Jakie „pojęcia” były używane przed systemami operacyjnymi?

Sep 15, 2025
Sprzęt komputerowy
TREŚĆ NIENARUSZONA

Komputery są z nami już od dłuższego czasu, ale przed pojawieniem się nowoczesnych systemów operacyjnych, co było wykorzystywane do tego, aby wczesne systemy komputerowe działały? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zabiera zaciekawionego czytelnika w podróż w czasie.

Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn internetowych z pytaniami i odpowiedziami.

Zdjęcie dzięki uprzejmości Biuletyn Towarzystwa Ochrony Komputerów .

Pytanie

Czytnik SuperUser nEw gUy chce wiedzieć, co było wykorzystywane do działania systemów komputerowych, zanim powstały nowoczesne systemy operacyjne:

Systemy operacyjne to podstawa współczesnych komputerów, ale co było wcześniej wykorzystywane w systemach komputerowych, aby działały?

Co było używane, aby systemy komputerowe działały przed współczesnymi systemami operacyjnymi, które znamy dzisiaj?

Odpowiedź

Dostawcy SuperUser RedGrittyBrick i DavidPostill mają dla nas odpowiedź. Po pierwsze, RedGrittyBrick:

Wczesne komputery * uruchamiał jeden program na raz i programy ładowane bezpośrednio z taśmy papierowej z dziurkowanymi w niej (na przykład). Programowałbyś najwcześniejsze komputery * ustawiając duży zestaw przełączników on-off.

Kolos

Atlas

Manchester

* Używam słowa „komputer”, aby oznaczać urządzenie, które istnieje obecnie w miliardach. Z tej ogromnej liczby komputerów wszystkie, z wyjątkiem nieznacznie małej liczby, to cyfrowe, programowalne komputery elektroniczne z zapisanymi programami. Jestem pewien, że pierwotne pytanie nie dotyczy tego, jak ludzie na stanowisku „komputer” spędzają dzień w pracy. Pomiędzy tymi dwoma typami komputerów istnieje szereg interesujących urządzeń, których nie uwzględniono w tej odpowiedzi.

Następnie odpowiedź od DavidPostill:

Historia systemów operacyjnych ( Źródło: Kent State University )

Systemy operacyjne ewoluowały przez wiele odrębnych faz lub pokoleń, które z grubsza odpowiadają dekadom.

Lata czterdzieste - pierwsza generacja

Najwcześniejsze elektroniczne komputery cyfrowe nie miały systemów operacyjnych. Maszyny tamtych czasów były tak prymitywne, że programy często były wprowadzane po jednym kawałku w rzędach przełączników mechanicznych (tablic wtyczek). Języki programowania były nieznane (nawet języki asemblera). Systemy operacyjne były niespotykane.

Lata pięćdziesiąte - druga generacja

We wczesnych latach pięćdziesiątych rutyna nieco się poprawiła wraz z wprowadzeniem kart perforowanych. Laboratoria badawcze General Motors wdrożyły pierwsze systemy operacyjne na początku lat pięćdziesiątych XX wieku dla swojego IBM 701. Systemy z lat pięćdziesiątych generalnie wykonywały jedno zadanie na raz. Nazywano je jednostrumieniowymi systemami przetwarzania wsadowego, ponieważ programy i dane były przesyłane w grupach lub partiach.

Historia systemów operacyjnych (Źródło: Wikipedia)

Najwcześniejsze komputery były komputerami typu mainframe, które nie miały żadnego systemu operacyjnego.

Każdy użytkownik korzystał z maszyny wyłącznie przez określony czas i przychodził do komputera z programem i danymi, często na perforowanych kartach papierowych i taśmie magnetycznej lub papierowej. Program zostałby załadowany do maszyny, a maszyna działałaby do zakończenia lub awarii programu.

Programy można generalnie debugować za pomocą panelu sterowania przy użyciu przełączników dwustabilnych i lampek na panelu. Mówi się, że Alan Turing był tego mistrzem we wczesnej maszynie Manchester Mark 1 i że już wyprowadził prymitywną koncepcję systemu operacyjnego z zasad maszyny Universal Turing.

Chcesz poznać więcej opinii na ten konkretny temat? W takim razie odwiedź ożywiony wątek dyskusyjny, do którego link znajduje się poniżej!


Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź cały wątek dyskusji tutaj .

How Do Operating Systems Work?

Operating Systems: Module 1 - OS Concepts

Operating Systems 1 - Introduction

Computer Basics: Understanding Operating Systems

Computer Concepts - Module 4: Operating Systems And File Management Part 1A (4K)

What Is Operating System? Full Explanation | Introduction To Operating System

Operating System Concepts: What Is An OS (Definition)

Operating Systems: Crash Course Computer Science #18

What Is An Operating System? Goals & Functions Of Operating System | Concept Simplified By Animation

Types Of Operating Systems(Batch, Multiprogramming, Time Sharing, Multiprocessing, Real Time)


Sprzęt komputerowy - Najpopularniejsze artykuły

Historia Caps Lock: Dlaczego istnieje klawisz Caps Lock?

Sprzęt komputerowy Aug 8, 2025

Benj Edwards Caps Lock: klawisz, który PRZYPADKOWO POWODUJE KRZYCZEK po naciśnięciu. Czy naprawdę potrzebujemy tego w dzisiejszych czasach? Dlaczego w og�..


Jak przesyłać strumieniowo z VLC do Chromecasta

Sprzęt komputerowy Mar 29, 2025

VLC Twórcy pracowali nad tym Chromecast wsparcie przez jakiś czas i wreszcie jest dostępne w wersji 3.0. Oznacza to, że teraz możesz przesyłać stru..


Jaki jest najlepszy obiektyw do robienia portretów?

Sprzęt komputerowy Jul 11, 2025

Dobre portrety to jedna z najtrudniejszych rzeczy do zrobienia przy użyciu zestawu obiektywu aparatu. Bez względu na to, jak bardzo się starasz, po prostu nie będziesz w stanie ..


Co jest ukryte i dlaczego działa na moim komputerze Mac?

Sprzęt komputerowy Jun 19, 2025

TREŚĆ NIENARUSZONA Rozpoznajesz większość procesów, które widzisz podczas przeglądania Monitora aktywności , ale nie ukryty. Nazwa jest tajemnicza i nie ma..


Jak pobierać filmy i programy telewizyjne, aby oglądać je w samolocie (lub gdziekolwiek indziej offline)

Sprzęt komputerowy Jul 3, 2025

Solidne połączenia internetowe nie są dostępne wszędzie. Jeśli chcesz oglądać strumieniowo filmy i programy telewizyjne na samolot , w metrze lub gdzieś na p..


Czy połączenie Wi-Fi dalekiego zasięgu może działać, jeśli jeden koniec nie korzysta z anteny o dużym zysku?

Sprzęt komputerowy Aug 5, 2025

Kiedy konfigurujesz połączenie Wi-Fi o dużym zasięgu, chcesz mieć pewność, że połączenie jest tak solidne, jak to tylko możliwe, ale czy możesz użyć mieszanki typów a..


Jak mogę przetestować zasilacz mojego komputera?

Sprzęt komputerowy Jan 9, 2025

Obawiasz się, że problemy z komputerem wynikają z wadliwego (lub wręcz spalonego) zasilacza. Jak możesz przetestować jednostkę, aby upewnić się, że jest ona źródłem pro..


Uruchom Androida na swoim telefonie z systemem Windows Mobile

Sprzęt komputerowy Jul 5, 2025

TREŚĆ NIENARUSZONA Interesuje Cię Android, ale myślisz, że aby go wypróbować, musisz kupić nowy telefon? W rzeczywistości Twój telefon z systemem Windows Mobile może już obsług..


Kategorie