Т.р
|
Машғу-лот тури
|
Мавзулар номи ва уларнинг қисқача мазмуни
|
Ажра-
тилган соат
|
Бажарилган-лиги
|
Ўқитув-чи имзоси
|
Сана
|
Соат-лар сони
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
|
Маъруза
|
Алгоритмлаш ва дастурлашнинг асосий тушунчалари. Тилнинг базавий тушунчалари. Предпроцессорнинг директивалари ва воситалари. Идентификаторлар, уларнинг турлари, уларга қиймат ўзлаштириш усуллари ва операторлари. Силжитиш амаллари. Inkrement ва decrement. Битларга ишлов бериш операторлар.Тренар операторлар. Статик оператор (sizeof). Амаллар бажариш кетма-кетлиги.
|
2
|
|
|
|
|
Маъруза
|
Дастурлаш тилларининг тузилмаси. Қиймат ўзлаштириш операторлари ва уларнинг ишлаш усуллари. Формат модификаторлари: printf(), scanf() функциялари. Символларни ўқиш ва ёзиш.
|
2
|
|
|
|
|
Маъруза
|
Тармоқланиш ва узилишларни ташкил этиш операторлари. Тармоқланувчи операторлар (if ва switch) ва уларни ишлаш кетма кетликлари. Тернар оператори. Шартсиз ўтиш операторлари. Шартсиз ўтиш операторлари. Узилишни ташкил қилиш - break, continue.
|
2
|
|
|
|
|
Маъруза
|
Такрорланиш операторлари. Парметрли такрорлаш оператори (for). Олд шартли ва сщнг шартли такрорланувчи цикл операторлари (while ва do while). Такрорланиш жараёнларни тармоыланиш ва шартсиз щтиш орыали ташкил этиш.
|
2
|
|
|
|
|
Маъруза
|
Функциялар. Функция тавсифи. Қийматларни қайтариш. Функция прототиплари. Параметрли қиймат ва адресга жўнатиш. Ҳаволалар. Қиймат бериш параметрлари. Функциялар параметр сифатида.Реккурсив функциялар.Функцияларни қайта юклаш. Фойдаланувчи кутубхонасини ташкил этиш.
|
2
|
|
|
|
|
Маъруза
|
Массивлар. Массив тушунчаси. Статаик массивлар. Бир ўлчовли ва лўп ўлчовли массивлар. Массив элеменгтларини саралаш ва қидириш усуллари.
|
2
|
|
|
|
|
Маъруза
|
Кўрсаткичлар ва динамик хотира билан ишлаш. Кўрсаткичлар. Динамик хотира билан ишлаш. Динамик массив ва уларни функция параметри сифатида қўлланилиши.
|
2
|
|
|
|
|
Маъруза
|
Объектга йўналтирилган дастурлаш асослари (inkapsulyatsiya, vorislik, polimorfizm, sinflar va obyektlar). Тузилмалар ва бирлашмалар.
|
2
|
|
|
|
|
Маъруза
|
Конструтор ва деструкторлар. Friend функциялар ва синфлар, кўрсаткичлар ва синф методлари. Объектлар массиви.
|
2
|
|
|
|
|
Маъруза
|
Сатрлар ва кенгайтирилган белгилар. Сатрларга ишлов бериш стандарт функциялари – сатрларни улаш, солиштириш, белгиларни излаш, сатр қисмларини излаш, ўзгартириш ва ўчириш.
|
2
|
|
|
|
|
Маъруза
|
Файллар ва файллар билан ишлаш. Файлар ва оқимлар, дискдаги файллар билан ишлаш. Матнли файллар. Бинар файллар. C++ тилида файллар билан ишлочи махсус функциялар. Истисно (exception) ларни қайта ишлаш (throw, try va catch).
|
2
|
|
|
|
|
Маъруза
|
Инкапсуляция ва меросхўрлик. Инкапсуляция. Меросхўрлик ва унинг турлари. Ҳимояланган меросхўрлик. Базавий синф аъзоларига мурожатни бошқариш.
|
2
|
|
|
|
|
Маъруза
|
Полиформизм. Полиформизм. ва унинг турлари.. Виртуал функция. Абстракт синф ва функциялар.
|
2
|
|
|
|
|
Маъруза
|
Операторларни қайта юклаш. Функциялар ва амаллар қайта юклаш ва уларнинг мақсади.
|
2
|
|
|
|
|
Маъруза
|
Шаблонлар билан ишлаш. Шаблон (template) тушунчаси ва уларнинг қўлланилиши. Функция шаблонларини, синф шаблонларини яратиш усуллари ва уларнинг қўлланилаши.
|
2
|
|
|
|
Жами
|
60
|
|
|
|