Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системное программирование.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
134.14 Кб
Скачать

01_Системное программирование_каз.rtf

$$$001

Операциялық жүйе бұл программалар кешені

A) компьютер ресурстарына қатынауды қамтамасыздандырады

B) компьютер ресурстарын диспетчерлеу немесе жоспарлау

C) компьютер ресурстарының менеджері немесе администратор рөлін орындаушы

$$$002

Операциялық жүйе функциялары – программалардың орындалуын қамтамасыздандырады

A) жадыға программаларды жүктейді

B) программаларға процессорлық уақыт береді

C) жүйелік шақыруларды өңдейді

$$$003

Операциялық жүйе

C) пайдаланушыларды программалық қамтамалармен қамтамасыздандырады

E) компьютер ресурстарын қолданады

H) пайдаланушылар арасында ресурстарды таратады

$$$004

MFC аббревиатурасының мағынасын ашыңыз

B) Microsoft

E) Foundation

G) Classes 

$$$005

SUS аббревиатурасының мағынасын ашыңыз

B) Single

E) Unix

G) Specification

$$$006

Windows объектілер бұл

B) деректер құрылымы

D) жүйелік ресурс

G) мысалы, файл, канал, графикалық суреттер

$$$007

Windows операциялық жүйесінің қосымшаларына ұсынылатын объект категориялары

A) User

B) Graphics Device Interface

C) Kernel

$$$008

Объект дескрипторы

C) жүйелік кестедегі жазбаны көрсетеді

E) объект адресінен тұрады

H) объект типін идентификациялауға арналған құралдардан тұрады

$$$009

API аббревиатурасының мағынасын ашыңыз

B) Application

D) Programming

F) Interface

$$$010

ABI аббревиатурасының мағынасын ашыңыз

A) Application

C) Binary

E) Interface

$$$011

Операциялық жүйелер

B) Linux

E) Windows

G) Mac OS

$$$012

Операциялық жүйенің негізгі компоненті ядроның (kernel) - міндеті

C) процесстерді басқару

F) виртуальды жадыны басқару

H) құрылғы драйверлерін басқару

$$$013

POSIX үйлесімді жүйелер

B) UNIX, FreeBSD

E) Linux, OpenVMS

G) Mac OS X

$$$014

Операциялық жүйе ядросының объектілері

B) процесстер, файлдар, оқиғалар

C) ағындар, семафорлар, мьютекстер

E) каналдар, жадыға бейнеленетін файлдар

$$$015

Реестр келесі сипаттамаларды сақтайды

E) параметр аты

G) параметр деректерінің типі

H) параметр мәні

02_Системное программирование_каз.Rtf

$$$001

Ағынға тән ресурстар

A) орындалатын функция коды, процессор регистрларының жиыны

C) қосымшаның жұмысына арналған стек, операциялық жүйенің жұмысына арналған стек

E) қауіпсіздік жүйесіне арналған ақпараттардан тұратын қатынау маркері

$$$002

Windows операциялық жүйесінде келесі ағын түрлері ерекшеленеді

B) жүйелік

D) пайдаланушы

F) пайдаланушы интерфейсінің ағындары

$$$003

CreateThread() функциясының келесі алты параметрі бар

B) lpThreadAttributes, dwStackSize

D) lpStartAddress, lpParameter

F) dwCretionFlags, lpThreadId

$$$004

Ағын псевдодескрипторының нағыз ағын дескрипторынан ерекшелігі

B) ағымдағы ағынның тек өзімен қоладанылады

E) басқа процесстермен мұрагерленеді

G) оны қолданып болғаннан кейін жабудың қажеті жоқ

$$$005

FormatMessage() функциясының келесі жеті параметрі бар

C) dwFlags, lpSource

E) dwMessageId, dwLanguageId

G) lpBuffer, nSize, *Arguments

$$$006

Процесске тән ресурстар

A) виртуальды адрестік кеңістік, нақты жадыдағы көптеген жұмыс беттері

C) қауіпсіздік жүйесіне арналған ақпараттардан тұратын қатынау маркері

E) ядро объектісінің дескрипторларын сақтауға арналған кесте

$$$007

CreateProcess() функциясының келесі он параметрі бар

A) lpApplicationName, lpCommandLine, lpProcessAttributes, lpThreadAttributes

C) bInheritHandles, dwCreationFlags, lpEnvironment

E) lpCurrentDirectory, lpStartUpInfo, lpProcessInformation

$$$008

ExitProcess() функциясын шақырған кезде

A) барлық ағындар қайтару кодымен аяқталады

C) жүйе динамикалық кітапханаларға DLL_PROCESS_DETACH хабарламасын жібереді

E) DLL_PROCESS_DETACH хабарламасы динамикалық кітапхананы

$$$009

Процессті келесі функциялармен аяқтауға болады

B) ExitProcess()

D) TerminateProcess()

G) WaitForSingleObject()

$$$010

TerminateProcess() функциясы

B) процесс жұмысын аяқтайды

D) бұл процесске жататын барлық ресурстарды босатпайды

G) тек авариялы жағдайларда ғана шақырылады

$$$011

Windows процесстер келесі компоненттерден тұрады:

B) деректер құрылымы

E) адрес кеңістігі

G) орындалатын программа және деректер

$$$012

Ағынға бөлінетін квант уақытының өлшемі

B) операциялық жүйенің типіне тәуелді

D) процессор типіне тәуелді

G) шамамен 20 мс тең

$$$013

Windows ағындарының приоритеттері

B) өзі орындалатын контекстегі салыстырмалы процесс приоритетіне байланысты анықталады

D) 0-ден бастап (төменгі приоритет) 31-ге (жоғарғы приоритет) дейін өзгереді

G) процессорлық уақытты тарату кезінде қолданылады

$$$014

DuplicateHandle() функциясы келесі жеті параметрден тұрады

B) hSourceProcessHandle, hSourceHandle

D) hTargetProcessHandle, lpTargetHandle

G) dwDesiredAccess, bInheritHandle, dwOptions

$$$015

Win32 процесс құру келесі көрсетілген функциялардың бірімен орындалады:

C) CreateProcess

E) CreateProcessAsUser (для Win NT/2000)

G) CreateProcessWithLogonW (начиная с Win2000)

$$$016

Windows 32 приоритет деңгейлері бар, олар 0-ден 31-ге дейін. Бұл приоритеттер келесідегідей топтастырылған:

B) 31 - 16, нақты уақыт деңгейлер

D) 15 - 1 динамикалық деңгейлер

F) 0 – жүйелік деңгей

$$$017

Объект дескрипторы кестедегі жазбаны көрсетеді, олар

B) жүйемен қолдауда болады

E) объект адресінен тұрады

G) объект типін идентификациялауға арналған құралдардан тұрады

$$$018

Ағынның негізгі күйлері

B) орындау

D) күту

F) дайын

$$$019

PCB аббревиатурасының мағынасын ашыңыз

B) Process

E) Control

G) Block

$$$020

Ағындар бірге қолданады

B) адрес кеңістігі, глобальды айнымалылар

E) ашық файлдар, таймерлер

G) семафорлар, статистикалық ақпараттар