Главное меню
Каталог
13302
13302
Главная
Скачать
Статьи
Контакты
FAQ
Соглашение
Поиск
Вход
Регистрация
VIP - доступ
Одномерные массивы в Pascal
Тест предназначен для тематичекого котроля в 9 классе после окончания изучения темы "Основы алгоритмизации и программирования. Одномерные массивы в языке Pascal".
Информатика 9 класс | Автор: Филимонова И.А. | ID: 7061 | Дата: 25.1.2016
+4 -49
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться
Вопрос № 1

Числовой одномерный массив А заполнен последовательно числами 4, 8, 13, 25. Укажите значение элемента А[2].

Введите ответ:
Вопрос № 2

Дан массив В[1..15]. Определите, какое значение имеет его наибольший элемент после выполнения следующего фрагмента программы:
i:=1 to 15 do B[i]:=i+(i mod 5)4

15
16
17
18
20
Вопрос № 3

Значения двух массивов А[1..100] и В[1..100] задаются с помощью следующего фрагмента программы:
for n:=1 to 100 do A[n]:=n-10;
for n:=1 to 100 do B[n]:=A[n]*n;
Сколько элементов массива В будут иметь положительные значения?

90
89
100
50
Вопрос № 4

Значения элементов двух массивов размером [1..100] задаются с помощью следующего фрагмента программы:
for i:=1 to 100 do A[i]:=50-i;
for i:=1 to 100 do B[i]:=A[i]+49;
Сколько элементов массива В будут иметь отрицательные значения?

100
50
49
1
Вопрос № 5

Значения элементов двух массивов А[1..100] и В[1..100] задаются с помощью следующего фрагмента программы:
for n:=1 to 100 do A[n]:=n-50;
for n:=1 to 100 do B[101-n]:=A[n]*A[n];
Какой элемент массива B будет наименьшим?

B[1]
B[50]
B[51]
B[100]
Вопрос № 6

В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы маасив сначала заполняется, а потом изменяется:
for i:=1 to 10 do A[i]:=i+1;
for i:= 10 downto 0 do A[i]:=A[10-i];
чему будут равны элементы этого массива?

1 2 3 4 5 6 7 8 9 10
10 9 8 7 6 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
6 5 4 3 2 1 2 3 4 5 6
Вопрос № 7

Массив - это:

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

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

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

Дана программа:
Program E2_1;
Var a: Array [1..8] Of Integer;
M, k: Integer;
Begin
For k := 1 To 8 Do Readln (a[k]);
M := a[1];
For k := 2 To 8 Do
If M < a[k] Then M := a[k];
Write (M)
End.
Сколько раз будет выполнен оператор M := a[k] при заданном массиве (3, 8, 7, 9, 4, 10, 2, 12)?

7
8
4
1
Вопрос № 10

При наборе программы вычисления суммы отрицательных элементов массива
Program E2_2;
Var a: Array [1..8] Of Integer;
s, k: Integer;
Begin
For k := 1 To 8 Do Readln (a[k]);
s := 0;
For k := 1 To 8 Do
If a[k] < 0 Then s := s + a[k];
Writeln (s)
End
в записи оператора s := s + a[k] была допущена ошибка - вместо него был записан оператор s := s + 1. Каким оказался ответ после исполнения неверной программы, если в качестве элементов массива были введены числа -1, 3, -2, 4, -5, 6, -7, 8?

-3
-15
4
8
Вопрос № 11

Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально
A[3] := 5;
A[4] := 6;
A[3] = A[4];
A[4] := A[3]?

A[3] = 6; A[4] = 6;
A[3] = 6; A[4] = 5;
A[3] = 5; A[4] = 6;
A[3] = 2; A[4] = 3;
Вопрос № 12

Какие значения примут элементы массива A[3] и A[4] после выполнения последовательности операторов, если первоначально
A[3] := 2;
A[4] := 3;
B := A[3];
A[3] := A[4];
A[4] := B?

A[3] = 3; A[4] = 3;
A[3] = 3; A[4] = 0;
A[3] = 3; A[4] = 2;
A[3] = 3; A[4] = 3;
Вопрос № 13

В представленном фрагменте программы значения одномерного массива задаются с помощью оператора цикла. Чему будет равно A[5]?
For i := 1 To 5 Do
Begin
A[2*i - 1] := i;
A[2*i] := i*i
End;

Введите ответ:
Вопрос № 14

Для заполнения массива путем ввода чисел с клавиатуры мы используем оператор:

write
writeln
read
readln
until
random
randomize
Вопрос № 15

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

Чтобы самому запомнить сколько ячеек в массиве
чтобы компьютер запомнил имя массива
чтобы компьютер зарезервировал память для хранения элементов массива
чтобы компьютер зарезервировал количество энергии для обработки массива
Получение сертификата
о прохождении теста
Доступно только зарегистрированным пользователям