М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Mашka
Mашka
02.06.2023 16:00 •  Информатика

1.  Перевести в байты  120 бит, 152 бит, 2048 бит, 2,2 Кб, 1,3Мб 2. 15 Мб переведите в Кб, б, биты.
3.  Сообщение, записанное буквами из 64-символьного алфавита, содержит 20 символов. Какой объём информации оно несёт?

👇
Ответ:

№1

Справочные данные:

1 байт = 8 бит

1 Кбайт = 1024 байт

1 Мбайт = 1024 Кбайт

Используя эти данные решаем задачу.

120 бит = 120 / 8 байт = 15 байт

152 бит = 152 / 8 байт = 19 байт

2048 бит = 2048 / 8 байт = 256 байт

2.2 Кбайт = 2.2 * 1024 байт = 2252,8 байт

1.3 Мбайт = 1.3 * 1024 Кбайт = 1.3 * 1024 * 1024 Байт = 1363148,8 байт

№2

Здесь можем использовать справочные материалы из задания 1.

15 Мбайт = 15 * 1024 Кбайт = 15360 Кбайт = 15360 * 1024 байт = 15728640 байт = 15728640  * 8  бит = 125829120 бит

№3

Дано:

N = 64

k = 20 cимволов

Найти: I

I = k * i

N = 2^{i}

i = 6 бит

I = 20 * 6 = 120 бит

ответ: 120 бит

4,4(35 оценок)
Ответ:
staslukutin
staslukutin
02.06.2023

1) 15 байт; 19 байт; 256 байт; 2252,8 байт; 1363148,8 байт

2) 15360 Кбайт   15728640 байт   125829120 бит

3) сообщение несёт объём в 120 бит

Объяснение:

1 байт = 8 бит

1 Кбайт = 1024 байт

1 Мбайт = 1024 Кбайт

1.

120 бит = 120 / 8 байт = 15 байт

152 бит = 152 / 8 байт = 19 байт

2048 бит = 2048 / 8 байт = 256 байт

2,2 Кбайт = 2,2 * 1024 байт = 2252,8 байт

1,3 Мбайт = 1,3 * 1024 * 1024 байт = 1363148,8 байт

2.

15 Мбайт = 15 * 1024 Кбайт = 15360 Кбайт

15 Мбайт = 15 * 1024 * 1024 байт = 15728640 байт

15 Мбайт = 15 * 1024 * 1024 * 8 бит = 125829120 бит

3. Дано:

N = 64 символа

K = 20 символов

Найти: I

N = 2^i

64 = 2^i

2^6 = 2^i  <=>  i = 6 бит/символ

I = K * i

I = 20 символов * 6 бит/символ = 120 бит

ответ: I = 120 бит

4,4(71 оценок)
Открыть все ответы
Ответ:
sinikyn1001
sinikyn1001
02.06.2023
Задание 1

а) не (24 < 50) и (чётность) = не (истина) и (истина) = ложь и истина = ложь

б) не (45 < 50) и (чётность) = не (истина) и (ложь) = ложь и ложь = ложь

в) не (74 < 50) и (чётность) = не (ложь) и (истина) истина и истина = истина

г) не (99<50) и (чётность) = не (ложь) и (ложь) = истина и ложь = ложь

Задание 2

не (первая гласная) или не (последняя согласная)

а) не (истина) или не (ложь) = ложь или истина = истина

б) не (истина) или не (истина) = ложь или ложь = ложь

в) не (ложь) или не (истина) = истина или ложь = истина

г) не (ложь) или не (ложь) = истина или истина = истина

Задание 3

(первая гласная) и не (третья согласная)

а) (истина) и не (ложь) = истина и истина = истина

б) (ложь) и не (истина) = ложь и ложь = ложь

в) (ложь) и не (ложь) = ложь и истина = ложь

г) (истина) и не (истина) = истина и ложь = ложь

Задание 4

не (x < 7) или (x < 6)

а) не (4 < 7) или (4 < 6) = не (истина) или (истина) = ложь или истина = истина

б) не (5 < 7) или (5 < 6) = не (истина) или (истина) = ложь или истина = истина

в) не (6 < 7) или (6 < 6) = не (истина) или (ложь) = ложь или ложь = ложь

г) не (7 < 7) или (7 < 6) = не (ложь) или (ложь) = истина или ложь = истина

Задание 5

(x < 5) и не (x < 4)

а) (5 < 5) и не 5 < 4) = ложь и не (ложь) = ложь и истина = ложь

б) (2 < 5) и не (2 < 4) = истина и не (истина) = истина и ложь = ложь

в) (3 < 5) и не (3 < 4) = истина и не (истина) = истина и ложь = ложь

г) (4 < 5) и не (4 < 4) = истина и не (ложь) = истина и истина = истина

Задание 6

не (последний мягкий знак) и (чётность)

1) не (истина) и (истина) = ложь и истина = ложь

2) не (ложь) и (истина) = истина и истина = истина

3) не (истина) и (ложь) = ложь и ложь = ложь

4) не (ложь) и (ложь) = истина и ложь = ложь

4,7(6 оценок)
Ответ:
rudnevskaya2004
rudnevskaya2004
02.06.2023
0. Ты никак не задаёшь n в программе. Тебе стоит хотя бы прочитать его: read(n);
1. Что написано внутри условия цикла while? Если по твоему решению, должно быть "i <= n"
2. Делители будут "прилипать" друг к другу, выводи так: write(i, ' ');
3. Твой счётчик i не увеличивается, программа зациклится. После if'а вставь i := i + 1;

Итоговый код:
var n, i: integer;
begin
read(n);
i := 1;
while (i <= n) do
begin
if n mod i = 0 then write(i, ' ');
i := i + 1;
end;
writeln('n');
end.

Есть, кстати, альтернативный поиска делителей. Выводить их он будет, правда, не в порядке возрастания.
var n, i: integer;
begin
read(n);
i := 1;
while (i * i < n) do
begin
if n mod i = 0 then write(i, ' ', n div i, ' ');
i := i + 1;
end;
if i * i = n then write(i, ' ');
writeln('n');
end.
4,5(23 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ