Тест содержит 18 вопросов, которые дают возможность проверить знания учащихся по данной теме.
Смотри Тест
Вопрос 1
В записи m[7]=9 m обозначает:
Варианты ответов
·
имя массива
+++
·
имя элемента
массива
·
номер
элемента массива
·
значение
элемента массива
Вопрос 2
Регулярный тип данных позволяет
описать структуру под названием:
Варианты ответов
·
массив +++
·
запись
·
строка
·
множество
Вопрос 3
Для описания массивов в языке
Паскаль используется ключевое слово:
Варианты
ответов
·
record
·
array +++
·
string
·
integer
Вопрос 4
Индексом в массиве называется:
Варианты ответов
·
значение
максимального элемента
·
порядковый
номер элемента в массиве ++
·
разрядность
массива
·
количество
элементов в массиве
Вопрос 5
Задан одномерный массив М, состоящий
из целых чисел 1, 5, 9, 13. Элемент массива М[2] равен:
Варианты ответов
·
1
·
5 +++
·
9
·
13
Вопрос 6
Какая из записей описывает элемент
правильно?
Варианты ответов
·
var
Mass[1..10] of array
·
Var a:array[1..10] of integer
+++
·
var
array[1..10] of integer
·
var Mass of
array: integer
Вопрос 7
Для заполнения массива данными с
помощью генерации случайных чисел используется команда:
Варианты ответов
·
writeln
·
readln
·
randomize
+++
·
clrscr
Вопрос 8
В записи Mass[5]=3.6 число 5
обозначает:
Варианты ответов
·
имя массива
·
порядковый
номер элемента в массиве +++
·
значение
ячейки массива
·
имя ячейки
массива
Вопрос 9
Для заполнения массива путем ввода чисел с клавиатуры
мы используем оператор:
Варианты ответов
·
write
·
writeln
·
read +++
·
readln +++
·
random
·
randomize
Вопрос 10
Отметьте все правильные утверждения
о массивах в языке Паскаль.
Варианты ответов
·
элементы
массива могут быть разных типов
·
все элементы
массива должны быть одного типа +++
·
элементы в
памяти расположены рядом +++
·
элементы
могут быть расположены в памяти по одному
·
элементы
всегда нумеруются с единицы
Вопрос 11
Требуется заполнить массив именно так:
X = [1 3 5 7 9 11]
Какой оператор надо поместить в тело цикла вместо
многоточия?
for k:=1 to
6 do begin
...
end;
Варианты ответов
·
X[k]:= k
·
X[k]:= 2*k
·
X[k]:= 2*k –
1 +++
·
X[k]:= 2*k +
1
·
X[k]:= 2*(k
- 1)
Вопрос 12
Фрагмент программы заполнения
целочисленного массива А десятью случайными числами из
интервала [0, 10]:
Варианты ответов
·
for i:=1 to 10 do
a[i]:=random(10)
·
for i:=1 to 10 do
a[i]:=random(11) +++
·
for i:=1 to 10 do
a[i]:=random(9)+1
·
for i:=1 to 9 do
a[i]:=random(11)−1
Вопрос 13
Обращение к элементу массива
осуществляется по его:
Варианты ответов
·
индексу
·
имени и
индексу +++
·
имени
·
нет верных
ответов
Вопрос 14
Описание массива производится для
того, чтобы:
Варианты ответов
·
человек
помнил количество ячеек в массиве
·
компьютер
запомнил имя массива
·
компьютер
зарезервировал память для хранения элементов массива +++
·
компьютер
составил алгоритм для обработки массива
Вопрос 15
Выберите способ объявления в
программе массива М, состоящего из 30 вещественных чисел.
Варианты ответов
·
Var m:array[1..30] of real +++
·
Var
m:array[1..30] of integer
·
Var
m:array[1..300] of real
·
Var
m:array[10..39] of integer
Вопрос 16
Числовой массив А заполнен
последовательно числами: 2, 5, 7, 34. Укажите значение элемента А[3].
Варианты ответов
·
34
·
2
·
5
·
7 +++
Вопрос 17
Что такое массив?
Варианты ответов
·
это простой
тип данных, состоящий из одного элемента
·
это
структурированный тип данных, состоящий из элементов разных типов
·
это
структурированный тип данных, состоящий из элементов одного типа, упорядоченных
по номеру и объединенных под одним именем +++
·
это
совокупность данных, объединенных под одним именем
Вопрос 18
Описание одномерного целочисленного
массива с заранее заданными значениями:
Варианты ответов
·
var a: array
[1..5] of real
·
var a: array
[1..5] of char
·
var a: array
[1..5] of integer
·
const b: array [1..3] of
integer=(1, 1, 5) +++
Комментариев нет :
Отправить комментарий