Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вычислительные ссистемы,сети и телекомуникации

.pdf
Скачиваний:
34
Добавлен:
24.03.2016
Размер:
4.96 Mб
Скачать

Принципы построения компьютера

ны 50-х годов начали применяться специально разработанные для этой цели элементы ферритовые сердечники с прямоугольной петлей гистерезиса. В качестве устройства вво- да-вывода сначала использовалась стандартная телеграфная аппаратура (телетайпы, лен- точные перфораторы, трансмиттеры, аппаратура счетно-перфорационных машин), а за- тем специально были разработаны электромеханические запоминающие устройства на магнитных лентах, барабанах, дисках и быстродействующие печатающие устройства.

Компьютеры этого поколения имели значительные размеры, потребляли большую мощность. Быстродействие этих машин составляло от нескольких сотен до нескольких тысяч операций в секунду, емкость памяти несколько тысяч машинных слов, надеж- ность исчислялась несколькими часами работы.

В этих ЭВМ автоматизации подлежал только шестой этап, так как практически отсут- ствовало какое-либо программное обеспечение. Все пять предыдущих этапов пользователь должен был готовить вручную самостоятельно, вплоть до получения машинных кодов программ. Трудоемкий и рутинный характер этих работ был источником большого коли- чества ошибок в заданиях. Поэтому в ЭВМ следующих поколений появились сначала эле- менты, а затем целые системы, облегчающие процесс подготовки задач к решению.

На смену ламп пришли транзисторы в машинах второго поколения (начало 60- х годов). Компьютеры стали обладать большими быстродействием, емкостью оперативной памяти, надежностью. Все основные характеристики возросли на 1-2 порядка. Существенно были уменьшены размеры, масса и потребляемая мощность. Большим достижением явилось применение печатного монтажа. По- высилась надежность электромеханических устройств ввода-вывода, удельный вес которых увеличился. Машины второго поколения стали обладать большими

вычислительными и логическими возможностями.

Особенность машин второго поколения их дифференциация по применению. Появились компьютеры для решения научно-технических и экономических задач, для управления производственными процессами и различными объектами (управляющие машины).

Наряду с техническим совершенствованием ЭВМ развиваются методы и приемы программирования вычислений, высшей ступенью которых является появление систем автоматизации программирования, значительно облегчающих труд математиков- программистов. Большое развитие и применение получили алгоритмические языки, су- щественно упрощающие процесс подготовки задач к решению. С появлением алгорит- мических языков резко сократились штаты программистов, поскольку составление про- грамм на этих языках стало под силу самим пользователям.

Широкое применение алгоритмических языков (Автокоды, Алгол, Фортран и др.) и соответствующих им трансляторов, позволяющих автоматически формировать машин- ные программы по их описанию на алгоритмическом языке, привело к созданию библио- тек стандартных программ, что позволило строить машинные программы блоками, ис- пользуя накопленный и приобретенный программистами опыт. Новые программные средства здесь еще не объединялись в отдельные пакеты под общим управлением. Отме- тим, что временные границы появления всех этих нововведений достаточно размыты. Обычно их истоки можно обнаружить уже в недрах ЭВМ предыдущих поколений.

Третье поколение ЭВМ (в конце 60-х начале 70-х годов) характеризуется широ- ким применением интегральных схем. Интегральная схема представляет собой закон- ченный логический и функциональный блок, соответствующий достаточно сложной транзисторной схеме. Благодаря использованию интегральных схем удалось еще более

11

Вычислительные машины, сети и телекоммуникационные системы

улучшить технические и эксплуатационные характеристики машин. Вычислительная техника стала иметь широкую номенклатуру устройств, позволяющих строить разнооб- разные системы обработки данных, ориентированные на различные применения. Они охватывали широкий диапазон по производительности, чему способствовало также по- всеместное применение многослойного печатного монтажа.

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

Отличительной особенностью развития программных средств этого поколения является появление ярко выраженного программного обеспечения и развитие его ядра операционных систем, отвечающих за организацию и управление вычислительным про- цессом. Именно здесь понятие «ЭВМ» все чаще стало заменяться понятием «вычисли- тельная система», что в большей степени отражало усложнение как аппаратурной, так и программной частей ЭВМ. Стоимость программного обеспечения стала расти, и в на- стоящее время намного опережает стоимость аппаратуры (рис. 2).

Рис. 2. Динамика изменения стоимости аппаратурных и программных средств

Свс

100%

80% Аппаратура ЭВМ

Программное

Обеспечение

15-20%

1965

1980

1995

Операционная система (ОС) планирует последовательность распределения и ис- пользования ресурсов вычислительной системы, а также обеспечивает их согласованную работу. Под ресурсами обычно понимают те средства, которые используются для вычис- лений: машинное время отдельных процессоров или ЭВМ, входящих в систему; объемы оперативной и внешней памяти; отдельные устройства, информационные массивы; биб- лиотеки программ; отдельные программы как общего, так и специального применения и т.п. Интересно, что наиболее употребительные функции ОС в части обработки внештат- ных ситуаций (защита программ от взаимных помех, системы прерываний и приорите- тов, служба времени, сопряжение с каналами связи и т.д.) были полностью или частично реализованы аппаратурно. Одновременно были реализованы более сложные режимы ра- боты: коллективный доступ к ресурсам, мультипрограммные режимы. Часть этих реше- ний стала своеобразным стандартом и начала использоваться повсеместно в ЭВМ различ- ных классов.

В машинах третьего поколения существенно расширены возможности по обеспе- чению непосредственного доступа к ним со стороны абонентов, находящихся на различ- ных, а том числе и значительных (десятки и сотни километров) расстояниях. Удобство

12

Принципы построения компьютера

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

Например, в режиме разделения времени многим абонентам предоставляется воз- можность одновременного, непосредственного и оперативного доступа к ЭВМ. Вследст- вие большого различия инерционности человека и машины у каждого из одновременно работающих абонентов складывается впечатление, будто ему одному предоставлено ма- шинное время.

Здесь еще в большей степени проявляется тенденция к унификации ЭВМ, созда- нию машин, представляющих собой единую систему. Ярким примером этой тенденции служит отечественная программа создания и развития Единой системы электронных вы- числительных машин (ЕС ЭВМ).

ЕС ЭВМ представляла собой семейство (ряд) программно-совместимых машин, по- строенных на единой элементной базе, на единой конструктивно-технологической осно- ве, с единой структурой, единой системой программного обеспечения и единым унифи- цированным набором внешних устройств.

Промышленный выпуск первых моделей ЕС ЭВМ был начат в 1972 г., при их соз- дании были использованы все современные достижения в области электронной вычисли- тельной техники, технологии и конструирования ЭВМ, в области построения систем про- граммного обеспечения. Объединение знаний и производственных мощностей стран- разработчиков позволило в довольно сжатые сроки решить сложную комплексную науч- но-техническую проблему. ЕС ЭВМ представляла собой непрерывно развивающуюся систему, в которой улучшались технико-эксплуатационные показатели машин, совер- шенствовалось периферийное оборудование и расширялась его номенклатура.

Для машин четвертого поколения (80-е годы) характерно применение больших интегральных схем (БИС). Высокая степень интеграции способствовала увеличению плотности компоновки электронной аппаратуры, усложнению ее функций, повышению надежности и быстродействия, снижению стоимости. Это в свою очередь оказало сущест- венное воздействие на логическую структуру ЭВМ и ее программное обеспечение. Более тесной стала связь структуры машины и ее программного обеспечения, особенно опера- ционной системы.

В четвертом поколении с появлением в США микропроцессоров (1971 г.) возник новый класс вычислительных машин микроЭВМ, на смену которым пришли персо- нальные компьютеры (ПК, начало 80-х годов). В этом классе ЭВМ наряду с БИС стали ис- пользоваться сверхбольшие интегральные схемы (СБИС) 32-, а затем 64-разрядности.

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

Основная цель использования ПК формализация профессиональных знаний. Здесь, в первую очередь, автоматизируется рутинная часть работ (сбор, накопление, хра- нение и обработка данных), которая занимает более 75% рабочего времени специали- стов-прикладников. Применение ПК позволило сделать труд специалистов творческим, интересным, эффективным. В настоящее время ПК используются повсеместно, во всех сферах деятельности людей. Новые сферы применения изменили и характер вычисли- тельных работ. Так, инженерно-технические расчеты составляют не более 9-15%, в боль- шей степени ПК теперь используются для автоматизации управления сбытом, закупками, управления запасами, производством, для выполнения финансово-экономических расче- тов, делопроизводства, игровых задач и т.п.

13

Вычислительные машины, сети и телекоммуникационные системы

Применение ПК позволило использовать новые информационные технологии и создавать системы распределенной обработки данных. Высшей стадией систем распреде- ленной обработки данных являются компьютерные (вычислительные) сети различных уровней от локальных до глобальных.

В компьютерах этого поколения продолжается усложнение технических и про- граммных структур (иерархия управления средствами, увеличение их количества). Сле- дует указать на заметное повышение уровня «интеллектуальности» систем, создаваемых на их основе. Программное обеспечение этих машин создает «дружественную» среду общения человека и компьютера. Оно, с одной стороны, управляет процессом обработки информации, а с другой, создает необходимый сервис для пользователя, снижая трудо- емкость его рутинной работы и предоставляя ему возможность больше внимания уделять творчеству.

Подобные тенденции будут сохраняться и в ЭВМ следующих поколений. Так, по мнению исследователей [50], машины следующего столетия будут иметь встроенный в них «искусственный интеллект», что позволит пользователям обращаться к машинам (системам) на естественном языке, вводить и обрабатывать тексты, документы, иллюстра- ции, создавать системы обработки знаний и т.д. Все это приводит к необходимости ус- ложнения аппаратной части компьютеров, появлению вычислительных систем на их ос- нове, а также к разработке сложного многоэшелонного иерархического программного обеспечения систем обработки данных.

1.2.Основные характеристики

иклассификация компьютеров

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

Выбирая компьютер для решения своих задач, пользователь интересуется функ- циональными возможностями технических и программных модулей (как быстро может быть решена задача, насколько ЭВМ подходит для решения данного круга задач, какой сервис программ имеется в ЭВМ, возможности диалогового режима, стоимость подготов- ки и решения задач и т.д.). При этом пользователь интересуется не конкретной техниче- ской и программной реализацией отдельных модулей, а общими вопросами организации вычислений. Последнее включается в понятие архитектуры ЭВМ, содержание которого достаточно обширно.

Архитектура компьютера это многоуровневая иерархия аппаратурно- программных средств, из которых строится ЭВМ.

Определение

Каждый из уровней допускает многовариантное построение и применение. Со- временный компьютер относится к классу открытых систем. Конкретная реализация ка- ждого из уровней таких систем определяет особенности структурного построения, что может менять характеристики в широких пределах. Именно архитектура отражает ос- новные принципы, положенные в основу построения компьютеров. (В последующих раз- делах пособия эти вопросы подробно рассматриваются.)

Детализацией архитектурного и структурного построения ЭВМ занимаются раз- личные категории специалистов вычислительной техники. Инженеры-схемотехники

14

Принципы построения компьютера

проектируют отдельные технические устройства и разрабатывают методы их сопряже- ния друг с другом. Системные программисты создают программы управления техниче- скими средствами, информационного взаимодействия между уровнями, организации вычислительного процесса. Программисты-прикладники разрабатывают пакеты про- грамм более высокого уровня, которые обеспечивают взаимодействие пользователей с ЭВМ и необходимый сервис при решении ими своих задач. Указанные специалисты рас- сматривают понятие архитектуры в более узком смысле. Для них наиболее важные структурные особенности сосредоточены в наборе команд ЭВМ, являющемся границей между аппаратными и программными средствами.

Пользователи ЭВМ, которые обычно не являются профессионалами в области вы- числительной техники, рассматривают архитектуру через более сложные аспекты, ка- сающиеся их взаимодействия с ЭВМ (человеко-машинного интерфейса), начиная со сле- дующих групп характеристик ЭВМ, определяющих ее структуру:

технические и эксплутационные характеристики ЭВМ (быстродействие и произ- водительность; показатели надежности, достоверности, точности; емкость опера- тивной и внешней памяти; габаритные размеры; стоимость технических и про- граммных средств; особенности эксплуатации и др.);

характеристики и состав функциональных модулей базовой конфигурации ЭВМ; возможность расширения состава технических и программных средств; возмож- ность изменения структуры;

состав программного обеспечения ЭВМ и сервисных услуг (операционная система или среда, пакеты прикладных программ, средства автоматизации программиро- вания).

Важнейшими характеристиками компьютеров служат быстродействие и произво- дительность. Эти характеристики достаточно близки, но их не следует смешивать.

Быстродействие характеризуется числом определенного типа команд, вы- полняемых ЭВМ за одну секунду. Производительность это объем работ (например, число стандартных программ), выполняемый ЭВМ в единицу

времени.

Определение

Определение характеристик быстродействия и производительности представляет собой очень сложную инженерную и научную задачу, до настоящего времени не имею- щую единых подходов и методов решения. Очень часто вместо конкретных значений этих характеристик указывают только тактовую частоту микропроцессора, поскольку она непосредственно связана со скоростью вычислений.

Другой важнейшей характеристикой ЭВМ является емкость запоминающих устройств. Емкость памяти измеряется количеством структурных единиц информации, которое может одновременно находиться в памяти. Этот пока- затель позволяет определить, какой набор программ и данных может быть

Определение одновременно размещен в памяти.

Наименьшей структурной единицей информации является бит одна двоичная цифра. Как правило, емкость памяти оценивается в более крупных единицах измерения

байтах (байт равен 8 битам). Следующими единицами измерения служат 1Кбайт =

=210байта = 1024 байта; 1Мбайт = 210 Кбайта = 220 байта; 1Гбайт = 210 Мбайта = 220 Кбайта =

=230 байта.

15

Вычислительные машины, сети и телекоммуникационные системы

Обычно отдельно характеризуют емкости оперативной и внешней памяти. В на- стоящее время персональные ЭВМ могут иметь емкость оперативной памяти равную 64, 128, 256 Мбайтам и даже больше. Этот показатель очень важен для определения, какие программные пакеты и их приложения могут одновременно обрабатываться в машине.

Емкость внешней памяти зависит от типа носителя. Так, емкость одной дискеты составляет 1,2-2,8 Мбайта, в зависимости от типа дисковода и характеристик дискеты. Ем- кость жесткого диска и дисков DVD может достигать нескольких десятков Гбайтов, ем- кость компакт-диска (CD-ROM)сотни Мбайтов (640 Мб и выше) и т.д. Емкость внешней памяти характеризует объем программного обеспечения и отдельных программных про- дуктов, которые могут устанавливаться в ЭВМ. Например, для установки операционной среды Windows 2000 требуется объем памяти жесткого диска более 1 Гб и не менее 64 Мб оперативной памяти ЭВМ.

Надежность это способность ЭВМ при определенных условиях выполнять требуемые функции в течение заданного периода времени (стандарт ISO – 2382/14-78).

Определение

Высокая надежность ЭВМ закладывается в процессе ее производства. Переход на новую элементную базу сверхбольшие интегральные схемы резко сокращает число используемых интегральных схем, а значит и число их соединений друг с другом. Хо- рошо продуманы компоновка компьютера и обеспечение требуемых режимов работы (охлаждение, защита от пыли). Модульный принцип построения позволяет легко про- верять и контролировать работу всех устройств, проводить диагностику и устранение неисправностей.

Точность возможность различать почти равные значения (стандарт ISO 2382/2-76). Точность получения результатов обработки в основном определя- ется разрядностью ЭВМ, а также используемыми структурными единицами

представления информации (байтом, словом, двойным словом).

Определение

Во многих применениях ЭВМ не требуется большой точности, например, при об- работке текстов и документов, при управлении технологическими процессами. В этом случае достаточно использовать 8-16-разрядные двоичные коды.

При выполнении сложных математических расчетов требуется использовать более высокую разрядность 32, 64 (и даже более). Поэтому все современные ЭВМ, включая ПК, имеют возможность работы с 32- и даже с 64-разрядными машинными словами. С помо- щью языков программирования этот диапазон может быть увеличен в несколько раз, что позволяет достигать очень высокой точности.

Достоверность свойство информации быть правильно воспринятой. Дос- товерность характеризуется вероятностью получения безошибочных резуль- татов. Заданный уровень достоверности обеспечивается аппаратно- программными средствами контроля самой ЭВМ. Возможны методы контро- Определение ля достоверности путем решения эталонных задач и повторных расчетов. В особо ответственных случаях проводятся контрольные решения на других

ЭВМ и сравнение результатов.

В настоящее время в мире произведены, работают и продолжают выпускаться миллионы вычислительных машин, относящиеся к различным поколениям, типам, клас-

16

Принципы построения компьютера

сам; отличающиеся своими областями применения, техническими характеристиками и вычислительными возможностями.

Рынок современных компьютеров отличается разнообразием и динамизмом, каких еще не знала ни одна область человеческой деятельности. Каждый год стоимость вычис- лений сокращается примерно на 25-30%, стоимость хранения единицы информации − до 40%. Практически каждые полтора десятилетия меняется поколение машин, каждые два года − основные типы микропроцессоров, СБИС, определяющих характеристики новых ЭВМ. Такие темпы сохраняются уже многие годы.

Рынок компьютеров постоянно имеет широкую градацию классов и моделей ЭВМ. Существует большое количество классификационных признаков, по которым все это множество разделяют на группы [21,22]: по уровням специализации (универсальные и специализированные), по типоразмерам (настольные, портативные, карманные), по со- вместимости, по типу используемого процессора, по возможностям и назначению и др. Разделение компьютеров по поколениям, изложенное в п. 1.1, также является одним из видов классификации. Наиболее часто используют классификацию компьютеров по воз- можностям и назначению, а в последнее время и по роли компьютеров в сетях.

По возможностям и назначению компьютеры подразделяют на:

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

С развитием науки и техники постоянно выдвигаются новые крупномасштабные задачи, требующие выполнения больших объемов вычислений. Особенно эффективно применение суперЭВМ при решении задач проектирования, в которых натурные экспе- рименты оказываются дорогостоящими, недоступными или практически неосуществи- мыми. СуперЭВМ позволяют по сравнению с другими типами машин точнее, быстрее и качественнее решать крупные задачи, обеспечивая необходимый приоритет в разработ- ках перспективной вычислительной техники. Дальнейшее развитие суперЭВМ связыва- ется с использованием направления массового параллелизма, при котором одновременно могут работать сотни и даже тысячи процессоров. В настоящее время самыми мощными суперкомпьютерами планеты являются Nec Earth Simulatior (35,9 TFLOP, Япония) и IBM ASCI White (7,2 TFLOP, США), установленный в Lawrence Livermore National Lab, ориен-

тированный на разработку перспективных вооружений.

Вближайшие годы фирма IBM планирует создание еще более мощных суперЭВМ.

Врамках государственного контракта (ноябрь 2002г.,290 млн. долларов) в 2004 г. должен быть построен ASCI Purple («Пурпурный») на базе 196 объединенных между собой 64-х процессорных серверов (12544 процессора). Это позволит пройти порог 100 TFLOP, 50 те- рабайт оперативной и 2 петабайта дисковой памяти. Затем последует Blue Gene/L, имеющий в своем составе 130 тысяч процессоров, что обеспечит пиковое быстродействие 360 TFLOP. Использование этих систем предполагается для моделирования погоды, раз- работки новых видов вооружения и других крупномасштабных вычислений.

Большие ЭВМ для комплектования ведомственных, территориальных и регио- нальных вычислительных центров (министерства, государственные ведомства и службы, крупные банки и т.д.). Примером подобных машин, а точнее систем, могут служить млад- шие модели IBM RS/6000. Это очень мощные по производительности компьютеры, пред- назначенные для обеспечения научных исследований, для построения рабочих станций для работы с графикой, UNIX-серверов, кластерных комплексов.

17

Вычислительные машины, сети и телекоммуникационные системы

Средние ЭВМ широкого назначения для управления сложными технологиче- скими производственными процессами (банки, страховые компании, торговые дома, из- дательства). ЭВМ этого типа могут использоваться и для управления распределенной об- работкой информации в качестве сетевых серверов. Примером машин данного класса служит IBM AS/400 – Advanced Portable Model 3 – «бизнес-компьютеры»,64-разрядные. В

этих машинах особое внимание уделяется сохранению и безопасности данных, про- граммной совместимости и т.п.

Персональные и профессиональные компьютеры (ПК), позволяющие удовлетво-

рять индивидуальные потребности пользователей. На базе этого класса ЭВМ строятся ав- томатизированные рабочие места (АРМ) для специалистов различного уровня.

Мобильные и карманные компьютеры. Эта категория вычислительных средств только начинает свое бурное развитие и поэтому требует более подробного освещения. Появление микропроцессоров способствовало разработке на их основе разнообразных устройств, используемых в различных областях жизнедеятельности человека: мобильная связь, бытовая техника, авто, игровые приставки, электронные записные книжки т.п.

Невозможно дать исчерпывающую и полную классификацию подобных устройств

сучетом их назначения, популярности, функциональных возможностей, размеров, мощ- ности и т.д. Рыночный сектор этих устройств еще находится в стадии формирования, от- личается большим разнообразием, мобильностью и динамикой. Аналитики предсказы- вают его прогрессирующее развитие на ближайшие 5-10 лет1.

Будущее современного человека неразрывно связано с компьютерными сетями. Все ниши вычислительных устройств: от настольного компьютера до «наладонников» с узкой специализацией на всевозможные применения, – заполнены и имеют далеко не по единственному экземпляру устройств. Неудивительно, что создание компактных уст- ройств для связи и мобильного бизнеса было подхвачено очень многими фирмами- разработчиками: Compaq, Hewlett-Packard (объединившиеся под эгидой последней), Casio, Palm Inc., Sharp, Psion, NEC, Nocia, Ericsson и др.

Появлению новых устройств способствуют следующие факторы:

экономические новые устройства успешно конкурируют со старыми, традицион- ными. Например, сотовая связь уверенно отвоевывает клиентов обычной теле- фонной связи;

технологические новые технологии обеспечивают качественно новые услуги (мо- бильный офис, телеконференции, предложение товаров от ближайших постав- щиков и т.д.);

социальные мобильные телефоны и досуг с использованием Internet становятся стилем жизни;

бизнес-факторы бизнес требует новых типов предложений под лозунгами «Услуги в любое время и в любом месте» ипредоставления каждому «Своего офиса в кармане». Рассмотрим упрощенную градацию подобных устройств.

Ноутбуки (Notebooks). Совершенствование микропроцессоров привело к созда-

нию мощных, дружественных и малогабаритных компьютеров, вполне способных обес- печить создание мобильного офиса различного класса с ориентацией на электронную почту, передачу факсов, доступ в Internet, например, с офиса менеджера высшего звена, практически не отличающегося от офиса с ПК настольного типа, до офиса SOHO (Small Office/Homo Office – малый офис/домашний офис).

Карманные персональные компьютеры (КПК), имеют очень широкую номенкла-

туру и градацию. В отдельных случаях их возможности могут не уступать возможностям

1 http://www.compress.ru/Article.asp?id=3264, /Article.asp?id=3267.

18

Принципы построения компьютера

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

Большинство из них принадлежит к одной из трех распространенных и конкури- рующих платформ: Pocket PC, Psion, Palm. Все платформы предполагают использование средств работы с текстовыми документами, программы ведения личных финансов, сло- вари, игры и т.п. Но мощность этих средств в разных платформах сильно отличается.

Наиболее близка к настольным ПК платформа Pocket PC. Она предполагает ис- пользование упрощенного пакета Microsoft Office, поддерживает электронную почту и сотовую связь, работу с Internet. Возможно подключение MediaPlayer для прослушивания музыки с компакт-дисков. Установка MPEGplayer позволяет просматривать фильмы. Имеется и другое развитое программное обеспечение для различных применений этих устройств.

Платформа Psion поддерживает электронную почту, имеет Internet-браузер, син- хронизируется с сотовыми телефонами, содержит упрощенный прошитый язык про- граммирования, может использовать русификаторы текста. Возможности функциональ- ного расширения ограничены.

Платформа Palm неплохо синхронизируется с записной книжкой, ежедневником, но имеет слабую поддержку почты исотовой связи. Очень слабые возможности расширения.

Встраиваемые микропроцессоры, осуществляющие автоматизацию управления отдельными устройствами и механизмами. Успехи микроэлектроники позволяют созда- вать миниатюрные вычислительные устройства, вплоть до однокристальных ЭВМ. Эти устройства, универсальные по характеру применения, могут встраиваться в отдельные машины, объекты, системы. Они находят все большее применение в бытовой технике (телефонах, телевизорах, электронных часах, микроволновых печах и т.д.), в городском хозяйстве (энерго-, тепло-, водоснабжении, регулировке движения транспорта и т.д.), на производстве (робототехнике, управлении технологическими процессами). Постепенно они входят в нашу жизнь, все больше изменяя среду обитания человека.

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

мощные машины, включаемые в состав сетевых вычислительных центров и систем управления гигантскими сетевыми хранилищами информации;

кластерные структуры;

серверы;

рабочие станции;

сетевые компьютеры.

Мощные машины и системы предназначаются для обслуживания крупных сетевых

банков данных и банков знаний. По характеристикам их можно отнести к классу супер- ЭВМ, но в отличие от них они являются более специализированными и ориентирован- ными на обслуживание мощных потоков информации.

Кластерные структуры представляют собой многомашинные распределенные вычислительные системы, объединяющие под единым управлением несколько серверов. Это позволяет гибко управлять ресурсами сети, обеспечивая необходимую производи- тельность, надежность, готовность и другие характеристики.

Серверы это вычислительные машины и системы, управляющие определенным видом ресурсов сети. Различают файл-серверы, серверы приложений, факс-серверы, поч- товые, коммуникационные, Web-серверы и др.

19

Вычислительные машины, сети и телекоммуникационные системы

Термин «рабочая станция» отражает факт наличия в сетях абонентских пунктов, ориентированных на работу профессиональных пользователей с сетевыми ресурсами. Этот термин как бы отделяет их от ПК, обеспечивающих работу основной массы непро- фессиональных пользователей, работающих обычно в автономном режиме.

Сетевые компьютеры. На базе существующих стандартных микропроцессоров появляется новый класс устройств, получивший это название. Само название говорит о том, что они предназначаются для использования в компьютерных сетях. В зависимости от выполняемых функций и от контекста под этим термином понимают совершенно раз- личные устройства от простейшего компьютера наладонника до специализированных сетевых устройств1.

Высокие скорости вычислений, обеспечиваемые ЭВМ различных классов, позво- ляют перерабатывать и выдавать все большее количество информации, что, в свою оче- редь, порождает потребности в создании связей между отдельно используемыми ЭВМ. Поэтому все современные компьютеры в настоящее время имеют средства подключения к сетям связи и объединения в системы.

Перечисленные типы ЭВМ, которые должны использоваться в индустриально раз- витых странах, образуют некое подобие пирамиды с определенным соотношением чис- ленности ЭВМ каждого слоя и набором их технических характеристик. Распределение вычислительных возможностей по слоям должно быть сбалансировано.

Требуемое количество суперЭВМ для отдельной развитой страны должно состав- лять 100-200, больших ЭВМ − тысячи, средних − десятки и сотни тысяч, ПЭВМ − миллио- ны, встраиваемых микро-ЭВМ − миллиарды.

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

Формирование сбалансированного машинного парка является сложной политической, экономической и социальной проблемой, решение которой требует многомиллиардных инвестиций. Для этого должна быть разработана соответствующая структура: создание специальных производств (элементной базы ЭВМ, программного обеспечения и техниче- ских связей), смена поколений машин и технологий, изменение форм экономического и административного управления, создание новых рабочих мест и т.д.

1.3. Принципы построения компьютера

Основным принципом построения всех современных ЭВМ является программное управление. В его основе лежит представление алгоритма решения любой задачи в виде программы вычислений.

«Алгоритм − конечный набор предписаний, определяющий решение задачи посредством конечного количества операций». (Стандарт ISO 2382/1-84 г.).

Определение

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

1 www.compress.ru/Article.asp?id=3267, /Article.asp?id=3270.

20