Cette leçon contient 26 diapositives, avec quiz interactifs, diapositives de texte et 4 vidéos.
Éléments de cette leçon
Computer Architectuur (E1)
Antje Roestenburg
a.roestenburg@minkema.nl
Slide 1 - Diapositive
Vorige les: Hardware
Huiswerk
lezen t/m hoofdstuk 4 (Hardware)
3.3 - vraag 1
3.5 - vraag 1
4.2 - vraag 1
4.6 - vraag 1 t/m 3
4.7 - vraag 1
Slide 2 - Diapositive
Model voor informatieverwerking
timer
1:00
invoer
uitvoer
verwerking
opslag
Slide 3 - Question de remorquage
Slide 4 - Vidéo
Computerarchitectuur
Software
Slide 5 - Diapositive
Software
We kunnen software onderverdelen in 2 groepen:
Besturingssysteem (OS) Zorgt voor samenwerking tussen tussen applicaties en gebruiker aan de ene kant en hardware aan de andere kant.
Toepassingssoftware Programma's die je kan installeren om te gebruiken.
Slide 6 - Diapositive
Slide 7 - Vidéo
Besturingssysteem
Beheer van (rand)apparatuur
Bestandsbeheer
Taakbeheer
Slide 8 - Diapositive
Beheer randapparatuur
Zorgen dat randapparatuur werkt
Hiervoor wordt speciale software gebruikt: drivers
OS zorgt ook dat hardware beschikbaar is voor applicaties
Slide 9 - Diapositive
Bestandsbeheer
Bijhouden waar data is opgeslagen
Bijvoorbeeld:
Word bestand van 280kb.
Indeling van opslagmedia (zoals harde schijf) in clusters van 32 kb.
OS bepaalt in welke clusters het bestand wordt opgeslagen.
Slide 10 - Diapositive
Taakbeheer
Regelen van multitasken
Moderne CPU's hebben meerdere "cores" (multiprocessing). OS verdeelt taken over cores. Een core kan maar 1 ding tegelijk. Door snel te wisselen toch meerdere taken tegelijkertijd uitvoeren
Slide 11 - Diapositive
Verschillende besturingssystemen
Desktops en laptops
Windows
MacOS
Linux
ChromeOS
etc
Smartphones en tablets
Android
iOS
etc
Slide 12 - Diapositive
Systeemondersteuningsprogramma’s
Extra functionaliteit voor het OS:
Virusscanner
Registereditor
Netwerkmonitor
Configuratiescherm
Compressieprogramma’s
etc
Slide 13 - Diapositive
Emulatoren
Op een computer een ander apparaat
‘nabootsen’, zoals b.v. smartphone.
Handig voor testen
Mogelijk om oude software te blijven gebruiken
Ook voor (oude) games die niet op de hardware werken (b.v. virtualconsoles.com)
Slide 14 - Diapositive
Virtuele machines
Op één computer meerdere ‘virtuele’ computers maken.
Veel gebruikt voor servers, zoals webhosting.
Eindgebruiker merkt het niet (lijkt volwaardig systeem)
Slide 15 - Diapositive
Slide 16 - Vidéo
Is volgende afbeelding een voorbeeld van hardware of software?
A
fysieke laag
(hardware)
B
logische laag
(software)
C
toepassingen laag
(software)
Slide 17 - Quiz
Is volgende afbeelding een voorbeeld van hardware of software?
A
fysieke laag
(hardware)
B
logische laag
(software)
C
toepassingen laag
(software)
Slide 18 - Quiz
Is volgende afbeelding een voorbeeld van hardware of software?
A
fysieke laag
(hardware)
B
logische laag
(software)
C
toepassingen laag
(software)
Slide 19 - Quiz
Slide 20 - Diapositive
Slide 21 - Vidéo
software toepassingen
Slide 22 - Diapositive
Meer en minder specialistische software
Standaardsoftware Gemaakt voor groot publiek (bv MS Word)
Specialistische software Voor kleinere doelgroep met specifieke doelen/eisen (bv Boekhouding)
Maatwerksoftware Op maat gemaakt voor (meestal) grote klant (bv simulatiesoftware voor het leger)
Slide 23 - Diapositive
Software licenties
Het recht om software te gebruiken.
Software is te koop, of soms gratis of ondersteund met advertenties.
(Er is altijd een gebruiksovereenkomst bij software.)
Bijvoorbeeld:
Commerciële software (betaald gebruik en met copyright)
Freeware (gratis te gebruiken, maar wel met copyright)
Open Source (soort Creative Commons voor software)