Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №1414039
А
Аноним
06 сентября 2024 19:59 · публичный вопрос
А
Аноним

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: информатика 2. Тема теста: Массивы 3. Класс учеников: 9 4. Типы вопросов в тесте: Единственный выбор 5.…

Запрос пользователя

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: информатика 2. Тема теста: Массивы 3. Класс учеников: 9 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 15 6. Выводить ли тест с ответами: Без ответов

Ответ нейросети
06 сентября 2024 19:59

Тест по информатике на тему "Массивы" (9 класс)

  1. Что такое массив в программировании? a) Переменная, которая может хранить только одно значение
    b) Структура данных, которая может хранить несколько значений одного типа
    c) Функция, которая возвращает одно значение
    d) Команда для вывода информации на экран

  2. Какой из следующих синтаксисов правильно объявляет массив целых чисел в языке Python? a) int array[10];
    b) array = [1, 2, 3, 4, 5]
    c) array[10] = int;
    d) array(10) = int;

  3. Какой индекс первого элемента массива в большинстве языков программирования? a) 0
    b) 1
    c) -1
    d) 10

  4. Какой из следующих массивов является одномерным? a) [[1, 2, 3], [4, 5, 6]]
    b) [1, 2, 3]
    c) {{1, 2}, {3, 4}}
    d) 1, 2, 3

  5. Как обратиться к третьему элементу массива arr в Python? a) arr[3]
    b) arr(2)
    c) arr[2]
    d) arr{3}

  6. Какой оператор используется для определения длины массива в Python? a) length(arr)
    b) size(arr)
    c) arr.length
    d) len(arr)

  7. Что произойдет, если вы попытаетесь обратиться к элементу массива с индексом, превышающим его размер? a) Программа завершится без ошибок
    b) Будет создан новый элемент в массиве
    c) Возникнет ошибка выхода за границы массива
    d) Элемент выдаст значение 0

  8. Как записать массив из 5 элементов инициализированный значением 0 в языке C++? a) int arr[5] = {0};
    b) int arr[5] = {0, 0, 0, 0, 0};
    c) int arr[] = {0};
    d) Все перечисленные варианты верны

  9. Какой из следующих способов корректно копирует массив? a) arr2 = arr1;
    b) arr2.copy(arr1);
    c) arr2 = arr1.clone();
    d) Все вышеперечисленные варианты ошибочны

  10. Какой метод добавления элемента в массив существует в Java? a) add(element)
    b) append(element)
    c) push(element)
    d) Arrays.copyOf(arr, newLength)

  11. Как правильно задать двумерный массив? a) int arr[2][3];
    b) int arr[2, 3];
    c) int arr(2, 3);
    d) int arr{2, 3};

  12. Каковы возможные операции над массивами? a) Объявление и инициализация
    b) Обход и изменение элементов
    c) Сравнение и сортировка
    d) Все перечисленные варианты верны

  13. Какой из приведенных массивов является массивом строк? a) int arr[] = {1, 2, 3};
    b) String[] arr = {"apple", "banana", "cherry"};
    c) char arr[] = {'a', 'b', 'c'};
    d) float arr[] = {1.1, 2.2, 3.3};

  14. Какой из методов сортировки элементов массива является наиболее простым и понятным для понимания? a) Быстрая сортировка
    b) Сортировка пузырьком
    c) Сортировка слиянием
    d) Сортировка кучей

  15. Что такое ассоциативный массив? a) Массив, состоящий из различных типов данных
    b) Массив, где каждому элементу присваивается ключ
    c) Массив с фиксированным размером
    d) Массив, который можно динамически изменять

Удачи на тесте!