wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Untitled Quiz

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Қай өрнек дұрыс салыстыру операторы болып табылады?

a)

===

b)

=

c)

=>

d)

<>

e)

!=

2.

if операторы не үшін қолданылады?

a)

Шартты тексеру және сәйкес кодты орындау үшін

b)

Мәтінді басып шығару үшін

c)

Объект жасау үшін

d)

Массивті сұрыптау үшін

e)

Айнымалыларды бір-бірімен салыстыру және автоматты түрде сұрыптау үшін пайдаланылады

3.

else блогы не істейді?

a)

Функцияны жояды

b)

Айнымалыны қайта анықтайды

c)

Шартты қайталайды

d)

Шарт орындалмаса, балама кодты орындайды

e)

Мәтінді форматтайды

4.

if және else бірге не үшін қолданылады?

a)

Бағдарлама орындалу кезінде файлдарды ашып, оқу процесін басқару үшін

b)

HTML тегтерін қосу үшін

c)

Шарт орындалған/орындалмаған жағдайларды бөлу үшін

d)

Фон түсін өзгерту үшін

e)

Бірнеше массивті біріктіріп, жаңа деректер тізімін жасау үшін

5.

React-та state-ті жаңарту үшін не қолданылады?

a)

setState немесе setSomething функциясы

b)

updateState()

c)

changeState() күйді бірден өзгертуге арналған әмбебап әдіс

d)

replace() ағымдағы state-ті толықтай ауыстыру үшін

e)

resetState()

6.

while циклі қалай жұмыс істейді?

a)

Шарт true болғанша кодты қайталайды

b)

Әрқашан тоқтамай жұмыс істейді

c)

Тек бір рет орындалады

d)

Шарт false болғанша орындайды

e)

Тек массивтермен жұмыс істейді

7.

break кілт сөзі не үшін қолданылады?

a)

Айнымалыны көбейту үшін

b)

Функцияны жою үшін

c)

Шартты өзгерту үшін

d)

Кодты жалғастыру үшін

e)

Циклды тоқтату үшін

8.

continue кілт сөзі не істейді?

a)

Циклдың ағымдағы итерациясын өткізіп, келесісін бастайды

b)

Циклды толық тоқтатып, одан бірден шығу үшін қолданылады

c)

Айнымалыны қайта анықтайды

d)

Мәтінді басып шығарады

e)

Шартты өзгертеді

9.

Массивті қалай жариялаймыз?

a)

Квадрат жақшалар арқылы: []

b)

Дөңгелек жақшалар арқылы: ()

c)

Бұрыштық жақшалар арқылы: <>

d)

Тырнақшалар арқылы:

e)

Фигуралық жақшалар арқылы: {}

10.

Функцияны қалай жариялауға болады?

a)

func() кілт сөзімен

b)

function кілт сөзі арқылы

c)

method арқылы

d)

create арқылы

e)

def арқылы

11.

Функцияны қалай шақырамыз?

a)

Атауынан кейін жақша қойып: myFunc()

b)

Айнымалы сияқты жаңа ғана атауын жазу арқылы

c)

Оған теңестіріп жазу

d)

Функция кодын сыртқы файлға жазып қою арқылы

e)

Қос тырнақша ішінде жазу

12.

JavaScript регистрге тәуелді ме (case-sensitive)?

a)

Тек функцияларда тәуелді

b)

Иә, тәуелді

c)

Тек үлкен әріптерде тәуелді

d)

Жоқ, тәуелсіз

e)

Тек браузерге байланысты

13.

Қай символ өрнек соңын екенін білдіреді?

a)

, (үтір)

b)

: (қос нүкте)

c)

? (сұрақ белгісі)

d)

# (тор белгісі)

e)

; (нүктелі үтір)

14.

Комментарий жазудың бір жолдық синтаксисі қандай?

a)

/* комментарий */

b)

<! --текс-- комментарий -->т

c)

# комментарий

d)

<comment>текст</comment>

e)

// комментарий

15.

Көп жолды комментарий жазу үшін не қолданылады?

a)

# ... #

b)

<!-- ... -->

c)

// ... //

d)

/* ... */

16.

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

a)

UI құруға арналған JS кітапханасы

b)

Бағдарламалау тілі

c)

Сервер фреймворк

d)

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

e)

JS арқылы деректер қорын басқару жүйесі

17.

React кітапханасын кім жасаған?

a)

Google

b)

Apple

c)

Meta

d)

Microsoft

e)

Amazon

18.

React қосымшасында негізгі құрылым не деп аталады?

a)

Компонент

b)

Файл

c)

Модуль

d)

Класс

e)

Функция

19.

Компонентті жазудың екі түрі бар.

a)

HTML және CSS

b)

Тек класстық

c)

Тек функционалды

d)

Функционалды және класстық

e)

Stateful және Stateless

20.

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

a)

JavaScript ішіне CSS стилін жазу форматы

b)

JSON типі

c)

JavaScript ішіне HTML синтаксисін енгізуге мүмкіндік беретін кеңейту

d)

Мәліметтер қорын құру тәсілі

e)

 React компоненттерінің стилі

21.

React компонентінің атауы қалай жазылуы тиіс?

a)

Бас әріптен басталуы керек

b)

Барлық әріптері бас

c)

Сандармен басталады

d)

Кіші әріптен басталады

e)

Қос нүктемен басталады

22.

JSX ішінде JavaScript өрнегін жазу үшін не қолданылады?

a)

{ }

b)

( )

c)

[ ]

d)

< >

23.

React компонентті экспорттау үшін қандай сөз қолданылады?

a)

release component

b)

publish

c)

send default

d)

export default

e)

return component

24.

React-та props дегеніміз не?

a)

Ішкі күй

b)

Файл аты

c)

Компонентке кіріс деректер

d)

CSS стиль

e)

Функция нәтижесі

25.

Props-тарды компонент ішінде қалай қабылдаймыз?

a)

HTML тегіне қосу арқылы

b)

window арқылы

c)

Параметр ретінде алу арқылы

d)

state ішіне жазу арқылы

e)

import арқылы

26.

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

a)

Сыртқы props мәндері

b)

Компоненттің ішкі деректерін сақтайтын объект

c)

CSS-тегі стильдер мен визуалды қасиеттердің тізімі

d)

 API-мен жұмыс істеуге арналған код бөлігі

e)

React Router параметрі

27.

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

a)

Router компоненті

b)

CSS стильдерін динамикалық түрде жазуға арналған функция

c)

Жаңа массив немесе тізім құру үшін қолданылатын JavaScript әдісі

d)

Функционалды компонентке state қосатын hook

e)

Файлдарды жүктеу немесе сақтау үшін пайдаланылатын көмекші құрал

28.

useEffect hook не істейді?

a)

Компоненттің өмірлік цикл оқиғаларын басқарады

b)

Мәтінді аударып береді

c)

Массивті сүзеді

d)

Props мәндерін біріктіреді

e)

Компонентті көшірмелейді

29.

useEffect ішіндегі код қашан орындалады?

a)

Компонент рендерден кейін

b)

Тек бір рет қолданғанда

c)

Рендерге дейін

d)

Файл жүктелгенде

e)

Браузер жабылғанда

30.

Props мәнін өзгертуге бола ма?

a)

Тек бір рет өзгертуге болады

b)

Иә, бірақ тек useEffect ішінде

c)

Иә, setProps арқылы

d)

Жоқ, props тек оқуға арналған

e)

Функция арқылы автоматты өзгереді

31.

React-та компонент қай функцияны қайтарады?

a)

JSON құрылымын

b)

CSS кодын

c)

API сұрауын

d)

JSX элементін

e)

DOM ағашын тікелей

32.

React-та бір түбірлік элемент болуы не үшін керек?

a)

JSX бір түбірлік контейнер қайтаруы тиіс

b)

CSS үйлесімділігі үшін

c)

Props-ты жеңіл оқу үшін

d)

DOM-да орын үнемдеу үшін

e)

деректерді азайту Жадтағы үшін

33.

React Fragment не істейді?

a)

Қосымша DOM элемент қоспай, бірнеше элементті біріктіреді

b)

Компонент ішіндегі элементтерге CSS анимацияларын қолдану үшін

c)

State-ті жаңартады

d)

Серверден немесе жергілікті құрылғыдан файлдарды жүктеу үшін

e)

Router бағытын ауыстырады

34.

React-та компонентті экранға шығару үшін не қолданылады?

a)

ReactDOM.createRoot().render()

b)
c)

RenderComponent()

d)

App.start(...)

e)

root.display()

35.

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

a)

Серверден деректер алу үшін

b)

Серверге деректер жіберу үшін

c)

Файл жүктеу үшін

d)

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

e)

Қате туралы хабар жіберу үшін

36.

typeof операторы не істейді?

a)

Айнымалының типін қайтарады

b)

Айнымалыны жояды

c)

Мәтінді біріктіреді

d)

Жаңа объект жасайды

e)

Файл ашады

37.

Массив элементтерін қалай нөмірлейді?

a)

0-ден бастап

b)

1-ден бастап

c)

-1-ден бастап

d)

2-ден бастап

e)

кездейсоқ ретпен

38.

React-та компонентті экранға шығару үшін не қолданылады?

a)

React.show(...)

b)

App.start(...)

c)

RenderComponent()

d)

ReactDOM.createRoot().render()

e)

root.display()

39.

Веб дегеніміз не?

a)

Интернет арқылы қолжетімді гипермәтіндік жүйе

b)

Компьютердің операциялық жүйесі

c)

Деректер қоры басқару жүйесі

d)

JavaScript бағдарламалау ортасы

e)

Файл сақтау жүйесі

40.

Веб-бет дегеніміз не?

a)

Веб-дизайнның көрінісін анықтайтын CSS стилі

b)

JSON деректері

c)

Браузерде ашылатын HTML құжаты

d)

Пайдаланушы әрекеттерін өңдейтін таза JavaScript файлы

e)

CSS стилі

41.

Браузер не істейді?

a)

Сервер қосады

b)

Мәліметтер қорын басқарады

c)

Кодты компиляциялайды

d)

Веб-беттерді көрсету және олармен әрекет ету

e)

Жүйелік процестерді орындайды

42.

Клиент дегеніміз не?

a)

Серверге сұрау жіберетін құрылғы немесе бағдарлама

b)

Қолданбаның файлдары мен деректерін сақтайтын файлдық жүйе

c)

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

d)

Сұрауды қабылдайтын сервер

e)

Сервер сақтайтын мәліметтер қоры (деректер базасы)

43.

Сервер дегеніміз не?

a)

Мәліметтерді сақтайтын құрылғы

b)

Тек JavaScript кодын орындайтын браузер

c)

Тек қолданушы интерфейсін көрсететін бағдарлама

d)

Интернет байланысын үзетін жүйе

e)

Клиенттен сұраныс алып, жауап қайтаратын жүйе

44.

Клиент пен сервер арасындағы байланыс қалай аталады?

a)

SMTP

b)

DNS

c)

SSH

d)

HTTP немесе HTTPS

e)

FTP және SMTP

45.

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

a)

Құжаттарды пішімдеу және құрылымдау үшін қолданылатын веб тілі

b)

Браузердің қосымша функцияларын іске қосатын кеңейтілім

c)

Веб арқылы деректерді жіберу және алу протоколы

d)

Файл жүйесіндегі деректерді тасымалдауға арналған ішкі әдіс

e)

Желі арқылы жіберілетін сұраулардың қауіпсіздігін тексеруші құрал

46.

HTTP сұранысы дегеніміз не?

a)

Сервердің клиентке жіберетін жауабы

b)

Клиенттің серверге жіберетін хабарламасы

c)

API ішіндегі объект

d)

Файл ішіндегі деректер

e)

Мәліметтер қорындағы сұраныс

47.

HTTP жауап дегеніміз не?

a)

Клиенттің браузерге өз коды арқылы жіберетін сұраныс түрі

b)

Пайдаланушы құрылғысындағы жергілікті файлдарды сақтайтын жүйе

c)

Веб-бетке стиль мен дизайн қосуға арналған CSS файл

d)

Сайттың домендік атауын IP-мекенжайға түрлендіретін DNS жазбасы

e)

Сервердің клиент сұранысына берген жауабы

48.

HTTP әдістерінің мысалдары қайсысы?

a)

RUN, STOP, SAVE, LOAD

b)

READ, WRITE, EXECUTE, PRINT

c)

OPEN, SEND, CLOSE, RESTART

d)

GET, POST, PUT, DELETE

e)

SEND, RECEIVE, UPDATE, RET

49.

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

a)

Пайдаланушыны тексеру үшін

b)

Қате кодын қайтару үшін

c)

Тек HTML кодын алу үшін

d)

Деректерді жою үшін

e)

Серверге деректер жіберу үшін

50.

HTTP статустық коды 200 нені білдіреді?

a)

Сервер қате қайтарды

b)

Ресурс табылмады

c)

Сұраныс сәтті орындалды

d)

Қолжетімсіз бет

e)

Қайта бағыттау орындалды

51.

HTTP статустық коды 404 нені білдіреді?

a)

Қайта бағыттау

b)

Ресурс табылмады

c)

Сәтті жауап

d)

Сервер ішкі қатесі

e)

Қате сұраныс