Computer: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
k Wijzigingen door 37.153.233.24 (Overleg) hersteld tot de laatste versie door Bob.v.R
Regel 34:
* [[Google Chrome OS]]
|}
# Om deze hardware aan te sturen wordt een computer bij het opstarten automatisch geladen met de meest basale software, die nodig is om onder andere de schijfconfiguratie te bepalen, en om te bepalen van welke schijf het [[besturingssysteem]] moet worden geladen. Deze laag wordt ook wel [[firmware]] genoemd, en staat in de pc-wereld bekend als [[Basic Input/Output System|BIOS]]. Op andere platforms heeft deze code een andere naam, bijvoorbeeld ''microcode'' in een [[IBM System i]], MacROM op de Apple Macintosh en Open Firmware op de latere Macs. Na het laden van deze firmware is de computer gereed om een besturingssysteem te laden. En op de huidige Intelmacs wordt er gebruikgemaakt van [[Extensible Firmware Interface|EFI]], de opvolger van de BIOS.
De opbouw van de computer is voor te stellen in lagen.
# De [[elektronica]] waaruit de computer grotendeels bestaat wordt meestal aangeduid met [[hardware]] (dat overigens in het Engels een veel bredere betekenis heeft).
# Om deze hardware aan te sturen wordt een computer bij het opstarten automatisch geladen met de meest basale software, die nodig is om onder andere de schijfconfiguratie te bepalen, en om te bepalen van welke schijf het [[besturingssysteem]] moet worden geladen. Deze laag wordt ook wel [[firmware]] genoemd, en staat in de pc-wereld bekend als [[Basic Input/Output System|BIOS]]. Op andere platforms heeft deze code een andere naam, bijvoorbeeld ''microcode'' in een [[IBM System i]], MacROM op de Apple Macintosh en Open Firmware op de latere Macs. Na het laden van deze firmware is de computer gereed om een besturingssysteem te laden. En op de huidige Intelmacs wordt er gebruikgemaakt van [[Extensible Firmware Interface|EFI]], de opvolger van de BIOS.
# De kern van het besturingssysteem heeft als belangrijkste functies het beheren van het werkgeheugen, het verdelen van de processortijd, het beheren van het interne gegevenstransport, het uitvoeren van programma's, en het verzorgen van een of meer invoer- en uitvoermechanismen. Het besturingssysteem voorziet daarnaast de computer van een werkomgeving waarin allerlei faciliteiten ter beschikking worden gesteld. De meningen lopen uiteen over wat een besturingssysteem moet bevatten, zo vindt [[Microsoft]] dat een [[webbrowser]] ingebakken moet zijn, vindt [[Sun Microsystems|Sun]] dat een [[Java Virtual Machine|JVM]] onontbeerlijk is, en vindt IBM dat [[IBM i|OS/400]] een ingebouwde [[database]] moet hebben. In ieder geval bevat een besturingssysteem faciliteiten om het vaste geheugen (harddisks) te beheren, en om programma's uit te voeren.
# De scheiding tussen functies van een besturingssysteem en de onderdelen van de applicatiesoftwarelaag is dus vaag. Onder applicatiesoftware wordt verstaan de programmatuur die wordt gemaakt of aangeschaft om de specifieke functies uit te voeren waarvoor de computer is aangeschaft. Denk hierbij aan boekhoudprogramma's, tekstverwerkers, [[Customer relationship management|CRM]]-software, salarisadministratie en verkoopsystemen, maar ook aan [[Webserver|webservers]], [[printer]][[stuurprogramma|drivers]] en allerlei andere hulpprogramma's.