“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың




Скачать 445.42 Kb.
Название“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың
страница2/5
Дата конвертации06.02.2016
Размер445.42 Kb.
ТипПрограмма
источникhttp://kafedra.ucoz.kz/Docs/Sillabus/KAZ/9-050704_kz.doc
1   2   3   4   5



Модульдар мен аралық аттестация бойынша бақылау жүргізуге арналған сұрақтар тізімі

1 модуль бойынша бақылау жүргізуге арналған сұрақтар

  1. Программаны өңдеу процесінің құрамын және тәртібін негізгі қандай ГОСТ-лар анықтайды?

  2. Программаны өңдеу процесінің этаптары?

  3. RUP-тағы артефакт дегеніміз не?

  4. Программалаудың қандай деңгейлері мен бағыттарын білесіз?

  5. Аспап дегеніміз не және программаны өңдеу процессі кезінде қандай аспаптар қолданылады?

  6. Қандай сұрбалар бизнес-процессті сипаттайды?

  7. Класс дегеніміз не және объектілік программалау парадигмасы нені білдіреді?

  8. Класстарды қандай түрдегі қатынаулар байланыстырады?

  9. RR менюі?

  10. Реестр қалай қолданылады және олармен жұмыста қандай аспаптар қолданылады?

2 модуль бойынша бақылау жүргізуге арналған сұрақтар

  1. Текстуальды және визуальды программалаудың ерекшеліктері?

  2. Пакеттер не үшін қажет және оның артықшылықтары?

  3. Визуальды құрушы программалардың құрамы?

  4. Компоненттер кітапханасы дегеніміз не?

  5. Delphi және C++ обьектілер жазбасы немен ерекшеленеді?

  6. ПӨ визуальды құрылған жобасының құрамына қандай файлдар кіреді?

  7. dll жәнее exe түріндегі орындалатын файл құру компоненттерінің жұмысының

айырмашылығы неде?

  1. Өңдеушінің қандай әрекеттері интерфейс құрумен байланысты?

  2. Windows стандартты интерфейсінде қандай элементтер қолданылады?

  3. Отладка дегеніміз не?

Аралық аттестацияға арналған сұрақтар

  1. Программа дегеніміз не?

  2. Уақиғаға қарасты обьектілер қалай топталады?

  3. Транзакция мәні?

  4. Домен мәні?

  5. Программадағы қауіпті аралық дегеніміз не?

  6. Қауіпті аралықтар қалай қорғалады?

  7. Модулдерді ехe және dll қалай бөледі ?

  8. NC, FAR менюлері?

  9. Плагиндердің мәндік технологиялары?

  10. Плагин файлын құру тәртібі?


1.9 Қойылатын талаптар

Дәрістік сабаққа міндетті түрде қатысу. Пән бойынша оқу процесінің күнтізбелік кестесіне сәйкес лабораториялық жұмыстарды өз уақытында тапсыру. Лабораториялық жұмыстарды тапсыру төмендегілерді қарастырады:

  • программаның жұмысын ұйымдастыру және лабораториялық жұмыстың тақырыбының мағынасына қарай сұрақтарға жауап беру;

  • лабораториялық жұмысты қорғау.

Бақылау жұмыстарын оқытушының нұсқауы бойынша және өзіндік жұмыс түрінде орындау.

Күнтізбелік кестеде бір шектік бақылау жұмысы – жазбаша бақылау жұмысы (10 балл) және тестілік формадағы қорытынды емтихан ( 40 балл) қарастырылады.

Сабақ басталмас бұрын ұсынылған әдебиетті қарап шығу және үйрену қажет.


2. НЕГІЗГІ ТАРАТЫЛАТЫН МАТЕРИАЛДАР МАЗМҰНЫ

2.1. «Программаны әзірлеудің құрал-саймандары» пәнін оқу міндетті түрде лекциялық (2,5 кредит) және лабораториялық (1 кредит) сабақтарынан, сондай –ақ студенттердің өзіндік жұмыстарынан тұрады. Мұндай кешендік пәнді оқу студенттердің ақпараттық технология курсынан білімді фундаментельді меңгеруіне ықпал етеді.

Пәннің тақыраптық жоспары тақырыбы мен осы тақыраптарға байланысты академиялық сабақтардың саны келесі кестеде көрсетілген.


Курстың тақырыптық жоспары

Тақырыптың атаулары

Академиялық сағаттар саны

Лекция

Лаб.




СӨЖ

1. Кіріспе. Өңдеу тәртібі. Құжат және мазмұн талаптары. ПӨАҚ даму тарихы.

2







3

2.Мемлекеттік және шетелдік стандарт құжаттары, өңдеу құрамын анықтау. RUP.

2







4

3. Талаптарды өңдеу. ТТ. Логикалық жобалау аспаптары мен әдістері.

2







4

4,5. UML. Өңдеудің функционалдығын сипаттау. Аспаптары мен әдістері.

4

2




8

6. Кластар диаграммасын құру. Әдістері, технологиялары, аспаптары.

2

2




4

7,8. Өңдеу тілін анықтау, тарату ортасын анықтау, өндеу аспаптарын анықтау.

4







8

9. Физикалық жобалау процедурасы – тәртібі, аспапы, ресурсы, құжаттары

2







4

10,11. Визуальды программалау құралдары – MS Visual Studio, Borland Delphi және т.б.

4

2




8

12. Компонентерді таңдау және редакторлау, компонентті өңдеу. Open ТOOLs API.

2

2




4

13,14. Программа интерфейсін құру. Аспаптарды өңдеу принциптары.

4

2




8

15. Программның жөнделуі. Аспаптары. Жөндеу әдістемесі.

2

2




4

16.Тестілеу. Вариант бойынша өңдеу және тестілік мысалдар

2







4

17,18. Өңдеу уақытын және өлшемін оптимизациялау. Аспаптар мен әдістер.

4







8

19 . Help құру. Аспаптар мен әдістер. Программаны инсталяциялау және қорғау талаптары.

2

2




4

20. Файл менеджерлер және программалармен жұмыс кезінде олардың қолданылуы.

2

2




4

Барлық сағаттар саны

40

16




79


2.2 Дәрістік сабақ конспектілері

Тақырып 1. Тақырып 1. Пән – стандарттары және өңдеу процессі. (4 сағат)

Лекция №1. Кіріспе. Өңдеу тәртібі. Құжат және мазмұн талаптары. ПӨАҚ даму тарихы.

Лекция №2. Мемлекеттік және шетелдік стандарт құжаттары, өңдеу құрамын анықтау. RUP.

Жобалау әдістер және программаның өміршендік циклын қамтамасыздандыру. Визуальды модельдеу (vіsual modelіng).

Тақырып 2. Логикалық жобалау. (8 сағат)

Лекция №3. Талаптарды өңдеу. ТТ. Логикалық жобалау аспаптары мен әдістері. UML. Жобалаудың логикалық фазасы – программалық өнімнің алдын-ала өңдеу фазасы.

Лекция 4,5. UML. Өңдеудің функционалдығын сипаттау. Аспаптары мен әдістері.

UML. Функционалдық өңделуінің сипаттамасы. Аспаптары мен әдістері. Графикалық және текстік құралдар сипаттамасы және проблемелы аймақты құжаттау – деректер және функциялар. Жоба құжаттары және құрылым сипаттамасы және құрамы. Аспаптар және технологиялармен жұмыс істеу үшін - BP Win, MS Visio, MS Net және т.б.

Лекция 5. Кластар диаграммасын құру. Әдістері, технологиялары, аспаптары. Класс түсінігі.

Тақырып 3. Өңдеу ортасы және аспаптарды таңдау. (2 сағат)

Лекция 6. Өңдеу тілін анықтау, тарату ортасын анықтау, өндеу аспаптарын анықтау. Операциялық жүйелер. Программаның орындалу ортасын қолдану. Ауыстыру интерфейсі Drag-and-Drop. Компиляция және программаларды байланыстыру. Компилятор директивалары. Программаны құру процессі.

Лекция 9 Компонентерді таңдау және редакторлау, компонентті өңдеу. Open ТOOLs API.

Визуальды ортаны ұйымдастыру.

Тақырып 5. Программаларды тестілеу және жөндеу. (6 сағат)

Лекция 11. Программның жөнделуі. Аспаптары. Жөндеу әдістемесі. Жөндеу процедурасы. Жөндеу аспаптары. Бақылау нүктелері мен өзгерістері.

Лекция 12. Тестілеу. Вариант бойынша өңдеу және тестілік мысалдар. Программаны таратуды бақылау. Программаны бақылау блоктарына бөлу. Инварианттарды анықтау. Ақпараттарды өңдеудегі доменнің анықталуы. Инвариант – өзгермейтін фукциональдық мәндердің программаларды бергілі бір аймақғындағы берілуі. Инвариант анықтамалары және олардың бар болу аймақтары.

Лекция 13. Өңдеу уақытын және өлшемін оптимизациялау. Аспаптар мен әдістер. Программаны орныдау уақыты мен өлшемін оптимизациялау. Өңдеудегі DLL модулдерді ерекшелеу және орындалатындарды анықтау. Модульдік диаграммалар құру. Орындау периодын басқару құралдары және олардың қолданылуы.

Тақырып 6. Өңдеуді құжаттау және безендіру (4 сағат).

Лекция 14. Help құру. Аспаптар мен әдістер. Программаны инсталяциялау және қорғау талаптары. Аспаптық программаларды өңдеу принциптары

Лекция 15. Файл менеджерлер, утилиттер және программалармен жұмыс кезінде олардың қолданылуы.

Операциялық ортадағы (файл-менеджерлер) – NC, FAR, проводник WinCommander және т.б. деректермен және программа файлдарымен жұмыс істеу аспаптары. Меню. Мүмкіндіктері. Орнатылуы. Қосу және орналастыру (plug-in технологиясы).


3 Лабораториялық жұмыстардың тақырыптары және олардың қысқаша мазмұны.

Лабораториялық жұмыс №1. file manager аспабы және plug-in технологиясы.

Жұмыстың мақсаты: NC, FAR мүмкіндіктерін талдау. Файлды басқару ортасын қалыптастыру. Пайдаланушы менюін құру. Рlug-in технологиясын қолдану мысалдары және тағайындамалары. Рlug-in технологиясына орналастырылған аспаптар файлына талдау жүргізу.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег [(1)]

Бақылау сұрақтары:

1. Файлдар менеджерінің атқаратын жұмысы?

2. ПӨ қандай меню арқылы және қалай құрылады?

3. Пайдаланушы менюі қалай ұйымдастырылады?

4. Файлдармен жұмыс кезінде орындалу ортасы қалай қойылады?

5. Ыстық басқыштар тізімі?

6. ПӨ қосу әдістемесі?

7. Пакетке орналастыруды қалай құруға болады?

8. Пакетке орналастыру тізімі?

9. Кішігірім орналастыруды орында.


Лабораториялық жұмыс №2. Қабықша менюі, орналастырылуы, Visual құрастырушылардың мүмкіндіктері.

Жұмыстың мақсаты: Delphi, C++ Builder, Visual C++. Объектілер инспекторы. Компонент - стандарт кітапханалары және кеңейтулері. Компонент ағашы. Уақиға өндегіштер. Мастерлер және технологиялардың қолданылуы. Мастерлермен жобалау технологиясын нақты мысалмен келтір.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег. [(3,4)]

Бақылау сұрақтары:

1. Қандай құрастырушылардың беттері экраннан көрінеді және оның мүмкіндіктері?

2. Уақиғаны өңдегіш құру бетіне қалай шығуға болады?

3. Өңдегіштер арасындағы ауысуды басқаруды қандай компоненттер орындайды?

4. Компоненттер типін мұрагерлену тәртібі?

5. Қосымша тексті жазу кезінде қосылатын аспаптар және ол қалай жасалады?

6. Диаграмма беті не үшін керек?

7. Мастерлер өңдеу кезінде қалай қолданылады және қалай қосылады?

8. Максимум аспаптарды пайдаланып қарапайым программа құрыңыз.

Лабораториялық жұмыс 3. Компонент дизайнерлерін қолдана отырып GUI қосымшаларын өңдеу.

Жұмыстың мақсаты: Компонентті өңдеу технологиясы. GUI элементтері – визуальды жобалау негізі және сілтемелері. TInterface бұтақ компоненттері. OpenТoolsAPI компоненттері – қолданылуы және тағайындалуы. Меншікті .ехе немесе .dll компоненттерді құру.

Тапсырмалар: 1. Зерттелетін аспаптық құралдың сипаттамасын берілген электрондық құжат бойынша оқу. 2. Нақты бір аспапты қолдана отырып жұмыс жасау үшін оқытушыдан тапсырма алу. 3. Керектігіне байланысты, аспаппен жұмыс жасау үшін программа жазу, және зерттеуді орындау. 4. Зерттелетін программалардың өз нәтижелеріне байланысты салыстырмалы мінездемесінен кесте құру.

Негізгі әдебиеттер: 5 нег.[(3)],4 нег. [(2)]

Бақылау сұрақтары:

1. Жобаның графикалық элементтерін қалай құруға болады – қандай құралдар қоданылады?

2. Өз компоненттеріңізді өңдеу кезінде қандай интерфейстер қолданылуы мүмкін?

3. Өз компоненттеріңізді өңдеу аспаптары мен әдістемесі?

4. Түстік политра қалай қосылады?

5. Интерфейстік компонентердің типтері және мұрагерленуі?

6. Компоненттер регистрациясы қалай орындалады және олардың пакетке бірігуі?

7. Прототипті таңдап және өз компонентіңізді өңдеңіз.

1   2   3   4   5

Похожие:

“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconҚазақстан республикасының білім және ғылым министрлігі
«Қазақ тілін оқыту әдістемесінің тарихы» пәнін оқытудың пәнін оқытудың мақсаты мен міндеттері
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconЖедел медициналық ЖӘрдем беру пәнін мемлекеттік тілде оқытудың сапасы мен мәселелері

“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconСултанова тоты асановна
Кәсіптік лицейлерде информатика пәнін ақпараттық технология түрлерін пайдаланып оқытудың әдістемелік негіздері
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconГеография пәнін сарамандық ЖҮйеде оқытудың маңыздылығЫ
Жалпы білім беру жүйесіндегі және мектеп мұғалімінің алдында тұған көлемді әрі жауапкершілігі мол міндеттердің бірі – оқушыға тиянақты...
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconР. Е. Джуншеев Тараз мемлекеттік педагогикалық институты, Тараз қ
Сондықтан философия пәнін оқытудың негізгі міндеттерінің бірі-студенттердің теориялық білімдерді меңгеруін және түсініктік-ұғымдық...
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconР. Е. Джуншеев Тараз мемлекеттік педагогикалық институты, Тараз қ
Сондықтан философия пәнін оқытудың негізгі міндеттерінің бірі-студенттердің теориялық білімдерді меңгеруін және түсініктік-ұғымдық...
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconКіріспе І алгебра ұғымы туралы түсінік
Рым қатынастылықтар мен көзқарастарды қалыптастыру мектеп курсының барлық пәндерін оқыту процесінде жүргізіледі, орындалады. Алайда,...
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconҮздіксіз білім беру моделі арқылы әдістемесі негізінде қазақ тілін оқытуға арналған оқУ-Әдістемелік кешен әзірлеудің техникалық тапсырмасы астана – 2012 ж
...
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың iconБалаларды автокөлікте тасу
«Балаларға арналған ұстап тұратын құрал» стандарттарына сәйкес, аталмыш құрал-айырбастары бар икемді элементтерден немесе баулардан,...
“Программаны әзірлеудің құрал-саймандары” пәнін оқытудың icon«Мемлекеттік тілді оқыту орталығы» Грамматика туралы жалпы түсінік Көмекші құрал
Бұл көмекші құрал мемлекеттік тілді оқып үйренушілерге арналған бағдарлама негізінде жинақталған
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница