wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по основам веб-разработки

Total questions: 98

Worksheet time: 49mins

Name
Class
Date
1.

1. Backend деген не?

a)

Сайттың дизайнына жауап беретін бөлігі

b)

Қосымшаның серверлік бөлігі

c)

Анимациялар мен стильдер

d)

Тек деректер қоры

2.

Сервер не істейді?

a)

HTML-ді браузерде көрсетеді

b)

Сұраныстарды өңдеп, жауап қайтарады

c)

Тек CSS сақтайды

d)

Браузерді іске қосады

3.

Мәлімет алу үшін қай HTTP әдіс қолданылады?

a)

POST

b)

DELETE

c)

GET

d)

PUT

4.

Мәлімет жіберу үшін қай HTTP әдіс қолданылады?

a)

GET

b)

POST

c)

HEAD

d)

OPTIONS

5.

API деген не?

a)

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

b)

Бағдарламалардың өзара әрекеттесу интерфейсі

c)

Деректер қоры

d)

Сервер

6.

REST API ненің негізінде жұмыс істейді?

a)

WebSocket

b)

HTTP

c)

FTP

d)

GraphQL

7.

Қай статус «Сәтті» дегенді білдіреді?

a)

404

b)

500

c)

200

d)

301

8.

Қай статус «Табылмады» дегенді білдіреді?

a)

200

b)

403

c)

500

d)

404

9.

500 статусы нені білдіреді?

a)

Клиент қатесі

b)

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

c)

Қол жеткізу жоқ

d)

Бағыттау

10.

JSON деген не?

a)

Сурет форматы

b)

Стиль тілі

11.

res.json() не істейді?

a)

HTML жібереді

b)

JSON форматында жауап қайтарады

c)

Мәлімет алады

d)

Файл сақтайды

12.

Backend-код әдетте қайда орындалады?

a)

Браузерде

b)

Серверде

c)

CSS ішінде

d)

HTML ішінде

13.

Node.js деген не?

a)

CSS фреймворк

b)

Серверде JavaScript орындау ортасы

c)

Браузер

d)

Деректер қоры

14.

Middleware деген не?

a)

HTML бет

b)

Сұранысты өңдейтін аралық функция

c)

Деректер қоры

d)

API түрі

15.

Cookie не үшін керек?

a)

Стиль сақтау

b)

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

c)

Серверді іске қосу

d)

Құпиясөзді шифрлау

16.

Cookie қайда сақталады?

a)

Серверде

b)

Деректер қорында

c)

Браузерде

d)

CSS ішінде

17.

Авторизация деген не?

a)

Тіркелу

b)

Пайдаланушы құқықтарын тексеру

c)

Аккаунтты жою

d)

Жаңа база құру

18.

Аутентификация деген не?

a)

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

b)

Құқық беру

c)

База жасау

d)

API пайдалану

19.

JWT деген не?

a)

Деректер қоры

b)

Авторизация токені

c)

HTTP әдіс

d)

Middleware

20.

JWT ішінде не болады?

a)

CSS

b)

HTML

c)

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

d)

Суреттер

21.

Өшіру үшін қай HTTP әдіс қолданылады?

a)

GET

b)

POST

c)

PUT

d)

DELETE

22.

Endpoint деген не?

a)

Сервер

b)

API сұраныс жасайтын URL

c)

Деректер қоры

d)

Cookie

23.

fetch() не істейді?

a)

Сервер жасайды

b)

HTTP сұраныс жібереді

c)

CSS-пен жұмыс істейді

d)

Cookie сақтайды

24.

CORS деген не екенін таңдаңыз.

a)

Бұл веб-қосымшаларға басқа домендерден ресурстарға қол жеткізуге мүмкіндік беретін механизм.

b)

Бұл деректерді шифрлау әдісі.

c)

Бұл сервердің IP мекенжайын анықтау тәсілі.

d)

Бұл JavaScript кітапханасы.

25.

Environment variables деген не?

a)

CSS айнымалылары

b)

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

c)

HTML атрибуттар

d)

Cookie

26.

26. .env файлы әдетте қайда болады?

a)

Браузерде

b)

Ашық репозиторийде

c)

Серверде

d)

CSS ішінде

27.

Backend framework деген не?

a)

Сервер логикасын жазуға арналған құрал

b)

Стиль кітапханасы

c)

Графикалық редактор

d)

Браузер

28.

Деректер қоры деген не?

a)

HTML бет

b)

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

c)

Сервер

d)

Cookie

29.

SQL деген не?

a)

Стиль тілі

b)

Деректер қорына сұраныс тілі

c)

Backend фреймворк

d)

API

30.

NoSQL деген не?

a)

Тек MySQL

b)

Реляциялық емес деректер қорлары

c)

HTTP

d)

JWT

31.

Сервер қате болғанда не істейді?

a)

Статус қайтарады

b)

Жабылады

c)

Базаны өшіреді

d)

Cookie тазалайды

32.

Request деген не?

a)

Сервер жауабы

b)

Клиент сұранысы

c)

Cookie

d)

JSON

33.

Response деген не?

a)

Сұраныс

b)

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

c)

Middleware

d)

API

34.

Request body деген не?

a)

URL

b)

Header

c)

Сұраныс деректері

d)

Cookie

35.

Header не үшін қолданылады?

a)

HTML сақтау

b)

Метадерек жіберу

c)

Анимация

d)

База

36.

Serverless деген не?

a)

Серверсіз код

b)

Серверді басқармай код жазу

c)

Тек frontend

d)

Деректер қоры

37.

Логирование деген не?

a)

Анимация

b)

Сервер оқиғаларын жазу

c)

Авторизация

d)

Cookie

38.

async/await деген не екенін таңдаңыз.

a)

Асинхронды операцияларды жеңілдететін JavaScript синтаксисі.

b)

HTML элементтерін стильдеу тәсілі.

c)

Деректер базасын басқару жүйесі.

d)

Суреттерді өңдеу алгоритмі.

39.

Что такое асинхронный код?

a)

CSS

b)

Асинхронды код жазу тәсілі

c)

HTTP

d)

HTML

40.

Promise деген не?

a)

База түрі

b)

Асинхронды объект

c)

HTTP әдіс

d)

Cookie

41.

try/catch не үшін керек?

a)

Сұраныс жіберу

b)

Қателерді өңдеу

c)

API жасау

d)

Авторизация

42.

Backend қауіпсіздігі деген не?

a)

Дизайн

b)

Деректерді қорғау

c)

Анимация

d)

CSS

43.

HTTPS не үшін керек?

a)

Жылдамдық

b)

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

c)

Дизайн

d)

Анимация

44.

Hashing деген не?

a)

Құпиясөзді хэштеу

b)

CSS

c)

API

d)

Cookie

45.

Неге құпиясөзді ашық түрде сақтауға болмайды?

a)

Базу

b)

Қауіпсіз емес

c)

Әдемі емес

d)

Жұмыс істемейді

46.

Session деген не?

a)

Файл

b)

Пайдаланушының уақытша күйі

c)

API

d)

Middleware

47.

Session қайда сақталады?

a)

Тек браузерде

b)

Серверде

c)

CSS ішінде

d)

HTML ішінде

48.

Next.js-та backend не істейді?

a)

Тек UI

b)

API және сервер логикасы

c)

Тек CSS

d)

Анимация

49.

API Route деген не?

a)

CSS файл

b)

Серверлік маршрут

c)

HTML бет

d)

Cookie

50.

API не қайтарады?

a)

Тек HTML

b)

JSON / мәліметтер

c)

CSS

d)

Анимация

51.

MDN не үшін қолданылады?

a)

Дизайн

b)

Веб-технологиялар документациясы

c)

Музыка

d)

Видео

52.

not-found.tsx файлы не үшін керек?

a)

500 қатесіне

b)

404 беті (табылмады)

c)

CSS файл

d)

Middleware

53.

52. error.tsx файлы не істейді?

a)

404 көрсетеді

b)

Global CSS

c)

Қате шыққанда көрсетілетін Error Boundary

54.

loading.tsx не үшін қолданылады?

a)

Шрифт жүктеу

b)

Деректер жүктеліп жатқанда UI көрсету

c)

API жазу

d)

404 бет

55.

Global стильдер әдетте қай файлда болады?

a)

app/style.ts

b)

app/globals.css

c)

app/global.css

d)

public/style.css

56.

App Router-дағы негізгі layout файлы:

a)

root.tsx

b)

layout.tsx

c)

app.tsx

d)

index.tsx

57.

Бетті динамикалық ету үшін не жазылады?

a)

static = true

b)

dynamic = "force-dynamic"

c)

cache = false

d)

ssr = true

58.

ISR қолдану үшін не жазылады?

a)

isr = 30

b)

revalidate = 30

c)

refresh = 30

59.

useEffect қай жерде қолданылады?

a)

Server Component

b)

Client Component

c)

Middleware

d)

API Route

60.

Next.js-та беттер арасында ауысу үшін не қолданылады?