wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

5часть инфо

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

PERN стегінің дерекқоры қандай және қашан қолданылады?

a)

PostgreSQL (Python үшін)

b)

PostgreSQL (SQL керек болса)

c)

MongoDB (NoSQL үшін)

d)

MySQL (PHP үшін)

e)

MongoDB (Java үшін)

2.

Windows-та Node.js орнату үшін қандай файл жүктеледі және тексеру командасы қандай?

a)

.tar, echo npm

b)

.msi, node --version

c)

exe, npm install

d)

.zip, nvm use

e)

.pkg, source bashrc

3.

NVM деген не және ол не үшін ұсынылады?

a)

New Version Module, жаңа модульдер

b)

Node Package Manager, пакеттер орнату

c)

Node Virtual Machine, виртуалды сервер

d)

Node Version Manager, әртүрлі версиялар үшін

e)

Node Web Manager, веб басқару

4.

Node.js орнатудағы «command not found» қатесінің шешімі қандай?

a)

Node.js қайта орнату

b)

nvm install its

c)

npm config set proxy

d)

PATH-қа қосу, қайта іске қосу

e)

Installer ауыстыру

5.

Локальді сервер деген не және мысал порты қандай?

a)

Монолитті, frontend+backend

b)

Компьютерде жұмыс істейтін backend, localhost:3000

c)

Серверлесіз функция, AWS Lambda

d)

Микросервис, payment-service

e)

Дерекқор, PostgreSQL

6.

Express фреймворкын орнату командасы қандай және нәтижесінде не құрылады?

a)

app.get, console.log

b)

npm install express, node_modules папкасы

c)

node server.js, package.json

d)

fetch api, res.json

e)

postman new, body raw

7.

server.js файлының негізгі құрылымында app.listen не үшін керек?

a)

POST сұрау өңдеу

b)

Серверді іске қосу және порт тыңдау

c)

JSON өңдеу және middleware

d)

GET маршрут құру

e)

HTML қайтару

8.

Деректер қорының тар мағынадағы анықтамасы қандай және ол қандай элементтерден тұрады?

a)

Қолданбалы саладағы объектілер

b)

Деректердің абстракциялық көрінісі

c)

Байланыстардың жиынтығы

d)

Жұмыс істеу үшін қажетті деректердің белгілі бір жиынтығы

e)

Нақты әлем объектілерінің сипаттамалары

9.

Деректер қорының кең мағынадағы анықтамасы қандай және ол неге нақты әлем объектілерімен байланысты?

a)

Қарапайым мәтіндік файлдар жиынтығы

b)

Нақты қолданбалы сала үшін өзекті нақты әлем объектілерінің сипаттамалары мен олардың арасындағы байланыстардың жиынтығы

c)

Абстракциялық деректердің көрінісі

d)

Жұмыс істеу үшін қажетті деректер жиынтығы

e)

JSON немесе XML файлдары

10.

Деректерді сақтау үшін неге деректер қорлары мен ДҚБЖ қажет және қарапайым файлдардың кемшіліктері қандай?

a)

ДҚБЖ деректерді сақтамайды

b)

Үлкен көлемді деректерді сақтау және олармен ыңғайлы жұмыс істеу үшін, файлдар үлкен көлемде ыңғайсыз

c)

Қарапайым файлдар әрқашан жеткілікті, ешқандай кемшіліктері жоқ

d)

Деректер қорлары тек кіші деректер үшін, қарапайым файлдар көп орындарды алады

e)

ДҚБЖ деректерді басқаруға ыңғайлы, файлдар деректер қорынан жылдам

11.

Реляциялық деректер қорының анықтамасы қандай және оның ұйымдастырылуы қалай жүзеге асырылады?

a)

Объектілік модельдегі деректер

b)

Алдын-ала анықталған байланыстары бар деректер жиынтығы, бағандар мен жолдардан тұратын кестелер жиынтығы түрінде жүзеге асырылады

c)

Торлық құрылымдағы деректер

d)

Иерархиялық байланыстармен ұйымдастырылған және кестелер жиынтығынан тұрады

e)

Қарапайым жиынтық ретінде

12.

Node.js-те SQLite деректер қорын қосу үшін қандай модуль қолданылады және қалай инициализацияланады?

a)

mongo, require('mongodb')

b)

mysql, require('mysql')

c)

postgres, require('pg')

d)

sqlite3, const sqlite3 = require('sqlite3').verbose();

e)

oracle, require('oracledb')

13.

Node.js-те жаңа SQLite деректер қорын құру үшін қандай код қолданылады және оның нітижесінде қорды құрады немесе қосылады?

a)

new Database('mydatabase.db')

b)

const db = new sqlite3.Database('mydatabase.db');

c)

db.create('mydatabase.db')

d)

sqlite3.open('mydatabase.db')

e)

require('mydatabase.db')

14.

CRUD амалдарының (Create, Read, Update, Delete) мақсаты қандай және Node.js-те SQLite-пен қалай орындалады?

a)

Интерфейс құру, python программалау тіліндегі кодтар арқылы

b)

деректермен жұмыс, SQL сұраулары арқылы

c)

Тек оқу амалдары, SQL сұраулары арқылы

d)

Файлдармен жұмыс,  html-кодтар арқылы

e)

Сервер іске қосу, python программалау тіліндегі кодтар арқылы

15.

Деректер қорларын қолданатын бағдарламалардың қажеттілігі қандай және қарапайым файлдардың орнына неге таңдалады?

a)

ДҚБЖ қажетсіз

b)

Деректерді сақтау орны ретінде, үлкен көлемде ыңғайлы жұмыс істеу үшін

c)

Тек кіші деректер үшін

d)

Файлдардан баяу жұмыс істейді

e)

Абстракциясыз сақтау

16.

Node.js-те sqlite3 модулін жүктеудің коды қандай?

a)

sqlite3.Database();

b)

const sqlite3 = require('sqlite3').verbose();

c)

require('sqlite3');

d)

new sqlite3();

e)

db.require();

17.

const sqlite3 = require('sqlite3').verbose(); кодындағы verbose() не үшін керек?

a)

Объектілердің мұрагерлігі үшін

b)

қосымша хабарламалар үшін

c)

кестелерден ақпарат іздеу үшін

d)

Торлық байланыстар үшін

e)

Файлдық құрылыммен қосылу үшін

18.

SQLite деректер қорының файл атауы қандай және егер файл болмаса не болады?

a)

sqlite.db, автоматты ауыстырылады

b)

mydatabase.db, жаңа қор құрылады

c)

mydatabase.sql, қате шығады

d)

database.db, әрқашан бар болуы керек

e)

new.db, тек оқу режимі

19.

HTML. Кесте ұяшықтары тігінен қай атрибутпен біріктіріледі?

a)

align

b)

rowspan

c)

colspan

d)

valign

e)

width

20.

Doctype тегі не үшін арналған?

a)

ешқандай қызмет атқармайды

b)

Құжатта қолданылатын HTML нұсқасын көрсету үшін

c)

HTML гипермәтіндік тілі екендігін анықтап көрсету үшін

d)

құжат типін көрсету үшін

e)

құжат қасиетін көрсету үшін

21.

  HTML. Кесте ұяшықтары көлденеңінен қандай атрибутпен біріктіріледі?

a)

padding

b)

margin

c)

colspan

d)

height

e)

color

22.

Title тегін көрсету қандай мүмкіндік береді?

a)

Мәтінді енгізуге мүмкіндік береді

b)

Іздеу жүйелерінде де, браузерде де беттің атауы көрсетіледі

c)

Парақ тақырыбын беру үшін

d)

Абзацтарды туралау мүмкіндігін береді

e)

Форманы басқаруға мүмкіндік береді

23.

PHP-да Cookie файлын қандай функциямен жоюға болады?

a)

postcookie

b)

setcookie

c)

delcookie

d)

getcookie

e)

quitcookie

24.

Пішін өрістері қандай тегпен жасалады?

a)

field

b)

Input

c)

Form

d)

Parameter

e)

name

25.

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

a)

UTF-32

b)

UTF-8

c)

WINSOWS-1251

d)

UTF-16

e)

ANSI