Основы визуальной алгоритмизации
тестовый самоконтроль
1. При исходных данных А: = 5, В: = 4 определите результат выполнения визуального алгоритма, изображенного ниже. Определите из каких структурных фрагментов состоит он и к какому виду он относится.
1)
2) Х = 9
3)
4)
2. Алгоритм закончит работу при начальных значениях
1) А = 0; С = 1
2)
А = 1; С = 0
3) А = -1; С = 1
4) А = 1; С = -1
5) При любых А и С
Проверьте с помощью таблицы трассировки
3.Если элементы массива R [1..4] равны соответственно
(5,5,1,-2), то значение выражения R[1+R[4] + R[ - 3 + R[1] ] равно
1) 0 2) 1 3) -2 4) 6 5) 4
3 -7 -1
4. Дан двумерный массив а[ 1..n,1..n ] 2 - 4 9
- 1 - 6 8
В результате работы нижеприведенного фрагмента алгоритма
чему будет равно значение переменной c[3]
1) – 48 2) – 18 3) 4 4) 48 5) 144
5.Если элементы массива p [1..4] равны соответственно (4,2,1,3) , то значение выражения p[p[4] – 2 + p[ 5 – p[2]] равно
1) 5 2) 4 3) 6 4) 3 5) 2
6. Отгадывая целое число, задуманное в промежутке от 1 до 100 можно задавать вопросы, на которые вы получаете ответ "да" или
"нет". Чтобы отгадать число, минимально необходимое число вопросов будет (воспользуйтесь методом бинарного поиска)
1) 1 2) 100 3) 7 4) 8 5) 9
7.Записи в таблице