<?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>ИТВЕСТИ — Новости высоких технологий</title>
	<atom:link href="http://itvesti.ru/feed" rel="self" type="application/rss+xml" />
	<link>http://itvesti.ru</link>
	<description></description>
	<lastBuildDate>Tue, 09 Mar 2010 16:21:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Работа с объектами в Windows</title>
		<link>http://itvesti.ru/programmy/rabota-s-obektami-v-windows.htm</link>
		<comments>http://itvesti.ru/programmy/rabota-s-obektami-v-windows.htm#comments</comments>
		<pubDate>Mon, 08 Mar 2010 21:20:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Программы]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[ос]]></category>
		<category><![CDATA[софт]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=132</guid>
		<description><![CDATA[Ярко проиллюстрировать работу с объектами в часто используемых по всему миру операционные системы Windows можно на примере текстового редактора Word. Природа работы с элементами этого редактора типична для работы в операционной системе в целом.
Работа с окнами
Многооконный организация Microsoft Word позволяет одновременно работать с декиль кома документами, каждый из которых расположен в своем окне.При вводе и [...]]]></description>
			<content:encoded><![CDATA[<p>Ярко проиллюстрировать работу с объектами в часто используемых по всему миру операционные системы Windows можно на примере текстового редактора Word. Природа работы с элементами этого редактора типична для работы в операционной системе в целом.<span id="more-132"></span></p>
<p><strong>Работа с окнами</strong></p>
<p>Многооконный организация Microsoft Word позволяет одновременно работать с декиль кома документами, каждый из которых расположен в своем окне.При вводе и редактировании текста пользователь работает с активным документом в активном окне. Для перехода к окну другого документа необходимо щелкнуть на его имени на панели задач или в меню <strong>Окно,</strong><strong> которое</strong> содержит список открытых документов.</p>
<p><strong>Панели инструментов</strong></p>
<p>Под строкой меню расположены панели инструментов, которые состоят из кнопок с рисунками. Каждой кнопке соответствует команда, а рисунок на этой кнопке передает значение команды. Билл ь шесть кнопок дублирует наиболее часто употребляемые команды, доступные в меню.Для вызова команды, связанной с кнопкой, необходимо щелкнуть мышью на этой кнопке. Если навести указатель мыши на кнопку и немного подождать, п оруч появится рамка с названием команды.</p>
<p>Обычно под строкой меню находятся две панели инструментов &#8211; <strong>Стандартная</strong> и <strong>Форматирование.</strong>Чтобы вывести или убрать панель с экрана, следует выбрать в меню <strong>Вид</strong> пункт <strong>Панели</strong> <strong>инструментов,</strong> а затем нажать на имя нужной <strong>панели.</strong> Если панель присутствует на экране, то рядом с ее именем будет стоять отметка a.</p>
<p>Если для отображения всех кнопок на панели не достаточно места, то выводятся кнопки, которые были использованы последними. Если нажать на кнопку   в конце панели, то появятся другие кнопки.При нажатии на кнопку <strong>Добавить или удалить кнопки</strong> появится меню, в котором можно вывести или убрать кнопку с панели.</p>
<p>Также для изменения состава панели инструментов в меню <strong>Сервис</strong> выбрать пункт <strong>Настройка.</strong> В диалоговом окне необходимо выбрать вкладыш <strong>Команды.</strong>В списке <strong>Категории</strong> выбирается группа кнопок, после чего в списке <strong>Команды</strong> появляются кнопки этой группы.Чтобы добавить кнопку на панель инструментов, следует перетянуть ее из диалогового окна в нужную позицию меню. Процесс установления кнопки завершается нажатием кнопки <strong>Закрыть.</strong> Для удаления кнопки с панели инструментов нео бхидно перетянуть ее в диалоговое окно <strong>Настройка.</strong></p>
<p>Управлять панелями инструментов удобно с помощью контекстного меню, вызываемое нажатием правой клавиши мыши на любой кнопке.</p>
<p><strong> </strong></p>
<h2>Режимы отображения документа</h2>
<p>Редактор Microsoft Word позволяет просматривать документ в различных режимах:</p>
<p>­                 <strong>Обычный</strong> &#8211; наиболее удобный для выполнения большинства операций;</p>
<p>­                 <strong>Web-документ</strong> &#8211; отображает документ в виде Web-страницы;</p>
<p>­                 <strong>Разметка страниц</strong> &#8211; отображает документ в точном соответствии с тем, как он будет выведен на печать; в этом режиме удобно работать с колонтитулами, фреймами и многоколонного версткой документа; только в этом режиме отображается вертикальная координатная линейка;</p>
<p>­</p>
<p>­                 <strong>Структура</strong> &#8211; предназначен для работы со структурой документа, позволяет показывать и скрывать текст и заголовки определенной глубины заключения, создавать и работать с пиддокументамы.</p>
<p>Переключение между режимами осуществляется с помощью соответствующих команд меню <strong>Вид</strong> или кнопок, расположенных слева от горизонтальной полосы прокрутки.</p>
<h1>Операции с документами</h1>
<h2>Создание нового документа</h2>
<p>Для создания нового документа следует в меню <strong>Файл</strong> выбрать команду <strong>Создать.</strong> В диалоговом окне раскрыли Ося, (Рис.9) выбрать сначала вкладыш, а затем шаблон, на основе которого будет создан документ, после чего нажать кнопку <strong>OK.</strong> Шаблоны документов Microsoft Word имеют расширение <strong>dot</strong> и значки.Обычные документы создаются на основе шаблона <strong>Новый </strong><strong>документ.</strong>Для создания документа на основе шаблона <strong>Новый документ</strong> можно нажать кнопку .</p>
<h2>Открытие документа</h2>
<p>Для открытия существующего документа необходимо в меню <strong>Файл</strong> выбрать команду <strong>Открыть</strong> или нажать кнопку , После чего откроется диалоговое окно <strong>Открытие </strong><strong>документа.</strong>В поле <strong>Папка</strong> следует выбрать диск, на котором находится нужный документ.В списке, расположенном ниже, выбрать (двойным щелчком) папку с документом и сам документ. Документы Microsoft Word имеют расширение <strong>doc</strong> и значки.</p>
<p>В верхней строке окна находятся 4 кнопки, которые позволяют представить содержимое открытой папки в 4-х видах:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="47"></td>
<td width="595">- В виде списка файлов и папок;</td>
</tr>
<tr>
<td width="47"></td>
<td width="595">- В виде таблицы с информацией   о файлах и папках;</td>
</tr>
<tr>
<td width="47"></td>
<td width="595">- Справа будет подано свойства   файла, под которым находится курсор;</td>
</tr>
<tr>
<td width="47"></td>
<td width="595">- Справа будет представлен   фрагмент файла, под которым находится курсор.</td>
</tr>
</tbody>
</table>
<p>По умолчанию в списке выводятся только файлы с документами Microsoft <strong>Word.</strong> Для вывода других типов файлов или всех файлов необходимо выбрать соответствующий тип в поле жемчуга ику <strong>Тип </strong><strong>файлов.</strong></p>
<h2>Сохранение документа</h2>
<p>Для сохранения документа необходимо вызвать команду <strong>Сохранить</strong> меню <strong>Файл</strong> или нажать кнопку .</p>
<p>При первом сохранении появляется диалоговое окно <strong>Сохранение </strong><strong>документа.</strong>В поле <strong>Папка</strong> следует выбрать диск, в перечне, расположенном ниже папку, в которой необходимо сохранить документ.В поле <strong>Тип файла</strong> &#8211; формат, в котором будет сохранен документ.В поле <strong>Имя файла</strong> &#8211; ввести имя файла документа и нажать кнопку <strong>Сохранить.</strong></p>
<p>При повторном сохранении диалоговое окно <strong>Сохранение документа</strong> не выводится, документ автоматически сохраняется в том же файле.Чтобы сохранить документ под другим именем или в другой папке, следует в меню <strong>Файл</strong> выбрать команду <strong>Сохранить как,</strong> после чего появляется окно <strong>Сохранение документа.</strong></p>
<h2>Закрытие документа</h2>
<p>Для закрытия документа необходимо выбрать в меню <strong>Файл</strong> команду <strong>Закрыть</strong> или щелкнуть кнопку <strong>r</strong> окна документа.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/programmy/tekstovyj-redaktor-word.htm" title="Текстовый редактор Word (6 Март 2010)">Текстовый редактор Word</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/fajlovaya-sistema-mac-os-x.htm" title="Файловая система Mac OS X (24 Февраль 2010)">Файловая система Mac OS X</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/tablichnye-processory.htm" title="Табличные процессоры (6 Март 2010)">Табличные процессоры</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/rabota-s-fajlami-i-papkami.htm" title="Работа с файлами и папками (24 Февраль 2010)">Работа с файлами и папками</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/tipy-dannyx-excel.htm" title="Типы данных Excel (6 Март 2010)">Типы данных Excel</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/programmy/rabota-s-obektami-v-windows.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сервисное программное обеспечение</title>
		<link>http://itvesti.ru/programmy/servisnoe-programmnoe-obespechenie.htm</link>
		<comments>http://itvesti.ru/programmy/servisnoe-programmnoe-obespechenie.htm#comments</comments>
		<pubDate>Sun, 07 Mar 2010 21:26:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Программы]]></category>
		<category><![CDATA[ПК]]></category>
		<category><![CDATA[программа]]></category>
		<category><![CDATA[софт]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=144</guid>
		<description><![CDATA[Любое приложение разрабатывают для широкого круга пользователей и оно должно иметь простые и удобные средства взаимосвязи с ним. Эти средства называют интерфейсом.
Через интерфейс пользователь управляет работой программы, получает от нее сообщение, отвечает на запросы программы и др.
Сейчас интерфейс имеет некоторые стандартные средства, основными эле ментами которых есть меню и окно диалога. В графической оболочке Windows [...]]]></description>
			<content:encoded><![CDATA[<p>Любое приложение разрабатывают для широкого круга пользователей и оно должно иметь простые и удобные средства взаимосвязи с ним. Эти средства называют интерфейсом.</p>
<p>Через интерфейс пользователь управляет работой программы, получает от нее сообщение, отвечает на запросы программы и др.</p>
<p>Сейчас интерфейс имеет некоторые стандартные средства, основными эле ментами которых есть меню и окно диалога. В графической оболочке Windows и ее приложениях эти элементы дополнены панелями инструментов, полосами прокрутки и т.д.</p>
<p>Понятие меню интерфейса пользователя по своей сути соответствует загаль ноприйнятому понятию меню, например, меню кафе.Меню интерфейса польз тувача &#8211; это список некоторых объектов, из которых делается конкретный выбор.Объекты меню называют пунктами меню, или &#8211; командами.<span id="more-144"></span></p>
<p>Часто меню имеет многоуровневую структуру. Меню верхнего (первого) уровня называют главным. Интерфейс пользователя создают так, чтобы обеспечить свободный ступенчатый переход между пунктами меню сверху вниз и снизу вверх. Это означает, что из главного меню можно перейти в любой пункт меню второго уровня, от него к пунктам меню третьего уровня и т.д. Из любого пункта меню самого низкого уровня можно постепенно перейти в главное меню.</p>
<p>Некоторые меню допускают возможность одновременного выбора не одного, а нескольких пунктов меню. Встречаются также меню, в которых некоторые пункты в данной ситуации выбрать невозможно. Такие пункты называют недоступными. Но в других ситуациях они становятся доступными. Обычно недоступны пункты позна ­ чают светлым цветом по сравнению с доступными.Если после названия какого-то пункта меню расположены точки, то это означает, что после выбора этого пункта меню система сделает запрос о введении дополнительных данных для выполнения данного пункта.</p>
<p>Выберите любой пункт меню означает выделить его другим цветом, а затем нажать клавишу Enter или клавишу мыши.Выбрав пункт меню, выполняют соответствующую операцию или устанавливают соответствующий режим выпол ­ ние операции.Пункт меню, требующий ответа &#8220;да&#8221; или &#8220;нет&#8221;, называют переключателем.</p>
<p>По способу размещения меню на экране дисплея различают горизонтальное меню (menu bar), ниспадающее (pull-duwn), которые обычно появляются под соответствующим пунктом горизонтального меню, всплывающее (рор-UР) меню, которое часто появляется в позиции курсора мыши .</p>
<p>В графических системах меню &#8211; это не только список объектов.Меню может представлять собой панель инструментов в виде картинок (пиктограмм).</p>
<p>Важным элементом интерфейса пользователя есть окно диалога. Окно диалога представляется н а экран дисплея по программе.В нем или предлагается перечень объектов для выбора, например перечень файлов, шрифтов, или его нужно заполнить самому пользователю. Иногда окно диалога уже заполнено ответом, которую предлагает сама система. Пользователь должен либо согласиться с ней, или может заполнить окно диалога другими сообщениями.</p>
<p>Общепринятыми являются следующие правила работы с окнами диалога:</p>
<p>1. Если вариант заполнения окна диалога полностью удовлетворяет поль ча, он должен нажать на клавишу Еnter.</p>
<p>2. Если сообщение в окне диалога необходимо изменить, то нужно сначала нажать на любую клавишу со стрелкой перемещения курсора, а затем осуществить редактирования.</p>
<p>3. Если окно диалога нужно заполнить новой информацией, то необходимо набрать ее. При нажатии на клавишу с любым символом предложенное системой заполнения стирается.</p>
<p>4. Для отмены работы с окном диалога нажимается клавиша Е sc.Возможности окон диалога графических систем намного шире текстовых. Они включают дополнительное количество элементов, таких, например, как командные кнопки, флажки, поля выбора и др.</p>
<p>В графических технологиях отчетливее проявляется стандартизация интерфейса пользователя. Более того, для этих технологий уже сформулированы некоторые принципы интерфейса пользователя, которые будут рассмотрены при описании обо лонкы Windows.</p>
<p>Еще одним элементом интерфейса пользователя есть сообщения системы, которые отображаются на экране дисплея. Эти сообщения можно разделить на две группы.</p>
<p>1) Сообщения, которые не требуют от пользователя никаких ответных действий.Как правило, эти сообщения информируют пользователя о тот процесс, который проходит в компьютере. Например, процесс копирования файла может сопровождаться на экране заполнением цветной полосы. Или, например, при уничтожении файлов на экран выдаются имена этих файлов.</p>
<p>2) Это сообщения, которые требуют от пользователя ответных действий.К таким сообщений относятся сообщения о нормальном завершении прог рамы (в этом случае достаточно нажать на клавишу Еnter) и сообщения об особых ситуации.К последним относятся, например, сообщение об отсутствии дискеты в дисководе, сообщение о невозможности копирования файла из-за отсутствия свободной памяти на диске и др.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/programmy/tipy-dannyx-excel.htm" title="Типы данных Excel (6 Март 2010)">Типы данных Excel</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/sistemy-upravleniya-bazami-dannyx.htm" title="Системы управления базами данных (6 Март 2010)">Системы управления базами данных</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/sistema-upravleniya-bazami-dannyx.htm" title="Система управления базами данных (6 Март 2010)">Система управления базами данных</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/programmnoe-obespechenie-pk.htm" title="Программное обеспечение ПК (4 Март 2010)">Программное обеспечение ПК</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/programmnoe-obespechenie.htm" title="Программное обеспечение (4 Март 2010)">Программное обеспечение</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/programmy/servisnoe-programmnoe-obespechenie.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Секторы производства аппаратного обеспечения</title>
		<link>http://itvesti.ru/devices/sektory-proizvodstva-apparatnogo-obespecheniya.htm</link>
		<comments>http://itvesti.ru/devices/sektory-proizvodstva-apparatnogo-obespecheniya.htm#comments</comments>
		<pubDate>Sun, 07 Mar 2010 21:24:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Устройства]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[ПК]]></category>
		<category><![CDATA[устройство]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=142</guid>
		<description><![CDATA[Сектор бытовой электроники
Высокие темпы роста в секторе бытовой электроники и большая доходность по сравнению с другими традиционными сферами производства обуславливает то, что многие солидных организаций начинает интересовать сфера бытовой электроники. Масштабность, высокие темпы восх аючих возможностей, но в то же время смутные прибыли за счет непредвиденных колебаний рынка и быстрое обновление продукции создают дополнительные проблемы [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Сектор бытовой электроники</strong><br />
Высокие темпы роста в секторе бытовой электроники и большая доходность по сравнению с другими традиционными сферами производства обуславливает то, что многие солидных организаций начинает интересовать сфера бытовой электроники. Масштабность, высокие темпы восх аючих возможностей, но в то же время смутные прибыли за счет непредвиденных колебаний рынка и быстрое обновление продукции создают дополнительные проблемы для органе заций, работающих этой сфере.Успешно действующая организация должна управлять каналами своей продукции, а не зависеть от них. Это может достигаться за счет умелой системы стимулирования, производства продукции лучшей конфигурации, создания популярной среди потребителей марки фирмы, а не путем &#8220;проталкивания&#8221; со стороны торговых фирм.</p>
<p><span id="more-142"></span>Две трети рынка бытовой электроники создает аудио-, видео-и фото продукция и компьютерная техника, а остальную часть занимают информационные устройства двустороннего связи. Перспективные виды продукции, обеспечивающие доступ к информации и развлечений, д о позволю потребителю создавать, манипулировать, изменять, сохранять и передавать все виды информационного продукта.Разнообразные виды продукции проникают во все сферы быт в ту.Особое место занимают бытовые компьютеры, которые уже смогли интегрировать разнообразные возможности бытовой электроники. Их возможности быстро растут, что позволяет пер е носить выполнения некоторых работ из помещения офиса домой.Персональные компьютеры создают основу для внедрения интегральных информационных услуг. Массовое розп овсюдження бытовой электроники открывает широкие возможности для информационного досуга, самообразования и общения.</p>
<h4><em><span style="text-decoration: underline;">Сектор офисной техники.</span></em></h4>
<p>Область офисного оборудования остается одной из секторов, где конкурентная борьба находится на достаточно высоком уровне. Традиционные, диверсифицированные и новоств Орене организации отстаивают свои позиции на рынке, достаточно быстро растет, но испытывает значительных колебаний.</p>
<p>Интеграция программного обеспечения и оборудования остается перспективным направлением, которому некоторые организации связывают получение добавленной стоимости. Однако многие из них почувствуют трудности, которые обуславливаются процессом уменьшения доходов, который будет прогрессировать при условии стабилизации экономических моделей и распределения добавленной стоимости. Успех таких организаций отражать рост добавленной стоимости за счет более тесной связи между программным обеспечением, другими информационными службами и аппаратными средствами.</p>
<p>Многие традиционные виды конторского оборудования является в достаточной степени разработанными и имеют высокую конкурентоспособность. Наибольшее распространение получили рабочие станции, копировальные машины и средства связи. Это можно объяснить следующим образом. Сфера интеллектуального труда на 80% состоит из трех видов профессионально-фундаментальной д ияльности: маркетинг и торговля, проектирование и анализ, управление операциями, на остальные 20% приходятся на такие сферы, как снабжение, кадры, финансы и право, которые естественно, ма ют различную атрибутику.Потенциальный экономический эффект для сферы маркетинга и торговли связана не только со снижением издержек и улучшением координации деятельности, но и с увеличением прибыльности и конкурентоспособности предприятия и лучшим уд о лением запросов потребителей.Кроме того, маркетинг и торговля остаются источниками и н формации, жизненно необходима для каждой организации, так, как деятельность практически всех отделов организации зависит от качества информации о состоянии на рынке и ее использования.Достижение успеха в обеспечении работников офисным оборудованием определяется не вот только правильным выбором конкретной сферы ее использования &#8211; в большинстве этот успех зависит от отношения пользователей.</p>
<h4><em><span style="text-decoration: underline;">Рынок бытовой электроники и офисной техники.</span></em></h4>
<p>Две трети рынка бытовой электроники создает аудио-, видео-и фото продукция и компьютерная техника, а остальную часть занимают информационные устройства двустороннего связи. Перспективные виды продукции, которые обеспечат доступ к информации и развлечений, дают потребителю создавать, манипулировать, изменять, сохранять и передавать все виды информационного продукта. Разнообразные виды продукции проникают во все сферы быта. Особое место занимают бытовые компьютеры, которые в недалеком будущем смогут интегрировать разнообразные возможности бытовой электроники. Их возможности быстро растут, что позволяет переносить выполнение некоторых работ из помещения офиса домой. Персональные компьютеры могут создать основу для внедрения интегральных информ а ционных услуг.Массовое распространение бытовой электроники открывает широкие возможность ости для информационного досуга, самообразования и общения.</p>
<p>Значительную часть этого рынка занимает офисная техника, которая быстро автоматизируется и приобретает широкие возможности для взаимодействия. Многие традиционные виды конторского оборудования в достаточной степени разработанными и имеют высокую конкурентоспособность. Наиболее распространенными являются рабочие станции, копировальные машины и средства связи. В Украине на сегодня большую часть данного сегмента рынка занимают зарубежные т Овари.</p>
<h4><em><span style="text-decoration: underline;">Структура сектора информационных технологий обеспечения бизнеса.</span></em></h4>
<p>Работа любой организации опирается на три функциональные участки <em>управления: планирование деятельности организации, техническое проектирование и производственное планирование и контроль.</em>Сама же организация выполняет четвёртого функцию &#8211; <em>производство продукции или оказание услуг.</em>Эти функции перекрываются, и обеспечение их интеграции путем адекватного обмена информационным продуктом может рассматриваться как пятая функция.</p>
<p>Рисунок 1.Структура взаимодействия функциональных областей управления организацией.</p>
<p>Эффективное и конкурентоспособное функционирования любой организации (предприятия, фабрики, завода, торговой организации, научно-учебных, медицинских или других учреждений) сегодня невозможно без вычислительной техники и программного обеспечения. Постоянное расширение сферы применения компьютерной техники приводит к появлению в елико количества программ и программных систем.В настоящее время в основном сформировался и на был четких очертаний рынок информационных технологий, который нужен для обеспечения трех первых функциональных участков.Этот рынок стандартных технических и программных средств и услуг предлагает информационные технологии общего назначения (например, компьютеры различной вычислительной мощности, автоматизированные рабочие места, локальные а б числювальни сети, стандартные программные средства).На этом рынке различные аппаратные средства одного класса, предлагаемых, практически взаимозаменяемы при условии наличия специализиро о ванного прикладного программного обеспечения.Вместе с этим, прикладные программные средства, разработанные в рамках одного стандарта, предусматривают широкие возможности для взаимодействия, хотя в большинстве случаев параллельно требуют у пользователя достаточно глубоких знаний в области использования программного обеспечения.</p>
<p>В четвертой участке физического производства существует дифференциация аппаратных средств, как с точки зрения назначения (определяется видом бизнеса), так и с точки зрения способности к взаимодействию интеллектуальных средств и устройств, используемых в процессах производства (обслуживания) и контроля. Такая специализация для поставщика информационных технологий означает заметный рост добавленной стоимости. Существующий уровень специализации обуславливает потребности в широком ассортименте и большом количестве интеллектуальных средств промышленного назначения, датчиков, программируемых контроллеров, регуляторов, роботот е хникы, автоматизированных систем обработки, систем тестирования и контроля.Специализированные с асобы и системы, а также соответствующие услуги становятся необходимыми для обеспечения всех фу нкций физического производства (обслуживания).Автоматизированные системы управления этого сектора должны оперативно на основе быстрой обработки информации представлять инфо рмацию об отклонении фактических показателей от запланированных.</p>
<h4><em><span style="text-decoration: underline;">Перспективы развития фирм-поставщиков информационных технологий обеспечения предпринимательства.</span></em></h4>
<p>Лидирующее положение среди фирм-поставщиков в технологической области занимают те, которые предлагают информационные технологии на основе модульной архитектуры, которая обеспечивает способность к взаимодействию при переходе от одного поколения компонентов к другому. Ведь немного крупных фирм могут осуществлять одновременную широкомасштабную замену действующего оборудования. Большинство организаций предпочитает поэтапной замене или модернизации отдельных компонентов. Производители, которые не уделяют соответствующего значения проблемам создания модульной архитектуры и обеспечения способности к взаимодействию, не смогут долго удерживать свои позиции в этом секторе информационных технологий.</p>
<p>Два фактора наиболее существенно влияют на состояние рынка информационных технологий: во-первых, это создание мощных территориально распределенных организаций и во-вторых, появляется много владельцев этих организаций &#8211; профессионалов в применении информационных технологий. Оба фактора тесно связаны по совершенствованию управлением организаци семьей.Одним из направлений развития аналитических управленческих систем можно считать их инт е грацию в комплексную систему управления организацией.Хотя опытные руководители и без д о помоги аналитической информационной системы чувствуют, что приносит прибыль, а что &#8211; нет.Однако в условиях большой номенклатуры изделий (услуг) и значительных оборотах &#8220;отсев&#8221; Нере н табельных позиций или действий, с одной стороны, и выявление перспективных, с другой, не всегда может быть проведен &#8220;на глаз&#8221;.При высоком уровне рентабельности это не столь существенно есть во, но когда речь идет о незначительных влияния большой совокупности управляющих воздействий, в то время когда вмешательство требует оперативности, нужен тонкий и точный инструмент для управления.Возможно, именно поэтому роль пятой функции интеграции играет информационная система исп же менту, которая объединяет и координирует работу всех задействованных информационных технологий в данной организации.Говоря об интеграции, не следует забывать, для кого предназначены данные, Разреш в вани отдельными аналитическими системами.Информационную систему менеджмента (ИСМ &#8211; <strong>M</strong> anagement <strong>I</strong> nformation <strong>S</strong> ystem) рассматривают, как составную часть системы управления, которая включает сбор, анализ и обработку существующей или создания новой информации с возможным использованием самых современных достижений в области информационных технологий.</p>
<p>Если речь идет о рынке автоматизированных систем, то, как показывает практика, на рынке автоматизированных систем для средних предприятий в любой стране доминируют отечественные няни разработчики.Ведь только они могут учесть все особенности национальной спец ификы и предусмотреть возможные будущие изменения в законодательстве и политике.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/devices/shyna_usb.htm" title="Шина USB (22 Февраль 2010)">Шина USB</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/centralnyj-processor.htm" title="Центральный процессор (4 Март 2010)">Центральный процессор</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/razgon-processora.htm" title="Разгон процессора (2 Март 2010)">Разгон процессора</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/poyavlenie-i-razvitie-personalnyx-evm.htm" title="Появление и развитие персональных ЭВМ (4 Март 2010)">Появление и развитие персональных ЭВМ</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/cifrovye-fotokamery.htm" title="Цифровые фотокамеры (23 Февраль 2010)">Цифровые фотокамеры</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/devices/sektory-proizvodstva-apparatnogo-obespecheniya.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Суть и методологические основы управления операционной системы</title>
		<link>http://itvesti.ru/manage/sut-i-metodologicheskie-osnovy-upravleniya-operacionnoj-sistemy.htm</link>
		<comments>http://itvesti.ru/manage/sut-i-metodologicheskie-osnovy-upravleniya-operacionnoj-sistemy.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:39:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Информатика в управлении]]></category>
		<category><![CDATA[организация]]></category>
		<category><![CDATA[ос]]></category>
		<category><![CDATA[ПК]]></category>
		<category><![CDATA[управление]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=174</guid>
		<description><![CDATA[Термин &#8220;операции&#8221; является достаточно широким и касается промышленного и сельскохозяйственного производства, а также предоставление услуг организацией любого типа (государственной, частной и т.п.).
Операционная функция охватывает все действия, результатом которых являются товары, услуги, предлагаемые организацией на рынке.Без этой функции, разумеется, никакая организация существовать не может. Для осуществления операционной функции создается соответствующая операционная система.
Операционная система создается и функционирует, [...]]]></description>
			<content:encoded><![CDATA[<p>Термин <em>&#8220;операции&#8221;</em> является достаточно широким и касается промышленного и сельскохозяйственного производства, а также предоставление услуг организацией любого типа (государственной, частной и т.п.).</p>
<p><em>Операционная функция</em> охватывает все действия, результатом которых являются товары, услуги, предлагаемые организацией на рынке.Без этой функции, разумеется, никакая организация существовать не может. Для осуществления операционной функции создается соответствующая операционная система.</p>
<p><em>Операционная система</em> создается и функционирует, учитывая стратегию операционной деятельности, которая, в свою очередь, является одной из функциональных стратегий (субстратегий) развития организации.Что касается промышленного предприятия полная система производственной деятельности называется операционной системой. Банк или больница также имеют операционные функции, хотя не имеют ничего общего с технологией обработки материалов или конвейером. Поэтому управление операциями аналогично управления производством, за исключением того, что управление операциями охватывает более широкий круг проблем и используется в организациях, деятельность которых не имеет ничего общего с технологией предприятий обрабатывающей или любой другой отрасли промышленности. Однако есть определенное сходство в подходах, принципах деятельности менеджера промышленной фирмы, страховой компании, банка, клинической больницы и т.д.<span id="more-174"></span></p>
<p><em>Операционный менеджмент -</em> это термин, происходящий от английского <em>Production and Operations Management,</em> что в переводе означает <em>управление производством.</em></p>
<p>Американские профессора <em>Ричард Чейс</em> и <em>Николас Аквилани</em> определяют операционный менеджмент как управление всеми ресурсами, необходимыми для производства продукции и предоставления услуг организацией.Другие американские исследователи: <em>СЕГ Ли</em> и <em>Марк Шнай-дерьянс</em> определяют операционный менеджмент как науку о концепции, методы, процедуры, технологии, используемые управленцами в процессе создания и функционирования операционной системы</p>
<p>Русские профессора <em>З. П. Румянцева</em> и <em>Н. А. Саломатин</em> определяют производственный менеджмент как систему взаимосвязанных элементов, характеризующих производство, его организацию, техническое обслуживание, а также управление производственной стратегией, программой, производством в оперативном режиме, материальным обеспечением производства, ценообразованием, расходами в производстве <sup>144.</sup>Каждый из определенных элементов касается управления производством и требует соответствующего рассмотрения в их взаимосвязи и взаимодействия.</p>
<p>Следовательно, можно сделать вывод, что управление операциями по отношению к предприятию &#8211; это процесс проектирования, планирования, согласования, контроля всех средств, процессов и видов деятельности, необходимых для превращения труда, капитала, материалов, энергии и профессиональных навыков в товары и услуги для удовлетворения потребностей внешнего среды.</p>
<p>Система операционного менеджмента формируется, исходя из операционной стратегии <em>(рис.1).</em></p>
<p>Рыночная среда</p>
<p>корпоративная стратегия</p>
<p>система планирования и контроля</p>
<p>операционный менеджмент</p>
<p>операционная стратегия</p>
<p>Персонал</p>
<p>составляющие продукта</p>
<p>процессы</p>
<p>предприятия (подразделения)</p>
<p><strong><em>Рис.1. </em></strong>Порядок построения системы операционного менеджмента</p>
<p>Чаще операционную систему подают как совокупность трех взаимосвязанных подсистем: <em>перерабатывающей, подсистемы обеспечения</em> и <em>подсистемы планирования и контроля (рис.2).</em></p>
<p><strong>На выходе:</strong></p>
<p><strong>На входе:</strong></p>
<p>подсистема планирования и контроля</p>
<p>подсистема обеспечения</p>
<p>перерабатывающая подсистема</p>
<p><strong>Планы, решения, корректирующие действия</strong></p>
<p><strong> .</strong></p>
<p>Информация по микросреды</p>
<p>Информация из внешней среды</p>
<p><em>труд</em></p>
<p><em>материалы</em></p>
<p><em>капитал</em></p>
<p><em>информация</em></p>
<p><em>энергия</em></p>
<p><em> </em></p>
<p><em>продукция</em></p>
<p><em>услуги </em></p>
<p><em> </em></p>
<p><strong><em>Рис.2.</em></strong> Операционная система и ее подсистемы</p>
<p><strong>Информация о состоянии системы</strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p>Перерабатывающая подсистема осуществляет продуктивную деятельность, связанную непосредственно с превращением входных величин в выходные результаты.</p>
<p>Подсистема обеспечения не связана напрямую с производством выходов, но выполняет необходимые функции обеспечения перерабатывающей подсистемы.</p>
<p>Подсистема планирования и контроля получает от перерабатывающей системы информацию о состоянии системы. Информация поступает из микросреды (цели, политика, персонал и т.п.) и из внешней среды (спрос на продукцию, стоимость ресурсов, тенденции развития техники и т.п.).</p>
<p>Основной целью операционного менеджмента является производство продукции своевременно и с минимальными затратами. Задача каждого производственного подразделения могут быть разными, но основная управленческая цель остается одной для всех: безусловное выполнение заданной производственной программы и достижение при этом минимальных затрат материалов, труда, времени и денежных средств.</p>
<p>На практике большинство зарубежных фирм использует дополнительные критерии оценки и контроля своих целей. Типичными критериями для оценки промышленной фирмы являются:</p>
<p>1. Количество изготовленной продукции.</p>
<p>2. Расходы на материалы, сырье, персонал и т.д.</p>
<p>3. Содержание оборудования.</p>
<p>4. Качество и надежность продукта.</p>
<p>5. Своевременность доставки.</p>
<p>6. Капиталовложения и их окупаемость.</p>
<p>7. Гибкость при смене продукта.</p>
<p>8. Гибкость изменения объемов производства.</p>
<p>Однако большинство из этих критериев характеризуют деятельность производителя и в меньшей степени направлена на потребителей. Поэтому Ричард Шонбергер, принимая во внимание опыт лучших компаний, выделяет следующие критерии оценки целей корпоративного уровня:</p>
<p>1. Расходы потребителя.</p>
<p>2. Выигрыш времени.</p>
<p>3. Качество продукции.</p>
<p>4. Гибкость.</p>
<p>Совершенно очевидно, что критерии Р. Шонбергера достаточно удачной попыткой реализовать маркетинговый подход в управлении.</p>
<p>В современных условиях хозяйствования специфика управления производством определяется с учетом рыночных условий, которые с середины 80-х годов характеризуются следующими факторами:</p>
<p>• сокращение жизненного цикла товара, расширение номенклатуры изделий при уменьшении их объемов (а не производство крупных партий стандартных продуктов);</p>
<p>• значительное усложнение технологических процессов (по сравнению с конвейерными пиниями), что обусловливает повышение требований к квалификации и уровня подготовки персонала;</p>
<p>• рост требований к уровню качества обслуживания и сроков выполнения заказов, что вызывает трудности в использовании традиционных производственных систем и в механизме принятия решений.</p>
<p>Совершенствование менеджмента в сфере производства предусматривает:</p>
<p>• ориентацию деятельности фирмы на длительную перспективу;</p>
<p>• проведение фундаментальных научных исследований:</p>
<p>• диверсификацию производства;</p>
<p>• интенсивную инновационную деятельность;</p>
<p>• максимальное использование творческой активности персонала.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/theory/formirovanie-informacionnyx-sistem.htm" title="Формирование информационных систем (25 Февраль 2010)">Формирование информационных систем</a> (0)</li>
	<li><a href="http://itvesti.ru/manage/formirovanie-informacionnyx-potokov-v-organizaciyax.htm" title="Формирование информационных потоков в организациях (25 Февраль 2010)">Формирование информационных потоков в организациях</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/sovremennye-koncepii-i-texnologii-proektirovaniya-operacionnoj-sistemy.htm" title="Современные концепии и технологии проектирования Операционной Системы (6 Март 2010)">Современные концепии и технологии проектирования Операционной Системы</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/sistema-upravleniya-bazami-dannyx.htm" title="Система управления базами данных (6 Март 2010)">Система управления базами данных</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/rabota-s-fajlami-i-papkami.htm" title="Работа с файлами и папками (24 Февраль 2010)">Работа с файлами и папками</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/manage/sut-i-metodologicheskie-osnovy-upravleniya-operacionnoj-sistemy.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Современные направления развития информационных систем менеджмента</title>
		<link>http://itvesti.ru/manage/sovremennye-napravleniya-razvitiya-informacionnyx-sistem-menedzhmenta.htm</link>
		<comments>http://itvesti.ru/manage/sovremennye-napravleniya-razvitiya-informacionnyx-sistem-menedzhmenta.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:38:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Информатика в управлении]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=172</guid>
		<description><![CDATA[Стратегические, тактические и оперативные комплексно поставленные задачи управления деятельностью организации можно решить лишь с помощью успешно действующей информационной системы менеджмента, которая базируется на использовании современных программных визуальных оболочек, экономико-математических методов и моделей, средств объектно-ориентированного программирования, современных средств электронной вычислительной техники и средств связи. Информационная система менеджмента должна обеспечивать комплексное решение стандартных специализированных задач каждой составляющей [...]]]></description>
			<content:encoded><![CDATA[<p>Стратегические, тактические и оперативные комплексно поставленные задачи управления деятельностью организации можно решить лишь с помощью успешно действующей информационной системы менеджмента, которая базируется на использовании современных программных визуальных оболочек, экономико-математических методов и моделей, средств объектно-ориентированного программирования, современных средств электронной вычислительной техники и средств связи. Информационная система менеджмента должна обеспечивать комплексное решение стандартных специализированных задач каждой составляющей информационной подсистемы, проводить экономическое прогнозирование и анализ в каждой отдельной подгруппе данных подсистем, и, наконец, разрешать проводить моделирование управленческих решений, как высший критерий адекватности реагирования в рассматриваемой ситуации.<span id="more-172"></span><br />
Современные информационные технологии позволяют создавать единую информационную среду в организации (физическую основу которого составляют интегрированные компьютерные сети и системы связи), которое помогает в динамике сопровождать и координировать, как внутреннюю, так и внешнюю деятельность. В частности, такой подход включает техническую, организационную и методологическую интеграцию таких базовых направлений управленческой деятельности, как производственную, организационную, маркетинговую, финансовую, бухгалтерскую, кадровую и проектно-конструкторскую. Информационные ресурсы размещаются в распределенных базах данных, которые работают в поле единых протоколов и правил под руководством администратора данной сети.</p>
<p>На практике информационные системы менеджмента создаются в процессе формирования интегрированных автоматизированных систем управления крупными экономическими объектами. Такие комплексы охватывают все уровни управления объекта от общего руководства к управлению производственными процессами. При этом все уровни управления тесно взаимосвязаны. Обратная связь, начинающийся с нижних уровней, способствует принятию решений на высших уровнях управления. Сверху вниз осуществляется объединение ресурсов, необходимых для выполнения работ, синхронизация комплексных программ, направленных на развитие системы. В состав таких систем могут входить несколько информационных центров &#8211; сотни сетевых компьютеров, тысячи персональных компьютеров, десятки тысяч пакетов программных комплексов, как высших форм использования информационного ресурса в менеджменте.</p>
<p><strong>Рисунок 1. Модель решения задачи.</strong></p>
<h4><em> </em></h4>
<h4><em><span style="text-decoration: underline;">Системы поддержки принятия реше</span></em> <em>­</em> <em><span style="text-decoration: underline;">шень.</span></em></h4>
<p>Проблемы организационного управления в зависимости от уровня их формализации делятся на проблемы структурированные (полностью формализованы, количественно сформулированы), неструктурированные (неформализованные, качественно выраженные) и слабоструктуровани (смешанные), имеющие, как количественные, так и качественные элементы. В менеджменте автоматизированном решению подлежат, как структурированные, так и слабоструктуровани проблемы. Первый класс проблем решается в информационных системах традиционного типа, а второй &#8211; в компьютерных системах поддержки принятия решений (СППР). Системы поддержки принятия решений является сравнительно новым классом информационных систем, которые создавались для поддержания умственной деятельности человека, принимающего решения в многовариантных задачах с высокой степенью неопределенности. Такие системы, используемые в экономической области, имеют в своем распоряжении широкий диапазон специальных методов принятия решений и универсальных экономико-математических методов. Менеджеры в своей профессиональной деятельности достаточно часто сталкиваются с необходимостью принимать решения в проблемных ситуациях &#8211; в основном в плохо определенных (неструктурированных) условиях с неполной или нечеткой информацией. Поэтому применение компьютерных систем поддержки принятия решений в менеджменте обусловлено насущными потребностями управления.</p>
<p>Решение задачи принятия решений направлено на определение наилучшего (оптимального) или приемлемого рационального способа действия для достижения одной или нескольких целей. Конечным результатом задачи принятия решений является решение, которое может выступать, как направление действия, способ действия, план работы, вариант проекта, и т.п. Основными этапами процесса принятия решений является выявление проблемной ситуации, осуществление постановки задачи принятия решений, генерация или формирование решений, выбор оптимального решения, внедрение решения.</p>
<p>Для постановки задачи принятия решений для автоматизированного решения нет утвержденного стандарта. В общем случае постановка задачи принятия решений включает описание (возможно формальный) следующих составляющих:</p>
<p>¨                  начальная проблемная ситуация;</p>
<p>¨                  время, которое располагает лицо, принимающее решение, для принятия решений;</p>
<p>¨                  необходимые для принятия решений ресурсы (возможности осмысления, компьютерная техника, методы поддержки принятия решений, финансовые и материальные ресурсы);</p>
<p>¨                  конечная множество гипотетических ситуаций для доопределение начальной проблемной ситуации, а также вероятности их наступления;</p>
<p>¨                  множество целей, которых добивается руководитель при принятии решений;</p>
<p>¨                  множество ограничений (финансовых, материальных, правовых);</p>
<p>¨                  множество решений, из которых должно быть выбрано одно &#8211; оптимальное или приемлемое &#8211; решения;</p>
<p>¨                  функция преимущества, оценивающий полезность и ценность решение в данной ситуации для достижения данной цели, которая отражает качественный и количественный характер;</p>
<p>¨                  критерий выбора, по которым осуществляется выбор оптимального или приемлемого решения.</p>
<p>Наряду с системами поддержки принятия решений в отдельных областях менеджмента могут использоваться экспертные системы, являются системами искусственного интеллекта, копирующих ход рассуждений человека-эксперта. Основные сферы их использования &#8211; управление материальными ресурсами, оперативное управление производством, маркетинг.</p>
<h4><em><span style="text-decoration: underline;">Творческие информационные технологии &#8211; новый этап в менеджменте.</span></em></h4>
<p>В последние десятилетия менеджмент в самых развитых странах переводится на творческие информационные технологии нового высшего уровня. Они охватывают полный информационный цикл &#8211; наработка информации (новых знаний), ее передачу, переработку, использование для преобразования объекта, достижения новых, высших целей. Их иногда называют информационно-динамическими технологиями, поскольку они обеспечивают развитие самих управляемых объектов. Творческие информационные технологии, которые означают высший этап компьютеризации менеджмента, характеризуются двумя важными особенностями:</p>
<ul>
<li>во-первых, возможностью переработки и использования информации в виде знаний, т.е. содержательной взаимодействия с объектом и социальной средой.</li>
<li>во-вторых, информационно-динамические технологии охватывают весь информационный цикл &#8211; от материально-энергетических и трудовых затрат на создание информационных ресурсов до окончания их использования с целью перевода объекта в новое состояние.</li>
</ul>
<p>В отличие от предыдущих уровней развития ИТ, составляли лишь управляющую часть кибернетической системы, не обращая внимание на объект, информационно-динамическая технология охватывает всю конкретную систему (организацию, предприятие, объединение). Именно это является основной причиной, почему современные информационные технологии радикально преобразуют различные сферы человеческой практики.</p>
<p>Творческие системы (Creative System) &#8211; это рассчитаны и спроектированы по принципам социальной инженерии &#8220;машины&#8221;, которые практически снимают ограничения на природные (физиологические и исторические) границы &#8220;информационной производительности&#8221; человека и усиливают творческую мощь человеческого интеллекта на несколько порядков. Интегральная функция таких систем заключается в том, чтобы автоматизированными способами аккумулировать весь потенциал знаний, относящихся к определенной отрасли, и превратить его в действующие алгоритмы и программы, а затем обеспечить их реализацию. Оснащение информационными технологиями позволяет экономить управленческие и накладные расходы, значительно повышает эффективность проектно-конструкторских работ, обеспечивает эффективное планирование. В то же время внедрение информационной системы менеджмента, как правило, приводит к синергическому эффекту в успешной деятельности организации за счет повышения эффективности управления, вызванной конвергенцией использованных информационных технологий.</p>
<h4><em><span style="text-decoration: underline;">Подключение информационных систем менеджмента к сети INTERNET.</span></em></h4>
<p>Доступ к информационным продуктам происходит через компьютерную сеть и регламентируется правилами и нормативами данной организации. Кроме этого, информационные технологии обеспечивают динамическую координацию действий за счет современных средств связи и программных средств компьютерных сетей. Информационная компьютерная сеть организации может органично подключаться к всемирной компьютерной сети INTERNET. Подключение может производиться через соответствующие шлюзы с регламентированным доступом к внутренней информации. Таким образом организация получает прямой доступ к разнообразной информации с широким спектром по содержанию от законодательных актов в сведения о состоянии на рынках сырья и готовой продукции. Так, фирма IBM выдвигает практически внедряет, так называемую концепцию e-business, связанную с электронной коммерцией. Принципиальная разница между простой WEB-страницей компании и электронным бизнесом заключается в том, что первое является просто представлением информации об организации в сети INTERNET, второй позволяет активно включаться в деятельность организации, в том числе и финансовую, и объединяет бизнесы и ее клиентов. Она охватывает все возможные внутренние и внешние связи каждой компании, предоставляя ее сотрудникам, партнерам и заказчикам возможность осуществлять свободный обмен информацией в любой точке земного шара. Дальнейшее направление развития информационных услуг в мире предусматривает обеспечение проведения безопасных деловых операций в глобальной компьютерной сети. Повышение уровня рекламы своей продукции, получения информации специалистами из мирового банка информации по сети INTERNET, установка заграничных контактов, привлечение инвесторов, выявление актуальных новинок и их внедрения, выработка действенной ценовой политики &#8211; все это можно проводить через компьютерную сеть. Как показывает зарубежный опыт, такое использование информационных технологий является особенно выгодным для крупных предприятий и требует высокой квалификации кадров и достаточно дорогостоящего оборудования. Однако при централизованном использовании выхода в INTERNET этот проект быстро окупится. Компьютерные сети не дублируют разветвленную сеть телефона и телеграфа, которые, несмотря на внушительные размеры, не могут справиться с растущим информационным потоком деловой информации. Это нагрузки берут на себя компьютерные сети. Компьютеры и телекоммуникационные средства, объединенные в сети, дают возможность мгновенного доступа к мировым специализированных баз данных практически из любых мест земного шара. К основным причинам быстрого развития сетей передачи относятся, во-первых, возможность абонента базы данных вести с ней диалог, не выходя из своей организации, во-вторых, владельцы компьютеров могут осуществлять информационно-вычислительный сервис, включая продажу за границу своих услуг. Благодаря сетям возникла реальная основа для изучения информационной политики организаций и стран, которая в ближайшие годы станет доминирующей частью научно-технического прогресса.</p>
<h4><em><span style="text-decoration: underline;">Тенденции развития современных информационных систем.</span></em></h4>
<p>Среди основных тенденций развития современных информационных систем менеджмента можно отметить следующие:</p>
<ul>
<li>создание единого объединенного информационной среды в организации;</li>
<li>создание тесных информационных горизонтальных и вертикальных связей внутри организации для обмена информацией;</li>
<li>конвергенция и интеграция специализированных информационных систем;</li>
<li>возможности доступа к внешним источникам информации;</li>
<li>внедрение интеллектуальных творческих средств обработки информации.</li>
</ul>
<p>Таким образом, развитие информационных систем менеджмента позволит осуществлять эффективное управление при сравнительно незначительных затратах.</p>
<h3>Функціональна структура інформаційної системи менеджменту в підприємстві.</h3>
<h4><em><span style="text-decoration: underline;">Функциональная структура информационной системы менеджмента.</span></em></h4>
<p>Информационная система менеджмента должна обеспечить поддержку основных (первичных) процессов управления предприятием, вспомогательных (вторичных информационных) процессов в таких классических специализированных функциональных участках: производственных всех задействованных профилей, инженерной, финансовой, бухгалтерской, маркетинговой, кадровой, внешне-информационных связях.</p>
<p>Одной из важнейших целей создания информационных систем менеджмента является обеспечение комплексного скоординированного автоматизированного выполнения расчетных, проектных и учетно-информационных работ, которые возникают в функционально-организационных системах предприятия. На рисунке 1 приводится пример типовой модульной структуры информационной системы менеджмента для предприятия.</p>
<p><strong>Рисунок 2. Укрупненная функциональная декомпозиция информационной системы промышленного предприятия</strong></p>
<p>Функциональная структура информационной системы менеджмента в организации может состоять из взаимодействующих подсистем различных направлений, реализованных в виде автоматизированных рабочих мест заданных тематических профилей и определенных рангов. Глубина иерархического углубления профилированных автоматизированных рабочих мест зависит от уровня иерархии объекта управления. Отдельные пiдрежимы в системе не изолируются друг от друга, а взаимодействуют между собой на уровне единой информационной среды, используя одни и те же данные. Взаимодействие между ними может носить, как косвенный, так и прямой характер. Важно, чтобы переходы между режимами в пределах одного слоя могли осуществляться только через высшие или их обобщающие слои. В рамках каждого пiдрежиму, как правило, должны предусматриваться следующие общепринятые вспомогательные пiдрежимы: обращение о помощи; работа со словарем; информация о создании нового объекта; виды объекта. Модульный принцип построения информационной системы менеджмента с максимально возможным использованием серийно производимых технических средств и использованием проблемно-ориентированных пакетов прикладных программ позволяет быстро адаптировать ее для конкретного использования в конкретной организации.</p>
<p><strong>Рисунок 3.Функциональная структура информационной системы менеджмента </strong></p>
<p>Подсистемы информационной системы менеджмента в свою очередь делятся на задачи, которые объединяются в комплексы в соответствии с их функциональной и информационной принадлежности. Вычленение функциональных составных элементов информационной подсистемы осуществляется по следующим основным признакам:</p>
<ul>
<li>фазы управления планирования &#8211; учет &#8211; контроль &#8211; анализ в совокупности образуют полный цикл управления;</li>
<li>периоды (например, смена, сутки, неделя, декада, месяц, квартал, год, многолетний период);</li>
<li>уровень управления (например, рабочее место, бригада, участок, цех, предприятие);</li>
<li>вид управляемых ресурсов (например, материальные, трудовые, финансовые ресурсы и производственное оборудование);</li>
<li>традиционный структурно-организационное разделение аппарата управления в соответствующих отделах, службах, подразделениях (например, планово-экономический отдел, отдел труда и заработной платы, бухгалтерия, планово-диспетчерский отдел);</li>
<li>функциональная сфера управления (например, основное и вспомогательное производство, материально-техническое обеспечение, трудовые ресурсы, реализация и сбыт продукции, финансовая деятельность);</li>
<li>единицы измерения объектов (например, общий объект учета, изделие или деталь, суммарная и специфицирована номенклатуры, поставщик и потребитель).</li>
</ul>
<p>Составляющими информационной системы менеджмента являются подсистемы заданных профилей для определенных пользователей. Ниже рассмотрим ориентировочный перечень первичных функций, использование которых должно обеспечиваться специализированными подсистемами.</p>
<h4><em><span style="text-decoration: underline;">Система управления производством.</span></em></h4>
<p>Система управления производством может включать целый нвабир встроенных подсистем, таких, как подсистема технико-экономического планирования, подсистема оперативного планирования производства, подсистема оперативного управления основным производством, подсистема управления материально-техническим обеспечением и другие. Структура этой системы формируется в соответствии с политикой и стратегией деятельности предприятия.</p>
<p><strong><em>Подсистема технико-экономического планирования. </em></strong>Все задания подсистемы технико-экономического планирования, исходя из задач, состоящих из перспективного и текущего планирования, которые взаимосвязаны между собой.</p>
<p>Перспективное планирование носит ориентировочный характер, осуществляется на пять и более лет и корректируется в процессе выполнения, а также при возникновении дополнений в связи с развитием науки и техники. Перспективные планы предприятий представляется в небольшом количестве укрупненных показателей и обосновываются технико-экономическими расчетами.</p>
<p>Текущее планирование основной своей задачей имеет определение годовой производственной программы по выпуску продукции, как обоснование необходимых материальных, трудовых и денежных ресурсов для ее выполнения. Основная проблема, которая решается подсистемой, заключается в согласовании потребностей в выпуске продукции данного предприятия с его производственными возможностями и ресурсами. При этом должно обеспечиваться оптимальное планирование производства продукции и балансировки ресурсов, расходов, прибыли и рентабельности. Эффективная работа подсистемы обеспечивается за счет оптимизации производственной программы, рационального использования основных и оборотных фондов, установление оптимального уровня и объемов незавершенного производства, снижение непроизводственных затрат, повышение качества и оперативности управления.</p>
<p>Типовой план предприятия состоит из следующих разделов:</p>
<ul>
<li>план производства и реализации продукции;</li>
<li>техническое и организационное развитие;</li>
<li>показатели повышения экономической эффективности производства;</li>
<li>расчет норм и нормативов;</li>
<li>капитальные вложения и капитальное строительство;</li>
<li>материально-техническое обеспечение;</li>
<li>труд и кадры;</li>
<li>себестоимость, прибыль и рентабельность;</li>
<li>фонды экономического стимулирования;</li>
<li>финансовый план.</li>
</ul>
<p>Как видим, характерной особенностью подсистемы имеется большое количество задач. При этом в информационной системе обрабатывается большой объем информации, поскольку расчетные данные характеризуют всю производственно-хозяйственную деятельность предприятий и их производственных подразделений. Отметим, что задачи планирования используют нормативы всех других подсистем, обслуживающих техническое и организационное развитие, вопросы производства, сбыта и реализации продукции, материально-технического обеспечения, труда, кадров, финансов и другие важные для предприятия показатели (прибыль, рентабельность, себестоимость, фондоотдачу и другие).</p>
<p><strong><em>Подсистема оперативного управления основным производством. </em></strong>Подсистемы оперативного планирования производства тесно связаны с выполнением функций оперативного управления. Оперативное или оперативно-производственное планирование предназначено для   заключения календарных планов на предприятии и в цехах.Решает задачи рационального распределения работ и составления сменно-суточных заданий.</p>
<p>Назначение подсистемы оперативного управления основным производством заключается в осуществлении координации хода производства с целью достижения положительных результатов деятельности предприятия. Эта подсистема обеспечивает:</p>
<ul>
<li>равномерное и комплексное выполнение плана производства на основе распределения плановых заданий между подразделениями, участками и рабочими местами при выполнении технологических производственных процессов;</li>
<li>согласование всех элементов производства во времени;</li>
<li>согласование оперативных планов производства с производительностью цехов и участков;</li>
<li>согласование оперативных планов с запланированными технико-экономическими показателями;</li>
<li>систематическое выявление резервов производства, повышение производительности труда, улучшение использования основных и оборотных фондов, создание условий, способствующих развитию передовых форм организации производства.</li>
</ul>
<p>Подсистема выполняет следующие основные функции, как оперативный учет, оперативный анализ, оперативное регулирование производственного процесса. В ряде случаев подсистема выполняет функции оперативного планирования, тогда она отдельно не выделяется. Объектом анализа являются плановая и соответствующая учетная информация, а его результаты используются для решения задач оперативного управления ходом производства.</p>
<p><strong><em>Подсистема управления материально-техническим обеспечением. </em></strong>Основное назначение подсистемы управления материально-техническим обеспечением &#8211; своевременное и комплексное обеспечение производства сырьем, материалами и комплектующими при соблюдении режима экономии в использовании материалов, осуществлении снабженческих операций и складировании. Подсистема имеет следующую функциональную структуру: планирование материально-технического обеспечения, обеспечения фондами и спецификация потребностей; доведение плана материально-технического обеспечения до потребителей и установления лимитов цехам и службам предприятия; учет, отчетность, статистическая отчетность.</p>
<p>Для выполнения двух первых этапов решаются следующие задачи расчета потребностей материальных и трудовых ресурсов на выполнение производственной программы:</p>
<ul>
<li>на задействование незавершенного производства;</li>
<li>для функционирования основного производства;</li>
<li>для внедрения новой техники;</li>
<li>на создание переходящих запасов;</li>
<li>на хранение ожидаемых остатков;</li>
<li>соответствующие фонды (страхового и других).</li>
</ul>
<p>На основе полученных результатов составляется план материально-технического обеспечения. Специальный класс задач посвященный оперативном и текущем учете, подготовке статистической отчетности, объемам реализации фондов, учета неликвидов.</p>
<p><strong><em>Подсистема управления вспомогательным производством. </em></strong>Вспомогательное производство имеет важное значение. Затраты на его функционирования составляют около половины стоимости продукции, в нем, как правило, занято до 40% работников. В его состав входят ремонтное, информационное, энергетическое, транспортное и складское хозяйство. Для каждого комплекса характерны собственные задачи планирования, учета, контроля и анализа, регулирования.</p>
<p>Комплексы задач по обслуживанию энергетического и складского хозяйства включают задачи, связанные с производством отдельных видов энергии, энергообеспечением, организацией информационных потоков управления, ремонтом и надзором за энергоустановки и расходом энергоресурсов, хранением топлива, организацией хранения продукции на складах и управления погрузочными и разгрузочными работами .</p>
<p><strong><em>Подсистема управления качеством продукции.</em></strong> Вопросам повышения качества продукции на предприятии должна предоставляться большое внимание. Это фактор повышения и интенсификации общественного производства. Управление качеством продукции расширяет функции контроля качества и заключается в определении показателей качества, контроле и анализе качества продукции и регулировании технологических процессов и методов стимулирования для повышения качества продукции до рационального уровня.</p>
<p><strong><em>Подсистема управления капитальным строительством</em></strong> решает задачи, связанные с управлением общим ходом капитального строительства, строительством хозяйственным способом, подрядными работами.</p>
<p><strong><em>Подсистема организации и развития управления предприятием</em></strong> решает задачи планирования, контроля и учета, анализа работы аппарата управления.В этой же подсистеме должна решаться задача непрерывного контроля работы системы управления предприятием и анализа уровня ее эффективности.</p>
<p><strong><em>Подсистема информационной системы управления предприятием</em></strong> призвана повышать уровень и авторитет автоматизированных систем организационного управления.Для этого в первую очередь необходимо обеспечить со стороны информационной системы менеджмента информационное, причем выборочное профессионально оспрямоване обеспечения руководителей всех рангов и режим &#8220;запрос-ответ&#8221; из всех вопросов, касающихся деятельности предприятия. Второй, не менее важной функцией, является обеспечение подготовки и принятия управленческих решений. Для этого кроме управляющей информационной системы, которая реализует алгоритмы принятия решений, которые обеспечиваются экспертными системами, в составе информационной системы менеджмента должна быть создана база знаний.Пока такие базы еще не проектируются, поэтому полная реализация функций подсистемы находится в перспективе на ближайшие 10-15 лет.</p>
<h4><em><span style="text-decoration: underline;">Инженерная система</span></em> <span style="text-decoration: underline;">состоит из двух типовых подсистем.</span></h4>
<p><strong><em>Инженерная подсистема</em></strong> выполняет функции, которые должны обеспечить техническую подготовку производства.Она охватывает выполнение научно-исследовательских и проектных работ, стандартизации, нормирования. Стандартизации подлежат конструкции изделий, технологические процессы, методы организации и управления службами технической подготовки производства. Для организации нормирования необходимо использовать соответствующие нормативы расхода материалов и инструментов, потребностей в оснащении, затрат времени и расценок. Автоматизация технической подготовки производства на уровне предприятия осуществляется в отделах главного конструктора и главного технолога. Обеспечивающие информационные технологии выполняют функции автоматизации проектирования новых изделий, спецоснастки, оптимальной технологии обработки деталей, расчета сводной применимости предметов в изделии, расчета норм расхода материальных и трудовых ресурсов на единицу изделия.</p>
<p><strong><em>Подсистема управления технической подготовкой производства</em></strong> охватывает определения объемов потребления и потребностей, технологии и планирование вспомогательных мероприятий.Технологические процессы требуют определения технологических маршрутов и календарно-плановых нормативов. Вспомогательные мероприятия выполняются для подготовки процессов обслуживания производства и заключаются в решении задач управления транспортными и управления погрузочно-разгрузочными работами, хранения и выдачей материально-технических ценностей, поддержка оборудования и механизмов в рабочем состоянии, изготовления и ремонта инструмента и оснастки, контроля качества материалов и полуфабрикатов, управление энергообеспечением производства и организационно-технических работ. Кроме того, в рамках этой подсистемы решаются задачи планирования технологической подготовки производства, учета, контроля, анализ хода работ и информационное обеспечение служб подсистемы.</p>
<p>Ее основными задачами являются следующие:</p>
<ul>
<li>расчет сроков изготовления конструкторской и необходимой технологической документации;</li>
<li>расчет сроков выполнения изделий и устройств в опытном производстве;</li>
<li>заключения тематических планов и прогнозирование загрузки подразделений предприятия;</li>
<li>прогнозирования невыполнение плана по особо важных пунктах;</li>
<li>формирование месячных отчетов о выполнении планов по номенклатуре и объемах изготовления продукции.</li>
</ul>
<h4><em><span style="text-decoration: underline;">Финансовая и бухгалтерская системы.</span></em></h4>
<p><strong><em>Подсистема управления финансами</em></strong> на предприятии выполняет функции автоматизации финансовых расчетов и принятия решений по управлению финансами предприятия.В состав задач входят анализ финансовой отчетности, управление выбором проектов инвестиций, управление выбором источников финансовых ресурсов и другие. Автоматизация анализа финансовой отчетности предприятия предусматривает проведение расчетов специальных показателей, характеризующих результаты хозяйственной и финансовой деятельности предприятия, определение на их базе показателей финансового состояния предприятия и выработка рекомендаций по дальнейшей стратегии его развития. Входной информацией для анализа служат такие данные баланса предприятия, как вот стоимость изготовленной продукции, запасы и затраты, клиентская задолженность, задолженность поставщикам, производственные инвестиции, продажа старого оборудования при замене на новое, изменение задолженности предприятия за отчетный период, сумма процентов за кредит, налог на прибыль, дивиденды рабочим и другие.</p>
<p>Автоматизация управления выбором проектов инвестиций осуществляется в условиях компьютерной системы принятия решений. Предметом принятия решений об инвестициях могут быть: материальные инвестиции (в материальные объекты &#8211; земельные участки, средства производства, оборудование, запасы); финансовые инвестиции (в ценные бумаги, в долю в другом предприятии, издание кредита за счет собственных средств); нематериальные инвестиции (в рынок &#8211; реклама, исследования, в квалификацию сотрудников, организацию предприятия, социальные мероприятия). Основное внимание в процессе управления уделяется материальным инвестициям. Принятие решений относительно инвестиций сопровождается инвестиционными расчетами, которые определяют количественные соотношения поступлений и расходов. Инвестиционные расчеты могут выполняться по двум моделям: по одной &#8211; в изолированном инвестиционном планировании сравниваются альтернативы инвестиций только друг с другом; по другой &#8211; в общем инвестиционном планировании учитываются переменные связи инвестиционных альтернатив с производственным процессом.</p>
<p>При проведении инвестиционных расчетов с помощью статических методов инвестиционные проекты сравниваются между собой по показателям суммарных расходов, расходов на единицу изделий, прибыли, рентабельности, времени амортизации. Входной информацией для проведения расчетов есть сведения о начальных расходы в определенном вариант инвестиций, заработную плату, стоимость материалов и энергии, амортизационные отчисления, расходы на аренду помещений, налоги, страхование, посторонние производственные услуги, сведения о количестве выпуска продукции и прибыль и другие.</p>
<p>Поддержка инвестиционных решений на основе динамических методов расчета инвестиций предусматривает определение стоимости капитала и аннуитета. Стоимость капитала инвестиции рассчитывается, как разница между суммой всех поступлений и суммой всех расходов по варианту инвестиций за период его эксплуатации. Аннуитет &#8211; это получаемое среднее значение излишков, которое определяется умножением стоимости капитала на коэффициент повторного прибыли от капитала. Входной информацией для расчетов являются сведения о сумме первоначальных затрат, остаточную цену инвестиционного объекта, текущие доходы и расходы, процентную ставку за кредит. С помощью динамических методов могут быть определены экономический срок использования инвестиции и оптимальный момент его возмещения.</p>
<p>Компьютерная поддержка принятия решений по выбору источников финансовых ресурсов обеспечивает анализ альтернативных форм финансирования, соотношение их объемов и выбор конкретных источников финансирования. Формы финансирования различаются: по частоте поступления (текущее, особенное), по продолжительности финансирования (краткосрочное, среднесрочное, долгосрочное), по правовым состоянием инвестора (собственно, заемное), по происхождению денежных средств (внешняя, внутренняя). Для выбора соотношения видов и объемов финансирования в условиях применения систем поддержки принятия решений рассчитываются специальные финансовые показатели, например, показатель эффекта финансового рычага.</p>
<p>Основной задачей подсистемы управления финансами является повышение роли финансов в хозяйственной деятельности предприятий через установление научно обоснованных нормативов использования финансовых ресурсов (выручки от реализации продукции, прибыли, капитальных вложений, фондов экономического стимулирования и других средств), широкое использование финансово-кредитных отношений с целью ускорения научно-технического прогресса и интенсификации производства.</p>
<p>Большинство задач, решаемых подсистемой, связанные с плановыми, контрольными и аналитическими функциями. Подсистема управления финансами имеет тесные информационные связи с подсистемами бухгалтерского учета и управления реализацией и сбытом продукции.</p>
<h4><em><span style="text-decoration: underline;">Подсистема комплексного экономического анализа.</span></em></h4>
<p>Подсистема комплексного экономического анализа предназначена для постоянного совершенствования хозяйственного механизма путем повышения эффективности производства, рост объемов, ассортимента и качества продукции, ускорения оборачиваемости оборотных средств, создание и использование фондов экономического стимулирования на основе проведения анализа использования основных промышленно-производственных фондов, оборудования и использования материальных ресурсов , производительности труда и заработной платы, себестоимости продукции, прибыли и рентабельности, финансового состояния предприятия и эффективности хозяйственной деятельности.</p>
<h4><em><span style="text-decoration: underline;">Подсистема бухгалтерского учета.</span></em></h4>
<p>Основное назначение подсистемы бухгалтерского учета заключается в автоматизированном выполнении бухгалтерского учета на предприятии. Подсистема выполняет функции обратной связи от объекта управления к системе управления путем наблюдения и контроля за состоянием и использованием всех средств предприятия. Она позволяет измерять, фиксировать и анализировать фактическое состояние производственных операций и затрат ресурсов на всех стадиях производства и во всех структурных подразделениях. В условиях автоматизации к подсистемы бухгалтерского учета относятся новые требования: повышение контрольных функций (расширение позиций учета), углубление аналитичности, повышение оперативности, достоверности и точности. Эти требования могут быть выполнены в условиях комплектного применения технических средств.</p>
<p>В подсистеме бухгалтерского учета решаются такие общепринятые комплексы задач:</p>
<ul>
<li>учет основных средств (фондов);</li>
<li>учет материальных ценностей;</li>
<li>учет труда и заработной платы;</li>
<li>учет готовой продукции и ее реализации;</li>
<li>учет затрат на производство и калькулирования себестоимости продукции;</li>
<li>учет финансово-учетных операций;</li>
<li>итоговый учет и составление отчетности.</li>
</ul>
<p>Методическая единство учета и его базы определяют тесные связи между всеми задачами и комплексами задач подсистем бухгалтерского учета.Подсистема бухгалтерского учета имеет двухсторонние информационные связи со всеми подсистемами информационной системы менеджмента.</p>
<p><strong><em>Подсистема управления трудом и заработной платой.</em></strong> Данная подсистема решает задачи расчета нормативной трудоемкости производственной программы в квартал, квартального плана уменьшения трудоемкости, фонда заработной платы и численности рабочих (сдельщиков и почасовиков), сводного квартального плана по труду и заработной плате.</p>
<h4><em><span style="text-decoration: underline;">Маркетинговая система.</span></em></h4>
<p>Маркетинговая деятельность предприятия связана с обработкой разнообразных и достаточно больших объемов информации. Это обусловливает необходимость системного подхода к организации ее получения, обработки, анализа в процессе выработки управленческих решений. В соответствии с этим маркетинговая система должна строиться с учетом комплексного согласования всех компонентов маркетинговых исследований и должна выполнять такие функции, как планирование маркетинга, контроль маркетинга, ценообразования, обработки результатов маркетинговых исследований, управления реализацией и сбытом продукции.</p>
<p><strong><em>Подсистема планирования маркетинга</em></strong> выполняет следующие функции:</p>
<p>1.Стратегическое планирование с целью комплексного планирования рыночной стратегии, определение объемов и сроков финансирования в зависимости от маркетинговых целей. дифференциация товаров в зависимости от выбранных сегментов рынка.</p>
<p>2.               Управление реализацией комплексной рыночной стратегии планирования ассортимента продукции; составление плана и бюджета маркетинга для отдельных товаров; согласование планов реализации товаров для отдельных сегментов рынка; управления сбытовой и производственной деятельностью региональных отделений и филиалов.</p>
<p><strong><em>Подсистема контроля маркетинга</em></strong> должно выполнять следующие основные функции:</p>
<p>1.Учет и контроль выполнения запланированных задач на протяжении плановых периодов, отдельных видов товаров, целевых рынков (контроль объемов реализации товаров и услуг; учет и контроль доходов и прибыли, рентабельности; контроль соответствия фактической доли рынка производственным и коммерческим возможностям; анализ использования возможностей реализации продукции; контроль эффективности маркетинговых мероприятий). В этом же блоке автоматизируется обработка информации о степени удовлетворенности покупателей и потребителей коммерческой деятельностью предприятия на целевых рынках. Результаты решения названных задач используются в планово-экономических службах предприятия, а также руководителями среднего и высшего уровня.</p>
<p>2.               Учет и контроль эффективности (доходности) затрат в системе продвижения товаров, то есть транспортных расходов, расходов на промежуточное складирование, на каналы сбыта, организацию мест продаж. Пользователями информации этого участка контроля являются рабочие внутренней ревизионной службы предприятия.</p>
<p>3.               Стратегический контроль маркетинга &#8211; автоматизация расчетов, связанных с глобальным контролем эффективности маркетинговой деятельности в целом. Результаты используются высшим руководством предприятия.</p>
<p><strong><em>Подсистема ценообразования</em></strong> в основном реализуется в виде компьютерной системы поддержки принятия решений.Это обусловлено определенными причинами. Становление цен на товары предприятия в условиях рыночной экономики является сложным многоэтапным процессом, определяется многими факторами, главными из которых являются конкурентная структура рынка, спрос на продукцию, уровень затрат и другие. Входная информация для определения уровня цен не всегда является полностью определенной и количественной, а чаще носит качественный характер и может быть неточной и неполной. На отдельных этапах ценообразования возможна многовариантность решения, то есть наилучшее решение выбирается из набора альтернативных вариантов. Такие черты проблемы характеризуют ее как задачу принятия решений, так автоматизацию определения цен следует осуществлять в условиях компьютерной системы поддержки принятия решений.</p>
<p>Главными этапами ценообразования в этих условиях являются: выбор цели ценообразования; определение спроса; анализ затрат; анализ цен конкурентов; выбор методов ценообразования; установление конечной цены.</p>
<p><strong><em>Подсистема обработки результатов маркетинговых исследований</em></strong> охватывает вопросы обработки и анализа данных в таких направлениях, как от исследования рынка, потребителей, конкурентов, изучение товаропросування и продаж, изучение системы стимулирования сбыта и рекламы.Математическую основу автоматизации составляют методы линейного программирования, теория массового обслуживания, теория связи, теория вероятностей, сетевом планирование, методы математической статистики, экономико-математическое моделирование.</p>
<p>Маркетинговая система обеспечивает квалифицированное и оперативное исследование процессов сбыта и реализации готовой продукции. В условиях постоянного совершенствования хозяйственного механизма и перехода к рыночным взаимоотношений значение этой подсистемы постоянно растет, поскольку она определяет ориентацию политики предприятия на рынке, тем самым приводя в действие рычаги хозяйственного механизма в действие.</p>
<p><strong><em>Подсистема управления реализацией и сбытом продукции.</em></strong> Основным фактором, влияющим на процесс сбыта и реализации продукции, является ритм производства и выпуска продукции, обеспечения своевременного, комплектного и ритмичного поставки ее потребителю.</p>
<p>Основной задачей подсистемы является обеспечение своевременной поставки потребителям продукции требуемого ассортимента и качества в полном объеме в соответствии с заключенными договорами при минимальных затратах на проведение сбытовых операций. В ее задачи также входят организация и ведения складского хозяйства и складских операций, представительство предприятия в вопросах сбыта готовой продукции, представление отчетности в соответствующие инстанции.</p>
<p>Сбыт и реализация готовой продукции включает следующие фазы. как планирование сбыта, складирования и отгрузки готовой продукции, контроль уровня запасов готовой продукции. В соответствии с этим организованные комплексы задач управления поставками продукции, отгрузкой готовой продукции, реализацией продукции.</p>
<h4><em><span style="text-decoration: underline;">Кадровая система.</span></em></h4>
<p>Обеспеченность и правильный подбор кадров всегда были основными условиями эффективной работы предприятия. Задача подсистемы заключается в обеспечении правильного подбора и распределения кадров, непрерывном повышении их экономических и технических знаний, обеспечении готовности кадрового резерва, определении уровня необходимой квалификации кадров. Основными функциональными подсистемами информационной системы управления персоналом на предприятии являются: подсистема оформления и учета кадров; подсистема планирования, прогнозирования и маркетинга персонала; подсистема развития кадров; подсистема анализа и развития средств стимулирования труда. Важное значение для предприятия имеют показатели движения рабочей силы и использования рабочего времени.</p>
<p>Автоматизация планирования потребности в персонале охватывает расчеты затрат времени на выполнение плана производства продукции и планового фонда заработной платы, плановой потребности в основных рабочих и других категориях персонала и чистой потребности с учетом фактического наличия рабочих, приема и выбытия работников до начала планового периода. Для наблюдения за использованием рабочего времени осуществляется учет состава, численности и перемещений сотрудников. Подсистема решает задачи планирования, учета и анализа производственных процессов.</p>
<p>Информацию относительно фактического наличия персонала на предприятии предоставляет подсистема оформления и учета кадров, в задачи которой входят автоматизация документального оформления приема, увольнения, кадрового перемещения персонала, учет наличия и движения личного состава предприятия, оценка и анализ персонала. Аналитические сведения, которые формируются в этой подсистеме, содержат информацию о квалификационной структуре персонала, поло-возрастную структуру, структуру персонала по категориям, отчетную информацию о текучесть кадров на предприятии, продолжительность рабочего дня, социальные услуги и другие.</p>
<p>На этапе планирования производства решаются задачи, как вот расчет потребности в рабочей силе на квартал, месяц и формирования плана подготовки кадров. На этапе учета производственных процессов реализуются в частности такие задачи, как вот табельный учет личного состава, учет наличия и движения кадров, заключение статистической отчетности по кадрам. Процесс планирования обеспеченности кадрами следует из существующего дефицита или избытка персонала по тем или иным категориям, профессиям, разрядах. Автоматизация планирования обеспеченности кадрами осуществляется в условиях компьютерной системы поддержки принятия решений.</p>
<p>Использование средств автоматизации позволяет выполнять аналитические функции, для выполнения которых решаются следующие задачи: анализ использования рабочего времени рабочими, ИТР и служащими, анализ текучести кадров, анализ дефицита (излишка) кадров. Решаются также задачи корректировки плана потребности в рабочей силе.</p>
<p>В процессе принятия решений осуществляется, во-первых, выбор мер кадровой политики путем оценки преимуществ и недостатков каждого мероприятия и определения вероятности их осуществления, во-вторых, оценка кандидатов на принятие, перевод, увольнение, обучение по всем критериям с последующим возведением критериальных оценок в глобальную. Критериями оценки работников являются следующие признаки:</p>
<p>¨       предпосылки производительности (знания, интеллектуальные интеллектуальные способности, выносливость, готовность нести ответственность);</p>
<p>¨       производительность работника (количество выполненной работы, качество темы работы);</p>
<p>¨       поведение работника (способность к сотрудничеству, самостоятельность, способность к руководству);</p>
<p>¨       способность к развитию.</p>
<p>Однако решение задач оценок может быть автоматизированным путем широкого применения методов и тестов инженерной психологии и эргономики, баз знаний и экспертных систем. Оценкой работников пользуются при принятии решений об использовании персонала. Кадровые вопросы, как правило, всегда бывают в поле зрения первого руководителя.</p>
<h4><em><span style="text-decoration: underline;">Структура баз даних інформаційної системи менеджменту.</span></em></h4>
<p>Совокупность первичной и вторичной информации разнопланового характера, предназначенной для принятия решений в сфере управления предприятием, можно считать информационной средой информационной системы менеджмента. Имеющаяся информация, используемая для управления, имеет две разновидности: о состоянии внешней среды и о состоянии организации (или имеющихся предпосылок ее создания). Сложность формирования и использования экономической информации заключается в том, что не все параметры организации легко поддаются формализации для количественного определения, а это требует определенного профессионального уровня для их систематизации и обработки. Поэтому в случае укрупненных расчетов некоторые виды информации используются косвенно путем определения логического влияния на целесообразность предпринимательского решения. Основу информационной среды информационных систем менеджмента составляют тематически ориентированные распределенные базы данных, каждая из которых тесно связана с соответствующей функциональной подсистемой. Физическая организация хранения информации базироваться на концепции распределенных баз данных. Объединение таких баз данных будет создавать первичное информационное среду, которая сможет обеспечивать согласованной информации систему управления на всех уровнях. В свою очередь, тематический распределение баз данных позволит закрепить ведение заданных баз данных с определенными функциональными отделами и повысить ответственность за внесение, хранение и обработку оригинальной информации. В то же время, задание правил пользования через внешней для каждой подсистемы администратора обеспечит использование базы данных в интересах всего предприятия. Доступ к информационным базам данных будет происходить через компьютерную сеть и регламентироваться правилами и нормативами данной организации.</p>
<p>Практика использования баз данных показала, что при их формировании целесообразно использовать определенные правила. Разработчики информационных систем предлагают ряд общих бизнес &#8211; правил формирования базы данных информационной системы менеджмента.</p>
<p>Перечисленные первичные функции информационной системы менеджмента могут использоваться автономно, либо входить составляющими подфункции в алгоритм решения сложных проблем. Например, функции высшего уровня информационной системы менеджмента с использованием элементов искусственного интеллекта в сфере производственно-экономической деятельности предприятия позволять:</p>
<ul>
<li>решать комплекс задач управления производством (планирование, учет, регулирование, контроль) во всех сферах хозяйственной деятельности;</li>
<li>оперативно выявлять и помогать устранить неритмичность в работе цехов, подразделений;</li>
<li>устранять несоответствия в работе взаимосвязанных производств;</li>
<li>оперативно и правильно распределять энергетические, материальные и трудовые ресурсы;</li>
<li>улучшать использование оборудования и улучшать качество продукции;</li>
<li>уменьшить сверхнормативные запасы материальных ценностей предприятия;</li>
<li>повысить производительность труда управленческого персонала предприятия.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/manage/sovremennye-napravleniya-razvitiya-informacionnyx-sistem-menedzhmenta.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Сумматоры</title>
		<link>http://itvesti.ru/devices/summatory.htm</link>
		<comments>http://itvesti.ru/devices/summatory.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:38:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Устройства]]></category>
		<category><![CDATA[программирование]]></category>
		<category><![CDATA[устройство]]></category>
		<category><![CDATA[шифр]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=170</guid>
		<description><![CDATA[Арифметические операции конечных алгебраических систем базируются на операциях суммы и умножения по модулю некоторого целого числа М, то есть на арифметических операциях конечного кольца вычеты по модулю М или поля Галуа GF (р) при простом М (М = р).Итак, сумматор (умножитель) должен осуществлять обычное суммирования (умножения) и модульное суммирования (умножения).Реализация модульных и обычных арифметических операций [...]]]></description>
			<content:encoded><![CDATA[<p>Арифметические операции конечных алгебраических систем базируются на операциях суммы и умножения по модулю некоторого целого числа <em>М, то</em> есть на арифметических операциях конечного кольца вычеты по модулю <em>М</em> или поля Галуа GF <em>(р)</em> при простом <em>М (М =</em> <em>р).</em>Итак, <em>сумматор</em> (умножитель) должен осуществлять обычное суммирования (умножения) и модульное суммирования (умножения).Реализация модульных и обычных арифметических операций может быть совмещена в одном устройства.Последнее основано на том факте, что результат суммы (умножение) чисел а и b по модулю М, не превышает значения модуля М, совпадает с результатом обычной суммы (умножения).Например, 9 · 8 = 72 при обычном умножении и 9 · 8 = 72 = 127, поскольку 72 &lt;127.Значит, с помощью модульного арифметического устройства можно реализовать обычные арифметические операции.Необходимо только ограничивать диапазон изменения входных данных. Можно, напротив, в обычных арифметических устройствах предусмотреть специальные корректирующие схемы, с помощью которых результат сложения (умножения) будет приводиться по модулю <em>М.<span id="more-170"></span><br />
</em></p>
<p>Вопрос построения обычных арифметических устройств рассмотрены достаточно подробно.Однако проблема аппаратурной реализации арифметических операций конечных полей и колец еще окончательно не решена.</p>
<h1>
Раздел 1.Сумматоры и арифметически-логические устройства</h1>
<h2>1.1.Одноразрядных сумматоры</h2>
<p>Основной арифметической операцией, выполняемой любой ЭВМ, является операция суммирования двух <em>п-разрядных</em> кодов <em>(х</em> <em><sub>п,</sub></em> &#8230;, <em>х</em> <sub>1</sub> и <em>y</em> <em><sub>п,</sub></em> &#8230;, <em>y</em> <sub>1).</sub>Суммирование во всех разрядах, начиная с младшего, происходит по единым правилам.В каждом <em>и-м</em> разряде осуществляется добавление <em>х</em> <em><sub>и</sub></em> + <em>y</em> <em><sub>и</sub></em> + <em>р</em> <em><sub>и</sub></em> <sub>-1,</sub> где <em>р</em> <em><sub>и</sub></em> <sub>-1</sub> &#8211; перенос с младшего <em>i-1-го</em> в старший <em>i-й</em> разряд.Результат представляется кодами суммы <em>S</em> <em><sub>i</sub></em> и перенос <em>р</em> <em><sub>и</sub></em></p>
<p>Схему, выполняющий суммирование в одном разряде, называют <em>одноразрядных</em> <em>Сумматор.</em>Логика работы такого сумматора определяется таблицей истинности (табл.1.1).</p>
<p>Таблица 1.1</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="41"><em>х</em> <em><sub>и</sub></em></td>
<td width="41"><em>y</em> <em><sub>и</sub></em></td>
<td width="41"><em>р</em> <em><sub>и</sub></em> <sub>-1</sub></td>
<td width="41"><em>S</em> <em><sub>i</sub></em></td>
<td width="41"><em>р</em> <em><sub>и</sub></em></td>
<td width="41"><em>х</em> <em><sub>и</sub></em></td>
<td width="41"><em>y</em> <em><sub>и</sub></em></td>
<td width="41"><em>р</em> <em><sub>и</sub></em> <sub>-1</sub></td>
<td width="41"><em>S</em> <em><sub>i</sub></em></td>
<td width="41"><em>р</em> <em><sub>и</sub></em></td>
</tr>
<tr>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">0</td>
</tr>
<tr>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">1.</td>
</tr>
<tr>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">0</td>
<td width="41">1.</td>
</tr>
<tr>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">0</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">1.</td>
<td width="41">1.</td>
</tr>
</tbody>
</table>
<p>Условное графическое обозначение одноразрядных сумматора показано на рис.1.1.</p>
<p>Рис. 1.1. Условное графическое обозначение одноразрядных сумматора</p>
<p>Согласно таблице истинности легко определяются канонические уравнения сумматора:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(1.1)</td>
</tr>
</tbody>
</table>
<p>Применяя к этим уравнениям аппарат минимизации логических функций, получим</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(1.2)</td>
</tr>
</tbody>
</table>
<p>Эти уравнения представлены в ДНФ. В базисе И-НЕ уравнения сумматора имеют следующий вид:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(1.3)</td>
</tr>
</tbody>
</table>
<p>В уравнениях (1.2), (1.3) строятся схемы одноразрядных Сумматор.Так, на рис. 1.2 приведена схема сумматора, построенная по уравнениям (1.3).Данной схеме не свойственна функция хранения, поэтому она относится к комбинационных схем (в таких схемах сигналы на выходам присутствуют до тех пор, пока действуют сигналы на входах).</p>
<p>Рис. 1.2. Схема одноразрядных сумматора, построенная в базисе И-НЕ</p>
<p>Схемы одноразрядных сумматоре характеризуются:</p>
<p>1) время задержки распространения переноски;</p>
<p>2) объемом оборудование, которое оценивается числом входов логических схем, которые используются для построения (для схемы, изображенной на рис.1.2, этот параметр равен 25).</p>
<h2>1.2.N-разрядные (параллельные) сумматоры</h2>
<p>На основе одноразрядных сумматоре строятся <em>n-разрядные</em> (параллельные) сумматоры (рис.1.3, <em>а).</em>Временная диаграмма работы этого сумматора построена для случая суммирования кодов:</p>
<p>Рис. 1.3. Схема параллельного <em>п-разрядного</em> сумматора <em>(а)</em></p>
<p>и временная диаграмма его работы <em>(б)</em></p>
<p>После подачи указанных кодов на все сумматоры <em>CM</em> <em><sub>i</sub></em> через <em>t</em> <sub>зд.р</sub> (время задержки по выходу <em>S</em> <em><sub>i)</sub></em> на выходах <em>S</em> <em><sub>i</sub></em> устанавливается код 11 &#8230; 10 и появляется сигнал переноса <em>P</em> <em><sub>i</sub></em> = l.Этот сигнал начинает распространяться по всей разрядной сетке.Если сигнал <em>P</em> <em><sub>i</sub></em> = L поступает на вход сумматора <em>СМ </em><em><sub>2,</sub></em> на входах которого присутствуют сигналы <em>х</em> <sub>2</sub> = 1 или <em>y</em> <sub>2</sub> = l, то на выходе сумматора <em>СМ</em> <sub>2</sub> вырабатывается сигнал <em>р</em> <sub>2</sub> = 1 с задержкой <em>t</em> <sub>зд.р</sub> относительно момента появления сигнала <em>P</em> <sub>1.</sub>Аналогично, через время <em>t</em> <sub>зд.р</sub> относительно момента появления сигнала <em>Р</em> <sub>2</sub> появляется сигнал <em>Р</em> <sub>3</sub> и т. д. до появления сигнала <em>Р</em> <em><sub>п</sub></em> через время <em>t</em> <sub>зд.р</sub> с момента одновременной подачи кодов <em>х</em> <em><sub>и</sub></em> и <em>y</em> <em><sub>i</sub></em> на входы <em>CM </em><em><sub>i.</sub></em>Распространение переноса будет сопровождаться установлением правильных сигналов на выходах <em>S</em> <em><sub>i</sub></em> одноразрядных Сумматор.Самым последним сформируется сигнал на выходе <em>S</em> <sub>1</sub> после прихода на вход сумматора <em>СМ</em> <sub>1</sub> сигнала <em>Р</em> <em><sub>n</sub></em> = 1.В течение всего времени распространения перенос и формирование сигналов на выходах <em>S</em> <em><sub>и</sub></em> на входы сумматора <em>СМ</em> <em><sub>и</sub></em> должны постоянно подаваться сигналы, соответствующие кодам, которые суммируются.</p>
<p>Основным параметром параллельного сумматора является его <em>быстродействие t</em> <em><sub>s</sub></em> <em>-</em> максимальное время формирования кода суммы <em>S</em> <em><sub>n</sub></em> <em>&#8230;S</em> <sub>1</sub> <em>с</em> момента одновременной подачи кодов, суммируются.По максимальное время принимается время распространения перенос через все разряды кодов, суммируются.Временная диаграмма, приведенная на рис.1.3, <em>б,</em> построенная для случая суммирования в обратном коде, где перенос <em>P</em> <sub>1,</sub> возникшее в младшем разряде, распространяется через все <em>п</em> разряды.С этой временной диаграммы следует, что</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(1.4)</td>
</tr>
</tbody>
</table>
<p>За время существования ЭВМ (особенно в период ЭВМ первых, частично второго поколений) интенсивно проводились поиски решений, обеспечивающих увеличение их быстродействия.Поиски проводились в двух направлениях:</p>
<p>1) уменьшение объема оборудования и <em>t</em> <sub>зд.р</sub> сумматора;</p>
<p>2) уменьшение <em>t </em><em><sub>S.</sub></em></p>
<h1>
Раздел 2.Основные микросхемы сумматоре</h1>
<p><em>Первое</em> <em>направление</em> в поисках решений, обеспечивающих увеличение быстродействия ЭВМ, &#8211; построение схемы сумматора с минимальными время <em>t</em> <sub>зд.р</sub> и объемом оборудования.Такая постановка является классической задачей синтеза сумматора.Она до сих пор не решена. За все время существования ЭВМ эта задача решалась эмпирически.В результате получены удачные решения, которые широко использовались и продолжают использоваться на практике.Схемы сумматора, полученные эмпирически, имеют определенные отличия.Так, одни схемы сумматора требуют прямых и инверсных значений исходных кодов, другие &#8211; только прямых.Ряд схем имеют определенные преимущества реализации в том или ином базисе логических функций.В одних схемах <em>S</em> <em><sub>i</sub></em> <em>= f (x</em> <em><sub>i,</sub></em> <em>в</em> <em><sub>i,</sub></em> <em>p</em> <sub>i-1),</sub> в других <em>S</em> <em><sub>i</sub></em> <em>= f (x</em> <em><sub>i,</sub></em> <em>в</em> <em><sub>i,</sub></em> <em>p</em> <em><sub>i</sub></em> <sub>-1,</sub> <em>р</em> <em><sub>е),</sub></em> что представляет определенные преимущества для контроля выполнения операции сложения.Для большинства схем сумматора, нашедших применения в ЭВМ, <em>t</em> <sub>зд.р</sub> = <em>t</em> <sub>зд.р </sub><sub>И-ИЛИ-НЕ,</sub> т.е. время задержки распространения перенос ровно времени задержки распространения сигнала <em>р</em> <em><sub>и</sub></em> <sub>-1</sub> через одну схему И-ИЛИ-НЕ.</p>
<p>В наше время широко распространено построение сумматоре согласно уравнений</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.1)</td>
</tr>
</tbody>
</table>
<p>Для такого сумматора справедливая свойство самоподвийности функций (значения функций инвертуються при инвертирования всех переменных, входящих в них).Используя данное свойство, получим</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.2)</td>
</tr>
</tbody>
</table>
<p>В соответствии с (2.2) строится схема, которая изображена на рис.2.1, <em>б.</em>Ее основные параметры:</p>
<p>1) время задержки распространения переноса определяется задержкой, вносимого одной схеме И-ИЛИ-НЕ, т.е. <em>t</em> <sub>зд.р</sub> = <em>t</em> <sub>зд.р </sub><sub>И-ИЛИ-НЕ;</sub></p>
<p>2) объем оборудования, оценивается количеством входов, равном 15 (это одно из лучших значений данного параметра).</p>
<p>Рис. 2.1. Схема <em>(а)</em> и условное графическое обозначение <em>(б)</em> одноразрядных сумматора (К155ИМ1)</p>
<p>Построение <em>п-разрядных</em> параллельных сумматоре на основе <em>CM</em> <em><sub>i</sub></em> (см. рис.2.1) имеет определенную специфику. Так, объединение <em>CM</em> <em><sub>i</sub></em> по схеме, показанной на рис.2.2, а, недопустимо, поскольку на вход <em>CM</em> <em><sub>i</sub></em> будет поступать не прямой, а инверсный сигнал <em>р</em> <em><sub>и</sub></em> <sub>-1.</sub>Учитывая самоподвийнисть функций <em>S </em><em><sub>i,</sub></em><em> P</em> <em><sub>i</sub></em> и , <em>,</em> На практике используется следующее решения (рис.2.2, <em>(б):</em> одноразрядных сумматор в одном (допустим, нечетной) разряде функционирует в соответствии с уравнений (2.1), а в соседнем (парном) &#8211; соответственно к уравнениям (2.2).При этом в нечетным разрядам нужно на входы сумматора <em>CM</em> <em><sub>i-1</sub></em> подавать прямые коды слагаемых через инверторы и в парных разрядах на выходах <em>S</em> <em><sub>i</sub></em> одноразрядных сумматоре включать инверторы.</p>
<p>Рис. 2.2. Схемы объединения двух сумматоре: <em>а</em> &#8211; неправильная; <em>б -</em> правильная</p>
<p>В наше время в серии К133 и К155 выпускаются три микросхемы, функционирование которых происходит в соответствии с уравнениями (2.1) и (2.2).</p>
<p>Микросхема К155ИМ1. В этой микросхеме реализован один сумматор <em>CM</em> <em><sub>и</sub></em> с чотиривходовимы логическими схемами на входе для <em>х</em> <em><sub>и</sub></em> и <em>м</em> <em><sub>и</sub></em> (см. рис.2.1). Логическая схема имеет восемь входов, четыре из них используются для подачи на входы сумматора <em>СМ</em> <em><sub>и</sub></em> прямых или инверсных кодов, суммируются.Четыре входа оставшиеся используются как решая для передачи <em>х</em> <em><sub>и</sub></em> или (или <em>y</em> <em><sub>и</sub></em> или ) из регистра на сумматор.</p>
<h2>2.1.Микросхемы К155ИМ2 &#8211; К155ИМ3</h2>
<p>В первой микросхеме реализован 2-разрядный сумматор, в микросхеме К155ИМ3 &#8211; 4-разрядный.Условные графические обозначения этих микросхем и функциональная схема К155ИМ2 приведены на рис.2.3.</p>
<p>Рис. 2.3. Микросхема К155ИМ2 <em>(а)</em> и условное графическое обозначение микросхем К155ИМ2 <em>(б)</em> и К155ИМ3 <em>(в)</em></p>
<p>Для этих микросхем легко реализуется наращиваемость.Так, увеличение разрядности параллельного сумматора осуществляется за счет последовательного подключения необходимого числа микросхем без каких-либо согласовывая элементов.</p>
<p>Задержка распространения типов микросхем, которые рассматриваются, показана в табл.2.1.</p>
<p>Таблица 2.1</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td rowspan="2" width="337">Параметр</td>
<td colspan="4">Микросхемы</td>
</tr>
<tr>
<td width="109">К155ИМ1</td>
<td width="109">К155ИМ2</td>
<td width="109">К155ИМЗ</td>
<td valign="top"></td>
</tr>
<tr>
<td width="337">Задержка распространения перенос <em>t</em> <sub>зд.р.</sub> от <em>Р</em> <sub>вх</sub> к <em>Р</em> <sub>вых</sub></td>
<td width="109">17-12</td>
<td width="109">19-27</td>
<td width="109">48-32</td>
<td valign="top"></td>
</tr>
</tbody>
</table>
<p>Интересные результаты сравнения этих параметров. Чотирирозрядниий сумматор, построенный на микросхемах К155ИМ1, будет иметь <em>t</em> <sub>зд.р.</sub> от <em>Р</em> <sub>вх</sub> к <em>Р</em> <sub>вых</sub> = 4 (17 ÷ 12) нс, а на микросхеме К155ИМ3 <em>t</em> <sub>зд.р.</sub> от <em>Р</em> <sub>вх</sub> к <em>Р</em> <sub>вых</sub> = (48 ÷ 32) нс.Таким образом, повышение уровня интеграции сопровождается и улучшением временных параметров схем.</p>
<p>Микросхемы 2-разрядных сумматоре реализованы также в серии К500 (К500ИМ180 &#8211; сдвоенный высокоскоростной сумматор-вычислитель) и в серии К176 (К176ИМ1 &#8211; 4 &#8211; разрядный полный сумматор).</p>
<p><em>Второе направление -</em> это поиск решений, обеспечивающих увеличение быстродействия ЭВМ за счет уменьшения значения <em>t</em> <em><sub>S</sub></em> <em>Такая</em> цель достигается уменьшением или исключением влияния <em>п</em> (разрядность чисел, суммируются) на <em>t</em> <em><sub>S</sub></em> <em>Это</em> направление связано с поиском решений, обеспечивающих повышение скорости распространения переноски.Предложена и обоснована организация группового переноса, при котором <em>t</em> <em><sub>S</sub></em> <em>= (п</em> / 2) <em>t</em> <sub>зд.р.</sub></p>
<p>Начиная с ЭВМ второго поколения, при интенсивном развитии интегральной схемотехники, широкое распространение получила организация одновременного переноса, суть которого заключается в следующем.В каждом 1-м разряде сумматора при суммировании двух кодов сигнал переноса <em>Р</em> <em><sub>и</sub></em> производится в соответствии с уравнением</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.3)</td>
</tr>
</tbody>
</table>
<p>Определив</p>
<p><em> </em>а <em>,</em></p>
<p>получим</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.4)</td>
</tr>
</tbody>
</table>
<p>Уравнение (2.4) справедливо и для</p>
<p>.</p>
<p>Подставив это выражение в (2.4), определим, что</p>
<p>Продолжив подобную замену, получим</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.5)</td>
</tr>
</tbody>
</table>
<p>Уравнение (2.5) определяет логику работы цепи одновременного переноса в каждом 1-м разряде.Это уравнение в базисе И-НЕ имеет вид</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.6)</td>
</tr>
</tbody>
</table>
<p>С (2.5) и (2.6) следует, что при реализации одновременного переноса в каждом разряде нужно иметь <em>i</em> схем I или И-НЕ с числом входов от 1 до <em>и</em> и одну схему ИЛИ или И-НЕ с числом входов <em>i.</em></p>
<p>Напишем логические уравнения для четырех младших разрядов сумматора:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.7)</td>
</tr>
</tbody>
</table>
<p>Этим уравнениям соответствует схема, приведенная на рис.2.4. В ней заштрихованный прямоугольник в каждом разряде представляет собой схему, которая выполняет элементарные функции</p>
<p>Рис. 2.4. Схема одновременного переноса в четырех младших разрядах сумматора</p>
<p>Быстродействие сумматора с одновременным переносом оценивается по формуле <em>t</em> <em><sub>S</sub></em> <em>=</em> 3 <em>t</em> <sub>зд.р.,</sub> где одна <em>t</em> <sub>зд.р.</sub> &#8211; время задержки распространения сигнала схемами, обеспечивающими получение Σ <em><sub>и,</sub></em><em><sub> и</sub></em> <em>D </em><em><sub>i,</sub></em> второй <em>t</em> <sub>зд.р.</sub> &#8211; время задержки, вносимой схемами выработки одновременного переноса, третий <em>t</em> <sub>зд.р.</sub> &#8211; время задержки схем, обеспечивающих получение <em>S </em><em><sub>i.</sub></em>Время распространения перенос здесь практически исключен.Разрядность <em>п</em> чисел, суммируются не влияет на <em>t </em><em><sub>S.</sub></em></p>
<p>Реализация таких сумматоре требует большого объема оборудования и элементов с большим коэффициентом объединения и разветвления.Несмотря на этот недостаток, одновременное переноса широко используется при построении параллельных Сумматор.При этом <em>п-разрядный</em> сумматор разбивается на <em>k</em> групп, содержащие <em>m = n / k</em> разрядов, и в каждой группе реализуется одновременное переноски.В каждой группе есть шины приема кодов, суммируются <em>х</em> <em><sub>т</sub></em> <em>&#8230; x</em> <sub>1</sub> и <em>в</em> <em><sub>т</sub></em> <em>&#8230; в </em><em><sub>1,</sub></em> цепь приема сигнала переноса с младшей группы <em>p</em> <sub>вх,</sub> схемы выработки Σ <em><sub>и,</sub></em> <em>D</em> <em><sub>i</sub></em> <em>S</em> <em><sub>i</sub></em> и одновременного переноса в каждом разряде <em>р</em> <em><sub>т,</sub></em> <em>р</em> <em><sub>т-1,</sub></em> &#8230;, <em>р</em> <em><sub>1.</sub></em></p>
<p>Схемы выработки сигналов <em>р</em> <em><sub>т,</sub></em> &#8230;, <em>г</em> <sub>1</sub> реализуемые в соответствии с системой уравнений</p>
<p>Кроме указанных схем, в каждой группе сумматора есть схемы, обеспечивающие выработку сигналов Σ = Σ <em><sub>m</sub></em> · Σ <em><sub>m</sub></em> <sub>-1</sub> · &#8230;· Σ <sub>1</sub> и <em>Р</em> <em><sub>декабря</sub></em> = <em>Р</em> <em><sub>m</sub></em> \ / Σ · <em>Р</em> <em><sub>вх</sub></em> (это уравнение аналогичное уравнению (2.4), но касается не одного разряда, а в группу разрядов).Сигналы <em>Р</em> <em><sub>m</sub></em> <em><sub>-1, &#8230;,</sub></em> <em>Р</em> <sub>1</sub> производятся только внутри группы и на выходе не выводятся.На выход выводятся сигналы <em>Р </em><em><sub>т,</sub></em> Σ и <em>Р</em> <em><sub>декабря.</sub></em></p>
<p>Введем условное графическое обозначение рассматриваемой группы сумматора, содержащий <em>m</em> разрядов, с цепями одновременного переноса (рис.2.5, <em>а).</em></p>
<p>Наличие в каждой группе схемы, реализующей <em>Р</em> <em><sub>декабря</sub></em> = <em>Р</em> <em><sub>m</sub></em> \ / Σ · <em>Р </em><em><sub>вх,</sub></em> позволяет без какого-либо дополнительного оборудования реализовать <em>п-разрядный</em> сумматор с последовательной передачей перенос между группами.Схема такого сумматора приведена на рис.2.5, <em>б.</em>Его быстродействие оценивается по формуле</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.8)</td>
</tr>
</tbody>
</table>
<p>где &#8211; Время выработки кода Σ <em><sub>и,</sub></em> <em>D</em> <em><sub>i</sub></em> во всех разрядах сумматора; &#8211; Время выработки <em>Р</em> <sub>декабря</sub> в младшей группе; <em>- Максимальное</em> время распространения перенос (это перенос будет распространяться через <em>п</em> <em>/ т</em> &#8211; 2 групп); &#8211; Время формирования кода суммы в старшей группе (во всех предыдущих группах код <em>S</em> <em><sub>i</sub></em> сформируется раньше).</p>
<p>Рис. 2.5. Схема последовательного распространения перенос между группами сумматора с одновременным переносом <em>(б)</em> и условное графическое обозначений группы сумматора с одновременным переносом <em>(а)</em></p>
<p>Примечание.В схеме на рис. 2.5, <em>а</em> и на других подобных схемах <em>Р</em> <em><sub>т</sub></em> обозначается как <em>Р.</em></p>
<p>Такая оценка быстродействия <em>п-разрядного</em> сумматора выходит из примера суммирование двух чисел.</p>
<p>Пусть две <em>п-разрядных</em> числа поступающих на <em>k = n / m (n</em> = 28, <em>m</em> = 4) выше рассмотренных сумматора, соединенных последовательно.</p>
<p>В момент времени <em>t</em> <sub>1</sub> после одновременной подачи кодов составляющих <em>x</em> <em><sub>i</sub></em> и <em>y</em> <em><sub>i</sub></em> устанавливаются во всех 28 разрядах коды Σ <em><sub>и</sub></em> и <em>D</em> <em><sub>и.</sub></em>Затем в момент времени <em>t</em> <sub>1</sub> в первой группе сумматора вырабатывается сигнал <em>Р</em> <sub>декабря</sub> = 1.Этот сигнал распространяется через группы 2, 3, &#8230;, 6 <em>(t</em> <sub>3</sub> &#8211; <em>t</em> <sub>7).</sub>В момент времени <em>t </em><em><sub>3,</sub></em> после поступления сигнала <em>Р</em> <sub>декабря</sub> = 1 из группы 6 на сумматоре, в группе 7 зафиксируется код <em>S</em> <em><sub>и,</sub></em> (во всех предыдущих разрядах код суммы сформируется раньше).</p>
<p>Возможна многоступенчатая реализация одновременного переноса.Схема организации одновременного переноса с помощью трех уровней для 64-разрядного сумматора показана на рис.2.6.</p>
<p>Рис. 2.6. Схема 64-разрядного сумматора с одновременным переносом</p>
<p>Первый уровень сумматора построен на 4-разрядных <em>(n</em> = 4) группах сумматора с одновременным переносом; второй и третий уровни &#8211; на специальных схемах выработки одновременного переноса.Их размерность рассчитана на объединение переносов четырех групп первого или второго уровня.Логика работы всех схем второго уровня определяется уравнениями:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.9)</td>
</tr>
</tbody>
</table>
<p>где <em>j</em> == 1, 2, 3, 4 для схем второго уровня.При <em>j</em> = 2, 3, 4 в (2.9) вместо <em>p</em> <sub>вх</sub> должна быть логическая переменная <em>Р</em> <em><sub>(j-1)</sub></em><sub> И, </sub><sub>III.</sub></p>
<p>Логика работы схемы третьего уровня такая же, как и схем второго уровня, Согласно определенных входных и выходных сигналов система уравнений (2.9) для схемы третьего уровня имеет следующий вид:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.10)</td>
</tr>
</tbody>
</table>
<p>Выходы схем второго уровня коммутируемым на входы <em>рва</em> соответствующих групп сумматора.Выходы схемы третьего уровня коммутируемым на входы <em>p</em> <sub>вх</sub> схем второго уровня и на входы <em>p</em> <sub>вх</sub> отдельных групп сумматора.С помощью указанных связей осуществляется передача распространяемого переноски.Быстродействие такого сумматора будет оцениваться по формуле</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64"></td>
<td width="548"></td>
<td width="64">(2.11)</td>
</tr>
</tbody>
</table>
<h2>2.2.Микросхема К155ИП3</h2>
<p>Сумматоры с одновременным переносом реализованы в виде специальных микросхем, выполняющих функции 4-разрядного арифметически-логического устройства (АЛУ (в серии К155 &#8211; микросхема К155ИП3).Условные графические обозначения микросхемы К155ИП3 приведены на рис. 2.7, где <em>x</em> <em><sub>i</sub></em> &#8211; <em>x</em> <sub>1</sub> и <em>в</em> <em><sub>i</sub></em> &#8211; <em>в</em> <sub>1</sub> &#8211; 4 &#8211; разрядные коды, поступающие на входы схемы; <em>F</em> <sub>4</sub> &#8211; <em>F</em> <sub>1</sub> &#8211; 4 &#8211; разрядный код результата (логической или арифметической операций, выполняемых схеме); <em>υ</em> <sub>4</sub> &#8211; <em>υ</em> <sub>1</sub> &#8211; код управляющих сигналов (возможны 2 <sup>4</sup> = 16 комбинаций управляющих сигналов, каждая из которых определяет логическую или арифметическую операцию, которая выполняется схеме); <em>М</em> <em>-</em> управляющий сигнал, который определяет режим работы схемы: выполнение логических или арифметических операций; <em>г</em> <sub>вх,</sub> <em>Р,</em> Σ и <em>Р</em> <sub>декабря</sub> <em>-</em> входы и выходы одновременного переноски; <em>х</em> <em><sub>и</sub></em> &#8211; <em>в</em> <em><sub>и</sub></em> &#8211; отдельный выход, что есть только в схеме К155ИП3, сигнал на котором появляется лишь в случае идентичности входных кодов при любом значении М.</p>
<p>Рис. 2.7. Условные графические обозначения микросхемы К155ИП3:</p>
<p><em>а</em> &#8211; в режиме положительной логики, <em>б</em> &#8211; в режиме отрицательной логики</p>
<p>Рис. 2.8. Схема АЛУ (К155ИП3)</p>
<p><em>Микросхема К155ИП3. </em>Микросхема может работать в режимах положительной логики и отрицательной логики (здесь верхнему уровню соответствует код «0», нижнем уровне-код «0»).Условные графические изображения микросхемы К155ИП3, используемого в режиме положительной и отрицательной логики, соответственно показаны на рис.2.7, <em>а, б.</em>Перечень всех логических и арифметических операций, выполняемых данной микросхемой, отраженный в табл.2.2.</p>
<p>Таблица 2.2</p>
<p>Операции суммирования в данной микросхеме выполняются с одновременным переносом.Реализация одновременного переноса в микросхеме выполнена по эквивалентных канонических уравнениях.</p>
<p>Рис. 2.9. Схема <em>(а)</em> ускоренного распространения перенос на АЛ П (К155ИП4)</p>
<p>и ее условное графическое обозначение <em>(б)</em></p>
<p>В общем виде канонические уравнения одновременного переноса выглядят так:</p>
<p>В микросхеме рассматриваемом случае реализованы уравнения:</p>
<p>для положительной логики</p>
<p>для отрицательной логики</p>
<p>Реализация в микросхеме именно данных уравнений является результатом эмпирического подхода (направленного перебора вариантов). При этом учитывались вопрос технологичности изготовления микросхемы, уменьшение объема оборудование и времени задержки выходных сигналов при обеспечении выполнения всех предусмотренных арифметических и логических операций.</p>
<p>Схема АЛУ, приведенная на рис.2.8, реализована на одном кристалле, где использовано 5 инверторов; 33 схемы И с числом входов 2-4; 13 схем ИЛИ-НЕ с числом входов 2-4; 2 чотиривходови схемы И &#8211; НЕТ; 8 схем .</p>
<p>Рассмотрим временные параметры схемы.Код результата любой логической или арифметической операции появляется на выходе (с момента одновременной подачи входных сигналов) через 24 нс.Распространение перенос от <em>р</em> <sub>вх</sub> к <em>Р</em> <sub>декабря</sub> происходит за 10,5 нс; <em>t</em> <sub>зд.р</sub> сигнала от <em>х</em> <em><sub>и,</sub></em> <em>в</em> <em><sub>и</sub></em> до <em>Р</em> <sub>декабря</sub> равен 15 нс; <em>t</em> <sub>зд.р</sub> от <em>х</em> <em><sub>и,</sub></em> <em>в</em> <em><sub>и</sub></em> до <em>р</em> <sub>вх</sub> равен 23 нс; <em>t</em> <sub>зд.р</sub> от <em>р</em> <sub>вх</sub> к <em>F</em> <em><sub>и</sub></em> равный 12 нс.На основе данной микросхемы легко реализуется <em>п-разрядный</em> сумматор с последовательным распространением перенос между группами (см. рис.2.5, <em>б).</em>Здесь не требуется дополнительного оборудования.Максимальное время суммирования <em>п-разрядных</em> кодов <em>(п</em> = 40) равен</p>
<p>Приведенная оценка показывает, что при разработке микросхемы минимизирована именно величина <em>t</em> <sub>зд.р</sub> от <em>р</em> <sub>вх</sub> к <em>Р</em> <sub>декабря,</sub> влияющей определяющее образом на <em>t </em><em><sub>S.</sub></em></p>
<p>Микросхема К155ИП4. В серии К155 для реализации <em>п</em> &#8211; разряд них сумматоре с одновременным многоступенчатым переносом выпускается специальная микросхема К155ИП4 &#8211; схема быстрого распространения переноса для арифметического узла.Условное графическое обозначение схемы, используемой в режиме положительной логики, приведенное на рис.2.9, <em>б.</em>Размерность этой схемы <em>m</em> = 4 и функции, выполняемые ею, определяются уравнениями (2.9).Эта микросхема, равно как и объединяемые с ней микросхема АЛУ, реализована не по канонических уравнениях.Работа микросхемы К155ИП4 в режиме отрицательной логики определяется уравнениями</p>
<p>и приведена на рис.2.9, <em>а.</em>Микросхема реализована, на 13 схемах И, одному инверторе, двух схемах ИЛИ и трех схемах ИЛИ &#8211; НЕТ. Временные параметры микросхемы <em>t</em> <sub>зд.р</sub> от любого входа к любому выходу уровне 22 нс.</p>
<p>Схема 16-разрядного сумматора, построенная на микросхемах К155ИП3 и К155ИП4, приведенная на рис.2.10. Быстродействие данного сумматора</p>
<p>Рис. 2.10. Схема 16-разрядного сумматора,</p>
<p>построена на микросхемах К155ИП3 и К155ИП4</p>
<p>Рис. 2.11. Условные графические обозначения микросхем К500181 <em>(а)</em> и К500179 <em>(б)</em></p>
<p><em>Микросхемы К500ИП181 и К500ИП179.</em></p>
<p>Микросхемы выпускаются в серии К500. Они выполняют функции, аналогичные микросхемами К155ИПЗ и К155ИП4 соответственно.Условные графические обозначения микросхем К500181 и К500179 приведены на рис.2.11. Функции, выполняемые микросхемой К500181 в режиме положительной логики, приведены в табл. 2.3.</p>
<p>Микросхемы серии К500 имеют некоторые отличия от соответствующих микросхем серии К155: микросхема К500181 в режиме положительной логики реализует функции <em>Р,</em> Σ, <em>P</em> <sub>декабря</sub> <em>= F (x </em><em><sub>i,</sub></em><em> y </em><em><sub>i,</sub></em> <em>р</em> <sub>вх)</sub> и <em>F</em> = <em>(x</em> <sub>1</sub> <em>y</em> <sub>1)</sub> <em>р</em> <em><sub>и</sub></em> <sub>-1;</sub> микросхема К500179 &#8211; функции <em>P</em> <sub>1,</sub> <em>P</em> <sub>2,</sub> <em>Р</em> и Σ от <em>Р</em> <em><sub>и,</sub></em> Σ <em><sup>и,</sup></em> 2 *, <em>p</em> <sub>вх,</sub> микросхема К500179 имеет не три выхода <em>P </em><em><sub>1,</sub></em><em> P</em> <sub>2,</sub> <em>P</em> <sub>3</sub> (как в микросхеме К155ИП4), а два.</p>
<p>Таблица 2.3</p>
<p>Канонические уравнения, согласно которым производятся сигналы на выходах <em>P</em> <sub>1</sub> и <em>P</em> <sub>2,</sub> имеют вид:</p>
<p>Схема 16-разрядного сумматора, построенная на микросхемах К500181 и К500179, приведенная на рис.2.12. Здесь наравне с одновременным переносом имеет место последовательное распространение перенос между <em>АЛУ</em> <sub>1</sub> и <em>АЛУ</em> <sub>2</sub> и между <em>АЛУ </em><em><sub>3,</sub></em> и <em>АЛУ</em> <em><sub>4.</sub></em></p>
<p>Рис. 2.12. Схема 16-разрядного сумматора,</p>
<p>построена на микросхемах К500ИП181 и К500ИП179</p>
<p>Быстродействие такого сумматора будет оцениваться формуле</p>
<p>Рассмотрим временные параметры микросхем.Для микросхемы К500179 время <em>t</em> <sub>зд.р</sub> от входов <em>x </em><em><sub>i,</sub></em><em> у</em> <em><sub>i</sub></em> к выходам <em>F</em> <em><sub>i</sub></em> равна 3-4 нс.Для микросхемы К500181 распространение перенос от входа <em>p</em> <sub>вх</sub> к выходу <em>Р</em> <sub>декабря</sub> равна 3,1 нс, время <em>t</em> <sub>зд.р</sub> от входов <em>x </em><em><sub>i,</sub></em><em> у</em> <em><sub>i</sub></em> к выходам <em>Р</em> и Σ равен 5 нс, время <em>t</em> <sub>зд.р</sub> от входов <em>x </em><em><sub>i,</sub></em><em> у</em> <em><sub>i</sub></em> к выходу <em>Р</em> <sub>декабря</sub> равен 5 нс.</p>
<p>Микросхемы, выполняющие функции АЛУ и РП, является основой построения арифметически-логических блоков ЕС-1033 (серия К155), ЕС-1060 (серия К500).</p>
<h1>
Раздел 3.Модульная операции</h1>
<p>Реализация арифметических операций конечного поля Галуа GF <em>(р),</em> конечного поля комплексных целых чисел , Конечных колец <em>Z</em> <em><sub>М,</sub></em> <em>,</em> сводится к реализации модульных операций, т.е. операций сложения и умножения, которые выполняются по модулю некоторого простого (иногда сложного) числа.То же самое можно сказать о реализации операций расширенного поля Галуа GF (р <em><sup>ν),</sup></em> элементами которого являются многочлены, определенные над простым полем GF <em>(р).</em> <em>Поэтому</em> в основе арифметического устройства, выполняющего операции над этими многочленами, лежит устройство, выполняющее операции сложения и умножения по модулю <em>р.</em>Итак, эффективная реализация модульных операций определяет эффективность реализации системы ЦОС целом.</p>
<p>Пожалуй, впервые с проблемой аппаратурной реализации модульных операций столкнулись при построении ЦВМ, работающей в системе остаточных классов.Существует два основных метода реализации модульных операций: метод табличной арифметики и метод дополнительных связей переносов.</p>
<p>Метод табличной арифметики основан на табличной реализации модульных операций. Цифры в таблице сложения и умножения по модулю <em>М</em> записываются в двоичной системе счисления (или в <em>k-значительной</em> системе).Далее составляются таблицы истинности для цифр каждого разряда двоичных <em>(k</em> &#8211; значительных) эквивалентов <em>М</em> &#8211; значительных чисел, присутствующих в таблице, и проводится синтез соответствующих устройств.</p>
<p><em>Пример</em> <em>3.1.</em>Таблицы сложения по модулю 3 соответствует табл.3.1, в которой вместо чисел 0, 1, 2 записаны их двоичные эквиваленты. Из этой таблицы выходят две таблицы истинности для цифр первого разряда чисел табл.3.1 (табл. 3.2) и цифр второго разряда этих чисел (табл. 3.3). Далее проводятся оптимальное доопределение и минимизация функций алгебры логики, заданных в табл.3.2 и 3.3. После этого указанные функции реализуются с помощью двоичных компонент (логические элементы, реализующие операции любого из функционально полных логических базисов).Функции, подобные заданным в табл. 3.1 и 3.2, как правило, плохо минимизируются. Поэтому реализация всех разрядов модульного сумматора по сравнению с реализацией обычного двоичного сумматора, суммируя числа с таким же числом разрядов, оказывается более громоздким.Это относится и к модульным умножители.Однако появление ППЗП обусловила возможность эффективной реализации модульных операций с помощью метода табличной арифметики.Единственный недостаток этого метода &#8211; значительные аппаратурные расходы при реализации таблиц истинности, множество изменения переменных в которых превосходит множество изменения переменных ППЗП. Это означает, что при больших значениях модуля <em>М</em> аппаратурной реализацией модульных операций становится проблематичной.Последнее является ограничивающим фактором в использовании метода табличной арифметики при реализации модульных операций конечных колец, используемых в ЦОС.</p>
<p>Таблица 3.1</p>
<p>Сложения по модулю 3</p>
<p><em>х</em> <sub>2</sub><em>х</em> <sub>2</sub><em>х</em> <sub>2</sub></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td rowspan="2" width="49"><em>х</em> <sub>1</sub></td>
<td colspan="7"><em>х</em> <sub>2</sub></td>
</tr>
<tr>
<td colspan="4" width="48">00</td>
</tr>
<tr>
<td width="48">01</td>
<td width="48">10.</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">00</td>
<td colspan="4" width="48">00</td>
<td width="48">01</td>
<td width="48">10.</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">01</td>
<td colspan="4" width="48">01</td>
<td width="48">10.</td>
<td width="48">00</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">10.</td>
<td colspan="4" width="48">10.</td>
<td width="48">00</td>
<td width="48">01</td>
<td valign="top"></td>
</tr>
<tr height="0">
<td width="49"></td>
<td width="0"></td>
<td width="0"></td>
<td width="0"></td>
<td width="47"></td>
<td width="48"></td>
<td width="48"></td>
<td width="1"></td>
</tr>
</tbody>
</table>
<p>Таблица 3.2</p>
<p>Таблица истинности для цифр первого разряда значений из табл.3.1</p>
<p><em>х</em> <sub>2</sub><em>х</em> <sub>2</sub><em>х</em> <sub>2</sub></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td rowspan="2" width="49"><em>х</em> <sub>1</sub></td>
<td colspan="7"><em>х</em> <sub>2</sub></td>
</tr>
<tr>
<td colspan="4" width="48">00</td>
</tr>
<tr>
<td width="48">01</td>
<td width="48">10.</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">00</td>
<td colspan="4" width="48">0</td>
<td width="48">1.</td>
<td width="48">0</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">01</td>
<td colspan="4" width="48">1.</td>
<td width="48">0</td>
<td width="48">0</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">10.</td>
<td colspan="4" width="48">0</td>
<td width="48">0</td>
<td width="48">1.</td>
<td valign="top"></td>
</tr>
<tr height="0">
<td width="49"></td>
<td width="0"></td>
<td width="0"></td>
<td width="0"></td>
<td width="47"></td>
<td width="48"></td>
<td width="48"></td>
<td width="1"></td>
</tr>
</tbody>
</table>
<p>Таблица 3.3</p>
<p>Таблица истинности для цифр второго разряда значений из табл.3.1</p>
<p><em>х</em> <sub>2</sub><em>х</em> <sub>2</sub><em>х</em> <sub>2</sub></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td rowspan="2" width="49"><em>х</em> <sub>1</sub></td>
<td colspan="7"><em>х</em> <sub>2</sub></td>
</tr>
<tr>
<td colspan="4" width="48">00</td>
</tr>
<tr>
<td width="48">01</td>
<td width="48">10.</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">00</td>
<td colspan="4" width="48">0</td>
<td width="48">0</td>
<td width="48">1.</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">01</td>
<td colspan="4" width="48">0</td>
<td width="48">1.</td>
<td width="48">0</td>
<td valign="top"></td>
</tr>
<tr>
<td width="49">10.</td>
<td colspan="4" width="48">1.</td>
<td width="48">0</td>
<td width="48">0</td>
<td valign="top"></td>
</tr>
<tr height="0">
<td width="49"></td>
<td width="0"></td>
<td width="0"></td>
<td width="0"></td>
<td width="47"></td>
<td width="48"></td>
<td width="48"></td>
<td width="1"></td>
</tr>
</tbody>
</table>
<p>Однако нужно отметить, что развитие интегральной схемотехники и появление ППЗП большей вместимости в некоторой степени компенсируют указанный ограничивающий фактор.Но современные ППЗП не позволяют эффективно реализовать арифметические операции по модулю <em>М</em> при <em>М</em> <em>&gt;</em> 2 <sup>12.</sup>Поэтому основным методом реализации модульных операций является метод дополнительных связей переносов, заключающийся в введении дополнительных переносов между разрядами сумматора с целью достижения заданной величины модуля <em>М,</em> отличной от величины модуля сумматора без дополнительных переносов, равной 2 <em><sup>п,</sup></em> где <em>п</em> &#8211; число разрядов сумматора.При этом наименьшее число дополнительных переносов для двоичного <em>п-разрядного</em> сумматора (всего одно дополнительное перенос из старшего разряда в младший) получается при выборе значения <em>М,</em> равном 2 ± 1.</p>
<p>Рис. 3.1. Схема сумматора по модулю <em>М</em> <em>-</em> 2 <em><sup>п</sup></em> ± 1.</p>
<p>На рис. 3.1 показана схема сумматора <em>п-разрядных</em> чисел <em>А</em> = <em>а</em> <sub>1</sub> <em>а</em> <sub>2</sub> &#8230; <em>а</em> <em><sub>п</sub></em> и <em>В</em> = <em>b</em> <sub>1</sub> <em>b</em> <sub>1</sub> &#8230; <em>b</em> <em><sub>n</sub></em> по модулю <em>М</em> = 2 <em><sup>п</sup></em> ± 1.Если суммирование производится по модулю <em>М</em> = 2 <em><sup>п</sup></em> &#8211; 1, то значение переноса с старшего разряда суммируется со значением младшего разряда суммы, если суммирование производится по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1, то значение переноса с старшего разряда вычитается из младшего разряда суммы.Поскольку при суммировании чисел по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1 приходится вычесть значение переноса, реализация операции суммы по этому модулю оказывается более сложной по сравнению с реализацией сделки суммы по модулю <em>М =</em> 2 <em><sup>п</sup></em> &#8211; 1.Фактически сумматор <em>п-разрядных</em> чисел по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1 должен состоять из полных одноразрядных Сумматор &#8211; виднимачив, в то время как сумматор <em>п-разрядных</em> чисел по модулю <em>М =</em> 2 <em><sup>п</sup></em> &#8211; 1 состоит из более простых элементарных звеньев &#8211; полных одноразрядных Сумматор.Поэтому арифметика по модулю <em>М =</em> 2 <em><sup>п</sup></em> &#8211; 1 более подавляющее, чем арифметика по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1.Однако выбор кольца вычеты по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1 обусловлен получаемыми звеньями объемов ТЧП, определенных над таким кольцом и равных степени 2.В этом случае при вычислении ТЧП можно использовать известные быстрые алгоритмы, основанные на проридженни по частоте или по времени.Известны также методы упрощения этой арифметики. Аппаратурной реализацией ТЧП, определенных над кольцом вычеты по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1, может упрощаться за счет выбора первоначального элемента, равного 2 или степени 2.При этом операции умножения заменяются операциями сдвига.Это касается ТЧП, определенных над кольцом вычеты по модулю любого вида.В общем случае при построении процессора ЦОС, ориентированной не только на реализацию ТЧП, необходимо реализовать операцию модульного умножения.</p>
<p>Умножитель <em>п-разрядных</em> чисел по модулю <em>М</em> = 2 <em><sup>п</sup></em> + 1 может быть построен на основе сумматора, показанного на рис.3.2. Однако в прямом виде использования модульного сумматора неэффективное за наличия циклического переноса, которое ухудшает быстродействие схемы.Учет циклического переноса лучше осуществлять в дальнейшем такте вычислений (см. рис.3.2). Переносы, возникающее при суммировании двух слов частичных произведений <em>А</em> = <em>а</em> <sub>1</sub> <em>а</em> <sub>2</sub> &#8230; <em>а</em> <em><sub>п</sub></em> и <em>В</em> = <em>b</em> <sub>1</sub> <em>b</em> <sub>1</sub> &#8230; <em>b</em> <em><sub>n</sub></em> подается на младший разряд сумматора, осуществляющего суммирования дальнейшего слова частичных произведений <em>С</em> = <em>с</em> <sub>1</sub> <em>с</em> <sub>2</sub> &#8230; <em>с</em> <em><sub>п</sub></em> и результата суммы слов <em>А</em> и <em>В.</em></p>
<p>Рис. 3.2. Схема матрицы сумматоре</p>
<p>Окончательная коррекция суммы, связанная с циклическим переносом, проводится на дополнительном <em>(п</em> <em>+</em> 1)-м шаге вычислений.Точно так же можно учитывать циклическое переноса при последовательном исчислении произведения.</p>
<p><em>Пример</em> <em>3.2.</em>Приведем укрупненную блок-схему матричного умножителя третьеразрядных двоичных чисел по модулю <em>М</em> == 2 <sup>3</sup> &#8211; 1.В матричном умножители операция умножения реализуется аппаратурным, а не микропрограммных путем.Выработка двух третьеразрядных чисел можно записать следующим образом:</p>
<p>Каждое слово частичных произведений необходимо привести по модулю <em>М =</em> 2 <sup>3</sup> <em>-</em> 1.Для этого разряды с весом, более 2 <sup>2,</sup> надо сложить с младшими разрядами.Тогда</p>
<p>Примерная блок-схема матрицы сумматоре умножителя показана на рис.3.3. Окончательная коррекция результата суммы частичных произведений осуществляется с помощью сумматора <em>SM3.</em>Только у этого сумматора является циклическое переноски.Полная блок-схема состоит из формирователя частичных произведений и матрицы Сумматор.</p>
<p>С примера 3.2 видно, что по сравнению с обычным умножитель третьеразрядных двоичных чисел модульный умножитель дополнительно содержит сумматор <em>SM3.В</em> процентном отношении &#8211; это небольшое увеличение расходов оборудования.К тому же при увеличении разрядности входных слов процент увеличения расходов оборудования снижается.</p>
<p>Рис. 3.3. Схема матрицы сумматоре умножителя чисел по модулю <em>М</em> = 2 <sup>3</sup> &#8211; 1</p>
<p>Модульный умножитель <em>п-разрядных</em> чисел можно использовать для обычного умножения <em>n</em> / 2-разрядных чисел.Легко убедиться, что при таком ограничении результат модульного умножения совпадает с результатом обычного умножения.</p>
<h1>Выводы</h1>
<p>Следовательно, основной арифметической операцией, выполняемой любой ЭВМ, является операция суммирования двух <em>п-разрядных</em> кодов <em>(х</em> <em><sub>п,</sub></em> &#8230;, <em>х</em> <sub>1</sub> и <em>y</em> <em><sub>п,</sub></em> &#8230;, <em>y</em> <sub>1).</sub>Суммирование во всех разрядах, начиная с младшего, происходит по единым правилам.В каждом <em>и-м</em> разряде осуществляется добавление <em>х</em> <em><sub>и</sub></em> + <em>y</em> <em><sub>и</sub></em> + <em>р</em> <em><sub>и</sub></em> <sub>-1,</sub> где <em>р</em> <em><sub>и</sub></em> <sub>-1</sub> &#8211; перенос с младшего <em>i-1-го</em> в старший <em>i-й</em> разряд.Результат представляется кодами суммы <em>S</em> <em><sub>i</sub></em> и перенос <em>р</em> <em><sub>и</sub></em></p>
<p>Схему, выполняющий суммирование в одном разряде, называют <em>одноразрядных</em> <em>Сумматор.</em></p>
<p>На основе одноразрядных сумматоре строятся <em>n-разрядные</em> (параллельные) сумматоры.</p>
<p><em>Первое</em> <em>направление</em> в поисках решений, обеспечивающих увеличение быстродействия ЭВМ, &#8211; построение схемы сумматора с минимальными время <em>t</em> <sub>зд.р</sub> и объемом оборудования.Такая постановка является классической задачей синтеза сумматора.Она до сих пор не решена. За все время существования ЭВМ эта задача решалась эмпирически.В результате получены удачные решения, которые широко использовались и продолжают использоваться на практике.Схемы сумматора, полученные эмпирически, имеют определенные отличия.Так, одни схемы сумматора требуют прямых и инверсных значений исходных кодов, другие &#8211; только прямых.Ряд схем имеют определенные преимущества реализации в том или ином базисе логических функций.В одних схемах <em>S</em> <em><sub>i</sub></em> <em>= f (x</em> <em><sub>i,</sub></em> <em>в</em> <em><sub>i,</sub></em> <em>p</em> <sub>i-1),</sub> в других <em>S</em> <em><sub>i</sub></em> <em>= f (x</em> <em><sub>i,</sub></em> <em>в</em> <em><sub>i,</sub></em> <em>p</em> <em><sub>i</sub></em> <sub>-1,</sub> <em>р</em> <em><sub>е),</sub></em> что представляет определенные преимущества для контроля выполнения операции сложения.Для большинства схем сумматора, нашедших применения в ЭВМ, <em>t</em> <sub>зд.р</sub> = <em>t</em> <sub>зд.р </sub><sub>И-ИЛИ-НЕ,</sub> т.е. время задержки распространения перенос ровно времени задержки распространения сигнала <em>р</em> <em><sub>и</sub></em> <sub>-1</sub> через одну схему И-ИЛИ-НЕ.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/devices/shyna_usb.htm" title="Шина USB (22 Февраль 2010)">Шина USB</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/cifrovye-shifratory.htm" title="Цифровые шифраторы (22 Февраль 2010)">Цифровые шифраторы</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/cifrovye-fotokamery.htm" title="Цифровые фотокамеры (23 Февраль 2010)">Цифровые фотокамеры</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/centralnyj-processor.htm" title="Центральный процессор (4 Март 2010)">Центральный процессор</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/funkcii-osnovnye-xarakteristiki-i-klassifikaciya-koncentratorov.htm" title="Функции, основные характеристики и классификация концентраторов (24 Февраль 2010)">Функции, основные характеристики и классификация концентраторов</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/devices/summatory.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Работа в системе программирования</title>
		<link>http://itvesti.ru/theory/rabota-v-sisteme-programmirovaniya.htm</link>
		<comments>http://itvesti.ru/theory/rabota-v-sisteme-programmirovaniya.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:17:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Теория]]></category>
		<category><![CDATA[моделирование]]></category>
		<category><![CDATA[программа]]></category>
		<category><![CDATA[программирование]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=128</guid>
		<description><![CDATA[От составления программистом к выполнению компьютером программа проходит довольно длительный путь специальными служебными программами, составляющих систему автоматизации программирования. Со временем слово &#8220;автоматизация&#8221; выпало из приведенного словосочетания, в результате чего оно превратилось в систему программирования. Система программирования состоит из нескольких компонент, а именно: препроцессора (preprocessor), компилятора (compiler), компоновщика (linker), отладчик (debugger), объединенных общим интерфейсом в так [...]]]></description>
			<content:encoded><![CDATA[<p>От составления программистом к выполнению компьютером программа проходит довольно длительный путь специальными служебными программами, составляющих систему автоматизации программирования. Со временем слово &#8220;автоматизация&#8221; выпало из приведенного словосочетания, в результате чего оно превратилось в систему программирования. Система программирования состоит из нескольких компонент, а именно: препроцессора (preprocessor), компилятора (compiler), компоновщика (linker), отладчик (debugger), объединенных общим интерфейсом в так называемое универсальная среда разработки программ.<span id="more-128"></span><br />
Главная особенность подготовки программы к выполнению заключается в использовании многих разнородных составляющих частей. Некоторые из них подготовлены заранее, они хранятся в библиотеках, системных или собственных, остальные составляют части программы, размещенные в разных файлах. Заметим, что в С + + лишь углубилась тенденция вынесения значительной части речи на уровень библиотеки, которая дула заложена еще авторами С. частности на библиотеку, а не язык возложена ответственность за связь программы с операционной системой.</p>
<p>Одновременное использование многих файлов с текстами различных частей программы &#8211; раздельная компиляция &#8211; одно из крупнейших достижений систем программирования. Благодаря ему мы делим программу на файлы, которые называются единицами трансляции (translation unit), группируя в одном файле тесно связаны друг с другом части программы. Таким образом, большие по размерам программы делятся на части, которыми легче управлять.</p>
<p>Программирование &#8211; это деятельность, которая требует большой организованности. Поэтому при составлении программ придерживаются определенных правил хорошего тона, одно из которых заключается в разделении определений и вычислений между файлами двух типов: файлов заголовков (header) и файлы реализации. Файлы заголовков обрабатываются препроцессором, файлы реализации готовятся препроцессором для дальнейшей обработки компилятором. Поэтому их обычно называют исходными файлами (source file, исходный файл). Совокупность связанных друг с другом заголовочных и исходных файлов составляют входную программу для системы программирования. Входную программу размещают в программном проекте, в рамках которого система программирования строить объектные коды и исполнительную программу.</p>
<p><strong><em>Система программирования</em></strong> (programming system) &#8211; 1) то же что и инструментальная система, 2) система автоматического программирования, состоящий из языка программирования, компилятора или интерпретатора программ, которые написаны на этом языке, соответствующей документации, а также вспомогательных средств для подготовки программ к исполнения;</p>
<p>Инструментальная система (development environment) &#8211; комплекс программных или программных и технических средств, который используется специалистами по программированию в качестве инструмента для разработки программного обеспечения (программ, программных комплексов и систем и т.п.).</p>
<p>Язык программирования &#8211; формальный язык представления программ для системы программирования.</p>
<p><em>Языки программирования низкого уровня</em> ориентированы на конкретный тип процессора и учитывают его особенности.</p>
<ul>
<li>Преимущества</li>
</ul>
<p>с помощью языков низкого уровня создаются эффективные и компактные программы, поскольку разработчик получает доступ ко всем возможностям процессора.</p>
<ul>
<li>Недостатки</li>
</ul>
<p>Программист, работающий с языками низкого уровня, должна быть высокой квалификации, хорошо понимать устройство компьютера.</p>
<p>результирующая программа не может быть перенесена на компьютер с другим типом процессора.</p>
<p>Языки низкого уровня, как правило, используют для написания небольших системных приложений, драйверов устройств, модулей стыков с нестандартным оборудованием, когда важнейшими требованиями являются компактность, быстродействие и прямой доступ к аппаратным ресурсам.</p>
<p>Ассемблер</p>
<p><em>Языки программирования высокого уровня</em> можно сказать более понятными человеку, чем компьютеру.Особенности конкретных компьютерных архитектур в них не учитываются, поэтому созданные приложения легко переносятся с компьютера на компьютер, где установлена транслятор этого языка. Разрабатывать программы на таких языках значительно проще и ошибок допускается меньше.</p>
<ul>
<li>Фортран</li>
<li>Кобол</li>
<li>Алгол</li>
<li>Pascal</li>
<li>Java</li>
<li>C</li>
<li>C + +</li>
<li>C #</li>
<li>Objective C</li>
<li>SmallTalk</li>
<li>J + +</li>
<li>Delphi</li>
</ul>
<h1><em>Пять поколений языков программирования</em></h1>
<p><span style="text-decoration: underline;">1 поколение:</span></p>
<p>начало 1950-х годов &#8211; языка первой компьютеров. Первый язык ассемблера, созданный по принципу &#8220;одна инструкция &#8211; одна строка&#8221;.</p>
<p><span style="text-decoration: underline;">2 поколения</span></p>
<p>конец 1950-х &#8211; начало 1960-х г.г. Разработан символьный ассемблер, в котором появилось понятие переменной. Это первый полноценный язык программирования.</p>
<p><span style="text-decoration: underline;">3 поколения</span></p>
<p>1960-е г.г. &#8211; Языки программирования высокого уровня. Их характеристики:</p>
<p>относительная простота;</p>
<p>независимость от конкретного компьютера;</p>
<p>возможность использования мощных синтаксических конструкций.</p>
<p>Простота языков дает возможность писать небольшие программы и людям, которые не являются профессиональными программистами.</p>
<p><span style="text-decoration: underline;">4 поколения</span></p>
<p>начало 1970-х г.г. до наших дней. Создаются языка, предназначенные для реализации крупных проектов. Проблемно-ориентированные языки, оперирующие конкретными понятиями узкой отрасли. Как правило, в такие языки встраивают мощные операторы, позволяющие одной строкой описывать функции, для описания которых языках младших поколений потребовалось бы сотни-тысячи строк исходного кода.</p>
<p><span style="text-decoration: underline;">5 поколения</span></p>
<p>с середины 1990-х г.г. &#8211; До настоящего времени. Это системы автоматизированного проектирования (САПР ПО). Создание приложений, редакторов, САПР для людей, которые не знакомы с программированием: Word, Excel, PcAD, OrCAD, PSPICE, MathCad, ACAD и т. д.</p>
<p><strong><em>Компилятор</em></strong> (англ.Compiler от англ. to compile собирать в целое) &#8211; компьютерная программа (или набор к. программ), превращает (компилирует) программный код, написанный на определенном языке программирования (язык источника, англ. source language), на семантически эквивалентных нтний код в другом языке программирования (речь цели, англ. target language).Что, как правило, необходим для выполнения программы на машине, например: на компьютере.</p>
<p>Коротко компилятор можно определить, как программа или техническое средство, которое выполняет компиляцию.</p>
<p>Исторически компилятором называлась программа связывавшая подпрограммы, чем и обусловлено происхождения слова. Сегодня эту задачу выполняет консолидатор или линкер (англ. Linker).</p>
<p>Для того чтобы быть выполненной программа не всегда должна быть переведена К., существует также другой принцип: интерпретатор (англ. Interpreter).</p>
<p>Компилятор &#8211; это программа, читающая программу записанную начальной языке и записывает целевой языке. Этот процесс называют компиляцией (трансляцией, переводом). Он состоит из двух частей</p>
<p>Анализ (parsing) &#8211; разбивка исходной программы на составные части и создания промежуточного представления</p>
<p>Синтез &#8211; построение целевой программы по промежуточного представления</p>
<p>Начальная язык определяется ее синтаксисом &#8211; описанием того, из каких конструкций состоит язык, и семантикой &#8211; набором правил, определяющих суть этих конструкций.</p>
<h2>Фазы компиляции</h2>
<p>Концептуально компилятор работает фазово, в процессе каждой фазы происходит преобразование исходной программы с одного представления к другому. На практике фазы могут объединяться и некоторые промежуточные представления могут не строиться в явном виде. Типичное разбиение компилятора на фазы:</p>
<ul>
<li>Лексический анализатор</li>
<li>Синтаксический анализатор</li>
<li>Семантический анализатор</li>
<li>Генератор промежуточного кода</li>
<li>Оптимизатор</li>
<li>Генератор целевого кода</li>
</ul>
<p><em>Лексический разбор</em> выделяют для упрощения построения компилятора.Это линейное сканирование входящей программы, при котором символы группируются в токены &#8211; последовательности символов, имеющих определенное совокупное значение. Следующая строка языке Паскаль</p>
<p>len: = 3.14 * r;</p>
<p>состоит из следующих токенов</p>
<p>Идентификатор len</p>
<p>Символ присвоения: =</p>
<p>Числовая стала 3.14</p>
<p>Знак умножения *</p>
<p>Идентификатор r</p>
<p>Разделитель операторов;</p>
<h2>Синтаксический разбор</h2>
<p>Последовательность машинных символов, образующих токен, называют лексемой токена. Токены имеют тип (например, идентификатор, числовая стала &#8211; это типы токенов). Некоторые токены имеют лексическое значение (например, значение числовой или строчной константы образованной из лексемы токена). Задача лексического анализатора &#8211; выделить лексемы токенов и сообщить синтаксический анализатор о типе токена и его лексическое значение.</p>
<p><em>Иерархический анализ</em> называется разбором (parsing) или синтаксическим анализом, в ходе которого происходит группировка токенов программы.В синтаксическом анализе символом называют токены (терминалы) и группы токенов объединенных в логическое целое в процессе анализа (нетерминалы).</p>
<p>Синтаксис обычно определяется контесктно-независимой грамматикой, состоящий из символов &#8211; терминалов и нетерминалив, стартового символа принадлежащего множестве нетерминалив и контесктно-независимых продукций.</p>
<p>Программа является последовательностью терминалов, которую можно вывести из стартового символа последовательно применяя правила вывода (продукции). Продукция &#8211; это замена последовательности символов S1 на последовательность символов S2 (Позначаеться. S1: S2 или S1 -&gt; S2). Продукция называется контесктно-независимой, если S1 &#8211; один символ. Обычно рассматриваются только контесктно-независимые продукции.</p>
<p>Задача синтаксического анализатора &#8211; установить путь, которым входная программа выводится из стартового символа.</p>
<p>Например, следующая грамматика из трех продукций описывает выражения (expression), которые могут содержать идентификаторов (identifier), чисел (number), и знака сложения +</p>
<p>expression: identifier</p>
<p>expression: number</p>
<p>expression: expression + expression</p>
<p>Первая строка означает что любой идентификатор является выражением. Вторая строка означает что любое число является выражением. Третья строчка означает что любая последовательность из двух выражений разделенных знаком сложения тоже является выражением.</p>
<p>В этой грамматике символами являются expression, number, identifier и +. Expression является стартовым символом и нетерминалом, остальные символы являются терминалами.</p>
<h2>Классификация компиляторов</h2>
<p>Известные компиляторы</p>
<p>GCC</p>
<p>Генераторы анализаторов</p>
<p>Построенные алгоритмы, преобразующие описание входного языка в программу, выполняет анализ и есть множество реализаций этих алгоритмов. Есть также утилита, автоматизирующих остальные фаз компиляции и системы создания компиляторов в целом</p>
<p>В Unix распространены генератор лексических анализаторов (F) Lex, и генераторы синтаксических анализаторов Bison и Yacc.</p>
<p><strong><em>Интерпретатор</em></strong> (interpreter) &#8211; программа или технические средства, необходимые для выполнения других программ; вид транслятора, осуществляющего пооператорну (покомандну) обработку, превращение в машинные коды и выполнение программы или запроса (в отличие от компилятора, который транслирует в машинные коды всю программу без ее выполнения).</p>
<p>Интерпретаторы могут работать как с исходным кодом программы, написанным на языке программирования, так и с байт-кодом (интерпретаторы байт-кода).</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/theory/strukturnoe-programmirovanie.htm" title="Структурное программирование (5 Март 2010)">Структурное программирование</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/sekrety-i-priemy-ispolzovaniya-kompyuternoj-grafiki-v-kino-i-na-televidenii.htm" title="Секреты и приемы использования компьютерной графики в кино и на телевидении (1 Март 2010)">Секреты и приемы использования компьютерной графики в кино и на телевидении</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/principy-proektirovaniya-programm.htm" title="Принципы проектирования программ (20 Февраль 2010)">Принципы проектирования программ</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/prikladnoe-programmnoe-obespechenie.htm" title="Прикладное программное обеспечение (20 Февраль 2010)">Прикладное программное обеспечение</a> (0)</li>
	<li><a href="http://itvesti.ru/manage/konceptualnoe-modelirovanie-upravleniya.htm" title="Концептуальное моделирование управления (26 Февраль 2010)">Концептуальное моделирование управления</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/theory/rabota-v-sisteme-programmirovaniya.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Современные концепии и технологии проектирования Операционной Системы</title>
		<link>http://itvesti.ru/programmy/sovremennye-koncepii-i-texnologii-proektirovaniya-operacionnoj-sistemy.htm</link>
		<comments>http://itvesti.ru/programmy/sovremennye-koncepii-i-texnologii-proektirovaniya-operacionnoj-sistemy.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:16:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Программы]]></category>
		<category><![CDATA[моделирование]]></category>
		<category><![CDATA[организация]]></category>
		<category><![CDATA[ос]]></category>
		<category><![CDATA[процессор]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=126</guid>
		<description><![CDATA[ 
 
 
 
 
 
 
 
 
 
 
 
 
 
Среди множества принципов, используемых при построении ОС, перечислим наиболее важные:
Принцип модульности
Под модулем в общем случае понимают функционально законченный элемент системы, выполненный в соответствии с принятым межмодульных интерфейсами.По своему определению модуль предполагает возможность без труда заменить его на другой при наличии заданных [...]]]></description>
			<content:encoded><![CDATA[<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p>Среди множества принципов, используемых при построении ОС, перечислим наиболее важные:</p>
<h3>Принцип модульности</h3>
<p>Под <strong><em>модулем</em></strong> в общем случае понимают функционально законченный элемент системы, выполненный в соответствии с принятым межмодульных интерфейсами.По своему определению модуль предполагает возможность без труда заменить его на другой при наличии заданных интерфейсов. Способы отделения составных частей ОС в отдельные модули могут существенно различаться, но чаще всего деление происходит именно по функциональному признаку. В значительной степени разделение системы на модуле определяется используемым методом проектирования ОС (снизу или вверх наоборот).<span id="more-126"></span></p>
<p>Принцип модульности отражает технологические и эксплуатационные свойства системы. Наибольший эффект от его использования достижим в случае, когда принцип распространен одновременно на ОС, ПП и аппаратуру.</p>
<h3>Принцип функциональной избирательности</h3>
<p>В ОС выделяется некоторая часть важных модулей, которые должны постоянно находиться в оперативной памяти для более эффективной организации вычисляя процесса. Эту часть в ОС называют ядром, потому что это действительно основа системы. При формировании состава ядра нужно учитывать два противоречивых требования. В состав ядра должны войти наиболее часто используемые системные модули. Количество модулей должно быть таким, чтобы объем памяти, занимаемый ядром, был бы не слишком большим. В состав ядра, как правило, входят модули по управлению системой прерываний, средства по переводу программ из состояния счета в состояние ожидания, готовности и обратно, средства по распределению таких основных ресурсов, как ОП и процессор. Кроме программных модулей, входящих в состав ядра и постоянно располагаются в ОП, может быть много других системных программных модулей, которые получают название транзитных. Транзитные программные модули загружаются в ОП только при необходимости и в случае отсутствия свободного пространства могут быть замещены другими транзитными модулями.</p>
<p><strong><em> Принцип формирования ОС</em></strong></p>
<p>Основное положение этого принципа определяет таким образом выходного представления центральной системной управляющей программы ОС (ее ядра и основных компонентов, которые должны постоянно находиться в ОП), который позволял бы настраивать эту системную супервизорну часть, исходя из конкретной конфигурации конкретного вычислительного комплекса и круга решаемых задач. Эта процедура проводится редко, перед достаточно протяженным периодом эксплуатации ОС. Процесс генерации осуществляется с помощью специальной программы-генератора и соответствующей входного языка для этой программы, что позволяет описывать программные возможности системы и конфигурацию машины. В результате генерации получается полная версия ОС. Генерирующая версия ОС представляет собой совокупность системных наборов модулей и данных.</p>
<p>В наши дни при использовании персональных компьютеров с принципом формирования ОС можно столкнуться разве что только при работе с Linux. В этой UNIX системы имеют возможность не только использовать какое-нибудь готовое ядро ОС, но и самому сгенерировать (скомпилировать) такое ядро, которое будет оптимальным для данного конкретного ПК и решаемых на нем задач.</p>
<h5>Принцип функциональной избыточности</h5>
<p>Этот принцип учитывает возможность проведения одной и той же работы личными средствами. В состав ОС может входить несколько типов мониторов (модулей супервизора, управляющих тем или иным видом ресурса), различные средства организации коммуникаций между вычислительными процессами. Наличие нескольких типов мониторов, нескольких систем управления файлами позволяет пользователям быстро и наиболее адекватно адаптировать ОС к определенной конфигурации вычислительной системы, обеспечить максимально эф обьективно загрузки технических средств при решении конкретного класса задач, получить максимальную производительность при решении заданного класса задач.</p>
<h1><em> Принцип виртуализации</em></h1>
<p>Построение виртуальных ресурсов, их распределение и использование теперь используется практически в любой ОС. Этот принцип позволяет представить структуру системы в виде определенного набора планировщиков процессов и распределителей ресурсов (мониторов) и использовать единую централизованную схему распределения ресурсов.</p>
<p>Наиболее естественным и законченным проявлением концепции виртуальности является понятие виртуальной машины (ВМ). В сущности, любая ОС, являясь средством распределения ресурсов и организовать по определенным правилам управления процессами, прячет от пользователя и его приложений реальные аппаратные и иные ресурсы, заменяя их некоторой абстракцией. В результате пользователи видят и используют ВМ как некое устройство, способное воспринимать их программы, написанные определенным языком программирования и выдавать результаты. При таком языковом представлении о совсем не интересует реальная конфигурация вычислительной системы, способы эффективного использования ее компонентов и подсистем. Он мыслит и работает с машиной в терминах используемого им языка и тех ресурсов, которые ему предоставляются в рамках виртуальной машины.</p>
<p>Чаще ВМ, предоставленная пользователю, воспроизводит архитектуру реальной машины, но архитектурные элементы в таком представлении выступают с новыми или улучшенными характеристиками, часто упрощают работу с системой. Характеристики могут быть произвольными, но зачастую пользователи желают иметь собственную «идеальную» по архитектурным характеристикам машину в следующем составе:</p>
<p>à                  одинаковую по логике работы память (виртуальная) практически неограниченного объема.Среднее время доступа сравним со значением этого параметра ОП. Организация работы с информацией в такой памяти производится в терминах обработки данных &#8211; в терминах работы с сегментами данных на уровне выбранного пользователем языка программирования;</p>
<p>à                  произвольное количество процессоров (виртуальных), способных работать параллельно и взаимодействовать во время работы.Способы управления процессорами, в том числе синхронизация и информационные взаимодействия, реализованы и доступны пользователям на уровне используемого языка в терминах управления процессами;</p>
<p>à                  произвольное количество внешних устройств (виртуальных), способных работать с памятью ВМ параллельно или последовательно, асинхронно или синхронно относительно работы того или иного виртуального процессора, которые инициируют работу этих устройств.Информация, передаваемая или сохранена на виртуальных устройствах, не ограничена допустимыми размерами. Доступ к такой информации осуществляется на основе либо последовательного, либо прямого способа доступа в терминах соответствующей системы управления файлами. Предусмотрено расширение информационных структур данных, хранящихся на виртуальных устройствах.</p>
<p>Степень приближения к «идеального» в ВМ может быть больше или меньше в каждом конкретном случае. Чем больше ВМ, реализованная средствами ОС на базе конкретной аппаратуры, приближена к «идеального» по характеристикам машины и, следовательно, чем больше ее архитектурно-логические характеристики отличные от реально существующих, тем больше степень виртуальности в полученной пользователем машины.</p>
<p>Одним из аспектов виртуализации является организация возможности выполнения в данной ОС приложений, которые разрабатывались для других ОС. Другими словами, речь идет об организации нескольких операционных сред. Реализация этого принципа позволяет такой ОС иметь очень сильное преимущество перед аналогичными ОС, не имеющие такой возможности. Примером реализации принципа виртуализации может служить VDM-машина (Virtual DOS machine) &#8211; защищенная подсистема, обеспечивает полную среду MS-DOS и консоль для выполнения VS-DOS приложений. Одно ­ временно может выполняться практически любое число VDM-сессий.Такие VDM-машины имеются и в системах Microsoft Windows и в OS / 2.</p>
<p><strong><em>Принцип независимости программ</em></strong> <strong><em>от внешних устройств</em></strong></p>
<p>Этот принцип реализуется сейчас в подавляющем большинстве ОС общего назначения. Мы уже говорили о нем, рассматривая принципы организации в / в. Пожалуй, впервые наиболее последовательно данный принцип был реализован в ОС UNIХ. Реализован он и в большинстве современных ОС. Напомним, этот принцип состоит в том, что связь программ с конкретными устройствами производится не на уровне трансляции программы, а в период планирования ее выполнения. В результате перекомпиляция при работе программы с новым устройством, на котором располагаются данные, не нужно.</p>
<p>Принцип позволяет одинаково осуществлять операции управления внешними устройствами независимо от их конкретных физических характеристик. Например, программы, содержащие операции обработки последовательного набора данных, безразлично, на каком носителе эти данные будут располагаться. Смена носителя и данных, размещаемых на них (при неизменности структурных характеристик данных), не принесет каких-либо изменений в программу, если в системе реализован принцип независимости.</p>
<h6><em> Принцип совместимости</em></h6>
<p>Одним из аспектов совместимости является способность ОС выполнять программы, написанные для других ОС или для более ранних версий данной ОС, а также для другой аппаратной платформы.</p>
<p>Необходимо разделять вопросы двоичной совместимости и совместимости на уровне исходных текстов приложений. Двоичная совместимость достигается в том случае, когда можно взять программу, которая выполняется, и запустить ее на выполнение на другой ОС. Для этого необходимы: совместимость на уровне команд процессора, совместимость на уровне системных вызовов и даже на уровне библиотечных вызовов, если они являются связок.</p>
<p>Совместимость на уровне исходных текстов требует наличия соответствующего транслятора в составе системного ПО, а также совместимости на уровне библиотек и системных вызовов. При этом необходима перекомпиляция имеющихся исходных текстов в новый исполняемый модуль.</p>
<p>Одним из средств обеспечения совместимости программных и пользовательских интерфейсов является соответствие стандартам РОSIX. Использование стандарта РОSIХ позволяет создавать программы в стиле UNIX, которые впоследствии могут легко переноситься из одной системы в другую.</p>
<h6><em> Принцип открытой и наращиваемая ОС</em></h6>
<p>Открытая ОС доступна для анализа как пользователям, так и системным специалистам, обслуживающих вычислительную систему. Наращиваемая (что модифицируется развивающейся) ОС позволяет не только использовать возможности генерации, но и вводить в ее состав новые модули, совершенствовать существующие и т.д. Иными словами, необходимо, чтобы можно было легко внести дополнения и изменения, если это потребуется, и не нарушить целостность системы. Прекрасные возможности для расширения предоставляет подход к структурированию ОС по типу клиент-сервер с использованием микроядерной технологии. В соответствии с этим подходом ОС строится как совокупность привилегированной управляющей программы и набора непривилегированных услуг &#8211; «серверов». Основная часть ОС остается неизменной и в то же время могут быть добавлены новые или серверы улучшены старые.</p>
<p>Этот принцип иногда трактуют как расширяемость системы. До открытых ОС, прежде всего, следует отнести UNIX-системы и, естественно, ОС Linux.</p>
<p><strong><em>Принцип мобильности (переносимости)</em></strong></p>
<p>ОС относительно легко должна переноситься с процессора одного типа на процессор другого типа и с аппаратной платформы (которая включает наряду с типом процессора и способ организации всей аппаратуры компьютера, иначе говоря, архитектуру вычислительной системы) одного типа на аппаратную платформу другого типа. Заметим, что принцип переносимости очень близок принципу совместимости, хотя это и не то же.</p>
<p>Написание переносимой ОС аналогично написанию любого переносимого кода &#8211; нужно следовать некоторым правилам. Во-первых, большая часть ОС должна быть написана языком, что есть на всех системах, на которых планируется в дальнейшем ее переносить. Это, прежде всего, означает, что ОС должна быть написана на языке высокого уровня, преимущественно стандартизированному, например на языке С. Программа, написанная на ассемблере, не является в общем случае сносно. Во-вторых, важно ли минимизировать, если возможно, исключить те части кода, которые непосредственно взаимодействуют с аппаратными средствами. Зависимость от аппаратуры может иметь много форм. Некоторые очевидные формы зависимости включают прямое манипулирование регистрами и другими аппаратными средствами. Наконец, если аппаратно-зависимый код не может быть полностью исключен, то он должен быть изолирован в нескольких хорошо локальных модулях. Аппаратно-зависимый код не должен быть распределен по всей системе. Например, можно спрятать аппаратно-зависимую структуру в данные абстрактного типа, задаются программно. Другие модули системы будут работать с этими данными, а не с аппаратурой, используя набор некоторых функций. Когда ОС переносится, то изменяются только эти данные и функции, что ими манипулируют.</p>
<p>Введение стандартов РОSIХ имело целью обеспечить переносимость создаваемого ПО.</p>
<p><strong><em>Принцип обеспечения безопасности вычислений</em></strong></p>
<p>Обеспечение безопасности при выполнении вычислений является желательным свойством для любой многопользовательской системы. Правила безопасности определяют такие свойства, как защита ресурсов одного пользователя от других и установление квот по ресурсам для предотвращения захвата одним пользователем всех системных ресурсов (таких, как память).</p>
<p>Обеспечение защиты информации от несанкционированного доступа является обязательной функцией сетевых ОС. Во многих современных ОС гарантируется степень безопасности данных, что соответствует уровню С2 в системе стандартов США. Основы стандартов в области безопасности были заложены в документе «Критерии оценки надежных компьютерных систем». Этот документ, выданный Национальным центром компьютерной безопасности (NCSC &#8211; National Computer Security Centre) в США в 1983 году, часто называют Оранжевой книгой.</p>
<p>В соответствии с требованиями Оранжевой книги безопасной считается система, «с помощью специальных механизмов защиты контролирует доступ к информации таким образом, что только имеют соответствующие полномочия или лица процессы, выполняемые от их имени, могут получить доступ на чтение, запись, создание удаление информации ».</p>
<p>Иерархия уровней безопасности, приведенная в оранжевом книге, помечает низший уровень безопасности как D, а высший &#8211; как А.</p>
<p>В класс D попадают системы, оценка которых выявила их несоответствие требованиям всех других классов.</p>
<p>Основными свойствами, характерными для систем класса C, является наличие подсистемы учета событий, связанных с безопасностью, и избирательный контроль доступа. Класс (уровень) C делится на 2 подуровня: уровень С1, обеспечивающий защиту данных от ошибок пользователей, но не от действий злоумышленников, и более строгий уровень С2. На уровне С2 должны присутствовать:</p>
<p>à                  средства секретного входа, обеспечивающие идентификацию пользователей путем ввода уникального имени и пароля перед тем, как им будет разрешен доступ к системе;</p>
<p>à                  избирательный контроль доступа, что позволяет владельцу ресурса определить, кто имеет доступ к ресурсу и что он может с ним делать.Владелец делает это путем предоставленных прав доступа или пользователю группе пользователей;</p>
<p>à                  средства учета и наблюдения (auditing) обеспечивающие возможность найти и зафиксировать важные события, связанные с безопасностью, или любые попытки создать, получить доступ или удалить системные ресурсы;</p>
<p>à                  защита памяти, который заключается в том, что память инициируется перед тем, как повторно используется.</p>
<p>На этом уровне система не защищена от ошибок пользователя, но поведение его может быть проконтролировано по записям в журнале, оставленным средствами наблюдения и аудита.</p>
<p>Системы уровня В основаны на помеченных данных и распределении пользователей по категориям, т.е. реализуют мандатным контроль доступа. Каждому пользователю присваивается рейтинг защиты, и он может получать доступ к данным только в соответствии с этого рейтинга. Этот уровень в отличие от уровня С защищает систему от ошибочного поведения пользователя.</p>
<p>Уровень А является самым высоким уровнем безопасности, он требует в дополнение ко всем требованиям уровня B выполнения формального, математически обоснованного доказательства соответствия системы требованиям безопасности. Различные коммерческие структуры (например, банки) особо выделяют необходимость учетной службы, аналогичной той, что предлагают государственные рекомендации С2. Любая деятельность, связанная с безопасностью, может быть видслиджена и тем самым учтена. Это именно то, чего требует стандарт для систем класса С2, и что обычно нужно банкам. Однако коммерческие пользователи, как правило, не хотят расплачиваться производительностью за повышенный уровень безопасности. А-уровень безопасности занимает своими управляющими механизмами до 90% процессорного времени, которое, безусловно, в большинстве случаев уже неприемлемо. Более безопасные системы не только снижают эффективность, но и существенно ограничивают число доступных прикладных пакетов, которые соответствующим образом могут выполняться в подобной системе. Например, для ОС Solaris (версия UNIX) есть несколько тысяч приложений, а для ее аналога В уровня &#8211; только около ста.</p>
<h1>2. Особенности методов построения</h1>
<p>При описании ОС часто указываются особенности ее структурной организации и основные концепции, положенные в ее основу.</p>
<p>К таким базовых концепций относятся:</p>
<p><strong><em>- Способы построения ядра системы</em></strong> &#8211; монолитное или ядро микроядерной подход.Большинство ОС использует монолитное ядро, которое компонуется как одна программа, работающая в привилегированном режиме и использует быстрый переход с одной процедуры на другую, не требующие переключения из привилегированного режима в пользовательский и наоборот. Альтернативой является построение ОС на базе микроядра, работающего также в привилегированном режиме и выполняющего только минимум функций по управлению аппаратурой, в то время как функции ОС более высокого уровня выполняют специализированные компоненты ОС &#8211; серверы, работающие в пользовательском режиме. При таком построении ОС работает более медленно, так как часто выполняются переходы между привилегированным режимом и пользовательским, зато система получается более гибкой &#8211; ее функции можно наращивать, или модифицировать сужать, добавляя, или модифицируя кроме серверов пользовательского режима. Кроме того, серверы хорошо защищены друг от друга, как и любые пользовательские процессы.</p>
<p><strong><em>- Построение ОС на базе объектно-ориентированного подхода</em></strong> дает возможность использовать все его достоинства, хорошо зарекомендовавшие себя на уровне приложений, внутри ОС, а именно: аккумуляцию удачных решений в форме стандартных объектов, возможность создания новых объектов на базе имеющихся с помощью механизма наследования, хорошую защиту данных за счет их инкапсуляции во внутренние структуры объекта, что делает данные недоступными для несанкционированного доступа извне, структуризованность системы, состоящей из набора хорошо определенных объектов.</p>
<p><strong><em>- Наличие нескольких прикладных сред</em></strong> дает возможность в рамках одной ОС одновременно выполнять приложения, разработанные для нескольких ОС. Многие современные ОС поддерживают одновременно прикладные среды MS-DOS, Windows, UNIX (POSIX), OS / 2 или хотя бы некоторого подмножества из этого популярного набора.Концепция множественных прикладных сред наиболее просто реализуется в ОС на базе микроядра, над которым работают различные серверы, часть которых реализуют прикладное среду той или иной ОС.</p>
<p><strong><em>- Распределенная организация ОС</em></strong> позволяет упростить работу пользователей и программистов в сетевых средах.В распределенной ОС реализованы механизмы, позволяющие пользователю представлять и воспринимать сеть в виде традиционного однопроцессорном компьютера. Характерными признаками распределенной организации ОС являются: наличие единой справочной службы распределенных ресурсов, единой службы времени, использование механизма вызова удаленных процедур (RPC) для прозрачного распределения программных процедур по машинам, многонитевой обработки, что позволяет розпаралелюваты вычисления в рамках одной задачи и выполнять эту задачу одновременно на нескольких компьютерах сети, а также наличие других распределенных служб.</p>
<h4>3. Особенности областей использования</h4>
<h4>Многозадачные ОС подразделяются на три типа в соответствии с использованного при их разработке критерия эффективности:</h4>
<p>· Системы пакетной обработки (например, OC EC),</p>
<p>· Системы разделения времени (UNIX, VMS),</p>
<p>· Системы реального времени (QNX, RT/11).</p>
<p>Системы пакетной обработки предназначались для решения задач в основном вычислительного характера, не требующих быстрого получения результатов. Главной целью и критерием эффективности систем пакетной обработки является максимальная пропускная способность, то есть решение максимального числа задач в единицу времени. Для достижения этой цели в системах пакетной обработки используются следующая схема функционирования: в начале работы формируется пакет заданий, каждое задание содержит требования к системным ресурсам; из этого пакета заданий формируется мультипрограммном смесь, то есть множество одновременно выполняемых задач. Для одновременного выполнения выбираются задачи, которые предъявляют требования, отличающиеся, к ресурсам, так, чтобы обеспечивалось сбалансированное загрузки всех строений вычислительной машины; так, например, в мультипрограммной смеси желательно одновременное присутствие вычислительных задач и задач с интенсивным в / в. Таким образом, выбор нового задания из пакета заданий зависит от внутренней ситуации, складывающейся в системе, то есть выбирается &#8220;выгодное&#8221; задание. Следовательно, в таких ОС невозможно гарантировать выполнение того или иного задания в течение определенного периода времени. В системах пакетной обработки переключение процессора с выполнения одной задачи на выполнение другой происходит только в случае, если активная задача сама отказывается от процессора, например, из-за необходимости выполнить операцию в / в. Поэтому одна задача может надолго занять процессор, что делает невозможным выполнение интерактивных задач. Таким образом, взаимодействие пользователя с вычислительной машиной, на которой установлена система пакетной обработки, сводится к тому, что он приносит задание, отдает его диспетчеру-оператору, а в конце дня после выполнения всего пакета заданий получает результат. Очевидно, что такой порядок снижает эффективность работы пользователя.</p>
<p>Системы разделения времени призваны исправить основной недостаток систем пакетной обработки &#8211; изоляцию пользователя-программиста от процесса выполнения его задач. Каждому пользователю системы разделения времени предоставляется терминал, с которого он может вести диалог со своей программой. Так как в системах разделения времени каждой задаче выделяется только квант процессорного времени, ни одна задача не занимает процессор надолго, и время ответа оказывается приемлемым. Если квант выбран достаточно небольшим, то у всех пользователей, одновременно работающих на одной и той же машине, складывается впечатление, что каждый из них единолично использует машину. Ясно, что системы разделения времени обладают меньшей пропускной способностью, чем системы пакетной обработки, так как на выполнение принимается каждая запущенная пользователем задача, а не та, которая &#8220;выгодна&#8221; системе, и, кроме того, имеются накладные расходы вычислительной мощности на более частое переключение процессора с задачи на задачу. Критерием эффективности систем разделения времени является не максимальная пропускная способность, а удобство и эффективность работы пользователя.</p>
<p>Системы реального времени применяются для управления различными техническими объектами, такими, например, как станок, спутник, научная экспериментальная или установка технологическими процессами, такими, как гальваническая линия, доменный процесс и т.п. Во всех этих случаях существует предельно допустимое время, в течение которого должна быть выполнена та или иная программа, управляющая объектом, в противном случае может произойти авария: спутник выйдет из зоны видимости, экспериментальные данные, поступающие с датчиков, будут потеряны, толщина гальванического покрытия не будет соответствовать норме. Таким образом, критерием эффективности для систем реального времени является их способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата (управляющего воздействия). Это время называется временем реакции системы, а соответствующее свойство системы &#8211; реактивностью. Для этих систем мультипрограммном смесь представляет собой фиксированный набор заранее разработанных программ, а выбор программы на выполнение осуществляется исходя из текущего состояния или объекта в соответствии с расписанием плановых работ.</p>
<p>Некоторые ОС могут совмещать в себе свойства систем разных типов, например, часть задач может выполняться в режиме пакетной обработки, а часть &#8211; в режиме реального времени или в режиме разделения времени. В таких случаях режим пакетной обработки часто называют фоновым режимом.</p>
<p><strong> </strong></p>
<p><strong>3.1. Требования к ОС реального времени.</strong></p>
<p>Как известно система реального времени должен давать отзыв на любой не предсказуем внешнее влияние за определенное время. Для этого она должна обладать следующими свойствами:</p>
<p>&#8211;                    ограниченное время отклика;</p>
<p>&#8211;                    одновременная обработка данных.</p>
<p>Основные требования к ОС реального времени:</p>
<p><strong><em>1.</em></strong> <strong><em>Мультипрограмнисть и многозадачность.</em></strong></p>
<p>ОС должна быть мультипрограммном и многозадачной и активно использовать прерывания для диспетчеризации.</p>
<p><strong><em>2.</em></strong> <strong><em>Приоритеты задач (потоков). </em></strong></p>
<p>В ОС должно существовать понятие приоритета потока.</p>
<p><strong><em>3.</em></strong> <strong><em>Присвоение приоритета.</em></strong></p>
<p>В ОС должна существовать система присвоения приоритетов.</p>
<p><strong><em>4.</em></strong> <strong><em>Синхронизация процессов и задач.</em></strong></p>
<p>ОС должна обеспечить сильный, надежный и удобный механизмы синхронизации задач.</p>
<p><strong><em>5.</em></strong> <strong><em>Предусмотрительность.</em></strong></p>
<p>Поведение ОС должна быть известной и довольно точно прогнозируемой. <strong> </strong></p>
<p><strong>4. Микроядерной ОС</strong></p>
<p><strong>4.1. Микроядерной архитектура</strong></p>
<p>Суть микроядерной архитектуры заключается в следующем. В привилегированном режиме остается работать только очень небольшая часть ОС, называемая <strong><em>микроядром</em></strong> (рис.39). Микроядро защищено от других частей ОС и приложений. В состав микроядра обычно входят машинно-зависимые модули, а также модули, выполняющие базовые (но не все) функции ядра по управлению процессами, обработке прерываний, управлению ОП, пересылке сообщений и управлению устройствами в / в, связанные с загрузкой или чтением регистров устройств. Набор функций микроядра обычно соответствует функциям слоя базовых механизмов обычного ядра.</p>
<p>Утилиты ОС</p>
<p>Программы Утилиты ОС Программы</p>
<p>о пользователей</p>
<p>Микроядро</p>
<p>Серверы ОС</p>
<p>Режим пользователя Режим пользователя</p>
<p>Ядро ОС</p>
<p>Режим привилеевий Режим привилеевий</p>
<p>а б</p>
<p><em>Рис. 39</em> <em>Перенес основного объема функций ядра</em> <em>в пользовательский пространство</em></p>
<p>Все другие более высокоуровневые функции ядра оформляются в виде приложений, работающих в пользовательском режиме. Однозначного решения о том, какие из системных функций нужно оставить в привилегированном режиме, а какие перенести в пользовательский, не существует. В общем случае многие менеджеры ресурсов, которые являются неотъемлемыми частями обычного ядра &#8211; ФС, подсистемы управления ОП и процессами, менеджер безопасности и т.п., &#8211; становятся «периферийными» модулями, работающими в пользовательском режиме.</p>
<p>Работающие в пользовательском режиме менеджеры ресурсов имеют принципиальные отличия от традиционных утилит и обрабатывающих программ ОС, хотя при микроядерной архитектуре все эти программные компоненты также оформлены в виде приложений. Утилиты и обрабатывающие программы вызываются в основном пользователями. Ситуации, когда одному приложению требуется выполнение функции (процедуры) другого приложения, возникают крайне редко. Поэтому в ОС с классической архитектурой отсутствует механизм, посредством которого одно приложение мог бы вызвать функции другого.</p>
<p>Совсем другая ситуация возникает, когда в форме приложения оформляется часть ОС. По определению, основным предназначением такого приложения является обслуживание запросов других приложений, например создание процесса, выделение памяти, проверка прав доступа к ресурсу и т.д.Именно поэтому менеджеры ресурсов, внесенные в пользовательский режим, называются <em>серверами</em> ОС, т.е. модулями, основным назначением которых является обслуживание запросов локальных приложений и других модулей ОС. Очевидно, что для реализации микроядерной архитектуры необходимым условием является наличие в ОС удобного и эффективного способа вызова процедур одного процесса с другой.Поддержка такого механизма и является одной из главных задач микроядра.</p>
<p>Схематически механизм обращения к функциям ОС, оформленным в виде серверов, выглядит следующим образом (рис.40). Клиент, собственный или ЧП, или другой компонент ОС, спрашивает выполнения некоторой функции у соответствующего сервера, посылая ему сообщение.Непосредственная передача сообщений между приложениями невозможна, так что их адресные пространства изолированы друг от друга.Микроядро, выполняемой в привилегированном режиме, имеет доступ к адресных пространств каждого из этих приложений и поэтому может работать как посредник.Микроядро сначала передает сообщение, содержащее имя и параметры вызывая процедуры нужному серверу, затем сервер выполняет запрошенную операцию, после чего ядро возвращает результаты клиенту с помощью другого сообщения.Таким образом, работа микроядерной ОС соответствует известной модели клиент-сервер, в которой роль транспортных средств выполняет Микроядро.</p>
<p>Сетевой сервер</p>
<p>Программы пользователей</p>
<p>Сервер безопасности</p>
<p>Файловый сервер</p>
<p>Сервер процессоров</p>
<p>Связанная Связанный запрос</p>
<p>ответ</p>
<p>Режим пользователя</p>
<p>Микроядро</p>
<p>Режим привилегий</p>
<p><em> </em></p>
<p><em> </em></p>
<p><em>Рис. 40.</em> <em>Реализация системного вызова в микроядерной архитектуре</em></p>
<p><strong>4.2. Преимущества и недостатки микроядерной</strong> <strong>архитектуры</strong></p>
<p>ОС, основанные на концепции микроядра, в высокой степени удовлетворяют большинству требований, предъявляемых к современным ОС, обладая переносимостью, расширяемостью, надежностью и создавая хорошие предпосылки для поддержки распределенных приложений.За эти преимущества приходится платить снижением производительности, и это является основным недостатком микроядерной архитектуры.</p>
<p>Высокая степень <strong><em>переносимости</em></strong> <strong><em>и</em></strong> обусловлен тем, что весь машинно-зависимый код изолирован в микроядре, поэтому для переноса системы на новый процессор требуется меньше изменений и все они логически сгруппированы вместе.</p>
<p><strong><em>Расширяемость</em></strong> присутствует в микроядерной ОС в очень высокой степени.В традиционных системах даже при наличии многослойной структуры нелегко удалить один слой и поменять его на другой через множественность и размытость интерфейсов между слоями. Добавление новых функций и изменение существующих требует хорошего знания ОС и больших затрат времени. В то же время ограниченный набор четко определенных интерфейсов микроядра открывает путь к упорядоченного роста и эволюции ОС. Добавление новой подсистемы требует разработки нового приложения, что никак не затрагивает целостности микроядра.Микроядерной структура позволяет не только добавлять, но и сокращать число компонентов ОС, что также бывает очень полезно. Например, не всем пользователям нужны средства безопасности или поддержки распределенных вычислений, а удаление их из традиционного ядра зачастую невозможно.Конечно традиционные ОС позволяют динамически добавлять в ядро или удалять из ядра только драйверы внешних устройств &#8211; через частые изменения в конфигурации подключенных к компьютеру внешних устройств подсистема в / в ядра допускает загрузку и выгрузку драйверов «на ходу», но для этого она разрабатывается особым образом (например, среда STREAMS в UNIX или менеджер в / в в Windows NT).При микроядерной подходе <strong><em>конфигурованисть</em></strong> ОС не вызывает никаких проблем и не требует особых мер &#8211; достаточно изменить файл с настройками начальной конфигурации системы или же остановить не нужны больше серверы в ходе работы обычными для остановки приложений средствами.</p>
<p>Использование микроядерной модели повышает <strong><em>надежность</em></strong> ОС. Каждый сервер выполняется в виде отдельного процесса в своей собственной области памяти и таким образом защищен от других серверов ОС, не наблюдается в традиционной ОС, где все модули ядра могут влиять друг на друга.И если отдельный сервер терпит крах, то он может быть перезапущен без остановки или повреждение других серверов ОС. Более того, поскольку серверы выполняются в пользовательском режиме, они не имеют непосредственного доступа к аппаратуре и не могут модифицировать память, в которой хранится и работает Микроядро.Другим потенциальным источником повышения надежности ОС является уменьшен объем кода микроядра по сравнению с традиционным ядром &#8211; это снижает вероятность появления ошибок программирования.</p>
<p>Модель с микроядром хорошо подходит для поддержки <strong><em>распределенных</em></strong> <strong><em>вычислений,</em></strong> так как использует механизмы, аналогичные сетевым: взаимодействие клиентов и серверов путем обмена сообщениями.Серверы микроядерной ОС могут работать как на одном, так и на разных компьютерах. В этом случае при получении сообщения от приложения Микроядро может обработать его самостоятельно и передать локальном сервера или же переслать по сети микроядра, работающей на другом компьютере.Переход к распределенной обработки требует минимальных изменений в работе ОС &#8211; просто локальный транспорт заменяется на сетевой.</p>
<p><strong><em>Производительность.</em></strong>При классической организации ОС (мал.41, <em>а)</em> выполнение системного вызова сопровождается двумя переключением режимов, а при микроядерной организации (рис. 40, <em>6) -</em> четырем.Таким образом, ОС на основе микроядра при прочих равных условиях всегда будет менее продуктивной, чем ОС с классическим ядром.Именно по этой причине микроядерной подход не получил такого широкого распространения, что ему пророчили.</p>
<p>Утилиты</p>
<p>Ядро</p>
<p>а</p>
<p>Программы t t Сервер ОС Программы</p>
<p>Микро ядро Микроядро</p>
<p>б t t t t</p>
<p><strong><em>Рис. 40. </em></strong><em>Смена режимов при выполнении системного вызова</em></p>
<p>Серьезность этого недостатка хорошо иллюстрирует история развития Windows NT. В версия 3.1 и 3.5 диспетчер окон, графическая библиотека и высокоуровневые драйверы графических устройств входили в состав сервера пользовательского режима, и вызов функций этих модулей осуществлялся в соответствии с микроядерной схемы.Однако очень скоро разработчики Windows NT поняли, что такой механизм обращений к часто используемым функциям графического интерфейса существенно замедляет работу приложений и делает данную ОС уязвимой в условиях острой конкуренции.В результате в версию Windows NT 4.0 прошлого внесены существенные изменения &#8211; все вышеперечисленные модули были перенесены в ядро, отдалило эту ОС от идеальной микроядерной архитектуры, но зато резко повысило ее производительность.</p>
<p>Этот пример иллюстрирует главную проблему, с которой сталкиваются разработчики ОС, решили применить микроядерной подход, &#8211; что включать в Микроядро, а что выносить в пользовательский пространство. В идеальном случае Микроядро может состоять только из средств передачи сообщений, средства взаимодействия с аппаратурой, в том числе средств доступа к механизмам привилегированной защиты. Однако многие разработчики не всегда жестко придерживаются принципа минимизации функций ядра, часто жертвуя настоящим ради повышения производительности. В результате реализации ОС образуют некоторое спектр, на одном из края которого находятся системы с минимально возможным микроядром, а на другом &#8211; системы, подобные Windows NT, в которых Микроядро выполняет достаточно большой объем функций.</p>
<p><strong>4.3. Ядро и вспомогательные модули ОС</strong></p>
<p>Наиболее общим подходом к структуризации ОС является разделение всех ее модулей на две группы:</p>
<p>q                    ядро &#8211; модули, выполняющие основные функции ОС;</p>
<p>q                    модули, выполняющие вспомогательные функции ОС.</p>
<p>Модули ядра выполняют такие базовые функции ОС, как управление процессами, памятью, устройствами в / у и т.п. Ядро составляет сердцевину ОС, без него ОС является полностью нетрудоспособным и не сможет выполнить ни одну из своих функций.</p>
<p>В состав ядра входят функции, решающие внутрисистемные задачи организации вычислительного процесса, такие как переключение контекстов, загрузка / выгрузка, обработка прерываний.Эти функции недоступны для приложений. Другой класс функций ядра служит для поддержки приложений, создавая для них так называемое <strong><em>прикладное</em></strong> <strong><em>программное</em></strong> <strong><em>среду.</em></strong>Приложения могут обращаться к ядру с запросами &#8211; системными вызовами &#8211; для выполнения тех или иных действий, например для открытия и чтения файла, вывод графической информации на дисплей, получения системного времени и т.д. Функции ядра, которые могут вызываться приложениями, образуют интерфейс прикладного программирования &#8211; API.</p>
<p>Функции, выполняемые модулями ядра, являются наиболее часто используемыми функциями ОС, поэтому скорость их выполнения определяет производительность всей системы в целом.Для обеспечения высокой скорости работы ОС все модули или ядра большая их часть постоянно находятся в ОП, то есть являются <strong><em>резидентными.</em></strong></p>
<p>Ядро является движущей силой всех вычислительных процессов в компьютерной системе, и крах ядра равносилен краху всей системы. Поэтому разработчики ОС уделяют особое внимание надежности кодов ядра, в результате процесс их отладки может растягиваться на многие месяцы.</p>
<p>Поскольку некоторые компоненты ОС оформлены как обычные приложения, то есть в виде модулей, которые выполняются, стандартного для данной ОС формата, то часто бывает очень сложно провести четкую грань между ОС и приложениями (рис. 41).</p>
<p><em>Рис. 41.</em> <em>Нечеткость границы между ОС и приложениями</em></p>
<p>Вспомогательные модули ОС обычно подразделяются на следующие группы:</p>
<p>q               <strong><em>утилиты</em></strong> <em>-</em> программы, решающих отдельные задачи управления и сопровождения компьютерной системы, такие, например, как программы сжатия дисков, архивирование данных на магнитную ленту;</p>
<p>q               <strong><em>системные обрабатывающие программы</em></strong> <em>-</em> текстовые или графические редакторы, компиляторы, компоновщикы, отладчиком;</p>
<p>q               <strong><em>программы предоставления пользователю дополнительных услуг</em></strong> <em>-</em> специальный вариант пользовательского интерфейса, калькулятор и даже игра;</p>
<p>q               <strong><em>библиотеки процедур</em></strong> различного назначения, упрощающие разработку приложений, например библиотека математических функций, функций в / у и т.д.</p>
<p>Как и обычные приложения, для выполнения своих задач утилиты, обрабатывающие программы и библиотеки ОС, обращаются к функциям ядра посредством системных вызовов (рис. 42).</p>
<p>Разделение ОС на ядро и модули-приложения обеспечивает легкую расширяемость ОС. Чтобы добавить новую высокоуровневую функцию, достаточно разработать новое приложение, и при этом не нужно модифицировать ответственные функции, образующие ядро системы.Однако внесение изменений в функции ядра может оказаться гораздо сложнее, и сложность эта зависит от структурной организации самого ядра.В некоторых случаях каждое исправление ядра может потребовать его полной перекомпиляции.</p>
<p><em>Рис. 42.</em> <em>Взаимодействие между ядром и</em></p>
<p><em>вспомогательными модулями ОС</em></p>
<p>Модули ОС, оформленные в виде утилит, системных обрабатывающих программ и библиотек, обычно загружаются в ОП только на время выполнения своих функций, то есть являются <strong><em>транзитными.</em></strong>Постоянно в ОП располагаются только самые необходимые коды ОС, составляют ее ядро. Такая организация ОС экономит ОП компьютера.</p>
<p>Важным свойством архитектуры ОС, основанной на ядре, является возможность защиты кодов и данных ОС за счет выполнения функций ядра в привилегированном режиме.</p>
<p><strong>4.4. Многослойная структура ОС</strong></p>
<p>Вычислительную систему, работающую под управлением ОС на основе ядра, можно рассматривать как систему, состоящую из трех иерархически расположенных слоев: нижний слой образует аппаратура, промежуточный &#8211; ядро, а утилиты, обрабатывающие программы и приложения, составляют верхний слой системы (рис.43). Слоистую структуру вычислительной системы принято изображать в виде системы концентрических окружностей, иллюстрируя тот факт, что каждый слой может взаимодействовать только со смежными слоями.Действительно, при такой организации ОС приложения не могут непосредственно взаимодействовать с аппаратурой, а только через слой ядра.</p>
<p><em>Рис. <strong>43.</strong>Трехслойная схема вычислительной системы</em></p>
<p>Многослойный подход является универсальным и эффективным способом декомпозиции сложных систем любого типа, в том числе и программных.Согласно этому подходу система состоит из иерархии слоев.Каждый слой обслуживает вищележачий слой, выполняя для него некоторый набор функций, образующих межслойной интерфейс (рис.44). На основе функций нижчележачого слоя следующий (вверх по иерархии) слой строит свои функции &#8211; более сложные и более мощные, которые, в свою очередь, оказываются примитивами для создания еще более мощных функций вищележачого слоя. Строгие правила касаются только взаимодействия между слоями системы, а между модулями внутри слоя связи могут быть произвольными.Отдельный модуль может выполнить свою работу либо самостоятельно, либо обратиться к другому модулю своего слоя, или обратиться за помощью к нижчележачого слоя через межслойной интерфейс.</p>
<p>Такая организация системы имеет много преимуществ. Она существенно упрощает разработку системы, так как позволяет сначала определить «сверху вниз» функции слоев и мижшарови интерфейсы, а затем при детальной реализации постепенно наращивать мощность функций слоев, двигая «снизу вверх».Кроме того, при модернизации системы можно изменять модули внутри слоя без необходимости делать какие-либо изменения в других слоях, если при этих внутренних изменениях мижшарови интерфейсы остаются в силе.</p>
<p><em>Рис. 44.</em> <em>Концепция многослойной взаимодействия</em></p>
<p>Поскольку ядро представляет собой сложный многофункциональный комплекс, то многослойный подход обычно распространяется и на структуру ядра.</p>
<p>Ядро может состоять из следующих слоев.</p>
<p>q               <strong><em>Средства аппаратной поддержки ОС.</em></strong> Сих пор об ОС говорилось как о комплексе программ, но, вообще говоря, часть функций ОС может выполняться и аппаратными средствами. Поэтому иногда можно встретить определение ОС как совокупности программных и аппаратных средств, что и отражено на рис. 45. К ОС относятся, естественно, не все аппаратные устройства компьютера, а только средства аппаратной поддержки ОС, то есть те, которые напрямую участвуют в организации вычислительных процессов: средства поддержки привилегированного режима, систему прерываний, средства переключения контекстов процессов, средства защиты областей памяти &#8216;памяти и т.п.</p>
<p>q               <strong><em>Машинно-зависимые компоненты ОС.</em></strong> Этот слой образуют программные модули, в которых отражается специфика аппаратной платформы компьютера. В идеале этот слой полностью экранирует вищележачи слои ядра от особенностей аппаратуры. Это позволяет разрабатывать вищележачи слои на основе машинно-независимых модулей, существующих в единственном экземпляре для всех типов аппаратных платформ, поддерживаемых данной ОС. Примером слоя, который экранирует, может служить слой HAL ОС Windows NT.</p>
<p>q               <strong><em>Базовые механизмы ядра.</em></strong>Этот слой выполняет наиболее примитивные операции ядра, такие как программное переключение контекстов процессов, диспетчеризацию прерываний, перемещение страниц из памяти на диск и обратно и т.п. Модули данного слоя не принимают решений о распределении ресурсов &#8211; они только отрабатывают принятые «наверху» решения, что и дает повод называть их исполнительными механизмами для модулей верхних слоев. Например, решение о том, что в данный момент нужно прервать выполнение текущего процесса А и начать выполнение процесса В, принимается менеджером процессов на вищележачому слое, а слоя базовых механизмов передается только директива о том, что нужно выполнить переключение из контекста текущего процесса на контекст процесса В.</p>
<p>q               <strong><em>Менеджеры ресурсов.</em></strong>Этот слой состоит из мощных функциональных модулей, реализующих стратегические задачи по управлению основными ресурсами вычислительной системы. Обычно на данном слое работают менеджеры (называемые также диспетчерами) процессов, в / в, ФС и ОП. Разметка на менеджеры может быть и несколько иным, например менеджер ФС иногда сочетают с менеджером в / в, а функции управления доступом пользователей к системе в целом и ее отдельных объектах поручают отдельному менеджеру безопасности. Каждый из менеджеров ведет учет свободных и используемых ресурсов определенного типа и планирует их распределение в соответствии с запросами приложений. Например, менеджер ОП управляет перемещением страниц с ОП на диск и обратно. Менеджер должен отслеживать интенсивность обращений к страницам, время пребывания их в памяти, состояния процессов, использующих данные, и многие другие параметры, на основании которых он время от времени принимает решение о том, какие страницы необходимо выгрузить и какие &#8211; загрузить. Для выполнения принятых решений менеджер обращается к нижчележачого слоя базовых механизмов с запросами о загрузке (выгрузки) конкретных страниц.Внутри слоя менеджеров существуют тесные взаимные связи, отражающие тот факт, что для выполнения процесса требуется доступ одновременно к нескольким ресурсов &#8211; процессора, области памяти, возможно, до определенного файла или устройства в / в.Например, при создании процесса менеджер процессов обращается к менеджеру памяти, который должен выделить процесса определенную область памяти для его кодов и данных.</p>
<p>q               <strong><em>Интерфейс системных вызовов.</em></strong>Этот слой является самым верхним слоем ядра и взаимодействует непосредственно с приложениями и системными утилитами, образуя прикладной программный интерфейс ОС. Функции API, обслуживающие системные вызовы, предоставляющих доступ к ресурсам системы в удобной и компактной форме, без указания деталей их физического расположения.Например, в ОС UNIX с помощью системного вызова fd = open ( &#8220;/ doc / a.txt&#8221;, 0_RDONLY) приложение открывает файл a.txt, хранящийся в каталоге / doc, а с помощью системного вызова read (fd, buffer, count ) читает из этого файла в область своего адресного пространства, которое носит имя buffer, некоторое количество байт.Для осуществления таких комплексных действий системные вызовы обычно обращаются за помощью к функциям слоя менеджеров ресурсов, причем для выполнения одного системного вызова может потребоваться несколько таких обращений.</p>
<p><em>Рис. <strong>45.</strong>Многослойная структура ядра ОС</em></p>
<p>Приведенная разбивка ядра ОС на слои достаточно условно. В реальной системе количество слоев и распределение функций между ними может быть и другим.В системах, предназначенных для аппаратных платформ одного типа, например ОС NetWare, слой машинно-зависимых модулей обычно не выделяется, сливаясь со слоем базовых механизмов и, частично, со слоем менеджеров ресурсов.Не всегда оформляются в отдельный слой базовые механизмы &#8211; в этом случае менеджеры ресурсов не только планируют использование ресурсов, но и самостоятельно реализуют свои планы.</p>
<p>Способ взаимодействия слоев в реальной ОС также может отклоняться от описанной выше схемы. Для ускорения работы ядра в некоторых случаях происходит непосредственное обращение с верхнего слоя в функции нижних слоев, минуя промежуточные. Типичным примером такой «неправильной» взаимодействия является начальная стадия обработки системного вызова. На многих аппаратных платформах для реализации системного вызова используется инструкция программного прерывания.Этим приложение фактически вызывает модуль первичной обработки прерываний, находящийся в слое базовых механизмов, а уже этот модуль вызывает нужную функцию из слоя системных вызовов.Сами функции системных вызовов также иногда нарушают субординацию иерархических слоев, обращаясь прямо к базовым механизмов ядра.</p>
<p>Выбор количества слоев ядра является ответственным и сложным делом: увеличение числа слоев ведет к некоторому замедлению работы ядра за счет дополнительных накладных расходов на межслойной взаимодействие, а уменьшение числа слоев ухудшает расширяемость и логичность системы.Конечно ОС, прошли долгий путь эволюционного развития, например много версий UNIX, имеют неупорядоченная ядро с небольшим числом четко выделенных слоев, а в сравнительно «молодых» ОС, таких как Windows NT, ядро разделено на большее число слоев и их взаимодействие формализована в гораздо большей степени.</p>
<p><strong> 5. Монолитные операционные системы</strong></p>
<p>Монолитные ОС является прямой противоположностью микроядерной ОС. При этом можно согласиться с тем, как трактуется архитектура монолитных ОС. В монолитной ОС, несмотря на ее возможную сильную структуризацию, очень трудно удалить один из уровней многоуровневой модульной структуры.Добавление новых функций и изменение существующих для монолитных ОС требует очень хорошего знания всей архитектуры ОС и чрезвычайно больших усилий.Поэтому более современный подход к проектированию ОС, которая может быть условно назван как «клиент-серверная» технология, позволяет в большей мере и с меньшими трудозатратами: реализовать вышеперечисленные принципы проектирования ОС.</p>
<p>Модель клиент-сервер предполагает наличие программного компонента, который является потребителем какого-либо сервиса &#8211; <em>клиента,</em> и программного компонента, который служит поставщиком этого сервиса &#8211; <em>сервера.</em>Взаимодействие между клиентом и сервером стандартизируется, так что сервер может обслуживать клиентов, реализованных различными способами и, может быть, разными разработчиками.При этом главным требованием является использование одинакового интерфейса.Инициатором обмена обычно является клиент, который посылает запрос на обслуживание сервера, который находится в состоянии ожидания запроса.Тот самый программный компонент может быть клиентом относительно одного вида услуг и сервером для другого вида услуг.Модель клиент-сервер является скорее удобным концептуальным средством ясного представления функций того или иного программного элемента в какой-либо ситуации, чем технологии.Эта модель успешно применяется не только при построении ОС, но и на всех уровнях ПО и имеет в некоторых случаях более узкий, специфический смысл, сохраняя, естественно, при этом все свои общие черты.</p>
<p>При поддержке монолитных ОС возникает ряд проблем, связанных с тем, что все функции макроядра работают в едином адресном пространстве.Во-первых, это опасность возникновения конфликта между различными частями ядра, во-вторых &#8211; сложность подключения к ядру новых драйверов.Преимущество микроядерной архитектуры перед монолитной заключается в том, что каждый компонент системы представляет собой самостоятельный процесс, запуск или остановка которого не отражается на работоспособности других процессов.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/theory/formirovanie-informacionnyx-sistem.htm" title="Формирование информационных систем (25 Февраль 2010)">Формирование информационных систем</a> (0)</li>
	<li><a href="http://itvesti.ru/manage/sut-i-metodologicheskie-osnovy-upravleniya-operacionnoj-sistemy.htm" title="Суть и методологические основы управления операционной системы (6 Март 2010)">Суть и методологические основы управления операционной системы</a> (0)</li>
	<li><a href="http://itvesti.ru/theory/principy-postroeniya-avtomatizirovannyx-sistem.htm" title="Принципы построения автоматизированных систем (26 Февраль 2010)">Принципы построения автоматизированных систем</a> (0)</li>
	<li><a href="http://itvesti.ru/manage/konceptualnoe-modelirovanie-upravleniya.htm" title="Концептуальное моделирование управления (26 Февраль 2010)">Концептуальное моделирование управления</a> (0)</li>
	<li><a href="http://itvesti.ru/devices/centralnyj-processor.htm" title="Центральный процессор (4 Март 2010)">Центральный процессор</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/programmy/sovremennye-koncepii-i-texnologii-proektirovaniya-operacionnoj-sistemy.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Система управления базами данных</title>
		<link>http://itvesti.ru/programmy/sistema-upravleniya-bazami-dannyx.htm</link>
		<comments>http://itvesti.ru/programmy/sistema-upravleniya-bazami-dannyx.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:14:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Программы]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[БД]]></category>
		<category><![CDATA[ПК]]></category>
		<category><![CDATA[программа]]></category>
		<category><![CDATA[софт]]></category>
		<category><![CDATA[управление]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=124</guid>
		<description><![CDATA[База данных (БД) &#8211; это совокупность взаимосвязанных данных, хранящихся вместе.Основными и неотъемлемыми свойствами БД являются:
- Для данных допускается такая минимальная избыточность, которая способствует их оптимальному использованию в одном или нескольких приложениях;
- Независимость данных от программ;
- Для поиска и модификации данных используются общие механизмы;
- Как правило, в составе БД существуют средства для поддержания ее целостности и [...]]]></description>
			<content:encoded><![CDATA[<p><em>База данных</em> (БД) &#8211; это совокупность взаимосвязанных данных, хранящихся вместе.Основными и неотъемлемыми свойствами БД являются:<br />
- Для данных допускается такая минимальная избыточность, которая способствует их оптимальному использованию в одном или нескольких приложениях;</p>
<p>- Независимость данных от программ;</p>
<p>- Для поиска и модификации данных используются общие механизмы;</p>
<p>- Как правило, в составе БД существуют средства для поддержания ее целостности и защиты от несанкционированного доступа</p>
<p>Прокомментируем дополнительно подчеркнуты слова и выражения в приведенном описании, сравнивая в основном с близким предшественником БД &#8211; файловыми системами (ФС).<span id="more-124"></span></p>
<p>В отличие от файловых систем БД ориентирована для поддержки данных для нескольких приложений. На практике это свойство иногда нарушается.  Иногда такое нарушение можно объяснить тем, что проект вводится в действие поэтапно, и в определенный момент действительно функционирует только одно применение. Иногда отход от указанного свойства обусловлен другими важными причинами, но, к сожалению, не редкость просто ошибка в выборе средств для реализации проекта и ситуация напоминает известную пословицу о стрельбе из пушки по воробьям.</p>
<p>Взаимосвязанность данных заключается в том, что доступ к определенной группы данных какого применения целом облегчает доступ к другим группам данных этого же применение. В условиях ориентации БД на большое количество приложений возникает необходимость в поддержке значительного числа разнообразных связей между данными. Именно в понимании тесной логической связи использованы слова о сохранении вместе данных.</p>
<p>База данных &#8211; это набор данных со следующими свойствами:</p>
<ul>
<li>данные логически связаны между собой и несут соответствующую информацию;</li>
<li>структура баз данных обычно соответствует тому специфическому набору данных, которые она содержит;</li>
<li>базы данных отражают только отдельные аспекты реального мира, что позволяет определить их как &#8220;микромир&#8221;.</li>
</ul>
<p><strong>2. Сущность системы управления базами данных</strong></p>
<p>Системы управления базами данных &#8211; это программные средства, с помощью которых можно создавать базы данных, заполнять их и работать с ними. В мире существует много различных систем управления базами данных. Многие из них на самом деле являются не законченными продуктами, а специализированными языками программирования, с помощью которых каждый, кто изучит данный язык, может сам создавать такие структуры, которые ему нужны, и вводить в них необходимые элементы управления. К таким языкам относятся Clipper, Paradox, FoxPro и другие.</p>
<p>Необходимость программировать всегда содержала оборудование баз данных в малом бизнесе. Крупные предприятия могли позволить себе сделать приказ на программирование специальной системы &#8220;под себя&#8221;. Малым предприятиям обычно не по силам было не только решить, но и правильно сформулировать эту задачу.</p>
<p>Положение улучшилось с появлением в составе пакета Microsoft Office системы управления базами данных Access. Ранние версии этой программы имели номера Access 2.0 и Access 95.</p>
<p>С помощью Access 9x обычные пользователи получили удобное средство для создания и эксплуатации достаточно прочных баз данных без необходимости что-то программировать. В то же время работа с Access 9x не вычеркивают возможности программирования. При желании систему можно развивать и настраивать своими силами. Для этого нужно владеть основами программирования на языке Basic.</p>
<p>Еще одним дополнительным достижением Access 9x является интегрированность этой программы с Excel 9x, Word 9x и другими программами пакета Office 9x. Данные, созданные в различных приложениях, образующих этот пакет, легко импортируются и экспортируются из одного приложения в другое.</p>
<p>Системы управления базами данных (СУБД) представляет собой набор программных средств, необходимых для создания, использования и поддержки баз данных.</p>
<p>Система управления базами данных (СУБД) объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.</p>
<p>Организация единой базы данных стало возможным лишь благодаря тому, что были созданы специальные программные продукты &#8211; системы управления базами данных (СУБД).</p>
<p>Основное назначение СУБД &#8211; создание и поддержка в актуальном состоянии базы данных, а также связь ее с программами решения экономических задач (приложения пользователей).</p>
<p>База данных &#8211; это компьютерный термин, используемый для обозначения совокупности информации по отдельной теме или сведений, связанных с некоторой прикладной задачей. Хранение информации в виде базы данных облегчает доступ к ней, поиск и извлечение необходимых фрагментов.</p>
<p>На магнитном диске база данных может храниться в виде одного файла (базы данных MS Access, Informix и др.) или в виде папки с файлами базы данных Interbase, Paradox и др.).<br />
<strong>3. Разновидности систем управления базами данных, их обзор</strong></p>
<p><strong><em>Системы управления данными первого поколения </em></strong></p>
<p>СУБД первого поколения характерны тем, что каждая группа разрабатывала свое собственное программное обеспечение по управлению данными. Последствиями такой сепаратизации стало чрезмерное дублирование программных кодов и данных.</p>
<p><strong><em>Системы управления данными второго поколения </em></strong></p>
<p>Файлы взаимосвязанных данных объединяются в базы данных. СУБД создаются для таких опытных пользователей, как программисты.</p>
<p><strong><em>Системы управления данными третьего поколения </em></strong></p>
<p>Возможности СУБД расширились. Созданы развитые интерфейсы, обеспечивают интерактивный доступ обычным посетителям.</p>
<p>Преимущества СУБД:</p>
<ul>
<li>Сокращение избытка данных;</li>
<li>Без баз данных невозможно избежать хранения избыточных данных;</li>
<li>При наличии центрального контроля баз данных некоторые избыточные данные можно устранить;</li>
<li>Избыточные данные не могут быть полностью устранены, так как большую роль в СУБД играют вопрос времени и достоверности.</li>
</ul>
<p>В мире существует множество СУБД. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных их понятий.Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД.</p>
<p>Самыми распространенными СУБД является Visual FoxPro и Microsoft Access.</p>
<p><strong> </strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em>Система управления базами данных</em></strong> <strong><em>VISUAL FOX PRO (VFP)</em></strong></p>
<p>СУБД VFP &#8211; это реляционная база данных. Каждая таблица соберет ­ медлит в отдельном файле с расширением dbf.Все остальные объекты &#8211; формы (form), запросы (query), отчеты (report), программы (program), меню (menu), представление (view) тоже хранятся в отдельных файлах с соответствующими типами.</p>
<p>Данные делятся на переменные базы данных (поля), переменные памяти (используются для промежуточного хранения да них) и массивы переменных памяти.Имя переменной может иметь длину до 10 символов, содержать буквы от A до Z, все цифры и знак под креслювання (-).В таблице 1 перечислены типы данных, которые могут принимать переменные.</p>
<p><em>Таблица</em> 1</p>
<table border="1" cellspacing="0" cellpadding="0" width="648">
<tbody>
<tr>
<td width="111" valign="top">Тип данных</td>
<td width="537" valign="top">Характеристика</td>
</tr>
<tr>
<td width="111" valign="top">Character</td>
<td width="537" valign="top">Может содержать все   символы клавиатуры, максимальная вр жина &#8211; 254</td>
</tr>
<tr>
<td width="111" valign="top">Currency</td>
<td width="537" valign="top">Денежный тип, может   принимать значения от-900Е8 до 900 Е8, содержит 4 дробные разряды •</td>
</tr>
<tr>
<td width="111" valign="top">Float</td>
<td width="537" valign="top">Может содержать   цифры, десятичную точку. Максимальная длина поля &#8211; 20 символов</td>
</tr>
<tr>
<td width="111" valign="top">Numeric</td>
<td width="537" valign="top">Может содержать   цифры, десятичную точку. Максимальная длина поля &#8211; 20 символов (целая часть + дробная часть + 1, если есть   десятичная точка)</td>
</tr>
<tr>
<td width="111" valign="top">Date</td>
<td width="537" valign="top">Содержит дату в таком   виде: месяц / число / год, наприк строй, 10/31/01</td>
</tr>
<tr>
<td width="111" valign="top">Date Time</td>
<td width="537" valign="top">Содержит дату и время,   например, 10/31/01 11:59 РМ</td>
</tr>
<tr>
<td width="111" valign="top">Double</td>
<td width="537" valign="top">Может содержать   числовые данные, но вычисления выполняются с большей точностью, чем с данными   типа Numeric</td>
</tr>
<tr>
<td width="111" valign="top">Logical</td>
<td width="537" valign="top">Логический тип данных.   Может принимать два значения Т (True) и F (False)</td>
</tr>
<tr>
<td width="111" valign="top">Memo</td>
<td width="537" valign="top">Позволяет сохранять   текст неограниченного размера. Данные в этом случае хранятся в другом файле</td>
</tr>
<tr>
<td width="111" valign="top">General</td>
<td width="537" valign="top">Может содержать   OLE-объекты, компоненты Windows, объекты, созданные в других приложениях</td>
</tr>
<tr>
<td width="111" valign="top">Character (binary)</td>
<td width="537" valign="top">Может содержать любые   8-битные значения и символ null (0)</td>
</tr>
<tr>
<td width="111" valign="top">Memo (binary)</td>
<td width="537" valign="top">Позволяет сохранять   отсканированные изображения, оцифрованную музыку и т.д.</td>
</tr>
</tbody>
</table>
<p>СУБД FoxPro &#8211; это реляционная СУБД. При работе в СУБД FoxPro пользователь может работать в интерактивном и программном режимах.В памяти хранятся базы данных и переменные которые могут быть записаны в файлах.</p>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em>Система управлшня базами данных MICROSOFT ACCESS</em></strong></p>
<p>Система управления базами данных Microsoft Access входит в состав пакета Microsoft Office.Она позволяет решать широкий круг задач пользователей без программирования и доступной для широкого круга непрофессиональных пользователей персональных компьютеров.</p>
<p>Система управления базами данных (СУБД) Access разработана для эксплуатации в компьютерных сетях в среде Windows.</p>
<p>Одно из основных преимуществ СУБД Ассеss заключается в том, что она имеет простые и удобные средства обработки нескольких таблиц в одной базе данных. Таблица является основным объектом базы данных. В одной базе данных хранится несколько таблиц и средства связывания таблиц.</p>
<p>В системе Acсess есть разные способы управления данными, а именно:</p>
<ul>
<li>система меню;</li>
<li>панели инструментов;</li>
<li>контекстивне меню;</li>
<li>указатель мыши;</li>
<li>комбинации клавиш.</li>
</ul>
<p>СУБД Access имеет значительное количество специальных программ &#8211; &#8220;мастеров&#8221;. Есть мастер таблиц, мастер кнопок, мастер форм и др. Мастера осуществляют диалог с пользователем, в процессе которого определяются данные, необходимые для решения соответствующей задачи. Для удобства работы каждый мастер имеет определенные этапы (шаги). Любой этап можно пропустить или обратиться к предыдущим.</p>
<p>Формой выдачи данных на экран пользователь может управлять. Важно правильно конструировать формы, поскольку именно с ними работает пользователь при вводе и редактировании записей базы данных. Кроме того, формы можно использовать для сбора и вывода информации.</p>
<p>Этапы создания базы данных в среде Microsoft Access:</p>
<ul>
<li>определение цели создания базы данных;</li>
<li>определение таблиц, которые должна содержать база данных;</li>
<li>определения структуры таблиц (полей и их типов);</li>
<li>назначение ключей таблиц и создания необходимых индексов;</li>
<li>определение связей между таблицами;</li>
<li>загрузка данных;</li>
<li>создание других объектов базы данных: запросов, форм, отчетов, макросов и модулей;</li>
<li>анализ эффективности базы данных с помощью мастера таб лицевые (меню СЕРВИС&gt; АНАЛИЗ&gt; ТАБЛИЦА) и анализатора быстрых коде (меню СЕРВИС&gt; АНАЛИЗ&gt; БЬИСТРОДЕЙСТВИЕ).</li>
</ul>
<p><strong>Заключение</strong></p>
<p>Итак, основное назначение системы управления базами данных (сокращенно &#8211; СУБД) &#8211; создание и поддержка в актуальном состоянии базы данных, а также связь ее с программами решения экономических задач (приложения пользователей).</p>
<p>Организация единой базы данных стало возможным лишь благодаря тому, что были созданы специальные программные продукты &#8211; системы управления базами данных (СУБД).</p>
<p>В мире существует множество СУБД. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. Самыми распространенными СУБД является Visual FoxPro и Microsoft Access.</p>
<p>Система управления базами данных (СУБД) объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.</p>

	<h4>Похожие статьи</h4>
	<ul class="st-related-posts">
	<li><a href="http://itvesti.ru/programmy/sistemy-upravleniya-bazami-dannyx.htm" title="Системы управления базами данных (6 Март 2010)">Системы управления базами данных</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/tipy-dannyx-excel.htm" title="Типы данных Excel (6 Март 2010)">Типы данных Excel</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/tablichnye-processory.htm" title="Табличные процессоры (6 Март 2010)">Табличные процессоры</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/servisnoe-programmnoe-obespechenie.htm" title="Сервисное программное обеспечение (7 Март 2010)">Сервисное программное обеспечение</a> (0)</li>
	<li><a href="http://itvesti.ru/programmy/programmnoe-obespechenie-pk.htm" title="Программное обеспечение ПК (4 Март 2010)">Программное обеспечение ПК</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://itvesti.ru/programmy/sistema-upravleniya-bazami-dannyx.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Системы индикации</title>
		<link>http://itvesti.ru/devices/sistemy-indikacii.htm</link>
		<comments>http://itvesti.ru/devices/sistemy-indikacii.htm#comments</comments>
		<pubDate>Sat, 06 Mar 2010 21:13:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Устройства]]></category>
		<category><![CDATA[безопасность]]></category>
		<category><![CDATA[программа]]></category>
		<category><![CDATA[устройство]]></category>
		<category><![CDATA[цифровой]]></category>

		<guid isPermaLink="false">http://itvesti.ru/?p=121</guid>
		<description><![CDATA[Большую часть информации (около 80%) мы получаем по зрительному каналу.Поэтому справедливое рекламное утверждение: немного областей современной электроники вызывают такой большой интерес, как средства отображения информации (отсюда).Именно отсюда &#8211; тот «электронный переводчик», который позволяет всякому (независимо от возраста и образования) воспринять и, следовательно, осмыслить закодированную электрическими сигналами информацию.На примере самого популярного «переводчика» &#8211; телевизионного приемника легко [...]]]></description>
			<content:encoded><![CDATA[<p>Большую часть информации (около 80%) мы получаем по зрительному каналу.Поэтому справедливое рекламное утверждение: немного областей современной электроники вызывают такой большой интерес, как средства отображения информации (отсюда).Именно отсюда &#8211; тот «электронный переводчик», который позволяет всякому (независимо от возраста и образования) воспринять и, следовательно, осмыслить закодированную электрическими сигналами информацию.На примере самого популярного «переводчика» &#8211; телевизионного приемника легко понять, насколько пользователь близко принимает к сердцу любое улучшение качества изображения в Зви, будь то совершенствование цветопередача, большая четкость изображения или устойчивость к помехам, увеличение одних размеров (диагонали экрана) при уменьшении других (глубины приемника).Целый ряд менее традиционных, по сравнению с телевизором Зви не только, можно сказать, проникли в нашу жизнь, но и меняют характер работы, быт и отдых.<span id="more-121"></span></p>
<p>Диапазон Зви достаточно широк &#8211; от огромных устройств коллективного пользования, подобных стадионных вокзальным и другим информационным табло, большим экранам и многочисленным разновидностям световой рекламы, до миниатюрных индикаторов, которые встроены в приборы преимущественно личного пользования, такие, как электронные часы, карманные калькуляторы и компьютерная ютери, электронные игры и даже электронных переводчиков (эти словари размером с портсигар помогают преодолеть языковой барьер).Еще более заманчивым выглядит ближайшее будущее Зви &#8211; плоский телевизионный экран во всю стену и он же &#8211; универсальный домашний дисплейный терминал, который заменит газету, почту, видеотелефон и даже позволит, не выходя из дома, контактировать с большой ЭВМ.</p>
<h1>
Раздел 1.Системы индикации</h1>
<h2>1.1.Виды и основные характеристики индикаторов</h2>
<p><em>Универсальные дисплейные терминалы</em> <strong>-</strong> устройства, присоединенные к ЭВМ или вычислительной сети и предназначены для выдачи визуальной информации или для ее обратного ввода в систему.Такие интерактивные терминалы позволяют организовать обмен информацией &#8211; диалог между человеком и ЭВМ. Диапазон их применений охватывает как чисто инженерные задачи, например, автоматизации проектирования, так и задачи более гуманитарного характера: проектирование архитектурных сооружений, обработку текстов, которым вынуждены заниматься журналисты, редакторы и частично писатели, и даже рисования (например, мультфильмов).</p>
<p><em>Встроенные индикаторы</em> для электронных часов, калькуляторов, микро-ЭВМ, электронной игры, переводчиков, пишущих машинок и т.д.Такие индикаторы, как правило, работают в малогабаритных переносных электронных устройствах и должны поэтому потреблять чрезвычайно малую мощность.</p>
<p><em>Экраны коллективного пользования</em> <strong>-</strong> информационные табло и т. п., отличительной особенностью которых являются большие размеры и часто необходимость работы и на свету и в темноте.</p>
<p>Основная задача Зви &#8211; отображение на экране информационной модели. Примеров информационных моделей можно назвать множество: от простейшей &#8211; чисел на индикаторах электронных часов или калькуляторов до самой сложной &#8211; многоцветного чертежи архитектурного сооружения в перспективе, да еще и с надписями, характеризующих свойства отдельных его частей.</p>
<p>Различают три категории информационных моделей: наглядные, абстрактные и смешанные. Пример информационной модели, которая приближается по наглядности к идеалу, &#8211; это яркое цветное объемное телевизионное изображение с высокой разрешающей способностью, что позволяет воспроизводить самые мелкие детали.Несомненно, что чем сильнее мы насыщаем наглядную информационную модель деталями и свойствами, тем быстрее у наблюдателя может возникнуть иллюзия, что он имеет дело с реальным объектом.Однако это вовсе не означает, что «идеальная» наглядная модель абсолютно подходит специалисту, работающему с системой автоматического проектирования (САПР), или оператору, взаимодействующей с системой автоматического управления (САУ).Ведь некоторые свойства объекта лучше передать в виде цифр или символов, а лишние детали наглядной модели могут отвлекать внимание и мешать правильно и быстро оценивать реальную ситуацию и принять нужное решение.Поэтому и пришли к тому, что в САПР и САУ чаще используют абстрактные или смешанные информационные модели.</p>
<p>В абстрактных моделях изображение формируется из таких «абстрактных» элементов, как цифры, буквы, геометрические фигуры, условные знаки и т.д., заменяющие объекты наглядной информационной модели и одновременно описывают наиболее важные в данном применении их свойства.Для отображения свойств объекта используют также изменение размера, цвета, яркости, ориентации элементов информационной модели.В смешанных моделях комбинируют элементы наглядной и абстрактной модели таким образом, чтобы использовать лучшие свойства каждой из них.</p>
<p>Одной лишь удачной информационной модели недостаточно для эффективной работы Зви: необходимо, чтобы такая модель превращалась в высококачественное изображение.Однако судить о качестве изображения, надо хотя бы примерно представлять параметры и характеристики, определяющие правильность восприятия-информации человеком.</p>
<p><em>Форма и размер символов. </em>В современных Зви символы зачастую синтезируются из простых элементов: точек, отрезков прямых или кривых (рис.1.1). Самый простой 7-сегментный формат позволяет получить все арабские цифры и некоторые буквы, например А, С, Е, Г, Н. Значительно более широкие возможности дает 35 (5 × 7)-точечный формат &#8211; его можно применять для синтеза цифр, букв, разных знаков препинания, математических символов и др.Кроме длинного набора (алфавита) знаков, 35-точечный формат характеризуется более удачным изображением знаков и, что особенно важно, более высокой устойчивостью к помехам.</p>
<p>Рис. 1 1.</p>
<p>Действительно, эффективность функционирования индикатора можно определить его способности обеспечить прочтение информации при отказе одного или нескольких элементов индикации.Для отдельных знаков 7-сегментного формата отказ даже одного компонента может привести к освещению ошибочного символа (например, неввимкнення одного сегмента превращает «8» в «б» или «9»).Надежнее изображают букву или цифру 35-точечным форматом, где исчезновение одной точки никак не мешает правильному восприятию (но все же может вызвать раздражение, а значит, и утомление оператора, то есть косвенно снизить надежность восприятия).В ситуации, где на индикатор возлагаются ответственные задачи, если, например, надо показывать расстояние до посадочной полосы, всегда берут избыток элементов изображения.</p>
<p><em>Минимальный размер символа. </em>Как и острота зрения, то есть способность различать две точки изображения, минимальный размер символа определяется углом.Если рассматриваются цифры или буквы, то минимальный угловой размер составляет 30-40 &#8216;, для последнего значения соотношения между высотой знака <em>h</em> и расстоянием до наблюдателя <em>I</em> дается формулой:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64" valign="top"><em> </em></td>
<td width="539" valign="top"><em>h ≈</em> 0,01 <em>L.</em></td>
<td width="76" valign="top">(1.1)</td>
</tr>
</tbody>
</table>
<p><em>Полезная</em> <em>площадь</em> <em>экрана и ее использования.</em>Искажение изображения на краях телевизионного экрана неприятны, но с ними можно мириться. При отображении текстовой информации никаких потерь быть не должно.Поэтому, если индикатором Зви будет электронно-лучевая трубка, то диагональ прямоугольника «полезной» площади экрана принимается равной 0,9 от диагонали трубки.Когда внутри такого прямоугольника с отношением ширины, рекомендуемая к высоте 4:3 располагаются группы знаков, то его называют формуляром.</p>
<p>Если принять, что интервал между символами составляет 0,25 от высоты знака <em>h,</em> то для точечной матрицы 5 × 7 высота знакомест А <sub>зн</sub> <em>=</em> 1,25 <em>h.</em> а его ширина <em>h</em> <sub>зн</sub> = 0,9 А. Это означает, что при расстоянии между наблюдателем и экраном 0,5 м (500 мм) геометрические размеры знакомест, рекомендуемые: <em>h</em> <em>=</em> 0,01 × 500 = 5 мм, <em>b</em> <em>=</em> (5 / 7) × 5 = 3,5 мм, <em>h</em> <sub>зн</sub> = 1,25 × 5 = 6,25 мм, <em>b</em> <sub>зн</sub> = 0,9 × 5 мм = 4,5 мм.Для формуляра с 80 знаками в текстовой строке мы получим ширину <em>b</em> <sub>ф</sub> <em>=</em> 80 × 4,5 = 360 мм.С рекомендованного отношение ширины к высоте 4: 3 следует, что <em>h</em> <sub>ф</sub> = 360 × (3 / 4) = 270 мм и число текстовых строк ровно <em>h</em> <sub>ф</sub> / <em>h</em> <sub>зн</sub> = 270: 6,25 = 43, то есть информационная емкость поля составит 3440 знаков.</p>
<p><em>Углы</em> <em>наблюдения</em> <em>и обзора.</em>Известно, что лучше рассматривать экран, находясь точно напротив его центра.При отклонении от идеального положения острота зрения наблюдателя падает.Для того чтобы компенсировать это уменьшение, приходится брать угловые размеры объекта с запасом.Так, если минимальный угловой размер 10 &#8216;позволяет наблюдать и различать знак только напротив центра экрана, то уже при угловом размере 30&#8242; можно спокойно (т.е. без опасности потери информации) смотреть на экран (или двигать головой) под углами до ± 15 ° в горизонтальном и до ± 10 ° в вертикальном направлениях.</p>
<p>Излучение индикатора в любой плоскости имеет форума лепестки, причем максимум его интенсивности совпадает с перпендикуляром к экрану.Некоторые индикаторы, например газоразрядные или электронно-лучевые, дают сравнительно широкий пелюсок, другие (ЖК) &#8211; очень узкий. При отклонении от нормали происходит спад яркости излучения, что, в свою очередь, ограничивает углы обзора и наблюдения.</p>
<p>Светотехнические параметры не менее важны для качественного восприятия, чем геометрические размеры частей изображения или взаимное расположение наблюдателя и экрана.Сюда, во-первых, относится так называемая адаптируя яркость &#8211; яркость окружающей среды, к которой приспосабливается глаз.Для быстрой адаптации необходимо, чтобы при переводе глаз с окружающих предметов на индикатор или обратно не возникал очень большой скачок ощущение яркости.Для хорошей адаптации помещение, где находится отсюда, не должно быть ни совсем темным, ни слишком светлым, то есть уровень адаптируя яркости ограничен и сверху и снизу.</p>
<p>Известное соотношение между яркостью <em>L</em> и освещенностью <em>Е</em> позволяет всегда найти одну величину по другой:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64" valign="top"><em> </em></td>
<td width="539" valign="top"><em>L</em> = ρ <em>Е</em> / π</td>
<td width="76" valign="top">(1.2)</td>
</tr>
</tbody>
</table>
<p>Здесь ρ &#8211; коэффициент отражения света от поверхности стремится к нулю для черных (поглощающие) поверхностей и приближается к единице для светлых (отражающие) поверхностей.</p>
<p>Однако, видимость объекта сильнее всего зависит не от яркости, а от яркостной ого контраста.Для положительного (черное на белом фоне) изображения задается так называемый прямой контраст, который определяется по формуле</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64" valign="top"><em> </em></td>
<td width="548" valign="top"><em>К</em> <sub>пр</sub> = <em>(L</em> <sub>ф</sub> &#8211; <em>L</em> <sub>о)</sub> / <em>L</em> <sub>ф,</sub></td>
<td width="66" valign="top">(1.3)</td>
</tr>
</tbody>
</table>
<p>где <em>L</em> <sub>о</sub> &#8211; яркость объекта, <em>L</em> <sub>ф</sub> &#8211; яркость фона.Для отрицательного (светлое на темном фоне) изображения в соответствии задается обратный контраст:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="64" valign="top"></td>
<td width="548" valign="top"><em>К</em> <sub>об</sub> = <em>(L</em> <sub>о</sub> &#8211; <em>L</em> <sub>ф)</sub> / <em>L</em> <sub>о.</sub></td>
<td width="66" valign="top">(1.4)</td>
</tr>
</tbody>
</table>
<p>Приемлемые значения контраста для воспроизведения текстовой информации 0,65-0,85.</p>
<p>Попробуем найти комфортные условия для помещения, в котором находится Зви Если задаться освещенностью 100 лк, коэффициентом отражения фона индикатора 0,3, для предметов в помещении 0,5 и, считая индикатор светоизлучающих, выбрать <em>К</em> <sub>об</sub> <em>=</em> 0,7, то по формулам (1.2) и (1.4) мы получим яркость фона <em>L</em> <sub>ф</sub> = 10 кд / м <sup>2,</sup> яркость знака <em>L</em> <sub>o</sub> = 30 кд / м <sup>2</sup> и уровень адаптируя яркости <em>L</em> <sub>a</sub> == 16 кд / м <sup>2.</sup>Однако психологи установили, что максимальная острота зрения получается только, когда отношение яркости индикатора и яркость окружающей среды не превышает двух.Чтобы приблизиться к таким условиям, нужно, например, сильнее осветить помещение.Соответственно при освещенности помещения 200 лк мы получим <em>L</em> <sub>a</sub> = 33 кд / м <sup>2,</sup> <em>L</em> <sub>ф</sub> = 20 кд / м <sup>2</sup> и <em>L</em> <sub>o</sub> = 60 кд / м <sup>2,</sup> т.е. удовлетворим все поставленные требования.</p>
<p>Еще одним важным психофизиологическим параметром является критическая частота мелькань &#8211; минимальная частота вспышек (кадров), при которой изображение воспринимается как слитное.Механизм слитого восприятия связан с инерционностью зрительной системы человека &#8211; пока частота вспышек выше примерно 45 Гц, изменения яркости незаметны.Именно поэтому старые киноленты, снятые при частоте 16 Гц, мы воспринимает не непрерывно, а как ряд часто повторяющихся мгновенных фотографий.</p>
<p>Мелькание изображения вызывает сильное зрительное утомление и раздражает наблюдателя (особенно если это не телезритель, а оператор за пультом дисплея). Профессиональную вредность приходится ликвидировать или повышая частоту кадров повторения изображения, либо с помощью других технических средств, о чем мы поговорим далее.</p>
<p><em>Цвет.</em>Достоинства цветного телевидения не требуют доказательств. Однако с применением цвета в других системах отображения информации дело обстоит не так просто &#8211; всегда приходится взвешивать, или окупается высокая стоимость цветных терминалов, а также их более низкая позволяющая способность и информационная емкость теми новыми возможностями, которые дает цветное изображение.Эффективность цвета как способа кодирования информации не всегда доказана.Достаточно вспомнить, что дальтоники составляют сравнительно высокую (8%) часть населения.Во многих случаях вместо кодирования цветом можно успешно использовать модуляцию яркости элементов информационной модели.</p>
<p><em>Объемность. </em>Создание объемного изображения &#8211; это один из тех проблем, решение которой еще впереди.Не касаясь ценности стереотелебачення, следует отметить важность получения объемных изображений для ряда технических и медицинских целей.К их числу относятся моделирования при автоматизированном проектировании и производстве, а также в командно-управляющих комплексах, регулирования воздушного движения, нефтяная разведка и, наконец, томография в реальном времени (под последним понимается получение, изображений внутренних органов в различных сечениях и в разные моменты времени .Сегодняшняя электроника делает создание объемного изображения на экране дисплея вполне возможным, хотя и процессом, что дорого стоит.В ряде случаев цель несомненно оправдывает средства.</p>
<h2>1.2.Дисплей как средство общения</h2>
<p>Достоинства системы человек &#8211; машина при решении многих задач общепризнанные.В одном из вариантов такой диалоговой системы машина рисует картинку, а человек их рассматривает, оценивает и анализирует.К сожалению, ответить взаимностью, рассматривая рисунки человека, машина сегодня может с большим трудом.Поэтому для ввода информации в Зви приходится использовать как различные устройства задачи положения, типа «светового пера», так и «рисующие» приборы, подобные координатной ручке.</p>
<p>Эти общие соображения во многом определяют устройство дисплейного терминала.Блок-схема этой достаточно сложной интерактивной системы отображения информации и ее связи с внешними источниками и приемниками информации изображена на рис. 1.2. Сердцем такой системы, что накладывает отпечаток на все его части, есть блок индикации.В традиционной системе этот блок содержит электронно-лучевую трубку и усилители отклонения луча по горизонтали и вертикали, а также усилитель видеосигналов, управляющий с помощью модуляторов ЭЛТ током луча.В блок индикации непосредственно примыкает преобразователь данных, назначение которого легко понять, если вспомнить, что в современных цифровых системах данные записаны в двоичных кодах, а на экране &#8211; привычными для человека символами.Когда с помощью таких данных закодирована какая-нибудь буква, то преобразователь должен выдать на блок индикации сигналы, обеспечивающие формирование ее контуру.Блок управления согласовывает и синхронизирует работу других блоков, а также передачу потоков информации.</p>
<p>Рис. 1. 2.</p>
<p>Особенностью большинства экранов Зви является то, что изображение, формируемое в них, не сохраняется в течение длительного времени.Поскольку обычно сам индикатор не может запомнить изображения, эту необязательную (пунктир на рисунке) функцию приходится возлагать на запоминающее устройство (ЗУ) регенерации изображения.Оттуда информация подается на экран с частотой, превышающей критическую частоту мелькань.</p>
<p>Блок интерфейса (от английского interface &#8211; поверхность раздела) связывает между собой блоки индикатора как с внутренними устройствами ввода, подобными световому перу или клавиатуре, так и с внешними источниками и приемниками данных.Кроме главной ЭВМ, к последним относятся печатающее устройство большой емкости (внешняя магнитная память) и др.</p>
<p>Световое перо, по сути, представляет собой фотоприемник и усилитель-формирователь электрических сигналов.Таким образом, если преподнести такое перо к какой-либо точки поверхности ЭЛТ, то в момент попадания луча и возбуждения люминофора генерируется электрический импульс.Подав этот импульс и импульс начала развертки в процессор блока управления, можно вычислить координату точки и затем нажатием клавиши что-нибудь записать в это место.В наиболее гибких системах отображения информации для создания клавиатуры применяют сам дисплей. Если на его экране высветить клавиши, то вместо нажатия достаточно указать на соответствующую область световым пером.</p>
<p>Еще один электронный метод локализации положение на экране заключается в создании световой метки, положение которой на экране меняется оператором (например, с помощью координатной ручки).</p>
<p>Вернемся теперь к основе системы &#8211; индикатора. До сих пор главным типом индикатора, который используется в дисплейных терминалах для отображения информации в виде текста, графиков и изображений, продолжает оставаться электронно-лучевая трубка.Класс электронно-лучевых приборов весьма широк и включает в себя монохромные и цветные варианты, запоминают или требуют регенерации изображения трубки, наконец, ЭЛТ прямого видения, изображение на экране которых рассматривается непосредственно, или же проекционные ЭЛТ.</p>
<p>В ЭЛТ с магнитным отклонением применяют два основных метода организации движения луча: произвольную развертку, на базе которой строятся так называемые векторные дисплеи, и развертку согласно определенному законом, который используется в растровых дисплеях.Различие между векторной и растровой разверткой видно из рис.1.3. В первом случае использован набор из восьми векторов, в направлениях которых может двигаться луч (рис.1.3, <em>а).</em>Когда при движении луча по вектору на модулятор подан отпирая сигнал, на экране появляется световой сегмент.Если же нужно только переместить луч в новое положение, то на модулятор подают запирающий потенциал.Увеличив количество векторов в наборе, можно добиться высокого качества изображения символов.При растровой системе луч всегда движется по одному и тому же пути (растра), а меняются только моменты включения модулятора, то есть засветки (рис.1.3, <em>б).</em></p>
<p>Вернемся теперь к структурной схемы Зви, изображенной на рис. 1.2, и посмотрим, каким образом она позволяет воспроизвести цифры, буквы, знаки препинания и, если это необходимо, другие печатные или специальные знаки.Информация, поступающая с главной ЭВМ или вычислительной сети, закодирована в виде двоичных чисел.Для обычного украинского или латинского алфавита и наиболее прикладного знаков набор символов не превышает 128 (иногда 256), т.е. для их кодирования достаточно использовать 7-8 &#8211; разрядные двоичные числа.Если бы мы захотели применить китайскую иероглифическую азбуку Кандзи, включающей до 4000 знаков, то в ход пошли бы 11-12 &#8211; разрядные двоичные числа.Надо сказать, что японские фирмы выпустили и такие дисплеи, причем в них для формирования знака приходится использовать уже матрицу не 8 × 7, а 15 × 20 элементов.Но ограничимся европейских языках.Закодирована текстовая информация с главной ЭВМ передается в запоминающее устройство регенерации изображения (ранее для этой цели применяли ЗП главного компьютера, но потом это стало неоправданной роскошью &#8211; так дорог вычислительное устройство нужно занимать своими, а не чужими делами).Необходимо, чтобы ЗП регенерации не только имел информационную емкость, достаточную для хранения полного изображения, но и был достаточно быстродействующим для выдачи этой информации с кадровой частотой.Например, при отображении украинских и английских надписей, цифр, математических и некоторых специальных знаков на дисплее на 4800 знакомест необходима полная емкость ЗП 33600 бит (точнее, 4800 × 7, что означает наличие 4800 адресов, &#8211; причем при выборе любого адреса на выходе появляется 7-разрядное двоичное число).ЗП такой информационной емкости легко выполняется с помощью нескольких крупных полупроводниковых интегральных схем.Для быстродействующего ЗП довольно 4 мкс, что практически всегда обеспечивается полупроводниковыми ЗП.</p>
<p>Рис. 1. 3.</p>
<p>В векторном дисплее луч перемещается произвольно.Поэтому в элементе памяти должен быть записан не только код знака, но и адрес его положение на экране.Простой подсчет показывает, что для кодирования номера знакомест в строке и с 80 знаков требуется 7 двоичных разрядов, а для кодирования номера одного с 60 текстовых строк &#8211; 6 разрядов.Таким образом, один ячейка ЗП векторного текстового дисплея должна иметь в нашем случае емкость 6 +7 +7 = 20 бит, и, следовательно, при воспроизведении одного и того же числа знаков растровый метод позволяет применить ЗП в 3 раза меньшей емкости.Однако ситуация в корне меняется при неполном заполнении экрана.Например, если на экране показываются произвольно расположены надписи, общее число букв в которых равна 100, то для векторного дисплея понадобится ЗП емкостью 2000 бит, а для растрового &#8211; по-прежнему 33600 бит.</p>
<p>Качество информации на экране Зви сильно зависит от блока преобразования данных, преобразующий двоичную информацию от ЗП регенерации в сигналы возбуждения отклоняющих катушек и модулятора ЭЛТ. Алгоритм работы преобразователя определяется способом развертки (векторным или растровым) и методом синтезирования знака, используется.Как решается эта задача, рассмотрим на примере микрорастрового способа развертки при формировании букв или цифр с помощью точечной матрицы 5 × 7.Структурная схема преобразователя данных для этого случая показана на рис. 1.4. Знакогенератор содержит наборы знаковых плоскостей (по числу символов, которые формируются.Каждая из этих плоскостей представляет собой матрицу из семи строк и пяти столбцов, причем схемы совпадения (схемы «И») включены только в те узлы матрицы, которые соответствуют точкам, высвечиваются.Выходы всех схем «И» подключены к багатовхиднои схемы сбора (по терминологии радиоэлектроники &#8211; схеме «ИЛИ»).</p>
<p>Преобразователь данных получает командные воздействия от блока управления.Сначала с ЗП регенерации вызывается двоичный код знака, отображается, который, поступая на дешифратор знака, расположенный внутри знакогенератора, обеспечивает выбор плоскости нужного знака.Оба счетчики (X и Y) установлены в исходное положение.При поступлении на знакогенератор сигнала «инициации» схема «И», включенная между 1-м столбцом и 1-й строкой, выдает сигнал на вход схемы «ИЛИ».Этот сигнал через видеопидсилювач попадает на модулятор и открывает электронный луч.</p>
<p>Рис. 1 4.</p>
<p>Выходы счетчиков Х и У сопряжены не только с входами соответствующих дешифратор, но и с цифро-аналоговыми преобразователями ЦАП <sub>х</sub> и ЦАП <sub>y.</sub>Преобразователи преобразуют цифровой сигнал счетчиков в аналоговые сигналы, которые подаются на усилители отклонения УС <sub>х</sub> и УС <sub>у.</sub>В начальный момент отклоняющие сигналы равны нулю, и луч попадает в точку начала координат, обозначенную цифрами 11.Поскольку при этом модулятор открыт, то точка высвечивается.</p>
<p>Первый импульс, поступающий на счетчик Х от блока управления, влечет за собой увеличение числа, записанного в этот счетчик, на единицу.При этом выходы дешифратора влияют на схему совпадения, включенную во 2-й столбец 1-й строки, а ЦАП <sub>х</sub> обеспечивает отклонение луча в положение 21.Точка на экране высвечивается. Дальнейшая развертка изображения по первой строке происходит аналогичным образом.</p>
<p>Переход во 2-ю строчку исполнится, когда счетчик Х получит пятую синхроимпульсов и вернется в исходное состояние, а сигнал переноса с его выхода переведет счетчик В во 2-й состояние.При этом ЦАП <sub>х</sub> и ЦАП <sub>в</sub> установят луч в положение 12.Однако в соответствующем узле матрицы схема «И» отсутствует, так как луч останется замкнутым и точка 12 на экране не высвечивается. Легко видеть, что после 35-го синхроимпульса схема знакогенератора вернется в первоначальное состояние и окажется готовой к воспроизведению очередного знака, когда код последнего поступить с ЗП регенерации и снова будет подан сигнал инициирования.Естественно, что для воспроизведения каждого очередного знака необходимо сдвинуть начало координат знакомест или только на текстовой строке, или одновременно и по строке и по вертикали (см. рис.1.4). Для этого достаточно выполнить усилители УС <sub>х</sub> и УС <sub>в</sub> качестве суммирующие.На второй вход УС <sub>х</sub> подается преобразован ЦАП <sub>х</sub> сигнал со счетчика знакомест в текстовой строке, а на второй вход усилителя УС <sub>у</sub> &#8211; аналогично преобразован сигнал со счетчика текстовых строк.</p>
<p>Такое длинное описание дает возможность почувствовать, насколько сложна схема знакогенератора.Однако современная электронная техника позволяет выполнить ее на одном кристалле большой интегральной схемы постоянного запоминающего устройства &#8211; ПЗУ.</p>
<p>Если такой знакогенератор рассчитан на алфавит 256 символов по 35 точек в каждом, то его полная информационная вместимость составит 256 × 35 = 8920 бит, что не очень много.Для цифрового дисплея необходимое быстродействие ПЗУ знакогенератора соответствует 60 нс.</p>
<p>Наконец, нужно сказать, что растровые знаковые терминалы вообще проще (и, следовательно, дешевле), они позволяют отобразить на экране большее число знакомест, чем векторные дисплее.В наше время растровые дисплеи наиболее распространены. Однако, если необходимо создать дисплей с высоким качеством знаков и текста (например, когда используются как прописные, так и маленькие буквы, курсив, акцент и другие каллиграфические приема), приходится обращаться в векторных систем.</p>
<p>Обычная буквенно-цифровая система отображения информации способна решать сравнительно простые задачи: воспроизводить данные, поступающие с клавиатуры или с ЭВМ, либо последовательно с начала страницы (под страницей будем понимать рабочую область экрана), или от световой метки или точки соприкосновения светового пера.Однако, если ввести в состав блока управления микро-ЭВМ, то систему можно будет превратить в «умный» (интеллектуальный) дисплей, способный разгрузить человека от выполнения большого количества рутинных задач при работе в диалоговом режиме.Вот некоторые из услуг, предоставляемых умным дисплеем: протяжка изображения вверх или вниз (так называемый режим «свитка») или по команде, или в случае переполнения экрана, введение разрядки или Петит, формирование таблиц с столбцов данных, управления движением курсора (световой или мигая метки), подчеркивание слова, стирание текста от метки до конца строки или страницы, заполнение стертого промежутке, вставка заплаты (куска текста) и т. п.Существенно, что объем предоставляемых услуг, ограниченное только производительностью микро-ЭВМ и объемом ее памяти.</p>
<p>Обратимся теперь еще к двум типам приборов, расширяющих возможности систем отображения информации, &#8211; запоминающими и цветными ЭЛТ. Через ограниченный объем курсовой работы опустим описания двух таких важных типов ЭЛТ, как знаковые и проекционные.</p>
<p>Типовая запоминающие ЭЛТ содержит две электронные пушки: одна из них создает гостросфокусований пучок и используется для записи изображения, а другая (воспроизводящий) создает рассеянный поток электронов, заполняет весь люминесцентный экран.Непосредственно перед люминофором помещена еще одна важная деталь запоминающих трубки &#8211; дрибноструктурна сетка, поверхность которой, обращенная к лучу, покрыта диэлектриком.Сначала поверхность диэлектрика воспринимает заряд, который создаст тормозя поле и не пропускает новых электронов к экрану. Затем с помощью гостросфокусованого пучка электронов участки диэлектрика, соответствующие светлым частям изображения на экране, заряжаются положительно.Чтобы понять, как пучок отрицательно заряженных частиц (электронов) может создать положительный заряд, надо вспомнить о существовании повторной электронной эмиссии.При достаточной энергии один первичный электрон может выбить несколько вторичных и тем самым участок диэлектрика получит положительный заряд.После создания на диэлектрике потенциального рельефа изображения включается воспроизводящий поток электронов.Эти электроны проникают к экрану только в тех местах, где потенциал положительный, воспроизводя тем самым рельеф потенциала на экране.</p>
<p>Выгода применения запоминающих ЭЛТ прежде всего связана с тем, что нет необходимости регенерировать изображение с частотой, превышающей частоту мелькань.В случае запоминающего экрана изображение необходимо обновлять в темпе поступления новой информации.Для текстовой информации этот темп не очень большой. Например, при обычном чтении скорость может составлять 1 страницу в минуту.Естественно, что такая низкая кадровая частота (1 / 60 с = 0,016 Гц) позволяет отказаться от использования Сверхбыстродействующие или быстродействующих схем в Зви, т.е. упростить и удешевить систему.</p>
<p>Казалось бы, использование запоминающих ЭЛТ позволяет вовсе отказать ся от ЗП регенерации.Однако так будет только в том случае, когда изображение на экране не претерпит изменения, то есть записи части информации с оставлением другой без изменения.К сожалению, обычная запоминающие ЭЛТ не позволяет сделать избирательное стирание информации &#8211; она работает по принципу «все или ничего», причем на полное стирание изображения приходится тратить достаточно много времени &#8211; порядка 200 мс.К недостатку запоминающих ЭЛТ относится и размывания с течением времени изображения.Происходит это потому, что электроны, создающие потенциальный рельеф, мигрируют по поверхности диэлектрика.Поэтому каждые 15-20 с изображения приходится восстанавливать, для чего опять же необходимо ЗП регенерации.</p>
<p>Для формирования цветных изображений применяют или цветные ЭЛТ с теневой маской (примерно такие же, как в цветных телевизорах), или цветные ЭЛТ, действие которых основано на изменении глубины проникновения луча в люминофор.</p>
<p>Кинескоп с теневой маской содержит три геометрически разнесены электронные пушки для разных цветов.Если лучи свести таким образом, чтобы они проходили через одно отверстие маски, то на экране лучи снова разойдутся и попадут в места, где находятся пятна люминофора трех основных (красного, зеленого и синего) цветов.Недостатки такой ЭЛТ: теневая маска, задерживая электроны, уменьшает яркость, рассогласования пучка приводит к потере чистоту цвета, а мозаичная структура экрана ограничивает позволяющую способность индикатора.Именно поэтому цветные Зви на базе ЭЛТ с теневой маской имеют меньшую информационную емкость, яркость и контрастность, чем их черно-белые аналоги.</p>
<p>Электронно-лучевая трубка типа Пенетрон (от английского penetration &#8211; проникновение) имеет простую конструкцию, почти не отличающуюся от обычной монохромной ЭЛТ, но при этом позволяет менять цвет свечения экрана.Как известно, глубина проникновения электронных пучок в твердое тело приблизительно пропорциональна квадратному корню из ускоряя напряжения.Если нанести на экран несколько слоев люминофора разных цветов, то, меняя ускоряя напряжение, можно заставить светиться разные слои.Казалось бы, задача получения различных цветов решена самым простым образом.Есть только одна трудность &#8211; необходимость коммутировать достаточно быстро ускоряя напряжение.Например, для возбуждения красного люминофора нужно напряжение 6 кВ, а для зеленого &#8211; уже 12 кВ. Если бы мы захотели перейти от друга напряжения до другой с частотой телевизионной развертки, нас почти наверняка бы постигла неудача.Именно поэтому, несмотря на такие достоинства ЭЛТ типа Пенетрон, как высокая яркость и позволяющая способность, они применяются не в телевидении, а только там, где нужно переключать цвет не так часто, например, при переходе от вы креслювання одного слова к другому.</p>
<p>В системах автоматизации проектирования или автоматического управления на экран выводят не столько текст или отдельные группы цифр (хотя и это может пригодиться), сколько разнообразные графики, схемы, чертежи, диаграммы и т. п.Эту задачу выполняют графические дисплейные терминалы, устройства настолько более сложные, чем знаковые дисплеи, насколько техника рисования сложнее печатание на машинке.</p>
<p>Именно исходя из многообразия возможных составляющих элементов рисунка, можно выделить два типа графических дисплейных терминалов: с ограниченными и с полными графическими возможностями.Дисплеи первого типа довольно близки к алфавитно-цифровых: у них просто набор символов дополнен различными графическими элементами, а размер знакомест (или, вернее, графического места) уменьшен для лучшего составления изображения из элементов.Часто размер знакомест выбирается 5 × 5 &#8211; это позволяет, правда ценой ухудшения внешнего оформления, сформировать почти все буквы и тем более цифры и в то же время достаточно гибко создавать изображения.Как графические элементы применяют наборы отрезков прямых и кривых, а также заштрихованы или закрашенные области.</p>
<p>Чаще Зви с ограниченными графическими возможностями используют для представления информации о непрерывные состояния объектов, меняющихся во времени.Примеры таких систем &#8211; диспетчерские пульты в химической, газовой или нефтедобывающей промышленности, а также в энергетике.Экран содержит 3000-4000 графических мест, причем на каждом из них можно создать любой и из 256-512 знаков.Для таких систем очень важна высокая надежность, ведь любая авария за неправильных действий диспетчера &#8211; это не только огромные материальные убытки, но здоровье и жизни людей. Высокая же надежность определяется условиями работы оператора даже в большей степени, чем по электронной аппаратурой, &#8211; удачной информационной моделью, оптимальными условиями восприятия изображения, максимальным комфортом.</p>
<p>Дисплейные терминалы с полными графическими возможностями &#8211; основной рабочий инструмент человека в системе автоматического проектирования.Несмотря на сложность таких устройств, колоссальный рост производительности труда, которое они дают, оправдывает любые затраты.Процесс автоматического проектирования с использованием Зви выглядит примерно так. По заданию человека ЭВМ выводит на экран предыдущий проект.Пользуясь световым пером и клавиатурой, разработчик видоизменяет положение отдельных элементов, вводит дополнительные детали.На любом этапе можно заставить ЭВМ оценить движения, которые предлагаются, а в заключение ввести цифровые данные чертежи во внешнюю память, чтобы потом использовать их для управления системой автоматического изготовления.</p>
<p>В дисплеях с полными графическими возможностями применяются векторные или растровые способы развертки ЭЛТ. Растровая система развертки была нами уже рассмотрено для знаковых дисплеев, поэтому поговорим теперь о векторную систему, которая как раз очень широко используется в повнографичних дисплеях.На экране ЭЛТ произвольно перемещается электронный луч.Если трубка замкнута, то мы как бы переносим карандаш с одной точки в другую.Если же трубка включена, рисуем линию (чтобы сделать линию жирнее, достаточно подать на модулятор ЭЛТ более высокий потенциал), а чтобы изменить цвет &#8211; включаем другую электронную пушку кинескопа с теневой маской или меняем Ускоряющее напряжение Пенетрон.</p>
<p>Возникает вопрос &#8211; как управлять электронным лучом для рисования вектора?Наиболее простой способ &#8211; это перемещение луча по координатам точек, образующих кривую или прямую.Однако если прикинуть, что для формирования рисунка с 1000 векторов по 100 точек в каждом для настройки положение каждой точки на экране 1024 × 1024 понадобится 10 + 10 = 20 бит, то потребуется ЗП вместимостью 1000 &#8211; 100 &#8211; 20 = 2 Мбит, а для последовательного вывода из такого ЗП надо будет сделать его быстродействие больше 100 МГц.Придется сразу отказаться от этого способа, по крайней мере, как от универсального.</p>
<p>Значительно меньше информации надо хранить в ЗП, если задавать кривую двумя координатами, начала и конца, и кодом типа кривой &#8211; выпуклой, угнутои, с разной кривизной и т. п.Если ограничиться 16 типами кривых, то необходим объем памяти для одного вектора 20 + 20 + 4 = 44 бит.</p>
<p>Для создания на усилителях сигналов, обеспечивающих линейное или криволинейное отклонения луча от начальной точки до конечной, используется векторный генератор. Он представляет собой сравнительно сложный и быстродействующий вычислительное устройство, которое по начальной и конечной координатах вектора и его коде не только формирует отклоняющие напряжения с соответствующими временными законами изменения но и учитывает, что при различной длине вектора скорость движения луча меняется.Чтобы при этом сохранить одинаковую яркость различных векторов, векторный генератор формирует закон изменения модулирующим напряжения в зависимости от скорости движения луча.</p>
<p>Графические дисплейные терминалы в еще большей степени, чем алфавитно-цифровые, требуют интеллекта.Современные графические дисплеи со встроенной микро-ЭВМ способны на многое: в их памяти хранится до трех плоских изображений (графических плоскостей), причем возможна выборка данных из любой плоскости; они позволяют считывать, записывать и стирать данные как со всего экрана , так и из любой его части; сдвигать и поворачивать изображение; выбирать цвет переднего плана и фона; создавать спецзнаки любого вида (пользователь сам программирует комплект символов); выбирать любые из цветов или оттенков элементов изображения.Интеллектуальные графические дисплеи отличаются и разнообразием режимов работы: графического, текстового, знакографичного, построения графиков.Есть дисплеи, формирующие чисто электронными и оптико-механическими методами (с помощью колеблющиеся зеркала) объемное изображение, которое можно рассматривать под разными углами и даже с обратной стороны.</p>
<p>Такие сложные и гибкие графические терминалы применяют не только в системах автоматического проектирования и автоматизированного управления, но и в архитектуре, создании рисунков для тканей и даже для рисования мультфильмов.</p>
<h2>1.3.Конкуренты электронно-лучевых трубок</h2>
<p>Бурное развитие интегральной электроники привел к созданию нового поколения радиоэлектронной аппаратуры, основные черты которой &#8211; миниатюрность, низкие рабочие напряжения и малые потребляемые мощности.Достаточно назвать таких представителей нового поколения, как карманные калькуляторы и ЭВМ, электронные часы в различных модификациях с календарем, термометром и т. д., автономные (то есть не требующие присоединения к телевизору) электронные игры, миниатюрные измерительные приборы, осциллографы, микро-ЭВМ, чтобы понять, насколько необходимы в них плоские индикаторы для отображения информации.Именно в этих приложениях сказываются противоречия между некоторыми принципами действия ЭЛТ, тенденциями и требованиями в современной электронике.Одна из основных требований &#8211; это миниатюрность (поскольку размер экрана уменьшать не надо &#8211; он определяется условиями наблюдения, &#8211; то миниатюрность применимо к индикаторам означает малую толщину прибора), цифровая обработка информации и, наконец, низкий уровень питающих напряжений, что согласен с уровнями распространенных интегральных схем .К сожалению, сшить по этим меркам одежду на ЭЛТ пока не удается.</p>
<p>Во-первых, лучевая развертка (по крайней мере, в классическом варианте) требует большой глубины индикатора. Действительно, при угле отклонения даже 110 ° и размере экрана 65 см глубина конуса получается 23 см и к этому надо еще добавить хотя бы 10 см на горловину, в котором размещены системы генерирования, формирования, фокусировки и отклонения-луча.</p>
<p>Во-вторых, обычная ЭЛТ по самой своей природе аналоговый прибор, в котором как интенсивность луча, так и его траектория регулируются сигналами, непрерывно меняются.Именно поэтому значительная часть электронной начинки Зви &#8211; это аналоговые схемы, которые хоть и проще цифровых, но отличаются значительно хуже помехоустойчивостью и стабильностью.Вспомним о часто возникающие на экране телевизионного приемника препятствия и число ручек подстройки, для которых иногда даже не хватает передней панели прибора.</p>
<p>Применение цифровых схем позволяет подавить препятствия и избежать подстройки.На выходе правильно работающей цифровой системы всегда появляется однозначно определенный цифровой код, а не приблизительное значение, как это бывает в аналоговой системе.Например, результат арифметических, операций, выполняемых электронным калькулятором, не зависит от экземпляра прибора (пока он исправен), чего нельзя сказать о логарифмическую линейку.</p>
<p>Наконец, последний недостаток ЭЛТ &#8211; это то, что она по своим электрическим параметрам не очень хорошо согласуется с интегральными схемами.Чтобы обеспечить изменение потенциала модулятора до сотен вольт или амперные токи магнитной отклоняющей системы, как правило, применяют отдельные полупроводниковый приборы.Конечно, нет предела возможностям современной интегральной электроники и можно делать то же с помощью специальных интегральных схем, однако технология таких схем значительно сложнее, чем обычных, а их стоимость гораздо выше.</p>
<p>Что же представляет собой этот индикатор, который не имеет недостатков ЭЛТ?Чтобы лучше понять это, определим функции, которые должен выполнять любой электронный индикатор.Будем рассматривать его как некий черный ящик.Независимо от своего содержания такой ящик должен решать две задачи: распределять электрические сигналы по индикаторной полю, таким образом, чтобы включались определенные элементы индикации, и обеспечивать электрическое преобразование этих сигналов в излучение.</p>
<p>Можно назвать три основных способа решения этих задач.При лучевой адресации, которая использована в ЭЛТ, входная информация преобразуется и в виде тока или напряжения поступает на отклоняя систему трубки.Достоинства лучевой адресации &#8211; это ограниченное число каналов управления (для простейшей монохромной ЭЛТ три координаты: отклонения по X, по Y и модуляции по Z), высокий коэффициент преобразования электрической энергии в световую, возможность получения цветных и полутоновых изображений высокая позволяющая способность и большая информационная емкость.Недостатки лучевой адресации &#8211; большая глубина прибора и необходимость закачивать в луч высокую удельную энергию.</p>
<p>В двух других вариантах используются так называемые дискретные индикаторы. Основное их отличие от ЭЛТ сводится к выполнению экрана в виде отдельных светоизлучающих элементов, точно фиксированных по индикаторной полю и непосредственно возбуждаются при приложения к ним напряжения или пропускании тока.</p>
<p>При индивидуальной адресации, что иллюстрируется рис.1.5, двоичный код поступает с ЗП в блок преобразования &#8211; знакогенератор, на выходе которого формируется код символа, который синтезируется.Поскольку знакогенератор обычно представляет собой интегральную схему, напряжения и токи которой могут и не подойти для возбуждения индикатора, в систему почти всегда вводят блок согласования электрических уровней.</p>
<p>Достоинство индивидуальной адресации в том, что все элементы индикации независимы и могут включаться одновременно.Благодаря этому от элемента индикации не нужно ни точных электрических параметров, ни способности работать при коротких, но мощных импульсах, а простые требования к параметрам &#8211; это простая конструкция элемента.</p>
<p>Рис. 1 5.</p>
<p>Однако индивидуальная адресация имеет и очень слабое место: для управления каждым знаком нужно один ЗП, один знакогенератор и одна схема согласования.Что еще более неприятно, перечисленные блоки должны быть соединены многочисленными проводниками.Например, для создания текстовой строки и с 80 знакомест с форматом 5 × 7 по принципам индивидуальной адресации потребовалось бы включить 35 × 80 = 2800 проводов только между схемой управления и индикатором.Однако, при ограниченном числе знакомест система индивидуальной адресации перестает выглядеть такой ужасающей.Например, по рис. 1.5 легко подсчитать, что для отображения четырех цифр при семисегментный формате понадобится общее число проводников между всеми блоками 4 &#8211; 4 + 4 &#8211; 7 + 4 &#8211; 7 = 72, а это уже приемлемо.Если же выполнить ЗП, знакогенератор и блок согласования одной полупроводниковой интегральной схеме (что легко сделать, поскольку все эти блоки состоят из ключевых схем), то число проводников уменьшится до 4 &#8211; 7 = 28.Можно, естественно, задать вопрос: нельзя ли включить в состав упомянутой интегральной схемы и сам индикатор?К сожалению, сделать это гораздо сложнее: цифровые схемы изготавливаются из кремния, а как материал индикатора максимум (с точки зрения совместимости технологий) можно применить арсенид &#8211; фосфид галлия.Хотя обе эти вещества &#8211; полупроводники, технология их изготовления сильно отличается. Однако индикаторы, которые объединяют и схему управления и электрооптический преобразователь, все же созданы, но только в виде так называемых гибридных, т.е. объединяющих различные технологии схем, значительно сложнее и дороже.</p>
<p>Пример использования индивидуальной адресации для индикации цифр выбран не случайно, именно здесь достоинства образа оказываются наиболее отчетливо, а недостатки замаскированы.Однако разработчики давно стремятся использовать так называемые мозаичные экраны, содержащие большое число элементов индикации, равномерно распределенных по экрану.Наличие отдельного вывода у каждого элемента индикации позволяет использовать индивидуальную адресацию, что обеспечивает надежную работу практически независимо от характеристик.Для того чтобы решить проблему присоединения большого числа проводников, индикатор выполняют по гибридной технологии. Наиболее популярная здесь пленочная технология, при которой на стеклянную подложку напыляется множество транзисторов.Соединяя эти транзисторы между собой пленочными проводниками, можно создать интегральные ЗП и схемы согласования (знакогенератор здесь не нужен, поскольку мозаичные индикаторы применяют конечно, для воспроизведения не текстов, а изображений).</p>
<p>На сложившуюся таким образом тонкопленочная структуру наносится светоизлучающие (ЭЛ) слой.Один из электродов тонкопленочного транзистора сталкивается с этим слоем, так что множества транзисторов на стеклянной подложке соответствует множество элементов индикации в светоизлучающих слое.Сверху структура накрывается стеклянной пластиной с прозрачным электродом, нанесенным на внутреннюю поверхность.Число ячеек ЗП и ключей согласование в такой системе равна числу элементов индикации.Таким образом, введение информации в интегральный мозаичный индикатор сводится к записи этой информации в ячейки ЗП.</p>
<p>Необходимо все же заметить, что освоение серийного производства таких гибридных индикаторов при разумной стоимости довольно сложный.Казалось бы, разработчики обычных сверхбольших интегральных схем (таковыми считаются схемы, содержащие от 10 до 100 тысяч элементов) уже решили проблему производства бездефектной приборов.Однако применить их опыт непосредственно в индикаторах не удается, поскольку такие интегральные схемы называются сверхбольшим только в смысле числа элементов, а вовсе не размеров.Размеры кристалла СБИС не превышают нескольких квадратных сантиметров, тогда как площадь интегрального мозаичного индикатора может достигать сотен квадратных сантиметров.</p>
<p>Другой способ адресации дискретных индикаторов &#8211; это матричная (или, как ее еще называют, мультиплексная) адресация.Термин «мультиплексный» означает с уплотнением каналов, в данном случае имеется в виду уменьшение числа подведения к индикатору.Этот способ адресации позволяет сильно сократить число подводов тока, необходимых для управления индикатором.</p>
<p>В отличие от индивидуальной адресации, где все элементы высвечиваются одновременно, при матричной адресации элементы разбиваются на группы, причем элементы, входящие в группу, высвечиваются одновременно, а сами группы &#8211; последовательно.Другими словами, можно сказать, что при индивидуальной адресации информация выводится параллельно, а при матричной &#8211; параллельно-последовательно.Группировка элементов проведено по знакомест (на группу общий электрод), и поэтому для освещения двух знакомест достаточно двух последовательных тактов.</p>
<p>Изображенная на рис 1.6 такая система работает следующим образом. Пусть, например, отображается цифра 75.В первом такте селектор выбирает ячейку ЗП, в которую записан двоичный код цифры 7.Знакогенератор превращает этот код и обеспечивает замыкание ключей схемы согласования <em>1,</em> возбуждающих шины, подключенные к сегментам индикатора <em>а, в, с.</em>Для того чтобы обеспечить освещение цифры 7 на установленном ей левом знакомест, тот же селектор подает возбуждающий сигнал на схему согласования <em>2,</em> включающая напряжение на общий электрод левого знакомест.</p>
<p>Рис. 1 6.</p>
<p>Для освещения цифры 5 в правом знакомест используется второй такт.Селектор выбирает ячейку ЗП, в которой записан двоичный код цифры 5, а знакогенератор перекодирует эту информацию таким образом, чтобы возбуждались шины, соединенные с сегментами <em>а с, d, f, g.</em>Одновременно селектор подает возбуждающее напряжение, которое включает правое знакомест индикатора.</p>
<p>Достоинства матричной адресации по сравнению с индивидуальной объяснить очень легко. Достаточно подсчитать число схем управления и соединений в том и в другом случаях.Пусть отображается число из восьми цифр (распространен для калькуляторов случай).При индивидуальной адресации понадобится по восемь штук ЗП, знакогенератор и схем согласования.При матричной адресации можно обойтись только одним знакогенератор и одним ЗП. Правда, информационная емкость последнего равна суммарной емкости всех ЗП аналогичной схемы индивидуальной адресации, но тем не менее число внешних выводов ЗП и в том и в другом случае одинаково.Поскольку в интегральной электронике сложность и стоимость схемы в большей степени определяется числом внешних выводов, чем числом элементов в полупроводниковом кристалле, отличие между ЗП оказывается не слишком большой.С другой стороны, схема матричной адресации дополнительно требует второго блока согласования для выбора знакомест, селектора для управления этим блоком и выбора ячеек ЗП. Даже, если в случае индивидуальной адресации ЗУ, знакогенератор и блок согласования выполнены как одно целое, все равно число корпусов интегральных схем при индивидуальной адресации оказывается почти в 2 раза больше, чем при матричной.</p>
<p>Еще больше разница в числе выводов. Присоединение индикатора в схему управления при индивидуальной адресации требует 8 &#8211; 7 = 56 выводов, а при матричной адресации 8 &#8211; 1 &#8211; 7 = 15 выводов.Существенно и то, что матричная адресация позволяет не делать отдельных выводов от каждого элемента индикации. Индикатор для такой адресации часто выполняется в виде так называемого монодисплея &#8211; множества знакомест, сегменты которых объединены шинами внутри общего корпуса, причем наружу выводятся только эти шины и общие электроды знакомест; (можно считать, что на рис.1.6 показаны два знакомест такого монодисплея).В результате оказывается, что индивидуальную адресацию выгодно применять только в цифровых индикаторах на 3-4 знакомест, при большей разрядности числа или более сложном знака лучшей оказывается матричная адресация.</p>
<p>Казалось бы, преимущества матричной адресации должны возрастать при увеличении числа знакомест.Однако на практике все обстоит не так просто. Для того чтобы осознать это, рассмотрим несколько более сложный случай матричной адресации.</p>
<p>Настоящий матричный экран, который позволяет отобразить любую, в принципе даже телевизионную, информацию, выполненный в виде слоистой структуры (рис.1.7). На подложке <em>1</em> расположена серия параллельных горизонтальных (строчных) электродов <em>2,</em> а на передней (обращенной к наблюдателю) прозрачной пластине 3 &#8211; другая серия вертикальных (столбовых) электродов <em>4.</em>Между электродами находится слой оптически активного (т.е. может либо генерировать свет, или регулировать его пропуска) материала <em>5.</em>Таким материалом может быть вещество в любом из трех физических состояний: жидком, твердом, газообразном.</p>
<p>Как и в случае монодисплея, включение элемента индикации происходит при совпадении импульсов, которые прикладываются к строки и столбца.Поэтому матричный способ адресации накладывает определенные и достаточно жесткие требования на свойства вещества.Прежде всего, возбуждение должно происходить только в том случае, когда стимулирующее воздействие превысит определенное пороговое значение.Другими словами, элемент индикации должен светить только при одновременном приложением сигналов и в строку и в столбец.</p>
<p>Не менее важны временные свойства среды.Действительно, если в матричном экране, содержащий 100 · 100 элементов индикации, возбуждать их последовательно во времени, то при кадровой частоте 50 Гц на каждый элемент придется всего 1 / (50 · 100 · 100) = 2 мкс.Большинство оптически активных веществ (газороз рядная плазма, жидкие кристаллы, електролюминофоры) очень инерционные, чтобы реагировать за столь малое время.Кроме того, при последовательном возбуждении к элементу необходимо приложить большую мгновенную мощность, в нашем примере примерно в 10000 раз больше средней.Напомним, что из свойства глаза воспринимается не мгновенная, а мнимая, то есть усредненная во времени яркость, которая как раз примерно пропорциональна средней мощности.</p>
<p>Именно поэтому введение информации почти во все матричные экраны большой информационной емкости проводят не последовательно во времени, а параллельно-последовательно.Так, в распространенном методе параллельной строчной адресации в первом такте включаются все образующие изображение элементы индикации первой строки, во втором такте &#8211; второй строки и т. д.Легко видеть, что в таком случае время включенного состояния элемента индикации достигает 200 мкс и придется прикладывать мощность в 100 (а не в 10000) раз превышающую среднюю.</p>
<p>Сказанное можно обобщить в простых формулах для определения времени включенного состояния и яркости элемента индикации при параллельной строчной адресации;</p>
<p><em>τ</em> = <em>А</em> / <em>(F</em> · <em>N</em> <sub>стр)</sub></p>
<p><em>L</em> <sub>представлений</sub> = <em>L</em> <sub>пошлин</sub> · <em>N</em> <sub>ряд</sub></p>
<p>Здесь индексы представлений, пошлин соответствуют воображаемой и мгновенной яркости, <em>N</em> <sub>ряд</sub> &#8211; число строк индикатора.Практика показывает, что в системе параллельной строчной адресации число строк не должно превышать 100-200, иначе не удастся обеспечить достаточную яркость изображения.В результате индикатор можно использовать для отображения только ограниченного объема информации. (Экран на 500 знаков).</p>
<p>Рис. 1 7.</p>
<p>Именно поэтому разработчики матричных экранов попытались обойти ограничения, вытекающие из этих формул, что, в общем-то, им удалось, хотя и не бесплатно.Найдено решения заключается в том, что ячейка индикатора не только включается при совпадении сигналов строки и столбца, но и остается в включенном состоянии до тех пор, пока не понадобится обновить информацию, то есть индикатор должен запомнить информацию.При этом приведены формулы модифицируются таким образом, как если бы <em>N</em> <sub>ряд</sub> = 1.Кадровую частоту можно принять равной частоте обновления информации.Размеры и информационная емкость запоминающего матричного индикатора ограничиваются только конструктивно-технологическими факторами.</p>
<h2>1.4.Встроенные индикаторы</h2>
<p>До сих пор наше внимание было сосредоточено на первой задачи &#8211; распределении информации по матричном полю. Поговорим теперь о том, как решается вторая задача &#8211; электрооптические преобразования подведенных к ячейке сигналов, Мы коснемся «трех китов», на которых стоит Мир встроенных индикаторов: светодиодов, газоразрядных и жидкокристаллических индикаторов.Эти приборы как раз и используют основные состояния вещества &#8211; твердое тело, газ, жидкость (а также четвертое состояние &#8211; плазму.Список следовало бы дополнить вакуумными люминесцентными индикаторами, которые представляют собой модернизацию вакуумного триода, индикаторами накаливания, в которых светит раскаленная нить, ЭЛ-индикаторами (в них так же, как и в ЭЛТ, использованный люминофор, но его возбуждают не электроны, а электрическим полем) , електрохромнимы индикаторами, в которых вследствие протекания тока в одном направлении вещество окрашивается, а в обратном направлении &#8211; обесцвечивается, и электрофорезные индикаторами, которые используют для создания изображения миграцию окрашенных частиц к лицевой поверхности прибора, а для стирания &#8211; миграцию в обратном направлении.</p>
<p><em>Светодиодный</em> <em>индикатор</em> <strong>-</strong> это полупроводниковый р-n-переход; то есть в принципе он устроен так же, как выпрямительный диод.Иллюстрировать работу светодиода можно с помощью зонной диаграммы, изображенной на рис.1.8. На верхней части рисунка показано возникновения потенциального барьера в отсутствии внешнего напряжения между <em>П</em> <em>- (от</em> английского positive &#8211; положительный) и <em>n</em> &#8212; (от английского negative &#8211; отрицательный) областями.Из-за избытка электронов в n-области они диффундируют в р-область, делая последнюю более негативной.Вследствие возникновения тормозящего поля дальнейшее движение электронов из n-области в р-область прекращается.Аналогичные процессы происходят с положительными зарядами &#8211; дырками, для простоты мы их рассматривать не будем.</p>
<p>Нижняя часть рисунка показывает, что происходит в переходе, когда к нему прикладывается прямое смещение, то есть к р-области &#8211; плюс источника, а к n-области &#8211; его минус.При этом высота потенциального барьера снижается и с n-области в р-область проходят избыточные электроны.Теперь в р-области начинается процесс рекомбинации (повторного объединения) электронов и дырок, при котором выделяется избыточная энергия, примерно равна разности энергий (е) между уровнями электронов и дырок.Поэтому длину волны света, выпускаемой можно определить по формуле</p>
<p>λ <sub>им</sub> = 1238 / ε.</p>
<p>С этой формулы следует, что для генерирования даже наиболее длинноволнового красного излучения необходима энергия е = 1,7 эВ. Такое или большую ширину запрещенной зоны обеспечивают сравнительно редкие полупроводниковые материалы: фосфид галлия или фосфид &#8211; арсенид галлия.Использовать в свитлоодиодах популярные кремний или германий не удается, поскольку для кремния е = 1,1 эВ, а для германия е = 0,7 эВ.</p>
<p>Редкость и дороговизна исходных материалов определила существование двух конструктивных разновидностей светодиодных индикаторов &#8211; монолитных и гибридных.Монолитные индикаторы изготавливаются по обычной полупроводниковой технологии в виде монокристаллов.Поскольку этот метод связан с большим расходом материалов, то он применяется только для создания индикаторов малых размеров. При изготовлении индикаторов больших размеров используют гибридную технологию &#8211; на диэлектрическую подложку наносят слой пластмассы, в нем делают углубление, покрывают их отражательных слоем и помещают в углубления светоизлучающие кристаллы (рис.1.8, <em>б).</em></p>
<p>Серийно выпускаются цифровые или буквенные светодиодные индикаторы, содержащие одно или несколько знакомест, иногда в том же корпусе размещена схема управления или даже микропроцессор (последнее добавляет индикатору «интеллект»).Основной цвет свечения светодиодов &#8211; красный, реже можно встретить индикаторы с зеленым, желтым, оранжевым цветом свечения.</p>
<p>Большим достоинством светодиодов являются низкие управляющие напряжения (5 В), что соглашаются с питанием популярных цифровых интегральных схем, недостатками &#8211; дороговизна при больших размерах и относительно большой потребляемый ток (десятки миллиампер), ограниченный набор цветов.</p>
<p>Для возбуждения светодиодных индикаторов очень часто применяется матричная система.Этому способствуют две особенности светодиодов.Во-первых, надлинийна зависимость яркости от тока (с увеличением тока КПД преобразования электрической энергии в излучение растет), что делает использование импульсного режима энергетически выгодным.Во-вторых, пороговые свойства индикатора &#8211; в полупроводниковом переходе при подаче прямого напряжения ток нарастает очень резко по экспоненте, в свою очередь при увеличении тока яркость также круто нарастает.</p>
<p>Рис. 1 8.</p>
<p>Газоразрядных индикатор почти такой же древний по масштабам электроники прибор, что и ЭЛТ (неоновая лампа была изобретена в 1910 г.), и можно сказать, что он, как ЭЛТ, сохранил молодость и сегодня.Первый цифровой индикатор был создан в конце 1950-х годов в виде неоновой лампы, содержащий пакет из 10 катодов в форме арабских цифр, до сих пор эти приборы широко используются в автоматах по продаже билетов или в торговых автоматах.В цифровых индикаторах использована одна особенность слабостроумового тлеющего разряда &#8211; световая область плотным чехлом окружает катод, в результате при соответствующей форме катода человек воспринимает ее как цифру.Были разработаны и другие типы газоразрядных цифровых и знаковых индикаторов, изображение в которых синтезируется из отдельных элементов, а не является монолитным.Для управления часто применяются матричные схемы, чему способствуют пороговые характеристики возбуждения разряда.Важный недостаток приборов тлеющего разряда &#8211; высокие рабочие напряжения &#8211; привел к тому, что они были вытеснены из многих областей применения своими более удачливыми по параметрам конкурентами.Так, светодиоды прочно захватили область отображения знаковой информации для размеров символов до 10 мм, вакуумные люминесцентные индикаторы &#8211; до 15-20 мм.Головокружительную карьеру сделали жидкокристаллические индикаторы &#8211; идеальные приборы для устройств автономного питания, где требуется минимальная потребляемая мощность.Поэтому в наше время газоразрядные знаковые индикаторы находят только ограниченное применение для воспроизведения цифр или букв с размерами более 10-15 мм.Здесь недостатки других типов приборов сказываются сильнее, чем их достоинства.</p>
<p>Однако изобретательность разработчиков газоразрядных индикаторов помогла смягчить горечь частичного поражения в одной области успехом в другой.Благодаря ряду уникальных свойств газового разряда были созданы плоские газоразрядные матричные экраны (панели) большой информационной емкости, способные в определенных приложениях успешно конкурировать с ЭЛТ. В отличие от большинства плоских экранов на новых физических принципах эти приборы вышли за стены лабораторий и выпускаются серийно.</p>
<p>Газоразрядные индикаторные панели можно условно разделить на два больших класса: что возбуждаются постоянным током и переменным.Конструкция газоразрядной индикаторной панели постоянного тока иллюстрируется тем же рис.1.7, причем оптически активное вещество в этом случае &#8211; это инертный газ или смесь нескольких газов (часто основу газового наполнения образует неон, дающая яркое оранжево-красное свечение).При приложения напряжения в несколько сотен вольт до строки и столбца такого индикатора на их пересечении возникает яркая световая область.Для формирования изображения применяется параллельная строчная адресация, уже описанная выше. Газоразрядных индикаторные панели постоянного тока удачно используют этот метод, поскольку они имеют четкий порог зажигания разряда и время включения порядка десятка микросекунд.</p>
<p>Однако самой простой конструкции газоразрядных индикаторной панели постоянного тока присущи два крупных недостатки.Во-первых, световую точку не так просто ограничить местом пересечения, она расползается по электродах, в результате чего вместо световой точки появляется крест.Чтобы ограничить размеры элемента индикации, приходится вводить в конструкцию еще одну деталь &#8211; перфорированную диэлектрическую пластину, отверстия которой должны совпадать с сечениями электродов.При больших размерах индикатора очень трудно совмещать отверстия в пластине с местами пересечений электродов.Другое слабое место системы связано с тем, что зажигание разряда представляет собой статистический процесс, то есть размазаны во времени.Для того, чтобы газ пробивался сразу после подачи напряжения на электроды, нужна достаточная начальная ионизация в данном месте.Способов ее создания много: введение радиоактивного добавки, облучение газа ультрафиолетом, использование постоянного разряда (подготовительного).Только последний из них применяется на практике, причем чтобы не мешать наблюдению, подготовительный разряд располагают по периферии экрана в виде рамки или используют его как координатную сетку (в осциллографе).Недостатком первого и в меньшей мере второй размещения является то, что расстояние от подготовительного разряда до ячейки, подготавливается ним, не постоянная.</p>
<p>Этого нет в панели с самоскануванням, где подготовительный разряд пробегает (сканирует) поле индикатора.</p>
<p>Для создания сканирующего подготовительного разряда, используется дополнительная система электродов, которая отделена от основной системы пластиной с крошечными отверстиями (диаметром около 50 мкм).Через эти отверстия в основной промежуток проникают заряженные частицы в количестве, достаточном для снятия статистики зажигания. В то же время отверстия настолько малы, что свечение подготовительного разряда практически не видно.</p>
<p>Самосканування не только обеспечивает надежное зажигание разряда, но и упрощает адресацию элементов индикации.Функционально работа такого прибора чем-то напоминает действие ЭЛТ &#8211; сканирование подготовительного разряда соответствует отклонению луча вдоль строки, а подача возбуждающего сигнала на электрод индикации &#8211; отпирая сигнала на модуляторе.</p>
<p>Конечно, конструкция панели с самоскануванням сложнее, чем в простой панели постоянного тока, однако это осложнение окупается повышением надежности функционирования и упрощением управляющей схемы.Достаточно сказать, что для адресации 200 столбцов обычной панели постоянного тока понадобится 200 ключей, в то время как при сканировании для этого достаточно 3-5 ключей и 1-2 цифровых интегральных схем.Все же нужно отметить, что из-за сложности конструкции и некоторые ограничения, панели с самоскануванням позволяют отображать не очень много знаков.Самая большая панель с самоскануванням, описанная в литературе, содержит 480 знакомест, каждое из 5 × 7 точек.</p>
<p>Наиболее универсальным типом газоразрядной панели для отображения и алфавитно-цифровой и графической информации является газоразрядная индикаторная панель переменного тока.Ее основное отличие от панели постоянного тока в том, что электроды не соприкасаются непосредственно с газом, а покрытые тонким диэлектрическим слоем.</p>
<p>Чтобы представить себе работу такой панели, изобразим ее ячейку в виде двух конденсаторов, соответствующих диэлектрическим слоям, покрывающих электроды, и емкости газового промежутка (рис.1.9, а). Параллельно емкости газового промежутка показано источник тока, включается, когда напряжения на газовом промежутке превысит напряжения зажигания.</p>
<p>Рис. 1 9.</p>
<p>С помощью источника <em>Е</em> к ячейке прикладываются три вида напряжений: поддерживающая знакопеременные напряжение <em>U</em> <sub>под,</sub> амплитуда которого достаточна для поддержания разряда, но недостаточное для его возбуждения в начале цикла; записывающая напряжение <em>U</em> <sub>ю,</sub> способная пробить газовый промежуток, и стирая напряжение <em>U</em> <sub>ст,</sub> предназначенная для тушения разряда.Напряжение <em>U</em> <sub>под</sub> приложенное между всеми строчными и всеми стовпчиковимы электродами, а напряжения <em>(U</em> <sub>ю</sub> и <em>U</em> <sub>ст</sub> подаются выборочно, чтобы записать или стереть информацию только в элементе индикации, что находится на пересечении строки и столбца.</p>
<p>Диэлектрические слои, введенные в панель переменного тока, в основном предназначены для того, чтобы добавить воротнички свойство запоминать информацию.Рассмотрим процессы, происходящие в ячейке при воздействии на нее различных напряжений (рис.1.9, <em>б).</em> Первый импульс <em>U</em> <sub>под</sub> <em>&#8230;</em> не меняет состояние ячейки.Однако когда импульс <em>U</em> <sub>ю</sub> вызовет пробой, емкости <em>С</em> <em><sub>g</sub></em> зарядяться.Характерно, что ток <em>и</em> через ячейку всегда носит импульсный характер, поскольку по мере заряда емкостей напряжение <em>U</em> <em><sub>g,</sub></em> приложенная к газовому промежутке, уменьшается, что в конечном итоге повлечет за собой прекращение разряда.</p>
<p>Поскольку очередной импульс <em>U</em> <sub>под,</sub> который поступает на ячейку после зарядки емкости, имеет противоположную <em>U</em> <sub>ю</sub> полярность, то под действием суммы <em>U</em> <sub>под</sub> + <em>U</em> <sub>ю</sub> ячейка опять пробивается, а емкости <em>C</em> <em><sub>g</sub></em> перезаряжаемых к противоположной полярности.Процесс перезапалювань и сопровождающие его вспышки свечения продолжаются до тех пор, пока не снимется напряжение <em>U</em> <sub>под</sub> или в данную точку не поступит стирающее сигнал <em>U </em><em><sub>ст.</sub></em>Он выбирается таким образом, чтобы разрядить, а не перезарядить емкость.При снятии <em>U</em> <sub>под</sub> происходит общее стирание информации на индикаторной поле, при подаче <em>U</em> <sub>ст</sub> &#8211; избирательное стирание в данной точке.</p>
<p>Самые крупные по размерам образцы панелей переменного тока содержат 1024 × 1024 элементы изображения и позволяют отображать сложную знакографичну информацию с высоким разрешением и без мелькань.Так большая информационная емкость получается не только благодаря «памяти», но и потому, что толщина газового зазора в приборах очень мала.Это позволяет отказаться от перфорированной пластины и облегчает создание экранов больших размеров.</p>
<p>Описанные до сих пор типы индикаторов: ЭЛТ, светодиодный, газоразрядных являются активными, поскольку они сами генерируют свет.Общепризнанные достоинства таких индикаторов &#8211; это легкость чтения текстов, особенно при низкой и средней внешней освещенности, большое быстродействие, что позволяет формировать динамические информационные модели.</p>
<p>В отличие от активных пассивные индикаторы сами не излучают, а только меняют прохождения или отражения света, на что тратиться имела мощность.Поскольку пассивные индикаторы создают изображение изменением контраста, они сохраняют работоспособность при очень высокой внешней освещенности и даже при прямом солнечном свете.При низкой же освещенности такие индикаторы перестают работать через собственную низкую яркость.</p>
<p>Наиболее распространенные из пассивных индикаторов жидкокристаллические.Хотя много говорится о перспективности електрохромних и электрофорезные индикаторов, фактически работы по ним не вышли из стен лаборатории.</p>
<p>Жидкие кристаллы были открыты в конце XIX века, однако широкое промышленное их применения началось только в 1970-х годах.Сигарообразных молекулы, из которых состоит жидкокристаллическая вещество, в определенных условиях приобретают упорядоченной ориентации, а жидкость &#8211; кристаллическую структуру.В частности, эта ориентация сохраняется только в определенном температурном диапазоне. При низких температурах жидкость замораживается (превращается в твердое тело), и молекулы хотя и сохраняют упорядоченную структуру, но теряют способность перемещаться.При высоких температурах через тепловое движение молекул возникает обычный изотропных состояние.</p>
<p>Обычная конструкция жидкокристаллического индикатора напоминает бутерброд, в котором на одну стеклянную пластину намазанный слой жидкого кристалла, который, в свою очередь, закрытый второй стеклянной пластиной.Чтобы дополнить это описание, надо вспомнить, что на внутренние поверхности пластин нанесены электроды.Например, в знаковом индикаторе на одной пластине лежат 7 сегментов, а на противоположной &#8211; общий электрод.Толщина жидкокристаллического слоя составляет 10-20 мкм или меньше.Определенная ориентация молекул достигается специальной обработкой подложки: натиранием ее в определенном направлении или направленным нанесением дополнительных слоев.Один из электродов всегда прозрачен, а другой &#8211; или прозрачный или отбивные.</p>
<p>Применение жидких кристаллов в индикаторах основано на использовании электрооптических эффектов.Наиболее широко применяются два эффекты: динамическое рассеяние, возникающее при протекании через среду тока, и эффект закрутки, называемый также твист-эффект (от английского twist-закрутки), возникающий под действием электрического поля.</p>
<p>Эффект динамического рассеяния иллюстрируется на рис.1.10. Без электрического поля молекулы жидкого кристалла ориентированы параллельно поверхности подложек и благодаря регулярности структуры среду прозрачное (рис.1.10, <em>а).</em> При наложении умеренной напряжения прежде возвращаются слабо закреплены молекулы в середине зазора, диполи которым стремятся ориентироваться в направлении электрического поля (рис.1.10, <em>б).</em>При большом напряжении сквозь ячейку начинает протекать ток.Взаимодействие зарядов, образующих этот ток, с молекулами вызывает вихревое движение, и ориентированная структура распадается на отдельные группы молекул (рис.1.10, <em>в).</em>Эти группы образуют множество рассеивающих свет поверхностей, т.е. среда перестает быть прозрачной.</p>
<p>Рис. 1 10.</p>
<p>Первые серийные ЖК, индикаторы использовали именно эффект динамического рассеяния.Однако в дальнейшем выяснилось, что из-за протекания тока в приборах происходят интенсивные электрохимические реакции и одновременно увеличивается потребляемая индикатором мощность.</p>
<p>От этих недостатков лишены индикаторы, использующих твист-эффект (рис.1.11). Без поля молекулы ориентированы параллельно подложке, однако их оси на различных подложках перпендикулярны (подложки устанавливаются так, чтобы их направления натирания оказались перпендикулярны) и жидкий кристалл приобретает винтовой структуры.Чтобы пропускать свет только по определенным направлениям поляризации, используются скрещенные поляризаторы.</p>
<p>Рис. 1 11.</p>
<p>В результате свет поляризуется нижним поляризатором в направлении стрелки на чертеже, при прохождений