- •5В070500- Математикалық және компьютерлік модельдеу
- •V алғашқы тексеру мерзімі 2013 жыл тексеру мерзімділігі 1 жыл
- •Оқу пәнінің жұмыс бағдарламасы
- •Тексеру мерзімділігі 1 жыл
- •Пәнді оқып үйрену нәтижесінде студенттің меңгеруге тиісті негізгі түсініктері, білімдері, біліктіліктері және дағдылары:
- •Бақылаушы-өлшемдік материалдар мысалы
- •Келісу парағы оқу пәнінің жұмыс бағдарламасы
- •Оқыту бойынша әдістемелік нұсқау
- •Дәрістер
- •Тапсырмалар:
- •Графикалық режимнің функциялары.
- •Void arc(int X, inty, int бұрышбасы, int бұрыш соңы, int радиус);
- •Боялған фигуралар салу процедуралары.
- •Бақылау сұрақтары
- •Пактикалық сабақтар
- •Лаборотория
- •Есеп мазмұны
- •Есеп мазмұны
- •Вариант .
- •Тапсырмалар
- •Есеп мазмұны
- •Есеп мазмұны
- •Есеп мазмұны
- •Вариант .
- •17. Вариант .
- •Есеп мазмұны
- •Тапсырма варианттары
- •Есеп мазмұны
- •Есеп мазмұны
- •Есеп мазмұны
- •Бақылау-өлшемдік материалдары үлгілері
- •Қосымша әдебиеттер
- •Келісу парағы пәннің оқу-әдістемелік кешені
Пәнді оқып үйрену нәтижесінде студенттің меңгеруге тиісті негізгі түсініктері, білімдері, біліктіліктері және дағдылары:
түсінігі болуға:
білуге және қолдануға:
дағдылануға:
|
Пәннің күнтізбелік-тақырыптық жоспары және сағат бөлінісі:
№ |
Тақырып атауы |
Дәріс (сағ ) |
Пр. саб. (сағ) |
Лаб. саб. (сағ) |
Өзін-дік жұ-мыс (сағ ) |
Ағымдық бақылау түрі |
Аралық бақылау түрі |
1 |
Объектіге бағыт- талған бағдарламалау және C++ ортасы. |
1 |
|
2 |
4 |
Сұрақ-жауап |
Сұрақ-жауап |
2 |
С++ негізгі басқару операторлары. Ауысу және қайталану операторлары. |
6 |
6 |
10 |
30 |
Блиц-сұрақ |
Блиц-сұрақ |
3 |
Құрылымдық деректерді өңдеу. Массивтер, кластар.
|
2 |
1 |
2 |
6 |
Блиц-сұрақ |
Блиц-сұрақ |
4 |
Файлдар |
2 |
1 |
2 |
20 |
Блиц-сұрақ |
Блиц-сұрақ |
5 |
Функциялар. |
2 |
1 |
2 |
20 |
Блиц-сұрақ |
Блиц-сұрақ |
6 |
Графика |
2 |
1 |
2 |
10 |
Сұрақ-жауап |
Сұрақ-жауап |
|
Барлығы |
15 |
10 |
20 |
90 |
|
|
Пәннің оқу-әдістемелік картасы
Дәрістер
Тақырып № |
№ |
Сабақ жоспары, негізгі дидактикалық бірліктер |
Ағымдық бақылау түрлері |
1 |
1 |
Кіріспе. Бағдарламалау технологиясы. Объектіге бағытталған бағдарламалау сипаттамасы. |
Сұрақ жауап |
1 |
1 |
Объектіге бағытталған тәсілдің принциптері мен негізгі идеялары. |
Сұрақ-жауап |
1 |
1 |
C++ объектіге бағытталған программалау ортасымен танысу. Негізгі түсініктері және терминдері. |
Сұрақ жауап |
2 |
2 |
Сызықты алгоритмдерді программалау. Тармақталу алгоритмдерін программалау . |
Блиц-сұрақ |
2 |
3 |
Таңдау командасы. Қайталану алгоритмдерін программалау. |
Блиц-тест |
2 |
4-5 |
While, do .. while, for операторлары. Break, continuе операторлары |
Блиц-сұрақ |
3 |
6-9 |
C++ ортасында массивтермен жұмыс |
Блиц-cұрақ |
4 |
10 |
С++ ортасында жазбаларды өңдеу |
Блиц-сұрақ |
5 |
11-13 |
С++ ортасында файлдармен жұмыс жасау алгоритмдері |
Блиц-сұрақ |
6 |
14-15 |
Қарапайым графика. Жылжымалы графика |
|
Практикалық сабақтар
Тақырып № |
Сабақ№ |
Сабақ жоспары, негізгі дидактикалық бірліктер |
Ағымдық бақылау түрлері |
2 |
1 |
C++ объектіге бағытталған программалау ортасымен танысу . Негізгі түсініктері және терминдері. |
Үй тапсырмасын тексеру |
3 |
2 |
Сызықты алгоритмдерді программалау. Тармақталу алгоритмдерін программалау. |
Үй тапсырмасын тексеру |
3 |
3-4 |
Таңдау командасы. Қайталану алгоритмдерін программалау. |
Үй тапсырмасын тексеру |
3 |
5-6 |
С++ ортасында массивтер |
Үй тапсырмасын тексеру |
4 |
7 |
С++ ортасында жазбаларды өңдеу |
Үй тапсырмасын тексеру |
5 |
8 |
С++ ортасында файлдармен жұмыс жасау алгоритмдері |
Үй тапсырмасын тексеру |
5 |
9 |
C++ ортасында мәліметтер қорымен жұмыс. |
Үй тапсырмасын тексеру |
6 |
10 |
С++ ортасындағы графика |
Үй тапсырмасын тексеру |
Лабораториялық сабақтар
Тақырып № |
Сабақ№ |
Сабақ жоспары, негізгі дидактикалық бірліктер |
Ағымдық бақылау түрлері |
2 |
1 |
C++ объектіге бағытталған программалау ортасымен танысу. Негізгі түсініктері және терминдер. |
Лаб. жұмыс бойынша есеп беру |
3 |
2 |
Сызықты алгоритмдерді программалау. Тармақталу алгоритмдерін программалау. |
Лаб. жұмыс бойынша есеп беру |
3 |
3-4 |
Таңдау командасы. Қайталану алгоритмдерін программалау. |
Лаб. жұмыс бойынша есеп беру |
3 |
5-10 |
С++ ортасында массивтер |
Лаб. жұмыс бойынша есеп беру |
4 |
11-12 |
С++ ортасында жазбаларды өңдеу |
Лаб. жұмыс бойынша есеп беру |
5 |
13-16 |
С++ ортасында файлдармен жұмыс жасау алгоритмдері |
Лаб. жұмыс бойынша есеп беру |
5 |
17-18 |
C++ ортасында мәліметтер қорымен жұмыс. |
Лаб. жұмыс бойынша есеп беру |
6 |
19-20 |
С++ ортасындағы графика |
Лаб. жұмыс бойынша есеп беру |
15. Әдебиеттер тізімі
Негізгі әдебиеттер
1. Страуструп Б.Язык программирования С++. – М.: Высшая школа, 1991.
2. Мюррей У., Паппас К. VISUAL C++ Руководство для профессионалов. – СПб.: BHV-Санкт-Петербург-Дюссельдорф-Киев-Москва-Санкт-Петербург, 1996.
3. Грегори К. Использование VISUAL C++ 5.0. – Киев-М.: Диалектика, 1997.
4. Дунаев С. INTRANET технологии. – М.: Диалог-Мифи, 1997.
Қосымша әдебиеттер
5. Кнут Д. Искусство программирования. – М.: Мир, 1976.
6. Власов В.К., Королев Л.Н., Сотников А.П. Элементы информатики. – М.: Наука.
7. Березин Б.И., Березин С.Б. Начальный курс С и С++. – М.: Диалог-Мифи,1996.
8. Microsoft Windows. Руководство для профессионалов. – Киев, 2000.
16. Емтихан бағдарламасы:
СҰРАҚТАР ТІЗІМІ
№ |
сұрақтар мәтіні |
01 |
Программа тақырыбы қалай жазылады? |
02 |
Бейнелеу бөлімінің міндеті не? |
03 |
Қызмет сөзі нені білдірді? |
04 |
Кандай функцияларды стандартты фукнкциялар дейді, олар қалай өрнектеледі? |
05 |
Арифметикалвқ өрнектер калай жазылады? |
06 |
Var хабарландыру бөлімінде нелер болады? |
07 |
Const хабарландыру бөлімі не үшін қолданады? |
08 |
Түсініктеме неге кажет, ол калай беріледі? |
09 |
Айнымалының қандай типтерін білесіз? |
10 |
Енгізу және шығару операторларының міндеттерін көрсетіңіз және қалай беріледі? |
11 |
Программада түсініктеме қалай жазылады? |
12 |
Кандай жағдайларда шартты оператор пайдаланады? |
13 |
Шартты оператордың жазылуының қандай түрлерін білесіз? |
14 |
Операторлық жақша кандай жағдайларды пайдаланады? |
15 |
Таңдау операторы калай беріледі, міндеттері кандай? |
16 |
Label сөзі қандай жағдайда бейнеленеді? |
17 |
Белгі дегеніміз не? |
18 |
Goto операторы қандай жағдайда қолданады? |
19 |
Кайталану операторы кандай міндеттер атқарады? |
20 |
Үш кайталану операторының бір-бірінен өзгешелегі неде? |
21 |
While операторында кай кезде циклдің денесі орындалады, кай кезде орындалмайды? |
22 |
For операторында параметрлі кайталану қадамы кандай болады? Оған тәуелді оператордың жазылуында кандай өзгеріс болады? |
23 |
Repeat операторының шарты бірден орындалса, онда оның циклдің денесі орындала ма? |
24 |
Сандарды енгізгенде олар бір-бірімен кандай символ арқылы ажыратылады? |
25 |
Символдық берілгендерді енгізудің кандай ерекшеліетері бар? |
26 |
Шығаруда форматтың қажеті не? |
27 |
Символдық мәндерді калай енгізсе дұрыс болады? |
28 |
Символ кандай тип арқылы беріледі? |
29 |
Жол неден тұрады? |
30 |
Бір жолға қанша символ жазуға болады? |
31 |
Жолдық айнымалы және тұрақтыларғакандай амалдар қолданады? |
32 |
Кандай жолдық функциялар бар? Олпрдың міндеттері қандай? |
33 |
Кандай жолдық процедуралар бар? Олардың міндеттері кандай? |
34 |
Айнымалы тип неге кажет? |
35 |
Айнымалы типтер үшін кандай амалдар колдануға болады? |
36 |
Шектелген тип деген не? Оның кажеті неде? |
37 |
Шектелген типте тұрақтылардың мәндері калай? |
38 |
Массив дегеніміз не? |
39 |
Бір өлшемді массивке қалай орын бөледі? |
40 |
Екі өлшемді массивке қалай орын бөледі? |
41 |
Массивтерді енгізу шығару үшін қандай операторлар қолданады? |
42 |
Жазба дегеніміз не? |
43 |
Жазба қандай оператор арқылы беріледі? |
44 |
Жазбаны не үшін қолданамыз? |
45 |
Көмекші программа деп қандай программаларды айтамыз? |
46 |
Процедура түрінде жазылған қосалқы программаның ерекшелігі неде? |
47 |
Функция түрінде жазылған қосалқы программаның ерекшелігін көрсет |
48 |
Формальды параметр дегеніміз не? |
49 |
Фактілі параметр дегеніміз не? |
50 |
Формальды параметр қандай жағдайда қолданады? |
51 |
Фактілі параметр калай қолданады? |
52 |
Формальді және фактілі параметр арасында қандай байланыс бар? |
53 |
Процедураны параметрсіз жазуға бола ма? |
54 |
Жергілікті және жалпы параметрлер дегенді қалай түсінесіз? |
55 |
Функцияны қосалқы программа деп айтуға бола ма? |
56 |
Функция мен процедураны шақырылу және мәндер беру ерекшеліктері қандай? |
57 |
Функция мен процедураның арасында қандай ұқсастық және айырмашылық бар? |
58 |
Файл дегеніміз не? |
59 |
Типтелген және типтелмеген файлдар. |
60 |
Рекурсивті функция дегеніміз не? |
61 |
Сілтемелер. Динамикалық айнымалылар. |
62 |
Стек. |
63 |
Тізімдер. |
64 |
Ағаш. |
65 |
Объекті-бағдарланған программалау. |
66 |
Объектіні сипаттау. |
68 |
Инкапсуляция. |
68 |
Полиморфизм. |
69 |
Статистикалық және виртуальды әдістер. |
70 |
Динамикалық объектілір. |
71 |
Техникалық есептер. |
72 |
Жобалау, енгізу. |
