Сабақтың коды | Курс аты | Сынып | Академиялық кредит | Cағат | Апталық сабақ сағаттары (лекция) | Апталық сабақ сағаттары (практика) | Апталық сабақ сағаттары (зертханалық) |
---|---|---|---|---|---|---|---|
KB 2201 | Қолданбалы бағдарламалау | Екінші курс | 6 | 180 | 2 | 2 | 3 |
Пәннің негізгі мақсаты білімгерлердің теориялық білімдерін бағдарламалық қамтамасыз етудің принциптері, тәсілдері мен әдістерін және бағдарламалық қамтамасыз етуді әзірлеудің технологиялық әдістерін қолданудағы тәжірибелік дағдыларын қалыптастырады. Курс бағдарламалық қамтамасыз етудің заманауи стандарттарын және бағдарламалық қамтамасыз етуді дамытудың перспективалық бағыттарын туралы білімді қалыптастырады.
Ақпараттық жүйелердегі мәліметтер базасы
Алгоритмдер, деректер құрылымы және программалау
баяндау, пікір алмасу, пікірталасу, проблемалық әдістер.
1 | Бағдарламалау ортасын құрастыра алады. |
2 | Багдарламалау ортасын және әзірлеу құралдарын жасай алады. |
3 | Бағдарлама интерфейсін жобалай алады. |
4 | Ққолданбалы бағдарламалаудың негіздерін оқып-үйренеді. |
5 | Компоненттермен жұмыс жасауды игереді. |
6 | Сыныптар (объектілер) арасындағы өзара әрекеттесуді анықтайды. |
Haftalık Konu | Бағалау әдісі | |
---|---|---|
1 | Қолданбалы – бағдарламалау технологиясы ретінде. қолданбалыдың негізгі түсініктері (концепциялары) | |
2 | С++ тілінің объектілібағытталған құралдары. Объектілер, кластар | |
3 | амалдар. Айнымалылыр. Тұрақтылар | |
4 | Конструкторлар және деструкторлар | |
5 | Кластарды мұрагерлік ету. Мұрагерлік түрлері | |
6 | Кластарды мұрагерлік ету. Мұрагерлік түрлері | |
7 | Амалдарды қайта анықтау. Операторларды қайта жүктеу | |
8 | Полиморфизм. Жәй және күрделі полиморфизм | |
9 | Полиморфизм. Жәй және күрделі полиморфизм | |
10 | Достық функциялар және кластар | |
11 | Шаблондық кластар және шаблондық функциялар. | |
12 | Шаблондардың стандартты кітапханасы | |
13 | Енгізу шығару құралы және ағындармен жұмыс | |
14 | Стандартты контейнерлі кластар | |
15 | Төтенше жағдайлар механизмі және қателерді өңдеу |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Оқулық / Материал / Ұсынылатын ресурстар | ||
---|---|---|
1 | Қолданбалы ақпараттар теориясы, З. Б. Тукубаев, 2012, 324, Түркістан | |
2 | Программалау. C++ тілін пайдалану қағидалары мен тәжірибесі: 1 том. Оқулық - Алматы. 2013. | |
3 | Б.А. Урмашев, Т.А. Шмыгалева. Программирование на алгоритмическом языке C++. Алматы: Қазақ Университеті. 2020 | |
4 | Бағдарламалау тілдері және технологиясы : Оку-әдістемелік куралы. / Қ. Байтурсынов атындағы ҚМУ, 2014. - 64 б. |