Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  11_8. Информатика 2023. Структурированные типы данных. Массивы

11_8. Информатика 2023. Структурированные типы данных. Массивы

Avatar
10.12.2023. Тест. Информатика, 11 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
11_8. Информатика. Структурированные типы данных. Массивы

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

Вопрос 1

Ниже представлен фрагмент программы, обрабатывающей одномерный целочисленный массив с индексами от 0 до 10. Известно, что в начале выполнения этого фрагмента в массиве находилась возрастающая последовательность чисел, то есть A[0] < A[1] < … < A[10]. Какое наибольшее значение может иметь переменная s после выполнения данной программы?

s := 27;
n := 10;
for i := 0 to n-1 do
   begin
       s := s + A[i] - A[i+1] + 1
   end;

Варианты ответов
  • 0
  • 17
  • 27
  • 37
Вопрос 2

Значения элементов двухмерного массива A[1..10,1..10] задаются с помощью следующего фрагмента программы: 

for i:=1 to 10 do 
for k:=1 to 10 do 
   if i = k
     then A[i,k] := 1
     else A[i,k] := -1;

Чему равна сумма элементов массива после выполнения этого фрагмента программы?

Варианты ответов
  • -90
  • -80
  • -100
  • 0
Вопрос 3

В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:

for i := 0 to 10 do A[i] := i; 
  for i := 0 to 10 do
     begin 
        A[10-i] := A[i]; 
        A[i] := A[10-i]; 
     end;

Чему будут равны элементы этого массива?

Варианты ответов
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
  • 10,9, 8, 7, 6, 5, 4, 3, 2, 1, 0
  • 10, 9, 8, 7, 6, 5, 6, 7, 8, 9, 10
  • 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0
Вопрос 4

Элементы двухмерного массива A размером 9х9 задаются с помощью следующего фрагмента программы:

for n := 1 to 9 do 
    for k := 1 to 9 do 
       A[n,k] := n + k + 1;

Сколько элементов массива A будут принимать нечётные значения?

Варианты ответов
  • 40
  • 36
  • 45
  • 41
Вопрос 5

Дан фрагмент программы, обрабатывающий двухмерный массив A размером n x n. 

for i := 1 to n-1 do
   for j := i to n do
      if A[i,1] > A[j,1] then
          begin
              k := A[i,1];
              A[i,1] := A[j,1];
              A[j,1] := k;
      end;

В этом фрагменте:

Варианты ответов
  • упорядочивается первый столбец массива по убыванию
  • упорядочивается первый столбец массива по возрастанию
  • упорядочивается первая строка массива по убыванию
  • упорядочивается первая строка массива по возрастанию
Пройти тест
Сохранить у себя:

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

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