Пәнді толық меңгеру үшін студент ұсынылған әдебиеттердің барлығымен жұмыс істеуі қажет
Материалды сабақ үстінде оқытушының көмегімен оқып меңгеру.
Тақырып атауы
|
Сағат саны
|
Лек.
|
Лаб.
|
ОБСӨЖ
|
СӨЖ
|
|
Динамикалық жадымен жұмыс
|
|
|
|
|
1
| Динамикалық жады және көрсеткіштер.
Динамикалық жады. Адрестер және көрсеткіштер. Көрсеткіштерді жариялау.
|
1
|
1
|
2
|
2
|
2
| Динамикалық жадыны бөлу және босату.
Үйме. HEAPORG,HEAPEND, HEAPPTR көрсеткіштері. Көрсеткішті пайдалану. DISPOSE процедурасы.
|
1
|
1
|
2
|
2
|
3
| Динамикалық жадыны бөлу және босату.
MARK және RELEASE процедуралары. GETMEM және FREEMEM процедуралары.
|
1
|
1
|
2
|
2
|
4
| Көрсеткіштерді қолдану.
Берілгендер массивін орналстыру үшін динамиалық жадыны пайдалану. Матрица элементтерінің орташа мәнін есептеу мысалы.
|
1
|
1
|
2
|
2
|
5
| Динамикалық жадымен жұмыс істеуге арналған процедуралар мен функциялар. Үйме администраторы |
1
|
1
|
2
|
2
|
6
|
Модульдер.
Модуль құрылымы.Модуль атауы және мо-дульдердің бір-бірімен байланысы. Интерфейс бөлімі. Жүзеге асу бөлімі. Инициалдау бөлімі.
|
1
|
1
|
2
|
2
|
7
| Модульді компиляциялау
Модульді компиляциялау режимдері. COMPILE режимі. МАКЕ режимі. BUILD режимі.
|
1
|
1
|
2
|
2
|
8
| Модульде жарияланған объекттерге қол жеткізу. Стандартты модульдер.
Комплексті сандар арифметикасына модуль құру. Стандартты модульдер.
|
1
|
2
|
2
|
2
|
9
| Объектіге бағытталған бағдарламалау.
Инкапсулация. Мұрагерлеу. Полиморфизм.
|
1
|
|
2
|
2
|
10
|
Объектіге-бағытталған программалау ұғымы.
ОБП тілдеріндегі объект. Олардың өзара қатынасы. Тәсілдер. Класс. Мұрагерлік механизмі. Объекттер полиморфизмі. Кеш байланысу механизмі.
|
1
|
1
|
2
|
2
|
11
|
Қарапайым объекттің сипаттамасы. Объектілі типті жариялау. Объект және тәсілді жариялау мысалы. Объект экземплярын көрсеткіш арқылы пайдалану. Объект экземплярларымен жұмыс істеуде WITH операторын қолдану.
|
1
|
1
|
2
|
2
|
12
|
Объекттердің модульде жариялану ерекшеліктері.
Объекттердің модульде жариялану ерекшеліктері. SELF параметрі және тәсілді шақыру. Объекттерді топтық меншіктеу.Берілгендердің объектілі және құрылымдық типтері.
|
1
|
1
|
2
|
2
|
13
| Мұрагерлік.
Мұрагер класс. Жанып өшетін нүкте мысалы.
|
1
|
1
|
2
|
2
|
14
|
Виртуал тәсілдер.
Тәсілді шақыру ерекшеліктері.Паскалдағы кеш байланысу.Виртуал тәсілдер.Виртуал тәсілдері бар объект экземплярларының жадыдағы көрінісі
|
1
|
1
|
2
|
2
|
15
| Конструктор.
Конструктор. Мұраға алынған(inherited) конструктордың шақырылуы .
|
1
|
1
|
2
|
2
|
16
| Delphi программалау ортасы
Кіріспе.Delphi-ді іске қосу. Delphi ортасы. Проект. Форма. Қасиеттер. Қасиеттер терезесі. Оқиғалар.
|
1
|
1
|
2
|
2
|
17
| Программа құрылымы.
Программалық код терезесі. Программа құрылымы. Негізгі модуль. Тәсіл модуль құрылымы.
|
1
|
1
|
2
|
2
|
18
| Берілгендерді енгізу және шығару.
Берілгендерді жекедиалогтық терезеде енгізу. InputBox функциясы. Стандартты типті- түрлендіру функциялары. Берілгендерді жеке диалогтық терезеде шығару. Showmessage процедурасы. Берілгендерді формада енгізу және шығару. TЕdit, Tlabel, TButton класстары және олардың қасиеттері
|
1
|
1
|
2
|
2
|
19
| Программалау элементтері. Берілгендер. Өрнек. Программаның жалпы түрде құрлымы. Тармақталу командасы. Таңдау комадасы. Case операторы. Циклдер. |
1
|
1
|
2
|
2
|
20
| Көмекші программалар.
Көмекші программа. Түрлері. Параметрлер.
Функция. Модуль құру, пайдалану.
|
1
|
1
|
2
|
2
|
21
| Объектілі-бағдарлы программалау тәсілі
Объектілі-бағдарлы программалау тәсілі жөнінде
Мұрагерлік. Инкапсуляция. Полиморфизм.
|
1
|
1
|
2
|
2
|
22
| TRadioButton, TScroolBar, TBitbtn, TPanel, TComboBox класстары.
TradioButton, TscroolBar класстары және қасиеттері. TBitbtn, TPanel, TComboBox класстары және қасиеттері.
|
1
|
1
|
2
|
2
|
23
| Массивтер.
Массивтер. Жолдық стандартты функциялар
Мәтіндік массивті реттеу. TStringList классы.
|
1
|
1
|
2
|
2
|
24
| Консольдық қосымша. Программаны дұрыстау Консольдык қосымша. Программаны дұрыстау.
Ерекше жағдайлар.Баспаға шығару
|
1
|
1
|
2
|
2
|
25
| Графика салу. TCanvas классы, қасиеттері мен тәсілдері |
1
|
1
|
2
|
2
|
26
|
Дайын кескіндерді орнату. Геометриялық фигураларды салу.
TBitmap,TMetafile TIcon кластары.Timage компоненті. TopenPictureDialog комппоненті.
TShape, TBevel компоненттері
|
1
|
1
|
2
|
2
|
27
|
Анимация.
TAnimate компоненті. Графикалық кескіндерді жылжыту әсерін ұйымдастыру.
|
1
|
1
|
2
|
2
|
28
|
Тышқан көрсеткішін түрлі түрде көрсету.
Көрсеткіштің стандартты түрлері. Көрсеткішті қолдан дайындау
|
1
|
1
|
2
|
2
|
29
|
Файл.
Файл. Файл типтері.Типтік файл операторлары.
Типсіз файлдар жөнінде.
|
1
|
1
|
2
|
2
|
30
|
Мәзір құру.
Негізгі мәзір құру. TMаіn классы және қасиеттері
TopenDialog, TsaveDialog, TrichEdit компоненттері
|
1
|
1
|
2
|
2
|