23Jul

Hvilke begreper ble brukt før operativsystemene?

click fraud protection

Datamaskiner har vært med oss ​​i en stund, men før tilstedeværelsen av moderne operativsystemer, hva ble det brukt til å gjøre de tidlige datasystemene jobbet? Dagens SuperUser Q & A-innlegg tar en nysgjerrig leser på en reise tilbake i tid.

Dagens Spørsmål &Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

Foto courtesy of The Bulletin of Computer Conservation Society.

Spørsmålet

SuperUser leser nEw gUy ønsker å vite hva som ble brukt til å få datasystemer til å fungere før moderne operativsystemer oppsto:

Operativsystemer er grunnlaget for moderne databehandling, men før dette ble det brukt i datasystemer for å gjøre demarbeid?

Hva ble brukt til å få datasystemer til å fungere før de moderne operativsystemene vi kjenner til i dag?

Svaret

SuperUser-bidragsytere RedGrittyBrick og DavidPostill har svaret for oss. Først opp, RedGrittyBrick:

Tidlige datamaskiner

instagram viewer
* kjørte ett program om gangen og programmer lastet direkte fra papirbåndet med hull som ble lagt i det( for eksempel).Du vil programmere de tidligste datamaskinene * ved å sette inn et stort sett med on-off brytere.

Colossus

Atlas

Manchester

* Jeg bruker ordet "datamaskin" for å bety den typen enhet som eksisterer i dag i milliarder. Av dette store antallet datamaskiner er alt annet enn et ubetydelig lite antall digitale elektroniske programmerbare datamaskiner med lagrede programmer. Jeg er sikker på at det opprinnelige spørsmålet ikke handler om hvordan folk med jobbtittel-datamaskinen brukte sin arbeidsdag. I mellom disse to typer datamaskiner er det en progresjon av interessante enheter som ikke er dekket i dette svaret.

Etterfulgt av svaret fra DavidPostill:

Historie av operativsystemer ( Kilde: Kent State University)

Operativsystemene har utviklet seg gjennom en rekke forskjellige faser eller generasjoner som tilsvarer omtrent tiårene.

1940-tallet - First Generation

De tidligste elektroniske digitale datamaskiner hadde ikke noe operativsystem. Tidens maskiner var så primitive at programmer ofte ble lagt inn en bit om gangen på rader med mekaniske brytere( pluggbrett).Programmeringsspråket var ukjent( ikke engang noen samlingssprog).Operativsystemene var uhørt.

1950-tallet - Second Generation

Tidlig på 1950-tallet hadde rutinen forbedret noe med introduksjonen av stempelkort. General Motors Research Laboratories implementerte de første operativsystemene på begynnelsen av 1950-tallet for deres IBM 701. Systemene på 1950-tallet sprang vanligvis en jobb om gangen. Disse ble kalt single-stream-batchbehandlingssystemer fordi programmer og data ble sendt inn i grupper eller batcher.

Historie av operativsystemer ( Kilde: Wikipedia)

De tidligste datamaskiner var hovedrammer som manglet noen form for operativsystem.

Hver bruker hadde en eneste bruk av maskinen i en planlagt tidsperiode og ville komme til datamaskinen med et program og data, ofte på stansede papirkort og magnetisk eller papirtape. Programmet ville bli lastet inn i maskinen, og maskinen ville fungere til programmet var fullført eller krasjet.

Programmer kan generelt feilsøkes via et kontrollpanel ved hjelp av byttebrytere og panellys. Det sies at Alan Turing var en mester på dette på den tidlige Manchester Mark 1-maskinen, og at han allerede utlede den primitive oppfatningen av et operativsystem fra prinsippene for Universal Turing-maskinen.

Interessert i å se mer tilbakemelding på dette emnet? Så sørg for å besøke den livlige diskusjonstråden som er koblet under!

Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.