2. Мәтін мен графиканы алмасу буферіне жіберуді орындайтын
қосымшаны және алмасу буферінде бар мәліметтерді алу қосымшасын
жазу.
3. Файлдар деңгейінде өзара байланысатын және Windows басқаруымен
бір уақытта орындалатын MS-DOS-тың 16-разрядтық 2 қосымшасын
құру.
4. Хабарлама деңгейіде бір уақытта өзара байланысушы 2 процесстер мен
Windows-тың 32-разрядтық қосымшасын құру.
5. Төмендегілерден тұратын зертханалық жұмыс бойынша есеп беруді
дайындау:
• Тапсырма атауы, мақсаты, қойылуы.
• Есеп шығару алгоритмі және олардың программалық жүзеге
асырылуы
• Алынған нәтижелер
6. Зертханалық жұмысты қорғау.
Бақылау сұрақтары
1. Көпміндеттік ұғымы
2. Көпміндеттікті (көпесепті) ығыстыру
3. Windows ОЖ –гі хабарламамен алмасу
Ұсынылатын әдебиеттер
1. П.В. Румянцев. Работа с файлами в Win 32 API. M.: Горячая
линия – Телеком, 2000
2. А.В. Гордеев Операционные системы. М.: Нижний Новгород,
Питер, 2004
3. А.Фролов, Г.Фролов. Операционная система Microsoft Windows
для программиста М.: Диалог – МИФИ, 1994
4. И.О. Одинцов. Профиссиональное программирование.
Системный подход. СПб.: БХВ – Петербург, 2002
СӨЖ арналған бақылау тапсырмалары
1. Процесстерді басқару жүйесінің негізгі функциялары
2. Хабарлама моделі қандай?
№ 4 Зертханалық жұмыс. Реестр және онымен жұмыс істеу құралдары
(3 сағ)
Жұмыстың орындау тәртібі
1 Зертханалық жұмыстың тақырыбы бойынша теориялық
мәліметтерді зерттеу
2 Атауы клавиатурамен енгізілетін,
HKEY_LOCAL_MACHINE\SOFTWARE бөлімінде бөлімше құру
үшін қосымша жазу құрылған бөлімшеге параметр мәнін жазу, ол
клавиатура арқылы енгізілуі керек.
58
3 Құрылған қосымша бойынша параметр мәнін түзету мүмкіндігін
қосу. Түзету орындарының дұрыстығыен текстеру
4 Реестрдің бкерілген бөлімінде атауы бойынша парамеьтрлерін
іздестіру үшін қосымша құру. Іздеу нәтижесі берілген атпен
параметр сақталатын реестрдің бөлімшелеріне жолдлардың тізмі.
5 Жүйелік реестрдің қосымшалары жабылатын кезде сақтайтиын
және өзіндк объектілердің жеке жөндеуді іске қосқанда қолданатын
қосымша құру
6 Төмендегілерден тұратын, зертханалық жұмыс бойынша есеп
берулді дайындау:
• Тапсырма атауы, мақстаы, құрылду сипаты.және есеп шығару
алгоритмі және оның программалық жүзеге асыруы
• Алынған нәтижелер
7 зертханалық жұмысты қорғау
Бақылау сұрақтары
1 Windows реестрінің белгілнеуі, функциясы
2 Реестр құрылымы
3 HKEY_CLASSES_Root кілтінің белгіленуі
4 HKEY_LOCAL_MACHINE кілтінің белгіленуі
5 HKEY_CUPPENT_CONFIG кілтінің белгіленуі
6 HKEY_USERS кілтінің белгіленуі
7 HKEY_DYN_DATA кілтінің белгіленуі
8 Реестр редакторларымен қалай жұмыс істеу.
Ұсынылатын әдебиеттер
1. П.В. Румянцев. Работа с файлами в Win 32 API. M.: Горячая
линия – Телеком, 2000
2. А.В. Гордеев Операционные системы. М.: Нижний Новгород,
Питер, 2004
3. А.Фролов, Г.Фролов. Операционная система Microsoft
Windows для программиста М.: Диалог – МИФИ, 1994
4. И.О. Одинцов. Профиссиональное программирование.
Системный подход. СПб.: БХВ – Петербург, 2002
5. Андреев А7Г MS Windows 2000: Server и Professional. Русские
версии – Спб.: БХВ – Петербург, 2004
СӨЖ арналған бақылау тапсырмалары
1. Жүйелік реестр жөндеу параметрлерінің импорты мен
экспорты
2. жүйелік реестрлді қалай сақтап және қалпына келтіруге
болады.
3. Желі қарауымен басқару
59
6 Студенттің оқытушымен дербес жұмысының тақырыптамалық
жоспары
ОСӨЖ
тақырыбының
атауы
Сабақтың
мақсаты
Сабақты өткізу
түрі
Тапсырма-
ның
мазмұны
Ұсынылатың
әдебиеттер
1. Операциялық
жүйелер.
Бағытталуы,
функциясы,класси
фикациясы
Берілген
тақырып
бойынша
білімді
тереңдету
Баяндамаларды
тыңдау.
Сұрақтарға
ауызша жауап
беру
Бақылау
тапсырма-
лар
Тақырып 1
Нег:1,13
Қос.: 19,20
2. Желілік
операциялық
жүйенің
құрылымы
Берілген
тақырып
бойынша
білімді
тереңдету
Баяндамаларды
тыңдау.
Сұрақтарға
ауызша жауап
беру
Бақылау
тапсырма-
лар
Тақырып 2
Нег:11,12,13.
Қос.: 19,20
3. Айқындалған
серверлі және
біррангілі желілік
ОС.
Берілген
тақырып
бойынша
білімді
тереңдету
Баяндамаларды
тыңдау.
Сұрақтарға
ауызша жауап
беру
Бақылау
тапсырма-
лар
Тақырып 3
Нег [1,3,4,12].
Қос.: 19,21
4. Процесстер
және жіптер
Берілген
тақырып
бойынша
білімді
тереңдету
Баяндамаларды
тыңдау.
Сұрақтарға
ауызша жауап
беру
Бақылау
тапсырма-
лар
Тақырып 4
Нег:[1,3,4,12]
Қос.: [19,20.]
5. Процесстердің
өзара әрекет етуі
мен
синхронділігіне
қадағалайтын
құралдар
Берілген
тақырып
бойынша
білімді
тереңдету
Баяндамаларды
тыңдау.
Сұрақтарға
ауызша жауап
беру
Бақылау
тапсырма-
лар
Тақырып 5
Нег:[1,3,4,12].
Қос.: [19,20].
6. Оперативті
жадты басқаратын
қосалқы жүйе
Берілген
тақырып
бойынша
білімді
тереңдету
Тестілеу
Бақылау
тапсырма-
лар
Тақырып 6
Нег:[1,3,4,12].
Қос.: [19,20].
7. Енгізу-баспаға
шығару құралдары
Берілген
тақырып
бойынша
білімді
тереңдету
Тестілеу
Бақылау
тапсырма-
лар
Тақырып 7
Нег:[1,3,4,12].
Қос.: [19,20].
8 ОС файлдық
жүйесі
Берілген
тақырып
Сұрақтарға
ауызша жауап
Бақылау
тапсырма-
Нег:[2],[5],
[15].
60