_____________ Ботагариев Т.А.
«__»__________________ 2009 ж.
«Программалау ІІ»
ПӘНІНЕН
ОҚУ-ӘДІСТЕМЕЛІК КЕШЕН
«Программалау тілдері» пәнінен кредиттік оқыту технологиясы бойынша оқу-әдістемелік кешен 050111 мамандығы бойынша Информатикадан типтік бағдарлама негізінде құрастырылды. (Абай атындағы ҚазҰПУ,
Институттың оқу-әдістемелік кеңесінің төрағасы ________Ергалиев А.С.
Семестр 15 апта оқу үрдісі мен 2 апта сессиядан тұрады.
Бір аптаға 4 кредит сағаты жоспарланады, оның 2 сағаты дәріс, 2 сағаты зертханалық сабақ. Сонымен бірге 4 сағаттан СӨЖ, СОБӨЖ жүргізіледі.
Ақпараттық коммуникациялық технологиялардың қарқынды дамып, күнделікті тұрмысқа енуіне байланысты соңғы кездері программалауға деген қызығушылықтың арта түскені белгілі.
Есептеуіш техниканың қарқынды дамуы тиімді программалық құралдарды жасау- объектілі бағдарланған программалау жүйелерінің жасалуына әкелді. Жылдам құру жүйесінің негізіне (RAD- Rapid Applcation Development-қосымшаларды жылдам құру ортасы) визуальды жобалау мен оқиғалы объектілі- бағдарланған программалау технологиясы алынған. Мұндай программалаудың мәні- программа жасаушы құрал жұмыстың көп бөлігін өзі атқарып, программалаушыға сұқбат терезелерін құрастыру мен оқиға өңдеушіні құру жұмыстарын қалдырады. RAD жүйелерінің ішінде Borland Delphi және Visual Basic орталары қарапайым 1 терезелік қосымшалардан бастап, үлестірілген мәліметтер қорын басқару программаларына дейінгі әртүрлі программалар құруға мүмкіндік береді.
Курс мақсаты:
«Программалау ІІ» курсын оқу нәтижесінде студенттер объектілі-бағдарлы программалау тілі Borland Delphi ортасында программалау негізімен танысады. Borland Delphi ортасындағы программалау тілі- Object Pascal. Студенттер алдыңғы семестрде оқыған Паскаль программалау тілінен алған білімдерін қолдана және одан әрі тереңдете отырып, оның объектілі- бағдарлы кеңейтілуін оқып үйренеді. Windows ортасында жарыққа шыққан және объектілі- бағдарлы программалау негізінде құрылған программалау тілі- Delphi ОБП тілінің мүмкіндіктерін пайдаланып, қарапайым Windows қосымша жасауға үйретуді көздейді.
Бұл пәнді жетік түрде оқып үйрену үшін Turbo не Borland Pascal программалау тілі пәнін оқып үйренуі қажет. Себебі Delphi ортасындағы программалау тілі- Turbo және Borland Pascal тілінің жетілдірілген версиясы- Object Pascal.
Оқыту негізінен дәріс, зертханалық, практикалық сабақтар, өзіндік жұмыстар түрінде жүргізіледі. Оқу материалының мазмұны дәрісте беріліп, теориялық білім түсініледі, практикалық сабақта теория практикамен ұштасып, Borland Delphi программалау ортасында студенттер тақырып бойынша берілген есепке байланысты жоба құрастыып, оның программа кодын жаза білу, оны орындату, түзету, нәтижесін талдауды жүзеге асырады. Оқытушы басшылығымен өткізілетін өзіндік жұмыста оқу материалының теориялық қосымша сұрақтары талданады, қосымша берілген практикалық есептердің программасы тексеріледі және талқыланады. Зертханалық жұмыс бойынша бақылау сұрақтарының жауаптары тексеріледі. Студенттің үй жұмысында бұрын алған білімдерін бекітуге арналған тапсырмалар беріледі. Студенттердің білімін тексеру практикалық жұмыс, өзіндік жұмыс тапсырмаларын орындауы, шығармашылық жұмыс, коллоквиум, тестілеу түрінде ұйымдастырылады.
ОБП-ның негізгі ұғымдары: объект, қасиеттері, оқиға, кластар және әдістер. ОБП-ның негізгі принциптері: инкапсуляция, полиморфизм, мұрагерлік.
Delphi ортасы. Негізгі ұғымдар, қолданушы интерфейсінің элементтері.
Жоба құрылымы. Модуль файлы құрылымы.
Компоненттер палитрасы. Standard парағының компоненттері.
Edit, Label, Button компоненттері, қасиеттері.
Компоненттер қасиеттері. Таңдау операторы.
Форма және оның сипаттамасы.
Шартты команданы жүзеге асыру.
Checkbox, radiobutton компоненттері.
Вitbtn, shape компоненттері. Қасиеттері.
Уақытты басқарудың Timer компоненті оның қасиеттері. Оны қолданып жоба жасау.
Негізгі меню жасаудың Main Menu компоненті.
Жанама меню жасаудың Popup Menu компоненті.
Түстерді басқару компоненттері.
Түстерді басқару компоненттері:TrackBar,ColorGrid, RGB функциясы.
PageControl компоненті, қасиеттері.
Speedbutton батырмасы, қасиеттері.
Delphi-де қосымшаға бейне және дыбыстық файл қою компоненттері.
Қосымшаға бейне және дыбыстық файл қоюдың MediaPlayer компоненті, оның қасиеттері. Delphi-де компонент түссіздігін басқару. Файлдық жүйені басқару компоненттері.
SaveDialog компоненті. OpenDialog комп-ті. FontDialog компоненті.
Canvas қасиеті. Графиктік примитивтерді салу әдістерін қолданып жоба жасау.
Апта
|
Тақырып
|
Мазмұны
|
СОБӨЖ мазмұны
|
СӨЖ мазмұны
|
Әдебиет
|
1- апта
|
ОБП –ның негізгі ұғымдары. Delphi ОБП тілінің ортасы.
|
1- кредит сағаты
(дәріс)
|
ОБП –ның негізгі ұғымдары. ОБП принциптері.
|
1. ОБП-ның негзігі ұғымдары: объект, қасиет, оқиға, оқиға өңдеуші, класс, әдіс.
2. ОБП принциптері: инкапсуляция, мұрагерлік, полиморфизм.
|
ОБП принциптері: инкапсуляция, мұрагерлік, полиморфизм.
[1] 148-150 бет.
|
Модуль. [1] 167-бет.
|
[1]-[7], қ[1]-[5]
[1] 148-150 бет, 167-бет.
|
2- кредит сағаты
(дәріс)
|
Delphi ОБП тілінің интеграциялан
ған ортасы.
|
1. Экрандық интерфейспен танысу. (6-терезе)
2. Компоненттер палитрасы. Объект инспекторының терезесі.
3. Жоба, форма, код файлдарының құрылымы.
|
Компоненттер палитрасы.
|
Модуль файлы құрылымы. [1] 40-43 бет.
|
[1]-[7], қ[1]-[5]
[1] 148-150 бет, 167-бет.
|
3- кредит сағаты (зертхана)
|
Delphi ОБП тілінің ортасында жұмыс.
|
1. Экрандық интерфейспен танысу. (6-терезе)
2. Компоненттер палитрасы. Объект инспекторының терезесі.
3. Жоба, форма, код файлдарының құрылымы.
|
Бақылау сұрақтары.
қ[6] 8- бет.
|
Жоба ұғымы.
|
[1]-[7], қ[1]-[5]
[1] 37-40 бет, 40-43 бет.
[1] 6-9 бет, 21 бет.
|
4 -кредит сағаты
(зертхана)
|
Standard парағының Edit, Label, Button компоненттері.
|
Деректерді енгізу, шығару компоненттерін қолданып, қарапайым жоба жасау.
|
Бақылау сұрақтары.
қ[6] 14- бет.
|
Жоба файлының құрылымы.
[1] 37-40 бет.
|
1]-[7], қ[1]-[5]
[1] 37-40 бет, 40-43 бет.
|
2- апта
|
Компоненттер палитрасы. Компонент қасиеттері. Standard парағының компоненттері. Шартты және таңдау командасы.
|
1- кредит сағаты
(дәріс)
|
Компоненттер палитрасы. Standard парағының компоненттері.
|
1. Компоненттер. Standard парағы.
2. Edit, Label, Button компоненттері,
қасиеттері.
3. Айнымалалырды түрлендіру функциялары.
|
Standard парағының компоненттері. [1] 21 бет.
|
Delphі ортасы эле-менттері.
[1] 6-9 бет.
|
[1]-[7], қ[1]-[5]
[1] 6-9 бет, 21 бет.
|
2- кредит сағаты
(дәріс)
|
Компоненттер қасиеттері. Шартты және таңдау командасын жүзеге асыру.
|
Компоненттер қасиеттері.
Шартты және таңдау командасын жүзеге асыру.
|
Таңдау операторы.
[1] 76-81 бет.
|
Бақылау сұрақтары. [1] 20- бет.
|
[1] 76-81 бет.
[1] 20- бет.
|
3- кредит сағаты (практика)
|
Standard парағының Edit, Label, Button компоненттері.
|
Деректерді енгізу, шығару компоненттерін қолданып, қарапайым жоба жасау.
|
Бақылау сұрақтары.
[1] 11- бет.
|
Delphi-ді баптау.
[1] 12-13 бет.
|
[1]-[7], қ[1]-[5]
[1] 11- 13 бет.
|
4 -кредит сағаты
(практика)
|
Шартты және таңдау командасы.
|
Таңдау операторын қолданып қарапайым арифмометр жобасын жасау.
|
“Calculator” оқу программасы. [1] 77-80 бет.
|
Шартты командасын қолдануға жаттығу орындау.
|
[1]-[7], қ[1]-[5]
[1] 77-80 бет.
|
3- апта
|
Форма және оның сипаттамасы. Checkbox, radiobutton компоненттері.
|
1- кредит сағаты
(дәріс)
|
Форма және оның сипаттамасы.
Модальды форма. Delphi-дегі ақпараттық терезе.
|
1. Форма және оның сипаттамасы
2. Кездейсоқ сандар генераторы.
3. Модальды форма оның ерекшелігі.
4. AboutBox ақпараттық терезе.
|
“Үш санның үлкенін табу” жобасы.
[1] 66-67 бет.
|
Форма қасиеттерін өзгерту.
[1] 14 бет.
|
[1]-[7], қ[1]-[5]
[1] 14 бет, 66-67 бет.
|
2- кредит сағаты
(дәріс)
|
Checkbox, radiobutton компоненттері.
|
Checkbox, radiobutton компоненттері, қасиеттері.
|
Checkbox, radiobutton комп-ін қолданып, психологиялық тест жобасын жасау.
|
Психологиялық тест жобасын жасау.
|
[1]- [7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Модальды форма жасау.
Кездейсоқ сандар генераторымен жұмыс.
|
Модальды форма жасау.
Кездейсоқ сандар генераторымен жұмыс.
|
“Тексеру” оқу программасы жобасы.
[1] 67-71 бет.
|
Формаға жаңа компо-ненттер орналастыру
[1] 14-15 бет.
|
[1]- [7], қ[1]-[5]
[1] 14-15 бет, 67-71 бет.
|
4 -кредит сағаты
(практика)
|
Checkbox, radiobutton компоненттері.
|
Checkbox, radiobutton компоненттерін қолданып тестілеу программасын жасау.
|
RadioGroup компоненті, қызметі, қасиеттері
|
Тестілеу программасын жасау.
|
[1]-[7], қ[1]-[5]
|
4- апта
|
Additional парағының компоненттері. Вitbtn, Shape, Image компоненттері. SpeedButton батырма компоненті.
|
1- кредит сағаты
(дәріс)
|
Additional парағының компоненттері. Вitbtn, shape, Image компоненттері
|
1. Additional парағының компоненттері
2. Вitbtn, shape, Image компоненттері және қасиеттері.
|
Additional парағының компоненттері
[1] 22-23 бет.
Жаттығу!!!
|
Оқиғаға жауапты қалыптастыру.
[1] 15-18 бет.
|
[1]-[7], қ[1]-[5]
[1] 15-18 бет, 22-23 бет.
|
2- кредит сағаты
(дәріс)
|
Speedbutton батырма компоненті
|
Speedbutton компоненті
|
Компонент қасиеттері.
|
Компонентті қолдану.
|
[1]-[7], қ[1]-[5]
[1] 15-18 бет, 22-23 бет.
|
3- кредит сағаты (практика)
|
Additional парағының Вitbtn, shape,Image компоненттері.
|
Вitbtn, shape , Image компоненттерін қолданып, жоба құру.
|
Күн мен уақыт типі.
[1] 94-95 бет.
|
Бақылау сұрақтары. [1] 83-85 бет. (1-14 сұрақтар)
|
[1]-[7], қ[1]-[5]
[1] 83-85 бет, 94-95 бет.
|
4 -кредит сағаты
(практика)
|
Speedbutton батырма компоненті
|
Speedbutton компонентін қолданып құралдар панелін жасау.
|
Қайталану командасы
|
Қ[6] 33- бет. Бақылау сұрақтары.
|
[1]-[7], қ[1]-[5]
[1] 15-18 бет, 22-23 бет.
|
5- апта
|
System парағы. Уақытты басқарудың Timer компоненті. Delphi-де басқа қосымшаларды іске қосу функциялары. Қосымша заставкасын жасау.
|
1- кредит сағаты
(дәріс)
|
System парағының уақытты басқарудың Timer комп-ті.
|
1. Timer компоненті оның қасиеттері.
2. Timer компонентін қолдану мысалдары.
|
Бақылау жұмысы.
|
System парағының компоненттері. [1] 26- бет.
|
[1]-[7], қ[1]-[5]
[1] 26- бет.
|
2- кредит сағаты
(дәріс)
|
Delphi-де басқа қосымшаларды іске қосу функциялары. Қосымша заставкасын жасау.
|
1.WinExec, ShellExecute функциясы
2. Delphi қосымшасына Flash ролик қою.
2. Қосымша заставкасын жасау.
|
Delphi қосымшасына Flash ролик қою.
|
WinExec және ShellExecute API функциялары.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Timer компонентін қолдану.
|
Timer компонентін қолданып, жоба жасау. “Бағдаршам жобасын” жасау.
|
InputQuery функциясыменқосымша дайындау.
|
Шығармашылық жұмыс:Timer комп-тін қолданып, өз бетінше жоба жасау
|
[1]-[7], қ[1]-[5]
|
4 -кредит сағаты
(практика)
|
Delphi қосымшасына Flash ролик қою.Delphi-де қосымша заставкасын жасау.
|
WinExec, ShellExecute функциясын қолданып, Delphi-де басқа қосымшаны қосатын жоба жасау
|
Қосымша заставкасын жасау. Delphi қосымшасына Flash ролик қою.
|
Іске қосу «Пуск» батырмасын басқару және оның бейнесуретін өзгерту. Тапсырма лар тақтасымен жұмыс.
|
[1]-[7], қ[1]-[5]
қ[6]- 471-476 б
|
6- апта
|
Деректер массиві. Тізімдік өрістер. Combobox, ListBox компоненттері.
|
1- кредит сағаты
(дәріс)
|
Деректер массивін түрлендірудің Combobox, ListBox компоненттері.
|
1. ListBox компоненті, қасиеттері, әдістер.
2. Combobox компоненті, қасиеттері, әдістер.
|
Combobox компонентін қолданып “Фотоальбом” жобасын жасау.
|
ListBox және ListView компоненттерін салыстыру.
|
[1]-[7], қ[1]-[5]
|
2- кредит сағаты
(дәріс)
|
RadioGroup радиобатырмалар тобы компоненті
|
RadioGroup компоненті, қасиеттері
|
RadioGroup радиобатырмалар тобы компоненті және қасиеттері
|
RadioGroup, RadioButtonGroup және RadioButton компоенеттерін салыстыру.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Combobox, ListBox тізімдік өріс компоненттері.
|
Combobox, ListBox компоненттерін қолданып жоба жасау.
|
CheckListBox компоненті. Тапсырмалар.
қ[6] 29 б.
Бақылау сұрақтары. қ[6] 29 б.
|
Тіл индикаторын ауыстыруда пернелерді қолдануды ұйымдастыру.
|
[1]-[7], қ[1]-[5]
қ[8]-426 б
|
4 -кредит сағаты
(практика)
|
RadioGroup компонентін қолданып жоба жасау.
|
RadioGroup компонентін қолданып жоба жасау. Тестілеу программасы.
|
Компонентті қолдану
мысалдарын орындау
|
Қолданушының белсенді пернесін ұйымдастыру.
|
[1]-[7], қ[1]-[5]
қ[8]-426 б
|
7- апта
|
Delphi – де Windows-тың менюін және құралдар панелін ұйымдастыру.
|
1- кредит сағаты
(дәріс)
|
Қосымшада негізгі және жанама меню жасау.
|
1. Негізгі меню жасаудың Main Menu
2. Жанама меню жасаудың Popup Menu компоненттері
|
Блакнот жобасын жасау
|
Main Menu компонентінің негізгі қасиеттері және оқиғалары.
|
[1]- [7], қ[1]-[5]
|
2- кредит сағаты
(дәріс)
|
Құралдар панелін жасау
|
1. Panel және Форма арқылы
2.ToolBar және CoolBar арқылы
|
Құралдар панелін жасау
|
Panel компонентінің қасиеттері мен әдістері.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Қосымшада негізгі және жанама меню жасау.
|
Main Menu, Popup Menu компоненттерін қолданып қосымшада меню жасау
|
WordPad редакторының құралдар панельін жасау.
|
ToolBar және
CoolBar
компоненттерінің қасиеттері мен әдістері.
|
1]-[7], қ[1]-[5]
|
4 -кредит сағаты
(практика)
|
Panel, ToolBar, CoolBar және Форма комп-ті арқылы құр-р панелін жасау.
|
Panel, ToolBar, CoolBar және Форма комп-ті арқылы құр-р панелін жасау.
|
WordPad, Paint редакторларының құралдар панельін жасау. MS (Docking) стильіндегі орын ауыстырушы панельдерді ұйымдастыру.
|
ToolBar және
CoolBar
компоненттерінің қасиеттері мен әдістері.
|
[1]-[7], қ[1]-[5]
|
8- апта
|
Түстерді басқару компоненттері:TrackBar,ColorGrid, RGB функциясы.
Delphi-де компонент түссіздігін басқару.
|
1- кредит сағаты
(дәріс)
|
Түстерді басқару компоненттері:TrackBar,ColorGrid, RGB функциясы.
|
1. RGB функциясы.
2. TrackBar компоненті
3. ColorGrid компоненті
|
Мәндер диапазонымен жұмыс істеудің ScroolBar компоненті
|
Samples парағының компоненттері
[1] 27-28 бет.
|
[1]-[7], қ[1]-[5]
[1] 28- бет.
|
2- кредит сағаты
(дәріс)
|
Delphi-де компонент түссіздігін басқару. Файлдық жүйені басқару компоненттері.
|
Delphi-де компонент түссіздігін басқару.
2. Файлдық жүйені басқару компоненттері
|
DriveCombobox, DirectoryListbox,
FileListbox, FilterComboBox компоненттеріне сипаттама.
|
Win32 парағының компоненттері
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Түстерді басқару компоненттері:TrackBar,ColorGrid, RGB функциясы.
|
Мәтіндік өріс фонының түсін TrackBar,ColorGrid компоненттері және RGB функциясы арқылы басқару. ColorGrid компонентін қолданып геометриялық фигура ішін бояу жобасын жасау.
|
DrawGrid компоненті және оның қасиеттері.
|
Бақылау сұрақтары.
[1] 29- бет.
|
[1]-[7], қ[1]-[5]
[1] 27-29- бет.
|
4 -кредит сағаты
(практика)
|
Delphi-де компонент түссіздігін басқару. Файлдық жүйені басқару компоненттері.
|
Delphi-де компонент түссіздігін басқару функцияларын қолданып жоба жасау.
Файлдық жүйені басқару компоненттерін қолданып жоба жасау.
|
Реверсивті санаудың UpDown, SpinEdit компоненті
|
Бақылау сұрақтары.
[1] 28- бет.
|
[1]-[7], қ[1]-[5]
|
9 -апта
|
Win 32 парағының компоненттері.
|
1- кредит сағаты
(дәріс)
|
Win 32 парағының астарлы бет жасаудың PageControl және Trackbar, RichEdit компоненттері.
|
1. PageControl компоненті, қасиеттері.
2. Trackbar, RichEdit компоненттері.
|
TabControl компоненті
|
TabControl компонентінің ерекшеліктері.
|
[1]-[7], қ[1]-[5]
|
2- кредит сағаты
(дәріс)
|
Иерархиялық мәліметтерді ағаш түрінде шығарудың TreeView компоненті. WEbBrowser компонетімен байланыс.
|
1. TreeView компоненті және оның қасиеттері.
2. Internet парағыныңWebBrowser компонентімен байланыс
|
ListView компоненті, қасиеттері
|
Drive ComboBox, DirectoryListBox, FileListBox,FilterComboBox компоненттерімен жұмыс.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Астарлы бет жасаудың PageControl компоненті
|
PageControl астарлы бет жасау компонентін және
|
PageControl құралын қолданып сөздік жасау.
|
Сөздік жасау.
|
[1]-[7], қ[1]-[5]
|
4 -кредит сағаты
(практика)
|
TreeView компонентін қолданып программалау
|
TreeView компонентін қолданып қосымша жасау. Компонентті қолданып FrontPage прогр-мен байланыс жасау
|
Элементтер тізімі () компонентін қолданып қосымша жасау.
|
TreeView компонентінің ерекшеленген түйінінің қаріпін өзгерту. TreeView компонентіне жаңа түйін қоюды болдырмауды ұйымдастыру
|
[1]-[7], қ[1]-[5]
қ[6]-710 б
|
10- апта
|
Delphi-де кестелік ақпаратпен жұмыс.
|
1- кредит сағаты
(дәріс)
|
Delphi-де кестелік ақпаратпен жұмыс істеудің StringGrid компоненті.
|
Кестелік ақпаратпен жұмыс істеудің StringGrid компоненті және оның қасиеттері.
|
Кестелік ақпаратпен жұмыс істеудің StringGrid компоненті және оның қасиеттері
|
Кестелік мәліметтерді түрлендіру қосымшасын жасау
|
[1]-[7], қ[1]-[5]
қ[6]-670-685 б
|
2- кредит сағаты
(дәріс)
|
Delphi қосымшасында деректерді енгізу және нәтижені шығару функциялары
|
1. Деректерді енгізудің InputBox функциясы
2. Нәтижені шығару-ң MessageDlg функциясы
|
Деректерді енгізу және шығару функцияларын қолданып жоба жасау
|
Message Beep функциясымен жоба жасау
|
[1]-[7], қ[1]-[5]
[2]-336 б.
|
3- кредит сағаты (практика)
|
StringGrid компонентін қолданып кесте элемент-рін түрлендіру.
|
StringGrid компонентін қолданып кесте элементтерін түрлендіру жобасын жасау.
|
Параметрлер редакторы. ValueListEditor компонентімен жұмыс.
|
StringGrid компоенетінде пернесін қолдану.
|
[1]-[7], қ[1]-[5]
қ[6]-695 б
|
4 -кредит сағаты
(практика)
|
Деректерді енгізудің InputBox функциясы, Нәтижені шығарудың MessageDlg функциясы
|
Деректерді енгізу, шығару функцияларын қолданып Delphi –де сұқбатты жүзеге асыру
|
InputQuery , MessageBox функцияларымен қосымша дайындау.
|
MessageDlgPos, GreateMessageDialog функцияларымен жоба жасау
|
[1]-[7], қ[1]-[5]
[2]-337 б.
|
11- апта
|
Диаграмма сызу компоненттері
|
1- кредит сағаты
(дәріс)
|
Диаграмма сызу компоненттері
|
1. Индикаторды қолданудың ProgressBar компоненті
2. Gauge компоненті
|
ProgressBar және Gauge компоненттері
|
Күй жолында процестің жүруін бейнелейтін терезе ұйымдастыру.
|
[1]-[7], қ[1]-[5]
|
2- кредит сағаты
(дәріс)
|
Additional парағының диаграмма салудың Chart компоненті.
|
Chart компонентін қолданып диаграмма салу.
|
TChartSeries типті Chart компоненті.
|
Chart компонентін қолданып жобалау.
|
[1]-[7], қ[1]-[5]
[3] 348-350 б.
|
3- кредит сағаты (практика)
|
Диаграмма сызудың ProgressBar, Gauge компоненттері
|
ProgressBar, Gauge компоненттерін қолданып жоба жасау.
|
Компоненттерді қолданып жоба жасау
|
Бақылау сұрақтары. қ[6]- 45 б
|
[1]-[7], қ[1]-[5]
|
4 -кредит сағаты
(практика)
|
Диаграмма сызудың Сhart компоненті
|
Сhart компонентінің көмегімен диаграмма тұрғызу.
|
Компоненттерді қолданып жоба жасау
|
Бақылау сұрақтары. қ[6]- 49 б
|
[1]-[7], қ[1]-[5]
|
12- апта
|
Delphi-де қосымшаға анимация және дыбыстық файл қою компоненттері.
|
1- кредит сағаты
(дәріс)
|
Delphi-де мультимедиа құралын қолдану.
|
1. Сигналды генерациялаудың Beep процедурасы
2. Бейнеклип орындатудың Animate компоненті
|
Компакт-дискіден (CD) аудио файлды оқушы қосымша дайындау.
|
“Пернетақталық жаттықтырғыш” жобасын жасау.
|
[1]-[7], қ[1]-[5]
[1] 231-233 бет.
|
2- кредит сағаты
(дәріс)
|
Delphi-де қосымшаға бейне және дыбыстық файл қою компоненттері.
|
Қосымшаға бейне және дыбыстық файл қоюдың MediaPlayer компоненті, оның қасиеттері.
|
Мультипликация. Delphi-дің мультимедиалық мүмкіндіктері. [1] 231-233 бет.
|
Wav-файлды орындаушы қосымша ұйымдастыру.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Бейнеклип орындатудың Animate компоненті
|
Animate компонентін қолданып бейнеклип орындату.
|
Мультимедиа құралын қолдану жобасын жасау.
|
Сигналды генерациялаудың Beep процедурасына мысалдар
|
[1]-[7], қ[1]-[5]
[1] 233- бет.
|
4 -кредит сағаты
(практика)
|
Қосымшаға бейне және дыбыстық файл қоюдың MediaPlayer компоненті.
|
MediaPlayer компонентін қолданып қосымшаға бейне және дыбыстық файл қою.
|
Animate компоненті.
[1] 233- бет.
|
Жоба жасау.
|
[1]-[7], қ[1]-[5]
|
13- апта
|
Dialog парағының Windows жүйесінің стандарт сұқбатты ұйымдастыру компоненттері. Қолданушы интерфейсінің дамыған элементтері
|
1- кредит сағаты
(дәріс)
|
Dialog парағының стандарт сұқбат ұйымдастыру компоненттері.
|
1. SaveDialog комп-ті.
2. OpenDialog комп-ті. 3. FontDialog компоненті.
|
ColorDialog компоненті.
2. PrintDialog компоненті.
3. FindDialog
компоненті және оның қасиеттері.
|
SaveDialog комп-ті және оның қасиеттері.
|
[1]-[7], қ[1]-[5]
|
2- кредит сағаты
(дәріс)
|
Қолданушы интерфейсінің дамыған элементтері
|
1. Мәндер диапазонымен жұмыс істеудің ScroolBar компоненті
2. Реверсивті санаудың UpDown, SpinEdit компоненті
|
Бақылау жұмысы.
|
Шығармашылық жұмыс
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Dialog парағының стандарт сұқбат компоненттері.
|
Стандарт сұқбат компоненттерін қолданып, NotePad типті қосымша жасау.
|
Стандарт сұқбат компоненттерін қолданып, NotePad типті қосымша жасау
|
Шығармашылық жұмыс.
|
[1]-[7], қ[1]-[5]
|
4 -кредит сағаты
(практика)
|
Мәндер диапазонымен жұмыс істеудің ScroolBar компоненті. Реверсивті санаудың UpDown, SpinEdit компоненті.
|
ScroolBar компонентін қолдануға жоба жасау. UpDown, SpinEdit компоненттерін қолдануға қосымшалар жасау.
|
Уақыт пен мерзімді еңгізу және бейнелеу компоненттері. DateTimePicker, MonthCalendar, Calendar.
|
TrackBar және ScroolBar компонеттерін салыстыру.
Сандық және мәтіндік мәліметтер ді синтаксистік дұрыс еңгізуді қамтамассыздандыру. MaskEdit, SpinEdit компоненті.
|
[1]-[7], қ[1]-[5]
|
14- апта
|
Delphi-де де компонент жасау. Delphi-де деректер қоймасын жасау.
|
1- кредит сағаты
(дәріс)
|
Delphi-де компонент жасау.
|
1. Компоненттер пакеті
2. Компонент жасау
3. Компонент шартбелгісін жасау
|
Компоненттер пакетімен жұмыс.
|
OLE технологиясы. OLE контейнер.
|
[1]-[7], қ[1]-[5]
|
2- кредит сағаты
(дәріс)
|
Delphi-де деректер қоймасын жасау.
|
1.Delphi-де ДҚ жасау үшін қолданылатын компоненттер.
2. Деректер қоймасын жасау
|
Delphi-де деректер қоймасын жасау.
|
Ақпараттық жүйе жасау технологиясы.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Delphi-де компонент жасау.
|
1. Компоненттер пакеті
2. Компонент жасау
3. Компонент шартбелгісін жасау
|
Компоненттер пакетімен жұмыс.
|
OLE технологиясы. OLE контейнер.
|
[1]-[7], қ[1]-[5]
|
4 -кредит сағаты
(практика)
|
Delphi-де ДҚ жасау үшін қолданылатын компоненттер. Деректер қоймасын жасау.
|
ДҚ жасау компоненттерін қолданып деректер қоймасын жобалау.
|
Өзіндік жұмыс. Delphi-де деректер қоймасын жасау.
|
TDataSource,
DBGrid және ADOConnection.
компоненттері. TADOTable компонентінің қасиеттері мен әдістері.
|
[1]-[7], қ[1]-[5]
|
15- апта
|
Delphi-дің графикалық мүмкіндігі.
|
1- кредит сағаты
(дәріс)
|
Delphi-дің графикалық мүмкіндігі.
|
1.Delphi-дің графикалық мүмкіндігі.
2.Canvas қасиеті. 3. Canvas объектісінің қасиеті.
|
Функция графигін тұрғызу функциясы.
[1] 229-230 б.
|
Сағат циферблатын имитация жасайтын программа.
|
[1]-[7], қ[1]-[5]
[1] 229-230 б.
|
2- кредит сағаты
(дәріс)
|
Delphi графикасында анимацияны жүзеге асыру. Функция графигін салу.
|
1. Графиктік режимде анимацияны іске асыру
2. Функция графигін салу.
|
Коллоквиум.
|
Шығармашылық жұмыс.
|
[1]-[7], қ[1]-[5]
|
3- кредит сағаты (практика)
|
Delphi-дің графикалық мүмкіндігі.
|
Графиктік примитивтерді салу әдістерін қолданып жоба жасау.
|
Графикалық редактор жасау.
|
Шығармашылық жұмыс.
|
[1]-[7], қ[1]-[5]
[1] 218-220 б, 220-224 б.
|
4 -кредит сағаты
(практика)
|
Delphi графикасында анимацияны жүзеге асыру. Функция графигін салу.
|
Графиктік примитивтерді салу әдістерін қолданып анимациялы жоба жасау. Функция графигін тұрғызудың әмбебап программасы.
|
Графикалық редактор жасау.
|
Сынық және көпбұрыш салудың PolyLine, Polygon әдістері.
[1] 220-224 б
|
[1]-[7], қ[1]-[5]
|