• Преподавателю
  • Информатика
  • Контрольная работа по теме «Алгоритмические конструкции: ветвление, повторение. Вспомогательные алгоритмы», 9 класс

Контрольная работа по теме «Алгоритмические конструкции: ветвление, повторение. Вспомогательные алгоритмы», 9 класс

      С введением ЕГЭ и ГИА возникает потребность подготовить учащихся к новой форме контроля и проверки знаний, поэтому я подготавливаю для своих учащихся Контрольные работы в виде тестов, которые соответствуют структуре ГИА и ЕГЭ.     Часть А содержит задания с выбором ответа. Часть Б состоит из более сложных заданий с открытым ответом. Они позволяют проверить систематимзировать знания, давать краткий ответ.     На выполнение теста отводится 40-45 минут.      В конце работы приведены ответы. Д...
Раздел Информатика
Класс 9 класс
Тип Тесты
Автор
Дата
Формат docx
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

9 класс

Контрольная работа №1 по теме

«Алгоритмические конструкции : ветвление, повторение. Вспомогательные алгоритмы».


А1

Программа - это :

а) алгоритм, в котором команды выполняются последовательно одна за другой.

б) алгоритм, записанный с помощью блок-схем.

в) алгоритм, записанный с помощью какого - либо языка программирования.

г) процесс решения задачи, разбитый на определённое число шагов.

А2

Какие из перечисленных операций относятся к логическим?

а) NOT, AND, THEN.

б) AND, OR, NOT.

в) OR, MOD, AND.

г) NOT, AND, DIV.

А3

Значением логической переменной может являться:

а) любое число.

б) истина или ложь.

в) символ.

г) таблица.


А4

Тело цикла - это:

а) группа команд, не входящих в циклическую структуру.

б) произвольная группа команд.

в) группа команд, повторяющаяся некоторое число раз.

г) группа команд программы, содержащей циклическую структуру.


А5

В написании какого условного оператора допущена синтаксическая ошибка?

а) if B=0 then Writeln ( ꞌДеление на нуль невозможно.ꞌ);

б) if a>b then max:=a else max:=b;

в) if (a>b) and (b>0) then c:=a+b;

г) if a


А6

Чему будет равен результат выполнения фрагмента программы?

a:=6;

if a mod 2 =0 then write (a+2) else write (a-2);

а) 4

б) 8

в) 12

г) 6


А7

Сколько раз выполнится тело цикла for i:=5 to 2 do x:=6;?

а) ни разу,

б) 1 раз,

в) 4 раза,

г) бесконечное количество раз.


А8

Какое значение примет переменная х после выполнения фрагмента программы?

х:=1;

while x<10 do

x:=x+3;

x:=x=1;

а) 7

б) 11

в) 13

г) 10


Б1


Какое значение примет переменная у после выполнения фрагмента программы?

у:= 1;

while y<15 do

begin

y:= y+4;

end;

Ответ:_______________________


Б2

По тексту отрывка программы определите что находят в даной процедуре.

procedure minimum (m: real);

var a, b: real;

begin

write ( ′ введите два числа через пробел: ′);

readln (a, b);

if a

then m:= a

else m:=b;

end;

Ответ:________________________





Вопрос

А1

А2

А3

А4

А5

А6

А7

А8

Б1

Б2

Балл

1

1

1

1

2

2

2

2

4

4


18-20 - «5»

14-17 - «4»

10-13 - «3»

















Вопрос

А1

А2

А3

А4

А5

А6

А7

А8

В1

В2

Ответ

в

б

б

в

г

б

а

б

17

минимальноe значениe 2х чисел

Балл

1

1

1

1

2

2

2

2

4

4


18-20 - «5»

14-17 - «4»

10-13 - «3»

© 2010-2022