wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Web tech module 2

Total questions: 75

Worksheet time: 48mins

Name
Class
Date
1.

<question>JavaScript: 10%5 өрнегінің мәні қандай? //JavaScript: каково значение выражения 10% 5?

a)

10

b)

2

c)

0,5

d)

0

e)

1

2.

Форма арқылы тұтынушы сұранысын жіберудің қандай әдісінде тек файл тақырыбы немесе оның ресурсы туралы ғана ақпарат алынады?// При каком способе отправки запроса клиента через форму получается информация только о названий файла или его ресурсе?

a)

GET

b)

POST

c)

ALERT

d)

HEAD

e)

INF

3.

JavaScript тілінде пайдалануға болатын  объектінің айнымалылары мен функциялары қалай аталады?// Как называются переменные и функции объекта, которые можно использовать на языке JavaScript?

a)

Объект қасиеттері /Свойства  объекта

b)

Объект қасиеттері мен тәсілдері жиыны/ Множество свойств и способов объекта

c)

Объект интерфейсі/ Интерфейсы объекта

d)

Объект мұрагерлері/ Наследники объекта

e)

Элементтер жиыны/ Множество элементов

4.

Формада пайдаланылатын Action параметрінің қызметі қандай? //Что такое функция параметра Action, используемая в форме?

a)

Мәтіндік жол енгізу, жалауша қою, радиобатырма құру параметрлерін анықтайды/ определяет параметры ввода текстовой строки, флажка, создания радиокнопки

b)

Форма мәліметін өңдейтін программаға ақпарат жөнелту тәсілін көрсетеді/ Указывает способ отправки информации в программу, обрабатывающую данные формы

c)

Бірнеше жолдан тұратын мәтіндік өрісті құру параметрлерін анықтайды/ Определяет параметры создания текстового поля, состоящего из нескольких строк

d)

Форма мәліметтерін қабылдап, оны өңдейтін URL-ды анықтайды/ Принимает данные формы и определяет URL, который обрабатывает их

e)

Жылжымалы қатары бар терезе параметрлерін анықтайды/ Определяет параметры окна с бегущей строкой

5.

Форманы өңдеу программасына (скриптіге) ақпараттың қалай жіберілетінін анықтайтын атрибут қайсы?// Какой атрибут определяет, как информация передается в программу обработки формы?

a)

Method

b)

Action

c)

Post

d)

Get

e)

URL

6.

JavaScript: Reverse () әдісі қандай мақсатта қолданылады?// JavaScript: Для каких целей используется метод Reverse ()?

a)

массив элементтерін қарама-қарсы ретке ауыстыру/ замена элементов массива на противоположный порядок

b)

массив элеметтерін өсу ретімен орналастыру /размещение элементов массива в порядке возрастания

c)

функциясына сәйкес массив элементін сорттау /сортировка элемента массива в соответствии с функцией

d)

массивтерді біріктіру /объединение массивов

e)

массив элеметтерін кему ретімен орналастыру /размещение элементов массива в порядке убывания

7.

HTML-қосымша деген не? //Что такое HTML-приложение?

a)

html құжаттағы кодты көрсететiн серверлік программалармен байланыстыратын программалар/ программы, связывающие html с серверными программами, отображающими код в документе

b)

Формулярдың тиiмдi әрi жылдам жұмыс атқаруын қамтамасыз етушi программалар /программы, обеспечивающие эффективную и быструю работу формуляра

c)

html құжатқа ұқсайтын, бірақ CSS пен JavaScript кодтары байланыстырылған кеңейтілуі .hta болатын файлдар/ это файлы с расширением .hta, похожие на html документ, но связано с кодами CSS и JavaScript

d)

Клиент-сервер технологиясындағы html құжат сұраныстарын өңдеушi программалар/ программы-обработчики запросов документов html в Клиент-серверной технологии

e)

html құжатты DOM объектілік моделінің стандарттарына сәйкестендіріп өңдеу модулi/ модуль обработки html документа в соответствии со стандартами объектной модели DOM

8.

Серверде орындалатын және HTML-құжаттарды  пайдаланушы сұраныстарына (форма сұраныстары) байланысты  динамикалық түрде генерациялайтын программалар қалай аталады?// Как называются программы, которые выполняются на сервере и динамически генерируют HTML-документы в зависимости от запросов пользователя (запросов формы)?

a)

Perl

b)

JavaScript

c)

DHTML

d)

PHP

e)

CGI

9.

HTML  құжат мазмұны мен сценарий арасын байланыстыратын және сценарий көмегімен Web парағын динамикалық түрде өзгертуге мүмкіндік беретін технология қалай аталады?// Как называется технология, которая связывает HTML между содержимым документа и сценарием и позволяет динамически изменять Web-страницу с помощью скрипта?

a)

FLASH

b)

DOM

c)

JavaScript

d)

DHTML

e)

PHP

10.

JavaScript: Қандай тұжырым қате пікір болады?// JavaScript:Укажите неверное утверждение?

a)

Navigator  объектісі Window объектісіне бағынышты емес /объект Navigator не подчинен объекту Window

b)

Screen объектісінің әдістері болмайды / у объекта Screen нет методов

c)

History  объектісінің өзіндік қасиеттері бар /объект History имеет свои свойства

d)

Window объектісі әрқашан да бір ғана экземплярда болады /объект Window всегда находится только в одном экземпляре

e)

Event объектісі парақтағы барлық құбылыстар туралы ақпаратты сақтайды /объект Event хранит информацию обо всех явлениях на странице

11.

JavaScript: Қате пікірді көрсетіңіз? //JavaScript: Какой из нижеперечисленных утверждений не верны?

a)

Date объектісі статикалық объект болып саналады /объект date считается статическим объектом

b)

JavaScript-те  қасиеттер мен әдістерде мұрагерлік  болады / в свойствах и методах JavaScript имеются наследование

c)

Кез келген пайдаланушы объектісі Function  объектісінің экземпляры бола алмайды /любой пользовательский объект не может быть экземпляром объекта Function

d)

JavaScript-те  пайдалаушы объектілерін құруға болады /можно создать пользовательские объекты в JavaScript

e)

With конструкциясының ішінде объектіге жаңа қасиеттер бекітілмейді /внутри конструкции With  на объект не присваиваются новые свойства

12.

JavaScript: Array объектісінің қандай әдісі бастапқы массивті өзгертпейді? //JavaScript: Какой метод объекта Array не изменяет исходный массив?

a)

Slice(), join()

b)

Slice(), reverse()

c)

Sort()

d)

Concat(), push()

e)

Pop()

13.

JavaScript: Екі санның ең үлкенін қалай табуға болады?// JavaScript: Как найти наибольшее из двух чисел?

a)

Math.max(x, y)

b)

Ceil(x, y)

c)

Math.ceil(x, y)

d)

Top(x, y)

e)

Max(x, y)

14.

JavaScript-те функция қалай хабарланады?// Как объявить функцию в JavaScript?

a)

function:MyFunction()

b)

function = MyFunction()

c)

function MyFunction()

d)

New MyFunction()

e)

function let MyFunction()

15.

JavaScript  HTML құжаттың қай бөліміне енгізілуі мүмкін?// В какой секции можно вставить JavaScript?

a)

тек head/ только head

b)

тек body/ только body

c)

барлық бөлімге/ на все секции

d)

дұрыс жауабы жоқ/Нет правильного ответа

e)

head және body/ head и body

16.

JavaScript: Қандай функция ағымдағы айды анықтайды?// Какая функция определяет текущий месяц?

a)

getMonth()

b)

setMonth()

c)

getDate()

d)

setDate()

e)

month()

17.

Төмендегілердің ішінде қате пікір бар ма? Есть ли ошибочное мнение среди нижеперечисленных?

a)

Модальді терезе пайда болған кезде, Пайдаланушы осы терезені жапқанша бет кодын одан әрі орындау тоқтайды/ При появлении модального окна дальнейшее выполнение кода страницы прекращается до тех пор, пока пользователь не закроет это окно

b)

Alert () функциясы браузерде қайсыбір хабарламамен және "ОК"батырмасымен ескертетін модальды диалогтық терезені шығаруға арналған/ Функция alert() предназначена для вывода в браузере предупреждающего модального диалогового окна с некоторым сообщением и кнопкой «ОК»

c)

Prompt () әдісі, деректерді енгізуге арналған мәтін өрісінен, "ОК" және "Отмена"батырмаларынан тұратын  сұхбат алмасу терезесін шығаруға арналған/ Метод prompt() предназначен для вывода диалогового окна с сообщением, текстовым полем для ввода данных и кнопками «ОК» и «Отмена»

d)

Confirm әдісі alert-ге өте ұқсас әрекет етеді, бұл терезеде  "Отмена" батырмасы қосылады/ Команда confirm действует очень похоже на alert, за исключением того, что добавляет кнопку "Отмена" в диалоговое окно

e)

Қате пікір жоқ, барлық жауап дұрыс/ Нет не верного утверждения, все ответы верны

18.

PHP: Келесі кодтың нәтижесі қандай?// PHP: Что делает код ниже?

UPDATE ‘db’ SET ‘price’=’0’;

a)

db  кестесінің price  өрісі үшін жаңа мән бекітеді//устанавливает новое значение в таблице db  для поля price

b)

price кестесіне 0 мәнін бекітеді//устанавливает значение 0 в таблице price

c)

db кестесіне  мәні 0 болатын price жаңа өрісін кірістіреді

d)

бүкіл деректер базасы үшін жаңа мән бекітеді//устанавливает новое значение для всей базы данных

e)

db  және  price  кестелерінің  мәндерін бастапқы қалпына келтіру// восстановление исходных значений таблиц db и price

19.

PHP: Қандай символ айнымалыны көрсетеді?// PHP: Какой символ указывает  переменную?

a)

&

b)

#

c)

$

d)

!

e)

%

20.

PHP тілі қандай мақсатта қолданылады?// Для чего используется язык PHP?

a)

деректер базасымен жұмыс жасау үшін//для работы с базами данных

b)

клиент жағында скриптілермен жұмыс жасау үшін// для работы со скриптами на стороне клиента

c)

серверде деректер базасымен жұмыс жасау үшін//для работы на сервере и базами данных

d)

серверде жұмыс жасау үшін//для работы на сервере

e)

серверлік деректер базасын құру үшін// для создания серверной базы данных

21.

PHP: Келесі жазбаның нәтижесі қандай?//Каков результат кода?

SELECT ‘id’ FROM ‘table’

a)

барлық деректер қорынан id таңдалады

b)

table кестесінен барлығы таңдалады

c)

table кестесінен id таңдалады

d)

table кестесінен id еместері таңдалады

e)

id кестесінен table таңдалады

22.

PHP:  $a = '123'; коды нәтижесінде $a айнымалысының  мәні қандай болады? // Какой тип значения будет в переменной $a после выполнения кода $a = '123';?

a)

boolean

b)

float

c)

string

d)

int

e)

char

23.

PHP: Cookie –ді өшіру қалай жүзеге асырылады?// PHP: С помощью какой функции можно удалить Cookie?

a)

getcookie

b)

deletecookie

c)

setcookie

d)

readcookie

e)

delcookie

24.

PHP: $result айнымалысының мәні  $result = 2 3; коды нәтижесінде қандай болады?// PHP:  Что будет в переменной $result после выполнения кода $result = 2 3;?

a)

6

b)

4

c)

2

d)

1

e)

8

25.

JavaScript:Берілген кодтың нәтижесі қандай болады?// JavaScript: Что выведет следующий код?
let y = 1;

let x = y = 2;

alert(x);

a)

1

b)

2

c)

NaN

d)

undefined

e)

Қате шығады/Будет ошибка

26.

JavaScript: Келесі кодтың нәтижесі қандай?// JavaScript: Что выведет следующий код?
let a = (1,5 - 1) * 2;

alert(a);

a)

1

b)

-2

c)

NaN

d)

undefined

e)

-0,5

27.

<question>JavaScript: Келесі өрнектің мәні қандай болады?// JavaScript: Какое значение имеет следующее выражение?

4 - "5" + 0xf - "1e1"?

a)

қатар/строка

b)

сан/цифра

c)

NaN

d)

undefined

e)

қате/ошибка

28.

JavaScript: Консольға қанша хабарлама шығады?//JavaScript: Какое количество сообщений будет выведено в консоль?

for(var i = 10; i < 35; i += 5) {

console.log(i);

}

a)

25

b)

6

c)

15

d)

5

e)

мұндай цикл орындалмайды/такой цикл не будет работать

29.

JavaScript: Берілгендерді шығару қай жерде дұрыс көрсетілген?// JavaScript: Где верно указан вывод данных?

a)

documentWrite("Hello");

b)

write("Hello");

c)

prompt("Hello")

d)

console.log("Hello");

e)

print(Hello);

30.

PHP8-ге қандай жаңа мүмкіндіктер кірістірілген?// Какие новые функции добавлены в PHP8?

a)

тек типтерді тексеру мүмкіндігі алынып тасталды/ исключена возможность проверки только типов

b)

жаңа компилятор енгізілді/ введен новый компилятор

c)

readonly қасиеті қосылды/ добавлено свойство readonly

d)

массивтер үшін жаңа синтаксис енгізілді/ введен новый синтаксис для массивов

e)

ассоциативті массивтер кірістірілді/ добавлены ассоциативные массивы

31.

Төменде берілгендердің қайсысы PHP8-де жаңа ерекшелік болып табылады?// Какое из перечисленных ниже является новым исключением в PHP8?

a)

Switch операторындағы тип тексеру / Проверка типа в операторе Switch

b)

Anonymous classes

c)

Nullsafe операторы / оператор Nullsafe

d)

Named arguments

e)

Foreach

32.

Ассоциативті массивте барлық мәндерді алу үшін қандай функция пайдаланылады? // Какая функция используется для получения всех значений в ассоциативном массиве?

a)

array_keys()

b)

array_map()

c)

get_values()

d)

array_values()

e)

array_extract()

33.

PHP тілінде жазылған келесі кодтың нәтижесі қандай болады?// Каков будет результат следующего кода, написанного на PHP?
$x = 1;

$y = 5;

$z = 2.1;

echo $z != $y && $x < $y;

a)

1

b)

0

c)

true

d)

false

e)

қате шығарады/ выдает ошибку

34.

PHP-де қандай қателер кодтың орындалуын тоқтатады?// Какие ошибки останавливают выполнение кода в PHP?

a)

Warning қателері/ ошибки Warning

b)

Notice қателері/ ошибки Notice

c)

Strict қателері/ ошибки Strict

d)

Parse қателері/ ошибки Parse

e)

Exception қателері/ ошибки Exception

35.

PHP: $_POST массиві арқылы қандай деректер алынады?// PHP: Какие данные извлекаются с помощью массива $_POST?

a)

Кукилер/ Куки

b)

URL параметрлері/ параметры URL

c)

Серверлік параметрлер/ Настройки сервера

d)

Формадан жіберілген деректер/ Данные, отправленные из формы

e)

Браузерлік деректер/ Данные браузера

36.

<question2>PHP: Типтерді тексеру әдістерін көрсетіңіз// Укажите методы проверки типов

a)

is_int()

b)

is_bool()

c)

is_numeric()

d)

is_str()

e)

type of ()

37.

<question2>PHP: Берілген кодта қате бар ма, нәтижесі қандай?// PHP: Есть ли ошибка в данном коде, каков результат?

function test($a, $b) {

return $a + $b;

}

echo test(5, '3');

a)

Қате жоқ, PHP автоматты түрде түрлендіру жасайды./ Нет ошибки, PHP делает автоматическое преобразование.

b)

Қате жоқ, нәтиже "53" болады./ Нет ошибки, результат будет "53".

c)

Қате бар, сан мен жол қосылуы мүмкін емес./ Есть ошибка, число и строка не могут быть объединены.

d)

Қате жоқ, нәтиже 5+’3’ болады./ Нет ошибки, результат будет 5+ '3'.

e)

Қате жоқ, нәтиже 8 болады./ Ошибок нет, результат будет 8.

38.

<question2>JavaScript: Код қатесі (бар болса) мен нәтижесін табыңыз/ JavaScript: найдите ошибку кода (если есть) и результат

let a = 10;

let b = '5';

console.log(a + b);

a)

Қате бар, санды  символмен қосу мүмкін емес./ Есть ошибка, число не может быть добавлено символом.

b)

Қате жоқ, нәтиже '105' болады./ Нет ошибки, результат будет '105'.

c)

Қате бар, 'a' және 'b' дұрыс анықталмаған./ Есть ошибка, 'a ' и' b ' неправильно определены.

d)

Қате жоқ, нәтиже 10 болады./ Нет ошибки, результат будет 10.

e)

Қате жоқ, нәтижесі жол конкатенациясын береді./ Нет ошибки, результат дает конкатенацию строк.

39.

PHP кодындағы нәтиже қандай болады? / Каков будет результат в PHP-коде?

$a = 10;

$b = 3;

echo $a / $b;

a)

Бүтін сандардың бөліндісі ондық сан (float) ретінде қайтарылады.// Деление целых чисел возвращается как десятичное число (float).

b)

Нәтиже 30 болады./ Результат будет 30.

c)

Қате болады, бөлінуші нөлге тең./ Будет ошибкой, делитель равен нулю.

d)

Нәтиже NAN болады./ Результатом будет NAN.

e)

Нәтиже 3.3333... болады./ Результат 3.3333... будет

40.

<question2>Веб-дизайнда Responsive дизайн принципіне қай анықтама сай келеді?

a)

Өзгерісті барлық қолданылған жерлерде автоматты жаңарту

b)

Бір файлды бірнеше адам бір уақытта өңдеуге мүмкіндік береді

c)

Экран өлшеміне қарай элементтердің бейімделуі

d)

Код жазу кезеңін автоматтандыру

e)

Мобильді, планшет және компьютерге сай интерфейс жасау

41.

<question2>Axios кітапханасы не істейді?// Что делает библиотека Axios?

a)

SQL сұраныс орындау/ выполнение SQL запроса

b)

API-мен байланыс орнату / установка связи с API

c)

HTML DOM құру/ создание HTML DOM

d)

CSS генерациялау/ генерация CSS

e)

HTTP сұраныстар жіберу / отправление HTTP-запросов

42.

<question2>Ассоциативті массивке қатысты дұрыс пікірді анықтаңыз// Определите правильное мнение относительно ассоциативного массива

a)

Массивтің кілттері мен мәндері арасындағы бөлгіш ретінде => таңбасы пайдаланылады./ В качестве разделителя между ключами и значениями массива используется символ=>.

b)

Массивтің кілттері тек цифрлардан тұрады./ Ключи массива состоят только из цифр.

c)

Кілттер мен мәндер орындарын өзара ауыстыруға болмайды./ Расположение ключей и значений не может быть взаимозаменяемо.

d)

Массивтер индекстері ретінде жолдық жән сандық мәндерді аралас ала беруге болады./ В  качестве индексов массивов можно комбинировать строковые и числовые значения.

e)

Массивтің әрбір қатары массив болуы керек./ Каждый ряд массива должен быть массивом.

43.

<question2>PHP: Келесі код қандай нәтиже береді?/ PHP: Какой результат дает следующий код?

$arr = [1, 2, 3];

echo $arr[5];

a)

Қате болады, массив индексі анықталмаған./ Будет ошибкой, индекс массива не определен.

b)

Массив шектен тыс индексте көрсетілгендіктен, ескерту хабарламасы шығады./ Массив отображается в индексе крайностей, появляется предупреждающее сообщение.

c)

Қате жоқ, нәтиже NAN болады./ нет ошибки, результатом будет NAN.

d)

Қате жоқ, нәтижесінде массивке 5-ші элемент кірістіріледі./ Нет ошибки, в результате чего в массив вставляется 5-й элемент.

e)

Нәтиже NULL болады./ Результатом будет NULL.

44.

<question2>PHP кодында қате бар ма?// Есть ли ошибка в PHP-коде?

$a = '5';

$b = 5;

echo $a == $b;

a)

Қате бар, типтер сәйкес келмейді./ Есть ошибка, типы не совпадают.

b)

Қате жоқ, нәтиже 1 не true болады./ Нет ошибки, результат будет либо 1, либо true.

c)

Қате жоқ, нәтиже false болады./ Нет ошибки, результат будет false.

d)

Қате бар, нәтиже шығару мүмкін емес./ Есть ошибка, результат не может быть получен.

e)

Қате жоқ, PHP типті автоматты түрде түрлендіреді./ Нет ошибки, PHP автоматически преобразует тип

45.

<question2>JavaScript кодында қате бар ма?// Есть ли ошибка в коде JavaScript ?

let arr = [1, 2, 3];

console.log(arr[3]);

a)

Қате жоқ, нәтиже undefined болады./ Нет ошибки, результат будет undefined.

b)

Қате жоқ, нәтиже 3 болады./ Нет ошибки, результат будет 3.

c)

Қате бар, массивтің шектен тыс индекстерін қолдануға болмайды./ Есть ошибка, вы не можете использовать экстремальные индексы массива.

d)

Қате жоқ, нәтиже NULL болады./ Нет ошибки, результат будет NULL.

e)

Қате жоқ./ Нет ошибки.

46.

<question2>PHP кодының нәтижесі қандай?// Каков результат PHP-кода?

$a = 0;

$b = 10;

if ($a) {

    echo 'Yes';

} else {

    echo 'No';

}

a)

Нәтиже 'Yes' болады./ Результатом будет "Yes".

b)

Қате бар, шарт дұрыс жұмыс істемейді./ Есть ошибка, условие не работает должным образом.

c)

Нәтиже 'No' болады./ Результат будет 'No'.

d)

Қате жоқ, нәтиже 0 болады./ Нет ошибки, результат будет 0.

e)

Қате жоқ, шарт автоматты түрде false болады./ Нет ошибки, условие будет автоматически false.

47.

<question2>PHP: Ассоциативті массивте бірдей кілтпен элемент қосылғанда не болады?// PHP: Что происходит, когда элемент добавляется с тем же ключом в ассоциативном массиве?

a)

Элемент мәні өзгереді./ Значение элемента изменяется

b)

Жаңа элемент қосылады, бірақ ескі мән сақталады./ Добавляется новый элемент, но старое значение сохраняется.

c)

Массив автоматты түрде қателік береді./ Массив автоматически выдает ошибку.

d)

Жаңа элемент қосылғанда оның кілті автоматты түрде өзгертіледі./ Ключ автоматически изменяется при добавлении нового элемента.

e)

Массивтің кілттері өзгермейді, бірақ мәндері өзгертіледі./ Ключи массива не изменяются, но значения изменяются.

48.

<question2>Массивке арналған PHP функцияларының дұрыс анықтамасын көрсетіңіз// Укажите правильное определение функций PHP для массива

a)

array_values()-массив мәндері типін анықтайды/ array_values ()-определяет тип значений массива

b)

array_keys()- массив кілттерін шығарады/ array_keys () - извлекает ключи массива

c)

key()-массивке жаңа кілт бекітеді/ Key () - добавляет новый ключ к массиву

d)

array_key_exists()-массивтің кілті көрсетілген ассоциативті массив екендігін тексереді/ array_key_exists()-проверяет, является ли ключ массива ассоциативным массивом

e)

array_flip()-массив кілттері мәндерге, ал мәндері кілттерге айналады/ array_flip () - ключи массива преобразуются в значения, а значения–в ключи

49.

<question2>Ассоциативті массивтің бір элементін жою үшін қандай функция қолданылады?// Какая функция используется для удаления одного элемента ассоциативного массива?

a)

remove()

b)

unset()

c)

array_shift()

d)

array_splice()

e)

delete()

50.

<question2>PHP-де ассоциативті массивте кілттерді қалай сұрыптауға болады?// Как сортировать ключи в ассоциативном массиве в PHP?

a)

sort() функциясы қолданылады./ используется функция sort ().

b)

usort() функциясы қолданылады./ используется функция usort ().

c)

array_multisort() функциясы қолданылады./ используется функция array_multisort ().

d)

кілттер автоматты түрде сұрыпталады./ ключи автоматически сортируются

e)

ksort() функциясы қолданылады./ используется функция ksort ().

51.

<question2>Ассоциативті массивтің элементтерін қалай шығаруға болады?// Как извлечь элементы ассоциативного массива?

a)

array_merge() функциясы көмегімен/ с помощью функции array_merge()

b)

implode() функциясын қолдану арқылы/ используя функцию implode ()

c)

print_r() немесе var_dump() функциялары арқылы/ через функции print_r() или var_dump()

d)

echo() функциясымен/ с функцией echo ()

e)

foreach циклімен массив элементтеріне өтуді қолдануға болады/ можно применить переход к элементам массива с помощью цикла foreach

52.

<question2>foreach циклі массивте қалай қолданылады?// Как цикл foreach используется в массиве?

a)

foreach циклінде тек массивтің мәндері ғана өңделеді./ В цикле foreach обрабатываются только значения массива.

b)

foreach циклінде әрбір элементтің мәні тек бір рет өңделеді./ В цикле foreach значение каждого элемента обрабатывается только один раз.

c)

foreach циклінде тек массивтің кілттері ғана өңделеді./ в цикле foreach обрабатываются только ключи массива.

d)

foreach циклінде массивтің кілттері мен мәндері бірге алынады./ В цикле foreach ключи и значения массива берутся вместе.

e)

foreach циклінде массивтің индекстері ғана қолданылады./ В цикле foreach используются только индексы массива.

53.

<question2>PHP-де қандай қателер кодтың орындалуын тоқтатады?// Какие ошибки останавливают выполнение кода в PHP?

a)

Warning қателері/ ошибки Warning

b)

Notice қателері/ ошибки Notice

c)

Strict қателері/ ошибки Strict

d)

E_ERROR қателері/ошибки E_ERROR

e)

Fatal қателері/ ошибки Fatal

54.

<question2>JavaScript-те айнымалы қалай жарияланады? //Как объявляется переменная в JavaScript?

a)

var

b)

let

c)

variable

d)

int

e)

constx

55.

<question2>JavaScript-тегі “==” мен “===” айырмашылығы қандай?// В чем разница между “==” и “===” в JavaScript?

a)

“===” мән мен типті салыстырады/ “===” сравнивает значение и тип

b)

>“===” тек сандар үшін/ ”== " сравнивает только значение

c)

“==” тек жолдар үшін/ "== " только для строк

d)

екеуі бірдей, == бұрынғы версиядан қалған/ оба одинаковы, = = из предыдущей версии

e)

“==” тек мәнді салыстырады/ ”== " сравнивает только значение

56.

<question2>JavaScript-те функцияны қалай анықтаймыз?// Как определяется функция в JavaScript?

a)

function myFunc() {}

b)

func myFunc()

c)

new function()

d)

const myFunc = () => {}

e)

define function

57.

<question2>JavaScript-тегі == және === операторы туралы дұрыс тұжырымдарды таңдаңыз.// Выберите правильные утверждения об операторе == и === в JavaScript.

a)

=== мәнді және типті де тексереді./ === проверяет значение и тип.

b)

=== мәнді және типті де тексереді./ === проверяет значение и тип.

c)

== типті турлендірмейді./ = = не преобразует тип.

d)

негізі екеуі де бірдей жұмыс істейді, версиясына байланысты./ в принципе работают одинаково, в зависимости от версии.

e)

== мәндерді тексермес бұрын типті түрлендіреді./ = = преобразует тип перед проверкой значений.

58.

<question2>Объектінің қасиеттеріне қол жеткізудің дұрыс тәсілдерін көрсетіңіз ( let user = {name: 'Aidos', age: 25};).// Укажите правильные способы доступа к свойствам объекта (let user = {name: 'Aidos', age: 25};).

b)

user[name]

c)

user('name')

d)

user['age']

e)

user →age

59.

<question2>JS кітапханалары туралы қайсы пікірлер қате? // Какие утверждения о библиотеках JS ошибочны?

a)

Lodash кітапханасының міндетіне DOM элементтерін басқаруды жеңілдету, оқиғалармен жұмыс істеу және анимация қосу кіреді/ в обязанности библиотеки Lodash входит упрощение управления элементами DOM, работа с событиями и добавление анимации

b)

D3.js деректер негізінде визуализация жасау, диаграммалар мен графиктер салуға мүмкіндік береді/ D3.js позволяет создавать визуализации на основе данных, создать диаграммы и графики

c)

Express.js кітапханасы TypeScript тілін қолданады, Backend архитектурасын MVC түрінде жасайды/ Express.библиотека js использует язык TypeScript, создает архитектуру Backend как MVC

d)

Three.js кітапханасы 3D графика және WebGL визуализация, анимациялық модельдер құру мақсатында қолданылады/ библиотека Three.js используется для создания 3D графики,  WebGL визуализации и анимированных моделей

e)

TensorFlow.js кітапханасы машиналық оқыту, нейрондық желілерді браузерде іске қосу бағытында қолданылады/ библиотека TensorFlow.js используется в направлении машинного обучения, запуска нейронных сетей в браузере

60.

<question2>jQuery кітапханасының негізгі міндеті:// Основная задача библиотеки jQuery:

a)

SQL сұраныстардың дұрыс рәсімделуін, жіберілуін қадағалау/ Отслеживание правильного оформления, отправки SQL запросов

b)

Сервермен тиімді байланыс орнату/ Эффективное соединение с сервером

c)

DOM элементтерін басқаруды жеңілдету / Упрощение управления элементами DOM

d)

Желі қауіпсіздігін қамтамасыз ету мақсатында трафиктерді басқару/ Управление трафиком с целью обеспечения безопасности сети

e)

Оқиғалармен жұмыс істеу және анимация қосу/ Работа с событиями и добавление анимации

61.

<question2>Серверге ақпарат жіберуде ақпараттың қалай, қайтіп жіберілетінін анықтайтын атрибуттар қайсы?// Какие атрибуты определяют, как информация передается на сервер при отправке информации?

a)

POST

b)

METHOD

c)

GET

d)

ACTION

e)

JSON

62.

<question3>PHP: Шығару операторын көрсетіңіз// PHP: Укажите оператор вывода

a)

show  және printf()

b)

echo және print

c)

flush() және ob_flush(

d)

print_r() және var_dump()

e)

output()

63.

<question3>PHP тілінде қандай мәліметтер типтері бар?// Какие типы данных существуют в PHP?(ответ не точный)

a)

String

b)

Character

c)

Integer

d)

Array

e)

Boolean

64.

<question3>PHP-де қандай жолды өңдеу функциялары бар?// Какие функции обработки строк доступны в PHP?(ответ не точный)

a)

strlen()

b)

substr()

c)

implode()

d)

str_replace()

e)

array_shift()

65.

<question3>PHP-де қандай типтер арасында түрлендіру мүмкін?// Какие типы могут быть преобразованы в PHP?(ответ не точный)

a)

Boolean → Object

b)

Integer → String

c)

String → Boolean

d)

Array → Boolean

e)

String → Integer

66.

<question3>PHP-де қандай функциялар мәліметтер базасымен байланыс орнатуға қолданылады?// Какие функции используются для связи с базами данных в PHP?(ответ не точный)

a)

pdo_connect()

b)

db_connect()

c)

pg_connect()

d)

mysql_connect()

e)

mysqli_connect()

67.

<question3>PHP-де $_GET және $_POST массивтерінің айырмашылығы қандай?// В чем разница между массивами $_GET и $_POST в PHP?

a)

>$_GET мәліметтерді URL арқылы жібереді/$_GET отправляет данные по URL

b)

>$_POST арқылы жіберілген деректер URL-де көрсетіледі/данные, отправленные $_POST, отображаются в URL-адресе

c)

>$_GET мәліметтерін браузердің адрес жолағында көруге болады/данные $_GET можно просмотреть в адресной строке браузера

d)

>$_GET үлкен деректермен жұмыс істеуге қолайлы/$_GET подходит для работы с большими данными

e)

>$_POST мәліметтерді HTTP сұранысы денесімен жібереді/ $_POST отправляет данные с телом HTTP-запроса

68.

<question3>PHP-де төмендегілердің қайсысы функцияның параметрлеріне байланысты болуы мүмкін?// Что из нижеперечисленного в PHP может зависеть от параметров функции?

a)

variable-length параметрлері /параметры variable-length

b)

default параметрлері /параметры default

c)

optional параметрлері /параметры optional

d)

val параметрлері /параметры val

e)

const параметрлері /параметры const

69.

<question3>PHP-де комментарийлерді кірістіру тәсілдерін көрсетіңіз// Покажите способы вставки комментариев в PHP

a)

/?

b)

/

c)

#

d)

/*…*/

e)

//

70.

<question3>Bootstrap фреймворкінің негізгі мақсаттары қандай?// Каковы основные цели фреймворка Bootstrap?Предоставление готовых компонентов для создания пользовательского интерфейса

интерфейса(ответ не точный)

a)

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

b)

Әртүрлі экран өлшемдеріне бейімделу/ Адаптация к разным размерам экрана

c)

Респонденттік веб-дизайнды қолдау/ Поддержка веб-дизайна респондентов

d)

UI компоненттерін жасау/ Создание компонентов пользовательского

e)

Мәліметтерді алу және талдау/ Получение и анализ данных

71.

<question3>Node.js не үшін қолданылады?// Для чего используется Node.js?

a)

Веб-серверлер жасау/ Создание Веб-серверов

b)

HTTP сұрауларын жіберу/ Отправка HTTP-запросов

c)

Пайдаланушы интерфейсін жасау/ Создание пользовательского интерфейса

d)

JavaScript-ті серверде орындау/ Выполнение JavaScript на сервере

e)

Параллельді есептеулерді жүргізу/ Проведение параллельных вычислений

72.

<question3>Redux қандай мақсатта қолданылады?// Для каких целей используется Redux?(ответ не точный)

a)

Компоненттер арасында деректерді бөлісу/ Обмен данными между компонентами

b)

Веб-сервер жасау/ Создание Веб-сервера

c)

Күйді басқару (state management)/ Управление состоянием

d)

Веб-сайттың дизайнын жасау/ Разработка дизайна Веб-сайта

e)

Деректерді серверден алу/ Получение данных с сервера

73.

<question3>React-те компоненттерді қалай жасауға болады?// Как создать компоненты в React?

a)

JSX арқылы/ Через JSX

b)

Тек қана функционалды компоненттер арқылы/ Только через функциональные компоненты

c)

Функция ретінде/ Как функция

d)

React.createComponent() арқылы/ Через React.createComponent()

e)

Класстар ретінде/ Как классы

74.

<question3>JavaScript кітапханалары мен фреймворктері туралы пікірлердің қайсысы ақиқат?// Какое из мнений о библиотеках и фреймворках JavaScript верно?(ответ не точный)

a)

JavaScript кітапханасы — бұл әзірлеушілерге бағдарламалау процесін жеңілдетуге және жеделдетуге арналған алдын ала жазылған функциялар мен әдістер жиынтығы./ Библиотека JavaScript представляет собой набор предварительно написанных функций и методов, предназначенных для упрощения и ускорения процесса программирования разработчиками.

b)

Фреймворк — бұл бағдарламалау процесін құрылымдауға және жеңілдетуге арналған алдын ала дайындалған бағдарламалық құралдардың жиынтығы./ Фреймворк-это набор готовых программных инструментов, предназначенных для структурирования и упрощения процесса программирования.

c)

JavaScript кітапханалары алдын ала жазылған кодты ұсынады, ол бірнеше рет қолдануға ыңғайлы./ Библиотеки JavaScript предлагают предварительно написанный код, который легко использовать несколько раз.

d)

Axios кітапханасы деректер визуализациясын жасау үшін қолданылатын кітапхана. / Библиотека Axios-это библиотека, используемая для создания визуализации данных.

e)

Vue.js сервер жағында JavaScript жазуға мүмкіндік береді, оның ішінде веб-серверлер жасау және HTTP сұрауларын өңдеу мүмкіндіктері бар./ Vue.js позволяет писать JavaScript на стороне сервера, включая возможности создания веб-серверов и обработки HTTP-запросов.

75.

<question3>JavaScript арқылы DOM элементтерін HTML құжаттағы атрибуттарына сәйкес таңдауға арналған әдістер?// Методы для выбора элементов DOM в соответствии с атрибутами HTML-документа с помощью JavaScript?(ответ не точный)

a)

document.getElementById()

b)

document.querySelector()

c)

document.getElementsByTagName()

d)

document.querySelectorAll()

e)

document.getElementsByClassName()