Tasdiqlayman qarshi innovatsion ta’lim universiteti rektori L. T. Raxmonov “ ”dekabr


Download 50.99 Kb.
bet4/5
Sana21.04.2023
Hajmi50.99 Kb.
#1375980
1   2   3   4   5
Bog'liq
Dasturlash asoslari fani SILLABUS

Massivlar.

  1. Massiv tushunchasi.

  2. Massiv elementlariga qiymat kiritish va chiqarish usullari. Statik massivlar.

  3. Massiv elementlarini saralash va qidirish usullari

2

6

Mo’minov B.B.,
2021.
102-114 b.


Ko’rsatkichlar va dinamik xotira bilan ishlash.

  1. Ko’rsatkichlar.

  2. Dinamik xotira bilan ishlash.

2

6

Mo’minov B.B.,
2021.
5-18 b.


Ob’yektga yo’naltirilgan dasturlash asoslari.

  1. Ob’yektga yo’naltirilgan dasturlash asoslari (inkapsulyasiya, vorislik, polimorfizm, sinflar va ob’yektlar).

  2. Tuzilmalar va birlashmalar.

2

6

Mo’minov B.B.,
2021.
115-134 b.


Konstruktorlar va destruktorlar.

  1. Konstruktorlar va destruktorlar.

  2. Friyend funksiyalar va sinflar, ko’rsatkichlar va sinf metodlari.

  3. Ob’yektlar massivi.

  4. Dinamik ob’yektlarni boshqarish.

2

6

Mo’minov B.B.,
2021.
136-171 b.


Satrlar va kengaytirilgan belgilar.

  1. Satrlarga ishlov berish standart funksiyalari - satrlarni ulash, solishtirish, belgilarni izlash, satr qismlarini izlash, o’zgartirish va uchirish.

  2. 16-bitli belgilarni boshqarish funksiyalari.

2

6

Mo’minov B.B.,
2021.
172-193 b.


Fayllar va fayllar bilan ishlash.

  1. Fayllar va oqimlar, diskdagi fayllar bilan ishlash.

  2. Fayllar almashinuvi uchun binar rejim.

  3. Matnli fayllar. Binar fayllar.

  4. C++ tilining fayllar bilan ishlash funksiyalari. Istisno (exception) larni qayta ishlash (throw, try i catch).

2

6

Mo’minov B.B.,
2021.
195-210 b.


Inkapsulyasiya va merosxo’rlik.

  1. Inkapsulyasiya.

  2. Merosxo’rlik va uning turlari.

  3. Himoyalangan merosxo’rlik.

  4. Bazaviy sinf a’zolariga murojaatni boshqarish.

2

6

Mo’minov B.B.,
2021.
211-228 b.


Polimorfizm.

  1. Polimorfizm va uning turlari.

  2. Virtual funksiya.

  3. Abstrakt sinf va funksiyalar.

2

6

Mo’minov B.B.,
2021.
229-235 b.


Operatorlarni qayta yuklash.

  1. Operatorlarni qayta yuklash, nusxa olish konstruktorlari va argumentlari.

  2. Kiritish va chiqarish operatorlarini qayta yuklash.

  3. Kiritish va chiqarish universal funksiyalari.

  4. Formatli kiritish va chiqarish.

  5. Kiritish va chiqarish manipulyatorlari.

2

6

Mo’minov B.B.,
2021.
236-248 b.


Shablonlar bilan ishlash.

  1. Shablon (template) tushunchasi va ularning qo’llanilishi.

  2. Funksiya shablonlarini, sinf shablonlarini yaratish usullari va ularning tomonlari.bog’liqlik

2

6

Mo’minov B.B.,
2021.
250-261 b.

JAMI:

30

90





DASTURLASH ASOSLARI FANIDAN
AMALIY MASHG‘ULOTLAR REJASI






Mavzular

Soatlar hajmi

1.

Chiziqli tuzilmalarning algoritmlari va ularning dasturi

2

2.

Tarmoqlanuvchi algoritmlar va ularning dasturi

2

3.

Takrorlanuvchi tuzilmali algoritmlar va ularning dasturi

2

4.

Kiritish va chiqarish funksiyalari

2

5.

Massivlarni tashkil etish

2

6.

Ikki o’lchamli massivlarni tashkil etish

2

7.

Massiv elementlari ustida qo‘llaniladigan standart algoritmlar

2

8.

Satrlar va satrlar ustida amallar

2

9.

String standart funksiyalari

2

10.

Funksiyalarni tashkil etish

2

11.

Rekkursiv funksiyalar.

2

12.

Funksiyalarni qayta yuklash mexanizmi

2

13.

Fayllar bilan ishlash asoslari

2

14.

Ko’rsatgichlar va ular bilan ish yuritish

2

15.

Dinamik xotira tushunchasi. Dinamik massivlar

2

JAMI:

30


DASTURLASH ASOSLARI FANIDAN
MUSTAQIL TA’LIM MAVZULARI




T/r

Mustaqil ta’lim mavzulari

Soat

1.

Chiziqli jarayonlarni tashkil etish(Algoritm va dastur).

4

2.

Tarmoqlanuvchi jarayonlarni tashkil etish(Algoritm va dastur).

4

3.

Takrorlanuvchi jarayonlarni tashkil etish(Algoritm va dastur).

4

4.

Massivlarni tashkil etish.

4

5.

Matrisalarni tashkil etish.

4

6.

Vektorlarni tashkil etish.

4

7.

Ichma - ich joylashgan siklik jarayonlarini tashkil etish.

2

8.

Bir o’lchovli massivlarni funksiya parametrlari sifatida qo’llanilishi.

4

9.

Matrisalarni funksiya parametrlari sifatida qo’llanilishi.

4

10.

Vektorlarni funksiya parametrlari sifatida qo’llanilishi.

2

11.

Rekursiv jarayonlarni tashkil etish.

4

12.

Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.

4

13.

Mustaqil sinflar tashkil etish.

2

14.

O’zaro boglangan sinflarni tashkil etish.

4

15.

Abstrakt sinflar tashkil etish va ulardan foydalanish usullari.

4

16.

Konstruktorlar va ularni tashkil etish usullari.

2

17.

Fayllar bilan ishlashning yangi usullari(I/O texnologiyasi).

2

18.

Voris sinflar yaratish va ular yordamida masalalarni yechish.

2

19.

Ob’ektlar massivi bilan ish yuritish.

4

20.

Dinamik massivlar va ko‘rsatgichlar.

2

21.

Sinflarni yaratishda funksiyalarni qayta yuklash mexanizmidan unumli foydalanish.

2

22.

Sinflarni yaratishda operatorlarni qayta yuklash mexanizmidan unumli foydalanish.

2

23.

Shablon funksiyalar yaratish va ulardan foydalanish.

2

24.

Shablon sinflar yaratish va ulardan foydalanish.

2

25.

Shablon funksiyalarda funksiyalarni qayta yuklash mexanizmi.

4




JAMI:

90



FAN BO’YICHA BAHOLASH MEZONLARI VA REJASI


Talabalar bilimini baholash turlari
Mazkur fandan talabalar bilimini baholashda uchta nazorat turidan foydalaniladi. Joriy nazorat (JN), oraliq nazorat (ON), yakuniy nazorat (YaN).
JORIY NAZORAT (JN). Ushbu nazorat turi semestr davomida to‘plab boriladi va quyidagilardan tarkib topadi.

  1. Workshop. Talabaning darsga kelishi, mashg‘ulotlarda faolligi va ekspress tarzda berilgan savollarga bergan javobi baholanib boriladi.

  2. Vazifa/topshiriqlar. Har bir talaba individul tarzda o‘qituvchi tomonidan berilgan muammoli vaziyat/masala/topshiriqni Esse/Hisobot (2000 so‘zdan kam bo‘lmagan) ko‘rinishida bajaradi.

ORALIQ NAZORAT (ON). Ushbu nazorat turi semestrning (5-haftasida) belgilangan kunida dars mashg‘uloti vaqtida (yozma shaklda yoki kompyuter dasturida) olinadi. Unda quyidagilar aks etadi.
1. Test. Modulning 4-haftasiga qadar o‘tilgan mavzular asosida uch darajali testlar asosida.
2. Atamalar izohi. Fanga doir turli terminlarning ma’nosi, tavsifi yozma ko‘rinishda izohlanishi so‘raladi.
3. Muammoli vaziyat. Masala yoki muammolarni hal etish/yechish bilan bog‘liq vazifalar (2 ta yoki undan ko‘p).
Yakuniy nazorat (YaN). Modulning oxirgi (10-haftada) haftasida test, atamalar izohi va muammoli vaziyat (oraliq yakuniy nazoratdan keyingi o‘tilgan mavzular asosida) ko‘rinishida amalga oshiriladi (yozma shaklda yoki kompyuter dasturida). Yakuniy nazorat variantlari o‘tilgan mavzular asosida tayyorlanadi.


Talabalar bilimini baholash mezoni





Nazorat turlari

Izoh

Ball

O`tkazilish vaqti
(boshlanishi – tugashi)

Joriy nazorat (JN)


Workshop

Talabaning interfaolligi, mashg`ulotlarda ishtiroki

20





Vazifa/topshiriqlar

Esse /hisobot ko`rinishida rasmiylashtiriladi

20





Download 50.99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling