<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронный научно-практический журнал «Современные научные исследования и инновации» &#187; data</title>
	<atom:link href="http://web.snauka.ru/issues/tag/data/feed" rel="self" type="application/rss+xml" />
	<link>https://web.snauka.ru</link>
	<description></description>
	<lastBuildDate>Sat, 18 Apr 2026 09:41:14 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Реализация кода Хаффмана на языке PHP</title>
		<link>https://web.snauka.ru/issues/2015/02/46793</link>
		<comments>https://web.snauka.ru/issues/2015/02/46793#comments</comments>
		<pubDate>Sun, 08 Feb 2015 09:32:52 +0000</pubDate>
		<dc:creator>Николаев Сергей Валерьевич</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Huffman]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[theory information]]></category>
		<category><![CDATA[web-interface]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/?p=46793</guid>
		<description><![CDATA[Код Хаффмана является одним из самых распространенных методов сжатия данных. Разработан в 1952 г. [1] и до сих пор используется архиваторами либо полностью, либо как один из этапов многоуровневого сжатия. Для профессий, связанных с информационными технологиями, понимание основных идей кода Хаффмана и методов его реализации, будет актуально и полезно. Код Хаффмана часто описывается в книгах [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Код Хаффмана является одним из самых распространенных методов сжатия данных. Разработан в 1952 г. [1] и до сих пор используется архиваторами либо полностью, либо как один из этапов многоуровневого сжатия. Для профессий, связанных с информационными технологиями, понимание основных идей кода Хаффмана и методов его реализации, будет актуально и полезно.</p>
<p style="text-align: justify;"><span>Код Хаффмана часто описывается в книгах по информационной безопасности [2, 3, 4] Теоретические основы алгоритма, так же описаны во многих источниках [5, 6]. Алгоритм построение бинарного дерева на Java Script описан в работе А.Б. Веретенникова [7]. С.И. Горяинов рассмотрел перестройку бинарных деревьев в алгоритме Хаффмана [8]. Реализацию алгоритма Хаффмана с заданной длиной разбиений входного потока на машинах Тьюринга с почти линейным временем показал М.А.Герасимов [9]. Зарубежные ученые так же применяют рассматриваемый алгоритм в своих исследованиях [10, 11].<br />
</span></p>
<p style="text-align: justify;"><span>Рассмотрим алгоритм на примере кодировки текста. Существует некий алфавит и каждому символу отводится фиксированное количество бит. Алгоритм Хаффмана кодирует каждый символ в зависимости от частоты использования символа. Символ, который чаще других используется, присваивается короткий двоичный код, следовательно, тот символ, который используется реже всего, имеет самый длинный код. После кодировки, сообщение будет весить меньше, чем изначально.<br />
</span></p>
<p style="text-align: justify;"><span>Представим алгоритм на конкретном примере. Закодируем сообщение: «теория_информации». Частоты каждого символа представлены в табл.1.<br />
</span></p>
<p><span>Таблица 1 – Сообщение «теория_информации»<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" />
<col style="width: 59px;" /></colgroup>
<tbody valign="top">
<tr style="height: 1px;">
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;">
<p style="text-align: center;"><span><strong>т</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>е</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>о</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>р</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>и</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>я</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>_</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>н</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>ф</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>м</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>а</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>ц</span></p>
</td>
</tr>
<tr style="height: 1px;">
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>1</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>1</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>2</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>2</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Теперь будем складывать две самые маленькие частоты. В данном случае сложим частоты символов «т» и «е», а в новом таблице сумму их частот подпишем как «те» (табл.2).<br />
</span></p>
<p><span>Таблица 2 – Первый этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>те</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>о</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>р</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>и</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>я</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>_</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>н</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>ф</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>м</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>а</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>ц</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Теперь снова ищем два символа с наименьшими частотами. Это символы «я» и «_» (табл.3).<br />
</span></p>
<p><span>Таблица 3 – Второй этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>те</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>о</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>р</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>и</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>я_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>н</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>ф</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>м</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>а</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>ц</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Продолжим эти действия до тех пор, пока не останется два столбца. Столбцы, которые будем складывать, выделим полужирным шрифтом (табл.4-11).<br />
</span></p>
<p><span>Таблица 4 – Третий этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>те</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>о</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>Р</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>и</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>я_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>нф</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>м</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>а</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>Ц</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>1</span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 5 – Четвертый этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>те</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>о</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>Р</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>и</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>я_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>нф</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>ма</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>ц</strong></span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>2</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>1</strong></span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 6 – Пятый этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 55px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span><strong>те</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>о</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>Р</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>и</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>я_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>нф</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>мац</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>2</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>2</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>3</span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 7 – Шестой этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 55px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>тео</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>р</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>И</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>я_</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>нф</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>мац</span></td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>2</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>2</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>2</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>3</span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 8 – Седьмой этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 55px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>тео</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>ря_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>И</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>нф</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>мац</strong></span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>2</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>3</strong></span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 9 – Восьмой этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 53px;" />
<col style="width: 83px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span><strong>тео</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>ря_</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>И</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>нфмац</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>4</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>4</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>4</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>5</span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 10 – Девятый этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 72px;" />
<col style="width: 53px;" />
<col style="width: 83px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>теоря_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>и</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>нфмац</strong></span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>8</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>4</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span><strong>5</strong></span></td>
</tr>
</tbody>
</table>
</div>
<p><span>Таблица 11 – Десятый этап кодирования сообщения<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 72px;" />
<col style="width: 96px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span>теоря_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>инфмац</span></td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>8</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;"><span>9</span></td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Построим бинарное дерево по таблицам. Левым ветвям будем приписывать в коде 0, а правым ветвям 1. Через дефис будем указывать кодировку символа.<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/020815_0832_1.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 1 – Бинарное дерево<br />
</span></p>
<p><span>В итоге получилась следующая кодовая таблица (табл.12).<br />
</span></p>
<p><span>Таблица 12 – Кодовая таблица<br />
</span></p>
<div style="text-align: center;">
<table style="border-collapse: collapse;" border="0">
<colgroup>
<col style="width: 101px;" />
<col style="width: 160px;" />
<col style="width: 105px;" />
<col style="width: 276px;" /></colgroup>
<tbody valign="top">
<tr>
<td style="padding-left: 7px; padding-right: 7px; border: solid 1pt;"><span><strong>Символ</strong></span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>Двоичный код</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>Частота</strong></span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: solid 1pt; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span><strong>Вес закодированного символа</strong></span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>т</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0000</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>е</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0001</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>о</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>001</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>2</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>3 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>р</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>011</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>2</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>3 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>и</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>11</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>2 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>я</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0100</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>_</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>0101</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>н</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1000</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>ф</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1001</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>м</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>10100</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>5 бит</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>а</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>10101</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>5 бит</span></p>
</td>
</tr>
<tr>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: solid 1pt; border-bottom: solid 1pt; border-right: solid 1pt;"><span>ц</span></td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1011</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>1</span></p>
</td>
<td style="padding-left: 7px; padding-right: 7px; border-top: none; border-left: none; border-bottom: solid 1pt; border-right: solid 1pt;">
<p style="text-align: center;"><span>4 бита</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="text-align: justify;"><span>Закодированное сообщение будет выглядеть так:<br />
</span></p>
<p style="text-align: justify;"><span><strong>0000000100101111010001011110001001001011101001010110111111<br />
</strong></span></p>
<p style="text-align: justify;"><span>Код Хаффмана является префиксным кодом, т.е. код символа не является частью кода другого символа, следовательно, интерпретируется однозначно. Сравним вес сообщения закодированного с помощью ASCII и сообщение, закодированное по алгоритму Хаффмана.<br />
</span></p>
<p style="text-align: justify;"><span><strong>ASCII:</strong><br />
</span></p>
<p style="text-align: justify;"><span>17 * 8 бит = 122 бита<br />
</span></p>
<p style="text-align: justify;"><span><strong>Код Хаффмана:</strong><br />
</span></p>
<p style="text-align: justify;"><span>4 бита + 4 бита + 2 * 3 бита + 2 * 3 бита + 4 * 2 бита + 4 бита + 4 бита + 4 бита + 4 бита + 5 бит + 5 бит + 4 бита = 58 бит<br />
</span></p>
<p style="text-align: justify;"><span>Сообщение, закодированное с помощью алгоритма Хаффмана, весит примерно в два раза меньше.<br />
</span></p>
<p style="text-align: center;"><span><strong>Реализация приложения на PHP.<br />
</strong></span></p>
<p style="text-align: justify;"><span>Приложение должно выполнять следующие действия:<br />
</span></p>
<ul>
<li><span>Составить таблицу частот (вероятностей появления символов)<br />
</span></li>
<li><span>Построить бинарное дерево<br />
</span></li>
<li><span>Сгенерировать код для каждого символа<br />
</span></li>
<li><span>Вывести закодированный результат<br />
</span></li>
</ul>
<p style="text-align: justify;"><span>Приводим образец кода, в данном случае, функцию составления таблиц частот (рис.2).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/020815_0832_2.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 2 – Образец кода<br />
</span></p>
<p style="text-align: justify;"><span>Для ввода сообщения приложение выглядит на рис.3.<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/020815_0832_3.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 3 – Ввод сообщения<br />
</span></p>
<p style="text-align: justify;"><span>После ввода сообщения и нажатия кнопки «Сжать», приложение выдает результат (рис.4).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/020815_0832_4.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 4 – Сгенерированное сообщение<br />
</span></p>
<p style="text-align: justify;"><span>Отметим при этом, что закодированное сообщение в приложении отличается от варианта выше. Выведем кодовую таблицу для сравнения с таблицей в разделе теория (рис.5).<br />
</span></p>
<p style="text-align: center;"><img src="https://web.snauka.ru/wp-content/uploads/2015/02/020815_0832_5.png" alt="" /><span><br />
</span></p>
<p style="text-align: center;"><span>Рисунок 5 – Кодовая таблица<br />
</span></p>
<p style="text-align: justify;"><span>Заметим, что код каждому символу присвоен другой. Вызвано это тем, что изначально много символов, с одинаковой частотой и в процессе построение дерева, часто был выбор в сложении частот, который при этом не влиял на эффективность алгоритма, или распределение символа в другую ветвь, что также влияло на итоговый код символа. Однако по-прежнему самый частый символ «и» закодирован в 2 бита, символы «р» и «о» 3 битами, что в итоге говорит о том, что вес закодированного сообщения по-прежнему равен 58 бит.<br />
</span></p>
<p style="text-align: justify;"><span>Проведенное исследование может быть использовано в преподавании различных дисциплин, связанных с передачей информации.</span></p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2015/02/46793/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Об определении достаточности фактических оснований для проведении обыска</title>
		<link>https://web.snauka.ru/issues/2016/03/65165</link>
		<comments>https://web.snauka.ru/issues/2016/03/65165#comments</comments>
		<pubDate>Mon, 07 Mar 2016 08:17:26 +0000</pubDate>
		<dc:creator>Нуриев Разил Робертович</dc:creator>
				<category><![CDATA[12.00.00 ЮРИДИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[issue a search warrant]]></category>
		<category><![CDATA[legislation.]]></category>
		<category><![CDATA[probable cause]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[данные]]></category>
		<category><![CDATA[достаточные основания]]></category>
		<category><![CDATA[законодательство]]></category>
		<category><![CDATA[обыск]]></category>
		<category><![CDATA[проблема]]></category>
		<category><![CDATA[решение]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2016/03/65165</guid>
		<description><![CDATA[Для любой отрасли права есть очень интересные и захватывающие темы, на которых можно рассуждать долго и по несколько страниц. А также есть и проблемы, интерес к которым постоянен и по сегодняшний день не существует способы их решения. В уголовно &#8211; процессуальном праве тоже существует пробелы, то есть неурегулированные части уголовно- процессуальных действий. И одним из [...]]]></description>
			<content:encoded><![CDATA[<p>Для любой отрасли права есть очень интересные и захватывающие темы, на которых можно рассуждать долго и по несколько страниц. А также есть и проблемы, интерес к которым постоянен и по сегодняшний день не существует способы их решения. В уголовно &#8211; процессуальном праве тоже существует пробелы, то есть неурегулированные части уголовно- процессуальных действий. И одним из таких является проблема отсутствия определения достаточности фактических оснований для проведении обыска, с помощью которых обосновывается решение о производстве обыска в жилище. Данная тема является очень актуальной и важной. Так как отсутствие данного термина в нормах закона создают трудности в деятельности следственных органов, а именно следователей и дознавателей. А также препятствуют в оценке доказательств, собранных в ходе различных следственных мероприятий.</p>
<p>Часть 1 статьи 182 УПК РФ содержит словосочетание «достаточные данные»[1, ч.1 ст.182]. А что подразумевает этот термин в данной статье нет.</p>
<p>«Достаточные данные» представляют собой доказательства. Такое мнение было высказано в литературе по юриспруденций. Одни ученые, которые поддерживают данное мнение на первое место выдвигают наличие данных, а не достаточность последних для проведения обыска, а другие же напротив важным считают то, что они должны быть в том объеме, в котором их будет достаточно. Также можно встретить и другие мнения ученых по этому вопросу.</p>
<p>По нашему мнению, термин, использованный законодателем, нацеливает следователя на собирание ни одного доказательства (сведений, данных и т.п.), а их сочетание, которое было бы достаточным для вынесения законного и обоснованного постановления о производстве обыска (решения суда, разрешающий производство). Фактической основой для проведения обыска многие авторы определяют через термин «совокупность данных». А.С. Шейфер [5,С.301] и А.П. Рыжаков [5, С. 301] относятся именно к таким авторам и ученым. Таким образом, законодатель хочет сказать, что само по себе наличие доказательств (данных) для принятия решений об обыске мало. Необходимо располагать «достаточной» совокупностью таких данных.[3,С.171]. Поэтому исходя из этого достаточность оснований выдвигается им по своей значимости и важности на первое место.</p>
<p>Из этого следует, по мнению законодателя, если распоряжении следователя (дознавателя) основывается на данных, с помощью которых можно «сделать вывод о том, что в каком то месте или у какого-либо лица есть орудия преступления, документы, ценности, предметы, которые могут иметь значение для конкретного уголовного дела, который находится в производстве». Это еще не говорит о том, что он обладает фактическими основаниями для производства обыска. Данные могут оказаться недостаточными для проведения обыска следователем или же дознавателем [4, C.524].</p>
<p>Данные позволяющие производить обыск по отношению к рассматриваемой ситуации находятся, в принципе, на более высоком уровне формирования результатов уголовно-процессуальной деятельности. В свою очередь, этот уровень зависит не только от наличия каких-либо доказательств (доказательств вместе с оперативно-розыскной информацией), например, в помещении находится орудие преступления. И, безусловно, такое сочетание должно быть «достаточным» для принятия решения об обыске.</p>
<p>Глагол «полагать», используемый в части 1 статьи 182 УПК РФ, противопоставляется термину «достаточные данные». Законодатель, таким образом, хочет, чтобы решение о производстве обыска в жилище было принято только при наличии достаточных, а не любых доказательств.  И, следовательно, в таком случае дознаватель (следователь) может принять решения в отсутствии точно установленных обстоятельств, указанных в части 1 статьи 182 УПК РФ. Основания, которых мы  рассматриваем, возникают не с того момента, когда следователь (дознаватель) начинает обладать единственным данным, а с того момента, когда он обладает необходимой совокупностью доказательств, которые позволяют сделать соответствующее предположение [2, С. 175]. И не является обязательным то, что эти доказательства должны иметь прямое указание на то, что, например, в конкретной квартире хранится оружие. Для осуществления следственного действия, направленное на обыск в этой квартире, достаточно иметь доказательств, что здесь проживает человек, который был задержан при попытке сбыта оружия. А если нет таких данных, подтверждающих предположения следователя, то он не может выносить постановление.</p>
<p>На основе вышесказанного можно сделать вывод о том, что законодатель не требует, чтобы правоприменитель располагал информацией о нахождении предмета в определенном месте или у какого-либо лица. И для решения данной проблемы можно предлагать различные пути и способы решения. Но, на наш взгляд, наиболее действующим является дополнение статьи 182 Уголовно-процессуального кодекса Российской Федераций определением «достаточных оснований для проведения обыска». Мы предлагаем в следующей формулировке: «Достаточные основания для проведения обыска – это наличие совокупности доказательств вместе с оперативно-розыскной информацией, которые указывают следователю(дознавателю) на необходимость в проведений обыска и позволяющий им принять решение о проведений обыска в помещении или же принять решение о личном обыске».</p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2016/03/65165/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Возможные причины утечки информации при нарушении персоналом правил работы с конфиденциальной информацией</title>
		<link>https://web.snauka.ru/issues/2016/12/75791</link>
		<comments>https://web.snauka.ru/issues/2016/12/75791#comments</comments>
		<pubDate>Mon, 05 Dec 2016 12:37:25 +0000</pubDate>
		<dc:creator>neva_larisa</dc:creator>
				<category><![CDATA[05.00.00 ТЕХНИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[confidential information]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[employee]]></category>
		<category><![CDATA[information leakage]]></category>
		<category><![CDATA[information security]]></category>
		<category><![CDATA[staff]]></category>
		<category><![CDATA[данные]]></category>
		<category><![CDATA[информационная безопасность]]></category>
		<category><![CDATA[конфиденциальная информация]]></category>
		<category><![CDATA[персонал]]></category>
		<category><![CDATA[сотрудник]]></category>
		<category><![CDATA[утечка информации]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2016/12/75791</guid>
		<description><![CDATA[В связи с участившимися взломами информационных баз данных, которые вредят работе различных предприятий, фирм, корпораций и даже приводят к их полному уничтожению, возникает важный вопрос о защите конфиденциальной информации. А для того, чтобы защита была надёжной, нужно понять и найти причины утечки закрытой информации. В этом ключе большинство специалистов, которые работают в сфере безопасности информационных [...]]]></description>
			<content:encoded><![CDATA[<p>В связи с участившимися взломами информационных баз данных, которые вредят работе различных предприятий, фирм, корпораций и даже приводят к их полному уничтожению, возникает важный вопрос о защите конфиденциальной информации. А для того, чтобы защита была надёжной, нужно понять и найти причины утечки закрытой информации. В этом ключе большинство специалистов, которые работают в сфере безопасности информационных систем, считают, что основное внимание нужно обращать на персонал предприятия, работающего с конфиденциальными сведениями.  Выделяют две главные задачи: 1) предельно усложнить работу злоумышленнику в целях получения нужной информации; 2) предотвратить установление каких-либо связей между злоумышленником и сотрудником фирмы, который владеет секретными данными. [1]</p>
<p>Персонал предприятия может быть источником различных угроз в работе с конфиденциальной информацией. Способы осуществления угроз информационной безопасности предприятия могут быть различны. Сотрудник фирмы может действовать целенаправленно или неосознанно по собственной инициативе, а также под чьим-то влиянием. [2]</p>
<p>Требования по работе с сотрудниками, имеющими доступ к конфиденциальной информации:</p>
<p>• обучение и постоянный инструктаж персонала;</p>
<p>• постоянное проведение воспитательной работы с сотрудниками, работающими с секретными данными;</p>
<p>• регулярный контроль работников за исполнением требований, связанных с защитой конфиденциальных данных;</p>
<p>• проверка углублённости знаний сотрудников в области засекреченной информации фирмы;</p>
<p>• осуществление служебных расследований в связи с утечкой секретных данных и нарушениями сотрудниками требований по защите информационной безопасности;</p>
<p>• усовершенствование методов обучения персонала.</p>
<p>Обучение персонала способам защиты засекреченной информации должно проводиться регулярно, потому что технология защиты требует постоянного обновления.</p>
<p>Обучение работника фирмы начинается с собеседования при приёме на работу и подписания им договора о неразглашении тайны и заканчивается его увольнением и подписанием договора, не допускающим использование секретных данных фирмы в каких-либо целях. [3]</p>
<p>Основные положения по информационной безопасности при работе с персоналом.</p>
<p>• Ответственность за безопасность секретной информации входит в обязанности сотрудников, а именно за ресурсы, процессы и мероприятия по обеспечению защиты.</p>
<p>• Проводится проверка персонала при поступлении на работу, включая характеристики и рекомендации, резюме, образование и квалификацию, а также документы, удостоверяющие личность.</p>
<p>• Первостепенным условием при приёме на работу должно быть заключение договора о неразглашении служебной информации.</p>
<p>• Требования к персоналу, связанные с защитой конфиденциальной информации, и ответственность за её нарушение, должны быть внесены в трудовой договор. [4]</p>
<p>Основные виды реализации угроз информационной безопасности:</p>
<p>1) завладение конфиденциальными данными, вследствие чего у злоумышленника оказывается их копия. Получение конфиденциальной информации может происходить при помощи разных методов: подслушивание разговоров сотрудников данного предприятия, использование технических средств (подслушивающих устройств), копирование секретных данных.</p>
<p>2) кража служебных документов, в результате чего злоумышленник овладевает секретными сведениями, а предприятие в свою очередь их лишается.</p>
<p>3) повреждение или полная ликвидация информации, в результате чего злоумышленник приносит вред предприятию.</p>
<p>4) изменение работником секретной информации, вследствие чего специалисты предприятия могут принять неверные руководящие действия.</p>
<p>Таким образом, самой часто встречающейся причиной осуществления угроз по защите безопасности является безответственность сотрудников предприятия. Это прослеживается в нарушении персоналом условий по защите информационной безопасности, что приводит к утечке секретной информации. [5]</p>
<p>Утечка информации – это несанкционированный доступ к закрытым данным и неконтролируемое распространение секретных сведений в результате их разглашения.</p>
<p>Главные причины утечки информации:</p>
<p>• нарушение сотрудниками требований в работе с источниками служебной информации и правил использования систем защиты;</p>
<p>• недочёты в конструировании систем защиты;</p>
<p>• проведение злоумышленником технической и агентурной разведок.</p>
<p>Виды утечки информации:</p>
<p>• разглашение;</p>
<p>• несанкционированный доступ к информации;</p>
<p>• получение секретной информацией разведками.</p>
<p>Под разглашением информации понимается запрещённая передача служебной или секретной информации до людей, не имеющих на неё права.</p>
<p>Под несанкционированным доступом понимается получение запрещённой информации ложным или обманным путём лицом, не имеющим на неё права.</p>
<p>Получение секретной информации разведками может осуществляться с помощью технических средств или агентурными методами.</p>
<p>Канал утечки информации – это источник запрещённой информации – человек или материальный носитель. [6]</p>
<p>Все каналы утечки конфиденциальной информации делятся на косвенные и прямые. Косвенные каналы не требуют прямого доступа к техническим средствам информации. Прямые каналы – непосредственный доступ к источнику информации.</p>
<p>Примеры косвенных каналов утечки:</p>
<p>- похищение или потеря носителей информации;</p>
<p>- фотографирование, прослушивание на расстоянии;</p>
<p>- перехват электромагнитных излучений.</p>
<p>Примеры прямых каналов утечки:</p>
<p>- утечка информации из-за нарушения сотрудниками предприятия служебных требований;</p>
<p>- непосредственное копирование. [7]</p>
<p>Способы защиты конфиденциальной информации на предприятии:</p>
<p>• Контроль сотрудников, обеспечивающих сохранность на территории предприятия всех носителей конфиденциальной информации, а также фото и видеоаппаратуры.</p>
<p>• Защита от неразрешённого доступа в помещения, в которых находятся компьютеры.</p>
<p>• При увольнении сотрудника, необходимо брать с него расписку о неразглашении секретной информации.</p>
<p>• Выбор ответственного лица, ведущего учет и контроль работников, занимающихся данными, содержащими конфиденциальную информацию, обеспечивающими хранение документов, их выдачу работникам под роспись и контроль возврата документации.</p>
<p>• Обеспечение специально организованных мест для приема посетителей. [8]</p>
<p>Таким образом, при соблюдении всех правил безопасности персоналом предприятий можно избежать или свести к минимуму утечку секретной информации, которая может нанести колоссальный или необратимый вред организации.</p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2016/12/75791/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Применение облачных технологий в малом бизнесе</title>
		<link>https://web.snauka.ru/issues/2016/12/77039</link>
		<comments>https://web.snauka.ru/issues/2016/12/77039#comments</comments>
		<pubDate>Fri, 30 Dec 2016 10:25:36 +0000</pubDate>
		<dc:creator>Ganza</dc:creator>
				<category><![CDATA[08.00.00 ЭКОНОМИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[cloud technology]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[small business]]></category>
		<category><![CDATA[данные]]></category>
		<category><![CDATA[малый бизнес]]></category>
		<category><![CDATA[облачные технологии]]></category>
		<category><![CDATA[приложения]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2016/12/77039</guid>
		<description><![CDATA[Облачные технологии для пользователя это удобная виртуальная среда, в которой можно хранить и обрабатывать информацию. Виртуальная среда облака объединяет в себе аппаратные средства, программное обеспечение, каналы связи и службу технической поддержки [1]. Использование облачных технологий помогает достаточно быстро реагировать на появление новых бизнес-задач, кроме того облачные технологии снижают затраты и увеличивают эффективность предприятий и их [...]]]></description>
			<content:encoded><![CDATA[<p>Облачные технологии для пользователя это удобная виртуальная среда, в которой можно хранить и обрабатывать информацию. Виртуальная среда облака объединяет в себе аппаратные средства, программное обеспечение, каналы связи и службу технической поддержки [1]. Использование облачных технологий помогает достаточно быстро реагировать на появление новых бизнес-задач, кроме того облачные технологии снижают затраты и увеличивают эффективность предприятий и их подразделений. Согласно исследованию Cisco, к 2018 году 78 % нагрузок будут приходиться на облачные дата-центры [2]. Кроме того, средства облачной защиты позволяют обеспечить высокий уровень безопасности данных.</p>
<p align="center"> <img class="alignnone size-full wp-image-77044" title="ris1" src="https://web.snauka.ru/wp-content/uploads/2017/01/ris16.png" alt="" width="381" height="305" /></p>
<p align="center">Рисунок 1. Отрасли, в которых в России чаще всего используются облачные технологии</p>
<p>Одним из главных преимуществ облачных технологий является то, что они подходят как индивидуальным предпринимателям и малому бизнесу, так и среднему и крупному бизнесу: для каждого масштаба можно найти оптимальную бизнес-модель. Однако выбор конкретных облачных инструментов все-таки зависит от размеров бизнеса [3].</p>
<p>Облачные технологии делятся на несколько видов:</p>
<p>1) инфраструктура как услуга (Infrastructure-as-a-Service), пользователю предлагаются средства обработки данных, хранения;</p>
<p>2) приложение как сервис (Software-as-a-Service), пользователю предлагаются приложения, которые выполняются на облачной инфраструктуре;</p>
<p>3) платформа как услуга (Platform-as-a-Service), пользователю предлагаются средства для развертывания на облачной инфраструктуре приобретаемые или создаваемые приложения [4].</p>
<p>В зависимости от размера бизнеса и его потребностей решается какой из видов нужно использовать или же нужно использовать несколько видов.</p>
<p>Облачные технологии наиболее востребованы для малого бизнеса, поскольку у малого бизнеса чаще всего нет средств и необходимости содержать огромное ПО для решения разных задач и специалистов для его поддержки.</p>
<p><strong>К преимуществам облачных технологий относится:</strong><strong></strong></p>
<p>1) нет необходимости покупать оборудование;</p>
<p>2) нет необходимости устанавливать что-то на сервер или компьютер;</p>
<p>3) все обновления производятся поставщиком технологии;</p>
<p>4) облаком можно управлять из любой части мира, есть решения для iPhone, Android;</p>
<p>5) большой выбор решений (российские и западные).</p>
<p><strong>Главный недостаток облачных технологий в том, что </strong>если нет связи с интернетом, то не будет и доступа к облаку.</p>
<p>Малый бизнес начал применять облака намного раньше крупного. Поэтому существует огромное количество облачных приложений созданных  специально для малого бизнеса (таблица 1). Такие приложения не только просты в использовании, но также экономят много денег и времени представителям малого бизнеса.</p>
<p style="text-align: left;" align="right">Таблица 1. Примеры облачных сервисов</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="45">
<p align="center"><strong>№ п/п</strong><strong></strong></p>
</td>
<td valign="top" width="95">
<p align="center"><strong>Вид</strong><strong></strong></p>
</td>
<td valign="top" width="350">
<p align="center"><strong>Описание</strong><strong></strong></p>
</td>
<td valign="top" width="148">
<p align="center"><strong>Примеры</strong><strong></strong></p>
</td>
</tr>
<tr>
<td valign="top" width="45"><strong>1</strong><strong></strong></td>
<td valign="top" width="95"><strong>Базовый набор</strong><strong></strong></td>
<td valign="top" width="350">Программы, которые обычно необходимы всем, получение напоминаний, списки задач и тд.<strong></strong></td>
<td valign="top" width="148">Почта, адресная книга, календарь (Google, Yandex);</p>
<p>заметки (Evernote)</p>
<p>Todo-листы (Any.Do)<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>2</strong><strong></strong></td>
<td valign="top" width="95"><strong>Работа с документами</strong><strong></strong></td>
<td valign="top" width="350">Сотрудников компании могут одновременно работать с одними и теми же данными (Excel, Word, PowerPoint)<strong></strong></td>
<td valign="top" width="148">Google Drive, Microsoft SkyDrive<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>3</strong><strong></strong></td>
<td valign="top" width="95"><strong>Сайты</strong><strong></strong></td>
<td valign="top" width="350">В последнее время малый бизнес чаще всего использует сервисы для простого и быстрого создания сайта. В системах управления сайтами сразу есть много разных модулей. Сайт создается за 5 минут, не нужно думать про хостинг, домен, поддержку сайта и оплату остальных услуг. Просто нужно оплачивать аренду сайта.<strong></strong></td>
<td valign="top" width="148">Setup.ru, Nethouse.ru<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>4</strong><strong></strong></td>
<td valign="top" width="95"><strong>CRM</strong></p>
<p>&nbsp;</td>
<td valign="top" width="350">Для создания и управления базой клиентов, сегментации и создания сегментированных предложений, просмотра статистики<strong></strong></td>
<td valign="top" width="148"><strong>Sails CRM, </strong><strong></strong></p>
<p>Мегаплан,</p>
<p>amoCRM, Streak, Act!, Nimble<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>5</strong><strong></strong></td>
<td valign="top" width="95"><strong>Рассылки</strong><strong></strong></td>
<td valign="top" width="350">Поскольку почтовые сервисы часто блокируют рассылку, наиболее эффективным представляется использование отдельных сервисов для рассылки. Кроме того, не нужно думать о спам-фильтрах<strong></strong></td>
<td valign="top" width="148">UniSender,</p>
<p>Subscribe.ru,</p>
<p>Smartresponder<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>6</strong><strong></strong></td>
<td valign="top" width="95"><strong>Платежи</strong><strong></strong></td>
<td valign="top" width="350">Можно подключить оплату картами, с мобильных телефонов<strong></strong></td>
<td valign="top" width="148">2can<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>7</strong><strong></strong></td>
<td valign="top" width="95"><strong>Бухгалтерия</strong><strong></strong></td>
<td valign="top" width="350">Для подготовки бухгалтерской отчетности</p>
<p>&nbsp;</td>
<td valign="top" width="148">Мое Дело,</p>
<p>Бухгалтерия.</p>
<p>Контур<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>8</strong><strong></strong></td>
<td valign="top" width="95"><strong>Ведение документации, обсуждение задач </strong></td>
<td valign="top" width="350">Для управления проектами и распределения и обсуждения задач по проектам</p>
<p>&nbsp;</td>
<td valign="top" width="148">TeamLab,</p>
<p>TeamTools,</p>
<p>Битрикс 24<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>9</strong><strong></strong></td>
<td valign="top" width="95"><strong>Оперативный учет</strong></td>
<td valign="top" width="350">Учет заказов, контроль за доставкой, печать документов, закупка и пр.</td>
<td valign="top" width="148">1С: Управление торговлей,</p>
<p>Мой склад<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>10</strong><strong></strong></td>
<td valign="top" width="95"><strong>Управление маркетингом</strong> <strong></strong></td>
<td valign="top" width="350">Автоматизация маркетинговых кампаний, процесс развития клиента и доведения до покупки</td>
<td valign="top" width="148">top-inspector.ru для сбора позиций;<br />
key-hunter.ru,advse.ru,</p>
<p>semrush.com,</p>
<p>spywords.ru для сбора ключевых слов; sape.ru и</p>
<p>seopult.ru для автоматизации SEO<strong></strong></td>
</tr>
<tr>
<td valign="top" width="45"><strong>11</strong><strong></strong></td>
<td valign="top" width="95"><strong>Хранилища для резервного копирования</strong><strong></strong></td>
<td valign="top" width="350">Хранение и передача доступа к данным сотрудникам компании [5]</td>
<td valign="top" width="148">Dropbox, Google Drive, Яндекс.Диск<strong></strong></td>
</tr>
</tbody>
</table>
<p>Управление малым бизнесом может быть полностью сосредоточено в интернете. Используя онлайн-сервисы владельцы малого бизнеса могут существенно экономить как время, так и затраты. Используя облачные технологии можно максимально автоматизировать свой бизнес, затратив минимум времени на настройку и контроль за работой сервисов и приложений.</p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2016/12/77039/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Стирание классовости жилья как фактор увеличения статусности жилого комплекса</title>
		<link>https://web.snauka.ru/issues/2016/12/76425</link>
		<comments>https://web.snauka.ru/issues/2016/12/76425#comments</comments>
		<pubDate>Fri, 30 Dec 2016 11:21:51 +0000</pubDate>
		<dc:creator>Леонтьев Александр Игоревич</dc:creator>
				<category><![CDATA[08.00.00 ЭКОНОМИЧЕСКИЕ НАУКИ]]></category>
		<category><![CDATA[business-class housing]]></category>
		<category><![CDATA[class housing]]></category>
		<category><![CDATA[comfort class housing]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[economy class housing]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[real estate market]]></category>
		<category><![CDATA[residential complex]]></category>
		<category><![CDATA[жилой комплекс]]></category>
		<category><![CDATA[жилье бизнес-класса]]></category>
		<category><![CDATA[жилье комфорт-класса]]></category>
		<category><![CDATA[жилье эконом-класса]]></category>
		<category><![CDATA[инфраструктура]]></category>
		<category><![CDATA[класс жилья]]></category>
		<category><![CDATA[параметры]]></category>
		<category><![CDATA[рынок недвижимости]]></category>

		<guid isPermaLink="false">https://web.snauka.ru/issues/2016/12/76425</guid>
		<description><![CDATA[На данный момент на рынке недвижимости города Екатеринбурга складывается ситуация, когда профессиональные игроки относят той или иной объект к различному классу. Зачастую комфорт-класс относят к бизнес-классу или наоборот. Автор думает, что таким образом застройщики или риэлтерская компания пытаются поднять в стоимости объекты недвижимости в жилых комплексах. А также многие застройщики задают тренд размывания параметров классовости [...]]]></description>
			<content:encoded><![CDATA[<p>На данный момент на рынке недвижимости города Екатеринбурга складывается ситуация, когда профессиональные игроки относят той или иной объект к различному классу. Зачастую комфорт-класс относят к бизнес-классу или наоборот. Автор думает, что таким образом застройщики или риэлтерская компания пытаются поднять в стоимости объекты недвижимости в жилых комплексах. А также многие застройщики задают тренд размывания параметров классовости жилья среди потребителей [1].</p>
<p>Яркими примерами являются жилые комплексы Das Haus и Мечта. В разных источниках данные объекты относятся либо к комфорт-классу, либо к бизнес-классу.</p>
<p>Автор попытается понять с помощью Единой классификации новостроек по потребительскому качеству, почему позиционирование этих двух комплексов идёт к отсылке к бизнес-классу, чем к комфорт-классу.</p>
<p>Таблица 1 – Сравнительная характеристика параметров ЖК Das Haus и ЖК «Мечта»</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="217">Параметр</td>
<td valign="top" width="246">Характеристика ЖК  Das Haus</td>
<td valign="top" width="168">Характеристика ЖК Мечта</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Застройщик</p>
</td>
<td valign="top" width="246">
<p align="left">ООО Урал-Регион</p>
</td>
<td valign="top" width="168">
<p align="left">Forum Group</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Средняя цена за 1 м2</p>
</td>
<td valign="top" width="246">
<p align="left">79 841 руб.</p>
</td>
<td valign="top" width="168">
<p align="left">93 000 руб.</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Местоположение (район)</p>
</td>
<td valign="top" width="246">
<p align="left">Автовокзал (1 пояс)</p>
</td>
<td valign="top" width="168">
<p align="left">Центр</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Местоположение (адрес)</p>
</td>
<td valign="top" width="246">
<p align="left">ул. Циолковского, 57</p>
</td>
<td valign="top" width="168">
<p align="left">Ул. Куйбышева, 21</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Этажность</p>
</td>
<td valign="top" width="246">
<p align="left">10,16,20,22,23</p>
</td>
<td valign="top" width="168">
<p align="left">10,11,14,16</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Тип несущей конструкции</p>
</td>
<td valign="top" width="246">
<p align="left">Монолитно-каркасная</p>
</td>
<td valign="top" width="168">
<p align="left">Монолитное</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Материал, ограждающий конструкции</p>
</td>
<td valign="top" width="246">
<p align="left">Газоблок</p>
</td>
<td valign="top" width="168">
<p align="left">Кирпич, газозолоблок</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Тип проекта</p>
</td>
<td valign="top" width="246">
<p align="left">Повторяемый проект</p>
</td>
<td valign="top" width="168">
<p align="left">Индивидуальный</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Благоустройство придомовой и дворовой территории</p>
</td>
<td valign="top" width="246">
<p align="left">Охраняемая, огражденная, закрытая территория, игровая площадка и т.д.</p>
</td>
<td valign="top" width="168">
<p align="left">Охраняемая, огражденная, закрытая территория, игровая площадка, спортивная площадка, придомовая парковка</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Планировочные решения</p>
</td>
<td valign="top" width="246">
<p align="left">Спецпроект</p>
</td>
<td valign="top" width="168">
<p align="left">Комнаты изолированы</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Кол-во квартир на этаже</p>
</td>
<td valign="top" width="246">
<p align="left">5-8</p>
</td>
<td valign="top" width="168">
<p align="left">До 8</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Кол-во квартир в подъезде</p>
</td>
<td valign="top" width="246">
<p align="left">Без ограничений</p>
</td>
<td valign="top" width="168">
<p align="left">Без ограничений</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Планировочные решения</p>
<p align="left">(1-комнатные)</p>
</td>
<td valign="top" width="246">
<p align="left">34-54 м2</p>
</td>
<td valign="top" width="168">
<p align="left">От 39,5 м2</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Планировочные решения</p>
<p align="left">(2-комнатные)</p>
</td>
<td valign="top" width="246">
<p align="left"> 61-71 м2</p>
</td>
<td valign="top" width="168">
<p align="left">От 58 м2</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Планировочные решения</p>
<p align="left">(3-комнатные)</p>
</td>
<td valign="top" width="246">
<p align="left">80-92 м2</p>
</td>
<td valign="top" width="168">
<p align="left">От 75 м2</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Планировочные решения</p>
<p align="left">(4-комнатные)</p>
</td>
<td valign="top" width="246">
<p align="left">-</p>
</td>
<td valign="top" width="168">
<p align="left">-</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Высота потолка</p>
</td>
<td valign="top" width="246">
<p align="left">2,7 м</p>
</td>
<td valign="top" width="168">
<p align="left">2,7 м</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Отделка внешний вид</p>
</td>
<td valign="top" width="246">
<p align="left">Двухкамерный стеклопакет;</p>
<p align="left">Металлическая дверь «сейф»;</p>
<p align="left">Отделка чистовая</p>
</td>
<td valign="top" width="168">
<p align="left">Пвх-профиль с двухкамерным слеклопакетом, дверь-«сейф»,</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Тип паркинга</p>
</td>
<td valign="top" width="246">
<p align="left">2-х уровневый подземный паркинг</p>
</td>
<td valign="top" width="168">
<p align="left">Подземный паркинг</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Доступ в паркинг для жителей</p>
</td>
<td valign="top" width="246">
<p align="left">Без ограничений</p>
</td>
<td valign="top" width="168">
<p align="left">Без ограничений</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Обеспеченность машинноместами на  1 квартиру</p>
</td>
<td valign="top" width="246">
<p align="left">Не менее 0,3</p>
</td>
<td valign="top" width="168">
<p align="left">Не менее 0,3</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Безопасность</p>
</td>
<td valign="top" width="246">
<p align="left">Консьерж, видеонаблюдение, домофон</p>
</td>
<td valign="top" width="168">
<p align="left">Консьерж, видеодомофон, видеонаблюдение</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Инженерные системы</p>
</td>
<td valign="top" width="246">
<p align="left">От 10 до 14 кВт на 1 квартиру;</p>
<p align="left">Горизонтальная разводка труб водоснабжения и отопления, приборы учета воды, тепла, системы энергосбережения: датчики движения, слаботочные сети</p>
</td>
<td valign="top" width="168">
<p align="left">Автономная котельная, система дополнительной очистки воды, частично санфаянс, горизонтальная разводка полимерных труб, двухтарифные счетчики</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Социальная инфраструктура в здании</p>
</td>
<td valign="top" width="246">
<p align="left">Галерея магазинов, офисных помещений</p>
</td>
<td valign="top" width="168">
<p align="left">Галерея магазинов, офисные помещения</p>
</td>
</tr>
<tr>
<td valign="top" width="217">
<p align="left">Организация управления и эксплуатации</p>
</td>
<td valign="top" width="246">
<p align="left">Без ограничений</p>
</td>
<td valign="top" width="168">
<p align="left">Без ограничений</p>
</td>
</tr>
</tbody>
</table>
<p><em>Составлено автором по: [2, 3, 4, 5, 6, 7, 8, 9]</em></p>
<p>Анализируя жилой комплекс Das Haus, можно с помощью таблицы 3 выделить несколько особенностей. Во-первых, объект имеет набор различных характеристик, которые могут отнести к различным классам жилья (этажность, количество квартир на этаже, планировочные решения квартир). Во-вторых, у жилого комплекса Das Haus планировочные решения квартир по метражу не дают четко отнести объект ни к комфорт-классу, ни к эконом-классу, а к бизнес-классу данный объект жилой недвижимости в этой категории не относится.</p>
<p>Поэтому, по результатам исследования ЖК Das Haus автор может сделать вывод, что объект относится не только к бизнес-классу, но и к комфорт-классу, так как в настоящее время в Екатеринбурге к комфорт-классу и тем более к бизнес-классу согласно Единой классификации существует четкие прописные характеристики. Вероятно, что данный объект из-за расположения в 1 поясе и наличия ближайшей инфраструктуры застройщиком стал позиционировать как комфорт-класс с элементами бизнес-класса, хотя данный объект можно определить как класс эконом плюс.</p>
<p>Исходя из данных таблицы 3, можно сделать вывод, что данный объект  не относится к бизнес-классу, а скорее всего это комфорт-класс плюс. Такие характеристики как планировочные решения квартир, высота потолков, паркинг,  объекты социальной инфраструктуры больше рекомендуются для классифицирования жилого комплекса Мечта как комфорт-класс. Но с учетом других элитных характеристик, которые влияют на элитность жилья, автор относит данный жилой комплекс к комфорт-классу плюс.</p>
<p>Таким образом, завышение классовости объектов жилой недвижимости  происходит с целью увеличения стоимости предложения на рынке недвижимости и повышения престижности квартиры или жилого комплекса. Поэтому по мнимым признакам можно отнести данные жилые комплексу к бизнес-классу или комфорт-классу, но разбирая подробно каждую характеристику, есть вариант усомниться в этом.</p>
]]></content:encoded>
			<wfw:commentRss>https://web.snauka.ru/issues/2016/12/76425/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
