Оценивание за раздел "Программирование ветвления"

  • Контроль знаний
  • doc
  • 02.04.2020
Публикация в СМИ для учителей

Публикация в СМИ для учителей

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

(Поставьте нумерацию) Основные этапы создания программы. Программирование ………………. Анализ результатов решения проблемы………………. Постановка проблемы ………………. Сопровождение программы ………………. Разработка алгоритма ………………. Тестирование и отладка ………………. Анализ и исследование программы ……………….
Иконка файла материала Summative assessment tasks.doc

Summative assessment tasks «Informatics»

4 quarter                        grade 8

 

1.  Correct the code.

(Исправьте программный код)

 

IF PRINT A>B  THEN A>B;

…………………………………………………………………………………………………………

[1]

 

2.  Put the numbering.

(Поставьте нумерацию)

        Основные этапы создания программы.

 

                        Программирование                                 ……………….

                        Анализ результатов решения проблемы……………….

                        Постановка проблемы                             ……………….

                        Сопровождение программы                    ……………….

                        Разработка алгоритма                             ……………….

                        Тестирование и отладка                          ……………….

                        Анализ и исследование программы        ……………….

[2]

 

3.  Consider the block diagram. Write the algorithm in algorithmic language.

(Рассмотрите блок-схему. Запишите алгоритм на алгоритмическом языке)

 

Block diagram

               Algorithmic code

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[3]



4.  Examine the block diagram.

(Изучите блок-схему.)

1.1.                   Укажите сколько раз встречается ветвление в блок-схеме?                        [1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


.

 

 

 

 

 

 

 

 

1.2.                   Напишите, какой ожидаемый результат при выполнении этой блок-схемы? [2]

………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………         

 

5.  Consider the code. Specify the loop body.

(Рассмотрите программный код. Укажите тело цикла)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[1]


 


6.  Complete the trace table to test your code:

(Заполните таблицу трассировки для тестирования программного кода)


 

program code

a ← 1

 

b ← 3

 

n ← 6

 

PRINT a,b

TO n DO

FOR i ← 3

c ← a

+ b

PRINT

c

a ← b

 

b ← c

 

ENDFOR

 


Trace table

 

i

а

b

c

Conclusion

step

 

 

 

 

upon

 

 

 

 

 

screen

 

 

1

3

 

1 3

1

 

1

 

 

 

2

 

2

 

 

 

3

 

3

 

 

 

4

 

5

 

 

 


 

[4]

7. Examine the block diagram. (Изучите блок-схему)

7.1. Укажите где в данной блок-схеме цикл, а где ветвление.                                                  [2]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.2.Напишите, какой ожидаемый результат при выполнении этой блок-схемы?                 [4]

           

t

k

 

65

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



Скачано с www.znanio.ru