Indholdsfortegnelse:
Definition - Hvad betyder operativsystem (OS)?
Et operativsystem (OS), i sin mest generelle forstand, er software, der tillader en bruger at køre andre applikationer på en computerenhed. Selvom det er muligt for en softwareapplikation at interface direkte med hardware, skrives langt de fleste applikationer til et operativsystem, som giver dem mulighed for at drage fordel af fælles biblioteker og ikke bekymre sig om specifikke hardwareoplysninger.
Operativsystemet administrerer en computers hardware-ressourcer, herunder:
- Inputenheder såsom et tastatur og mus.
- Output-enheder som skærmmonitorer, printere og scannere.
- Netværksenheder såsom modem, routere og netværksforbindelser.
- Opbevaringsenheder såsom interne og eksterne drev.
OS leverer også tjenester til at lette effektiv udførelse og styring af og hukommelsesallokering til eventuelle yderligere installerede softwareprogrammer.
Techopedia forklarer operativsystem (OS)
Nogle operativsystemer blev udviklet i 1950'erne, hvor computere kun kunne udføre et program ad gangen. Senere i tiåret omfattede computere mange softwareprogrammer, nogle gange kaldet biblioteker, som var knyttet sammen for at skabe begyndelsen på dagens operativsystemer.
OS består af mange komponenter og funktioner. Hvilke funktioner der defineres som en del af OS varierer med hvert OS. De tre mest let definerede komponenter er imidlertid:
- Kernel: Dette giver kontrol på basisniveau på alle computerhardwarenheder. Hovedrollerne inkluderer læsning af data fra hukommelse og skrivning af data til hukommelse, behandling af eksekveringsordrer, bestemmelse af, hvordan data modtages og sendes af enheder som skærmen, tastaturet og musen, og bestemmelse af, hvordan data, der modtages fra netværk, skal fortolkes.
- Brugergrænseflade: Denne komponent tillader interaktion med brugeren, som kan forekomme via grafiske ikoner og et skrivebord eller via en kommandolinje.
- Programmeringsgrænseflader til applikationer: Denne komponent giver applikationsudviklere mulighed for at skrive modulær kode.
Eksempler på operativsystemer inkluderer Android, iOS, Mac OS X, Microsoft Windows og Linux.
