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

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

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

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

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

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

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

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

Итоги урока

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

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

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

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

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


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

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


Вариант №2

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

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

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

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

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

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

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


№2.



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

Реши табличным способом.


№4. Запишите имя массива, если он имеет элементы mas[1],mas[2],...

№5. Перечислите виды массивов

№6. Что такое «размер» массива

№7. Назовите виды алгоритмов.

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

1. Раздел описания переменных

2. Начало

3. Ввод

a) var

b ) readln

c ) begin

№9. Вычислите значение выражения: 17 mod 4

  1. 1; b) 3; c) 4; d) 4,25


№11*. Дан фрагмент программы. Чему будет равно значение массива A[2]+A[5] на выходе:

А) for i :=0 to 5 do

a[i] := i;

for i :=0 to 5 do

a[i] := a[i] + 1;


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









Тестовая часть:

1. Значение переменной а после выполнения фрагмента приведенной программы

A:=7;

A:= A*3;

if А = 12 then A : = А+ 10 else A:= sqr ( A );

равно: a) 17; b) 31; c) 49; d) 441

2. В программе вычисления гипотенузы в операторе присваивания не указано арифметическое выражение (с = )

Program gipotenuza;

Var a,b,c : real;

Begin

Readln (a,b);

c:=……………………;

Write (c );

End.

Оно может быть записано:

  1. SQRT( SQR ( A) + SQR (B)) c) SQR( SQRT ( A) + SQRT (B))

  2. SQR(A)+SQR(B) d) SQRT(A)+SQRT(B)

3 . Сколько раз выполнится тело цикла FOR a:=0 to 100 do

А) 0 В) 99 С) 100 D) 101


1. Алгоритмом называется:

  1. понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей;

  2. подробный перечень правил выполнения определенных действий;

  3. ориентированный граф, указывающий порядок исполнения некоторого набора команд;

  4. последовательность команд для компьютера;

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

2. Свойство алгоритма «дискретность» означает:

  1. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату;

  2. алгоритм должен быть разбит на последовательность отдельных шагов;

  3. записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд;

  4. алгоритм должен обеспечивать решение некоторого класса задач данного типа для различных значений данных;

  5. исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма.