Besturingssysteem (OS) –

Besturingssysteem is een interface tussen de gebruiker en de hardware en maakt de interactie tussen de hardware en software van een computer mogelijk.

Ook is een besturingssysteem software die alle basistaken uitvoert, zoals bestandsbeheer, geheugenbeheer, opslagbeheer, procesbeheer, verwerking van invoer en uitvoer, en besturing van randapparatuur, zoals diskdrives en printers.

Advertenties


In feite fungeert het als meesterbrein dat een groot aantal bewerkingen uitvoert en de vereiste uitvoer levert.

Operating System OS

Operating System Functions –

Alle functies van het besturingssysteem worden hieronder beschreven –

DEVICE MANAGEMENT –

Operating System beheert de communicatie van apparaten via hun respectieve stuurprogramma’s.

Het voert de volgende activiteiten uit voor apparaatbeheer –

  • Houdt alle apparaten bij. I/O-controller is verantwoordelijk voor deze taak
  • Bepaalt welk proces het apparaat wanneer en voor hoeveel tijd krijgt.
  • Plaatst het apparaat op een efficiënte manier toe.
  • De-alloceert apparaten.

BESTANDBEHEER –

Het besturingssysteem wijst bronnen toe en wijst ze weer af. Het regelt welk proces het bestand krijgt en voor hoelang. Ook houdt het informatie bij, locatie, gebruik, status etc.

De gezamenlijke faciliteiten staan vaak bekend als een bestandssysteem. Het OS voert ook taken uit als het aanmaken van mappen en bestanden, het kopiëren/verplaatsen ervan en het hernoemen/verwijderen van bestanden.

MEMORY MANAGEMENT –

Memory management verwijst naar het beheer van het primaire of hoofdgeheugen. Het hoofdgeheugen biedt snelle opslag die rechtstreeks door de CPU kan worden benaderd.

Wanneer het programma is uitgevoerd en voltooid, wordt het geheugengebied vrijgemaakt dat voor andere programma’s kan worden gebruikt. Het computergeheugen is zodanig gerangschikt dat de snelste registers op de eerste plaats komen, gevolgd door de CPU-cache, willekeurig toegankelijk geheugen en vervolgens schijfopslag.

De geheugenbeheerder van het besturingssysteem coördineert het gebruik van de verschillende soorten geheugen, welke moeten worden toegewezen of gedetalloceerd en hoe gegevens tussen hen moeten worden verplaatst

PROCESBEHEER –

Elk programma dat op een computer draait, is een proces, of het zich nu op de achtergrond of aan de voorkant bevindt. Het besturingssysteem is verantwoordelijk voor het maken van meerdere taken te draaien op hetzelfde moment (multitasking).

Operating systeem vindt de status van de processor en processen, kiest taak en zijn processor wijst processor aan proces en de-allocates proces wanneer het wordt uitgevoerd.

MASTERMIND –

Mastermind is een term die we met recht kunnen gebruiken voor Besturingssysteem. Reden – Besturingssysteem voert een veelheid van functies uit die alleen kunnen worden uitgevoerd door super-intelligente geest vandaar de term “Mastermind”.

  • OS biedt Booting zonder een Besturingssysteem
  • Voorziet in de mogelijkheid om het Logisch Geheugen van het Computersysteem te vergroten door gebruik te maken van het Fysiek Geheugen van het Computersysteem.
  • OS controleert de fouten die in het programma zijn opgetreden
  • Helpt het systeem wanneer het systeem beschadigd raakt.
  • Besturingssysteem breekt het grote programma in kleinere programma’s die ook wel threads worden genoemd. En voert die threads één voor één uit

STORAGE MANAGEMENT –

Operating System controleert alle Storage Operations. Enkele daarvan zijn – hoe gegevens of bestanden in de computers worden opgeslagen en hoe gebruikers toegang tot de bestanden krijgen. Het besturingssysteem is verantwoordelijk voor de opslag van en de toegang tot de bestanden. Het maken van bestanden, het maken van mappen en het lezen en schrijven van de gegevens van bestanden en mappen en ook het kopiëren van de inhoud van bestanden en mappen van de ene plaats naar de andere.

Verwant – Gedistribueerd besturingssysteem

Typen besturingssysteem (OS) –

Alle verschillende typen besturingssystemen zijn hieronder opgesomd –

  • Windows
  • iOS
  • MAC OS
  • Ubuntu
  • Novell Netware
  • Unix
  • Linux

Gerelateerd- LINUX vs UNIX

Mobiel besturingssysteem

Dit zijn enkele van Mobiele Besturingssysteem –

  • iOS
  • Symbian
  • Blackberry
  • Windows
  • Android OS
  • Bada