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

решить задачи по информатике. 7 класс. Желательно решать через ДАНО. Кто решит тому подписка) Задача 5:
Объём сообщения, содержащего 2048 символов, составляет 1/512 часть Мбайта. Каков размер алфавита, с которого записано сообщение?

Задача 6:
Сколько символов содержит сообщение, записанное с ти символьного алфавита, если его объём составил 1/16 часть Мбайта.

Задача 7:
Считая, что один символ кодируется одним байтом, подсчитать в байтах количество информации, содержащейся в фразе: "Москва - столица России" (при подсчёте учитывать точку и пробелы)

Задача 8:
Для записи текста используется 256-символьный алфавит. Каждая страница содержит 30 строк по 70 символов в строке. Каков объём информации содержит 5 страниц текста?

👇
Ответ:
daniela07
daniela07
28.03.2020

5.

Дано:

К=2048, I-1/512 Mб, i-?

I = K/i => i = I/K

I = 1/512 * 1024 * 1024 * 8 = 16384 бит

i = 16384/2048 = 8 бит

N = 2^8 = 256 символов

6.

Дано:

N = 16, I = 1/16 МБайт, K = ?

2^i = N => 2i=16 => i=4 бита

I = 1/16 МБайт = 64 Кбайт = 65536 байт = 524288 бит

I=k*i => k=I/i=524288/4=131072 символа

7.

23 байта

8.

2^8 = 256 => 1 символ кодируется 1 байтом

30 * 70 = 2100 байт - 1 страница

2100 * 5 = 10500 байт 5 страниц

4,8(1 оценок)
Открыть все ответы
Ответ:
mddfdfdf
mddfdfdf
28.03.2020
Первая задача:
#include <iostream>
using namespace std;
int main(){
int a; cin >> a;
if (a > 0){ a -= 10; }else{ a += 10; }
cout << a << endl;
main();
return 0;
}
Вторая задача:
#include <iostream>
using namespace std;
int main(){
int a, b; cin >> a >> b;
if (a * b > 0){ a = (a * b) * -2; }else{ a = (a * b) * 3; }
cout << a << endl;
main();
return 0;
}
Третья задача:
#include <iostream>
using namespace std;
int main(){
int a, b; cin >> a >> b;
if (a > b){ a = a - b; }else{ a = b - a; }
cout << a << endl;
main();
return 0;
}
4,8(7 оценок)
Ответ:
baus100
baus100
28.03.2020
Если считать, что координаты вершин даны последовательно, то диагоналями являются прямые AC и BD. Формула для нахождения длины прямой, заданной координатами её концов, известна:
\displaystyle L_{AB}=\sqrt{(X_B-X_A)^2+(Y_B-Y_A)^2}

var
  xa,ya,xb,yb,xc,yc,xd,yd:real;
begin
  Write('Введите координаты точки А: '); Read(xa,ya);
  Write('Введите координаты точки B: '); Read(xb,yb);
  Write('Введите координаты точки C: '); Read(xc,yc);
  Write('Введите координаты точки D: '); Read(xd,yd);
  Writeln('Длина диагонали AC равна ',sqrt(sqr(xc-xa)+sqr(yc-ya)));
  Writeln('Длина диагонали BD равна ',sqrt(sqr(xd-xb)+sqr(yd-yb)))
end.

Пример
Введите координаты точки А: -8.5 -2
Введите координаты точки B: -5 3.15
Введите координаты точки C: 1.2 5.8
Введите координаты точки D: 11 -4
Длина диагонали AC равна 12.4470880128647
Длина диагонали BD равна 17.524910841428
4,7(24 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ