СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 10.06.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Программирование. Одномерные массивы. Паскаль.

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
тест по теме "Программирование одномерных массивов на языке паскаль". описание, заполнение, вывод массива, подсчет элементов. нахождение суммы.

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

Вопрос 1

Одномерный массив А заполнен последовательно целыми числами 4, 8, 13, 25, 7, 3. Укажите значение элемента А[10 div 4].

Вопрос 2

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

Вопрос 3

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

Вопрос 4

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

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

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

Вопрос 6

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

Вопрос 7

Определить значение элемента массива M[4] после выполнения фрагмента программы:
For i := 1 To 5 Do
Begin
  M[i] := i;
  M[2*i] := i*3; 
End;

Вопрос 8

Выберите верное описание одномерного массива:

Варианты ответов
  • M: massive [1..10] of real;
  • massive: array [1..10] of real;
  • M: array[1..10] : real;
  • massive [1..10] : real;
Вопрос 9

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

Варианты ответов
  • MAS: array[1..10] of integer;
  • M: array [-5..5] of integer;
  • M: array[-1..8] of integer;
  • M: array [1..10] of real;
Вопрос 10

Выберите пропущенное слово: Массив - однородный, ... тип данных с прямым доступом к элементам.

Варианты ответов
  • упорядоченный
  • целочисленный
  • вещественный
  • обьединенный
Вопрос 11

Целочисленный массив определяется:

Варианты ответов
  • типом элементов
  • максимальным значением
  • размером
  • индексом
Вопрос 12

Что выполняет следующий фрагмент программы:
For   i:=1 to 10   do   
  writeln ('a[', i,' ]=',a[i]);

Варианты ответов
  • заполнение массива
  • вывод массива
  • проверка элементов
  • изменение типа элементов
Вопрос 13

Дан массив: 
a[1]=7, a[2]=3, a[3]=5, a[4]=0, a[5]=4, a[6]=1, a[7]=8, a[8]=8, a[9]=1, a[10]=2.
Определите значение переменной k после выполнения следующего фрагмента программы:
k:=0;
for i:=1 to 10 do 
   if a[i]>5 then k:=k+1; 
writeln ('k=',k);

Вопрос 14

Определите значение переменной k после выполнения следующего фрагмента программы:
k:=0;
for i:=1 to 10 do
  begin
    M[i]:=i; 
    if M[i]>5 then k:=k+1;
  end; 
writeln ('k=',k);

Вопрос 15

В результате выполнения фрагмента программы было напечатано число 5. Определите максимальное допустимое значение(на месте ?), необходимое для выполнения данного условия:
k:=0;
for i:=1 to 10 do
  begin
    M[i]:=i*i; 
    if M[i]>=? then k:=k+1;
  end; 
writeln ('k=',k);

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

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!