Поколения компьютеров
Эволюция ИТ тесно связана с поколениями компьютеров как основного инструментария. В соответствии с элементной базой и уровнем развития программных средств выделяют четыре реальных поколения ЭВМ, краткая характеристика которых приведена в табл. 2.1.
ЭВМ первого поколенияобладали небольшим быстродействием в несколько десятков тыс. оп./с. В качестве внутренней памяти применялись ферритовые сердечники. Основной недостаток этих ЭВМ – рассогласование быстродействия внутренней памяти, с одной стороны, и арифметико-логического устройства (АЛУ), а также устройства управления (УУ) с другой стороны, за счет различной элементной базы. Общее быстродействие определялось более медленным компонентом – внутренней памятью и снижало общий эффект. Уже в ЭВМ первого поколения делались попытки ликвидировать этот недостаток путем асинхронизации работы устройств и введения буферизации вывода, когда передаваемая информация «сбрасывается» в буфер, освобождая устройство для дальнейшей работы (принцип автономии). Таким образом, для работы устройств ввода-вывода использовалась собственная память.
Таблица 2.1
Характеристика поколений ЭВМ
Параметры сравнения | Поколения ЭВМ | |||
Первое | Второе | Третье | Четвертое | |
Период времени | 1946 - 1959 | 1960 - 1969 | 1970 - 1979 | С 1980 г. |
Элементная база (для УУ и АЛУ) | Электронные (или электрические) лампы | Полупроводники (транзисторы) | Интегральные схемы | Большие интегральные схемы (БИС) |
Основной тип ЭВМ | Большие | Большие | Малые (мини) | Микро |
Основные устройства ввода | Пульт, перфокарточный и перфоленточный ввод | Добавился алфавитно-цифровой дисплей, клавиатура | Алфавитно-цифровой дисплей, клавиатура | Цветной графический дисплей, сканер, клавиатура |
Основные устройства вывода | Алфавитно-цифровое печатающее устройство (АЦПУ), перфоленточный вывод | Алфавитно-цифровое печатающее устройства (АЦПУ), перфоленточный вывод | Графопостроитель, принтер | Графопостроитель, принтер |
Внешняя память | Магнитные ленты и барабаны, перфоленты и перфокарты | Добавился магнитный диск | Магнитный диск | Магнитные и оптические диски |
Ключевые решения в ПО | Универсальные языки программирования, трансляторы | Пакетные ОС, оптимизирующие трансляторы | Интерактивные ОС, структурированные языки программирования | Дружественность ПО, сетевые ОС |
Режим работы ЭВМ | Однопрограммный | Пакетный | Разделения времени | Персональная работа и сетевая обработка данных |
Цель использования ЭВМ | Научно-технические расчеты | Научно-технические и экономические расчеты | Управление и экономические расчеты | Телекоммуникации, информационное обслуживание и управление |
Критерий эффективности использования ЭВМ | Машинные ресурсы | Машинные ресурсы | Человеческие ресурсы: трудоемкость разработки и сопровождения программ | Трудоемкость формализации профессиональных знаний, полнота и скорость доступа к данным |
Расположение пользователя | Машинный зал | Отдельное помещение | Терминальный зал | Рабочий стол или произвольное мобильное |
Тип пользователя | Инженер-программист | Профессиональный программист | Пользователь с навыками программирования | Пользователь с общей компьютерной подготовкой |
Существенным функциональным ограничением ЭВМ первого поколения являлась ориентация на выполнение арифметических операций. При попытках приспособления для задач анализа они оказывались неэффективными.
Языков программирования как таковых еще не было, и для кодирования своих алгоритмов программисты использовали машинные команды или ассемблеры. Это усложняло и затягивало процесс программирования. К концу 50-х годов средства программирования претерпевают принципиальные изменения: осуществляется переход к автоматизации программирования с помощью универсальных языков и библиотек стандартных программ. Использование универсальных языков повлекло возникновение трансляторов.
Программы выполнялись позадачно, т.е. оператору надо было следить за ходом решения задачи и при достижении конца самому инициировать выполнение следующей задачи.
Начало современной эры использования ЭВМ в нашей стране относят к 1950 году, когда в институте электротехники АН УССР под руководством С.А. Лебедева была создана первая отечественная ЭВМ под названием МЭСМ - Малая Электронная Счетная Машина. В течение первого этапа развития средств вычислительной техники в нашей стране создан ряд ЭВМ: БЭСМ, Стрела, Урал, М-2.
Второе поколениеЭВМ – это переход к транзисторной элементной базе, появление первых мини-ЭВМ.
Получает дальнейшее развитие принцип автономии – он реализуется уже на уровне отдельных устройств, что выражается в их модульной структуре. Устройства ввода-вывода снабжаются собственными УУ (называемыми контроллерами), что позволило освободить центральное УУ от управления операциями ввода-вывода.
Совершенствование и удешевление ЭВМ привели к снижению удельной стоимости машинного времени и вычислительных ресурсов в общей стоимости автоматизированного решения задачи обработки данных, в то же время расходы на разработку программ (т.е. программирование) почти не снижались, а в ряде случаев имели тенденции к росту. Таким образом, назревала необходимость повышения эффективности программирования, которая начала реализовываться во втором поколении ЭВМ и получает развитие до настоящего времени.
Начинается разработка на базе библиотек стандартных программ интегрированных систем, обладающих свойством переносимости, т.е. функционирования на ЭВМ разных марок. Наиболее часто используемые программные средства выделяются в ППП для решения задач определенного класса.
Совершенствуется технология выполнения программ на ЭВМ: создаются специальные программные средства - системное ПО.
Цель создания системного ПО – ускорение и упрощение перехода процессором от одной задачи к другой. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программ за другой и тем самым увеличивали коэффициент загрузки процессора. Эти системы явились прообразом современных ОС, они стали первыми системными программами, предназначенными для управления вычислительным процессом. В ходе реализации систем пакетной обработки был разработан формализованный язык управления заданиями, с помощью которого программист сообщал системе и оператору, какую работу он хочет выполнить на вычислительной машине. Совокупность нескольких заданий, как правило, в виде колоды перфокарт, получила название пакета заданий. Этот элемент жив до сих пор: так называемые пакетные (или командные) файлы MS DOS есть не что иное, как пакеты заданий (расширение в их имени bat является сокращением от английского слова batch, что означает пакет).
К отечественным ЭВМ второго поколения относятся Проминь, Минск, Раздан, Мир.
В 70-х годах возникают и развиваются ЭВМ третьего поколения.В нашей стране это ЕС ЭВМ, АСВТ, СМ ЭВМ. Данный этап - переход к интегральной элементной базе и создание многомашинных систем, поскольку значительного увеличения быстродействия на базе одной ЭВМ достичь уже не удавалось. Поэтому ЭВМ этого поколения создавались на основе принципа унификации, что позволило комплексировать произвольные вычислительные комплексы в различных сферах деятельности.
Расширение функциональных возможностей ЭВМ увеличило сферу их применения, что вызвало рост объема обрабатываемой информации и поставило задачу хранения данных в специальных БД и их ведения. Так появились первые СУБД.
Изменились формы использования ЭВМ: введение удаленных терминалов (дисплеев с клавиатурами) позволило широко и эффективно внедрить режим разделения времени и за счет этого приблизить ЭВМ к пользователю и расширить круг решаемых задач.
Обеспечил режим разделения времени новый вид ОС, поддерживающих мультипрограммирование. Мультипрограммирование - это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок внутренней памяти, называемый разделом. Мультипрограммирование нацелено на создание для каждого отдельного пользователя иллюзии единоличного использования вычислительной машины, поэтому эти ОС носили интерактивный характер, когда в процессе диалога с ЭВМ пользователь решал свои задачи.
С 1980 года начался четвертый этап, для которого характерны переход к большим интегральным схемам, создание серий недорогих микро-ЭВМ, разработка суперЭВМ для высокопроизводительных вычислений.
Наиболее значительным стало появление персональных ЭВМ (ПК), что позволило приблизить ЭВМ к своему конечному пользователю. Компьютеры стали широко использоваться неспециалистами, что потребовало разработки "дружественного" ПО. Возникают ОС, поддерживающие графический интерфейс, интеллектуальные ППП, операционные оболочки. В связи с возросшим спросом на ПО совершенствуются технологии его разработки – появляются развитые системы программирования, инструментальные среды пользователя.
В середине 80-х годов ХХ века стали бурно развиваться сети ПК, работающие под управлением сетевых или распределенных ОС. В сетевых ОС хорошо развиты средства защиты информации от несанкционированного доступа. Распределенные ОС обладают схожими с сетевыми системами функциями работы с файлами и другими ресурсами удаленных компьютеров, но там слабее выражены средства защиты.
На рубеже 70-80-х годов ХХ века в Японии опубликован проект ЭВМ 5-го поколения, причиной появления которого явились существенные противоречия между массовыми и доступными по цене ПК, с одной стороны, и сложностями для конечных пользователей решать с их помощью свои прикладные задачи – с другой. Подобное противоречие связано с недостатками традиционной технологии проектирования прикладного ПО:
1) процесс подготовки задачи к решению на ЭВМ несоизмеримо продолжительнее самого решения: многие месяцы подготовки задачи несопоставимы с несколькими минутами ее решения компьютером;
2) цепочка «постановка задачи – сдача задачи в эксплуатацию» работает в общем случае как неисправный телефон в силу того, что в процессе общения исполнители этой цепочки используют несколько языков (естественный, математический, язык графических символов, язык программирования и т.д.), часть из которых неоднозначна по смыслу высказываний. Из-за этого результаты решения задачи требуется согласовывать с заказчиком и, возможно, вносить в программу изменения;
3) заказчик практически исключен из процесса проектирования ПО, что удлиняет процесс подготовки программного продукта и снижает качество последнего.
Кроме того, в 80-х годах ХХ века намечается тенденция «приближения» компьютера» к конечному пользователю, который не является хорошо подготовленным в области общения с компьютером и испытывает значительные затруднения в решении своих прикладных задач с использованием ЭВМ. В этой связи возникла проблема организации нового типа взаимодействия конечного пользователя и компьютера.
Основная идея проекта ЭВМ пятого поколения – сделать общение конечного пользователя с компьютером максимально простым, подобным общению с любым бытовым прибором. Для решения поставленной задачи предлагались следующие направления:
1) разработка простого интерфейса, позволяющего конечному пользователю вести диалог с компьютером для решения своих задач. Подобный интерфейс может быть организован двумя способами: естественно-языковым и графическим. Поддержка естественно-языкового диалога – очень сложная и нерешенная пока задача. Реальным является создание графического интерфейса, что и сделано в ряде программных продуктов, например, в ОС Windows’xx. Этот интерфейс обладает наглядностью, не требует специальных знаний. Однако разработка доступных интерфейсов решает проблему только наполовину – позволяет конечному пользователю обращаться к заранее спроектированному ПО, не принимая участие в его разработке;
2) привлечение конечного пользователя к проектированию программных продуктов. Это направление позволило бы включить заказчика непосредственно в процесс создания программ, что в конечном итоге сократило бы время разработки программных продуктов и, возможно, повысило бы их качество. Подобная технология связана с формализацией профессиональных знаний конечного пользователя и предполагает два этапа проектирования прикладных программных продуктов:
· программистом создается «пустая» универсальная программная оболочка, способная наполняться конкретными знаниями и с их использованием решать практические задачи. Например, эту оболочку можно было бы заполнить правилами составления квартальных и иных балансов предприятий, и тогда она могла бы решать задачи бухгалтерского учета. Либо можно было внести туда правила зачисления абитуриентов;
· конечный пользователь заполняет созданную программистом программную оболочку, вводя в нее знания, носителем которых он является. Здесь может использоваться понятный для пользователя интерфейс. После этого программный продукт готов к эксплуатации.
Таким образом, предлагаемая в проекте ЭВМ пятого поколения технология программирования прикладных задач представлена на рис. 2.1.
а) программист создает пустую программную оболочку;
б) заказчик (конечный пользователь) наполняет оболочку знаниями
Рис. 2.1. Технология создания прикладных программ в проекте ЭВМ
пятого поколения
После того, как прикладная программа создана, начинается ее эксплуатация: заказчик (конечный пользователь) дает ЭВМ задания (формирует запросы), а она их выполняет и возвращает результат.
Предлагаемая технология имеет много серьезных проблем из-за сложности представления и манипулирования знаниями. Тем не менее с ней связывают прорыв в области проектирования прикладных программных продуктов.
Этапы развития ИТ
Этапы развития современной ИТ выделяются по ряду признаков:
I. По виду задач и процессов обработки данных:
1. Конец 1950-х – начало 1960-х годов. ЭВМ обеспечивают частичную обработку данных и используются для решения отдельных наиболее трудоемких рутинных задач обработки информации;
2. 1960-е – начало 1970-х годов. Начало формирования компьютерной технологии управления, которая должна была автоматизировать учет, анализ информации и принятие решений;
3. 1970-е годы. Производится централизованная автоматизированная обработка информации в условиях вычислительных центров (ВЦ) и ВЦ коллективного пользования (ВЦ КП). ЭВМ обеспечивают комплексную обработку информации на всех этапах управленческого процесса деятельности предприятия. Появляются автоматизированные системы управления (АСУ) предприятиями – АСУП;
4. 1980-е годы. Разработана и используется специализация технологических решений на базе мини-ЭВМ и ПК и удаленного доступа к массивам данных с одновременной универсализацией способов обработки информации на базе мощных супер-ЭВМ. Развиваются АСУ технологическими процессами (АСУТП), системы автоматизации проектирования (САПР), общегосударственные и отраслевые АСУ. Наметилась тенденция к децентрализации обработки данных и решению задач в многопользовательском режиме, к безбумажной эксплуатации вычислительной техники;
5. Конец 1980-х годов – по настоящее время. Создаются ИТ, направленные на решение стратегических задач и реализацию ИС управления процессами и поддержки принятия решений. Внедряется ИТ, сочетающая средства вычислительной техники, средства связи и оргтехнику.
II. По проблемам, стоящим на пути информатизации общества:
1. 1950 – 1960-е годы – проблема обработки больших объемов данных в условиях ограниченных возможностей аппаратных средств;
2. 1960 – 1970-е годы – отставание ПО от уровня развития аппаратных средств;
3. 1980-е годы – компьютер становится инструментом непрофессионального пользователя, а ИТ и ИС – средством поддержки принятия его решений. Проблема – удовлетворение потребностей пользователя и создание соответствующего интерфейса работы в компьютерной среде;
4. 1990-е годы – по настоящее время – создание современной технологии межорганизационных связей и ИС. Наиболее существенные проблемы: выработка соглашений и установление стандартов и протоколов для компьютерной связи, необходимость разработки распределенных ИТ и ИС, организация доступа к стратегической информации, организация защиты и безопасности информации.
III. По преимуществу, которое приносит ИТ:
1. Начало 1960-х годов - эффективная обработка информации при выполнении рутинных операций с ориентацией на централизованное коллективное использование ресурсов ВЦ. Основной критерий оценки эффективности ИТ – разница между затраченными на разработку и сэкономленными в результате внедрения средствами. Основная проблема – психологическая: плохое взаимодействие конечных пользователей и разработчиков из-за различия их взглядов и понимания решаемых проблем;
2. С начала 1980-х годов – изменился подход к созданию ИТ и ИС – ориентация смещается в сторону индивидуального пользователя для поддержки принимаемых им решений. Пользователь заинтересован в проводимой разработке, налаживается контакт с разработчиком, возникает взаимопонимание обеих групп специалистов. На этом этапе используются как централизованная обработка данных, характерная для первого этапа, так и децентрализованная, базирующаяся на решении локальных задач и работе с локальными БД на рабочем месте пользователя. Преимущества применения компьютерных технологий на данном этапе связаны с той ролью, которую они играют в бизнесе, и основаны на достижениях телекоммуникационных технологий и распределенной обработке информации. ИТ и ИС имеют своей целью не просто увеличение эффективности обработки данных и помощь управленцу, а создание высокоэффективного производства. Применяемые ИТ должны помочь компании выстоять в конкурентной борьбе и получить преимущество.
Понятие платформы
В соответствии с определением ИТ в их основе заложены средства вычислительной техники, реализующие вычислительные процессы в программной среде под управлением некоторой ОС. Технические возможности вычислительных средств и архитектура ОС являются тем базисом, который определяет возможности ИТ. Этот базис называют платформой ИТ.
Платформы могут быть универсальными, а могут создаваться для выполнения локальных задач. Обычно их можно модернизировать, расширять, полностью заменять или обновлять. Характеристики универсальной платформы позволяют использовать ее при решении большого круга задач и, как правило, включаются в соответствующие стандарты.
Выделяют следующие виды платформ:
· Аппаратная платформа представляет собой техническое обеспечение вычислительной системы (IBM PC, Macintosh и т. д.), обычно включающее и тип процессора.
· Операционная платформа обеспечивает интерфейс между прикладными программами и группой ОС (MS DOS, Windows, OS/2, UNIX и т.д.). Она устанавливается на соответствующие компьютеры и позволяет работать с различными программными продуктами. Пользователь приобретает программный продукт и ИТ, ориентированные на имеющуюся у него платформу.
· Платформа управления сетью (административная платформа) - это комплекс программ, предназначенных для управления сетью и входящими в нее системами. Такая платформа обеспечивает контроль работы устройств и состояния кабелей, деловых процедур, других аспектов функционирования сети.
· Транспортная платформа предназначена для передачи данных через коммуникационную сеть.
· Прикладная платформа связана с прикладными и обслуживающими процессами. Она не зависит от типов коммуникационных сетей.
· Коммуникативная платформа - это комплекс информационных материалов (методик, практических рекомендаций), обеспечивающий эффективную совместную работу людей, например, в организации.
Технические и функциональные возможности платформы ИТ:
1) быстродействие, измеряемое усредненным количеством операций, выполняемых за единицу времени,
2) разрядность и формы представления чисел, с которыми оперирует компьютер,
3) виды, емкость и быстродействие всех запоминающих устройств,
4) виды и технико-экономические характеристики внешних устройств хранения, обмена и ввода-вывода информации,
5) тип внутримашинного интерфейса, т.е. типы и пропускная способность устройств связи и сопряжения узлов компьютера между собой,
6) многопрограммность, т.е. способность компьютера одновременно работать с несколькими пользователями и выполнять одновременно несколько программ,
7) типы и технико-эксплуатационные характеристики ОС, используемых в компьютере,
8) наличие и функциональные возможности ПО,
9) программная совместимость с другими типами компьютеров, т.е. способность выполнять программы, написанные для других типов компьютеров,
10) система и структура машинных команд,
11) возможность подключения к каналам связи и вычислительной сети,
12) эксплуатационная надежность компьютера и т.д.
Классификация ИТ
ИТ классифицируются по следующим классификационным признакам:
1. Назначение и характер использования:
· к предметным ИТ обычно относят технологии, используемые в различных предметных областях (обществе, политике, экономике, юриспруденции, науке, производстве, медицине, образовании и др.). При этом по обслуживаемым предметным областям выделяют ИТ, например, бухгалтерского учета, банковской, налоговой, страховой и других видов деятельности;
· к обеспечивающим (базовым) ИТ можно отнести технологии, обеспечивающие выполнение определенных видов деятельности, функций, процессов и т. п. Необходимость или необязательность их использования обусловлена характером задач пользователя или средой функционирования. Эти технологии обладают широкими возможностями для работы с информацией (извлечение, формализация, моделирование, систематизация, интеграция, транспортирование, обработка и применение информации и знаний) и выступают инструментарием для решения всевозможных задач в различных предметных областях. Этот вид технологий ориентирован на решение определенного класса задач и используется в конкретных технологиях в виде отдельной компоненты. Таким образом, базовые ИТ не предназначены для непосредственного исполнения конкретных информационных процессов, а являются лишь их базовыми компонентами, на основе которых проектируются затем прикладные ИТ. Основная цель базовых ИТ – обеспечение максимальной эффективности при реализации какого-либо фрагмента информационного процесса. Базовые ИТ могут применяться на разных платформах, поэтому при их объединении на основе предметной технологии возникает проблема системной интеграции, которая заключается в необходимости приведения различных ИТ к единому стандартному интерфейсу, обмену данными и др.
ИТ обеспечивающего типа, в свою очередь, могут быть классифицированы относительно задач, на которые они ориентированы: мультимедиа- и гипертекстовые технологии; геоинформационные технологии; технологии подготовки текстов, таблиц, презентаций; технологии защиты информации; CASE-технологии; технологии искусственного интеллекта; технологии разработки ПО; технологии сжатия информации, ее кодирования и декодирования, распознавания образов; технологии СУБД; сетевые технологии (технологии распределенной обработки данных); телекоммуникационные технологии (удаленного доступа); технологии человеко-машинного взаимодействия; и т.п. (некоторые из видов рассматриваются в разд. 3);
· к функциональным (прикладным) ИТ можно отнести технологии, связанные с конкретными информационными процессами. В этом случае они могут входить в состав базовых ИТ. Они являются результатом модификации базовых ИТ, при которой реализуется какая-либо из предметных технологий. Прикладные ИТ, основываясь на стандартных моделях, средствах и методах, допускают выполнение поставленных задач в терминах предметной области пользователя. Главной задачей прикладных ИТ является рациональная организация того или иного конкретного информационного процесса. Выполнить это можно с помощью адаптации одной или нескольких базовых ИТ к данному конкретному информационному процессу, например, создав автоматизированное рабочее место юриста с помощью технологии обработки информации (текстовый, табличный и другие процессоры), сетевых технологий, СУБД, технологии искусственного интеллекта и других. Видоизменение базовой ИТ в прикладную может быть выполнено не только проектировщиком, но и самим пользователем. Такая возможность достигается постоянным повышением требований к свойствам базовых ИТ, особенно к простоте освоения их сущности пользователем. Спектр прикладных ИТ очень широк, к ним относятся ИТ организационного управления или корпоративные ИТ (например: СУБД, Интранет); ИТ в юриспруденции; ИТ в образовании; ИТ в промышленности и экономике; ИТ автоматизированного проектирования; ИТ делопроизводства, издательские ИТ и др.
2. Тип пользовательского интерфейса
Пользовательский интерфейс — это комплекс правил и средств, организующих взаимодействие пользователя с устройствами или программами ПК; он определяет возможности доступа пользователя к информационным и вычислительным ресурсам в процессе обработки информации. С помощью интерфейса пользователь управляет работой компьютера: выдает задания, отвечает на запросы и получает информацию о ходе работы программы. В ряде случаев компьютер использует интерфейс и для оформления результатов своей работы. Свойствами интерфейса являются конкретность и наглядность.
Данный классификационный признак позволяет выделить следующие ИТ:
· пакетные ИТ, которые характеризуются тем, что операции по обработке информации производятся автоматически в заранее определенной последовательности и не требуют вмешательства пользователя. В этом случае задания или накопленные заранее данные по определенным критериям объединяются в пакет для последующей автоматической обработки в соответствии с заданными приоритетами: сначала в оперативную память компьютера вводятся программы (последовательности команд), затем данные, после чего компьютер запускается на обработку задания и работает до тех пор, пока не исполнится последняя команда. Пользователь не может влиять на ход выполнения заданий, пока продолжается обработка пакета, его функции ограничиваются подготовкой исходных данных по комплексу задач и передачей их в центр обработки. В настоящее время пакетный режим реализуется применительно к электронной почте и формированию отчетности;
· диалоговые ИТ предоставляют пользователям неограниченную возможность взаимодействия с хранящимися в системе информационными ресурсами в режиме реального времени, получая при этом всю необходимую информацию для решения функциональных задач и принятия решений. Эти технологии предполагают отсутствие жестко закрепленной последовательности операций преобразования данных и активное участие пользователя, который анализирует промежуточные результаты и вырабатывает управляющие команды в процессе обработки информации. Возможность диалоговой работы с компьютером основана на прерываниях. Каждый процессор имеет так называемую систему прерываний. Получив сигнал по линии прерывания, он способен приостановить текущую работу по программе, сохранить временные данные и перейти к новой программе, которую также можно прервать, и так далее. Таким образом, диалоговый режим предполагает отсутствие жестко закрепленной последовательности выполнения операций обработки данных. Большинство современных программ рассчитано на диалоговый режим;
· сетевые ИТ (Web-технологии) обеспечивают пользователю доступ к территориально распределенным информационным и вычислительным ресурсам с помощью специальных средств связи. В этом случае появляется возможность использования данных, накопленных на рабочих местах других пользователей, перераспределения вычислительных мощностей между процессами решения различных функциональных задач, а также возможность совместного решения одной задачи несколькими пользователями. Первым шагом на пути развития данного вида технологий стало построение гипертекста (т.е. текста, содержащего ссылки на собственные фрагменты и другие тексты, рисунки, таблицы и прочие объекты). Затем была предложена и реализована концепция навигатора Web. Web-сервер (постоянно подключенный к Интернету компьютер) выступает в качестве информационного концентратора, получающего информацию из разных источников и в однородном виде представляющего ее пользователю. Web-навигатор обеспечивает представление информации потребителям с нужной степенью детализации. Таким образом, Web – это инфраструктурный интерфейс для пользователей различных уровней. Очевидным достоинством Web-технологии является удобная форма предоставления информационных услуг.
Пользовательский интерфейс зависит от интерфейса, обеспечиваемого ОС, которая может быть: однопрограммной - такие ОС обслуживают пакетную и диалоговую технологии; многопрограммной – подобные ОС также могут совместить оба вида технологий; многопользовательской – эти ОС позволяют одновременно выполнять несколько приложений и реализуются сетевыми разновидностями, они поддерживают пакетную, диалоговую и сетевую технологии.
3. Способ организации сетевого взаимодействия:
· ИТ на базе локальных компьютерных сетей представляют собой систему взаимосвязанных и распределенных на ограниченной территории средств передачи, хранения и обработки информации, ориентированных на коллективное использование общесетевых ресурсов - аппаратных, программных, информационных. Они позволяют перераспределять вычислительные мощности между пользователями сети в зависимости от изменения их потребностей и сложности решаемых задач и обеспечивают надежный и быстрый доступ пользователей к информационным ресурсам сети. Локальные ИТ - это технологии, работающие в локализованном режиме, т.е. на базе локальной компьютерной сети. В последнее время многие локальные сети построены с использованием ИТ Интернет. Такие сети получили название Интранет (Intranet);
· построение ИТ на базе многоуровневых сетей заключается в представлении архитектуры создаваемой сети в виде иерархических уровней, каждый из которых решает определенные функциональные задачи. Такие технологии строятся с учетом организационно-функциональной структуры соответствующего многоуровневого экономического объекта и позволяют разграничить доступ к информационным и вычислительным ресурсам в зависимости от степени важности решаемых задач и реализуемых функций управления на каждом уровне;
· ИТ на базераспределенных сетей обеспечивают надежную передачу разнообразной информации между территориально удаленными узлами сети с использованием единой информационной инфраструктуры. Этот способ организации сетевого взаимодействия ориентирован на реализацию коммуникационных информационных связей между территориально удаленными пользователями и ресурсами сети. Распределенная ИТ - это разновидность ИТ, структура которой построена по принципу выполнения отдельных функций технологии на разных узлах вычислительной сети (на разных рабочих местах сети). Данный вид технологии предназначен для использования в процессе коллективной работы (системы автоматизированного проектирования, автоматизированные банковские системы и т.д.). При этом могут быть применены технологии распределенных БД и технологии распределенной обработки данных.
4. Характер участия технических средств в диалоге с пользователем:
· информационно-справочные (пассивные) поставляют информацию пользователю после его связи с системой по соответствующему запросу. Технические средства в таких технологиях используются только для сбора и обработки информации об управляемом объекте. На основе обработанной и представленной в удобной для восприятия форме информации оператор принимает решения относительно способа управления объектом,
· информационно-советующие (активные) сами выдают абоненту предназначенную для него информацию периодически или через определенные промежутки времени. В этих системах наряду со сбором и обработкой информации выполняются следующие функции: определение рационального технологического режима функционирования по отдельным технологическим параметрам процесса; определение управляющих воздействий по всем или отдельным управляемым параметрам процесса и т.д.
5. Способ управления производственной технологией:
· децентрализованные ИТ. Их использование эффективно при автоматизации технологически независимых объектов управления по материальным, энергетическим, информационным и другим ресурсам. Такая технология представляет собой совокупность нескольких независимых технологий со своей информационной и алгоритмической базой. Для выработки управляющего воздействия на каждый объект управления необходима информация о состоянии только этого объекта,
· в централизованной ИТ все процессы управления объектами выполняются в едином органе управления, который осуществляет сбор и обработку информации об управляемых объектах и затем на основе их анализа в соответствии с критериями системы вырабатывает управляющие сигналы. Основная особенность централизованной ИТ - сохранение принципа централизованного управления, т.е. выработка управляющих воздействий на каждый объект управления на основе информации о состоянии совокупности объектов управления, но при этом некоторые функциональные устройства технологии управления являются общими для всех каналов системы. Для реализации функции управления каждый локальный орган по мере необходимости вступает в процесс информационного взаимодействия с другими органами управления,
· иерархическая ИТ построена по принципу разделения функций управления на несколько взаимосвязанных уровней, на каждом из которых реализуются свои процедуры обработки данных и выработка управляющих воздействий. Необходимость использования такой технологии вызвана тем, что с ростом числа задач управления в сложных системах значительно увеличивается объем переработанной информации и повышается сложность алгоритмов управления. Разделение функций управления позволяет справиться с информационными трудностями для каждого уровня управления и обеспечить согласование принимаемых этими органами решений.
6. Способ передачи данных:
· сетевые ИТ обеспечиваются сетевой ОС и требуют установки соответствующего комплекса технических средств,
· несетевые ИТ работаю
Дата добавления: 2017-05-02; просмотров: 3245;