Дістемелік кешені


«Объектіге бағытталған программалау» пәнінің күнтізбелік-тақырыптық жоспары



бет11/43
Дата07.01.2022
өлшемі1,39 Mb.
#17102
түріПрограмма
1   ...   7   8   9   10   11   12   13   14   ...   43
«Объектіге бағытталған программалау» пәнінің күнтізбелік-тақырыптық жоспары

Сабақ

Апта

Тақырып аты және қысқа мазмұны

Ескерту






















13





















































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







әдісі және инициализациялау. С++-тегі жасау әдісі

бет.







жәнеинициализациялау. Конструкторлар. Конструкторлар


































14










және объектілердің массивтері










14

7

Шекаралық бақылау(аттестация 1)










15

8

8 лекция.Конструкторлар және деструкторлар:

[1] 200-218







Деструктор. Көшіру конструкторы. Қорытындылар




бет.







Жаттығулар.
















16

8

7 зертханалық жұмыс. TMainMenu, TPopupMenu,

[3] 135-155







Tmemo компоненттері: қасиеттері, оқиғалары, әдістері,

бет.







есептер қарастыру.
















17

9

9 лекция.Деректерді қайта құру және полиморфизм.

[1] 166-180







Достастық функциялар. Операциялардың шамадан

бет.







тыс жүктелуі: Полиморфизм. Класпен анықталған










түрлендіру. Функцияны жүктеу және таңдау. Достастық










(friend)

функциялар.

Операцияларды

қайта анықтау










(жүктеу).

























Лабораториялық жұмыс тапсырмалары










18

9

8

зертханалық




жұмыс.

Қосымшаларға

[2] 200-240







пайдаланушыны тіркеу есептері.







бет.

19

10

10 лекция.Туынды



Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   43




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет