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

Массивы

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

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

Вопрос 1

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

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

Какое описание массива верно?

Варианты ответов
  • stat : array [1..5..10] of string ;
  • stat : array [10..100] of boolean ;
  • stat : array [1..x] of 5.0..6.2 ;
  • stat : array [10..10,3..3] of integer ;
  • Нет верного ответа
Вопрос 3

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

a[3]:=3;

a[4]:=2;

b:=a[4];

a[4]:=a[3];

a[3]:=b; 

?

 

Варианты ответов
  • a[3]=3 a[4]=3
  • a[3]=2 a[4]=2
  • a[3]=3 a[4]=2
  • a[3]=2 a[4]=3
Вопрос 4

Можно ли в массиве изменять значение элементов массива?

Варианты ответов
  • нельзя
  • можно
  • только в числовых массивах
  • только в символьных массивах
Вопрос 5

Массив в программировании это…

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

В таблице хранятся данные о количестве проданных единиц товаров (Dat[1] — проданных товаров первого типа, Dat[2] — второго и т.д.). Опреде­лите, что будет напечатано в результате выполнения программы:

Program mas;

var k, m, day: integer;

Dat: array[1..10] of integer;

begin

Dat[1]:= 7; Dat[2]:= 2;

Dat[3]:= 3; Dat[4]:= 3;

Dat[5]:= 4; Dat[6]:= 4;

Dat[7]:= 5; Dat[8]:= 5;

Dat[9]:= 7; Dat[10]:= 6;

day:= 1; m:= Dat[1];

for k:= 2 to 10 do begin

if Dat[k] >= m then begin

m := Dat [k];

day:= k

end

end;

write(day);

end.

Вопрос 7

В таблице хранятся данные о количестве проданных единиц товаров (Dat[1] — проданных товаров первого типа, Dat[2] — второго и т.д.). Опреде­лите, что будет напечатано в результате выполнения программы:

Program mas;

var k, m: integer;

Dat: array[1..10]of integer;

begin

Dat[1]:=45; Dat[2]:=55;

Dat[3]:=40; Dat[4]:=15;

Dat[5]:=20; Dat[6]:=80;

Dat[7]:=35; Dat[8]:=70;

Dat[9]:=10; Dat[10]:=45;

m:= Dat[1];

for k:= 4 to 10 do begin

if Dat[k] > Dat[1]then

begin

m:= m + Dat[k]

end

end;

write(m);

end.

Пройти тест
Сохранить у себя:

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

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