Тематичне оцінювання. Javascript

Додано: 5 березня
Предмет: Інформатика, 11 клас
25 запитань
Запитання 1

З яких із зазначених знаків не може починатись назва змінної?

варіанти відповідей

2

_

$

a

Запитання 2

Як правильно декларувати змінну в Javascript?

варіанти відповідей

var carName;

v carName;

variable carName;

var carName: real;

Запитання 3

Що із нижче зазначеного не належить до примітивів?

варіанти відповідей

NaN

Undefined

Null

Booleаn

String

Запитання 4

Як правильно оголосити об’єкт?

варіанти відповідей

var object = [];

var object = {};

var object = new Array();

правильні варіанти 1 і 3

Запитання 5

Котрий з вказаних методів додає елемент в кінець масиву?

варіанти відповідей

.push()

.pop()

.shift()

.unshift()

Запитання 6

Котрий з вказаних методів додає елемент в початок масиву?

варіанти відповідей

.push()

.pop()

.shift()

.unshift()

Запитання 7

Що поверне наступна конструкція: [1, 2, 3].join(“:”);

варіанти відповідей

“1:2:3”

[“1:”, “2:”, “3:”]

{1: “:”, 2: “:”, 3: “:”}

[“1:”], [“2:”], [“3:”]

Запитання 8

Котрим з наведених методів можна отримати дані, введені користувачем?

варіанти відповідей

alert()

confirm()

prompt()

message()

Запитання 9

Чи є елемент «else» обов’язковим в конструкції умови?

варіанти відповідей

так

ні

залежить від версії Javascript

залежить від браузера

Запитання 10

Як правильно написати if умову в Javascript?

варіанти відповідей

if i = 5

if i = 5 then

if i == 5 then

if i == 5

Запитання 11

Як правильно написати початок while циклу?

варіанти відповідей

while i = 1 to 10

while (i <= 10)

while (i <= 10; i++)

while (i from 1 to 10)

Запитання 12

Як правильно написати початок for циклу?

варіанти відповідей

for (i = 0; i <= 5)

for (i = 0; i <= 5; i++)

for i = 1 to 5

for (i <= 5; i++)

Запитання 13

Якого з перелічених циклів не існує?

варіанти відповідей

for(var i = 0; i < 3; i++) {}

for(var key in object) {}

while(true) do{}

while(true) {}

do{} while(true)

Запитання 14

Що означає запис і++

варіанти відповідей

це і з двома плюсами

додавання до і плюса

збільшення і на 1

збільшення і на якесь число

Запитання 15

.shift() означає

варіанти відповідей

додавання в текст букви

додавання до масиву першого елемента

видалення першого елемента з масиву

видалення букви з тексту

Запитання 16

Деякі сайти часто називають веб-додатками, адже

варіанти відповідей

Вони містять допоміжну інформацію для інших, більших сайтів

Вони створені за допомогою специфічного набору технологій, зокрема JavaScript

Вони реалізують складну логіку взаємодії з користувачем

Запитання 17

За допомогою JavaScript можна (оберіть всі можливі варіанти)

варіанти відповідей

Додати новий елемент до сторінки

Змінити стилі HTML елемента

Змінити розмір вікна браузера

Отримати та відобразити дані з іншого сервера

Запитання 18

Вкладка консолі розробника, яка дозволяє бачити помилки та вивід логів в скриптах, в англомовних браузерах Сhrome та Firefox називається

варіанти відповідей

Script

Logs

Console

Javascript

Запитання 19

Змінні в мові програмування – це

варіанти відповідей

Спеціальні об’єкти, назва яких змінюється протягом виконання програми

Іменовані контейнери, які можуть зберігати значення різних видів

Іменовані контейнери, значення яких можна задати лише один раз, але які дозволяють отримати його за іменем потім

Запитання 20

Оберіть правильні твердження про оголошення:

варіанти відповідей

Змінні, оголошені через let, можна використовувати до того, як вони введені в програмі

Змінні, оголошені через var, можна використовувати до того, як вони введені в програмі

Оголошення змінної можна поєднати з ініціалізіцією

Запитання 21

Якщо змінній присвоїли значення “true”

варіанти відповідей

Їй неможливо присвоїти значення “false”

Їй заборонено присвоювати значення типу “рядок”

Їй можна присвоїти значення будь-якого типу

Запитання 22

Змінна містить мінімально допустиму довжину відрізка. Вдалою назвою для неї в JavaScript може вважатися:

варіанти відповідей

mini

x

minimalLength

min_Length

Запитання 23

Після виконання коду, змінна y матиме значення:

let x = "2";

let y = x + 2;

варіанти відповідей

2

4

22

12

Запитання 24

Після виконання коду, змінна y матиме значення:

let x ="pre";

let y = x + "fix";

варіанти відповідей

"prefix"

"fix"

"pre"

Виконання призведе до помилки

Запитання 25

Умовні конструкції (if) та цикли (for, while) можна комбінувати у такий спосіб:

варіанти відповідей

Умовні конструкції можна вкладати в цикли

Цикли можна писати всередині умовних конструкцій

Можна робити і те, й інше, але не більше одного вкладення

Можна комбінувати як завгодно

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест