I = K*i, где K-кол-во символов, i- размер алфавита
<span> Значит i = 8</span>
<span> бит</span>
Так как нам нужно в байтах, то (в 1 байте 8 бит) делим на 8 ()
<span> байт</span>
Подсчитываем и в итоге получаем ответ:
<span> байт</span>
<span>Ответ: 30720 байт. вот решение </span>
<em><u>Компьютерная сеть</u></em> (англ. <em>Computer NetWork,</em> от <em>net</em> - сеть, и <em>work</em> - работа) - это система обмена информацией между компьютерами. Представляет собой совокупность трех компонент:
Для начала подсчитаем количество символов, а их 54
Дано:
x=54
b=1Байт
Vi=?
Решение:
Vi=x*b=54*1=54Байт
Если нужен ответ в битах, то просто умножим 54 на 8 и получим 432бит
DECLARE FUNCTION f# (x AS DOUBLE)
DECLARE FUNCTION Integ# (a AS DOUBLE, b AS DOUBLE, n AS LONG)
'Main program
DIM eps AS DOUBLE, n AS LONG, s AS DOUBLE, s1 AS DOUBLE
DIM a AS DOUBLE, b AS DOUBLE
CLS
a = 0: b = 1: eps = .001
n = 100
s = Integ#(a, b, 10#)
DO
s1 = s
s = Integ#(a, b, n)
n = n * 2
LOOP UNTIL ABS(s - s1) <= eps
PRINT s
END
FUNCTION f# (x AS DOUBLE)
f# = x ^ 3 * EXP(x ^ 2)
END FUNCTION
FUNCTION Integ# (a AS DOUBLE, b AS DOUBLE, n AS LONG)
DIM h AS DOUBLE, xb AS DOUBLE, x AS DOUBLE
DIM s AS DOUBLE, i AS INTEGER
h = (b - a) / n
s = 0
xb = a
FOR i = 0 TO n - 1
x = xb + i * h
s = s + f(x) * h
NEXT i
Integ# = s
END FUNCTION
<em><u>Результат выполнения программы:</u></em>
.4991509793572241
<em>Погрешность не превышает 0.001 при контрольном значении, равном 0.5</em>
Вот ответ к первой задаче:
Нач
Нц пока не слева свободно
Вверх
Кц
Вверх
Влево
Нц пока не справа свободно
Вниз
Закрасить
Кц
Вниз
Нц пока справа свободно
Вправо
Кц
Нц пока не справа свободно
Закрасить
Вниз
Кц
Кон
Вот ответ к второй задаче:
Нач
Нц пока сверху свободно
Вверх
Кц
Нц пока не сверху свободно
Влево
Кц
Влево
Нц пока не справа свободно
Вверх
Закрасить
Кц
Кон
Объяснение:
• 1)Нач- это начало(это писать обязательно)
• 2)Нц- начало цикла(цикл- повторяемость заданных действий). После того, как мы написали начало цикла, мы должны задать условие, по которому будет выполняться этот цикл. Мы пишем: «нц пока не слева свободных», что означает, что цикл будет выполняться пока слева не будет свободно. Затем на следующей строке мы пишем все действия, которые будут выполняться во время цикла, пока он не закончится. Когда мы написали все действия цикла, обязательно нужно написать кц- конец цикла. После того, как слева стало свободно, цикл перестаёт выполняться и робот не перемещается на следующую клетку, а остаётся на той, где выполнял последнее действие цикла.
• 3) Если цикл нам не нужен, то просто печатаем действия, которые нам нужны, например, если мы введём «вниз», то робот спустится вниз только на одну клетку.
• ВАЖНО!!! Если в задании говорится, что стенка может быть бесконечная, то ни в коем случае не печатайте просто действия, а пользуйтесь циклом, потому что неизвестно, сколько будет длина стенки.
• Список действий(или команд), которые можно использовать:
• Вверх
• Влево
• Вниз
• Вправо
• Свободно(при составлении условия цикла)
• ВАЖНО!!! Частицу «не» в условии цикла нужно ставить в первую очередь(если она нужна). То есть если нужно задать условие, например, если вам нужно выполнить действие пока справа есть стена, то вы должны написать: « нц пока не справа стена…»
• 4) Кон-конец(это писать обязательно)
• Ну вот и всё! Надеюсь, было понятно. Удачи!!!
Источник: в прошлом году сдавал экзамен по информатике