информатика. буду очень благодарна I) Выполните перевод единиц измерения количества информации. 1) 0,25 Мбайт = Кбайт
2) 10240 бит = Кбит
3) 2³⁶ бит = Гбайт
II) Впишите формулу, устанавливающую связь мощности алфавита и информационного веса 1 символа из этого алфавита.
III) Впишите формулу расчета информационного объема сообщения, состоящего из k символов.
IV) Решите задачи:
1. Информационное сообщение объемом 375 байтов состоит из 500 символов. Каков информационный вес каждого символа этого сообщения? Какова мощность алфавита, с которого было записано это сообщение?
2. Для записи текста использовался 64-символьный алфавит. Какое количество информации в байтах содержат 3 страницы текста, если на каждой странице расположено 40 строк по 60 символов в строке?
3. Сообщение занимает 6 страниц по 40 строк, в каждой строке записано по 60 символов. Информационный объем всего сообщения равен 9000 байтам. Каков информационный вес одного символа? Сколько символов в алфавите языка, на котором записано это сообщение?
4. Метеорологическая станция ведет наблюдение за влажностью воздуха. Результатом одного измерения является целое число от 0 до 100 процентов, которое записывается цепочкой из нулей и единиц минимальной длины, одинаковой для каждого измерения. Станция сделала 8192 измерения. Определите информационный объем результатов наблюдений в Кбайтах.
5. Племя Пульти пользуется 32-символьным алфавитом. Свод основных законов племени хранится на 512 глиняных табличках, на каждую из которых нанесено ровно 256 символов. Какое количество информации в битах содержится на каждом носителе? Какое количество информации в Кбайтах заключено во всем своде законов?
Ответы на вопрос:
вы не указали на каком языке вам необходимо это решить. поэтому выкладываю решение на c#.
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace consoleapplication1
{
class program
{
static double[] solve(double a, double b, double c, out bool fail)
{
fail = false;
double d = b * b - a * c;
double[] res = new double[2];
if (d > = 0)
{
res[0] = (math.sqrt(d) + b) / (2 * a);
res[1] = (math.sqrt(d) - b) / (2 * a);
}
else
{
fail = true;
}
return res;
}
static void main(string[] args)
{
bool fail = false;
console.writeline("введите коэффициент при x^2");
double a = double.parse(console.;
console.writeline("введите коэффициент при x");
double b = double.parse(console.;
console.writeline("введите свободный коэффициент");
double c = double.parse(console.;
double[] res = solve(a, b, c, out fail);
if (fail)
{
console.write("дискриминант меньше нуля\n");
}
else
{
for (int i = 0; i < res.length; i++)
{
console.write("x{0}={1} ", i, res[i]);
}
console.write("\n");
}
}
}
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
mkalashnik198321.01.2021 04:34
-
lolo10502.03.2023 03:19
-
joom326.06.2020 22:34
-
badangel88830.07.2020 20:44
-
shatab22811.03.2022 14:01
-
Sa4eR06.09.2022 17:50
-
Вета200801.05.2022 12:53
-
бра413.09.2021 20:47
-
kurzaevaelenka02.01.2022 04:01
-
ВиталькаВиталя03.08.2020 13:35
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.