Основы программирования
44 subscribers
1 photo
6 links
Этот канал даст вам понимание о том, что такое программирование и с чем его едят.
Цель этого канала построить фундамент знаний, который должен знать каждый программист!
Download Telegram
#Модуль1 - Введение. Основные понятия.
#Урок9

Кодирование информации.

Помните когда мы представляли названия животных в двоичной системе счисления(урок 3),если мы захотим передать эту информацию другим людям то, возникает сложность в их передаче другим людям. Если каждому названию животного соответствует определенный двоичный код, то необходимо сообщить эту таблицу соответствий каждому, кто хочет получить информацию, потому что, человек, который получит нашу информацию в двоичном виде, не сможет понять как его правильно интерпретировать. Это неудобно и требует дополнительных действий.

Решение этой проблемы заключается в стандартизации информации. Однако принятие отдельного стандарта только для названий животных может быть слишком узкоспециализированным. Если нам также нужно передавать названия стран и другие данные, нам потребуется множество различных стандартов.

Более общим подходом является стандартизация кодирования букв. Используя буквы, мы можем передавать практически любую информацию. Такой метод будет более универсальным и удобным для передачи различных данных.

Так что же такое кодирование информации?

Кодирование информации
- это процесс преобразования данных из одной формы в другую для передачи, хранения или обработки. Оно позволяет эффективно и безопасно обмениваться информацией, используя стандартизированные методы преобразования.
Одним из самый популярный стандартов кодирования текстовой информации стал ASCII.
ASCII (American Standard Code for Information Interchange) - стандарт кодирования текстовой информации на компьютерах на основе английского алфавита, где каждой символ соответствует определённому числу.
Так же есть стандарты для хранения дробных чисел, отрицательных чисел и много других.

Для кодирования целых, не отрицательных чисел, нам просто нужно перевести это число из десятичной в двоичную систему.

Эти стандарты вы можете найти в интернете о них там полно информации.