
- •Мустафина б.М., Сейдахметова г.Е., Әлібиева ж.М.
- •Пәндік оқу - әдістемелік кешені
- •Алматы 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.6 Өзін өзі тексеру үшін кілтпен көрсетілген тестік жаттығулар
1. Win32 орындалудың негізгі модулы болып табылады
A) ағын
B) процесс
C) программа
D) қосымша
E) кітапхана
2. Консольды типтегі қосымша
A) текстілік режимде жұмыс жасайды
B) терезелерді қалыптастырады
C) хабарламаларды өңдейді
D) GUI талап етеді
E) графикалық режимде жұмыс жасайды
3. GUI-қосымшалары болып табылады
A) Notepad, Calculator, Wordpad
B) Cmd.exe, Notepad
C) Far manager, Calculator
D) Cmd.exe, Calculator
E) Far manager, Wordpad
4. Консольды қосымшалар болып табылады
A) Cmd.exe
B) Notepad
C) Calculator
D) Wordpad
E) Internet Explorer
5. Процесстің адрестік аймағына жүктемеленетін кез – келген EXE- немесе DLL-модулге, меншіктеледі
A) бірегей экземпляр сипаттаушысы
B) аты
C) нөмері
D) индексі
E) маскасы
6. Қосымша жүктемеленетін базалық адрес, немен анықталады
A) компоновщикпен
B) программистпен
C) жүйелік администратормен
D) пайдаланушымен
E) қосымшамен
7. API-функцияның атының соңындағы W әріпі нені анықтау үшін беріледі
A) Unicode жолдарын қолданады
B) ASCII-код жолдарын қолданады
C) scan-код жолдарын қолданады
D) жолдарды жазады
E) жолдарды оқиды
8. Процесс қандай функцияны шақырған кезде құрылады
A) CreateProcess
B) ExitProcess
C) TerminateProcess
D) OpenProcess
E) GetCurrentProcess
9. Класс приоритеті қандай таратылуға әсерін тигізеді
A) ағындар және процесстер арасында процессорлық уақытты бөлу кезінде
B) ағындар және процесстер арасында жадыны бөлу кезінде
C) ағындар және процесстер арасында ресурстарды бөлу кезінде
D) ағындар және процесстер арасында адрестік аймақты бөлу кезінде
E) хабарламалар кезінде
10. Процесс аяқталады, егер процесстің бір ағынны келесі функцияны шақырса
A) ExitProcess
B) OpenProcess
C) GetCurrentProcess
D) OpenThread
E) CreateProcess
11. Кез- келген процессті кез – келген ағын келесі функцияны шақыру арқылы аяқтайды
A) TerminateProcess
B) ExitProcess
C) GetCurrentProcess
D) CreateProcess
E) OpenProcess
12. Процессті аяқтаудың ұсынылған әдісі
A) Біріншілік ағынның кіріс функциясы басқаруды қайтарады
B) ExitProcess
C) TerminateProcess
D) GetCurrentProcess
E) CreateProcess
13. «Процесс» ядро обьектісі үшін жүйемен бөлінген жады аймағы, оны қолданушылардың санағышының саны **** болмайынша босатылмайды
A) 0
B) 1
C) 2
D) 3
E) 4
14. Файл өлшемі келесі функция көмегімен анықталады
A) FindFirstFile
B) SetEndOfFile
C) ReadFile
D) CreateFile
E) WriteFile
15. Файл өлшемі келесі функция көмегімен қойылады
A) SetEndOfFile
B) FindFirstFile
C) ReadFile
D) ReadFile
E) WriteFile
16. Іздеу дескрипторын жабу үшін келесі функция қолданылады
A) FindClose
B) CloseHandle
C) SetEndOfFile
D) FindFirstFile
E) OpemFile
17. FindFirstFile Функциясының қайтаратын мәні
A) Іздеу дескрипторы
B) Қауіпсіздік дескрипторы
C) Контекст дескрипторы
D) Процесс дескрипторы
E) Ағын дескрипторы
18. __try { } блогының құрамы
A) бақылау кодының блогы
B) хабарламаларды өңдеу блогы
C) аяқтау өңдегіші
D) консольды басқару өңдегіші
E) қате коды
19. __except { } блогының құрамы
A) хабарламаларды өңдеу блогы
B) бақылау кодының блогы
C) қате коды
D) консольды басқару өңдегіші
E) аяқтау өңдегіші
20. __finally { } блогының құрамы
A) аяқтау өңдегіші
B) бақылау кодының блогы
C) қате коды
D) консольды басқару өңдегіші
E) хабарламаларды өңдеу блогы
21. ACL нені көрсетеді
A) қатынауды басқару элементтерінің жиыны
B) обьектілер идентификаторларының жиыны
C) субьектілер идентификаторларының жиыны
D) иемденуші қауіпсіздігінің идентификаторларының жиыны
E) тап қауіпсіздігінің идентификаторларының жиыны
22. Win32 әрбір процесстің өзінің виртуальды адрестік аймағы болады, оның өлшемі?
A) 4 Гбайт
B) 4 Мбайт
C) 1 Гбайт
D) 1 Мбайт
E) 64 Кбайт
23. Heaps бұл
A) үймелер
B) жіпшелер
C) жіптер
D) тапсырмалар
E) беттер
24. Айқан емес байланыс бұл
A) жүктемелеу кезіндегі байланыс
B) орындау кезіндегі байланыс
C) шығару кезіндегі байланыс
D) қосымшаны ашу кезіндегі байланыс
E) қосымшаны жабу кезіндегі байланыс
25. Айқан байланыс бұл
A) орындау кезіндегі байланыс
B) жүктемелеу кезіндегі байланыс
C) шығару кезіндегі байланыс
D) қосымшаны ашу кезіндегі байланыс
E) қосымшаны жабу кезіндегі байланыс
26. Win32 қандай объект біржақты символьды-бағытталған процессаралық қарымқатынас жасай алады?
A) анонимнді канал
B) аты бар канал
C) сервер
D) клиент
E) протокол
27. Клиент – процессі аты бар каналды қандай функция көмегімен ашады?
A) CreateFile
B) CreateNamedPipe
C) CreatePipe
D) ReadFile
E) WriteFile
28 Win32. қандай объект кейдеңгейлі механизм болып табылады?
A) почталық ұяшықтар
B) анонимді канал
C) аты бар канал
D) сервер
E) клиент
29. Тәуелсіз ағындар арасындағы біріктірілген енгізу – шығару мүмкіндіктерін жабуды Win32 қандайобъектілері орындайды?
A) аяқтауды енгізі – шығару порты
B) почталық ұяшықтар
C) анонимді каналы
D) аты бар каналы
E) Аяқтау коды бар кеңейтілген енгізі – шығару процедуралары
30. Процесс аралық байланысқа алтернатива әдісі
A) RPC
B) SEH
C) EXE
D) DLL
E) ACL
Сұрақ № |
Дұрыс жауыбы |
Сұрақ № |
Дұрыс жауыбы |
1 |
А |
16 |
А |
2 |
А |
17 |
А |
3 |
А |
18 |
А |
4 |
А |
19 |
А |
5 |
А |
20 |
А |
6 |
А |
21 |
А |
7 |
А |
22 |
А |
8 |
А |
23 |
А |
9 |
А |
24 |
А |
10 |
А |
25 |
А |
11 |
А |
26 |
А |
12 |
А |
27 |
А |
13 |
А |
28 |
А |
14 |
А |
29 |
А |
15 |
А |
30 |
А |