Реферат: Информатика: техническое обеспечение

Рождение на свет ЭВМ было вызвано потребностью решать военные задачи расчётного характера. Первая цифровая ЭВМ "ENIAC" была создана в 1946 г. в США и предназначалась для баллистических расчётов при стрельбе. Первая отечественная цифровая ЭВМ «МЭСМ» создана в 1950 г. Ход развития ЭВМ принято делить на этапы - поколения ЭВМ. Основной показатель, по которому ЭВМ относят к тому или иному поколению - элементная база.

Таблица 1. Поколения ЭВМ

Период Эл. база Быстродействие Объём ОЗУ Внешние устройства Архитектура Программное обеспечение
1946-60 вакуумные лампы, 0,1 mips 100 Кб

магн. барабан

магн. лента

перфокарта

Возможно вы искали - Курсовая работа: Методы работы с массивами на языке BASIC

перфолента

цифровая печать, телетайп

фон Неймана Библиотеки стандартных программ и ассемблеры
1955-70 полупроводники 1 mips 1Мб графопостроитель, магнитный диск мультипрограммный режим Операционные системы, языки программирования высокого уровня и трансляторы, СУБД
1965-80 БИС 10 mips 10Мб Дисплеи, гибкие диски, матричные принтеры

Мини-ЭВМ,

сети ЭВМ,

системы коллективного пользования

Диалоговые системы, машинная графика, системы обработки текстов, промышленное производство программного обеспечения
1975-90 СБИС 100 mips 100Мб Лазерный принтер, винчестер, оптический диск ПЭВМ, многопроцессорные системы, локальные сети Базы знаний, экспертные системы, сборочное программирование, пакеты прикладных программ общего назначения.

Похожий материал - Реферат: Старый взгляд на новые вещи

Современные ЭВМ относятся также к четвёртому поколению.

Классификация ЭВМ

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

СуперЭВМ [supercomputer] – сверхпроизводительная система, предназначенная для решения задач, требующих больших объёмов вычислений. К таким задачам относятся задачи аэродинамики, ядерной физики и физики плазмы, сейсмологии, метеорологии, обработки изображений и др. СуперЭВМ всегда выполняются на пределе технических возможностей. Это системы общего назначения.

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

Рабочая станция [workstation] – специализированная высокопроизводительная ЭВМ, ориентированная на профессиональную деятельность в определённой области (обычно САПР, графика), имеющая поэтому дополнительное оборудование и специализированное программное обеспечение.

Очень интересно - Реферат: Этапы преодоления систем защиты программного обеспечения

Персональная ЭВМ - ПЭВМ [personalcomputer - PC] – универсальная, однопользовательская ЭВМ. Настройка такой ЭВМ может выполняться, как правило, самим пользователем. Среди ПЭВМ можно выделить переносные ПЭВМ – наколенные [laptop], блокнотные [notebook] и карманные [palmtop] ЭВМ.

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

Архитектура ЭВМ

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

Простейшая архитектура была определена Дж. фон Нейманом в середине 40-х годов. В качестве основных устройств универсальной ЭВМ были выделены: центральный процессор (ЦПУ) [processor (CPU)] (арифметико-логическое устройство + устройство управления), память для хранения данных и команд и устройства ввода-вывода.

Вычислительный процесс выполняется строго последовательно: команда за командой. Также последовательно обрабатываются данные.

Вам будет интересно - Реферат: Реализация keylogging под WIN32

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

Пример

Каждая машинная команда выполняется в 5 этапов: считывание команды из памяти, дешифрация команды, считывание данных, выполнение команды, запись результатов в память.

Рассмотрим простую программу:

a=b+c

d=e+f

Похожий материал - Реферат: Защищаем Perl: шунт в мозг, или зверская нейрохирургия

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

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


Источник: [7].

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