|
IV. Laboratoriya mashg’ulotlari
|
bet | 3/6 | Sana | 09.09.2024 | Hajmi | 54,85 Kb. | | #270753 |
Bog'liq Algoritmlash va dasturlash asoslari fan dasturi -IV. Laboratoriya mashg’ulotlari
Ma’lumot turlari, konstantalar, o’zgaruvchilar bilan ishlash.
Ifodalar, Operatorlar, amallar, amal ustuvorligi va uni yozish qoidalari.
Xatoliklar, xatoliklar bilan ishlash, sintaktik xatoliklar, turlar xatosi.
C++ da satrli kattaliklar v ular bilan ishlash
Operatorlar. Oddiy va murakkab operatorlar. Bo'sh operator.
Tarmoqlanish operatorlari: sonlar va belgilarni solishtrish
Ko’p tarmoqlanishlar va variant tanlash operatorlari
Takrorlanuvchi jarayonlar va ularni dasturlash. For, while va do operatorlari yordamida takrorlanishlarni dasturlash
Umumiy takrorlanish algoritmlari va ichma-ich takrorlanishlar
C++ da funksiyalar: tuzilishi va undan foydalanish.Qiymat qaytarmaydigan funksiyalar va ular yordamida masala yechish
Funksiyalarda argument sifatida local, global o’zgaruvchilardan va havolalardan foydalanish.
Bir o’lchovli massivlar, Massivlarni navlarga ajratish.
Massivlar uchun umumiy algoritmlarni to’ldirish, nusxa olish va boshqa amallar bajarish.
Massivlar yordamida obyektlarni tadqiq qilish.
Vektorlar va ko’p o’lchovli massivlar bilan ishlash
V. Mustaqil ta’lim va mustaqil ishlar
Talabalarning mustaqil ta’limi har bir modul bo‘yicha o‘qituvchi rahbarligida (O‘RTMI) va mustaqil tarzda (TMI) amalga oshiriladi.
C++ tilining tarixi.
Inkrment va dekrment amallari
C++ dasturlash tilida standart tiplar va ular orqali o’zgaruvchilarni ifodalash.
O‘zgaruvchi va o‘zgarmaslarni turlari
Ifodalani standart funqtsyalardan foydalanib yozish
C++da standart kititish va chiqarish operatorlari
C++ tilini operatorlari
Itiratsiya jarayinlarin xisoblash
Murakkab tipdagi chiziqli algaritmlarni dasturlash
Mantiqiy xizmatchi so‘zlarni qo‘llash
Tarmoqlanuvchi algaritmlarni dasturlash
Tarmoqlanuvchi algoritm tushunchasi. Shartli o‘tish operatorlari
Shartsiz o‘tish operatori.Shartsiz operatorni qo‘llash. Tanlash operatori va uni dasturda qo‘llash
Sharti oldin tekshiriladigan takrorlanuvchi tsiklik jarayon.
Takrorlanuvchi jarayonlarni tadbiqi
Takrorlanuvchi (tsiklik) jarayonlarning turlari
Shart oxirida tekshiriladigan takrorlanuvchi tsiklik jarayon
C++ dasturlash tilida massivlar bilan ishlash
Algoritim xossalari va yozuv shakllari
Algoritmlarni ishlab chiqish va taqdim etish usullari
Tarmoqlanuvchi va takrorlanuvchi algoritmlar
Masalalarni yechish bosqichlari: masalani qo`yish, model yaratish, algoritm, algoritm kodlash, natijalarni tahlil qilish.
Dasturlash tillari. Dasturlash paradigmasi.
C++ dasturlash tili asoslari. C++ dastur tuzilishi.
Ma'lumotlar turlari. Tushunchalar, doimiy va o'zgaruvchan. Konstantalar va o'zgaruvchilar uchun qoidalarni tavsiflash va yozish usullari. Ma'lumotlar turlari diapazonlari.
Ifodalar. Operand, amal, ifoda, amallarning ustuvorligi. Ifodalar yozish qoidalari.
Operatorlar. Oddiy va murakkab operatorlar. Bo'sh operator.
Shartli operator. Tarmoqlanish algoritmlari.
Sikl operatori. Oddiy va o'rnatilgan sikllari
Masalani yechishda oddiy va o‘rnatilgan sikllardan foydalanib, siklik blok-sxemalarni tuzish. Tashqi va ichki sikllar.
Massivning tavsifi. Bir o'lchovli va ko'p o'lchovli massivlar.
Massivlarda amallar.
Massiv elementlarini saralash algoritmlari, qidiruv algoritmlari
Saralashni Pufakcha usuli. Bulish bilan tez saralash usuli.
Ikki o'lchovli massivlarni yaratish va qayta ishlash. Tasodifiy sonlar generatorining xususiyatlari
Belgilar qatorlari. Belgilar bilan ishlash
To'plamlarning tavsifi. To'plamning kuchi.
Podprogramma tushunchasi. Podprogrammafunksiya. Funksiyalarning tavsifi.
Lokal va global parametrlar. O'zgaruvchilarning ko’rinish doirasi.
Fayllar. Fayllar haqida tushuncha
Matn tipidagi fayllar tavsifi, fayllarni yaratish, o'qish va qo'shish algoritmlari
Ko'p o'lchovli massivlar, ko'rsatkichli massivlar, dinamik massivlar
Graphics.h. Grafik kutubxonasi
Shablonlar
|
|
| |