Zamonaviy dasturlash tillari


Fan mazmuni Mashg‘ulotlar shakli: Amaliy mashg‘ulot A



Yüklə 71,29 Kb.
səhifə4/8
tarix20.09.2023
ölçüsü71,29 Kb.
#146157
1   2   3   4   5   6   7   8
Zamonaviy dasturlash tillari syllabus (3)

Fan mazmuni

Mashg‘ulotlar shakli: Amaliy mashg‘ulot A

A1

Algoritmlar samaradorligini baholash.

A2

Tanlash va joylashtirish turkumidagi murrakkablikka ega saralash algoritmlari.

A3

Almashish usulida saralash, saralashning sheyker usuli.

A4

Algoritmlar tahlili.

A5

Algoritmlarni ishlab chiqish metodlari.

A6

Rekursiya va rekursiv funksiyalar.

A7

Qidiruv usullari: binar qidiruv,

A8

Fibonachchi qidiruv, bo‘yicha qidiruv

A9

Rabin-K algoritmi.

A10

Graflar bilan ishlovchi oda algoritmlar.

A11

Python dasturlash tilida ma’lumot turlari.

A13

Python dasturlash tilida xatoliklar bilan ishlash.

A14

Python dasturlash tilida shart operatorlari.

A15

Python dasturlash tilida tsiklik operatorlar.

A16

Python dasturlash tilida tsiklik operatorlar.

A17

Python dasturlash tilida massivlar va satriy kattaliklar. Binar daraxt

A18

Python dasturlash tilida massivlar va satriy kattaliklar. Binar daraxt

A19

Python dasturlash tilida ro‘yxatlar, lug‘atlar, kortejlar va to‘plamlar

A20

Python dasturlash tilida ro‘yxatlar, lug‘atlar, kortejlar va to‘plamlar

A21

Python dasturlash muhitida funksiyalar.

A22

Python dasturlash muhitida funksiyalar.

A23

Python dasturlash muhitida proseduralar

A24

Python dasturlash muhitida proseduralar

A25

Python dasturlash tilida fayllar bilan ishlash

A26

Python dasturlash tilida fayllar bilan ishlash

A27

Python dasturlash tilida sana va vaqt bilan ishlash.

A28

Python dasturlash tilida grafika.

A29

Matematik masalalarni dasturlash Python tili yordamida yechish.

A30

Pythonda satriy kattaliklar, satriy kattaliklar bilan ishlovchi funksiya va proseduralar



Fan mazmuni

Laboratoriya mavzulari L

L1

Algoritmlarni ishlab chiqish metodlari bilan tanishish.

L2

C++ da chiziqli dasturlar tuzish.

L3

C++ da If/Else, Switch strukturasi bilan ishlash.

L4

C++ da while va do while tsiklik operatoridan foydalanish.

L5

C++ da for siklik operatoridan foydalanish.

L6

C++ da funksiyalar yaratish va ulardan foydalanish.

L7

Chiziqli algoritmlar va ularni

L8

Tarmoqlanuvchi algoritmlar va ularni tasvirlash usullari.

L9

Takrorlanuvchi algoritmlar

L10

Aralash (kombinasiyalashgan) algoritmlar.

L11

Pythonda chiziqli va tarmoqlanuvchi dasturlar tuzish.

L13

Pythonda tsiklik operatoridan foydalanish.

L14

Pythonda tsiklik operatoridan foydalanish

L15

Pythonda massivlar.

L16

Pythonda satrlarga bilan ishlash.

L17

Pythonda fayllar bilan ishlash.

L18

Python dasturlash muhitida funksiya va proseduralardan foydalanish.

L19

Python dasturida oynalar yaratish. tasvirlash usullari.va ularni tasvirlash usullari.

L20

Python dasturlash tilida murakkab rasmlar va harakatlanuvchi Obeklarni dasturlash.

L21

Bir o‘lchovli massivlar bilan ishlash (Python va C++ tillari).

L22

Bir o‘lchovli massivlar bilan ishlash (Python va C++ tillari).

L23

Ikki o‘lchovli massivlar bilan ishlash (Python va C++ tillari).

L24

Ikki o‘lchovli massivlar bilan ishlash (Python va C++ tillari).

L25

C++ da ko‘rsatkichlar va satriy kattaliklar bilan ishlash.

L26

C++ da ko‘rsatkichlar va satriy kattaliklar bilan ishlash.

L27

Strukturalar bilan ishlash. (Python va C++ tillari).

L28

Strukturalar bilan ishlash. (Python va C++ tillari).

L29

C++ da funksiyalar yaratish va ulardan foydalanish.

L30

C++ da funksiyalar yaratish va ulardan foydalanish.




Fan mazmuni

Mustaqil ta’lim mavzulari MT

M1

Yuqori darjali dasturlash tillari.

M2

Interpretatorlar va kompilyatorlar.

M3

Ob'ektga yo‘naltirilgan dasturlash tillari.

M4

Ob'ektga yo‘naltirilgan loyihalash.

M5

Ob'ektlar ierarxiyasi asosida dasturlarni

M6

Python qo‘llanaladigan matematik funksiyalarni loyihalash.

M7

Python dasturlash tilida sodda dasturlarni tuzish.

M8

Python dasturlash tilida shartli dasturlar tuzish.

M9

Python dasturlash tilida tsiklli dasturlar tuzish.

M10

Python dasturlash tilida tasodifiy sonlar bilan ishlash.

M11

Python dasturlash tilida massivlar bilan ishlash.

M12

Python dasturlash tilida satriy kattaliklar bilan ishlash.

M13

Python dasturlash tilida to‘plamlar bilan ishlash.

M14

Python dasturlash tilida fayllar bilan ishlash.

M15

Python dasturlash tilida funksiya va proseduralar.

M16

PyGame. PyGame kutubxonasi.

M17

Uyin maydonini tayyorlash.

M18

Python dasturlash tilida xatoliklar bilan ishlash.

M19

Python dasturlash tili komponentlar palitrasi bo‘limlari va ayrim komponentlar xossalari.

M20

Pythonda Tkinter oynasi bilan ishlash.

M21

Pythonning Django freymwork i bilan ishlash.

M22

Pythonning Django freymwork elementlari.

M23

Django freymwork yordamida bloglarni loyihalash.

M24

Django freymworkda bloglarni yaratish.

M25

C++ tilining boshqarish operatorlari.

M26

C++ tilida funksiyalar, strukturalar va birlashmalar.

M27

C++ tilida ko‘rsatkichlar va murojaatlar.

M28

C++ tilida bir o‘lchovli, ikki

M29

C+ + tilida satriy kattaliklar.

M30

C++ tilida sinflar.

M31

C++ tilida multimedia.

M32

C++ tilida animasiyalar.

M33

C++ tilida fayllar bilan ishlash.

M34

C++ tilida Dialog oynalari.

M35

C++ tilida panel va menyu yaratuvchi komponentlar.

M36

C++ tilidagi dasturlarning tarkibiy qismlari.

M37

C++ da maxsus belgilar.

M38

C++ tilida grafika.

M39

O‘zgarmaslar. Literal o‘zgarmaslar.

M40

Matematik operatorlar. Operatorlar prioriteti.

M41

Inkrement va dekrement operatorlari. Prefiks va postfiks.

M42

Bloklar va kompleks ifodalar.

M43

Xotirani zahiralash. Butun sonlar o‘lchami.

M44

Ishorali va ishorasiz tiplar. O‘zgaruvchilarning tayanch tiplari.

M45

Ma'lumotlar tipini keltirish (data casting).

M46

Matematik kutubxona funksiyalari.

M47

Funksiyalarning tuzilishi. Funksiyalarning qo‘llanilishi.

M48

E'lon fayllari.

M49

Tasodifiy qiymatlarni keltirib chiqarish.

M50

If operatori orqali murakkab konstruktsiyalarni hosil qilish.

M51

Dastur birliklarining sifatlari.

M52

O‘zgaruvchining qo‘llanilish sohasi (scope rules).

M53

Argument olmaydigan funksiyalar.

M54

Ko‘rsatkichlar va funksiya chaqiriqlarida ularning

M55

Funksiya argumentlarning berilgan qiymatlari.

M56

Funksiya ismi yuklanishi.

M57

Funksiya shablonlari.

M58

Bir necha indeksli massivlar.

M59

Pointer (ko‘rsatkich) va satrlar. Pointer operatorlari.

M60

Pointer argumentli funksiyalar. Const sifatli pointerlar.

M61

Pointer va oddiy o‘zgaruvchilarning egallagan adres kattaligi.

M62

Borland C++ Builder da axborotlar bilan ishlovchi komponentlar.

M63

Borland C++ Builder da Image va PaintBox, Chart va VtChart komponentlarida foydalanish.

M64

Borland C++ Builder da Animation va MediaPlayer komponentlarida foydalanish.

M65

Borland C++ Builder Win32, System komponentlar palitrasidan foydalanish.

M66

Borland C++ Builderda ColorDialog, ColorBox, PrintDialog va PrintSetupDialog komponentlari.


Yüklə 71,29 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin