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

Pascal. Одномерные массивы.

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

9 класс. Pascal. Одномерные массивы. Тест содержит 15 вопросов (10 теоретических по 1 баллу, 6 практических по 2 балла). Ограничение по времени 20 минут.

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

Вопрос 1

В записи m[7]=9
m обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 2

В записи m[7]=9
m[7] обозначает 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 3

В записи m[7]=9
7 обозначает

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 4

В записи m[7]=9
9 обозначает

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 5

Выберите правильное описание массива  а из 20 элементов, целого типа

Варианты ответов
  • var a:array[0..20] of integer;
  • var a:array[1..20] of real;
  • var a:array[1..20] of integer;
  • var m:array[1..20] of integer;
  • for i:=1 to N do a[i]:= random(100)-50;
Вопрос 6

Выберите правильное описание массива  а из 10 элементов, вещественного типа

Варианты ответов
  • var a:array[0..10] of integer;
  • var a:array[1..10] of real;
  • var a:array[1..10] of integer;
  • var m:array[1..10] of integer;
  • for i:=1 to N do a[i]:= random(100)-50;
Вопрос 7

Выберите правильное заполнение массива  x из 20 элементов случайными числами из диапазона от -20 до 40

Варианты ответов
  • for k:=1 to 20 do readln(x[k]);
  • for i:=1 to 20 do write(x[i],' ');
  • for k:=1 to 20 do x[k]:=random(40)-20;
  • for i:=1 to 20 do x[i]:=random(60)-20;
  • for i:=1 to 20 do x[i]:= random(100)-50;
Вопрос 8

Выберите правильное заполнение массива  x из 10 элементов, вводом значений с клавиатуры

Варианты ответов
  • for k:=1 to 10 do readln(x[k]);
  • for i:=1 to 10 do write(х[i],' ');
  • var a:array[1..10] of integer;
  • for x:=1 to 10 do x[i]:=random(50);
  • for n:=1 to 10 do readln(x[k]);
Вопрос 9

Выберите правильный вывод значений элементов массива x из 10 элементов в строчку

Варианты ответов
  • for k:=1 to 10 do readln(x[k]);
  • for i:=1 to 10 do write(х[i],' ');
  • for k:=1 to 10 do writeln(x[k]);
  • for x:=1 to 10 do write(x[i],' ');
  • for i:=1 to 10 do x[i]:= random(100)-50;
Вопрос 10

Выберите правильный вывод значений элементов массива x из 20 элементов в столбик

Варианты ответов
  • for k:=1 to 20 do readln(x[k]);
  • for n:=1 to 20 do writeln(x[k]);
  • for i:=1 to 20 do write(х[i],' ');
  • for k:=1 to 20 do writeln(x[k]);
  • for x:=1 to 20 do write(x[i],' ');
Вопрос 11

Дан массив М : 24, 7, 14, 8, 56, 12, 48, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
s:=m[1];
for k:=2 to 10 do if m[k]>s then s:=m[k];
writeln(s);

Вопрос 12

Дан массив М : 32, 7, 14, 8, 34, 15, 8, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
h:=m[1];
for k:=2 to 10 do if m[k]<h then h:=m[k];
writeln(h);

Вопрос 13

Дан массив М : 52, 17, 12, 5, 3, 5, 8, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
z:=0;
for k:=5 to 7 do z:=z+m[k];
writeln(z);

Вопрос 14

Дан массив М : 2, 7, 15, 10, 4, 18, 8, 35, 14, 9
Что появиться на экране после выполнения фрагмента программы:
z:=0;
for k:=1 to 10 do if m[k]<10 then z:=z+1;
writeln(z);

Вопрос 15

Дан массив М : 15, 17, 24, 18, 13, 28, 18, 95, 19, 17
Что появиться на экране после выполнения фрагмента программы:
z:=0;
for k:=1 to 10 do if m[k] mod 2 <>0 then z:=z+1;
writeln(z);

Вопрос 16

Дан массив М : 15, 4, 7, 11, 17
Как изменится массив после выполнения фрагмента программы:
for k:=1 to 4 do if m[k]<m[k+1] then
begin
z:=m[k];
m[k]:=m[k+1];
m[k+1]:=z;
end;

Варианты ответов
  • 15, 7, 11, 17, 4
  • 15, 4, 7, 11, 17
  • 17, 15, 11, 7, 4
  • 4, 7, 11, 15, 17
Пройти тест
Сохранить у себя:

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

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