Skip to main content

Что такое операционная система для мэйнфреймов?

Как клавиатура и мышь являются интерфейсом между компьютером и пользователем, так и операционная система является интерфейсом между компьютером и программным обеспечением. Операционная система действует как гаишник, загружающий и извлекающий данные в память и из нее, регистры, устройства ввода и вывода и процессор. Операционная система мэйнфрейма - это просто операционная система (ОС) на компьютере мэйнфрейма, мощное устройство, используемое в основном правительствами и предприятиями для обработки больших объемов информации и поддержки большого числа пользователей.

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

Поскольку компьютерные программы становились все более сложными, а компьютерное оборудование - менее дорогостоящим, становилось все более эффективным создавать компьютеры, которые могли бы запускать более одного типа программ. Для этого компьютерным инженерам нужно было разработать способ адаптации компьютера к новой и другой программе. Из этого родилась операционная система для мэйнфреймов.

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

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

Именно в эти первые дни функциональности операционной системы были впервые использованы аспекты, которые оставались в использовании в 21 веке. Такие понятия, как пакетная обработка, многозадачность, буферизация и буферизация, были впервые внедрены в операционных системах мэйнфреймов 1950-х годов. Операционные системы мэйнфреймов, используемые в таких системах, как гигантские компьютеры размером с комнату, которые можно увидеть на старых фотографиях, - это то, что позволит людям читать статьи в Интернете на смартфонах будущего.