Waarmaken van Leibniz s droom



Vergelijkbare documenten
Hoofdstuk 3. Besturingssystemen

Waarmaken van Leibniz s droom

Erik Poll Martijn Warnier.

Software hoofdstuk Wat is de functie van een besturingssysteem? 2. Welke hoofdtaken heeft het besturingssysteem?

HET BESTURINGSSYSTEEM

6,7. Werkstuk door een scholier 2286 woorden 24 januari keer beoordeeld. Informatica. Algemeen

1 Client/Server. 2 Geschiedenis. 3 Toekomst

Informatica. 2 e semester: les 9. OS & Sorteren. Jan Lemeire Informatica 2 e semester februari mei Informatica II: les 9

Belangrijkste ideeën/concepten uit OS, incl. proces

Hoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware.

Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware.

Informatica 2e semester

Zelftest Informatica-terminologie

SBO Nilda Pinto BASISKENNIS BESTURINGSSYTEMEN (MBI 1) PERIODE MATERIAAL BOEK SOFTWARE VOOR ICT SUPPORT 2 EN 3 (HANS VAN RHEENEN)

Waarmaken van Leibniz s droom

Informatica. Deel II&III: les 9. OS, Hashing & Mappen. Jan Lemeire. Informatica deel II&III. februari mei Informatica II: les 9

ICT Infrastructuren: Processen en Threads. 18 november 2013 David N. Jansen

Waarmaken van Leibniz s droom

Informatica. Deel II: les 9 OS & AVL. Jan Lemeire. Informatica deel II. februari mei Informatica II: les 9

Informatica 2e semester

Windows Training voor 50-plussers. PC50plus trainingen Eikbosserweg AK Hilversum tel:

Windows Basics. yvan vander sanden. 22 februari 2015

Tim Mallezie Architectuur van besturingssystemen: Vraag A2.

Applications & Clients

Hoofdstuk 3: Processen: Beschrijving en Besturing. Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces?

Informatica 2e semester

Module I - Informatica

Windows XP Migratie opties. Bart van Dijk

6 Besturingssystemen. Applicatie Applicatie Applicatie. Operating System. Hardware 1 WAT IS EEN OPERATING SYSTEM?

A2: Bedrijfssystemen. A2 en PC. Boek. Voorkennis

Er zijn verschillende OS bv: Microsoft Windows Apple Macintosh Linux-versies/distributies zoals Ubuntu en Knoppix

Hardware. Robert Groen. Jim van Dijk. 13 september 2013 M44 ITTL

Besturingssystemen Opdracht 1

WINDOWS 8. Windows Training voor 50-plussers

Voltijdse dagopleiding netwerkbeheerder

Albert-Jan de Croes & Stefan Willemink V4C Docent: Mevrouw van Uden

Verslag: Computer. Naam: Tyrone Ste Luce. Klas: M4B

Applications & Clients

De computer, software

Arjen Glas Stage: Viaict. Opdracht virtualisatie I44

Voor op afstand os installatie moeten de volgende onderdelen geïnstalleerd zijn op de Windows 2000 server.

1.2 Belangrijke besturingssystemen

Wat zien we in deze cursus

Naam: Oumaima Bekour Klas: M4b ICT De Lange. Hardware

slides3.pdf April 15,

Onderzoek Migratie Windows NT voor Wegontwerpafdelingen in Rijkswaterstaat

Centrale begrippen hoofdstuk 3. Waarom multiprogramming? Vandaag. processen proces state: running, ready, blocked,... Vragen??

Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht

Een.NET-besturingssysteemtoolkit. Discovering Cosmos. Sijmen J. Mulder

in Operating System Concepten

De Computer 15 mei 2018

Snelstart Server Online voor Windows en Linux Versie september 2014

in Operating System Concepten Doel van een Operating System Interrupts 3-Lagen model spooling (Simultaneous Peripheral Operation On Line)

IN1805 I - Operating System Concepten

1. Uw computer leren kennen

Sara-2 kan worden geïnstalleerd op de volgende operating systemen:

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.

Nieuwe UEFI Bios en GPT

Server Online Aan de slag met Server Online

Theorie Informatica. Inhoud: 1. Systeem 2. Programmeren 3. Informatiesystemen 4. Internet 5. Besturingssystemen 6. Theorie bij praktijk

Inleiding.

Opdracht 1 Integrated Circuit

Windows Basis - Herman Van den Borre 1

Inhoudsopgave DEP beveiliging uitschakelen

Linux Wat is Linux? UNIX Mainframes UNIX

Installatiegids Registratie Hardware specificaties

Waarin het duidelijk wordt dat al die knappe hardware niet veel waard is zonder de juiste software om ze aan te sturen.

CPU scheduling : introductie

Wat is een computer? Wanneer is de pc uitgevonden? Wat hebben de volgende bedrijven met elkaar te maken IBM, Microsoft, Adobe, Apple, Intel, AMD?

Het begrip 'Proces' Proces-toestand

Raspberry Pi HCC- Haaglanden Tim Woldring

Les 11: systeemarchitectuur virtuele machines

Systeemeisen Exact Compact product update 406

Machinevirtualisatie. Raphael kena Poss Universiteit van Amsterdam. Besturingsystemen

Python (gem=1,86) Java (gem=1,57) Enquete cursus informatica 1e bachelors oefeningen beter aansluiten bij project?

Zelftest Java concepten

IN1805 I Operating System Concepten

Android Development CCSS2011

Een desktopcomputer kan uit de volgende onderdelen zijn opgebouwd:

Een schone installatie van Windows 10 uitvoeren met een hulpprogramma

LINUX ZORIN. een alternatief voor MS Windows

Enterprise SSO Manager (E-SSOM) Security Model

studievaardigheden studentassistent: Alice de Vries werkcollege / practicum

SuperOffice Systeemvereisten

operating system beveiliging

Windows Xp professional op de werkstations en Windows 2000 op de Server

Webwinkel in het D-cluster van de opleiding Logistiek

Installatie Remote Backup

5,5. Werkstuk door een scholier 1934 woorden 3 februari keer beoordeeld. Nederlands

Releasenotes versie 1.1 VERSIE A

Wat is JAVA? Peter van Rijn

VMware View 4.5 een overview. Eline Klooster Technical Trainer

RAM optimaliseren: Cacheman

Data Acquisitie in een modern jasje. Wordt het de tablet of toch iets anders?

-Een stukje geschiedenis van de PC (personal computer)

Software kan worden ingedeeld in verschillende manieren. Bijvoorbeeld:

Bent u nu dus genoodzaakt om een nieuwe computer te kopen? NEE, want er is een goede, ja zelfs gratis, oplossing voorhanden.

Systeem specificaties voor MA software

Rent+ Pre-requirements

Transcriptie:

Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais -schakeling, geheugen Digitaal & binair Informatica deel III: technologie, historiek en economische aspecten

Bedrijfscomputers Centrale computer mainframe Voornaamste fabrikant: IBM Jan Lemeire Pag. 2 / 60

Interactiviteit via Terminal 24x80 tekens Jan Lemeire Pag. 3 / 60

Toepassingen mainframe Boekhouding van banken, winkels etc Gegevens worden bijgehouden in database Database = gestructureerd bijhouden van gegevens Eigenschappen: Betrouwbaarheid heel belangrijk Robuust Veiligheid (security) van gegevens (bvb bankgegevens) Jan Lemeire Pag. 4 / 60

IBM gaat voor Personal Computer Computer voor thuis Kan op eigen kracht werken (niet geconnecteerd met centrale computer) De PC is geboren IBM: op dat moment het grootste informaticabedrijf Concentreert zich op hardware 1981 Jan Lemeire Pag. 5 / 60

IBM gaat langs bij Bill Gates en vrienden Zitten thuis te programmeren Steken DOS in elkaar MicroSoft is geboren Nog steeds terug te vinden in Windows Cmd-window Programma s start je met commando (en eventueel argumenten)

IBM heeft Operating System nodig IBM gaat langs bij Bill Gates en vrienden Zitten thuis te programmeren Steken DOS in elkaar MicroSoft is geboren (daarom ook MS-DOS genoemd) Nog steeds terug te vinden in Windows Cmd-window Programma s start je met commando (en eventueel argumenten dit zijn de String[] args van de main) Jan Lemeire Pag. 7 / 60

Commando-based Jan Lemeire Pag. 8 / 60

Bill Gates wordt rijkste man ter wereld 0.1 Jan Lemeire Pag. 9 / 60

Macht ligt bij software en vooral OS IBM maakt historische vergissing door op hardware te blijven mikken Ze mist de softwareboot compleet Jan Lemeire Pag. 10 / 60

IBM Jan Lemeire Pag. 11 / 60

Besturingsysteem = Operating System (OS) Regelt en organiseert de computer Wordt van harde schijf gestart bij het booten BIOS zorgt hiervoor Verstopt de details van de hardware aan de gebruiker Deze worden op een uniforme wijze aan de gebruiker aangeboden Verschillende machines lijken identiek voor de gebruiker Gebruikersprogramma is enkel afhankelijk van OS Jan Lemeire Pag. 12 / 60

Hoofdtaken OS Het opstarten van het systeem Geheugenbeheer: Werkgeheugen (RAM): enkel aktief met Operating System Filesysteem (secunair, perifeer geheugen - harde schijf): georganiseerd in een boomstructuur indien file nodig, wordt geladen in werkgeheugen Communicatie met randapparatuur: printers, USB, geluid, ingebouwde camera, Communicatie met buitenwereld: bluetooth, netwerk, internet, Jan Lemeire Pag. 13 / 60

Hoofdtaken OS (vervolg) Verdelen van toegang tot systeembronnen (RAMgeheugen, opslag, printer etc.) tussen actieve programma's Elk programma krijgt deel van het werkgeheugen toegewezen (java: 64MB) OS voorkomt dat programma buiten zijn deel kan gaan (beveiliging!) Aanbieden gegevens (files) en applicaties aan gebruiker Zie volgende slide Verdelen van processortijd over de aktieve programma s Zie verder Jan Lemeire Pag. 14 / 60

Interactiviteit Geen interactiviteit: batch programma Programma en gegevens worden op voorhand klaargemaakt Resultaten worden op het einde als geheel gepresenteerd Commando-gebaseerd Cf DOS, linux shell De commando s worden geïnterpreteerd en het programma gestart Je kan lijst van commando s doorgeven ( batch ) Grafische User-Interface (GUI) Windows Muis Jan Lemeire Pag. 15 / 60

Task Manager Windows: start via Control-Alt-Delete Toont aktieve applicaties en processen, alsook CPUgebruik Applicaties: van gebruiker Processen: naast processen van applicatie, ook processen en services van operating system, achtergrondprocessen van applicaties, Operating System verdeelt cycles van processor (CPU) over de verschillende processen (process scheduling) Jan Lemeire Pag. 16 / 60

Processor kan maar 1 instructiesequentie tegelijk uitvoeren Jan Lemeire Pag. 17 / 60

Toestanden van proces preemption active task completed start I/O Processen worden beheerd door de processcheduler activation load swap out waiting for cpu I/O completion (interrupt) blocked Jan Lemeire Pag. 18 / 60

Overgang van 1 proces naar een ander Als het aktieve proces op I/O (input/output) moet wachten Dikwijls wordt bij I/O het OS geaktiveerd, omdat die de I/O organiseert (bvb toegang tot files) Of als de toegekende quantum op is periode of time slice die een proces toegekend krijgt Timer wordt gestart en geeft een interrupt Interrupt geeft aan processor aan dat de scheduler van het OS weer geaktiveerd moet worden Overgang van 1 proces naar een ander: context switch de staat vh proces wordt opgeslagen Jan Lemeire Pag. 19 / 60

Unix & Linux UNIX operating system: zoals mainframe initieel bestemd voor bedrijfscomputers User moet inloggen Heeft eigen files op server (in zijn home) Enkel administrator kan dingen aan systeem veranderen Linux: Open Source-versie van UNIX Open Source volgt de GNU-regels: de code mag vrij (gratis) gebruikt worden zolang er geen geld voor gevraagd wordt Apple gebruikt nu ook Unix-versie Android van Google is java op Linux Jan Lemeire Pag. 20 / 60