Skip to content

Commit

Permalink
Каталогизировал статьи об информации
Browse files Browse the repository at this point in the history
  • Loading branch information
chabErch committed Jul 14, 2022
1 parent 66d4f4b commit 1c08352
Show file tree
Hide file tree
Showing 13 changed files with 26 additions and 25 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Кодирование информации

**Кодирование** — это перевод информации с одного языка на другой (запись в другой системе символов, в другом алфавите). При этом обычно кодированием называют перевод информации с «человеческого» языка на формальный, например, в двоичный код.

Современный компьютер понимает только двоичный код, следовательно для того чтобы внести в него информацию, необходимо ее закодировать в двоичном коде. Это правило работает для текстовой, аудио, видео и любой другой информации.

**Декодирование** — обратный переход.

Один символ исходного сообщения может заменяться одним символом нового кода или несколькими символами, а может быть и наоборот — несколько символов исходного сообщения заменяются одним символом в новом коде.

Кодирование может быть **равномерное** и **неравномерное**. При равномерном кодировании все символы кодируются кодами равной длины; при неравномерном кодировании разные символы могут кодироваться кодами разной длины, это затрудняет однозначное декодирование или даже делает его невозможным.
Original file line number Diff line number Diff line change
@@ -1,14 +1,4 @@
# Общие сведения о кодировании информации

**Кодирование** — это перевод информации с одного языка на другой (запись в другой системе символов, в другом алфавите). При этом обычно кодированием называют перевод информации с «человеческого» языка на формальный, например, в двоичный код.

**Декодирование** — обратный переход.

Один символ исходного сообщения может заменяться одним символом нового кода или несколькими символами, а может быть и наоборот — несколько символов исходного сообщения заменяются одним символом в новом коде.

Кодирование может быть **равномерное** и **неравномерное**. При равномерном кодировании все символы кодируются кодами равной длины; при неравномерном кодировании разные символы могут кодироваться кодами разной длины, это затрудняет однозначное декодирование или даже делает его невозможным.

## Кодирование текстовой информации
# Текстовая информация

С точки зрения компьютера текст состоит из отдельных символов. К числу символов принадлежат не только буквы (заглавные или строчные, латинские или русские), но и цифры, знаки препинания, спецсимволы типа $=$, $($, $\&$ и т.п. и даже пробелы между словами.

Expand Down Expand Up @@ -90,24 +80,27 @@
Например так:

<figure markdown>
![Простая ASCII графика](Общие сведения.assets/image-20220712002959462.png)
![Простая ASCII графика](Текстовая.assets/image-20220712002959462.png)
<figcaption>Простая ASCII графика</figcaption>
</figure>


Или так:

<figure markdown>
![ASCII графика](Общие сведения.assets/image-20220712000613756.png)
![ASCII графика](Текстовая.assets/image-20220712000613756.png)
<figcaption>ASCII графика</figcaption>
</figure>


Или даже вот так:

<figure markdown>
![Сложная ASCII графика](Общие сведения.assets/image-20220712002035398.png)
![Сложная ASCII графика](Текстовая.assets/image-20220712002035398.png)
<figcaption>Сложная ASCII графика</figcaption>
</figure>

## Список использованных источников

1. Коды символов ASCII [Электронный ресурс] URL: [https://dic.academic.ru/dic.nsf/ruwiki/11979](https://dic.academic.ru/dic.nsf/ruwiki/11979) (дата обращения: 12.07.2022)
2. Кодировка текста ASCII (Windows 1251, CP866, KOI8-R) и Юникод (UTF 8, 16, 32) — как исправить проблему с кракозябрами [Электронный ресурс] URL: [https://javarush.ru/groups/posts/1418-kodirovka-teksta-ascii-windows-1251-cp866-koi8-r-i-junikod-utf-8-16-32--kak-ispravitjh-problemu](https://javarush.ru/groups/posts/1418-kodirovka-teksta-ascii-windows-1251-cp866-koi8-r-i-junikod-utf-8-16-32--kak-ispravitjh-problemu) (дата обращения: 12.07.2022)
2. Кодировка текста ASCII (Windows 1251, CP866, KOI8-R) и Юникод (UTF 8, 16, 32) — как исправить проблему с кракозябрами [Электронный ресурс] URL: [https://javarush.ru/groups/posts/1418-kodirovka-teksta-ascii-windows-1251-cp866-koi8-r-i-junikod-utf-8-16-32--kak-ispravitjh-problemu](https://javarush.ru/groups/posts/1418-kodirovka-teksta-ascii-windows-1251-cp866-koi8-r-i-junikod-utf-8-16-32--kak-ispravitjh-problemu) (дата обращения: 12.07.2022)
17 changes: 7 additions & 10 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,17 @@ theme:
font:
text: Lato
palette:

# Palette toggle for light mode
- scheme: default
toggle:
icon: material/lightbulb
name: Switch to dark mode

# Palette toggle for dark mode
- scheme: slate
toggle:
icon: material/lightbulb-outline
name: Switch to light mode




nav:
- План проведения: 'План.md'
- Системы счисления:
Expand All @@ -38,11 +33,13 @@ nav:
- Аналоговый: 'Сигналы/Аналоговый.md'
- Дискретный: 'Сигналы/Дискретный.md'
- Цифровой: 'Сигналы/Цифровой.md'
- Кодирование текстовой информации:
- Общие сведения: 'Кодирование текстовой информации/Общие сведения.md'
- Таблица ASCII: 'Кодирование текстовой информации/ASCII.md'
- Кириллическое расширение ASCII: 'Кодирование текстовой информации/Кириллическое расширение ASCII.md'
- Unicode: 'Кодирование текстовой информации/Unicode.md'
- Кодирование информации:
- Кодирование информации: 'Кодирование информации/Общие сведения.md'
- Текстовая:
- Текстовая: 'Кодирование информации/Текстовая/Текстовая.md'
- Таблица ASCII: 'Кодирование информации/Текстовая/ASCII.md'
- Кириллическое расширение ASCII: 'Кодирование информации/Текстовая/Кириллическое расширение ASCII.md'
- Unicode: 'Кодирование информации/Текстовая/Unicode.md'
- Хранение информации:
- Оптические диски: 'Хранение информации/Оптические диски.md'
- Жесткие диски: 'Хранение информации/Жесткие диски.md'
Expand Down

0 comments on commit 1c08352

Please sign in to comment.