wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Жүйелік бағдарламалау 1-50

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

1. Қауіпсіздік идентификаторы (SID) дегеніміз не?

a)

Пайдаланушы, топ немесе нысан үшін бірегей идентификатор.

b)

Объектіге қол жеткізу ережелерінің тізім

c)

Процесспен байланысты рұқсат белгісі.

d)

Процесспен байланысты рұқсат белгісі.

e)

Қауіпсіздік журналында оқиғаларды жазу

2.

2. Қауіпсіздік дескрипторының қай компоненті объектіге қол жеткізуді тексеруге жауапты?

a)

SACL

b)

SID

c)

DACL

d)

Қол жеткізу белгісі

e)

SCAL

3.

3. Қандай Windows API функциясы бос қауіпсіздік дескрипторын жасау үшін пайдаланылады?

a)

InitializeSecurityDescriptor

b)

AllocateAndInitializeSid

c)

SetSecurityDescriptorOwner

d)

GetSecurityDescriptorDacl

e)

ALLocateSecurityDescriptor

4.

4.SACL құрамында не бар?

a)

Оқиға аудитінің параметрлеріне қол жеткізу.

b)

Объектінің иесі туралы мәліметтер.

c)

Қол жеткізуге рұқсат беру және тыйым салу ережелері.

d)

Процесс қауіпсіздігі контекст

e)

Қол жеткізу белгісі

5.

5. Қол жеткізу белгісі қандай құқықтарды береді?

a)

Толық қол жеткізу немесе арнайы артықшылықтар.

b)

Тек процесті орындау.

c)

Тек деректерді оқу.

d)

Тек әкімшілік.

e)

тек жазу

6.

6. Қауіпсіздік дескрипторы дегеніміз не?

a)

 Объектіге қол жеткізуді басқаруға арналған деректер құрылымы.

b)

Қауіпсіздік параметрлері бар файл.

c)

Жүйе оқиғаларының журналы.

d)

Пайдаланушы тобының идентификаторы.

e)

Объектіге қол жеткізу

7.

7.DACL-ге рұқсат ету жазбасын (ACE) қосу үшін қандай функция пайдаланылады?

a)

 AddAccessAllowedAce

b)

SetSecurityDescriptorOwner

c)

AddAccessDeniedAce

d)

GetTokenInformation

e)

AddSecurityDescriptorOwner

8.

8.Қауіпсіздік дескрипторының қай элементі объектінің иесін анықтайды?

a)

Owner

b)

SID

c)

Group

d)

DACL

e)

ACE

9.

9. Қол жеткізу рұқсаттары мен тыйым салулар туралы ақпаратты қамтитын құрылым қалай аталады?

a)

ACE

b)

SACL

c)

Токен

d)

DACL

e)

ASE

10.

10.Басқа пайдаланушының атынан әрекеттерді орындау үшін токеннің қандай түрі қолданылады?

a)

Бастапқы таңбалауыш

b)

Еліктеу таңбалауышы

c)

Қонақ белгісі

d)

Әкімшілік белгі

e)

Токен

11.

11. Ағымдағы процесс белгісін алу үшін қандай функция қолданылады?

a)

InitializeAcl

b)

DuplicateTokenEx

c)

OpenProcessToken

d)

GetTokenInformation

e)

GetTokenInformation

12.

12. ACL контекстіндегі ACE дегеніміз не?

a)

   Рұқсаттарды немесе шектеулерді анықтайтын тізім элементі.

b)

Токендік ақпаратқа қол жеткізу.

c)

SID бар жазба.

d)

Жүйе оқиғаларының тізімі.

e)

Пайдаланушы, топ немесе нысан үшін бірегей идентификатор.

13.

13. SetSecurityDescriptorDacl функциясы не үшін пайдаланылады?

a)

DACL параметрін қауіпсіздік дескрипторына орнату үшін.

b)

Нысанға SID қосу үшін.

c)

ACL инициализациясы үшін.

d)

Токен туралы мәлімет алу

e)

Токендік ақпаратқа қол жеткізу үшін

14.

14.Қандай элемент қол жеткізу оқиғаларының аудитін қамтамасыз етеді?

a)

SACL

b)

DACL

c)

SID

d)

Қол жеткізу белгісі

e)

ASE

15.

15. GetTokenInformation функциясы нені қайтарады?

a)

Токен ақпаратына қол жеткізу.

b)

Пайдаланушылар тізімі.

c)

Қауіпсіздік идентификаторы.

d)

Оқиғалар журналдары

e)

ACL инициализациясы үшін

16.

16. Қауіпсіздік дескрипторының негізгі компоненттері қандай?

a)

Owner, Group, ACL.

b)

Token, ACE, SID.

c)

SID, Group, ACL

d)

) Owner, Token, SACL.

e)

Owner, Group, Owner .

17.

17. Қандай функция ACL-ге бас тарту жазбасын қосады?

a)

AddAccessDeniedAce

b)

AddAccessAllowedAce

c)

InitializeAcl

d)

SetSecurityDescriptorOwner

e)

AddAccessAce

18.

18.SACL аббревиатурасы нені білдіреді?

a)

System Access Control List

b)

System Administrator Control List

c)

Secure Access Control Layer

d)

Security ACL

e)

System Administrator List

19.

19.Қол жеткізу токенінде қандай ақпарат бар?

a)

Пайдаланушы құқықтары, топтары және артықшылықтары.

Тек пайдаланушының қол жеткізу құқықтары.

b)

Пайдаланушы құқықтары.

c)

Тек пайдаланушының SID.

d)

Қауіпсіздік журналдары.

e)

Тек пайдаланушының қол жеткізу құқықтары

20.

20.DuplicateTokenEx функциясының рөлі қандай?

a)

Өзгертілген қауіпсіздік контекстімен жаңа таңбалауыш жасайды.

b)

Нысан иесінің SID көшірмесін жасайды.

c)

Қауіпсіздік дескрипторында иесін орнатады.

d)

ACE-ді ACL-ге қосады

e)

қауіпсіздік контекстімен жаңа таңбалауыш жасайды.

21.

21. Қауіпсіздік дескрипторындағы DACL дегеніміз не?

a)

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

b)

Бірегей нысан идентификаторы.

c)

Аудиторлық әрекеттерге арналған ережелер тізімі.

d)

Пайдаланушы процестерінің кестесі.

e)

токендерге рұқсат беретін арнаулы функция

22.

22.Объектіге кіру рұқсаттарын тексеру үшін қандай функция қолданылады?

a)

AccessCheck

b)

SetSecurityDescriptorDacl

c)

GetTokenInformation

d)

) Access InitializeAcl

e)

InitializeAcl

23.

23.ACL мұрасы нені білдіреді?

a)

ACL параметрлерін ата-анадан балаға беру.

b)

SID пайдаланушыдан топқа тасымалдау.

c)

ACL-ден артықшылықтарды жою.

d)

рұқсатты автоматты тексеру

e)

SID пайдаланушыдан жеке қондырғыға тасымалдау

24.

24.Пайдаланушының SID кодын сақтайтын қандай қатынас таңбалауышы компоненті?

a)

User SID

b)

Group SID

c)

Token Privileges

d)

ACE

e)

InitializeAcl

25.

25. ACL ішінен барлық жазбаларды жою үшін қандай функция қолданылады?

a)

InitializeAcl

b)

AccessCheck

c)

SetSecurityDescriptorOwner

d)

AddAccessDeniedAce

e)

Token Privileges

26.

26. Арнайы рұқсатты көрсететін ACL элементі қалай аталады?

a)

ACE

b)

SID

c)

Token

d)

Privileges

e)

ASR

27.

27.SetSecurityDescriptorOwner функциясы не істейді?

a)

Қауіпсіздік дескрипторында иесінің SID кодын орнатады.

b)

ACL рұқсаттарын қосады.

c)

DACL тұтқасынан алып тастайды.

d)

Пайдаланушының артықшылықтарын тексереді.

e)

SID кодын орнатады

28.

28.Әкімшілік құқықтары бар процесті орындау үшін токеннің қандай түрі қолданылады?

a)

Бастапқы белгі

b)

Топтық белгі

c)

Қонақ белгісі

d)

Жеке белгі

e)

пайдаланушы белгіс

29.

29.SID жолын екілік жүйеге түрлендіру үшін қандай функция қолданылады?

a)

ConvertStringSidToSid

b)

AccessCheck

c)

ConvertSidToStringSid

d)

ConvertSidToInitializeAcl

e)

ConvertSidTointSid

30.

30.Қол жеткізу таңбалауышы контекстінде топтық таңбалауыш нені білдіреді?

a)

пайдаланушы топтарының SID,

b)

Пайдаланушы артықшылықтары туралы ақпарат,

c)

Оқиғалар журналдарына қол жеткізу.

d)

Ағымдағы процестің көрсеткіші.

e)

Пайдаланушы жататын топтардың SID

31.

31. Объектіге қатынасу кезінде қауіпсіздік оқиғаларын жазу үшін қандай компонент қолданылады?

a)

SACL

b)

DACL

c)

SID

d)

Токен

e)

DSCL

32.

32. Қол жеткізу токенін клондау үшін қандай функция қолданылады?

a)

DuplicateToken

b)

OpenProcessToken

c)

SetSecurityDescriptorOwner

d)

InitializeAcl

e)

DuplicateTokenASl

33.

33. GetSecurityDescriptorDacl функциясы не істейді?

a)

Қауіпсіздік дескрипторынан DACL шығарып алады.

b)

Объектінің иесін белгілейді.

c)

Пайдаланушының артықшылықтарын тексереді.

d)

Жаңа қатынас токенін жасайды

e)

Дескрипторды шығарып алады.

34.

34. ACE ішіндегі рұқсаттарды қандай құрылым сипаттайды?

a)

ACCESS_MASK

b)

ACL

c)

Token Privileges

d)

SID

e)

token_MASK

35.

35. Қол жеткізу таңбалауышы контекстінде артықшылық нені білдіреді?

a)

Пайдаланушыға немесе процеске берілген арнайы құқықтар.

b)

DACL мұрагерлік ережесі.

c)

Бірегей нысан идентификаторы.

d)

Оқиғалар журналдары.

e)

процеске берілген құқықтар.

36.

36. Windows жүйесінде жүйелік программалау функцияларымен жұмыс істеу үшін қандай кітапхана қолданылады?

a)

<windows.h>

b)

<iostream>

c)

<fstream>

d)

< info>

e)

<sys/types.h>

37.

37. Windows жүйесінде жаңа процесс құру үшін қандай функция қолданылады?

a)

CreateProcess

b)

CreateThread

c)

fork()

d)

OpenProcess

e)

iostream

38.

38. GetLastError функциясы нені қайтарады?

a)

Соңғы жүйе функциясының қате коды.

b)

Бағдарламаның орындалу күйі.

c)

Ағымдағы процеске көрсеткіш.

d)

Команданың соңғы орындалу уақыты

e)

функциясының қате коды.

39.

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

a)

CloseHandle

b)

ExitThread

c)

CloseProcess

d)

TerminateProcess

e)

CreateThread

40.

40. sleep функциясы не істейді?

a)

Белгілі бір уақытқа программаның орындалуын тоқтатады.

b)

 Ағымдағы процесті тоқтатады.

c)

Процесс жадын тазартады.

d)

Жүйені қайта жүктейді.

e)

құрылғы жұмысын бір уақытқа тоқтатады

41.

41. Ағымдағы процесс идентификаторын алу үшін қандай функция қолданылады?

a)

GetCurrentProcessId

b)

GetProcessId

c)

GetCurrentThreadId

d)

OpenProcess

e)

GetintProcessId

42.

42. Жүйені программалауда жадты бөлу үшін қандай функция қолданылады?

a)

VirtualAlloc

b)

malloc()

c)

free()

d)

HeapDestroy

e)

colloc

43.

43. TerminateProcess функциясы не істейді?

a)

Көрсетілген процесті тоқтатады.

b)

Процестің басымдылығын белгілейді.

c)

Жаңа процесс жасайды.

d)

Ағымдағы процесті тоқтатады

e)

ештеңе жасамайды

44.

44. Файлдан деректерді оқу үшін қандай функция қолданылады?

a)

ReadFile

b)

WriteFile

c)

fread()

d)

OpenFile

e)

fsteram

45.

45. WaitForSingleObject функциясы нені қайтарады?

a)

   Объектіні күту процесті орындайды.

b)

 Қате коды.

c)

Процесті тоқтату коды.

d)

Жол идентификаторы.

e)

сандар туралық ақпарат

46.

46. Жүйе уақытын алу үшін қандай функция қолданылады?

a)

GetSystemTime

b)

time()

c)

realtime()

d)

GetCurrentTime

e)

SystemTime

47.

47.Қандай функция жаңа ағын жасайды?

a)

CreateThread

b)

CreateProcess

c)

fork()

d)

OpenThread

e)

Createfork

48.

48. OpenThread Файл рұқсаттарын өзгерту үшін қандай функция қолданылады?

a)

SetFileAttributes

b)

chmod

c)

OpenFile

d)

CloseHandle

e)

SetAttributes

49.

49. GetModuleHandle функциясы не істейді?

a)

Жадқа жүктелген модульге дескрипторды қайтарады.

b)

Модуль тұтқасын жабады.

c)

Модульдегі мәліметтерді оқиды.

d)

Модульді жадтан алып тастайды

e)

дескрипторды қайтарады

50.

50.Процестің басымдылығын өзгерту үшін қандай функция қолданылады?

a)

SetPriorityClass

b)

SetThreadPriority

c)

SetProcessPriority

d)

GetProcessPriority

e)

SetPhandleClass