Вычислительная техника и проблемы автоматизации управления
Существенную часть математического обеспечения составляют трансляторы. Внутренний язык машины довольно сложен для неподготовленных потребителей. Пока потребителями были главным образом математики, такое положение в основном устраивало. Но, когда машины стали применяться для таких процессов, как автоматизация проектирования, круг их применения значительно расширился. Внедрять электронно-вычислительную технику стало сложнее. Поэтому разрабатываются языки, удобные для общения, так называемые «входные языки» машины, отличающиеся от языков обработки внутренней информации машины. Необходимо было разрабатывать трансляторы, которые переводят информацию, подаваемую на внешнем языке, на внутренний язык машины.
Языки ЭВМ второго поколения обеспечивали решение научных задач малой и средней сложности, но это совершенно непригодно для того, чтобы использовать все возможности, предоставляемые машинами третьего поколения. Поэтому появились языки машин третьего поколения: «Симула-67», «ПЛИ» и «Алгол-68». Эти языки отличаются от традиционных языков машин второго поколения тем, что обладают средствами для описания параллельных процессов и в них заложены основы для саморазвития языков, их можно усложнять дальше, не меняя ядро транслятора, добавлять новые понятия. Кроме того, в них объединяются черты различных языков ЭВМ второго поколения, ориентированных на решениз научных и коммерческих задач.
Очень важной особенностью машин третьего поколения является осуществление стандартного сопряжения центрального процесса с периферийным оборудованием. Раньше машины фактически сопрягались только с теми магнитными лентами и другим периферийным оборудованием, которое разрабатывалось специально для данной машины. Это примерно выглядит так, как если бы в сельскохозяйственном машиностроении выпускался трактор, который не мог бы работать с любым плугом, а только с плугом, специально для него разработанным. Такое положение было в первом и втором поколениях машин.
В настоящее время положение существенно изменилось. Дело в том, что входной канал имеет стандартные системы связи и кодирования информации и к нему можно присоединить любое периферийное устройство машин третьего и четвертого поколений. Это достигается тем, что в машинах имеется специальное устройство, управляющее группами периферийных устройств, которые преобразуют информацию в стандартную форму. В машинах четвертого поколения стандартизация будет доведена до такой степени, что к машине могут присоединяться любые устройства.
Остановимся теперь на новых периферийных устройствах и улучшении характеристик старых устройств. При смене поколений примерно на порядок выросли характеристики традиционных устройств и появились некоторые новые: автоматы, читающие печатный текст, и экранные пульты. Я хочу о них сказать особо, потому что в машинах четвертого поколения им принадлежит будущее.