
- •Мустафина б.М., Сейдахметова г.Е., Әлібиева ж.М.
- •Пәндік оқу - әдістемелік кешені
- •Алматы 2012
- •1. Пәннің оқу бағдарламасы – syllabus
- •Оқытушылар туралы мәліметтер:
- •1.2 Пән туралы мәліметтер:
- •Оқу жоспарының көшірмесі
- •1.3 Пререквизиттер
- •1.6 Тапсырмалардың тізімі мен түрлері және оларды орындау кестесі
- •1.7 Әдебиеттер тізімі
- •1.8 Білімді бақылау және бағалау.
- •1 Модуль бойынша бақылау жүргізуге арналған сұрақтар (1-7 бөлімдер)
- •2 Модуль бойынша бақылау жүргізуге арналған сұрақтар:
- •1.9 Қойылатын талаптар
- •2 Негізгі таратылатын материалдар мазмұны
- •2.1 Курстың тематикалық жоспары
- •2.2 Лекциялық сабақ конспектілері
- •1.1 Windows ож құрылымы Жүйе құрылымының жалпы бейнелеуі
- •2.2. Ағындарды диспетчерлеу және жоспарлау
- •2.3 Ағынды анықтау
- •2.4 Ағындармен жұмыс істеуге арналған api функциясы
- •2.5 Ағындардың приоритеті
- •3.1 Процесстерді басқару
- •3.2 Windows операциялық жүйесіндегі процесстер мен ағындар
- •3.3 Процесстермен жұмыс істеуге арнлаған api функциялар
- •4.2 Ағындарды синхрондау объектілері
- •Мьютекстер
- •5.1 Оқиғалар
- •5.2 Бұғатталған қосымша функциялар
- •7.1. Үймелер
- •7.2 Үйме жадысын басқару
- •8.1 Файлдар мен каталогтарды басқару Файлдарды құру және ашу
- •8.2 Каталогтарды басқару
- •8.3 Файлдар мен каталогтар атрибуттарын алудың басқа әдістері
- •9.1 Файлдарды бұғаттау
- •9.2 Реестр
- •Экспорттелетін идентификаторды анық қосу
- •12.1 Стандартты құрылғылар және консольді енгізу- шығару
- •12.2 Асинхронды енгізу- шығару және аяқталу порттары
- •2.3 Лабораториялық сабақтардың жоспары
- •2.4 Оқытушының басқаруымен студенттің өзіндік жұмысы бойынша оқу жоспары (соөж) (45 сағат)
- •2.5 Студенттің өзіндік жұмысының сабақ жоспары (сөж) (45 сағат)
- •2.6 Өзін өзі тексеру үшін кілтпен көрсетілген тестік жаттығулар
- •2.7 Курс бойынша емтихан сұрақтары
- •Глоссарий
- •Жүйелік программалау
2.4 Оқытушының басқаруымен студенттің өзіндік жұмысы бойынша оқу жоспары (соөж) (45 сағат)
№ |
Тапсырма |
Өткізу форма-сы |
Әдістемелік нұсқаулар |
Ұсынылған әдебиеттер |
1 |
2 |
3 |
4 |
5 |
1 |
Win32 API-да деректер типтері |
Дискус-сия |
Операциялық жүйе негіздері. Win32, стандарты және жүйенің ашылуы. Win32 принциптері. |
1 [19- 21]
|
2 |
Windows-та программалау құралдары. |
Дискус-сия |
Программаларды өңдеудің аспаптық құралдарына талдау жасау |
8 [11-31, 103-115], 6 [54- 75] |
3 |
Windows-та программалау негіздері |
Дискус-сия |
Программалардың құрылымдарын, API функциялардың қолдануын меңгеру |
8 [116-123], 7 [6- 33] |
4 |
Ресурстар. Ресурстардың редакторлары және трансля-торлары |
Тренинг |
Диалогтық терезелер және олардың элементтері. Диалогтық терезелермен жұмыс. Басқыштар, тізімдер. Редакторлау терезесі. |
8 [193-254] |
5 |
Консольді қолданбаларды программалау. |
Тренинг |
Консольді қолданбалардың құрылымын, консольмен жұмысын және консольге еңгізу-шығаруды меңгеру. |
1 [165- 234], 10 [112-144] |
6 |
Фильтрлер (сүзгілер) (HOOKS) |
Тренинг |
Программаларды жөндеу құралдары. |
8 [568- 576] |
7 |
Жөндеуіштер |
Дискус-сия |
Жөндеу құралдарының талдауын жүргізу. |
8 [641-649] |
8 |
Дизассемблер-лер |
Дискус-сия |
Дизассемблерлеу құралдарының талдауын жүргізу. |
8 [641-649] |
9 |
Программа коданы талдау негіздері |
Тренинг |
Программа коданы талдау негіздерін меңгеру. |
8 [680-698] |
1 |
2 |
3 |
4 |
5 |
10 |
Драйверлер |
Дискус-сия |
VxD драйверлері. Динамикалық виртуальді драйверлер. Ядро режимінде жұмыс істейтін драйверлер.
|
8 [711-739] |
11 |
Драйверлерді жазу және олардың құрылымы. |
Тренинг |
Драйверлерді жазу мен олардың құрылымын оқып білу. |
8 [711-739] |
12 |
COM және процедуралар-ды қашықтан шақыру. |
Тренинг |
Windows Sockets қолданумен программаларды жасау әдістерін меңгеру. |
8[ 458-493 ] |
13 |
Pentium микро-процессордың қорғалған режимі. |
Дискус-сия |
Pentium микропроцессордың қорғалған режимін меңгеру. |
8 [802-807] |
14 |
Орындалатын модульдердің құрылымы. |
Дискус-сия |
Орындалатын модульдердің құрылымын зерттеу. |
8 [808-827 ] |
15 |
PE-модульдің құрылымы. |
Дискус-сия |
PE-модульдің жалпы құрылымын зерттеу. |
8 [808-827 ] |