06_Системное программирование_каз.Rtf
$$$001
Жадыға бейнеленетін файлдармен жұмыс кезіндегі әрекеттер тізбегі
A) файлды ашу, ядро объектісін құру, файлды бейнелеу
C) файл түрімен керекті жұмыстарды орындау, бейнелеуді бұзу
E) ядро объектісін жабу, файлды жабу
$$$002
CreateFileMapping() функциясының келесі алты параметрі
B) hFile, lpAttributes
D) flProtect, dwMaximumSizeHigh
F) dwMaximumSizeLow, lpName
$$$003
MapViewOfFile() функциясының келесі бес параметрі
D) hFileMappingObject, dwDesiredAccess
F) dwFileOffsetHigh, dwFileOffsetLow
H) dwNumberOfBytesToMap
$$$004
MapViewOfFileEx() функциясының келесі алты параметрі
B) hFileMappingObject, dwDesiredAccess
C) dwFileOffsetHigh, dwFileOffsetLow
E) dwNumberOfBytesToMap, lpBaseAddress
$$$005
Файлдық бейнелеу объектілерін қолдану және құру үшін Windows API функцияларының көмегіне жүгінеміз. Бұндай функциялар үшеу:
A) CreateFileMapping
D) MapViewOfFile
F) UnMapViewOfFile
$$$006
Жадыға бейнеленетін файлдармен жұмыс аяқталған кезде келесі файл дескриторын, ядро объектілерін жабу және файлдың бейнеленуін болдырмау функциялары қолданылады
B) CloseHandle(hFile)
E) CloseHandle(hFileMappingObject)
G) UnMapViewOfFile()
$$$007
Жадыға бейнеленетін файлдармен жұмыс кезінде келесі файлды ашу, ядро объектісін құру және файлдарды немесе оның бөліктерін бейнелеу функциялары қолданылады
C) CreateFile()
E) CreateFileMapping()
G) MapViewOfFile()
$$$001
Динамикалық қосылатын кітапханалар бұл...
B) процесстің орындалатын модулін құру кезінде жүктемеленетін программалық модуль
E) функциялар кітапханасы
G) .dll кеңейтуіндегі файл
$$$002
DllMain() функциясының келесі үш параметрі
C) hinstDLL
D) fdwReason
G) lpvReserved
$$$003
LoadLibraryEx() функциясының келесі үш параметрі
C) lpFileName
E) hFile
G) dwFlags
$$$004
DLL динамикалық жүктемелеу, қолдану және өшіру функциялары
E) LoadLibrary() немесе LoadLibraryEx()
G) GetProcAddress()
H) FreeLibrary()
$$$005
DLL cтатикалық жүктемеленуі бұл...
C) орындалатын модульдің компоновка кезеңінде орындалады
E) .lib кеңейтілуіндегі файл
H) импорт кітапханасы
$$$006
DllMain() функциясының тағайындалуы
B) оның жүктемеленуі кезіндегі DLL инициализациясы
E) процессте жаңа ағын құру кезінде керекті ресурстарды тартып алу
G) процесстегі жаңа ағындар жұмысын аяқтаған кезде ресурстарды босату
$$$007
Ағынның динамикалық локальды жадысы бұл...
B) көрсеткіштер массиві
E) Win32 API арнайы функцияларының көмегімен индекстер арқылы қатынау
G) thread local storage, TLS
$$$008
Ағынның локальды жадысымен жұмыс жүргізу тәртібі
C) көрсеткіштерді тарату
E) көрсеткіштермен жұмыс
H) көрсеткішті босату
$$$009
Ағынның локальды жадысымен жұмыс жүргізу функциялары
B) TlsAlloc()
E) TlsSetValue()
G) TlsGet()
$$$010
DLL аббревиатурасының мағынасын ашыңыз
B) Dinamic
E) Link
G) Library
$$$011
Динамикалық қосылатын кітапханалар процесстің виртуальды жадысына жүктемеленуі мүмкін
B) статикалық, әрі динамикалық
E) процесстің орындамлық модульін құру кезінде
G) процесс операциялық жүйемен орындалуы кезінде
$$$012
DLL түрінде безендірілген программалық модуль
B) дискіде файл түрінде сақталады
E) .dll кеңейтілуінде болады
G) функциялар, әрі деректерден тұра алады
$$$013
Динамикалық қосылатын кітапханаларды қолдану мүмкіндіктері
B) DLL кодының бір орындалатын экземплярын қосымшалар бөліп пайдалана алады
E) программалық қамтамаларды өңдеу шығындарын азайта алады
G) қолданатын физикалық жады көлемін азайтуға болады
