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

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

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

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

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

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

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

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

Итоги урока

Контрольная работа массивы. вариант 1

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Контрольная работа массивы. вариант 1»

Информатика. 9 класс. ФГОС.


Контрольная работа №2

Обобщение и систематизация раздела «Алгоритмы и элементы программирования»


Вариант №1

№1. Проанализируй готовую программу, ответь на вопросы:

А) каково имя массива?

Б) сколько в нем элементов?

В) элементы какого типа записаны в массив?

Г) как введены данные в массив?

Д) чему может быть равен наибольший элемент массива при таком способе ввода?

Е) какую задачу решает программа?


2.



№3. Что будет выведено на экран после выполнения программы.

Реши табличным способом. (Аналогично заданию 2)


№4. Запишите имя команды для объявления массива на языке программирования Паскаль.

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

№6. Дайте определение: массив

№7. Назовите типы данных, с которыми работает ЯП паскаль.

8 Сопоставить служебные слова и их значения:

1. Неполная форма ветвления

2. конец

3. Вывод

a) IF then

b ) writeln

c ) end

9. Вычислите значение выражения: 19 mod 3

  1. 6; b) 3; c) 1; d) 6,33

10 ) Чему равен массив A[i] на выходе фрагмента программы

0

1

2

3

4

5

6

7

8

9

?

?

?

?

?

?

?

?

?

?

For i := 0 to 9 do

A[i] := 9 - i;

For i := 0 to 4 do

begin

K := A[ i ];

A[i] :=A[ 9 – i ];

A[ 9 – i ] := K;

end;

№11*. Составьте программу с использованием массива данных с количеством ячеек в массиве 20. Заполните Массив с помощью цикла рандомно значениями от -20 до +30




Тестовые задания

1 В блок-схеме алгоритма условие обозначается фигурой:

2 Модуль числа вычисляется с помощью стандартной функции:

  1. INT(A); b) ABS(X); c) A MOD B; d) SQR(X)

3 . Что получиться в результате выполнения этого алгоритма? Ответ запишите:

a:=5;

b:=7;

if ab then b:= a+b-28

else b:=a*b-30;


А) 16 Б) 14 В) 5 Д) 7

4 . Служебные слова оператора условия: (несколько вариантов ответа)

a) else; b) of; c) if ; d) read; e) begin; f) then; g) elce

5. Алгоритмическая конструкция, предполагающая выполнение либо одного, либо другого действия в зависимости от истинности или ложности некоторого условия, называется:

  1. линейной; d) ветвлением;

  2. циклической; e) рекурсивной;

  3. альтернативной.