История развития вычислительной техники
3. Классы вычислительных машин
Электронная вычислительная машина (ЭВМ), компьютер — комплекс технических средств, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач.
ЭВМ можно классифицировать по ряду признаков, в частности:
• физическому представлению обрабатываемой информации;
• поколениям (эт
апам создания и элементной базе).
• сферам применения и методам использования (а также размерам и вычислительной мощности).
Физическое представление обрабатываемой информации
Здесь выделяют аналоговые (непрерывного действия); цифровые (дискретного действия); гибридные (на отдельных этапах обработки используются различные способы физического представления данных).
АВМ — аналоговые вычислительные машины, или вычислительные машины непрерывного действия, работают с информацией, представленной в непрерывной (аналоговой) форме, т. е. в виде непрерывного ряда значений какой-либо физической величины (чаше всего электрического напряжения):
ЦВМ — цифровые вычислительные машины, или вычислительные машины дискретного действия, работают с информацией, представленной в дискретной, а точнее, цифровой форме. В силу универсальности цифровой формы представления информации ЭВМ является более универсальным средством обработки данных.
ГВМ — гибридные вычислительные машины, или вычислительные машины комбинированного действия, работают с информацией, представленной и в цифровой, и в аналоговой форме. Они совмещают в себе достоинства АВМ и ЦВМ. ГВМ целесообразно использовать для решения задач управления сложными быстродействующими техническими комплексами.
Поколения ЭВМ
Идея делить машины на поколения вызвана к жизни тем, что за время короткой истории своего развития компьютерная техника проделала большую эволюцию как в смысле элементной базы (лампы, транзисторы, микросхемы и др.), так и в смысле изменения ее структуры, появления новых возможностей, расширения областей применения и характера использования (табл. 2.).
Таблица 2
Этапы развития компьютерных информационных технологий
Параметр |
Период, годы | ||||
50-е |
60-е |
70-е |
80-е |
Настоящее время | |
Цель использования компьютера |
Научно-технические расчеты |
Технические и экономи ческие расчеты |
Управление и экономические расчеты |
Управление, предоставление информации |
Телеком муникации, информа ционное обслужив ание |
Режим работы компьютера |
Однопрограммный |
Пакетная обработка |
Разделение времени |
Персональная работа |
Сетевая обработка |
Интеграция данных |
Низкая |
Средняя |
Высокая |
Очень высокая |
Сверхв ысокая |
Расположение пользователя |
Машинный зал |
Отдельное помещение |
Терминальный зал |
Рабочий стол |
Произ вольное мобильное |
Тип пользователя |
Инженеры-программисты |
Профес сиональные програм мисты |
Программисты |
Пользователи с общей компьютерной подготовкой |
Мало обученные пользов атели |
Тип диалога |
Работа за пультом компьютера |
Обмен перфоно-сителями и машино-граммами |
Интерактивный (через клавиатуру и экран) |
Интерактивный с жестким меню |
Интер активный экранный типа «вопрос - ответ» |
К первому поколению обычно относят машины, созданные на рубеже 50-х гг. и базирующиеся на электронных лампах. Эти компьютеры были огромными, неудобными и слишком дорогими машинами, которые могли приобрести только крупные корпорации и правительства. Лампы потребляли значительное количество электроэнергии и выделяли много тепла (рис. 1.).
Набор команд был ограничен, схемы арифметико-логического устройства и устройства управления достаточно просты, программное обеспечение практически отсутствовало. Показатели объема оперативной памяти и быстродействия были низкими. Для ввода-вывода использовались перфоленты, перфокарты, магнитные ленты и печатающие устройства. Быстродействие порядка 10—20 тыс. операций в секунду.
Программы для этих машин писались на языке конкретной машины. Математик, составивший программу, садился за пульт управления машины, вводил и отлаживал программы и производил по ним счет. Процесс отладки был весьма длительным по времени.
Несмотря на ограниченность возможностей эти машины позволили выполнить сложнейшие расчеты, необходимые для прогнозирования погоды, решения задач атомной энергетики и др.
Опыт использования машин первого поколения показал, что существует огромный разрыв между временем, затрачиваемым на разработку программ, и временем счета. Эти проблемы начали преодолевать путем интенсивной разработки средств автоматизации программирования, создания систем обслуживающих программ, упрощающих работу на машине и увеличивающих эффективность ее использования. Это, в свою очередь, потребовало значительных изменений в структуре компьютеров, направленных на то, чтобы приблизить ее к требованиям, возникшим из опыта эксплуатации компьютеров.
В октябре 1945 года в США был создан первый компьютер ENIAC (Electronic Numerical Integrator And Calculator — электронный числовой интегратор и вычислитель).
Отечественные машины первого поколения: МЭСМ (малая электронная счетная машина), БЭСМ, Стрела, Урал, М-20.
Второе поколение компьютерной техники — машины, сконструированные в 1955—65 гг. Характеризуются использованием в них как электронных ламп, так и дискретных транзисторных логических элементов (рис. 2). Их оперативная память была построена на магнитных сердечниках. В это время стал расширяться диапазон применяемого оборудования ввода-вывода, появились высокопроизводительные устройства для работы с магнитными лентами (НМЛ), магнитные барабаны (НМБ) и первые магнитные диски (табл. 2.).
Другие рефераты на тему «Программирование, компьютеры и кибернетика»:
Поиск рефератов
Последние рефераты раздела
- Основные этапы объектно-ориентированного проектирования
- Основные структуры языка Java
- Основные принципы разработки графического пользовательского интерфейса
- Основы дискретной математики
- Программное обеспечение системы принятия решений адаптивного робота
- Программное обеспечение
- Проблемы сохранности информации в процессе предпринимательской деятельности