ВУЗ:
Составители:
13
Neumann, июнь 1945 г.). В то время одна и та же группа людей участво-
вала и в проектировании, эксплуатации и в программировании вычисли-
тельной машины. Это была скорее научно-исследовательская работа в
области вычислительной техники, а не регулярное использование ком-
пьютеров в качестве инструмента решения каких-либо практических за-
дач из других прикладных областей. Программирование осуществлялось
исключительно на машинном языке. Об ОС не было и речи, все задачи
организации вычислительного процесса решались вручную каждым
программистом с пульта управления. За пультом мог находиться только
один пользователь. Программа загружалась в память машины в лучшем
случае с колоды перфокарт, а обычно с помощью панели переключате-
лей.
Вычислительная система выполняла одновременно только одну
операцию (ввод-вывод или собственно вычисления). Отладка программ
велась с пульта управления с помощью изучения состояния памяти и ре-
гистров машины. В конце этого периода появляется первое системное
программное обеспечение: в 1951–1952 гг. возникают прообразы первых
компиляторов с символических языков (Fortran и др.), а в 1954 г. Nat
Rochester разрабатывает Ассемблер для IBM-701.
Существенная часть времени уходила на подготовку запуска про-
граммы, а сами программы выполнялись строго последовательно. Такой
режим работы называется последовательной обработкой данных. В це-
лом первый период характеризуется крайне высокой стоимостью вы-
числительных систем, их малым количеством и низкой эффективностью
использования.
Второе поколение (1950-е – 60-е гг.). С середины 50-х гг. начался
следующий период в эволюции вычислительной техники, связанный с
появлением новой технической базы – полупроводниковых элементов.
Применение транзисторов вместо часто перегоравших электронных
ламп привело к повышению надежности компьютеров. Теперь машины
непрерывно могут работать достаточно долго, чтобы на них можно было
возложить выполнение практически важных задач. Снижается потреб-
ление вычислительными машинами электроэнергии, совершенствуются
системы охлаждения. Размеры компьютеров уменьшились. Снизилась
стоимость эксплуатации и обслуживания вычислительной техники.
Началось использование ЭВМ коммерческими фирмами. Одновременно
наблюдается бурное развитие алгоритмических языков (LISP, COBOL,
ALGOL-60, PL-1 и т.д.). Появляются первые настоящие компиляторы,
редакторы связей, библиотеки математических и служебных подпро-
грамм. Упрощается процесс программирования. Пропадает необходи-
мость взваливать на одних и тех же людей весь процесс разработки и
использования компьютеров. Именно в этот период происходит разде-
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »