- •Қазақстан республикасы білім және ғылым министрлігі қ. Жұбанов атындағы ақтөбе мемлекеттік университеті
- •050602 - «Информатика» мамандығы күндізгі бөлімінің
- •«Obp 4301 Объектіге бағытталған программалау» пәнінен
- •II кафедраның әдістемелік секциясы отырысында талқыланды
- •Пән мазмұны
- •Лабораториялық сабақтардың тақырыптарының үлгілі тізімі
- •Өзіндік жұмыстардың тақырыптарының үлгілі тізімі
- •Ұсынылған әдебиеттер тізімі
- •Оқу пәнінің жұмыс бағдарламасы
- •I жұмыс бағдарламасы дайындалып енгізілді
- •II кафедра отырысында талқыланды
- •IV факультеттің оқу-әдістемелік комиссиясына бекітуге ұсынылды
- •V алғашқы тексеру мерзімі 2011 ж. Тексеру мерзімділігі 1 жыл
- •Дәрістер
- •Практика сабақтары
- •Лаборатория сабақтары
- •Негізгі әдебиеттер
- •Оқу пәнінің жұмыс бағдарламасы
- •Пәннің тақырыптық жоспары
- •Өзіндік жұмыс тапсырмалары
- •1. Жұмыс түрлері:
- •2. Жұмыс түрлерін бағалау критериилері:
- •Курстық жұмыстың тақырыптары
- •Пән бойынша тапсырмаларды орындау және тапсыру графигі
- •Пәннің оқу-әдістемемен қамтамасыз ету картасы
- •Қр білім және ғылым министрлігі
- •2. Көпше түрдегі мұрагерлік
- •2. Операторларды қайта анықтаудың түрлері.
- •3. Унарлы операторларды қайта анықтау
- •4. Бинарлы операторларды қайта анықтау
- •5. Меншіктеу операторларын қайта анықтау
- •6. New және delete операторларын қайта анықтау
- •Жәй және күрделі полиморфизм
- •Виртуальді функциялар
- •Иерархия схемасы
- •Қр білім және ғылым министрлігі
- •2. Орындауға арналған тапсырмалар:
- •Практикалық жұмыс №2 конструкторларды және деструкторларды құру
- •2. Орындауға арналған тапсырмалар:
- •3. Өз бетімен орындауға арналған тапсырмалар (үй тапсырмасы):
- •Практикалық жұмыс №3-4 мұрагерлік. Жалғызданған және көпше түрдегі мұрагерлік
- •2. Орындауға арналған тапсырмалар:
- •3. Өз бетімен орындауға арналған тапсырмалар (үй тапсырмасы):
- •Практикалық жұмыс №5-6 полиморфизм. Амалдарды қайта анықтау
- •3. Өз бетімен орындауға арналған тапсырмалар (үй тапсырмасы):
- •5. Литерлік шамаларға қолданылатын функциялар қай кітапханада орналасқан?
- •Практикалық жұмыс №7-8 функциялардың және операторларды қайта жүктеудің бірге қолданылуы
- •3. Өз бетімен орындауға арналған тапсырмалар (үй тапсырмасы):
- •Практикалық жұмыс №9-10 енгізу-шығару ағындары
- •2. Өз бетімен орындауға арналған тапсырмалар (үй тапсырмасы):
- •Қр білім және ғылым министрлігі
- •Жұмысты орындау тәртібі
- •Өзіндік жұмыс тапсырмалары
- •Жұмыс есебі
- •Жұмысты орындау тіртібі
- •Өзіндік жұмыс тапсырмалары
- •Жұмыс есебі
- •Жұмысты орындау тіртібі
- •Өзіндік жұмыс тапсырмалары
- •Жұмыс есебі
- •Лабораторялық жұмыс бойынша сұрақтар
- •Лабораториялық жұмыс № 6-7 объектілер иерархиясы. Топтар. Итераторлар.
- •Қысқаша теориялық мәліметтер
- •Объектілер иерархиясы.
- •Мұндағы gr топ-объект.
- •Жұмысты орындау тәртібі
- •Өзіндік жұмыс тапсырмалары
- •Жұмыс есебі
- •2.Достық функциялар
- •Іі. Жұмыстың орындалу реті
- •Ііі. Өзіндік жұмыс тапсырмалар
- •Жұмыс есебі
- •Іі. Жұмыстың орындалу реті
- •Бүтін сандармен жұмыс жасайтын объект-калькулятор.
- •Жұмысты орындау реті.
- •Әдістемелік нұсқау.
- •Есеп берудің мазмұны.
- •Калькулятор
- •Қр білім және ғылым министрлігі
- •3. Практикалық және лабораториялық сабақтарды орындау
- •Қр білім және ғылым министрлігі
- •Тақырыбы: Конструкторлар және деструкторлар
- •Тақырыбы: Мұрагерлік
- •Тақырыбы: Операторларды қайта жүктеу
- •Тақырыбы: Ағындық кластар
- •Бақылау-өлшеу материалдары
- •21. Литерлік шамаларға қолданылатын функциялар қай кітапханада орналасқан?
- •Келісу парағы
Өзіндік жұмыс тапсырмалары
№ |
Тақырып аты |
Сағаттар саны |
СӨЖ бақылау түрі |
СӨЖ тапсыру графигі |
1 |
Программалау технологиялары. Құрылымдық программалаудың негізгі концепциялары. |
4 |
Конспект |
2 апта |
2 |
Объектілі бағытталған анализ және проектілеу әдістемесі. |
3 |
Конспект |
3 апта |
3 |
Бағдарламалық өнімдердің өмірлік циклі. |
3 |
Конспект |
3 апта |
4 |
ОБП түсінігі. Программалаудың негізгі кезеңдері. |
4 |
Конспект |
4 апта |
5 |
С++ тілі. Класс құрудың негізгі құралдары. |
4 |
Конспект, программа құру |
4 апта |
6 |
Конструктор түрлері. Деструкторды қолдану. |
4 |
Конспект |
5 апта |
7 |
Кластарды мұрагерлік ету. Мұрагерлік түрлері. |
4 |
Конспект |
5 апта |
8 |
Туынды кластардағы конструкторлар және деструкторлар. |
4 |
Конспект |
6 апта |
9 |
Амалдарды қайта анықтау. |
3 |
Конспект, программа құру |
6 апта |
10 |
Виртуальді және статикалық әдістер. |
3 |
Конспект |
7 апта |
11 |
Операторларды қайта жүктеу. |
4 |
Конспект, программа құру |
7 апта |
12 |
Полиморфизм. Ерте және кеш байланысу механизмдері. |
4 |
Конспект |
8 апта |
13 |
Абстрактілі функциялар және кластар. |
4 |
Конспект |
8 апта |
14 |
Ағындар. Ағын түрлері. |
4 |
Конспект |
9 апта |
15 |
Достық функциялар. Достық кластар. |
4 |
Конспект, программа құру |
9 апта |
16 |
Шаблондық кластар және шаблондық функциялар. |
4 |
Конспект |
10 апта |
17 |
Шаблондардың стандартты кітапханасы. |
4 |
Конспект |
10 апта |
18 |
Стандартты контейнерлі кластар. |
6 |
Конспект |
11 апта |
19 |
Төтенше жағдайлар механизмі және қателерді өңдеу. |
6 |
Конспект |
12 апта |
20 |
Модельдеудің универсальді тілі-UML. Универсальді модельдеу тілінің шартты белгілену жүйесі. |
6 |
Конспект |
13 апта |
21 |
Диаграммалар. Кластар диаграммалары. |
4 |
Конспект |
14 апта |
22 |
Объектілі бағытталған анализ және жоспарлауда СASE-жабдығын қолдану. |
4 |
Конспект |
15 апта |
Консультация уақыты
Апта күні |
Уақыты |
Сенбі |
13.40-14.30 |
Аралық бақылау кестесі
І аралық бақылау |
ІІ аралық бақылау | ||||
Аралық бақылау түрі |
Сағаттар саны |
Тапсыру мерзімі |
Аралық бақылау түрі |
Сағаттар саны |
Тапсыру мерзімі |
Коллоквиум Тест |
1 1 |
6 апта 6 апта |
Бақылау жұмысы Тест Курстық жұмыс |
1 1 1 |
14 апта 14 апта 13 апта |
Әдебиеттер тізімі
Г.С. Иванова и др. ООП: Учебник для вузов, М., Изд-во МГТУ им.Баумана, 2003.- 368 с.
А.В. Замулин. Курс лекций: Объектно-ориентированное программирование (С++)
А.В. Замулин. Курс лекций: ООП (С++, Ява, C#)
Бьерн Страуструп. Язык программирования С++. Третье издание. - М.: Изд. Бином, Невский Диалект, 1999.
Г. Шилдт. Самоучитель C++. - Санкт-Петербург, Изд. BHV, 2004.
Гради Буч. Объектно - ориентированный анализ и проектирование с примерами приложений на С++. - М.: Изд. Бином, Невский Диалект, 1998.
Р. Лафоре. Объектно-ориентированное программирование в С++.4-е издание. Питер.2004
К.Паппас, У.Мюррей Программирование на С/С++, Киев,2000 – 320 с.
Курс талаптары: