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

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

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

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

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

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

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

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

Итоги урока

Сортировка массива

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

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

Вопрос 1

Представленный ниже фрагмент программы обрабатывает элементы одномерного целочисленного массива A с индексами от 0 до 9. Перед началом выполнения данного фрагмента эти элементы массива имели значения 2, 3, 5, 3, 7, 8, 4, 2, 5, 1 (т. е. A[0] = 2, A[1] = 3, …, A[9] = 1). Определите значение переменной b после выполнения фрагмента.

b := 0;
for i:=1 to 9 do begin
   if A[i-1] < A[i] then
      begin
        t := A[i];
        A[i] := A[i-1];
        A[i-1] := t;
        b := b + 1
    end
end;

Варианты ответов
  • 2
  • 7
  • 5
  • 3
Вопрос 2

В какой строке НЕ правильное описание массива?

Варианты ответов
  • var ch: array[1..10] of integer;
  • var STL23: array[2..108] of real;
  • var stih: array[1,5..7] of real;
Вопрос 3

Какое количество данных может находиться в данном массиве var ch: array[4..16] of integer;?

Варианты ответов
  • 13 целых чисел;
  • 12 дробных чисел.
  • 14 целых чисел;
  • 13 букв;
Вопрос 4

В таблице хранятся данные о количестве проданных единиц товаров (Dat[1] - проданных товаров первого типа, Dat[2] - второго и т.д.). Опреде­лите, что будет напечатано в результате выполнения программы:

Program mas5;
Var k, m: integer;
       Dat: array[1..11] of integer;
begin
Dat[1]:= 20; Dat[2]:= 25;
Dat[3]:= 19; Dat[4]:= 25;
Dat[5]:= 26; Dat[6]:= 22;
Dat[7]:= 24; Dat[8]:= 28;
Dat[9]:= 26; Dat[10]:= 21;
Dat[11]:= 27;
m := 0;
   for k := 3 to 11 do
       if Dat[k] >= 22 then
          begin
             m := m+1;
          end;
writeln(m);
End.

Варианты ответов
  • 19
  • 10
  • 7
  • 28
Вопрос 5

Массив в программировании это…

Варианты ответов
  • большое количество цифровых данных.
  • данные с индексом.
  • устройство хранения данных, состоящее из нескольких накопителей информации.
  • переменная, которая в упорядоченном виде хранит множество значений одного типа одновременно.
Сохранить у себя: