Besturingssysteem
De computer werkt met veel programma’s en bestanden tegelijkertijd. De processor moet al die opdrachten verwerken. Het besturingssysteem regelt dat. (o.a) Besturingssysteem Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 1 Basisbegrippen
Besturingssysteem Het besturingssysteem is een programma. Het is dienstverlenend aan andere programma's . . . aan de gebruiker, aan de processor. Verzorgt de samenwerking tussen hardware, software, documenten, gebruiker Het beheert alle hardware, software, documenten. Maakt het voor de gebruiker gemakkelijk. Besturingssysteem Stedelijk Gymnasium Breda RCM
Besturingssysteem Windows Mac OSX Unix Linux Symbian Android iOS Andere apparaten Besturingssysteem Stedelijk Gymnasium Breda RCM
Dit hoofdstuk bekijkt het OS vanuit verschillende kanten. De gebruiker De programmeur De beheerder De machine Besturingssysteem Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 2 Virtualisatie en Virtual Box
Besturingssysteem onderwerp 3 Buitenkant van het OS
Het besturingssysteem moet eenvoudig zijn voor de gebruiker. Door de Graphical User Interface (GUI) werd het bedienen van een computer veel eenvoudiger. De kloof tussen mens en machine wordt steeds kleiner. Buitenkant van het OS Stedelijk Gymnasium Breda RCM
Buitenkant van het OS Stedelijk Gymnasium Breda RCM
Buitenkant van het OS Stedelijk Gymnasium Breda RCM
De eerste muis Buitenkant van het OS Stedelijk Gymnasium Breda RCM
Buitenkant van het OS Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 4 Binnenkant van het OS
Binnenkant van het OS De taken van een OS Systeem starten Programma's uitvoeren Graphical User Interface (GUI) Resources beheren (geheugen, printer, etc) Communicatie tussen de apparatuur Monitor, muis, toetsenbord Geheugenbeheer Rekentijd per programma Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS Extra taken van een OS netwerkprinten batterijbeheer multitasking Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS De werking van een OS op basis van microkernel Microkernel → basisfuncties Basisprogramma's in het geheugen kopieëren Drivers zijn nodig om de hardware te laten communiceren. Bestandsbeheer Gebruikersprogramma's Binnenkant van het OS Stedelijk Gymnasium Breda RCM
De werking van een OS op basis van microkernel Schematisch Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Word starten document opvragen fileserver zoekt HD-driver krijgt opdracht de juiste blokken enen en nullen te sturen Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS Gebruiker kan aan de slag Word toont het document Fileserver maakt er één bestand van HD geeft de juiste blokken enen en nullen terug aan de HD-driver Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS Systemen raken corrupt Ze functioneren dan niet meer goed. Resetten is vaak de oplossing Kan niet altijd. Sommigen systemen moeten aan blijven. Maak het systeem selfhealing Wat heb je daarvoor nodig? Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS Het systeem moet fouten kunnen herkennen. Een virtueel systeem dat weet hoe het systeem in elkaar zit en delen van het systeem kan vervangen. Het virtuele OS vervangt delen van het werkende OS. Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Schematisch Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS Driver Een programmaatje dat communicatie met de hardware mogelijk maakt. Een printerdriver bijvoorbeeld Hoort hij het specifieke apparaat Wordt door de fabrikant gemaakt en geleverd. De driver vertaalt de opdrachten naar voor de printer begrijpelijke taal. Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Binnenkant van het OS De driver is specifiek voor besturingssysteem type printer aansluiting (USB, draadloos, netwerk) manier van communiceren Binnenkant van het OS Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 5 OS voor de programmeur
Het OS vormt de laag tussen de hardware en de programma's Het OS zorgt voor de communicatie. OS voor de programmeur Stedelijk Gymnasium Breda RCM
OS voor de programmeur Een programma moet het OS kunnen gebruiken. De muis moet werken. Het touchscreen moet werken. Elk besturingssysteem is anders. Andere versie van het programma. Het zou handig zijn als je aan één versie genoeg hebt. OS voor de programmeur Stedelijk Gymnasium Breda RCM
OS voor de programmeur Je programmeert dan niet voor één OS. Er zijn dan beperkte mogelijkheden. Alternatieven: HTML5 voor tablets en smartphones Virtualisatie: doe als of er een ander OS is. Je verschuift het probleem naar de gebruiker JavaRunTime OS voor de programmeur Stedelijk Gymnasium Breda RCM
OS voor de programmeur Er is een extra laag De applicatie wordt geschreven voor de tussenlaag: Java Runtime Java Runtime is specifiek voor het OS Cross-platform programming OS voor de programmeur Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 6 Beheer van de computer
Beheer van de computer Het OS gezien vanuit de beheerder. Gebruikersaccounts Single-user of multi-usersystemen Gebruikersgroepen Beheer van de computer Stedelijk Gymnasium Breda RCM
Beheer van de computer Het OS gezien vanuit de beheerder. Backup maken Bestanden werden verwijderd. Bestanden werden overschreven. Regelmatig een backup maken is van belang. Beheer van de computer Stedelijk Gymnasium Breda RCM
Beheer van de computer Het OS gezien vanuit de beheerder. Beveiliging van het syseem Taak van het OS. Hacking, phishing, malware, advertorials Beheer van de computer Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 7 OS in allerlei apparaten
Beheer van de computer Telefoon SmartPhone All-in-one printer Kopieerapparaat Camera De slimme thermostaat Beheer van de computer Stedelijk Gymnasium Breda RCM
Beheer van de computer Besturingssysteem Onderwerp 7 Theorie bestuderen Opdrachten maken Digitaal schrift bijwerken Beheer van de computer Stedelijk Gymnasium Breda RCM
Besturingssysteem onderwerp 9 Randapparatuur en drivers
Een driver is een programma dat hoort bij een randapparaat. Het zorgt ervoor dat het OS en het apparaat kunnen communiceren. Beheer van de computer Stedelijk Gymnasium Breda RCM
Einde Besturingssysteem