wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

9 класс Информатика Одномерный массив данных

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

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

d)

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

2.

Как называется массив, доступ к элементам которого определяется с помощью одного индекса?

a)

однотипный.

b)

односоставной.

c)

однослойный.

d)

одномерный.

3.

Массивы, размеры которых являются фиксированными называются ...

a)

динамическими.

b)

статическими.

c)

постоянными

d)

не меняющиеся.

4.

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

a)

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

var Numbers:mas;

b)

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

var Numbers:mas;

c)

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

d)

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

5.

Что произойдет если обратиться к массиву по индексу, выходящему за пределы диапазона, указанного в описании?

a)

данному элементу массива будет присвоено значение ближайшего заполненного элемента этого массива.

b)

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

c)

Компилятор выдаст ошибку, программа не будет работать.

d)

данному элементу массива будет присвоено значение по умолчанию равное 0.

6.

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

a)

присваивание значения одного массива другому.

b)

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

c)

поэлементное заполнение массива в программе с помощью цикла.

d)

поэлементное заполнение массива в программе поочередно каждому элементу массива.

7.

Выбрать правильную операцию присваивания значения одного массива другому.

a)

Var Num1: array [1..3] of integer;

Num2: array [1..3] of real;

begin {...} Num1= Num2;

b)

Var Num1: array [1..3] of integer;

Num2: array [1..5] of real;

begin {...} Num1= Num2;

c)

Var Num1, Num2: array [1..3] of integer;

begin {...} Num1:= Num2;

8.

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

a)

mas[5] :=99;

b)

mas[99]:=5;

c)

mas{5}=99;

d)

mas[1..5]:=99;

9.

Выбрать правильное утверждение.

a)

Для вывода значений элементов массива можно использовать ListBox.

b)

Для вывода значений элементов массива необходимо организовать цикл поэлементной обработки массива.

c)

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

d)

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

10.

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

a)

строка.

b)

столбец.

c)

элемент.

d)

массив.