Контрольная работа по информатике на тему " Алгоритмы"

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

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

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

Контрольная работа по теме « Основы алгоритмизации» Вариант Ι. 1) Алгоритмом можно считать:
Иконка файла материала контрольная работа алгоритмы.docx

Контрольная работа по теме « Основы алгоритмизации»

Вариант Ι.

1)      Алгоритмом можно считать:

а) описание процесса решения квадратного уравнения,

б) расписание уроков,

в) технический паспорт автомобиля,

г) список класса в журнале.

2)      Был задан алгоритм:

В результате выполнения этого алгоритма переменная а примет значения:

hello_html_1697834b.jpg

Ответ______________

3)      В результате выполнения алгоритма

а:=25;

b:=100;

a:=a - b/2;

если a>b то c:=a+b    иначе с:=b-a

все

переменная с примет значения:_______________

4)      К какому виду алгоритмов можно отнести алгоритм, схема которого представлена ниже?

hello_html_6545b155.jpg

 

а) разветвляющийся с полным ветвлением,

б) разветвляющийся с неполным ветвлением,

в) цикл со счётчиком,

г) цикл с предусловием.

5)      Наибольшей наглядностью обладает следующая форма записи алгоритмов:

а)      словесная

б)      рекурсивная

в)      графическая

г)      построчная

6)      К какому виду алгоритмов можно отнести алгоритм, схема которого представлена?

Действие 1

 
 


a.       линейный

b.      разветвляющийся

c.      

Действие 2

 
циклический

d.      вспомогательный

 

 

 

7)      В ответе через запятую запишите пропущенные слова.

«Свойство _____________ означает, что решение задачи разделено на отдельные шаги. Каждому действию соответствует предписание или _________________».

 

8)      Как называется свойство алгоритма, означающее, что в алгоритме нет команд, смысл которых может быть понят неоднозначно?

 

9)      Как называется свойство алгоритма, означающее, что он задан с помощью предписаний, понятных исполнителю?

10) Вычислите:

а) 28 div 6

б) 174 mod 14

в) (1342 div 8) mod 6

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

1 — вычти 4,

2 — умножь на 4.

Составьте для Вычислителя содержащий не более 4 команд алгоритм получения из числа 9

 число 12. В ответе запишите номера команд.

Ответ______________

12)Определите значение целочисленных переменных а и b после выполнения алгоритма:

а:=6*12+3;

b:=(a div10)+5;

a:=(b mod 10)+1;

Ответ______________

13)Запиши выражения  на алгоритмическом языке

а)           б)

14)  По заданному алгоритму составь блок-схему

 

 

 

 

 

 

 


15) Составь алгоритм на алгоритмическом языке для исполнителя Робот, чтобы он прошел вдоль стены и закрасил клетки как показано на рисунке.

 

16) Исполните алгоритм при х = 10 и у = 15.

Тест по информатике Основы алгоритмизации 27 задание Ответ___________

17) Определите значение переменной f после выполнения фрагмента алгоритма.
f:=1
нц для i от 1 до 5
f:=f*i
кц

Ответ________________

 

 

Контрольная работа по теме « Основы алгоритмизации»

Вариант ΙΙ.

1)      Алгоритмом можно считать:

а) список учеников в журнале,

б) план разбора слова по составу,

в) технический паспорт принтера,

г) схему движения транспорта.

2)      Был задан алгоритм:

В результате выполнения этого алгоритма переменная у примет значения:

hello_html_m5a8635a4.jpg

Ответ_______________

3)      В результате выполнения алгоритма

а:=17;

b:=(a div 10)*10;

a:=(b*2)+ a div 100;

если  a>b  то  c:=a-b      иначе         с:=b-a

все

переменная с примет значения: Ответ _____________________

4)      К какому виду алгоритмов можно отнести алгоритм, схема которого представлена ниже?

hello_html_m5f8ea63a.jpg

а) разветвляющийся с полным ветвлением,

б) разветвляющийся с неполным ветвлением,

в) цикл со счётчиком,

г) цикл с предусловием.

 

5)      Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач?

6)      Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное число шагов?

7)      Величины, значения которых меняются в процессе исполнения алгоритма, называются:

a.       постоянными

b.      константами

c.       переменными

d.      табличными

8)      К какому виду алгоритмов можно отнести алгоритм, схема которого представлена?

 

 

 

 

 

 

 


a.       цикл с заданным условием продолжения работы

b.      цикл с заданным условием окончания работы

c.       цикл с заданным числом повторений

 

 

9)      В ответе через запятую запишите пропущенные слова.

«Свойство ________________ означает, что алгоритм состоит только из команд, входящих в _________________ команд исполнителя».

10)Вычислите:

а) 24 div 7

б) 156 mod 12

в) (1256 div 7) mod 5

 

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

1 — прибавить 2,

2 — умножить на 3.

Составьте для Вычислителя содержащий не более 4 команд алгоритм получения из числа 2 числа 30. В ответе запишите номера команд.

Ответ_____________

 

12) Определите значение переменной b после выполнения алгоритма:

а:=-5;

b:=-5+7*a;

b:=b/2*a;

Ответ___________

13) Запиши выражения  на алгоритмическом языке

а)           б)

14) По заданному алгоритму составь блок-схему

 

 

 

 

 

 

 

 


                                        

15) Составь алгоритм на алгоритмическом языке для исполнителя Робот, чтобы он прошел от стены  до стены и закрасил клетки как показано на рисунке.

 

 


                                                                                                                             

 

16) Исполните фрагмент алгоритма при а = 2 и b = 0

Тест по информатике Основы алгоритмизации 28 заданиеОтвет _____________

17) Определите значение переменной s после выполнения фрагмента алгоритма.
s:=0
нц для i от 1 до 5
s:=s+i*i
кц

Ответ__________________