Определите что будет напечатано в результате выполнения алкоритма, записанного на паскале var a, b: integer; begin a: =1333; b: =(a div 100)*13+5: a: =(10*b-a) mod 100; writeln (`a=`, a); writeln (`b=`, b); end
B = (1333:100)*13+5 = 174 a = (10*174-1333):100 = 7 Будет напечатано: a=7 b=174
Salnikov1730
26.05.2021
Для решения этой задачи, нам нужно учесть следующие факты:
1. Каждый пароль состоит из 10 символов, а каждый символ использует посимвольное кодирование.
2. Всего доступно 26 различных символов для составления пароля.
3. Дополнительно для каждого пользователя в системе хранятся сведения, которые занимают 15 байт.
Давайте пошагово решим задачу:
1. Вычислим, сколько бит занимает один символ пароля с использованием посимвольного кодирования.
Так как в данном случае используется минимальное возможное количество бит, которое равно 1, то каждый символ пароля будет занимать 1 бит.
Таким образом, весь пароль из 10 символов будет занимать 10 бит.
2. Вычислим, сколько байт занимает вся информация о каждом пользователе.
Сведения о каждом пользователе занимают 15 байт.
3. Вычислим, сколько пользователей можно сохранить в системе, зная, что доступно 4 кБ для хранения информации о пользователе.
1 кБ = 1024 байт
Значит, доступно 4 * 1024 = 4096 байт для хранения информации о пользователях.
4. Найдем наибольшее количество пользователей, которое можно сохранить в системе, используя вычисленные значения.
Зная, что каждый пользователь занимает 10 бит на пароль и 15 байт на дополнительные сведения, мы можем преобразовать эти значения в байты:
Пароль одного пользователя: 10 бит = 10 / 8 = 1.25 байта
Дополнительные сведения одного пользователя: 15 байт
Теперь мы можем вычислить, сколько пользователей можно сохранить в системе:
Количество пользователей = (количество байт для хранения информации) / (количество байт на одного пользователя)
Количество пользователей = 4096 / (1.25 + 15) = 4096 / 16.25 = 252.31
Ответ: 252 пользователей (округленное значение до ближайшего целого числа).
В итоге, мы можем сохранить информацию о 252 пользователях в данной компьютерной системе. Ответ, который дан в задаче - 163, не соответствует правильному решению задачи.
Aleksandrovna-Marina
26.05.2021
Чтобы решить эту задачу, мы должны знать, сколько бит информации содержится на одной странице текста.
Первым делом, мы должны найти количество символов на странице текста. У нас дано, что на одной строке - 70 символов, а на одной странице - 50 строк. Таким образом, чтобы найти количество символов на одной странице, мы умножаем количество строк на количество символов в каждой строке:
Количество символов на одной странице = 50 * 70 = 3500 символов.
Теперь, чтобы найти количество бит информации на одной странице, нам нужно умножить количество символов на количество битов в каждом символе. У нас не указано, какое кодирование символов используется, поэтому предположим, что используется кодировка ASCII (которая использует 8 битов на символ).
Количество бит информации на одной странице = 3500 символов * 8 битов/символ = 28000 бит.
Мы знаем, что максимальная скорость передачи данных в локальной сети равна 100 мбит/сек. Это означает, что каждую секунду мы можем передать 100 мегабит (100 000 000 бит).
Теперь нам нужно найти, сколько страниц текста мы можем передать за 1 секунду. Для этого нам нужно разделить максимальную скорость передачи данных на количество бит информации на одной странице:
Количество страниц текста, которое можно передать за 1 секунду = 100 000 000 бит / 28000 бит/страница ≈ 3571 страница.
Таким образом, можно передать около 3571 страницы текста за 1 секунду при максимальной скорости передачи данных в локальной сети равной 100 мбит/с.
a = (10*174-1333):100 = 7
Будет напечатано:
a=7
b=174