Dasturiy ta’minotni ishlab chiqishning umumiy tamoyillari Dasturiy ta’minotning hayotiy sikli. Ilova
turlari. Konsol dasturlari.
2
NA
2
12
Dasturiy ta’minotning hayotiy sikli
tamoyillari Dasturiy ta’minotning hayotiy sikli. Ilova
turlari. Konsol dasturlari.
2
A
2
13
Ob’ektga yo’naltirilgan dasturlashning
asosiy tamoyillari
OOP rivojlanish tarixi. Asosiy tushunchalar: ob’ekt, uning xususiyatlari va usullari, klassi,
interfeysi.
2
NA
1
14
Ob’ekt va uning xususiyatlari.Klassi,
interfeysi.
ob’ekt, uning xususiyatlari va usullari, klassi,
interfeysi.
2
A
1
15
Enkapsulyatsiya, merosxo‘rlik, polimorfizm.
OOPning asosiy printsiplari: inkapsulyatsiya, merosxo‘rlik, polimorfizm. Voqealarga asoslangan dasturlash modeli. Komponentlarga asoslangan yondashuv. Ob’ekt sinflari. Komponentlar va ularning
xususiyatlari
2
NA
1
16
Voqealarga asoslangan dasturlash modellari.
Komponentlarga asoslangan yondashuv. Ob’ekt sinflari. Komponentlar va ularning
xususiyatlari
2
A
1
17
CB / C ++ dasturlash tili bo‘lgan
CodeBlocks (Visual studio 2015) ishlab chiqilgan muhitiga kirish
Integrated Development Environment CodeBlocks (Visual studio 2015).
Konsol dasturlash muhiti interfeysi: xususiyatlari, ob’ektlari. Komponent paneli. Loyiha kodi oynasi.
Loyihaning tarkibi va xususiyatlari. Loyihani amalga oshirish. Atrof muhitni va loyiha parametrlarini
sozlash.
2
NA
1
18
Loyiha kodi oynasi.Loyihaning tarkibi va xususiyatlari. Loyihani amalga oshirish.
. Loyiha kodi oynasi.
Loyihaning tarkibi va xususiyatlari. Loyihani amalga oshirish. Atrof muhitni va loyiha parametrlarini
sozlash.
2
A
1
19
C / C ++ da dasturlash.
Boshlang‘ich til konstruktsiyalari. Dasturning C / C ++ da tuzilishi. O ‘zgaruvchilarning tavsifi. C ++ ma’lumotlar turlari. Topshiriq operatori.
2
NA
2
20
. Asosiy kiritish-chiqarish operatorlari. Ma’lumot turini konvertatsiya qilish. Chiziqli va tarmoqlanadigan algoritmlarni amalga oshirish
Asosiy kiritish-chiqarish operatorlari. Ma’lumot turini konvertatsiya qilish. Chiziqli va tarmoqlanadigan algoritmlarni amalga oshirish. Konsol dasturini yaratish.
Tsiklik algoritmlarni amalga oshirish.
Konsol dasturini yaratish
2
A
2
Jami
40
20
O‘quvchilarning bilim va ko‘nikmalarini baholash
O‘quv dasturi davomida o‘quvchilar tomonidan o‘zlashtirilgan bilim va ko‘nikmalar ichki nazorat bo‘yicha amaldagi tartib asosida baholanadi.
Baholash usullari yozma, og‘zaki, savol-javob, test, amaliy topshiriqlardan iborat bo‘lib, ular O‘quv elementini O‘zlashtirish natijalarini aniqlashga imkon beradi. Nazorat savollari va topshiriqlar
qo‘yilgan maqsadga hamohang bo‘lishi lozim.
Tavsiya etilgan adabiyotlar
Azamatov A. Algoritm va dasturlash asoslari. Cho ‘lpon, 2011 yil.
Algorithmlash va dasturlash asoslari. Mualliflar Jamoasi, 2010 yil.
Nazirov Sh.A. "Algoritmizatsiya asoslari" nashriyot-matbaa ijodiy uyi. G. Guloma 2008 yil
Nazirov Sh.A. "Dasturlash texnologiyasi" nomidagi nashriyot-matbaa ijodiy uyi Chulpana 2007 yil
Qo‘shimcha adabiyotlar
Dagene V.A., Grigas G.K., Augutis K.F. "100 dasturiy muammo". - M.: Ta’lim, 2003 yil.
A.N.Guda, M.A.Butakova, N.M.Nechitailo, A.V.Chernov "Informatika va dasturlash" nashriyot-savdo korporatsiyasi "Dashkov va K ‘" Moskva, 2009 y.