ЖҰмыс бағдарламасы семей 2013 Алғы сөз Құрастырған



Дата08.07.2016
өлшемі174.42 Kb.
#185506
түріЖұмыс бағдарламасы

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI


СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРIМ АТЫНДАҒЫ МЕМЛЕКЕТТIК УНИВЕРСИТЕТI

3-деңгейлi СМЖ құжаты

ПОӘК

ПОӘК 042-18-11.1.20.122/01-2013



ПОӘК

«Компьютерлік жүйелер интерфейстері» пәнінің оқытушыға арналған жұмыс бағдарламасы

1 баспа


26.08.2013 ж.


«КОМПЬЮТЕРЛІК ЖҮЙЕЛЕР ИНТЕРФЕЙСТЕРІ»

ПӘНІНІҢ ОҚУ -ӘДІСТЕМЕЛІК КЕШЕНІ

5В070400 – Есептеу техникасы және бағдарламалық қамтамасыз ету

мамандығы үшiн


ОҚЫТУШЫҒА АРНАЛҒАН

ЖҰМЫС БАҒДАРЛАМАСЫ

Семей


2013

Алғы сөз

1. Құрастырған

Құрастырушы________ Р.С.Бекбаева, техника ғылымдарының кандидаты, «Автоматика және электротехника» кафедрасының доценті м.а.

«_____» ____________________ 2013 ж.


2. Талқыланды

2.1. Семей қаласының Шәкәрім атындағы мемлекеттік университетінің «Автоматика және электротехника» кафедрасы отырысында қарастырылды.

Хаттама № 1 « 29 » тамыз 2013 ж.

Кафедра меңгерушісі __________ А.Д.Золотов


2.2. Факультеттің оқу-әдістемелік бюросы отырысында қарастырылды.

Хаттама № 1 « 11 » қыркүйек 2013 ж.

Төрағасы __________ Р.С.Бекбаева
3. бекітілді

Университеттің Оқу-әдістемелік кеңесі отырысында баспаға жіберуге ұсынылды және мақұлданды.

Хаттама № 1 « 18 » қыркүйек 2013ж.

ОӘК төрағасы___________ Г.К.Искакова


4. АЛҒАШ РЕТ ЕНГІЗІЛІП ОТЫР

Мазмұны




1

Қолдану аймағы

4

2

Нормативті сілтемелер

4

3

Жалпы жағдайлар

4

4

Оқу пәнінің мазмұны

6

5

Студенттердің өзіндік жұмысына арналған тақырыптар тізімі

8

6

Пән бойынша оқу-әдістемелік картасы

8

7

Оқу-әдістемелік әдебиетпен қамтамасыз ету картасы

9

8

Әдебиеттер

9


1 ҚОЛДАНЫЛУ АЙМАҒЫ
«Компьютерлік жүйелер интерфейстері» пәнiнiң оқу-әдiстемелiк кешенiнің құрамына енетін оқытушыға арналған жұмыс бағдарламасы 5B070200–Автоматтандыру және басқару мамандығының студенттерi үшiн жасалды. Ол студенттердi оқу курсының мазмұнымен, оның жаңашылдығымен, қажеттiлiгiмен, әдiстерiмен таныстырады. Пәндi меңгеру кезiнде оқу-әдiстемелiк кешен негiзгi нұсқау болып табылады.
2 НОРМАТИВТI СІЛТЕМЕЛЕР
«Компьютерлік жүйелер интерфейстері» пәнiнiң осы оқу-әдiстемелiк кешенi келесi құжаттар мен талаптарға сәйкес жасалды:

- 5B070200–Автоматтандыру және басқару мамандығының эллективті пәндер каталогына,

- СТУ 042-ГУ-4-2013 «Пәннің оқу-әдістемелік кешендерін жетілдіруге жалпы талаптар » университет стандарты;

- ДП 042-1.01-2013 «Пәннің оқу-әдістемелік кешендерінің құрылымы мен мазмұны» құжатталған процедура.


3 ЖАЛПЫ ЖАҒДАЙЛАР
3.1 Пәннің қысқаша мазмұны:

Есептеу техникасының қарқынды дамуы, бағдарламалық қамтамасыз етуді өңдеудің тиімді тәсілдерінің қажеттілігі ”тез өңдеу” деп аталатын бағытталған бағдарламалық жүйенің пайда болуына әкелді. Оның ішінен Borland Delphi және Microsoft Visual Basic-ті атап айтуға болады. Қазіргі уақытта объектілі – бағытталған бағдарламалар өте танымал болып барады. Артық айтпасақ Delphi ортасында құрылған бағдарламаның 99% пайызы осыларға байланысты ұғымдарға сүйенеді. Сондықтан объектілі – бағытталған бағдарламалаудың негізін, сырттай қарағанда қарапайым нәрселердің ішкі жұмысын түсінбей ары жылжу мүмкін емес. Әдістемелік құралдың екінші бөлімінде «Object Pascal тіліндегі объектілі бағытталған бағдарламалау» объектілі – бағытталған бағдарламалаудың негізгі қағидалары, негізінде класс және объект ұғымы жатқан Object Pascal объектілі моделінің теориялық негізі қарастырылады.


3.2 Пәнді оқу мақсаты:

Алгоритмдік программалау тілі – Delphi-мен танысу. Қазіргі кезде барлық алгоритмдік тілдер - объектке бағытталған бағдарламалау әдісін қолдануда. Бұл әдіс алгоритмдік тілдің дамуының жоғарғы эволюциялық сатысы болып есептеледі. Объектке бағытталған бағдарламалау әдісі - басқа бағдарламалау әдістерінің жетістіктерін өз ішіне ала отырып, бағдарламалау процессінде абстракттік құрылымдардан пайдалана алады.


3.3 Пәнді оқудың негізгі міндеттері:

- студенттердің пән бойынша қажетті білімдерін қалыптастыру;

- осы облыста қолданылатын техникалық, алгоритмдік және технологиялық шешімдермен танысу.
3.4 Оқу нәтижелері:

Пәнді оқығаннан кейін студенттер келесілерді білуі тиіс:


  • Delphi ортасымен танысып, бағдарлама құру кезінде шешілетін тапсырмаларды;

  • OBJECT PASCAL тіліндегі объектілі – бағытталған бағдарламалау әдістерін;

  • Класс, объект, оқиға ұғымдарын;

  • Терезелік қосымшаларды құруды білулері қажет.


3.5 Курстың пререквизиттері:



  • математика

  • информатика

  • программалау технологиясы

  • жүйелік бағдарламалық қамтамасыз ету

3.6 Курстың постреквизиттері:

Автоматтандырылған жүйелерді жобалау
3.7 Оқу жоспарынан алынған мәлiметтер

1 кесте


Курс

Семестр

Кредит


Дәрiс,

сағ.


Прак. Сағ.

СОӨЖ,

сағ.


СӨЖ, сағ.

Барлығы,

сағ.


Соңғы бақылау түрi

1

1

3

15

30

22,5

67.5

135

Емтихан



4 ОҚУ ПӘНІНІҢ (МОДУЛЬДІҢ) МАЗМҰНЫ

2 кесте


Тақырыптардың атаулары және мазмұны

Сағат саны

1

2

Дәрістік сабақтар



1-модуль. DELPHI ОРТАСЫМЕН ТАНЫСУ


ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI 1

«Компьютерлік жүйелер интерфейстері» пәнінің оқытушыға арналған жұмыс бағдарламасы 1

№1 баспа 1

5В070400 – Есептеу техникасы және бағдарламалық қамтамасыз ету 1

мамандығы үшiн 1

Мазмұны 4



Delphi ортасымен танысып, бағдарлама құру кезінде шешілетін тапсырмаларды; 6

OBJECT PASCAL тіліндегі объектілі – бағытталған бағдарламалау әдістерін; 6

Класс, объект, оқиға ұғымдарын; 6

Терезелік қосымшаларды құруды білулері қажет. 6

1 кесте 6



1-модуль. DELPHI ОРТАСЫМЕН ТАНЫСУ 7

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы. 8

Барлығы: 8

Барлығы: 9

Delphi ортасымен танысу 11

13

Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.) . 14

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы 14

1.Бекбаева Р.С. Delphi ортасында бағдарламалау. Әдістемелік құрал. Шәкәрім атындағы СМУ, 2009 15






1

2-модуль. OBJECT PASCAL ТІЛІНДЕГІ ОБЪЕКТІЛІ – БАҒЫТТАЛҒАН БАҒДАРЛАМАЛАУ

2.1 Класс және объект туралы түсінік

2.2 Инкапсуляция, туындау және полиморфизм

2.3 Кластың синтаксисі

2.4 Кластың өрістері

2.5 Кластың әдістері

2.6 Кластың қасиеттері

2.7 Кластың құрылымы. Кластың элементтерінің көріну аймағы

2.8 Кластарға операциялар қолдану. IS және AS кілттік сөздері

2.9 Оқиға және меншіктеу



1

1
1


1
1

3-модуль. ТЕРЕЗЕЛІК ҚОСЫМШАЛАРДЫ ҚҰРУ

3.1 Label, Edit, Memo мәтіндік құрауыштары. Button батырмасы

3.2 Пернетақта арқылы берілген хабарламаны өңдеу

3.3 Тышқан арқылы берілген хабарламаны өңдеу

3.4 Басқару элементтерінің тасуын қамтамасыз ететін сипаттамалар (Drag & Drop тетігі)

3.5 Диалог терезелері. Dialogs парағындағы Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.)


3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы.


2

1

1



2

1
1


1

Барлығы:


15

Практикалық сабақтар




ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI 1

«Компьютерлік жүйелер интерфейстері» пәнінің оқытушыға арналған жұмыс бағдарламасы 1

№1 баспа 1

5В070400 – Есептеу техникасы және бағдарламалық қамтамасыз ету 1

мамандығы үшiн 1

Мазмұны 4



Delphi ортасымен танысып, бағдарлама құру кезінде шешілетін тапсырмаларды; 6

OBJECT PASCAL тіліндегі объектілі – бағытталған бағдарламалау әдістерін; 6

Класс, объект, оқиға ұғымдарын; 6

Терезелік қосымшаларды құруды білулері қажет. 6

1 кесте 6



1-модуль. DELPHI ОРТАСЫМЕН ТАНЫСУ 7

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы. 8

Барлығы: 8

Барлығы: 9

Delphi ортасымен танысу 11

13

Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.) . 14

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы 14

1.Бекбаева Р.С. Delphi ортасында бағдарламалау. Әдістемелік құрал. Шәкәрім атындағы СМУ, 2009 15




Практикалық жұмыс №4 «Полиморфизм және көрнекілік әдістер»

Практикалық жұмыс №5 "Қасиеттер мен әдістер"

Практикалық жұмыс №6 "Оқиғалар"

Практикалық жұмыс №7 "Қарапайым Windows-қосымшасын құру"

Практикалық жұмыс №8 “TForm объектісі

Практикалық жұмыс №9 "Экрандық объектілерді сүйреу"

Практикалық жұмыс №10 «Мәтіндік редактор» құрауышы

Практикалық жұмыс №11 «Бейнелерді құру»

2
2

2

2



4
4

2

2



2

2
2


4

Барлығы:


30




  1. СТУДЕНТТЕРДІҢ ӨЗДІК ЖҰМЫСТАРЫНЫҢ ТАҚЫРЫПТАРЫНЫҢ ТІЗІМІ




  1. Негізгі ұғымдар. Бағдарлама құру кезінде шешілетін тапсырмалар

  1. «Delphi интерфейсінің элементтері»

  1. «Негізгі пішіннің жобасы мен модулінің бағдарламалық коды»

  1. Класс және объект туралы түсінік

  2. Кластың әдістері

  1. Инкапсуляция, туындау және полиморфизм

  1. Кластың синтаксисі

  2. Кластың өрістері

  1. Кластың қасиеттері. Кластың құрылымы

  1. Кластың элементтерінің көріну аймағы

  1. Кластарға операциялар қолдану

  1. Оқиға және меншіктеу

  1. «Полиморфизм және көрнекілік әдістер»

  1. "Қасиеттер мен әдістер"

  1. Label, Edit, Memo мәтіндік құрауыштары. Button батырмасы

  1. "Қарапайым Windows-қосымшасын құру"

  1. Пернетақта арқылы берілген хабарламаны өңдеу

  1. Тышқан арқылы берілген хабарламаны өңдеу

  1. Басқару элементтерінің тасуын қамтамасыз ететін сипаттамалар

  1. "Экрандық объектілерді сүйреу"

  1. Диалог терезелері. Dialogs парағындағы Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.)

  1. «Мәтіндік редактор» және «бейнелерді құру»

  1. Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы.


6 ПӘННІҢ ОҚУ-ӘДІСТЕМЕЛІК КАРТАСЫ

3 кесте



Тақырып

Көрнекі құралдар мен оқулықтар

Өздік меңгеруге арналған сұрақтар

Бақылау түрі

Дәрістік сабақ

Практикалық сабақ

1

2

3

4

5

Delphi ортасымен танысу


ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI 1

«Компьютерлік жүйелер интерфейстері» пәнінің оқытушыға арналған жұмыс бағдарламасы 1

№1 баспа 1

5В070400 – Есептеу техникасы және бағдарламалық қамтамасыз ету 1

мамандығы үшiн 1

Мазмұны 4



Delphi ортасымен танысып, бағдарлама құру кезінде шешілетін тапсырмаларды; 6

OBJECT PASCAL тіліндегі объектілі – бағытталған бағдарламалау әдістерін; 6

Класс, объект, оқиға ұғымдарын; 6

Терезелік қосымшаларды құруды білулері қажет. 6

1 кесте 6



1-модуль. DELPHI ОРТАСЫМЕН ТАНЫСУ 7

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы. 8

Барлығы: 8

Барлығы: 9

Delphi ортасымен танысу 11

13

Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.) . 14

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы 14

1.Бекбаева Р.С. Delphi ортасында бағдарламалау. Әдістемелік құрал. Шәкәрім атындағы СМУ, 2009 15






1 «Delphi интерфейсінің элементтері»

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БIЛIМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛIГI 1

«Компьютерлік жүйелер интерфейстері» пәнінің оқытушыға арналған жұмыс бағдарламасы 1

№1 баспа 1

5В070400 – Есептеу техникасы және бағдарламалық қамтамасыз ету 1

мамандығы үшiн 1

Мазмұны 4



Delphi ортасымен танысып, бағдарлама құру кезінде шешілетін тапсырмаларды; 6

OBJECT PASCAL тіліндегі объектілі – бағытталған бағдарламалау әдістерін; 6

Класс, объект, оқиға ұғымдарын; 6

Терезелік қосымшаларды құруды білулері қажет. 6

1 кесте 6



1-модуль. DELPHI ОРТАСЫМЕН ТАНЫСУ 7

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы. 8

Барлығы: 8

Барлығы: 9

Delphi ортасымен танысу 11

13

Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.) . 14

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы 14

1.Бекбаева Р.С. Delphi ортасында бағдарламалау. Әдістемелік құрал. Шәкәрім атындағы СМУ, 2009 15






Электрон-ды оқулық

Көрнекілік бағдарламалау дегеніміз не және оның қарапайым бағдарламалаудан айырмашылығы неде? Жоба дегеніміз не, жаңа жобаны қалай бастаймыз және дайын жобаны қалай орындайды?


Есеп

3 кесте жалғасы



1

2

3

4

5

2 OBJECT PASCAL тіліндегі объектілі – бағытталған бағдарламалау

2.1 Класс және объект туралы түсінік

2.2 Инкапсуляция, туындау және полиморфизм

2.3 Кластың синтаксисі

2.4 Кластың өрістері

2.5 Кластың әдістері

2.6 Кластың қасиеттері

2.7 Кластың құрылымы. Кластың элементтерінің көріну аймағы

2.8 Кластарға операциялар қолдану. IS және AS кілттік сөздері

2.9 Оқиға және меншіктеу



4 Полиморфизм және көрнекілік әдістер»

5 "Қасиеттер мен әдістер"

6 "Оқиғалар"


Электрон-ды оқулық

Пішін дегеніміз не, жаңа пішінді қалай қосамыз, жобада сіздер пішіннің қандай шаблонын қолдандыңыздар?

Delphi терезесі қандай элементтерден тұрады? Класс пен оның элементтеріне ат тағайындағанда ұсынылатын ережелер.

Класс дегеніміз не? Объект дегеніміз не? Кластың жариялануы. Объектінің жариялануы. Кластың синтаксисі.

Кластың өрісі дегеніміз не? Мысалдар. Кластың өрістерінің қалқалануы. Мысалдар.

Кластың әдісі болып не табылады? Мысалдар. Кластың әдісі кәдімгі процедурадан несімен ерекшеленеді?

Әдістердің қалқалануы. Статикалық қалқалану. Динамикалық қалқалану.

Динамикалық, виртуальды және қалқалау әдістері. Абстракті әдістер.


есеп

3 ТЕРЕЗЕЛІК ҚОСЫМШАЛАРДЫ ҚҰРУ

3.1 Label, Edit, Memo мәтіндік құрауыштары. Button батырмасы

3.2 Пернетақта арқылы берілген хабарламаны өңдеу

3.3 Тышқан арқылы берілген хабарламаны өңдеу



7 "Қарапайым Windows-қосымшасын құру"

8 “TForm объектісі”

9 "Экрандық объектілерді сүйреу"


Электрон-ды оқулық

Диалог терезелері. Dialogs парағындағы Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.)

Есеп

3 кесте жалғасы



1

2

3

4

5

3.4 Басқару элементтерінің тасуын қамтамасыз ететін сипаттамалар (Drag & Drop тетігі)

3.5 Диалог терезелері. Dialogs парағындағы














Delphi құрауыштары (Open Dialog, Save Dialog, Font Dialog және т.б.) .

3.6 Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы


10 «Мәтіндік редактор»

11 «Бейнелерді құру»



Электрон-ды оқулық

Delphi - дің кескінді құруға тағайындалған кластары мен құрауыштары. Timer – таймер құрауышы.

есеп


7 ОҚУ-ӘДІСТЕМЕЛІК ӘДЕБИЕТПЕН ҚАМТАМАСЫЗ ЕТУ КАРТАСЫ

4 кесте


№ р\с

Әдебиеттер және оқу әдістемелер атауы

Саны

экз.


Студент-тер саны

Пайыздық қамсыздан-дыру

Ескерту

1

2

3

4

5

6







Негізгі әдебиеттер










1.



Бекбаева Р.С. Delphi ортасында бағдарламалау. Әдістемелік құрал. Шәкәрім атындағы СМУ, 2009

2

10

20


2.

Кандзюба С.П. Delphi 6\7. Базы данных и приложения. Лекции и упражнения. Спб.: ООО «ДиаСофтЮП», 2002. –576с.

20

10

100




3.

Архангельский А.Я. Object Pascal в Delphi. -М., 2002г

5

10

50




4.

Гофман В.Э., Хомоненко А.Д. Delphi 5. –СПб.: БХВ – Санкт-Петербург, 1999. – 800 с.:ил

12

10

100




5.

Дарахвелидзе П.Г., Марков Е.П., Котенок О.А. Программирование в Delphi 5. –СПб.: БХВ-Питербург, 2001

15

10

100




6.

Епанешников А.М., Епанешников В.А. Delphi 5. Язык Object Pascal. –М: «Диалог –МИФИ» 2000

30

10

100




8.

Культин Н. Delphi 6. Программирование на языке Object Pascal

10

10

100





8 ӘДЕБИЕТТЕР

8.1 Негізгі әдебиеттер тізімі


  1. Бекбаева Р.С. Delphi ортасында бағдарламалау. Әдістемелік құрал. Шәкәрім атындағы СМУ, 2009


  2. Кандзюба С.П. Delphi 6\7. Базы данных и приложения. Лекции и упражнения. Спб.: ООО «ДиаСофтЮП», 2002. –576с.

  3. Архангельский А.Я. Object Pascal в Delphi. -М., 2002г.

  4. Гофман В.Э., Хомоненко А.Д. Delphi 5. –СПб.: БХВ – Санкт-Петербург, 1999. – 800 с.:ил.

  5. Дарахвелидзе П.Г., Марков Е.П., Котенок О.А. Программирование в Delphi 5. –СПб.: БХВ-Питербург, 2001.

  6. Епанешников А.М., Епанешников В.А. Delphi 5. Язык Object Pascal. –М: «Диалог –МИФИ» 2000

  7. Епанешников А.М., Епанешников В.А. Программирование в среде Delphi: Часть 3. Проектирование программ. –М: «Диалог –МИФИ» 2008

  8. Культин Н. Delphi 6. Программирование на языке Object Pascal.

8.2 Қосымша әдебиеттер тізімі




  1. Дарахвелидзе П.Г., Марков Е.П. Delphi-среда визуального программирования. Спб.: BHV - Санкт-Петербург, 2006г.

  2. Архангельский А.Я. Приемы программирования в Delphi. –М.: ООО «Бином-Пресс», 2003 г. –784 с.

  3. Джон Матчо, Дэвид Р. Фолкнер. Delphi на примерах. –М.: БИНОМ, 2005г.

  4. Орлик С.В. Секреты на примерах: –М.: Восточная книжная компания, 2006г.

  5. Конопка Рэй Создание оригинальных компонент в среде Delphi. Киев: DiaSoft Ltd, 2003г. -512с.

  1. Епанешников А.М., Епанешников В.А. Программирование в среде Delphi: Часть 4. Работа с базами данных. Организация справочной системы. –М: «Диалог –МИФИ» 2006

  1. Пономарев В.А. COM и ActiveX в Delphi. –СПб.: БХВ-Питербург, 2001.

  2. Елманов Н.З., Трепалин С.В. Delphi 4. Технология COM, OLE, ActiveX, Automation, MIDAS, Microsoft Transaction Server. –М.: Диалог-МИФИ, 2009 –320с.

  3. Федоров А., Елманов Н. ADO в Delphi. Пер. с англ. –СПб.: БХВ-Питербург, 2002.





Достарыңызбен бөлісу:




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

    Басты бет