<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Akozlov</id>
		<title>Викиконспекты - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Akozlov"/>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Akozlov"/>
		<updated>2026-08-03T23:04:16Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4193</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4193"/>
				<updated>2010-10-19T21:00:23Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=ASCII - таблицы кодировок, в которых содержатся основные символы (английский алфавит, цифры, знаки препинания, символы национальных алфавитов(свои для каждого региона), служебные символы) и длина кода каждого символа &amp;lt;tex&amp;gt;n = 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Но для многих языков (например, арабского, японского, китайского) 256 символов недостаточно, поэтому развитие кодировок продолжалось, что привело к появлению UNICODE.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=UNICODE - таблицы кодировок, в которых содержатся все используемые символы и длина кода каждого символа &amp;lt;tex&amp;gt;n \geq 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Наиболее известные кодировки ==&lt;br /&gt;
&lt;br /&gt;
''7 бит:''&lt;br /&gt;
* '''ASCII7''' - первая кодировка, пригодная для работы с текстом. Помимо маленьких букв английского алфавита и служебных символов, содержит большие буквы английского языка, цифры, знаки препинания и другие символы.&lt;br /&gt;
''Кодировки стандарта ASCII (8 бит):''&lt;br /&gt;
* '''ASCII''' - первая кодировка, в которой стало возможно использовать символы национальных алфавитов.&lt;br /&gt;
* '''КОИ8-R''' - первая русская кодировка. Символы кириллицы расположены не в алфавитном порядке. Их разместили в верхнюю половину таблицы так, чтобы позиции кириллических символов соответствовали их фонетическим аналогам в английском алфавите. Это значит, что даже при потере старшего бита каждого символа, текст остается &amp;quot;читаемым&amp;quot;.&lt;br /&gt;
* '''CP866''' - русская кодировка, использовавшаяся на компьютерах IBM в системе DOS.&lt;br /&gt;
* '''Windows-1251''' - русская кодировка, использовавшаяся в русскоязычных версиях операционной системы Windows в начале 90-х годов. Кириллические символы идут в алфавитном порядке. Содержит все символы, встречающиеся в типографике обычного текста (кроме знака ударения).[http://ru.wikipedia.org/wiki/CP1251]&lt;br /&gt;
''Кодировки стандарта UNICODE:''&lt;br /&gt;
* '''UTF8''' - самая распространенная на данный момент кодировка из семейства UNICODE. [http://ru.wikipedia.org/wiki/UTF-8]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;standard&amp;quot;&lt;br /&gt;
!Unicode||UTF-8||Представленные символы&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000000&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x0000007F&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;0xxxxxxx&amp;lt;/code&amp;gt;||ASCII, в том числе английский алфавит, простейшие знаки препинания и арабские цифры&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000080&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x000007FF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;110xxxxx 10xxxxxx&amp;lt;/code&amp;gt;||кириллица, расширенная латиница, арабский алфавит, армянский алфавит, греческий алфавит, еврейский алфавит и коптский алфавит; сирийское письмо, тана, нко; Международный фонетический алфавит; некоторые знаки препинания&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000800&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x0000FFFF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;1110xxxx 10xxxxxx 10xxxxxx&amp;lt;/code&amp;gt;||все другие современные формы письменности, в том числе грузинский алфавит, индийское, китайское, корейское и японское письмо; сложные знаки препинания; математические и другие специальные символы&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00010000&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x001FFFFF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;11110xxx 10xxxxxx 10xxxxxx 10xxxxxx&amp;lt;/code&amp;gt;||музыкальные символы, редкие китайские иероглифы, вымершие формы письменности&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|||&amp;lt;code&amp;gt;111111xx&amp;lt;/code&amp;gt;||служебные символы c, d, e, f&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Также возможны коды длиной в 5 и 6 байт, но на практике они не используются. Это связано с тем, что в стандарт Unicode не входят символы с кодом выше &amp;lt;code&amp;gt;0x10ffff&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4192</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4192"/>
				<updated>2010-10-19T20:49:14Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=ASCII - таблицы кодировок, в которых содержатся основные символы (английский алфавит, цифры, знаки препинания, символы национальных алфавитов(свои для каждого региона), служебные символы) и длина кода каждого символа &amp;lt;tex&amp;gt;n = 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Но для многих языков (например, арабского, японского, китайского) 256 символов недостаточно, поэтому развитие кодировок продолжалось, что привело к появлению UNICODE.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=UNICODE - таблицы кодировок, в которых содержатся все используемые символы и длина кода каждого символа &amp;lt;tex&amp;gt;n \geq 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Наиболее известные кодировки ==&lt;br /&gt;
&lt;br /&gt;
''7 бит:''&lt;br /&gt;
* '''ASCII7''' - первая кодировка, пригодная для работы с текстом. Помимо маленьких букв английского алфавита и служебных символов, содержит большие буквы английского языка, цифры, знаки препинания и другие символы.&lt;br /&gt;
''Кодировки стандарта ASCII (8 бит):''&lt;br /&gt;
* '''ASCII''' - первая кодировка, в которой стало возможно использовать символы национальных алфавитов.&lt;br /&gt;
* '''КОИ8-R''' - первая русская кодировка. Символы кириллицы расположены не в алфавитном порядке. Их разместили в верхнюю половину таблицы так, чтобы позиции кириллических символов соответствовали их фонетическим аналогам в английском алфавите. Это значит, что даже при потере старшего бита каждого символа, текст остается &amp;quot;читаемым&amp;quot;.&lt;br /&gt;
* '''CP866''' - русская кодировка, использовавшаяся на компьютерах IBM в системе DOS.&lt;br /&gt;
* '''Windows-1251''' - русская кодировка, использовавшаяся в русскоязычных версиях операционной системы Windows в начале 90-х годов. Кириллические символы идут в алфавитном порядке. Содержит все символы, встречающиеся в типографике обычного текста (кроме знака ударения).[http://ru.wikipedia.org/wiki/CP1251]&lt;br /&gt;
''Кодировки стандарта UNICODE:''&lt;br /&gt;
* '''UTF8''' - самая распространенная на данный момент кодировка из семейства UNICODE.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;standard&amp;quot;&lt;br /&gt;
!Unicode||UTF-8||Представленные символы&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000000&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x0000007F&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;0xxxxxxx&amp;lt;/code&amp;gt;||ASCII, в том числе английский алфавит, простейшие знаки препинания и арабские цифры&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000080&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x000007FF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;110xxxxx 10xxxxxx&amp;lt;/code&amp;gt;||кириллица, расширенная латиница, арабский алфавит, армянский алфавит, греческий алфавит, еврейский алфавит и коптский алфавит; сирийское письмо, тана, нко; Международный фонетический алфавит; некоторые знаки препинания&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000800&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x0000FFFF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;1110xxxx 10xxxxxx 10xxxxxx&amp;lt;/code&amp;gt;||все другие современные формы письменности, в том числе грузинский алфавит, индийское, китайское, корейское и японское письмо; сложные знаки препинания; математические и другие специальные символы&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00010000&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x001FFFFF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;11110xxx 10xxxxxx 10xxxxxx 10xxxxxx&amp;lt;/code&amp;gt;||музыкальные символы, редкие китайские иероглифы, вымершие формы письменности&lt;br /&gt;
|} [http://ru.wikipedia.org/wiki/UTF-8]&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4191</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4191"/>
				<updated>2010-10-19T20:48:16Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=ASCII - таблицы кодировок, в которых содержатся основные символы (английский алфавит, цифры, знаки препинания, символы национальных алфавитов(свои для каждого региона), служебные символы) и длина кода каждого символа &amp;lt;tex&amp;gt;n = 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Но для многих языков (например, арабского, японского, китайского) 256 символов недостаточно, поэтому развитие кодировок продолжалось, что привело к появлению UNICODE.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=UNICODE - таблицы кодировок, в которых содержатся все используемые символы и длина кода каждого символа &amp;lt;tex&amp;gt;n \geq 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Наиболее известные кодировки ==&lt;br /&gt;
&lt;br /&gt;
''7 бит:''&lt;br /&gt;
* '''ASCII7''' - первая кодировка, пригодная для работы с текстом. Помимо маленьких букв английского алфавита и служебных символов, содержит большие буквы английского языка, цифры, знаки препинания и другие символы.&lt;br /&gt;
''Кодировки стандарта ASCII (8 бит):''&lt;br /&gt;
* '''ASCII''' - первая кодировка, в которой стало возможно использовать символы национальных алфавитов.&lt;br /&gt;
* '''КОИ8-R''' - первая русская кодировка. Символы кириллицы расположены не в алфавитном порядке. Их разместили в верхнюю половину таблицы так, чтобы позиции кириллических символов соответствовали их фонетическим аналогам в английском алфавите. Это значит, что даже при потере старшего бита каждого символа, текст остается &amp;quot;читаемым&amp;quot;.&lt;br /&gt;
* '''CP866''' - русская кодировка, использовавшаяся на компьютерах IBM в системе DOS.&lt;br /&gt;
* '''Windows-1251''' - русская кодировка, использовавшаяся в русскоязычных версиях операционной системы Windows в начале 90-х годов. Кириллические символы идут в алфавитном порядке. Содержит все символы, встречающиеся в типографике обычного текста (кроме знака ударения).[http://ru.wikipedia.org/wiki/CP1251]&lt;br /&gt;
''Кодировки стандарта UNICODE:''&lt;br /&gt;
* '''UTF8''' - самая распространенная на данный момент кодировка из семейства UNICODE.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;standard&amp;quot;&lt;br /&gt;
!Unicode||UTF-8||Представленные символы&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000000&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x0000007F&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;0xxxxxxx&amp;lt;/code&amp;gt;||ASCII, в том числе английский алфавит, простейшие знаки препинания и арабские цифры&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000080&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x000007FF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;110xxxxx 10xxxxxx&amp;lt;/code&amp;gt;||кириллица, расширенная латиница, арабский алфавит, армянский алфавит, греческий алфавит, еврейский алфавит и коптский алфавит; сирийское письмо, тана, нко; Международный фонетический алфавит; некоторые знаки препинания&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00000800&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x0000FFFF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;1110xxxx 10xxxxxx 10xxxxxx&amp;lt;/code&amp;gt;||все другие современные формы письменности, в том числе грузинский алфавит, индийское, китайское, корейское и японское письмо; сложные знаки препинания; математические и другие специальные символы&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;0x00010000&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;0x001FFFFF&amp;lt;/code&amp;gt;||&amp;lt;code&amp;gt;11110xxx 10xxxxxx 10xxxxxx 10xxxxxx&amp;lt;/code&amp;gt;||музыкальные символы, редкие китайские иероглифы, вымершие формы письменности&lt;br /&gt;
|} [http://ru.wikipedia.org/wiki/%D0%AE%D0%BD%D0%B8%D0%BA%D0%BE%D0%B4]&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4190</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4190"/>
				<updated>2010-10-19T19:06:25Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=ASCII - таблицы кодировок, в которых содержатся основные символы (английский алфавит, цифры, знаки препинания, символы национальных алфавитов(свои для каждого региона), служебные символы) и длина кода каждого символа &amp;lt;tex&amp;gt;n = 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Но для многих языков (например, арабского, японского, китайского) 256 символов недостаточно, поэтому развитие кодировок продолжалось, что привело к появлению UNICODE.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=UNICODE - таблицы кодировок, в которых содержатся все используемые символы и длина кода каждого символа &amp;lt;tex&amp;gt;n \geq 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Наиболее известные кодировки ==&lt;br /&gt;
&lt;br /&gt;
''7 бит:''&lt;br /&gt;
* '''ASCII7''' - первая кодировка, пригодная для работы с текстом. Помимо маленьких букв английского алфавита и служебных символов, содержит большие буквы английского языка, цифры, знаки препинания и другие символы.&lt;br /&gt;
''Кодировки стандарта ASCII (8 бит):''&lt;br /&gt;
* '''ASCII''' - первая кодировка, в которой стало возможно использовать символы национальных алфавитов.&lt;br /&gt;
* '''КОИ8-R''' - первая русская кодировка. Символы кириллицы расположены не в алфавитном порядке. Их разместили в верхнюю половину таблицы так, чтобы позиции кириллических символов соответствовали их фонетическим аналогам в английском алфавите. Это значит, что даже при потере старшего бита каждого символа, текст остается &amp;quot;читаемым&amp;quot;.&lt;br /&gt;
* '''CP866''' - русская кодировка, использовавшаяся на компьютерах IBM в системе DOS.&lt;br /&gt;
* '''Windows-1251''' - русская кодировка, использовавшаяся в русскоязычных версиях операционной системы Windows в начале 90-х годов. Кириллические символы идут в алфавитном порядке. Содержит все символы, встречающиеся в типографике обычного текста (кроме знака ударения).[http://ru.wikipedia.org/wiki/CP1251]&lt;br /&gt;
''Кодировки стандарта UNICODE:''&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4189</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4189"/>
				<updated>2010-10-19T18:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: /* Таблицы кодировок */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=ASCII - таблицы кодировок, в которых содержатся основные символы (английский алфавит, цифры, знаки препинания, символы национальных алфавитов(свои для каждого региона), служебные символы) и длина кода каждого символа &amp;lt;tex&amp;gt;n = 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Но для многих языков (например, арабского, японского, китайского) 256 символов недостаточно, поэтому развитие кодировок продолжалось, что привело к появлению UNICODE.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=UNICODE - таблицы кодировок, в которых содержатся все используемые символы и длина кода каждого символа &amp;lt;tex&amp;gt;n \geq 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Наиболее известные кодировки ==&lt;br /&gt;
&lt;br /&gt;
''7 бит:''&lt;br /&gt;
* '''ASCII7''' - первая кодировка, пригодная для работы с текстом. Помимо маленьких букв английского алфавита и служебных символов, содержит большие буквы английского языка, цифры, знаки препинания и другие символы.&lt;br /&gt;
''8 бит:''&lt;br /&gt;
* '''ASCII''' - стандарт кодировок, в котором стало возможно использовать символы национальных алфавитов.&lt;br /&gt;
* '''КОИ8-R''' - первая русская кодировка. Символы кириллицы расположены не в алфавитном порядке. Их разместили в верхнюю половину таблицы так, чтобы позиции кириллических символов соответствовали их фонетическим аналогам в английском алфавите. Это значит, что даже при потере старшего бита каждого символа, текст остается &amp;quot;читаемым&amp;quot;.&lt;br /&gt;
* '''CP866''' - русская кодировка, использовавшаяся на компьютерах IBM в системе DOS.&lt;br /&gt;
* '''Windows-1251''' - русская кодировка, использовавшаяся в русскоязычных версиях операционной системы Windows в начале 90-х годов. Кириллические символы идут в алфавитном порядке. Содержит все символы, встречающиеся в типографике обычного текста (кроме знака ударения).[http://ru.wikipedia.org/wiki/CP1251]&lt;br /&gt;
''Кодировки стандарта UNICODE:''&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4131</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4131"/>
				<updated>2010-10-17T17:54:59Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;br /&gt;
&lt;br /&gt;
Но для многих языков (например, арабского, японского, китайского) 256 символов недостаточно, поэтому развитие кодировок продолжалось, что привело к появлению UNICODE.&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=UNICODE - таблицы кодировок, в которых содержатся все используемые символы и длина кода каждого символа &amp;lt;tex&amp;gt;n \geq 8&amp;lt;/tex&amp;gt; бит.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Наиболее известные кодировки ==&lt;br /&gt;
&lt;br /&gt;
''7 бит:''&lt;br /&gt;
* '''ASCII7''' - первая кодировка, пригодная для работы с текстом. Помимо маленьких букв английского алфавита и служебных символов, содержит большие буквы английского языка, цифры, знаки препинания и другие символы.&lt;br /&gt;
''8 бит:''&lt;br /&gt;
* '''ASCII''' - стандарт кодировок, в котором стало возможно использовать символы национальных алфавитов.&lt;br /&gt;
* '''КОИ8-R''' - первая русская кодировка. Символы кириллицы расположены не в алфавитном порядке. Их разместили в верхнюю половину таблицы так, чтобы позиции кириллических символов соответствовали их фонетическим аналогам в английском алфавите. Это значит, что даже при потере старшего бита каждого символа, текст остается &amp;quot;читаемым&amp;quot;.&lt;br /&gt;
* '''CP866''' - русская кодировка, использовавшаяся на компьютерах IBM в системе DOS.&lt;br /&gt;
* '''Windows-1251''' - русская кодировка, использовавшаяся в русскоязычных версиях операционной системы Windows в начале 90-х годов. Кириллические символы идут в алфавитном порядке. Содержит все символы, встречающиеся в типографике обычного текста (кроме знака ударения).[http://ru.wikipedia.org/wiki/CP1251]&lt;br /&gt;
''Кодировки стандарта UNICODE:''&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4130</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4130"/>
				<updated>2010-10-17T17:01:48Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;tex&amp;gt;C(n) = 2^n&amp;lt;/tex&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4018</id>
		<title>Представление символов, таблицы кодировок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2,_%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B_%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=4018"/>
				<updated>2010-10-15T01:51:04Z</updated>
		
		<summary type="html">&lt;p&gt;Akozlov: Новая страница: «== Представление символов в вычислительных машинах ==  В вычислительных машинах символы не …»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Представление символов в вычислительных машинах ==&lt;br /&gt;
&lt;br /&gt;
В вычислительных машинах символы не могут храниться иначе, как в виде последовательностей битов (как и числа). Для передачи символа и его корректного отображения ему должна соответствовать уникальная последовательность нулей и единиц. Для этого были разработаны таблицы кодировок.&lt;br /&gt;
&lt;br /&gt;
Количество символов, которые можно задать последовательностью битов длины ''n'', задается простой формулой &amp;lt;math&amp;gt;C(n) = 2^n&amp;lt;/math&amp;gt;. Таким образом, от нужного количества символов напрямую зависит количество используемой памяти.&lt;br /&gt;
&lt;br /&gt;
== Таблицы кодировок ==&lt;br /&gt;
&lt;br /&gt;
На заре компьютерной эры на каждый символ было отведено по 5 бит. Это было связано с малым количеством оперативной памяти на компьютерах тех лет. В эти 64 символа входили только управляющие символы и строчные буквы английского алфавита.&lt;br /&gt;
&lt;br /&gt;
С ростом производительности компьютеров стали появляться таблицы кодировок с большим количеством символов.&lt;br /&gt;
Первой 7 битной кодировкой стала ASCII7. В нее уже вошли прописные буквы английского алфавита, арабские цифры, знаки препинания.&lt;br /&gt;
Затем на ее базе была разработана ASCII8, в которым уже стало возможным хранение 256 символов: 128 основных и еще столько же расширенных. Первая часть таблицы осталась без изменений, а вторая может иметь различные варианты (каждый имеет свой номер). Эта часть таблицы стала заполняться символами национальных алфавитов.&lt;/div&gt;</summary>
		<author><name>Akozlov</name></author>	</entry>

	</feed>