wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

массивы

Total questions: 37

Worksheet time: 31mins

Name
Class
Date
1.

Индекс элемента массива это

a)

номер элемента в массиве

b)

количество элементов в массиве

c)

отдельное значение в массиве

d)

общее названия списка значений

2.

Элемент массива это

a)

номер элемента в массиве

b)

количество элементов в массиве

c)

отдельное значение в массиве

d)

общее названия списка значений

3.

Что такое массив?

a)

Особый тип цикла

b)

Несколько значений одного типа с общим именем

c)

Несколько значений разного типа с общим именем

d)

Пылесос

4.

С помощью какого цикла можно просмотреть все элементы массива?

a)

if

b)

for

c)

while

d)

repeat

5.

Укажите фрагмент, который позволяет найти сумму элементов массива

a)

for i:=1 to 10 do s:=s+1;

b)

for i:=1 to 10 do s:=s+i;

c)

for i:=1 to 10 do s:=s+A[i];

d)

for i:=1 to 10 do s[i]:=s+a[i];

6.

Укажите i-ый элемент массива B

a)

i

b)

A[i]

c)

Bi

d)

B[i]

7.

В каком случае ввод элементов массива осуществляется с клавиатуры?

a)

for i:=1 to 10 do write(A[i]);

b)

readln(A[i];

c)

for i:=1 to 10 do A[i]:=random;

d)

for i:=1 to 10 do readln(A[i]);

8.

Выберите верное утверждение для массивов:

a)

В массиве могут храниться элементы только одного типа данных (только строки, только числа).

b)

В массиве есть ограничение на количество символов, равное 2000.

c)

Чтобы создать массив необходимо написать генератор, которые будет создавать последовательность элементов массива.

d)

Массивы можно делить.

9.

Что такое переменная?

a)

упорядоченный набор фиксированной длины.

b)

фрагмент программного кода, к которому можно обратиться из другого места программы.

c)

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

d)

коробочка, в которой можно хранить только одно значение.

10.

Массив - это ...

a)

совокупность целых чисел, имеющих одно имя.

b)

совокупность однотипных элементов, имеющих одно имя.

c)

совокупность символьных данных, имеющих одно имя.

d)

строковая переменная, имеющая имя ARRAY.

11.

Выберите правильный вариант операции присваивания 5 элементу массива mas значения 99.

a)

mas[5] :=99;

b)

mas[99]:=5;

c)

mas{5}=99;

d)

mas[1..5]:=99;

12.

Array переводиться как ...

a)

строка.

b)

столбец.

c)

элемент.

d)

массив.

13.
Где описываются одномерные массивы ?
a)
В конце программы в разделе VAR
b)
В начале программы в разделе VARR
c)
В начале программы в разделе VAR
14.

Какой символ необходим для разделения операторов?

a)

=

b)

:

c)

;

d)

:=

15.

Выберете число, относящееся к типу real

a)

16

b)

C

c)

16.31

d)

28700

16.

Какой из символов является оператором присваивания в Pascal

a)

=

b)

==

c)

;=

d)

:=

17.
Оператор ввода в Pascal:
a)
raed
b)
wreti
c)
write
d)
read
18.

Одномерный массив - это ...

a)

Множество переменных

b)

Одна большая переменная.

c)

Таблица в одну строку

d)

Таблица в один столбец и одну строку

19.

Фрагмент программы:

for i:=1 to 20 do

if a[i]<>0 then writeln (a[i]);

выводит на экран:

a)

положительные элементы массива а

b)

ненулевые элементы массива а

c)

отрицательные элементы массива а

d)

цифру 0

20.

Выбрать правильный вариант описания одномерного массива из 10 элементов целого типа.

a)

type mas = array[1..10] of real;

var N:mas;

b)

var N:mas array[1..10] of integer;;

c)

var N: array[1..10] of integer;

d)

var N: array[1..11] of integer;

21.

При определении суммы элементов числового массива нужна следующая строка

a)

S: = 1;

b)

S: = 0;

c)

S: = 2;

d)

S: = -1;

22.

Для чего производится описание массивов ?

a)

Чтобы помнить самому сколько ячеек в массиве

b)

Чтобы ЭВМ зарезервировала память для хранения элементов массива

c)

Чтобы самому не забыть использовать массив

d)

Чтобы помнить имя массива

23.

Как производятся все действия над одномерными массивами ?

a)

Через оператор READ

b)

Во вложенных циклах

c)

В цикле

d)

Через оператор RANDOMIZE

24.

Если массив b состоит из чисел {3, 6, 9, 12, 15}, то b[3] это

a)

6

b)

9

c)

12

d)

15

25.
7. Что может содержать в себе ячейка массива ?
a)
1. только положительные числа
b)
3. числа совпадающие с номером ячейки
c)
4. любые данные
d)
5. только строковые данные
26.

Выбрать возможные варианты заполнения массива.

a)

заполнение массива случайными числами генератором случ.чисел.

b)

ввод значения массива с клавиатуры.

c)

по формуле. Например a[i]:=i;

27.
Индексы массива могут быть ...
a)
целыми числами
b)
вещественными числами
c)
любым числом
d)
вещественными переменными
28.

Ввод 153 элементов массива R с клавиатуры.

a)

for k:=1 to 153 do read(R[k]);

b)

for k:=1 to 153 do write(R[k]);

c)

for k:=1 to 153 do writeln(R[k]);

29.
Вывод 56 элементов массива W в столбец.
a)
for h:=1 to 56 do writeln(W[h]);
b)
for h:=1 to 56 do readn(W[h]);
c)
for h:=1 to 56 do write(W[h]);
d)
for h:=1 to 56 do read(W[h]);
30.

Фрагмент программы заполнения целочисленного массива А десятью случайными числами из интервала [0, 10]:

a)

for i:=1 to 10 do a[i]:=random(10);

b)

for i:=1 to 10 do a[i]:=random(11);

c)

for i:=1 to 10 do a[i]:=random(9)+1;

d)

for i:=1 to 9 do a[i]:=random(11)−1;

31.

Здесь описан целочисленный массив а, состоящий из (a)   элементов

32.

Выберите те элементы, которые могли бы относится к одному массиву

a)

ARR[1]

b)

A[5]

c)

AR[6]

d)

ARR[10]

e)

B[7]

33.

В языке Паскаль тип массива задается с использованием специального слова

a)

array

b)

yarra

c)

end

d)

writeln

34.

Представляет собой последовательность ячеек памяти, в которых хранятся однотипные данные

a)

Цикл

b)

Архив

c)

Массив

d)

Серия

35.

После служебного слова array

a)

Указывается диапазон значений

b)

Указывает, к какому типу относится массив

c)

Ничего не указывается

d)

Указывается слово end

36.
Элементы массива  А: ARRAY [1..20] OF INTEGER;могут быть ...
a)
целыми числами
b)
вещественными числами
c)
любыми числами
d)
а кто его знает
37.

Что заменяет массив?

a)

Огромное кол-во переменных

b)

Цикл for

c)

Компилятор

d)

Переменную char