Styresystem

Et operativsystem (OS) er en gruppe computerprogrammer, herunder enhedsdrivere, kerner og anden software, som gør det muligt for folk at interagere med en computer. Det styrer computerens hardware- og softwareressourcer. Det leverer fælles tjenester til computerprogrammer. Et operativsystem kan være lille (som MenuetOS) eller stort (som Microsoft Windows). Forskellige styresystemer kan bruges til forskellige formål. Nogle bruges til dagligdags ting som på en personlig computer. Andre er mobile styresystemer eller bruges til specialiseret arbejde.

Et styresystem har mange opgaver. Det sørger for, at alle programmerne kan bruge CPU'en, systemhukommelsen, skærmene, input-enhederne og anden hardware. Nogle giver også brugeren en grænseflade til at bruge en computer. Et operativsystem er også ansvarlig for at sende data til andre computere eller enheder på et netværk.

Nogle eksempler på almindeligt anvendte styresystemer er macOS, Linux og Microsoft Windows.

Ubuntu GNU/Linux, et frit styresystemZoom
Ubuntu GNU/Linux, et frit styresystem

Historie

Det første operativsystem blev brugt sammen med ENIAC (Electronic Numerical Integrator and Computer). Det var meget svært at få ENIAC til at fungere. Hvordan operativsystemet fungerede, var baseret på, hvordan kontakterne og kablerne var sat sammen, og afhængigt af denne faktor ville stempelkortene give et resultat. Selv om dette var et operativsystem af en art, er det ikke det, man i moderne tider opfatter som et sådant.

Det første operativsystem, der lignede og føltes som et operativsystem i den moderne tidsalder, var UNIX, der blev udviklet i 1969 af Bell Labs. Det havde en lille kerne og mange små programmer, der kunne sættes sammen til at arbejde med brugerinput og data. Mange af dets funktioner var taget fra Multics, et ældre operativsystem fra 1964.

Afspil medier Video: Brug af et gammelt UNIX-system.
Afspil medier Video: Brug af et gammelt UNIX-system.

Typer af styresystemer

Enkelt- og multitasking

Et single-tasking-system kan kun køre ét program ad gangen. Et multitasking-operativsystem kan køre mere end ét program på samme tid. Multitasking sker ved at dele processortiden. Processoren giver en lille smule af sin tid til hvert program.

Enkelt- og flerbruger

Enkeltbruger-operativsystemer kan ikke skelne mellem brugere, men kan tillade, at flere programmer kan køre samtidigt. Et flerbruger-operativsystem giver flere brugere mulighed for at interagere med systemet på samme tid.

Distribueret

Et distribueret styresystem administrerer en gruppe af forskellige computere og får dem til at se ud som en enkelt computer. Distribuerede beregninger udføres på mere end én maskine.

Modelleret

I en OS-, distribueret og cloud computing-sammenhæng henviser templating til at oprette en enkelt virtuel maskine som et gæstestyresystem og derefter gemme den som et værktøj til flere kørende virtuelle maskiner. Teknikken er almindelig i store serverlagre.

Indlejret

Indlejrede styresystemer er udviklet til brug i indlejrede computersystemer. De er udviklet til at fungere på små maskiner som f.eks. PDA'er med mindre autonomi og kan fungere med et begrænset antal ressourcer. Windows CE og Minix 3 er nogle eksempler på indlejrede styresystemer.

Realtid

Et realtidsoperativsystem garanterer behandling af begivenheder eller data på et bestemt tidspunkt. Et realtidsoperativsystem kan være single- eller multitasking, men når det er multitasking, bruger det specialiserede planlægningsalgoritmer, så der opnås en deterministisk adfærd. Et hændelsesstyret system skifter mellem opgaverne på grundlag af deres prioriteter eller eksterne hændelser, mens tidsdelte operativsystemer skifter opgaverne på grundlag af af afbrydelser i uret.

Bibliotek

Et biblioteksstyresystem er et system, hvor de tjenester, som et typisk styresystem tilbyder, f.eks. netværk, leveres i form af biblioteker og sammensættes med applikations- og konfigurationskoden for at konstruere en unikernel: et specialiseret maskinimage med et enkelt adresseområde, der kan implementeres i sky- eller indlejrede miljøer.

Relaterede sider

Spørgsmål og svar

Q: Hvad er et operativsystem?


A: Et operativsystem (OS) er en gruppe af computerprogrammer, der gør det muligt for folk at interagere med en computer og styre computerens hardware- og softwareressourcer.

Q: Hvad er komponenterne i et operativsystem?


A: Komponenterne i et operativsystem omfatter enhedsdrivere, kerner og anden software, der leverer fælles tjenester til computerprogrammer.

Q: Kan et operativsystem være lille eller stort?


A: Ja, et operativsystem kan være lille (som MenuetOS) eller stort (som Microsoft Windows).

Q: Hvad er nogle eksempler på operativsystemer?


A: Nogle eksempler på operativsystemer er macOS, Linux og Microsoft Windows.

Q: Hvad er de forskellige anvendelser af operativsystemer?


A: Forskellige operativsystemer kan bruges til forskellige formål, f.eks. personlige computere, mobile operativsystemer eller specialiseret arbejde.

Q: Hvilke opgaver udfører et operativsystem?


A: Et operativsystem sørger for, at alle programmer kan bruge CPU'en, systemhukommelsen, skærme, inputenheder og anden hardware. Nogle giver desuden brugeren en grænseflade til at bruge en computer og er ansvarlige for at sende data til andre computere eller enheder i et netværk.

Q: Hvad er vigtigheden af et operativsystem?


A: Et operativsystem er vigtigt, fordi det giver folk mulighed for at interagere med deres computere, administrerer computerens hardware- og softwareressourcer og leverer fælles tjenester til computerprogrammer. Det sikrer også, at alle programmer kan bruge hardwaren og sender data til andre computere eller enheder på et netværk.

AlegsaOnline.com - 2020 / 2023 - License CC3