Besturing software: verschil tussen versies

Uit BulkWiki
Share/Save/Bookmark
Ga naar: navigatie, zoeken
 
Regel 18: Regel 18:
 
*
 
*
 
-------------------------------------------------></noinclude>
 
-------------------------------------------------></noinclude>
Een '''besturingssysteem''' (ook wel: '''bedrijfssysteem''', in het Engels '''operating system''' of afgekort '''OS''') is een [[computerprogramma|programma]] (meestal een geheel van samenwerkende programma's) dat na het [[opstarten]] van een [[computer]] in het [[Computergeheugen|geheugen]] geladen wordt en dat de functionaliteiten aanbiedt om andere programma's uit te voeren.  
+
Een '''besturingssysteem''' (ook wel: '''bedrijfssysteem''', in het Engels '''operating system''' of afgekort '''OS''') is een programma (meestal een geheel van samenwerkende programma's) dat na het opstarten van een computer in het geheugen geladen wordt en dat de functionaliteiten aanbiedt om andere programma's uit te voeren.  
  
 
== Kenmerken ==
 
== Kenmerken ==
Het besturingssysteem wordt meestal van de [[harde schijf]] gelezen, maar soms ook wel vanuit [[Read Only Memory|ROM]]-geheugen of vanaf een verwisselbaar medium zoals een [[diskette]], [[cd-rom]], [[dvd]], of (voor [[ingebed systeem|ingebedde systemen]]) een [[flashgeheugen]]. Een [[schijfloze computer|schijfloos]] systeem, dat wil zeggen een systeem zonder harde schijven, kan opstarten vanaf een [[computernetwerk|netwerk]] in een zogenaamde [[Thin client]] configuratie. De [[Protocol#Communicatieprotocol|protocollen]] [[BootP]] en het nieuwere [[Dynamic Host Configuration Protocol|DHCP]] voorzien hierin.
+
Het besturingssysteem wordt meestal van de harde schijf gelezen, maar soms ook wel vanuit ROM-geheugen of vanaf een verwisselbaar medium zoals een diskette, cd-rom, dvd, of (voor ingebedde systemen) een flashgeheugen. Een schijfloos systeem, dat wil zeggen een systeem zonder harde schijven, kan opstarten vanaf een netwerk in een zogenaamde Thin client configuratie. De protocollen BootP en het nieuwere DHCP voorzien hierin.
  
Het besturingssysteem zorgt onder meer voor het starten en beëindigen van andere programma's, het regelt de [[bestandssysteem|toegang tot de harde schijf]], het [[beeldscherm]], de invoer van gegevens. De andere programma's die gestart kunnen worden, heten [[applicatie]]s. Zo'n applicatie maakt gebruikt van het besturingssysteem door middel van een [[Application Programming Interface]] ([[Application Programming Interface|API]]). Deze API abstraheert de toegang tot de verschillende [[Randapparaat|randapparatuur]], zoals harde schijf, [[printer]] en beeldscherm.  
+
Het besturingssysteem zorgt onder meer voor het starten en beëindigen van andere programma's, het regelt de toegang tot de harde schijf, het beeldscherm, de invoer van gegevens. De andere programma's die gestart kunnen worden, heten applicaties. Zo'n applicatie maakt gebruikt van het besturingssysteem door middel van een Application Programming Interface (API). Deze API abstraheert de toegang tot de verschillende randapparatuur, zoals harde schijf, printer en beeldscherm.  
  
Gebruikers maken van het besturingssysteem gebruik door middel van een [[Command Line Interface|opdrachtregel]], zoals [[MS-DOS]] of de [[UNIX]]-[[Computerterminal|terminal]], of een [[grafische gebruikersomgeving]] zoals [[Microsoft Windows]] of het [[X Window System|X Window-systeem]].
+
Gebruikers maken van het besturingssysteem gebruik door middel van een opdrachtregel, zoals MS-DOS of de UNIX-terminal, of een grafische gebruikersomgeving zoals Microsoft Windows of het X Window-systeem.
  
 
== Taken ==
 
== Taken ==
 
=== Hoofdtaken ===
 
=== Hoofdtaken ===
* Het [[opstarten]] van het systeem; er wordt gezorgd dat alle benodigde bestanden worden geladen.
+
* Het opstarten van het systeem; er wordt gezorgd dat alle benodigde bestanden worden geladen.
* Het verdelen van toegang tot systeembronnen ([[Random Access Memory|RAM-geheugen]], opslag, printer etc.) tussen actieve programma's.
+
* Het verdelen van toegang tot systeembronnen (RAM-geheugen, opslag, printer etc.) tussen actieve programma's.
* Actieve programma's de mogelijkheid bieden om een [[gebruikersinterface]] weer te geven. Vrijwel elk besturingssysteem heeft ook zelf een gebruikers-interface. Voorbeelden zijn de DOS [[Command Line Interface|prompt]] en [[Windows Verkenner]].
+
* Actieve programma's de mogelijkheid bieden om een gebruikersinterface weer te geven. Vrijwel elk besturingssysteem heeft ook zelf een gebruikers-interface. Voorbeelden zijn de DOS prompt en Windows Verkenner.
 
* Programma's uitvoeren. Het uit te voeren programma wordt naar het interne geheugen geschreven. De processor voert de opdracht uit.
 
* Programma's uitvoeren. Het uit te voeren programma wordt naar het interne geheugen geschreven. De processor voert de opdracht uit.
* Communicatie met [[Randapparaat|randapparatuur]]:
+
* Communicatie met randapparatuur:
** Invoer: via randapparaten zoals het [[Toetsenbord (computer)|toetsenbord]] en de [[muis (computer)|muis]] moet correct verwerkt worden.
+
** Invoer: via randapparaten zoals het toetsenbord en de muis moet correct verwerkt worden.
** Uitvoer: via randapparaten zoals de [[beeldscherm|monitor]] en de [[printer]], deze moeten de juiste instructies krijgen.
+
** Uitvoer: via randapparaten zoals de monitor en de printer, deze moeten de juiste instructies krijgen.
* [[Geheugenbeheer]]:
+
* Geheugenbeheer:
** ''[[Intern geheugen]]'': indeling en gebruik ervan door een of meer [[applicatie]]s.
+
** ''Intern geheugen'': indeling en gebruik ervan door een of meer applicaties.
** ''[[Extern geheugen]]'': Organisatie voor opslag van gegevens en regeling voor het ophalen en wegschrijven van [[bestand (computer)|bestanden]].
+
** ''Extern geheugen'': Organisatie voor opslag van gegevens en regeling voor het ophalen en wegschrijven van bestanden.
  
 
=== Bijkomende taken in complexere systemen ===
 
=== Bijkomende taken in complexere systemen ===
* [[Multitasking (computer)|Multitasking]]: bepalen welk programma op welk moment moet draaien (als het besturingssysteem het toelaat dat meer programma's tegelijkertijd draaien).
+
* Multitasking: bepalen welk programma op welk moment moet draaien (als het besturingssysteem het toelaat dat meer programma's tegelijkertijd draaien).
* [[Gebruikersbeheer]] bij [[server]]s en [[multi-user]]omgevingen.
+
* Gebruikersbeheer bij servers en multi-useromgevingen.
* uitvoer van achtergrond[[Proces (informatica)|processen]], vanaf [[Windows NT]], [[Windows XP]] heten deze ook wel [[Service (computers)|windows services]]
+
* Uitvoer van achtergrondprocessen, vanaf Windows NT, Windows XP heten deze ook wel windows services
* [[Energiebeheer]] bij [[laptop]]s en computers die op batterijen werken.
+
* Energiebeheer bij laptops en computers die op batterijen werken.
  
 
== Opstarten ==
 
== Opstarten ==
 
Het is gebruikelijk om het besturingssysteem na het starten van de computer te laden vanaf een harde schijf. Deze werkwijze geeft de mogelijkheid het besturingssysteem door een meer recente versie te vervangen, of zelfs een geheel ander besturingssysteem te kiezen. Het laden van een systeem vanaf een harde schijf was vroeger minder vanzelfsprekend.
 
Het is gebruikelijk om het besturingssysteem na het starten van de computer te laden vanaf een harde schijf. Deze werkwijze geeft de mogelijkheid het besturingssysteem door een meer recente versie te vervangen, of zelfs een geheel ander besturingssysteem te kiezen. Het laden van een systeem vanaf een harde schijf was vroeger minder vanzelfsprekend.
  
Ook kan het besturingssysteem, net als de [[firmware]], in [[geïntegreerde schakeling|chips]] gebrand worden. Dit werkt zelfs sneller dan het starten vanaf een harde schijf en maakt de [[hardware]] compacter. Dit wordt toegepast bij veel mobiele apparaten, zoals ''[[Personal Digital Assistant]]s'' (PDA's) en [[mobiele telefoon]]s
+
Ook kan het besturingssysteem, net als de firmware, in chips gebrand worden. Dit werkt zelfs sneller dan het starten vanaf een harde schijf en maakt de hardware compacter. Dit wordt toegepast bij veel mobiele apparaten, zoals ''Personal Digital Assistants'' (PDA's) en mobiele telefoons
  
Ook worden computers gebruikt met een [[ingebed systeem]], vaak inclusief een toepassingsprogramma. Het gaat dan meestal om een apparaat met slechts één doel, bijvoorbeeld besturing van [[wasmachine]], een [[melkmachine]], [[slagboom|slagbomen]], een [[Weegschaal (voorwerp)|weegbrug]] enz. Diverse besturingssystemen hebben hiervoor een speciale 'embedded' versie, een uitgeklede versie van het besturingssysteem.
+
Ook worden computers gebruikt met een ingebed systeem, vaak inclusief een toepassingsprogramma. Het gaat dan meestal om een apparaat met slechts één doel, bijvoorbeeld besturing van wasmachine, een melkmachine, slagbomen, een weegbrug enz. Diverse besturingssystemen hebben hiervoor een speciale 'embedded' versie, een uitgeklede versie van het besturingssysteem.
  
 
=== PC ===
 
=== PC ===
Het eerste programma dat na het inschakelen van een [[personal computer]] actief wordt, was tot [[2006]] het ''Basic Input/Output System'' ([[BIOS]]). Vanaf 2006 is dit geleidelijk vervangen door [[Extensible Firmware Interface|EFI]], hoewel de markt het nog niet massaal als standaard aanvaardt.
+
Het eerste programma dat na het inschakelen van een personal computer actief wordt, was tot 2006 het ''Basic Input/Output System'' (BIOS). Vanaf 2006 is dit geleidelijk vervangen door EFI, hoewel de markt het nog niet massaal als standaard aanvaardt.
  
 
Tegenwoordig verschijnt bij het aanzetten van je computer eerst het BIOS scherm: dit is het zwarte scherm met witte letters wat altijd voorbijflitst. Waar je een besturingssysteem op een harde schijf hebt staan welke je uit de computer kunt halen, is BIOS een chip. Je kunt BIOS dus niet van je computer verwijderen.
 
Tegenwoordig verschijnt bij het aanzetten van je computer eerst het BIOS scherm: dit is het zwarte scherm met witte letters wat altijd voorbijflitst. Waar je een besturingssysteem op een harde schijf hebt staan welke je uit de computer kunt halen, is BIOS een chip. Je kunt BIOS dus niet van je computer verwijderen.

Huidige versie van 20 mei 2011 om 10:42

Stel een vraag over besturing software op BulkForum
Stel een vraag over besturing software op BulkForum



Een besturingssysteem (ook wel: bedrijfssysteem, in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat na het opstarten van een computer in het geheugen geladen wordt en dat de functionaliteiten aanbiedt om andere programma's uit te voeren.

Inhoud

Kenmerken

Het besturingssysteem wordt meestal van de harde schijf gelezen, maar soms ook wel vanuit ROM-geheugen of vanaf een verwisselbaar medium zoals een diskette, cd-rom, dvd, of (voor ingebedde systemen) een flashgeheugen. Een schijfloos systeem, dat wil zeggen een systeem zonder harde schijven, kan opstarten vanaf een netwerk in een zogenaamde Thin client configuratie. De protocollen BootP en het nieuwere DHCP voorzien hierin.

Het besturingssysteem zorgt onder meer voor het starten en beëindigen van andere programma's, het regelt de toegang tot de harde schijf, het beeldscherm, de invoer van gegevens. De andere programma's die gestart kunnen worden, heten applicaties. Zo'n applicatie maakt gebruikt van het besturingssysteem door middel van een Application Programming Interface (API). Deze API abstraheert de toegang tot de verschillende randapparatuur, zoals harde schijf, printer en beeldscherm.

Gebruikers maken van het besturingssysteem gebruik door middel van een opdrachtregel, zoals MS-DOS of de UNIX-terminal, of een grafische gebruikersomgeving zoals Microsoft Windows of het X Window-systeem.

Taken

Hoofdtaken

  • Het opstarten van het systeem; er wordt gezorgd dat alle benodigde bestanden worden geladen.
  • Het verdelen van toegang tot systeembronnen (RAM-geheugen, opslag, printer etc.) tussen actieve programma's.
  • Actieve programma's de mogelijkheid bieden om een gebruikersinterface weer te geven. Vrijwel elk besturingssysteem heeft ook zelf een gebruikers-interface. Voorbeelden zijn de DOS prompt en Windows Verkenner.
  • Programma's uitvoeren. Het uit te voeren programma wordt naar het interne geheugen geschreven. De processor voert de opdracht uit.
  • Communicatie met randapparatuur:
    • Invoer: via randapparaten zoals het toetsenbord en de muis moet correct verwerkt worden.
    • Uitvoer: via randapparaten zoals de monitor en de printer, deze moeten de juiste instructies krijgen.
  • Geheugenbeheer:
    • Intern geheugen: indeling en gebruik ervan door een of meer applicaties.
    • Extern geheugen: Organisatie voor opslag van gegevens en regeling voor het ophalen en wegschrijven van bestanden.

Bijkomende taken in complexere systemen

  • Multitasking: bepalen welk programma op welk moment moet draaien (als het besturingssysteem het toelaat dat meer programma's tegelijkertijd draaien).
  • Gebruikersbeheer bij servers en multi-useromgevingen.
  • Uitvoer van achtergrondprocessen, vanaf Windows NT, Windows XP heten deze ook wel windows services
  • Energiebeheer bij laptops en computers die op batterijen werken.

Opstarten

Het is gebruikelijk om het besturingssysteem na het starten van de computer te laden vanaf een harde schijf. Deze werkwijze geeft de mogelijkheid het besturingssysteem door een meer recente versie te vervangen, of zelfs een geheel ander besturingssysteem te kiezen. Het laden van een systeem vanaf een harde schijf was vroeger minder vanzelfsprekend.

Ook kan het besturingssysteem, net als de firmware, in chips gebrand worden. Dit werkt zelfs sneller dan het starten vanaf een harde schijf en maakt de hardware compacter. Dit wordt toegepast bij veel mobiele apparaten, zoals Personal Digital Assistants (PDA's) en mobiele telefoons

Ook worden computers gebruikt met een ingebed systeem, vaak inclusief een toepassingsprogramma. Het gaat dan meestal om een apparaat met slechts één doel, bijvoorbeeld besturing van wasmachine, een melkmachine, slagbomen, een weegbrug enz. Diverse besturingssystemen hebben hiervoor een speciale 'embedded' versie, een uitgeklede versie van het besturingssysteem.

PC

Het eerste programma dat na het inschakelen van een personal computer actief wordt, was tot 2006 het Basic Input/Output System (BIOS). Vanaf 2006 is dit geleidelijk vervangen door EFI, hoewel de markt het nog niet massaal als standaard aanvaardt.

Tegenwoordig verschijnt bij het aanzetten van je computer eerst het BIOS scherm: dit is het zwarte scherm met witte letters wat altijd voorbijflitst. Waar je een besturingssysteem op een harde schijf hebt staan welke je uit de computer kunt halen, is BIOS een chip. Je kunt BIOS dus niet van je computer verwijderen.