Итоговое тестирование по информатике 10 класс

  • Контроль знаний
  • docx
  • 30.04.2019
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Проверочная работа по теме: «Алгоритмизация и программирование» Часть 1. 1. Алгоритмическая конструкция, состоящая из последовательности действий, строго по порядку следующих друг за другом называется: 1. Следование 2. Ветвление 3. Повторение 2. Знак присваивания в программировании это: 1. = 2. <= 3. := 4. => 3. Какая запись верна: 1. programm Petrov_Ivanov; 2. program Petrov Ivanov; 3. program Petrov_Ivanov; 4. program_Petrov_Ivanov; 4. На блок схеме изображена алгоритмическая конструкция: 1. Следование 2. Ветвление 3. Повторение 5. Команда, с помощью которой можно узнать остаток деления числа a на b: 1. read 2. div 3. var 4. mod
Иконка файла материала Алгоритмизация и программирование.docx

Проверочная работа

по теме: «Алгоритмизация и программирование»

Часть 1.

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

1.    Следование

2.    Ветвление

3.    Повторение

2. Знак присваивания в программировании это:

1.    =

2.    <=

3.    :=

4.    =>

3. Какая запись верна:

1.    programm Petrov_Ivanov;

2.    program Petrov Ivanov;

3.    program Petrov_Ivanov;

4.    program_Petrov_Ivanov;

4. На блок схеме изображена алгоритмическая конструкция:

1.    Следование

2.    Ветвление

3.    Повторение

5. Команда, с помощью которой можно узнать остаток деления числа a на b:

1.    read

2.    div

3.    var

4.    mod

Часть 2.

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

a:=3;

b:=10;

a:= b-a*2;

b:=a*2+b;

2. Запишите значение переменной b после выполнения фрагмента алгоритма:

a:=5;

b:=8;

if a>b then b:= a+b-5

else b:=a*b-30;

3. Запишите значение переменной b после выполнения фрагмента алгоритма:

a:=7;

b:=25;

a:= b div a;

b:= b mod a;

4. Запишите значение переменной b после выполнения фрагмента алгоритма:

a:=5;

b:=100;

for i:=1 to 3 do

b:=b/a;

5. Рассмотрите алгоритм и ответьте на вопросы:

program Bobr;

var a, b, c, y , x: real;

begin

writeln(‘Введите три числа’);

readln(a,b,c);

y:=a;

if b>y then y:=b;

if c>y then y:=c;

if ab) or (a>c) then x:=a;

if ba) or (b>c) then x:=b;

if ca) or (c>b) then x:=c;

writeln (y+x);

end.

1.    Напишите название программы.

2.    Какой тип переменных использован в программе.

3.    Сколько всего переменных использовано в программе, укажите их имена.

4.    Перепишите строку, в которой программа получает данные от пользователя.

5.    Что будет выведено на экран, если пользователь введет значения: 5, 8, 2.

 

Часть 3. Напишите программу.

Вводятся три числа. Вывести наименьшее число.

 

 

 

Система оценивания:

Часть 1 – каждый правильный ответ 1 балл.

Часть 2 задания 1-4 – каждый правильный ответ 2 балла. Задание 5 – каждый правильный ответ 1 балл.

Часть 3. Полностью написанная программа без ошибок – 10 баллов

Полностью написанная программа, но с небольшими недочетами – 8 баллов

Программа написана не полностью или имеются грубые ошибки, однако улавливается правильное направление мышления – 5 баллов.

Есть правильно построенное начало программы (название, объявление переменных, получение входных данных) но задача не решена или решена в корне не верно – 2 балла.