Опубліковано

Одновимірний масив

Інформатика 9 клас 12 запитань
Алгоритми та програми. Мова програмування Python
Додано
28 жовтня
Предмет
Інформатика, 9 клас

Робота з учнями результати зберігаються

Режими пройти самостійно — результати не зберігаються

Тестування 12 запитань Флеш-картки автору й сертифікованим Відповідності автору й сертифікованим Телевікторина 12 запитань Лови правильну 12 запитань
Роздрукувати: Тест Картки

12 запитань

1 Запитання 1 Кілька правильних відповідей

Чому для опрацювання даних 100 учнів зручніше використати список, а не 100 окремих змінних?

варіанти відповідей
  • Список автоматично обчислює середнє значення
  • До елементів можна звертатися за індексом
  • Усі елементи можна опрацювати в циклі
  • Список дає змогу повністю обійтися без змінних
  • Кількість елементів списку завжди фіксована
2 Запитання 2 Кілька правильних відповідей

Які твердження правильно описують одновимірний масив?

варіанти відповідей
  • Це нумерована послідовність однотипних елементів
  • Елемент можна позначити іменем масиву та індексом
  • Елементи масиву не мають визначеного порядку
  • Кожен елемент обов’язково має текстовий тип
  • Індекс елемента обов’язково записують у круглих дужках
3 Запитання 3 Кілька правильних відповідей

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

варіанти відповідей
  • Дробове число, наприклад 2,5
  • Логічне значення True або False
  • Змінна, наприклад i
  • Ціле число, наприклад 5
  • Рядок із назвою елемента
4 Запитання 4 Кілька правильних відповідей

Для списку mas = [7, 32, 5, 78] виберіть правильні твердження.

варіанти відповідей
  • Індекс останнього елемента дорівнює 4
  • Елемент mas[2] дорівнює 5
  • Елемент mas[1] дорівнює 5
  • Нумерація елементів починається з 1
  • Елемент mas[0] дорівнює 7
5 Запитання 5 Кілька правильних відповідей

Як зміниться список mas = [7, 32, 5, 78] після виконання команди mas[2] = 20?

варіанти відповідей
  • Нульовий елемент залишиться рівним 7
  • Третій елемент стане рівним 20
  • До списку додасться п’ятий елемент
  • Усі елементи списку стануть рівними 20
  • Другий елемент стане рівним 20
6 Запитання 6 Кілька правильних відповідей

Які твердження правильно порівнюють звичну математичну нумерацію та індексацію Python для 100 елементів?

варіанти відповідей
  • Перший елемент у Python позначають a[0]
  • Нумерація в Python починається з одиниці
  • Десятому елементу в Python відповідає індекс 10
  • Останній елемент у Python має індекс 100
  • Перший елемент у математиці позначають a[1]
7 Запитання 7 Кілька правильних відповідей

Чому цикл з індексами від 0 до 99 підходить для опрацювання списку зі 100 елементів у Python?

варіанти відповідей
  • Цикл автоматично створює 100 нових елементів
  • Перший індекс у Python дорівнює 1, а останній — 100
  • На кожному кроці цикл може опрацьовувати черговий елемент
  • У списку з 100 елементів індекси охоплюють значення від 0 до 99
  • Цикл потрібен лише для списків із текстовими значеннями
8 Запитання 8 Кілька правильних відповідей

Які властивості списків Python описано в матеріалі?

варіанти відповідей
  • Розмір списку може змінюватися під час виконання програми
  • Кількість елементів списку завжди має бути сталою
  • Список може містити елементи різних типів
  • Значення списку записують у квадратних дужках
  • Усі елементи списку обов’язково мають бути одного типу
9 Запитання 9 Кілька правильних відповідей

Учень створює порожній список і послідовно додає до нього введені значення. Які засоби відповідають такому способу введення?

варіанти відповідей
  • Усі значення спочатку обов’язково записують у коді
  • Порожній список створюють записом a = []
  • Метод split() додає введене значення до списку
  • Для додавання чергового значення використовують append()
  • Введення виконують у циклі, якщо значень кілька
10 Запитання 10 Кілька правильних відповідей

У програмі використано list(map(int, input().split())). Які дії виконують ці засоби?

варіанти відповідей
  • map(int, ...) перетворює фрагменти на цілі числа
  • split() збільшує кожне число на 10
  • input() зчитує рядок, уведений з клавіатури
  • split() розділяє рядок на фрагменти за пропусками
  • list() збирає отримані значення в список
11 Запитання 11 Кілька правильних відповідей

У списку зберігаються ціни восьми товарів. Які зміни потрібні, щоб підвищити кожну ціну на 10 гривень?

варіанти відповідей
  • Додати 10 до значення кожного елемента
  • Збільшити лише елемент з індексом 8
  • Перебрати індекси елементів від 0 до 7
  • Замінити кожен елемент на число 10
  • Використати індекси від 1 до 8 включно
12 Запитання 12 Кілька правильних відповідей

Програма очікує введення восьми цілих чисел через пропуск, а потім опрацьовує індекси від 0 до 7. Які умови потрібні для коректної роботи такого коду?

варіанти відповідей
  • Список має містити дев’ять елементів
  • Значення потрібно вводити по одному в окремому рядку
  • У рядку введення має бути рівно сім пропусків
  • Усі введені значення мають перетворюватися на цілі числа
  • У рядку введення має бути вісім чисел

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

Створити тест
В прямому ефірі
Інтернет-конференція: Адаптація та модифікація завдань для дітей з ООП: алгоритми та практичні кейси