Меню
Разработки
Разработки  /  Информатика  /  Тесты  /  8 класс  /  Обобщающий тест по теме "Программирование алгоритмов"

Обобщающий тест по теме "Программирование алгоритмов"

27.04.2020

Содержимое разработки

Предмет: информатика

Класс: 8

Тема: Программирование алгоритмов

Инструкция по проведению тестовых заданий для учителя.

1. Обучающиеся получают заранее подготовленные листы.

2. Для более успешного выполнения работы необходимо чётко пояснить каждое задание, обратить внимание обучающихся на особенности их выполнения.

3. Правильный ответ обучающийся должен отметить каким-либо значком или записать, если предусмотрен бланк ответов.

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

5. Листы с работами следует собирать одновременно у всех обучающихся по окончании урока.

Инструкция по выполнению тестовых заданий для обучающихся.

1. Внимательно читайте все задания работы и указания по их выполнению.

2. Если не можете выполнить очередное задание, не тратьте время, переходите к следующему.

3. Только выполнив все задания, вернитесь к тем, которые у вас не получились сразу.

4. Старайтесь работать быстро и аккуратно.

5. Все задания выполняйте прямо на этих листах.

6. Если ошибся, то зачеркни ошибку и выбери другой ответ.

7. Когда выполнишь все задания работы, проверь.

Критерии оценки тестовых заданий

При проверке учитель подсчитывает количество верных заданий. За каждый правильный ответ с 1 по 7 задание – 1 балл, с 8-10 задание – 2 балла.

- оценка "5" (отлично) - обучающийся уверенно и точно владеет знаниями и умениями – выполнение задания на 90-100%;

- оценка "4" (хорошо) - владеет знаниями и умениями, но возможны отдельные несущественные ошибки – выполнение задания на 80%;

№ задания

Правильный ответ

1

Правильный пятиугольник

2

142

3

12121

4

14

5

4, 8

6

16

7

10

8

4 раза, а=5, в=24, s=29

9

4 раза, а=16, в=7, s=23

10

27

- оценка "3" (удовлетворительно) - ставится при недостаточном владении знаниями и умениями, наличии ошибок, исправляемых с помощью преподавателя – выполнение задания на 70%.

Ключ























  1. Исполнителю Черепашка был дан для исполнения следующий алгоритм:

Повтори 6 [Направо 72 Вперед 20]

Какая фигура появится на экране?

  • Правильный шестиугольник

  • Фигура, с внутренними углами равными 72°

  • Правильный пятиугольник

  • Равносторонний треугольник

  1. Исполнитель Робот передвигается по клетчатому полю, выполняя команды, которым присвоены номера:

  1. вверх,

2 – вниз,

3 – вправо,

4 – влево.

Между соседними клетками поля могут стоять стены. Если при выполнении очередного шага Робот сталкивается со стеной, то он разрушается. В результате выполнения программы 13224233114 Робот успешно прошел из точки А в точку Б. Какую программу необходимо выполнить, чтобы вернуться из точки Б в точку А по кратчайшему пути не разрушиться?

  • 142

  • 242

  • 411

  • 41

  1. Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:

1. Вычти 1

2. Умножь на 2

Первая из них уменьшает на 1, вторая увеличивает число в 2 раза. При записи алгоритма для краткости указываются только номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 4 можно получить число 9.

Ответ: _______________________________________

  1. Дан фрагмент линейного алгоритма

а:= 7

в:= а – 3

а:= в/2*а

Чему равно значение переменной а после его исполнения?

Ответ: ______________________________________

  1. Исполните алгоритм при х=3 и у=7.





























Какие значения будут получены в результате его работы?

  • 4, 6

  • 4, 8

  • 6, 4

  • 8, 4

  1. Исполните фрагмент алгоритма при а=1, в=1



















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

Ответ: ________________________________

  1. Определите значение переменной с после выполнения следующего фрагмента программы:

а:= 90;

в:= 20;

а:= а mod в;

if aв then c:= a-в else c:=в-a;

  • 70

  • -70

  • 10

  • -10

  1. Дан фрагмент программы:

а:= 2;

в:= 3;

repeat

а:= a+1;

в:= в+2;

until в15;

s:=a+в;

Ответ: _________________________________

  1. Дан фрагмент программы:

а:= 2;

в:= 1;

while вdo

begin

а:= a*2;

в:= в+2;

end;

s:=a+в;

Ответ: _________________________________

  1. Запишите значение переменной s, полученное в результате работы следующего фрагмента программы:

s:=0;

for k:=2 to 7 do

s:=s+k;

writeln (s);

Ответ: _________________________________



Итого ______ баллов. Оценка ____________

-75%
Курсы повышения квалификации

Методика преподавания информатики, инструменты оценки учебных достижений учащихся и мониторинг эффективности обучения по ФГОС ООО и ФГОС СОО

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Обобщающий тест по теме "Программирование алгоритмов" (54.66 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт