Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Структурированный тип данных массив в PascalABC. Ввод и вывод массива. Поиск элементов с заданными свойствами

08 октября 2024 17:18

{Другой предмет}
Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по информатике для учеников 10 класса: Структурированный тип данных — массив в PascalABC

Вопросы:

  1. Что такое массив в PascalABC?

    • A) Это переменная, которая хранит только одно значение.
    • B) Это структурированный тип данных, который может хранить несколько значений одного типа.
    • C) Это функция, которая возвращает значение.
    • D) Это специальный тип данных для работы с текстом.
    • Ответ: B
  2. Какой из следующих операторов используется для объявления массива в PascalABC?

    • A) array of
    • B) define array
    • C) create array
    • D) set array
    • Ответ: A
  3. Какой из приведённых ниже вариантов верно описывает синтаксис объявления массива целых чисел размером 10 в PascalABC?

    • A) var arr: array[1..10] of integer;
    • B) var arr: array(1..10) of integer;
    • C) var arr: integer[10];
    • D) var arr: integer array[1..10];
    • Ответ: A
  4. Как можно получить доступ к третьему элементу массива arr, если он объявлен как var arr: array[1..10] of integer;?

    • A) arr[2]
    • B) arr(3)
    • C) arr[3]
    • D) arr{3}
    • Ответ: C
  5. Какой оператор используется для вывода элементов массива в PascalABC?

    • A) print
    • B) write
    • C) show
    • D) output
    • Ответ: B
  6. Какой из следующих вариантов кода правильно инициализирует массив arr с элементами 1, 2, 3, 4, 5?

    • A) arr := [1, 2, 3, 4, 5];
    • B) arr := array[1, 2, 3, 4, 5];
    • C) arr := new array(1, 2, 3, 4, 5);
    • D) arr := array[1..5] of (1, 2, 3, 4, 5);
    • Ответ: A
  7. Какой из следующих методов поиска позволяет найти элемент в массиве, удовлетворяющий заданному условию?

    • A) Поиск по индексу
    • B) Линейный поиск
    • C) Бинарный поиск
    • D) Функция find
    • Ответ: B
  8. В каком из следующих случаев нужно использовать циклы при работе с массивами?

    • A) При объявлении массива
    • B) При инициализации массива
    • C) При поиске элемента в массиве
    • D) Ни в одном из данных случаев
    • Ответ: C
  9. Какой из следующих операторов можно использовать для поиска максимального значения в массиве?

    • A) max(arr)
    • B) findmax(arr)
    • C) max_value(arr)
    • D) Нужно написать цикл, который сравнивает элементы массива.
    • Ответ: D
  10. Какой из приведённых вариантов корректно составляет цикл для вывода всех элементов массива в PascalABC?

    • A) for i := 1 to length(arr) do write(arr[i]);
    • B) for i in arr do write(i);
    • C) for i := 0 to 10 do write(arr[i]);
    • D) while i <= length(arr) do write(arr[i]);
    • Ответ: A
  11. Какой оператор используется для завершения выполнения программы в случае, если искомый элемент не найден в массиве?

    • A) exit
    • B) break
    • C) continue
    • D) end
    • Ответ: A

Задания:

  • Пожалуйста, отметьте свои ответы и пересчитайте набранные баллы. Удачи на экзамене!

Сгенерировать свой тест

Популярные тесты

{Другой предмет}
11 Класс
{Другой предмет}
9 Класс
{Другой предмет}
11 Класс
{Другой предмет}
11 Класс

Саша — ассистент в телеграмме