Задание 5:
ответ:64=2^6 ---> 6 битов для кодировки одного ученика 72:6 = 12 учеников отобрано
Задание 6:
91 : 13 = 7 бит- на один файл
2^7 = 128 файлов- было
128 – 13 = 115 файлов- осталось
ответ: 115
Задание 7:По формуле Хартли N= 2^{i} вспоминаем степени двойки.
2⁵ = 32 => 1 буква несет 5 бит информации, ибо i = 5. Т.к в слове муравей 7 букв, то сообщение содержит 7 * 5 = 35 бит.
Задание 8:Решение:
i-?,
Число возможных информационных сообщений о положении крестика равно количеству клеток, т.е. 8*8=64, поэтому
N=2i , 64=2i, 2^6=2i, i=6.
ответ: 6 бит.
Задание 9:1) 2^5 = 32, поэтому на 1 букву 5 бит
2) 5 бит ∙ 5 букв = 25 бит, значит 25 вопросов
ответ: 25 вопросов
Познакомьтесь с функциями, которые вам нарисовать точку, отрезок, окружность и прямоугольник.
procedure SetPixel(x,y,color: integer); - закрашивает один пиксел с координатами (x,y) цветом color (точка).
procedure Line(x1,y1,x2,y2: integer); - рисует отрезок с началом в точке (x1,y1) и концом в точке (x2,y2).
procedure Circle(x,y,r: integer); - рисует окружность с центром в точке (x,y) и радиусом r.
procedure Rectangle(x1,y1,x2,y2: integer); - рисует прямоугольник, заданный координатами противоположных вершин (x1,y1) и (x2,y2).
procedure SetPenColor(color: integer); - устанавливает цвет пера, задаваемый параметром color.
function PenColor: integer; - возвращает текущий цвет пера.
procedure SetPenWidth(w: integer); - устанавливает ширину пера, равную w пикселам.
type ColorType=integer; - стандартные цвета задаются символическими константами:
clBlack – черный
clPurple – фиолетовый
clWhite – белый
clMaroon – темно-красный
clRed – красный
clNavy – темно-синий
clGreen – зеленый
clBrown – коричневый
clBlue – синий
clSkyBlue – голубой
clYellow – желтый
clCream – кремовый
clAqua – бирюзовый
clOlive – оливковый
clFuchsia – сиреневый
clTeal – сине-зеленый
clGray – темно-серый
clLime – ярко-зеленый
clMoneyGreen – цвет зеленых денег
clLtGray – светло-серый
clDkGray – темно-серый
clMedGray – серый
clSilver – серебряный