wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Deployment диаграммалары мен 1-деңгейлі архитектура

Total questions: 104

Worksheet time: 26hrs 0mins

Name
Class
Date
1.

Deployment диаграммасы нені модельдейді?

a)

Бағдарламаның логикасын

b)

Пайдаланушы интерфейсін

c)

Желі қауіпсіздігін

d)

Жүйенің физикалық архитектурасын және орналастырылуын

2.

Deployment диаграммасында түйін (node) нені білдіреді?

a)

Мәліметтер базасын

b)

Код үзіндісін

c)

Аппараттық немесе бағдарламалық орындалу ортасын (сервер, құрылғы)

d)

Пайдаланушы интерфейсін

3.

Deployment диаграммасы UML диаграммаларының қай түріне жатады?

a)

Мінез-құлықтық диаграмма

b)

Құрылымдық диаграмма

c)

Өзара әрекеттесу диаграммасы

d)

Сценарий диаграммасы

4.

Deployment диаграммасының негізгі элементтерінің бірі:

a)

Класс

b)

Объект

c)

Түйін (Node)

d)

Қызмет (Service)

5.

Deployment диаграммасы не үшін қолданылады?

a)

Пайдаланушы сценарийлерін бейнелеу үшін

b)

Жүйе компоненттерінің физикалық орналастырылуын көрсету үшін

c)

Бағдарламалық модульдердің логикасын құру үшін

d)

Деректер базасын жобалау үшін

6.

1-деңгейлі архитектураның негізгі ерекшелігі қандай?

a)

Барлық функциялар бір серверде орындалады

b)

Бірнеше деңгейде таратылады

c)

Бірнеше серверлерге бөлінеді

d)

Желі арқылы байланыс жасалады

7.

1-деңгейлі архитектураның қауіпі неде?

a)

Өнімділігі жоғары

b)

Бір нүктелі істен шығу мүмкіндігі

c)

Деректер шифрланады

d)

Қауіпсіздік жүйесі бөлек орналасады

8.

1-деңгейлі архитектура қайда жиі қолданылады?

a)

Күрделі веб-қосымшаларда

b)

Клиент-сервер жүйелерінде

c)

Кішкентай, жеке бағдарламаларда

d)

Микросервис архитектура

9.

1-деңгейлі архитектура қайда жиі қолданылады?

a)

Күрделі веб-қосымшаларда

b)

Клиент-сервер жүйелерінде

c)

Кішкентай, жеке бағдарламаларда

d)

Микросервис архитектурасында

10.

1-деңгейлі архитектурада қолданба қайда орындалады?

a)

Браузерде

b)

Клиенттік құрылғыда

c)

Бір серверде

d)

Бұлтты платформада

11.

1-деңгейлі архитектураның басты кемшілігі:

a)

Қауіпсіздігі жоғары

b)

Орнату оңай

c)

Тәуелсіздік жоғары

d)

Масштабталуы қиын

12.

2-деңгейлі архитектурада неше негізгі компонент бар?

a)

1

b)

2

c)

3

d)

4

13.

2-деңгейлі архитектурада клиент қандай рөл атқарады?

a)

Мәліметтерді сақтау

b)

Сервермен байланыс орнату

c)

Қолданбаны орындау

d)

Тек логин қызметі

14.

2-деңгейлі архитектурада сервер не үшін жауап береді?

a)

Пайдаланушы интерфейсін басқару үшін

b)

Деректерді сақтау және өңдеу үшін

c)

Желі қауіпсіздігін бақылау үшін

d)

Код жазу үшін

15.

2-деңгейлі архитектураның бір артықшылығы:

a)

Күрделі масштабтау

b)

Қарапайым байланыс

c)

Мәліметтер жоғалады

d)

Тек серверге тәуелді

16.

2-деңгейлі архитектура қайда қолданылады?

a)

Үлкен корпоративтік жүйелерде

b)

Кішігірім клиент-сервер қосымшаларда

c)

Микросервис жүйелерінде

d)

Шина архитектурасында

17.

3-деңгейлі архитектурада бизнес-логика қай деңгейде орналасады?

a)

Клиенттік деңгейде

b)

Мәліметтер деңгейінде

c)

Ортаңғы деңгейде (қосымша сервері)

d)
18.

3-деңгейлі архитектурада бизнес-логика қай деңгейде орналасады?

a)

Клиенттік деңгейде

b)

Мәліметтер деңгейінде

c)

Ортаңғы деңгейде (қосымша сервері)

d)

Желілік деңгейде

19.

3-деңгейлі архитектураның басты артықшылығы қандай?

a)

Деректердің тез жоғалуы

b)

Жүйені масштабтау және қолдау жеңілдігі

c)

Бәрі бір құрылғыда жұмыс істейді

d)

Қосымшалар тек оффлайн жұмыс істейді

20.

3-деңгейлі архитектураның негізгі деңгейлеріне не жатады?

a)

Клиент, деректер, интернет

b)

Клиент, бизнес-логика, мәліметтер

c)

Сервер, желі, интерфейс

d)

Код, сервер, браузер

21.

3-деңгейлі архитектура қай жерлерде кеңінен қолданылады?

a)

Үйдегі Wi-Fi жүйелерінде

b)

Кеңсе құжаттарын басып шығару жүйесінде

c)

Веб және enterprise жүйелерінде

d)

Электрондық пошта клиенттерінде

22.

Мәліметтер қай деңгейде сақталады?

a)

Клиенттік деңгейде

b)

Бизнес логика деңгейінде

c)

Мәліметтер қоры деңгейінде

d)

Ортаңғы қабатта

23.

GUI нені білдіреді?

a)

Graphical User Interface

b)

General User Information

c)

Global User Interaction

d)

Graphical Unified Input

24.

CLI дегеніміз не?

a)

Client Level Interface

b)

Command Line Interface

c)

Control Logic Interface

d)

Console Logic Interaction

25.

GUI-дің CLI-ге қарағанда артықшылығы:

a)

Ресурсты аз тұтынады

b)

Тек пернетақтамен жұмыс істейді

c)

Көрнекі әрі қолдануға ыңғайлы

d)

Тек бағдарламашылар үшін

26.

CLI қолданылатын орта:

a)

Веб-браузер

b)

Windows Explorer

c)

Терминал немесе консоль

d)

Photoshop бағдар

27.

CLI қолданылатын орта:

a)

Веб-браузер

b)

Windows Explorer

c)

Терминал немесе консоль

d)

Photoshop бағдарламасы

28.

CLI артықшылығы:

a)

Ыңғайлы дизайн

b)

Автоматты түрде өңдеу

c)

Жоғары өнімділік пен басқару мүмкіндігі

d)

Қосымша графикалық ресурстарды қажет етеді

29.

REST архитектурасының негізгі қағидасы

a)

Мәліметтерді шифрлау

b)

Реляциялық модельге негізделу

c)

Ресурстарға HTTP арқылы қол жеткізу

d)

Кэшсіз байланыс

30.

REST архитектурасында әр ресурс қалай анықталады?

a)

Кэш коды арқылы

b)

IP мекенжайы арқылы

c)

URL арқылы

d)

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

31.

REST жүйесінде деректер форматы ретінде жиі қолданылатын түр:

a)

TXT

b)

PNG

c)

JSON

d)

MP3

32.

REST архитектурасы қандай байланыс түріне негізделеді?

a)

Сессияға тәуелді

b)

Мемлекетсіз (stateless)

c)

Тек жергілікті желіге

d)

Барлық компонент бір серверде

33.

REST-тің басты артықшылығы:

a)

Интерфейссіз жұмыс істейді

b)

Ресурстарға жеңіл әрі стандартты қол жеткізу

c)

Тек оффлайн қолданылады

d)

Графикамен жұмыс істеу

34.

HTTP әдісі GET не үшін қолданылады?

a)

Ресурс жасау үшін

b)

Ресурсты жаңарту үшін

c)

Ресурсты жою үшін

d)

Ресурсты алу үшін

35.

POST әдісінің қызметі қандай?

a)

Жаңа ресурс құру

b)

Ресурсты өшіру

c)

Ресурсты көшіру

d)

Ресурсты іздеу

36.

PUT әдісі қандай жағдайда қолданылады?

4 lines
37.

POST әдісінің қызметі қандай?

a)

Жаңа ресурс құру

b)

Ресурсты өшіру

c)

Ресурсты көшіру

d)

Ресурсты іздеу

38.

PUT әдісі қандай жағдайда қолданылады?

a)

Тек ресурс жойылады

b)

Ресурсты жаңарту немесе толығымен ауыстыру

c)

Серверді өшіру

d)

Хабарлама жіберу

39.

DELETE HTTP әдісі қандай әрекет орындайды?

a)

Ресурсты жаңартады

b)

Жаңа ресурс қосады

c)

Ресурсты жояды

d)

URL-ды сақтайды

40.

REST API стандартты әдістерінің бірі емес:

a)

PATCH

b)

CONNECT

c)

FORMAT

d)

OPTIONS

41.

SDK дегеніміз не және құрамында не болады? 1. SDK аббревиатурасы нені білдіреді?

a)

Software Drive Kit

b)

System Development Key

c)

Software Development Kit

d)

Server Deployment Kit

42.

SDK құрамына не кіреді?

a)

Тек деректер базасы

b)

Тек пайдаланушы интерфейсі

c)

Құжаттама, кітапханалар, құралдар, мысал кодтар

d)

Желілік хаттамалар

43.

SDK қай кезде қолданылады?

a)

Желіні тексеру үшін

b)

Бағдарламаларды әзірлеу және тестілеу үшін

c)

Компьютерді қосу үшін

d)

Электр қуатын басқару үшін

44.

SDK құрамындағы "API" нені білдіреді?

a)

Advanced Performance Interface

b)

Application Programming Interface

c)

Automatic Process Integration

d)

Applied Program Instructions

45.

SDK не үшін маңызды?

a)

Сайт жасау үшін ғана

b)

Әуен тыңдау үшін

c)

Әзірлеушілерге бағдарлама құруда көмек беру үшін

d)

Компьютердің қуатын арттыру үшін

46.

COM аббревиатурасы нені білдіреді?

a)

Component Object Model

b)

Computer Operating Module

c)

Common Operation Method

47.

COM аббревиатурасы нені білдіреді?

a)

Component Object Model

b)

Computer Operating Module

c)

Common Operation Method

d)

Central Object Management

48.

COM технологиясының негізгі мақсаты:

a)

Компьютерді желіге қосу

b)

Компоненттер арасындағы өзара әрекеттестікті қамтамасыз ету

c)

Файлдарды шифрлау

d)

Тек веб қосымшалар жазу

49.

COM қай платформада алғаш енгізілді?

a)

Linux

b)

MacOS

c)

Windows

d)

Android

50.

COM арқылы не жасауға болады?

a)

Тек HTML құжаттар құру

b)

Компоненттерді біріктіріп, көптілді қосымшалар жасау

c)

Тек дерекқорды сақтау

d)

Вирус жасау

51.

COM компоненттері қалай байланысады?

a)

Электрондық пошта арқылы

b)

Файлдық жүйе арқылы

c)

Интерфейстер арқылы

d)

BIOS арқылы

52.

Физикалық интерфейс дегеніміз не?

a)

Бағдарлама мен қолданушы арасындағы байланыс

b)

Жүйе мен қолданушы арасындағы логикалық өзара байланыс

c)

Құрылғылар арасындағы нақты, аппараттық байланыс

d)

Кодтық құрылымдар

53.

Логикалық интерфейс нені сипаттайды?

a)

Кабельдердің жалғану сызбасы

b)

Бағдарламалық компоненттердің өзара әрекеттесу ережелері

c)

Электрлік сигналдардың түрі

d)

Желілік құрылғының физикалық мекенжайы

54.

Қайсысы физикалық интерфейс мысалына жатады?

a)

API

b)

USB порты

c)

JSON форматы

d)

Бағдарламалық модуль

55.

Логикалық интерфейс арқылы не қамтамасыз етіледі?

a)

Тек қуат көзі

b)

Принтерді механикалық басқару

c)

Қолданба мен операциялық жүйе арасы

56.

TCP/IP хаттамалар жинағы не үшін қолданылады?

a)

Құрылғылардың ішкі жұмысын реттеу үшін

b)

Компьютерлік желілерде деректер алмасу үшін

c)

Монитордың ажыратымдылығын басқару үшін

d)

Электр қуатын өлшеу үшін

57.

TCP хаттамасы қандай қызмет атқарады?

a)

Құпиялылықты қамтамасыз етеді

b)

Деректердің сенімді жеткізілуін қамтамасыз етеді

c)

Деректерді автоматты түрде жояды

d)

Компьютерді қашықтан қосады

58.

IP хаттамасының негізгі рөлі:

a)

Веб-сайттарды бұғаттау

b)

Электр сигналдарын басқару

c)

Пакеттерді бағыттау және жеткізу

d)

Суреттерді редакциялау

59.

TCP/IP хаттамалары қай деңгейлерден тұрады?

a)

Тек бір деңгей

b)

2 деңгей (дерек және байланыс)

c)

4 деңгей: қолданбалы, көлік, интернет, желіге қатынас

d)

7 деңгей: физикалықтан қолданбалыға дейін

60.

TCP мен UDP арасындағы негізгі айырмашылық:

a)

Екеуі де деректерді жойып жібереді

b)

UDP сенімді, ал TCP сенімсіз

c)

TCP - сенімді, ал UDP - жылдам, бірақ сенімсіз

d)

Екеуі де тек жергілікті желіде жұмыс істейді

61.

Сокет дегеніміз не және қай кезде пайдаланылады?

a)

Компьютердің қуат көзі

b)

Желілік байланыс орнатуға арналған программалық интерфейс

c)

Экран картасының түрі

d)

Тек файл сақтау құрылғысы

62.

Сокет не үшін пайдаланылады?

a)

Дыбыс жазу үшін

b)

Компьютерді қайта қосу үшін

c)

Екі құрылғы арасында желілік байланыс орнату үшін

d)

Файлдарды архивтеу үшін

63.

Сокет арқылы байланыс қалай аталады?

a)

Логикалық байланыс

b)

Желілік байланыс (network communication)

c)

Электрлік байланыс

d)

Процессорлық байланыс

64.

Сокет қай хаттамалармен жұмыс істей алады?

a)

Тек HTTP

b)

Тек FTP

c)

TCP және UDP

d)

Тек SMTP

65.

Сокет программалауда қайда жиі қолданылады?

a)

Деректерді сақтау үшін

b)

Желілік қосымшалар мен чат жүйелерінде

c)

Тек график сызу үшін

d)

Электр схемасын құру үшін

66.

HTTP сұранысының бірінші жолында не көрсетіледі?

a)

HTML коды

b)

Сайт иесінің аты

c)

Сұраныс түрі, ресурс жолы және протокол нұсқасы

d)

Сервердің IP-мекенжайы

67.

HTTP сұранысының құрамында қай бөлім міндетті түрде болады?

a)

Веб-дизайн

b)

Пошта сервері

c)

Сұраныс жолы (Request line)

d)

Аудио файл

68.

HTTP жауабының бірінші жолында не болады?

a)

Сервердің аты

b)

Порт нөмірі

c)

Статус коды мен статустың мәтіндік сипаттамасы

d)

Пайдаланушы аты

69.

HTTP жауабының бірінші жолында не болады?

a)

Сервердің аты

b)

Порт нөмірі

c)

Статус коды мен статустың мәтіндік сипаттамасы

d)

Пайдаланушы аты

70.

HTTP жауабындағы "Body" бөлімі нені қамтиды?

a)

Веб-парақтың мазмұнын (HTML, JSON т.б.)

b)

Пайдаланушының IP мекенжайын

c)

Сұраныс уақыты

d)

Файл атауын

71.

HTTP сұранысында "Header" бөлімінің рөлі қандай?

a)

Веб-сайтты бұғаттау

b)

Қосымша ақпараттарды жеткізу (мысалы, браузер, тіл)

c)

Дыбыстық мәліметтер беру

d)

Желідегі пакеттерді санау

72.

fetch() функциясы не үшін қолданылады?

a)

Дыбыс ойнату үшін

b)

Веб-бетті жылжыту үшін

c)

Серверден деректерді алу немесе жіберу үшін

d)

Компьютерді өшіру үшін

73.

fetch() қандай мән қайтарады?

a)

JSON объектісі

b)

Сөз тіркесі

c)

Promise объектісі

d)

Сандық массив

74.

fetch() арқылы алынған жауапты оқуға арналған әдіс:

a)

.toString()

b)

.text()

c)

.json()

d)

.write()

75.

fetch() функциясының негізгі артықшылығы:

a)

Синхронды түрде жұмыс істейді

b)

Сервер жағын өшіреді

c)

Асинхронды деректер алмасуға мүмкіндік береді

d)

HTML-ды өңдейді

76.

fetch() функциясы қай тілде қолданылады?

a)

Python

b)

Java

c)

JavaScript

d)

PHP

77.

CIA аббревиатурасындағы "C" әрпі нені білдіреді?

a)

Control

b)

Confidentiality (Құпиялылық)

c)

Connection

d)

Communication

78.

CIA үштігінің "I" әрпі нені білдіреді?

a)

Integration

b)

Isolation

c)

Integrity (Тұтастық)

d)

Interface

79.

CIA моделіндегі "A" қандай ұғымды білдіреді?

4 lines
80.

CIA үштігінің "I" әрпі нені білдіреді?

a)

Integration

b)

Isolation

c)

Integrity (Тұтастық)

d)

Interface

81.

CIA моделіндегі "A" қандай ұғымды білдіреді?

a)

Authentication

b)

Access

c)

Authorization

d)

Availability (Қолжетімділік)

82.

Құпиялылық (Confidentiality) не үшін маңызды?

a)

Деректерді оңай көшіру үшін

b)

Деректерге тек рұқсат етілген қолданушылар ғана қол жеткізе алу үшін

c)

Желіні жеделдету үшін

d)

Компьютерді жылдам қосу үшін

83.

Тұтастық (Integrity) дегеніміз не?

a)

Желімен байланыс орнату

b)

Деректердің өзгермегенін, дәлдігін сақтау

c)

Вирустарды іздеу

d)

Компьютерді қайта іске қосу

84.

Идентификация дегеніміз не?

a)

Қолданушының рұқсаттарын тексеру

b)

Қолданушының кім екенін анықтау

c)

Дерекқорды қорғау

d)

Хаттаманы шифрлау

85.

Аутентификация (authentication) нені білдіреді?

a)

Деректерді сақтау

b)

Қолданушының шын екендігін растау

c)

Файлды жүктеу

d)

Желіні конфигурациялау

86.

Авторизация не үшін қажет?

a)

Құпиясөзді өзгерту үшін

b)

Қолданушыға қандай ресурстарға рұқсат барын анықтау үшін

c)

Серверді қайта іске қосу үшін

d)

Есептік жазбаны жою үшін

87.

Аутентификация қалай жүзеге асады?

a)

IP мекенжайын тексеру арқылы

b)

Логин мен құпиясөз арқылы

c)

Желі кабелі арқылы

d)

HTML коды арқылы

88.

Авторизациядан кейін қолданушы не істей алады?

a)

Рұқсат етілген ресурстарды қолданады

b)

Құпиясөзін көреді

c)

Серверді сөндіреді

d)

Барлық қолданушыларды өшіреді

89.

Авторизациядан кейін қолданушы не істей алады?

a)

Рұқсат етілген ресурстарды қолданады

b)

Құпиясөзін көреді

c)

Серверді сөндіреді

d)

Барлық қолданушыларды өшіреді

90.

DAC басқару моделі нені білдіреді?

a)

Direct Application Control

b)

Discretionary Access Control

c)

Domain Access Code

d)

Data Allocation Center

91.

RBAC аббревиатурасының толық ашылымы қандай?

a)

Role-Based Access Control

b)

Random Binary Access Code

c)

Remote Backup and Configuration

d)

Regional Based Access Code

92.

DAC моделінің негізгі ерекшелігі:

a)

Жүйе өзі автоматты түрде рұқсат береді

b)

Қолданушы өзі қандай ресурстарға кімге рұқсат беретінін таңдайды

c)

Барлық қолданушыларға бірдей рұқсат беріледі

d)

Тек әкімші ғана рұқсат бере алады

93.

RBAC моделі қай негізде жұмыс істейді?

a)

Физикалық қатынас

b)

Қолданушы рөліне негізделіп

c)

MAC-мекенжай арқылы

d)

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

94.

RBAC моделінің артықшылығы:

a)

Күрделі конфигурация

b)

Әр пайдаланушы үшін рұқсаттар бөлек

c)

Қолданушы рөлі арқылы басқаруды жеңілдетеді

d)

Деректерге шектеусіз рұқсат

95.

Фишинг дегеніміз не?

a)

Компьютерді вирустардан тазарту

b)

Құпия ақпаратты алдау жолымен қолға түсіру

c)

Желідегі бейнелерді көру

d)

Онлайн ойын ойнау тәсілі

96.

Фишингтік сайттардың негізгі мақсаты:

a)

Қосымша қызметтер ұсыну

b)

Пайдаланушының жеке мәліметтерін ұрлау

c)

Веб-сайтты қорғау

d)

Желідегі ақауларды жөндеу

97.

Фишингтік шабуылдың мысалы:

a)

Электрондық поштамен жалған банк сілтемесін жіберу

b)

Бағдарламаны жаңарту

c)

Файлды сығымдау

d)

Компьютерді тазалау

98.

Фишингтен қорғанудың бір әдісі:

a)

Кездейсоқ сайттарға жиі кіру

b)

Электрондық хаттағы күмәнді сілтемелерге өтпеу

c)

Ашық Wi-Fi қолдану

d)

Құпиясөздерді жазып қою

99.

Фишингтік шабуыл көбінесе қай жолмен таралады?

a)

Қағаз арқылы

b)

Электрондық пошта және жалған веб-сайттар

c)

Веб-камера

d)

Теледидар арқылы

100.

HTTP аббревиатурасы қалай ашылады?

a)

Hyperlink Transfer Protocol

b)

HyperText Transfer Protocol

c)

High Transmission Text Protocol

d)

Hosting Type Transfer Protocol

101.

HTTPS хаттамасының ерекшелігі қандай?

a)

Файлдарды тезірек жүктейді

b)

Қолданушы интерфейсін жақсартады

c)

Қауіпсіз байланысты қамтамасыз етеді

d)

Электр қуатын үнемдейді

102.

HTTPS хаттамасында қауіпсіздік қалай қамтамасыз етіледі?

a)

Ашық деректермен

b)

IP-фильтрация арқылы

c)

SSL/TLS сертификаттары арқылы

d)

HTML коды арқылы

103.

HTTP хаттамасы қай портты қолданады?

a)

21

b)

25

c)

80

d)

443

104.

HTTPS хаттамасы қай порт арқылы жұмыс істейді?

a)

20

b)

110

c)

8080

d)

443