Унипроцесорни системи
Унипроцесорни системи - Образование на секции, операционни системи, среди и черупки Унипроцесорните машини 40-50-те години на Xx век не бяха гъвкави.
Еднопроцесорните машини от 40-50-те години на XX век не са нито гъвкави, нито ефективни.ефективно. Изпълнението на програмите изисква трудоемка подготовка: устаактуализиране на ленти, поставяне на перфокарти в четец, настройване на превключватели и др. Изпълнение на всяка извикана програма наДания, разглежда като отделно действие. В случая, когато машината е необходимабеше достъпна за няколко потребители, бяха предвидени специални картида, така че потребителят може да резервира кола за определено време. По време на времето, определено за потребителя, машината бешепод негов контрол. Сесията обикновено започва с инсталирането на професионалистграма, последван от кратък период от изпълнението му.
Създадени са операционни системи, за да се опрости инсталационният процес и да се ускорят преходите между заданията. Едно от най-ранните подобрения беше разделянето на потребителя и оборудването, което изключвахората започнаха да се движат из стаята, в която се намираше колата. Нает е компютърен оператор, който контролира действията на машината. Ако някой искаше да бъде изпълнена програма, той трябвашеда го достави на оператора заедно с данни и специални инструкции за използването муи след това се върнете по-късно за резултати. На свой ред операторът за изтеглянеТе избутаха тези материали в паметта на машината, откъдето операционната система можеше да ги извлече и да изпълни програмата. Такава организация се изчисляватова беше началото партидна обработка, когато всички се върнатchi се събират в един пакет и след това се изпълняват без допълнително участие на потребителядарител.
В системи с пакетна обработка заданията, поставени в паметта, чакаха изпълнението си в опашка за работа. Обърни се Това е начин за организиране на съхранение на данни, при който обектите (в нашия случай работни места) се подреждат съгласно принципа FIFO (първи вход, първи изход - първи вход - първи обслужван). Тоест обектите се избират от опашката в същия ред, в който са поставени в нея. Всъщност повечето опашки заДания не следва стриктно структурата на FIFO, тъй като повечето операционни системи предоставят приоритети на работата. В резултат изпълнението на задачата може да бъде отложено поради друга задача, която има по-високаприоритет.

В системите за ранна обработка на партиди всяка работа беше придружена от наборРум от инструкции, обясняващи как да подготвите машината за задачата. Тези вструктури са написани на език език за контрол на работата (JCL) и бяха съхранени със заданието в опашката за работа. Когато беше избрано задание за изпълнение, операционната система отпечата тези инструкции на принтер, който операторът на машината да прочете. Инструкциите, които се изискватДейностите на оператора са свързани главно с периферно оборудванеЯжте. Тъй като днес тези дейности са сведени до минимум, езиците за контрол на работата се превърнаха в средство за комуникация с операционната система, а не с операционната система.ратор. Компютърният оператор вече не беше необходим.