1. Розгалуження – це… *
А) Фрагмент алгоритму, який містить команду перевірки умови
Б) Жодна з команд алгоритму не може бути виконана
В) Фрагмент алгоритму, усі команди якого обов’язково виконуються, причому кожна тільки по одному разу
2. До якого виду алгоритмів належить цей процес? *

А) Лінійний
Б) Повторення
В) Повторення і розгалуження
Г) Розгалуження
3. Скільки квадратів має орнамент, створений у цій програмі? Кут повороту складає 18 градусів. *

А) 4
Б) 16
В) 12
Г) 20
4. Що таке змінна у Scratch? *
А) відрізок
Б) величина, яка приймає різні значення
В) число у рівнянні
Г) команда
5. До якого блоку команд належать дії, що на рисунку? *

А) Рух
Б) Вигляд
В) Звук
Г) Події
6. Коли Марічка йде зі школи, вона використовує ось такий алгоритм. Скільки кроків потрібно пройти Марічці, щоб дістатись додому? *

А) 120
Б) 40
В) 240
Г) 80
7. Що робить умова "завжди"? *

А) випадковим чином виконує блок команд
Б) в будь-якому випадку, виконує дію передбачену цією умовою
В) виконує дію в залежності від умови
Г) ніколи не виконує дію, передбачену цією умовою
8. Що означає ця команда в середовищі Скретч? *

А) Структура повного розгалуження
Б) Варіант прямого розгалуження
В) Реалізація неповного розгалуження
9. Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного висловлювання *
А) повторення
Б) розгалуження
В) слідування
10. Які команди завжди використовуються в алгоритмах з розгалуженням? *
А)зміни костюму
Б) руху
В) перевірки умови
Г) виведення
11. Скільки квадратів буде на малюнку, який зробить котик, виконавши даний алгоритм? *

А) 8
Б) 12
В) 10
Г) 9
12. Циклічний алгоритм - це *
А) Базова алгоритмічна структура, призначена для організації багаторазового використання набору команд
Б) Базова алгоритмічна структура, призначена для команд
В) Базова алгоритмічна структура, призначена для організації одноразового виконання набору команд
Г) Не базова алгоритмічна структура, призначена для команд
Очень надо заранее)!
a:integer;
begin
write('Введите время=');
readln(a);
if a=0 then begin
write('Ночь');
end;
if a=1 then begin
write('Ночь');
end;
if a=2 then begin
write('Ночь');
end;
if a=3 then begin
write('Ночь');
end;
if a=4 then begin
write('Ночь');
end;
if a=5 then begin
write('Утро');
end;
if a=6 then begin
write('Утро');
end;
if a=7 then begin
write('Утро');
end;
if a=8 then begin
write('Утро');
end;
if a=9 then begin
write('Утро');
end;
if a=10 then begin
write('Утро');
end;
if a=11 then begin
write('День');
end;
if a=12 then begin
write('День');
end;
if a=13 then begin
write('День');
end;
if a=14 then begin
write('День');
end;
if a=15 then begin
write('День');
end;
if a=16 then begin
write('День');
end;
if a=17 then begin
write('Вечер');
end;
if a=18 then begin
write('Вечер');
end;
if a=19 then begin
write('Вечер');
end;
if a=20 then begin
write('Вечер');
end;
if a=21 then begin
write('Вечер');
end;
if a=22 then begin
write('Ночь');
end;
if a=23 then begin
write('Ночь');
end;
if a=24 then begin
write('Ночь');
end;
end.
2килобайт
разбор решения:
1)H - высота, равная 256 или 2 в восьмой степени
2) W - ширина, равная 256 или 2 в восьмой степени
3) C = 5, потому что есть другая формула , где N - это количество цветов. Количество цветов 28. Но нужно выбрать целое i по формуле i в битах. Нет такой степени чтобы 2 равнялась 28 поэтому берем ближайшую степень 5 и вставляем её в самую первую формулу.
4) Разделить на 8 нужно, чтобы перевести получившиеся биты в байты, но нам нужны килобайты, поэтому делим получившееся число на и получается нужный нам ответ в килобайтах.