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 |
|
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
© ООО «Знанио»
С вами с 2009 года.