Классификация компьютеров
К настоящему времени в мире разработаны сотни и тысячи различных моделей компьютеров. Эти модели отличаются друг от друга устройством, способами кодирования информации, наборами возможных действий по обработке данных, объемом запоминаемой информации и скоростью ее обработки. Для того чтобы ориентироваться в этом многообразии средств вычислительной техники, применяются различные классификационные схемы. Необходимо отметить, что эти классификационные схемы, во-первых, достаточно условны и не являются общепринятыми. Во-вторых, с течением времени они претерпевают определенные изменения, связанные с бурным развитием информатики и невозможностью точно предсказать направления будущего развития компьютерной техники. Ниже кратко обсуждаются две наиболее распространенные в настоящее время схемы — классификация по поколениям, соответствующая историческому процессу развития вычислительной техники, и классификация по применениям. Используя схему классификации по поколениям, необходимо учитывать, что исторический процесс усовершенствования и создания новых вычислительных машин происходил во времени непрерывно. И следовательно, имеются машины и группы машин, «промежуточных» по своему положению, то есть по одним признакам попадающих в одну категорию, а по другим — в другую. То же самое можно сказать и о классификации по применениям.
К настоящему времени принято выделять пять поколений вычислительной техники. К первому поколению относят машины, построенные на электронных лампах накаливания. В эту группу входят машины, созданные в период, начинающийся с электронной вычислительной машины «EDSAC» и заканчивающийся примерно в конце пятидесятых годов. Если судить с современной точки зрения, то можно сказать, что эти машины стоили очень дорого, занимали огромные площади, были не совсем надежны в работе, имели маленькую скорость обработки информации и могли хранить очень мало данных. Создавались они в единичных экземплярах и использовались в основном для военных и научных целей. В качестве типичных примеров машин первого поколения можно указать американские компьютеры IBM-701, UNIVAC, а также советские ЭВМ БЭСМ и М-20. Типичная скорость обработки данных для машин первого поколения составляла 5-30 тысяч операций в секунду.
Ко второму поколению относят машины, построенные на транзисторных элементах в период с конца пятидесятых и до середины шестидесятых годов. У этих машин значительно уменьшились стоимость и габариты, выросли надежность, скорость работы и объем хранимой информации. С появлением специальных алгоритмических языков существенно упростилось применение машин для решения практических задач в различных областях. Машины стали использовать для стандартных инженерных расчетов, в экономической деятельности для оптимизации работы отдельных предприятий и даже отраслей, и во многих других областях. Типичные представители машин второго поколения - IBM-7090 (США), ATLAS (Великобритания), БЭСМ-4, М-220, Минск-32, БЭСМ-6 (СССР). Скорость обработки данных у машин второго поколения возросла до 1 миллиона операций в секунду.
Машины третьего поколения выполнены на так называемых интегральных схемах, которые сокращенно обозначают ИС.
ВНИМАНИЕ
Интегральная схема представляет собой электрическую цепь определенного функционального назначения, которая с помощью специальной технологии размещается на очень маленькой кремниевой (или какой-либо другой подходящей по свойствам) пластинке — «основе».
Площадь такой схемы — порядка одного квадратного сантиметра, но по своим функциональным возможностям интегральная схема эквивалентна сотням и тысячам транзисторных элементов. Из-за очень маленьких размеров и толщины интегральную схему иногда называют микросхемой,а также чипом (chip — тонкий кусочек). Переход от транзисторов к интегральным схемам вызвал соответствующие изменения в стоимости, размерах, надежности, скорости и емкости машин.
Кроме перехода на новую элементную базу важно отметить также, что машины начали выпускаться семействами. Машины, входящие в семейство, имеют одинаковую логическую структуру, одни и те же способы работы с информацией, но различные параметры стоимости, скорости и объема хранимых данных. Это позволяет осуществлять широкий обмен программами и данными между разными пользователями без внесения в программы существенных изменений. Машины третьего поколения появились в середине шестидесятых годов. Это были машины семейства IBM/360. Популярность этих машин оказалась настолько велика, что во всем мире их стали копировать или выпускать похожие по функциональным возможностям и совпадающие по способам кодирования и обработки информации. Причем программы, подготовленные для выполнения на машинах IBM, с успехом выполнялись на их аналогах, так же как и программы, написанные для выполнения на аналогах, могли быть выполнены на машинах IBM. Такие модели машин принято называть программно-совместимыми. В нашей стране такой программно-совместимой с семейством IBM/360 была серия машин ЕС ЭВМ, в которую входило около двух десятков различных по мощности моделей.
Начиная с третьего поколения, вычислительные машины становятся повсеместно доступными и широко используются для решения самых различных задач. Характерным для этого времени является коллективное использование машин, так как они все еще достаточно дороги, занимают большие залы и требуют сложного и дорогостоящего обслуживания. Правда, доступ к возможностям машины уже организуется и с индивидуально используемых устройств — терминалов (terminal -конечный пункт), которые находятся на некотором удалении от основного оборудования машины, иногда даже на рабочих местах пользователей. В состав терминала, как правило, входят клавиатура, используемая для набора данных и выполнения простейших операций по управлению работой компьютера, и дисплей, служащий для отображения текущей ситуации и полученных результатов вычислений. Носителями первичной информации все еще являются перфокарты и перфоленты, хотя уже значительный объем информации сосредоточивается на магнитных носителях — дисках и лентах. Скорость обработки информации у машин третьего поколения достигла нескольких миллионов операций в секунду.
В первой половине семидесятых годов происходит переход от обычных интегральных схем к схемам с большей плотностью монтажа — большим интегральным схемам(БИС). Если обычные интегральные схемы эквивалентны тысячам транзисторных элементов, то большие интегральные схемы заменяют уже десятки тысяч. На фоне этого перехода произошло разделение до этой поры в общем-то единого потока развития средств вычислительной техники на две ветви. Одна ветвь продолжала старую тенденцию развития машин по линии наращивания мощности и надежности, а также по линии коллективного использования вычислительных мощностей. Считается, что машины этого направления образуют четвертое поколение ЭВМ. Среди них следует упомянуть семейство машин IBM/370, а также модель IBM 196, скорость которой достигла скорости 15 миллионов операций в секунду. Отечественными представителями машин четвертого поколения являются машины семейства «Эльбрус». Отличительная черта четвертого поколения — наличие в одной машине нескольких (обычно 2-6, иногда до нескольких сотен и даже тысяч) центральных, главных устройств обработки информации — процессоров(от слова process — обработка), которые могут дублировать друг друга или независимым образом выполнять вычисления. Такая структура позволяет резко повысить надежность машин и скорость вычислений. Другая важная особенность — появление мощных средств, обеспечивающих работу компьютерных сетей. Это позволило впоследствии создавать и развивать на их основе глобальные, всемирные компьютерные сети.
Вторая ветвь развития средств вычислительной техники оказалась направленной на миниатюризацию и персонализацию средств обработки данных. Своим рождением это направление обязано появлению в 1971 году первого микропроцессора Intel 4004 (от названия фирмы производителя INTegratet ELectronics — объединенная электроника). Микропроцессоромсчитается процессор, реализованный на одной или нескольких интегральных схемах, без потери функциональных свойств обычных процессоров. Для микропроцессоров введена отдельная классификация, по которой Intel 4004 относится к первому поколению микропроцессоров. Основные этапы развития микропроцессорной техники рассматриваются ниже.
Последним на сегодняшний день считается пятое поколениекомпьютеров. О проекте создания машин этого поколения, рассчитанном на десять лет, объявили в начале восьмидесятых годов японские разработчики. За ними в эту стратегическую гонку втянулись ученые США, СССР и ряда стран Западной Европы. Было заявлено, что к началу 90-х годов будет создано принципиально иное по стилю обработки информации и взаимодействия с пользователем поколение машин. Если ранее человек тщательно и подробно формулировал машине последовательность действий по обработке информации, то теперь машина по поставленной перед ней цели должна самостоятельно составить план действий и выполнить их. Такой способ решения задач принято называть логическим программированием. Кроме того, планировалось ввести общение с машиной на уровне естественного языка. Однако решить полностью весь комплекс задач проекта не удалось и до сих пор. Хотя имеются впечатляющие достижения по каждому из направлений проекта, возникли определенные финансовые и технические трудности. Кроме того, усилия значительной части разработчиков были переключены на микропроцессорную технику и развитие сетевых технологий.
Классификация по применениям включает следующие группы: микропроцессоры, микроЭВМ, мини-ЭВМ, универсальные машины и суперЭВМ. Микропроцессоры представляют собой программируемые интегральные схемы, встраиваемые в какое-либо отдельное устройство, механизм (автомобиль, металлорежущий станок, крылатую ракету) с целью автоматизации управления или оптимизации работы механизма. Гораздо более выгодно встраивать в различные устройства и механизмы по-разному запрограммированные, но однотипные микропроцессоры, чем для каждого из них заново разрабатывать уникальные устройства управления.
Если к микропроцессору подключить необходимые для компьютера устройства, то получится микроЭВМ, или микрокомпьютер. Оба эти названия постепенно вытесняются более популярными: персональный компьютер и персональная ЭВМ.
ВНИМАНИЕ
Персональный компьютер — это настольная электронно-вычислительная машина индивидуального использования.
Из определения следует, что персональный компьютер эксплуатируется, как правило, одним человеком или относительно небольшим коллективом специалистов для решения своих профессиональных задач. Иногда персональный компьютер используется как ведущий элемент системы управления группой механизмов. При работе в локальных или глобальных сетях персональный компьютер часто играет роль так называемого интеллектуального терминала — более мощного, чем терминал, устройства, работая с которым пользователь получает доступ ко всем ресурсам сети. А предоставляются эти ресурсы более мощными персональными компьютерами, универсальными машинами или суперЭВМ. Машины, которые предоставляют свои ресурсы другим компьютерам, принято называть серверами (serve — обслуживать, быть полезным).
По своим вычислительным возможностям современные персональные компьютеры оставили далеко позади себя машины второго и третьего поколений, не говоря уже о машинах первого поколения. Для большей наглядности можете сравнить 30-тонный «динозавр» ENIAC, с его размерами и скоростью в 5 тысяч операций в секунду, и стандартный современный персональный компьютер, умещающийся на обычном рабочем столе специалиста и обладающий скоростями в десятки и сотни миллионов операций в секунду.
В 1999 году был введен в действие международный стандарт «спецификации РС99», который определяет классификацию, а также требования к аппаратным и программным средствам персональных компьютеров. Термин «спецификация» означает формализованное описание свойств, характеристик и функций некоторого объекта. Таким образом, «спецификации РС99» представляют собой описание характеристик персональных компьютеров (PC — сокращение английского словосочетания personal computer), сформулированное в 1999 году. Сразу же отметим, что классификация персональных компьютеров, предложенная в стандарте РС99, сохранилась и в стандартах, принятых в последующие годы. Согласно указанным стандартам вводится пять категорий персональных компьютеров (в скобках указаны соответствующие официальные термины):
§ пользовательский, потребительский, массовый компьютер (Consumer PC), предназначенный для работы, в основном, в домашних условиях;
§ офисный, деловой компьютер (Office PC) предназначен для выполнения канцелярской работы в составе компьютерных сетей предприятия, организации и т. д.;
§ мобильный, переносной, портативный компьютер (Mobile PC) предназначен для специалистов, которые используют компьютерные технологии в поездках, во время деловых встреч и т. д., когда использование стационарных машин затруднено или вообще невозможно;
§ рабочая станция (Workstation PC) используется в качестве сервера в компьютерных сетях, а также как рабочий инструмент разработчиками программных средств, конструкторами, то есть там, где предъявляются повышенные требования к ресурсам компьютера;
§ игровые или развлекательные компьютеры (Entertainment PC) используются для игр, а также для высококачественной работы со звуком и видеозаписями.
Следующая группа — мини-ЭВМ — состоит из машин, используемых для работы в условиях реального производства, для управления поточной линией, цехом, для обеспечения работы научной лаборатории или относительно небольшого учреждения. Как правило, мини-ЭВМ выполнена в виде нескольких напольных стоек, содержащих все ее устройства. В качестве примера популярных в свое время мини-ЭВМ можно указать машины отечественного семейства СМ. Это модели СМ-4, СМ-1420 и некоторые другие. В настоящее время мини-ЭВМ практически полностью вытеснены из употребления более мощными и дешевыми персональными компьютерами.
Группа универсальных ЭВМ характеризуется возможностью решать подавляющее большинство задач обработки информации и практически неограниченными возможностями ее хранения. Универсальные машины (соответствующий англоязычный термин mainframe — главный каркас, центральное строение) применяются как центральное звено в системах управления производственным циклом, для обеспечения работы крупных НИИ, организаций и учреждений. В последнее время часто используются как ведущий элемент глобальных и локальных сетей, который предоставляет свои вычислительные ресурсы подключенным к сети персональным компьютерам. К группе универсальных ЭВМ относят машины типа ЕС ЭВМ, «Эльбрус» и другие аналогичные им. Как и группа мини-ЭВМ, эта группа машин постепенно вытесняется мощными персональными компьютерами.
СуперЭВМ используются для решения задач так называемых предельных классов, для которых требуется колоссальное сосредоточение вычислительных мощностей. Это задачи метеопрогноза в планетарных масштабах, задачи расчета и проектирования современных самолетов и космических кораблей, задачи из области ядерной физики и космогонических исследований, задачи управления системами противоракетной и космической обороны, задачи обеспечения работы глобальных сетей общемирового значения и т. д. К группе суперЭВМ относятся модели ILLIAC-4 (50 миллионов операций в секунду), CRAY-1 (130 миллионов операций в секунду), CRAY-MP (50 миллиардов операций в секунду, 64 процессора). Мощнейшей (на момент написания пособия) считается модель ASCI White, которая работает со скоростью 12,4 триллионов операций в секунду. Во всем мире насчитывается не более одной-двух тысяч машин класса суперЭВМ в силу их чрезвычайно высокой сложности и стоимости.
ПРИМЕЧАНИЕ
В марте 2002 года в японском городе Иокогама был зафиксирован новый рекорд скорости работы состоящего из 5120 процессоров суперкомпьютера— 30 триллионов операций в секунду.
Контрольные вопросы
1. Что понимается под термином «информация»?
2. Как связаны между собой информация и сообщение?
3. Приведите примеры языков интерпретации сообщений и их алфавитов.
4. Дайте определение и приведите примеры информационной и математической моделей.
5. Что понимается под термином «алгоритм»?
6. Какова роль алгоритмов в жизни человека?
7. Приведите примеры алгоритмов.
8. Чем отличается исполнение алгоритма от его разработки?
9. Укажите возможные способы задания алгоритмов.
10. Что такое алгоритмический язык и какими свойствами он должен обладать?
11. Дайте определение терминам «программа» и «данные».
12. Что такое ЭВМ? Чем отличается персональный компьютер от ЭВМ?
13. Что такое интегральная схема, процессор, микропроцессор?
14. Что такое терминал, какую роль играет сервер?
15. Опишите классификационную схему ЭВМ по поколениям.
16. Опишите классификационную схему ЭВМ по применению.
17. Опишите классификацию персональных компьютеров.
Дата добавления: 2016-09-20; просмотров: 966;