Сабақ
|
Апта
|
Тақырып аты және қысқа мазмұны
|
|
|
|
Ескерту
|
|
№
|
№
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
1
|
№1лекция.Кіріспе.Объектіге
|
|
|
бағытталған
|
[1] 10-18
|
|
|
|
программалау(ОБП).
|
|
Программалауда
|
|
объектіге
|
бет.
|
|
|
|
бағытталған тәсілдің мәні: программалау технологиясы;
|
|
|
|
|
объектіге бағытталған ойлау.
|
|
|
|
|
|
|
|
1
|
№1 зертханалық жұмыс.Borland C++ Builder ортасымен
|
[2] 25-30
|
|
|
|
танысу. Жаңа қосымшалар өңдеуге қалай кірісу қажет.
|
бет.
|
|
|
|
Жоба құру.Жоба файлдары. Объект инспекторы. Код
|
|
|
|
|
редакторы, cpp –модульі жәнеh-файлы.
|
|
|
|
|
|
3
|
2
|
№2 лекция. Программалауда объектіге бағытталған
|
[1] 20-30
|
|
|
|
тәсілдің
|
мәні:
|
ОБП-ның
|
сипаттамасы;Объектіге
|
бет.
|
|
|
|
бағытталған
|
тәсілдің
|
принциптер
|
және
|
негізгі
|
|
|
|
|
идеялары.Жаттығулар.
|
|
|
|
|
|
|
|
4
|
2
|
№2 зертханалық жұмыс. Borland C++ Builder ортасында
|
[3] 45-65
|
|
|
|
жұмыс. Программалық модульдің мәтініне түзету енгізуді
|
бет.
|
|
|
|
бастау: Код редакторының контексті мәзірі, кодтың
|
|
|
|
|
суфлеры.
|
|
|
|
|
|
|
|
|
|
5
|
3
|
№3 лекция. Си/Си++ тіліндегі элементтері: Алфавит,
|
[1] 34-50
|
|
|
|
базалық типтері және деректерді сипаттау; Құрылымдар
|
бет.
|
|
|
|
және біріктірмелер; Операциялар және өрнектер; Си/Си++
|
|
|
|
|
операторлары.
|
|
|
|
|
|
|
|
|
|
|
Лабораториялық жұмыс тапсырмалары
|
|
|
|
|
|
6
|
3
|
№3 зертханалық
|
жұмыс. TForm класы:
|
формаға
|
[3] 60-70
|
|
|
|
компоненттерді орналастыру; форманың дизайнерімен
|
бет.
|
|
|
|
басқа әрекеттер; форманың контексті мәзірі; жобаға жаңа
|
|
|
|
|
форма қосу; көп формалармен жұмысты ұйымдастыру,
|
|
|
|
|
форма қасиеттері.
|
|
|
|
|
|
|
|
|
7
|
4
|
№4 лекция. Си-де Си++- ке қосымшалар. Функциялар.
|
[1] 75-82
|
|
|
|
Си++ қосымшасы. Орындаудың уақыт библиотекасы
|
бет.
|
|
|
|
(Run-time library)
|
|
|
|
|
|
|
|
|
8
|
4
|
№4 зертханалық жұмыс. Y=f(x) функциясының есептеу
|
[3] 90-98
|
|
|
|
форманың барлық мүмкіндіктерін пайдаланып және cpp –
|
бет.
|
|
|
|
модульі мен h-файлы арқылы программасын құру.
|
|
|
|
9
|
5
|
№5 лекция.Си/Си++ препроцессорлық
|
құралдар:
|
[1] 102-120
|
|
|
|
Препроцессорлы
|
өндеудің
|
негізгі
|
|
түсініктері.
|
бет.
|
|
|
|
Препроцессорлы
|
|
айнымалылар.
|
|
Макро-
|
|
|
|
|
анықтаулар(макростар).
|
|
|
|
|
|
|
|
|
|
Лабораториялықжұмыс тапсырмалары
|
|
|
|
|
|
10
|
5
|
№5 зертханалық жұмыс. Фома оқиғалары мен әдістері.
|
[2] 112-132
|
|
|
|
TButton компоненті: қасиеттері, оқиғалары, әдістері,
|
бет.
|
|
|
|
есептер қарастыру.
|
|
|
|
|
|
|
|
|
11
|
6
|
№6 лекция.C++ объектіге бағытталған құралдары:
|
[1] 125-142
|
|
|
|
Кластар және әдістер; C++ тіліндегі кластар мен әдістер;
|
бет.
|
|
|
|
Кілтті
|
сөз
|
this;
|
Функция-мүшелер. Дерек-мүшелер.
|
|
|
|
|
Кластардың элементтеріне жіберуді басқару.
|
|
|
|
|
12
|
6
|
№6 зертханалық жұмыс. TPanel, TLabel, TEdit
|
[2] 145-160
|
|
|
|
компоненттері: қасиеттері, оқиғалары, әдістері, есептер
|
бет.
|
|
|
|
қарастыру.
|
|
|
|
|
|
|
|
|
|
13
|
7
|
№7 лекция.Конструкторлар және деструкторлар:Жасау
|
[1] 150-190
|
|
|
|
әдісі
|
және
|
инициализациялау.
|
С++-тегі
|
жасау
|
әдісі
|
бет.
|
|
|
|
|
|
|
|
|
|
|
|
|
6
|
|