Zamonaviy dasturlash tillari sohasida xalqaro, milliy va idoraviy me’yoriy-huquqiy baza, Zamonaviy dasturlash tillari arxitekturasi, strategiya, Zamonaviy dasturlash tillari siyosati va uni amalga oshirish;
2
Zamonaviy dasturlash tili muhitlari haqida tasavvurga ega bo‘lish...
3
Zamonaviy dasturlashda strukturalarni qayta ishlash algoritmlari haqida tasavvurga ega bo‘lish..
4
Zamonaviy dasturlashda imkoniyatlari masalalarda qo‘llash
Fan mazmuni
Mashg‘ulotlar shakli: ma’ruza M
M1
Algoritm va algoritmlar samaradorligini baholash. Algoritm tushunchasi va ular haqida ma'lumotlar.Algoritm tarixi. Algoritm xossalari, turlari va uning berilish usullari. Xotiraviy samara, vaqt samarasi.Algoritmlarning murakkablik darajasi. Algoritmlarning taqqoslash usullari.
M2
C++ dasturlash tilining alifbosi, buyruqlar tizimi va operatorlari. Dasturlash tilining alifbosi, asosiy fayllar va funktsional tugmalar. O‘zgarmas va o‘zgaruvchi miqdorlar, standart funksiyalar va algebraik ifodalar. O‘zlashtirish va ma'lumotlarni ekranga chiqarish operatorlari. Ekran bilan ishlash operatorlari.
M3
C++ da chiziqli, tarmoqlanuvchi va takrorlanuvchi masalalar.
M4
C++ da tarmoqlanuvchi va takrorlanuvchi dasturlar haqida ma'lumotlar, qiymat berish, tarmoqlanuvchi operatorlar, shartli va shartsiz o‘tish operatorlari