1.Алгоритм не може виконувати:
А)Комп'ютер
Б)Стiл
В)Робот
Г)Людина
2.<Пiти туди-не знаю куди.Принести те-не знаю що!>Чи э даний вислiв алгоритмом?
А)Так
Б)Нi
В)Лише перше речення э алгоритмом
Г)Лише друге речення э алгоритмом
3.Яка з перечислених ознак не э властивiстью алгоритму
А)Послiдовне виконання всiх команд приводить до отримання результату.
Б)Нова команда не розпочинаэться,поки не завершено попередню
В)Кiлькiсть команд може бути нескiнченною
Г)Кожна команда э зрозумiлою для виконавця
4.Окрема вказiвка для виконавця-це
А)Алгоритм
Б)Наказ
В)Команда
Г)Програма
Решение:
Проще всего перевести последовательность букв в шестиричную систему счисления. Тогда получим:
А ->0, Г -> 1, Д -> 2, E -> 3, П -> 4, Р ->5
Упорядоченную последовательность слов можно записать так:
1. ААА - 000
2. ААГ - 001
3. ААД - 002
N. ГАА - 100 -наше первое слово начинающееся на Г
Переведем число 100 из шестиричной системы счисления в десятичную и получим:
1 *6^2+0*6^1+0*6^0=36
Так как список слов начинается с 1, то надо 36 увеличить на единицу.
ответ: 37
Первый разряд имеет 0 степень. Далее для остальных разрядов степень увеличивается, а для дробной части уменьшается.
Для перевода в десятичную систему счисления нужно перевести все единицы в числе в соответствующие им степени двойки и сложить.
Возьмём число 111011,001:
Распишем по разрядам:
1 (-3 разряд) = 2^-3 = 1/8
0 (-2 разряд)
0 (-1 разряд)
,
1 (1 разряд) = 2^0 = 1
1 (2 разряд) = 2^1 = 2
0 (3 разряд)
1 (4 разряд) = 2^3 = 8
1 (5 разряд) = 2^4 = 16
1 (6 разряд) = 2^5 = 32
Теперь нужно сложить полученные числа:
1/8 + 1 + 2 + 8 + 16 + 32 = 59.125
ответ: 111011,001(10) = 59.125(10)