Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Одномерные массивы в Паскале для 9 и 10 класса

Одномерные массивы в Паскале для 9 и 10 класса

Avatar
09.04.2020. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
К учебнику 10-го класса Авторы: И.Г. Семакин, Л.А. Залогова, С.В. Русаков, Л.В. Шестакова

Список вопросов теста

Вопрос 1

Массив - это:

Варианты ответов
  • поименованный набор фиксированного числа однотипных данных;
  • ограниченная апострофами последовательность любых символов;
  • совокупность разнородных данных, описываемых и обрабатываемых как единое целое
  • именованный набор однотипных данных на диске
  • набор переменных, начинающихся с одной и той же буквы
Вопрос 2

Что такое индекс в одномерном массиве?

Варианты ответов
  • порядковый номер элемента массива
  • наибольший размер элемента массива
  • размерность массива
  • имя массива
Вопрос 3

Дана программа:

   Program E2_1;

   Var a: Array [1..8] Of Integer;

        M, k: Integer;

   Begin

      For k := 1 To 8 Do Readln (a[k]);

      M := a[1];

      For k := 2 To 8 Do

        If M < a[k] Then M := a[k];

        Write (M)

   End.

Сколько раз будет выполнен оператор M := a[k] при заданном массиве (3, 8, 7, 9, 4, 10, 2, 12)?

Варианты ответов
  • 7
  • 8
  • 4
  • 1
Вопрос 4

При наборе программы вычисления суммы отрицательных  элементов массива

   Program E2_2;

   Var a: Array [1..8] Of Integer;

        s, k: Integer;

   Begin

      For k := 1 To 8 Do Readln (a[k]);

      s := 0;

For k := 1 To 8 Do

        If a[k] < 0 Then s := s + a[k];

        Writeln (s)

   End

в записи оператора s := s + a[k] была допущена ошибка - вместо него был записан оператор s := s + 1. Каким оказался ответ после исполнения неверной программы, если в качестве элементов массива были введены числа -1, 3, -2, 4, -5, 6, -7, 8?

Варианты ответов
  • -3
  • -15
  • 4
  • 8
Вопрос 5

Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально

   A[3] := 5;

   A[4] := 6;

   A[3] = A[4];

   A[4] := A[3]?

Варианты ответов
  • A[3] = 6; A[4] = 6
  • A[3] = 6; A[4] = 5
  • A[3] = 5; A[4] = 6
  • A[3] = 5; A]4] = 5
Вопрос 6

Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально

   A[3] := 2;

   A[4] := 3;

   B := A[3];

   A[3] := A[4];

   A[4] := B?

Варианты ответов
  • A[3] = 3; A[4 = 3
  • A[3] = 3; A[4] = 0
  • A[3] = 3; A[4] = 2
  • A[3] = 2; A[4] = 3
Вопрос 7

В представленном фрагменте программы значения одномерного массива задаются с помощью оператора цикла. Чему будет равно A[5]?

   For i := 1 To 5 Do

   Begin

      A[2*i - 1] := i;

      A[2*i] := i*i

   End;

Варианты ответов
  • 3
  • 4
  • 5
  • 9
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт