wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

FTGO (Food Delivery/Tech General)

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
  1. Егер бір компонент басқа компонентке тәуелді болса, жүйе қалай сипатталады?

a)

  1. A) Coupled

b)

  1. B) Isolated

c)

  1. C) Stateless

d)

  1. D) Distributed

2.
  1. Микросервис принципінде деректер қайда сақталуы тиіс?

a)

  1. A) Ортақ база

b)

  1. B) Әр сервис дербес

c)

  1. C) Клиент жадысында

d)

  1. D) Кэште

3.
  1. «Event-driven» архитектурасы қандай жағдайда тиімді?

a)

  1. A) Жүйе оқиғаларға реакция жасайтын болса

b)

  1. B) Барлығы бір серверде жиналған болса

c)

  1. C) Пайдаланушы интерфейсі қарапайым болса

d)

  1. D) Код бір тілде жазылған болса

4.
  1. Транзакция бірнеше микросервис арқылы өтсе, қай паттерн көмектеседі?

a)

  1. A) Singleton

b)

  1. C) Decorator

c)

  1. D) Factory

d)

  1. B) Saga

5.
  1. Микросервиске арналған «health check» не үшін қажет?

a)

  1. A) Кодты сақтау үшін

b)

  1. B) Сервис жұмысын қадағалау үшін

c)

  1. C) Интерфейсті салу үшін

d)

  1. D) Деректерді кэштеу үшін

6.
  1. Векторлық графика мен расторлық графиканың негізгі айырмашылығы неде?

a)

  1. A) Біреуі пиксельге, екіншісі формулаға негізделген

b)

  1. B) Біреуі тек қара-ақ, екіншісі түсті

c)

C)Екеуі бірдей

d)

  1. D) Біреуі экран үшін, екіншісі принтер үшін

7.
  1. Typography» дегеніміз не?

a)

  1. A) Мәтін мен шрифтті ұйымдастыру

b)

  1. B) 3D модель жасау

c)

  1. C) Анимация құру

d)

  1. D) Пиксельдерді өзгерту

8.
  1. RGB және CMYK режимдерінің айырмашылығы неде?

a)

  1. A) Біреуі экранға, екіншісі баспаға арналған

b)

  1. B) Біреуі тек суретке, екіншісі видеоға арналған

c)

  1. C) Екеуі бірдей

d)

  1. D) Екеуі тек монохром

9.
  1. Композициядағы «фокус нүктесі» дегеніміз не?

a)

А)Ең үлкен элемент

b)

B) Көзге бірінші көрінетін элемент

c)

  1. C) Суреттің соңғы элементі

d)

  1. D) Түстердің үйлесімі

10.
  1. Егер расторлық суретті үлкейткенде пиксельдер көрініп қалса, бұл неге байланысты?

a)

  1. E)Векторлық емес графикаға

b)

  1. A)Дұрыс форматқа

c)

  1. C) Шрифтке

d)

B)

  1. Анимацияға

11.
  1. Модульдік архитектураның негізгі артықшылығы неде?

a)

  1. D) Жүйені жеңіл масштабтау

b)


B) Барлық код бір файлда болу

c)

  1. C) Тек интерфейс жасау

d)

A)Бағдарламаны тез аяқтау

12.
  1. MVC архитектурасында «V» не білдіреді???

a)

  1. Validator – тексеруші

b)

  1. Version – нұсқа

c)

  1. Variable – айнымалы

d)

  1. View – көрініс

13.
  1. Service-Oriented Architecture негізінде не жатыр?

a)

  1. Барлық код бір жерде

b)

  1. Тәуелсіз қызметтер өзара әрекеттеседі

c)

  1. Интерфейс тек қана визуалды

d)

  1. Деректер кэште сақталады

14.
  1. Data Access Layer қандай міндет атқарады?

a)

  1. Пайдаланушыға хабар беру

b)

  1. Алгоритмдерді орындау

c)

  1. Деректерді сақтау және алу

d)

  1. Деректерді сақтау және алу

15.
  1. Қолданбалы архитектурада loose coupling не үшін қажет?

a)

  1. Компоненттер тәуелсіз болу үшін

b)

Деректерді бір файлда сақтау үшін

c)

  1. Барлығын біріктіру үшін

d)

  1. ) Кодты тезірек орындау үшін

16.
  1. Микросервис дегеніміз не?

a)

  1. Бір функциялы дербес қызмет

b)

  1. Барлық жүйе бір блокта

c)

  1. Тек интерфейс

d)

  1. Код жинағы

17.
  1. API не үшін қолданылады?

a)

  1. Кодты жасыру

b)

  1. Микросервистер арасындағы байланыс

c)

  1. Интерфейсті салу

d)

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

18.
  1. Loose coupling қағидасы не береді?

a)

  1. Деректерді ортақ файлға жинайды

b)

  1. Барлығын біріктіреді

c)

  1. Сервистер тәуелсіз болады

d)

  1. Бағдарламаны жеделдетеді

19.
  1. Микросервис архитектурасының басты артықшылығы?

a)

  1. Масштабталу және тәуелсіз жаңарту

b)

  1. Барлығы бір тілде жазылады

c)

  1. Пайдаланушы интерфейсі автомат жасалады

d)

  1. Барлығы ортақ базаға қосылады

20.
  1. Контейнеризация (Docker) не үшін қажет?

a)

  1. Сервисті оқшаулау және оңай орнату

b)

  1. Бағдарламаны баяулату

c)

  1. Кодты жою

d)

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

21.
  1. Singleton паттерн не үшін қолданылады?

a)

  1. Барлық объектілерді тез жасау

b)

  1. Бір объектіні ғана жасау

c)

  1. Бағдарламаны жою

d)

  1. Объектілерді деректерге байланыстыру

22.
  1. Observer паттерннің негізгі міндеті?

a)

  1. Бір объектінің өзгерісін басқа объектілерге хабарлау

b)



  1. D) Интерфейсті салу

c)

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

d)

  1. Алгоритмді жылдам орындау

23.
  1. Factory паттерн қандай міндетті орындайды?

a)

  1. Объектілерді жасау процессін басқару

b)

  1. ) Интерфейсті салу

c)

  1. Бағдарламаны орындау жылдамдығын арттыру

d)

  1. Деректерді кэштеу

24.
  1. Strategy паттерннің мақсаты неде?

a)

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

b)

  1. Бағдарламаны жүктеу

c)

  1. Алгоритмдерді динамикалық өзгерту

d)

  1. Интерфейс компонентін басқару

25.
  1. Decorator паттерн не береді?

a)

  1. Тек бір әдісті орындау

b)

  1. Бағдарламаны өшіру

c)

  1. Объектінің функционалын кеңейту

d)

  1. Кодты қысқарту