This lesson contains 26 slides, with interactive quizzes, text slides and 4 videos.
Items in this lesson
Computer Architectuur (E1)
Antje Roestenburg
a.roestenburg@minkema.nl
Slide 1 - Slide
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 - Slide
Model voor informatieverwerking
timer
1:00
invoer
uitvoer
verwerking
opslag
Slide 3 - Drag question
Slide 4 - Video
Computerarchitectuur
Software
Slide 5 - Slide
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 - Slide
Slide 7 - Video
Besturingssysteem
Beheer van (rand)apparatuur
Bestandsbeheer
Taakbeheer
Slide 8 - Slide
Beheer randapparatuur
Zorgen dat randapparatuur werkt
Hiervoor wordt speciale software gebruikt: drivers
OS zorgt ook dat hardware beschikbaar is voor applicaties
Slide 9 - Slide
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 - Slide
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 - Slide
Verschillende besturingssystemen
Desktops en laptops
Windows
MacOS
Linux
ChromeOS
etc
Smartphones en tablets
Android
iOS
etc
Slide 12 - Slide
Systeemondersteuningsprogramma’s
Extra functionaliteit voor het OS:
Virusscanner
Registereditor
Netwerkmonitor
Configuratiescherm
Compressieprogramma’s
etc
Slide 13 - Slide
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 - Slide
Virtuele machines
Op één computer meerdere ‘virtuele’ computers maken.
Veel gebruikt voor servers, zoals webhosting.
Eindgebruiker merkt het niet (lijkt volwaardig systeem)
Slide 15 - Slide
Slide 16 - Video
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 - Slide
Slide 21 - Video
software toepassingen
Slide 22 - Slide
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 - Slide
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)