В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
bbb70
bbb70
05.06.2023 14:46 •  Информатика

1.Для кодирования последовательности символов, состоящих из бук В, О, Л, К, используется неравномерный двоичный код, который удовлетворяет условию
Фано. При этом для буквы В используется код 1, а для буквы О – код 00.
Требуется определить наименьшую возможную суммарную длину всех кодовых
слов указанных букв.
2. Для кодирования последовательности символов, состоящих из бук З, А, Я, Ц,
используется неравномерный двоичный код, который удовлетворяет условию
Фано. При этом для буквы З используется код 0, а для буквы А – код 11.
Требуется определить наименьшую возможную суммарную длину всех кодовых
слов указанных букв.
3. По каналу связи передаются сообщения, содержащие только четыре буквы: A, B,
C, D. Для передачи используется неравномерный двоичный код, допускающий
однозначное декодирование. Для букв A, B, C используются такие кодовые
слова: A: 001011, B: 100110, C: 110010. Требуется определить наименьшее
кодовое слово для буквы D, которое будет удовлетворять условию Фано. Если
таких слов несколько, то необходимо указать слово, код которого будет иметь
наименьшее числовое значение.

Показать ответ
Ответ:
Айгульнафис
Айгульнафис
06.03.2023 20:59

Все зависит от того, что Вы хотите делать. Язык программирования - это не самоцель, а всего лишь средство для того, чтобы выполнить какую-то работу. Например, если Вы хотите заняться веб-дизайном, то Вам неплохо бы помимо python знать java, php и html, а также не помешает знание SQL, если Вы будете составлять запросы к базам данных.Если же Вы хотите программировать чипы на низком уровне, то вам нужно изучение программирования в машинных кодах и assembler, для научного программирования пригодятся, например, Matlab, fortran, c,c++,c#. В общем, для каждой области деятельности есть свой набор инструментов и что именно изучать зависит от того, для чего Вы хотите свои навыки применять.

0,0(0 оценок)
Ответ:
IKarapuzikI
IKarapuzikI
06.10.2020 23:44

#include <iostream>  

#include <string>  

#include <conio.h>

 

   #define ESC 27

 

using namespace std;

 

int main() {

   char ch;

   int sum = 0;

   do {

       ch = _getch();

       if (ch == ESC) {

           cout << "Output of the program:\n" << sum;

           putchar('\n');

       } else {

           cout << ch;

           sum += (int)ch;

           putchar('\n');

       }

   } while (ch != ESC);

   system("pause");

   return 0;

}

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота