Здесь выделяют:
· ABM –аналоговые вычислительные машины, или вычислительные машины непрерывного действия, которые работают с информацией, представленной в непрерывной (аналоговой) форме, т.е. в виде непрерывного ряда значений какой-либо физической величины (чаще всего электрического напряжения);
· ЦВМ – цифровые вычислительные машины, или вычислительные машины дискретного действия, которые обрабатывают информацию, представленную в дискретной, а точнее в цифровой форме. В силу универсальности цифровой формы представления информации ЭВМ является универсальным инструментом обработки данных;
· ГВМ – гибридные вычислительные машины, или вычислительные машины комбинированного действия, работают с информацией, представленной как в цифровой, так и в аналоговой форме. Они совмещают в себе достоинства АВМ и ЦВМ. ГВМ целесообразно использовать для решения задач управления сложными быстродействующими техническими комплексами.
Идея делить машины на поколения вызвана к жизни тем, что за время недолгой истории развития компьютерная техника прошла большой путь развития как в аспекте элементной базы (лампы, транзисторы, микросхемы и др.), так и с точки зрения изменения структуры, появления новых возможностей, расширения областей применения и характера использования (табл.1.1.3).
|
|
Параметр | Период, годы | ||||
50-е | 60-е | 70-е | 80-е | Настоящее время | |
Цель использования компьютера | Научно-технические расчеты | Технические и экономические расчеты | Управление и экономические расчеты | Управление, предоставление информации | Телекоммуникации, информационное обслуживание |
Режим работы компьютера | Однопро-граммный | Пакетная обработка | Разделение времени | Персональная работа | Сетевая обработка |
Интеграция данных | Низкая | Средняя | Высокая | Очень высокая | Сверхвысокая |
Расположение пользователя | Машинный зал | Отдельное помещение | Терминальный зал | Рабочий стол | Произвольное мобильное |
Тип пользователя | Инженеры-программисты | Профессиональные программисты | Программисты | Пользователи с общей компьютерной подготовкой | Малообученные пользователи |
Тип диалога | Работа за пультом компьютера | Обмен перфоносителями и машинограммами | Интерактивный (через клавиатуру и экран) | Интерактивный с жесткий меню | Интерактивный экранный типа “вопрос-ответ” |
Таблица 1.1.3. Этапы развития ЭВМ.
К первому поколению обычно относят машины, созданный на рубеже 50-х гг. и базирующиеся на электронные лампах. Лампы потребляли значительное количество электроэнергии и выделяли много тепла (рис.1.1.3). Эти ЭВМ были громоздкими слишком дорогими и их могли приобретать только крупные корпорации и правительства.
|
|
Набор команд был ограничен, схемы арифметико-логического устройства и устройства управления достаточно просты, программное обеспечение практически отсутствовало. Показатели объема оперативной памяти и быстродействия были низкими. Для ввода-вывода использовались перфоленты, перфокарты, магнитные ленты и печатающие устройства. Быстродействие составлял порядка 10-20 тыс. операций в секунду.
Программы для этих машин писались на языке конкретной машины. Математик, составивший программу, садился за пульт управления машины, вводил и отлаживал программы и производил по ним счет. Процесс отладки был весьма длительным по времени.
Несмотря на ограниченность возможностей, эти машины позволяли выполнять сложнейшие расчеты, необходимые для прогнозирования погоды, решение задач атомной энергетики и др.
Опыт использования машин первого поколения показал, что существует огромный разрыв между временем, затрачиваемым на разработку программ, и временем счета. Эти проблемы начали преодолевать путем интенсивной разработки средств автоматизации программирования, создания систем обслуживающих программ, упрощающих работу на машине и увеличивающих эффективность ее использования. Это, в свою очередь, потребовало значительных изменений в структуре компьютеров, направленных на то, чтобы приблизить ее к требованиям, возникшим из опыта эксплуатации компьютеров.
Отечественные машины первого поколения: МЭСМ (малая электронная счетная машина), БЭСМ, Стрела, Урал, М-20.