A2: Bedrijfssystemen. A2 en PC. Boek. Voorkennis
|
|
- Fien Adam
- 6 jaren geleden
- Aantal bezoeken:
Transcriptie
1 A2 en PC De eerste helft van het 2e jaars vak, oude curriculum A2 (Bedrijfssystemen) is het 1e jaars vak, nieuwe curriculum PC (Processen & Concurrency) geworden (ivm. Master/Bachelor gedoe) Erik Poll en Engelbert Hubbers {erikpoll,hubbers}@cs.kun.nl WWW : di :30 (werk?)college CZN9 do (hoor?)college CZN5 Schrijf je in op blackboard of stuur me een meeltje! Vak A2 bestaat uit 1. wekelijks college A2: Bedrijfssystemen 2. LEZEN van bbh. hoofdstuk uit Stallings 3. meestal wekelijks kleine opgaven individueel 4. grote practicum-opgaven, in groepjes van twee personen, besproken op semi-wekelijks werkcollege Eindcijfer: 50 % schriftelijk tentamen, 50 % practicum, mogelijk bonuspunt voor kleine opgaven 1 2 Boek Voorkennis William (Bill) Stallings Operating Systems: Internals and Design Principles, 4e editie! A1 computerarchitectuur P2 programmeren met C (voor practicum) T1 eindige automaten UNIX basisvaardigheden: editen & compileren C programma s Bijspijkercursus hiervoor? 3 4
2 Vandaag Chapter 2: Operating System Overview Wat is een OS? Wat was een OS? Evolutie van OS. OS als virtuele machine OS als beheerder van resources Belangrijkste ideeën/concepten uit OS, incl. proces End User Application Programs Utilities Operating System Programmer Operating- System Designer Computer Hardware Figure 2.1 Layers and Views of a Computer System 5 6 Wat is/doet een OS? Wat is een Operating System? Twee gezichtspunten : Een gebruiker ziet het OS via een GUI/Desktop, voor beheren files, opstarten applicaties meerdere tegelijk, aansturen randapparatuur. en, in UNIX/Linux world, via a shell. Een programmeur ziet het OS als een library (API) van systems calls, voor beheren files, opstarten processen, aansturen randapparatuur. Andere gezichtpunten: 1. Virtuele machine (Abstractie!) een user/computer interface (van system calls) maakt computer makkelijker te gebruiken: abstractie van low-level details standaard interface - portability 2. Resource beheerder gecontroleerd en efficient beheer of gedeelde resources 3. een programma dat resources verbruikt 7 8
3 OS als interface Nadelen van abstracties OS biedt een API van system calls, ie. interface dat abstraheert van onderliggende details Bijv. POSIX, Win32API), Programma s gebouwd mbv programmeertaal + deze API Maar: de resources die deze interface verbergt worden gedeeld. Verlies aan expressiviteit efficiency NB: de standaard bezwaren tegen elke vorm van abstractie Maar: voordelen van abstractie winnen uiteindelijk! 9 10 OS vs applicaties/utilities: Doel van OS: Over grens van OS valt te twisten. Eg. UNIX beschouwt X-Windows GUI als aparte utility, Windows Win32API omvat de GUI webbrowser? 1. handigheid in gebruik 2. efficientie 3. mogelijkheid tot evolutie, in reactie op nieuwe hardware nieuwe services repareren van fouten (oftewel: goede abstracties) 11 12
4 Services verzorgd door OS (door OS calls) programma executie toegang tot I/O devices gecontroleerde toegang tot files gecontroleerde toegang tot het systeem error detection en response accounting processoren geheugen timers disks terminals tape drives network interfaces printers bandbreedte etc. Resources beheerd door OS Wat maakt OS s ingewikkeld? Wat maakt OS s (en A2/PC :-) interessant? OS is groot programma concurrency & asynchrony Bijv. I/O apparaten concurrent met CPU, en interrumperen CPU. Resources gedeeld door verschillende partijen.... Zien hoe de goede concepten de oplossing bieden aan theoretische en/of practische problemen. Bijv. proces, file systeem,... Variëteit aan problemen die opgelost moet worden Continue snelle veranderingen, Actualiteit (bijv virussen) Heetgebakerde discussies tussen Linux vs Mac vs Windows gebruikers 15 16
5 Major Achievements Waarom is A2/PC nuttig? Processen Proces = programma in executie en bbh. infrastructuur bijv. mutual exclusion Memory management (virtual memory) Systeem structuur, om complexiteit te beheersen algemene opvoeding van informaticus fundament van elk programma Belangrijke concepten in informatica ontstonden in OS s: bijv. proces, mutual exclusion, deadlock Case study in opbouw van extreem ingewikkeld stuk software Overzicht A2/PC Evolutie van Operating Systems 1. processen, synchronisatie & communicatie 2. scheduling 3. memory management (virtual memory) 4. file systems 5. I/O 6. security De eerste twee punten komen aan bod in PC. Gestuurd door: Relatieve kosten : Vroeger: Hardware duur, mankracht goedkoop G Nu: Hardware goedkoop, mankracht duur Altijd: Verschillen in snelheid tussen CPU en I/O Mogelijkheden hardware Wensen van gebruikers Mogelijkheden en kosten van networking (internet) steeds belangrijkere invloed. Altijd: efficient gebruik van schaarse resources 19 20
6 Evolutie van OS s - jaren 40/50 Geen OS Enkele gebruiker, interactive. Interface is de kale hardware. Evolutie van OS s - jaren 60 Probleem: dure machine idle tijdens setup Oplossing: Batch monitor Monitor programma haalt jobs van disk. Niet meer interactief, debugging off-line. Probleem: code om I/O devices aan te sturen. Oplossing: subroutine bibliotheek van device drivers (eerste primitieve OS) memory protection (voor resident monitor) privileged instructions (voor monitor) timer interrupts Evolutie van OS s - jaren 60 Time (a) Uniprogramming Probleem: CPU sneller dan I/O, dure CPU idle tijdens I/O Multi-programming (oftewel Multi-tasking) Draai meerdere jobs, van meerdere users, tegelijk! protection! Memory protection in hardware. memory mananagement OS zelf begint flink wat resources te gebruiken Program A Program B Combined Program A Program B Program C Combined A A B B C A A B Time (b) Multiiprogramming with two programs B C Time (c) Multiiprogramming with three programs Figure 2.5 Multiprogramming Example 23 24
7 Evolutie van OS s - jaren 70) Computers worden goedkoper, duur personeel moet wachten op uitvoer batch jobs Timesharing pre-emptive scheduling file systems OS wordt erg ingewikkeld programma Bijv: OS/360, MULTICS, THE, UNIX (geschreven in C) Evolutie van OS s - jaren 70 Timeshared systeem met beperkte resources, altijd schaarste. OS moet alles eerlijk verdelen: prioritized scheduling, disk quota, CPU quota, Evolutie van OS s - jaren 80 Computers worden goedkoop: Ipv multi-user mainframe, PC s voor individuele gebruiker maar met minimale hardware. OS terug naar een subroutine library voorbeeld OS: MS-DOS Evolutie van OS s - jaren 90 Goedkope computers worden krachtiger - graphics mogelijk Netwerken! OS wordt weer ingewikkeld : re-introductie van multi-tasking, memory management, controlled access to files... Bijv: OS/2, Windows NT, Unix/Linux 27 28
8 Toekomst van OS s Toekomst van OS s pseudo real-time: audio & video (performance!) nog meer netwerken (internet/mobiele telefonie) netwerk computer (geen eigen file system) security belangrijker meer OS s voor embedded computers eg. PDAs, mobieltjes, smart cards Twee tegengestelde trends dankzij internet/netwerken: decentralisatie van computing (bijv. SETI, GRID) rekenwerk uitbesteed aan losse PCs op net centralisatie van data (eg Webmail, network PC) data op centrale server Opkomst van Linux ten koste van MicroSoft?...??? Evolutie van OS s Mogelijk verschillende redenen om dezelfde OS features te (re)introduceren Bijv voor multi-tasking: vroeger: dure CPU bezighouden door meerdere programma s van verschillende gebruikers tegelijk te draaien nu: dure gebruiker wil tegelijkertijd en, tekstverwerken, webbrowsen,... Evolutie van verschillende soorten OS (voor mainframes, PCs, PDAs,... ) volgt hetzelfde pad. Oude uitgestorven oplossingen soms weer interessant: bijv contiguous file systems voor tapes en CD. Deze Week LEES hoofdstuk 1 (muv. appendix 1A) hoofdstuk 2 Stel eventuele vragen hierover op volgende college! Volgende Week dinsdag: introductie UNIX (TK 8/9) donderdag: processen (hoofdstuk 3) 31 32
Belangrijkste ideeën/concepten uit OS, incl. proces
Operating System Overview (Hfst 2) Wat is een OS? Wat was een OS? Evolutie van OS. OS als virtuele machine OS als beheerder van hulpbronnen (resources) Belangrijkste ideeën/concepten uit OS, incl. proces
Nadere informatieErik Poll Martijn Warnier. http://www.cs.kun.nl/~erikpoll/linux
Introductie Linux/UNIX Erik Poll Martijn Warnier http://www.cs.kun.nl/~erikpoll/linux Concrete doel van vandaag Basisvaardigheden UNIX/Linux werken met de command line shell file beheer proces beheer Betere
Nadere informatieCentrale begrippen hoofdstuk 3. Waarom multiprogramming? Vandaag. processen proces state: running, ready, blocked,... Vragen??
Vragen?? Vandaag Hoofdstuk 4: threads (tentamenstof : 4.1 t/m 4.2) Kleine Opgaven 4.1 (niet alleen ja of nee, ook waarom!) en 4.4 inleveren maandag Centrale begrippen hoofdstuk 3 processen proces state:
Nadere informatieIN1805 I - Operating System Concepten
IN1805 I - Operating System Concepten Koen Langendoen email: k.g.langendoen@tudelft.nl 1-1 Praktische Zaken Voorkennis: C + computer systemen College: 7x3 = 5x4 = 5x(wo+do) Tentamen: 2 april + 1 juli Boek
Nadere informatiein1671 - Operating System Concepten
in1671 - Operating System Concepten drs J.W.J. Heijnsdijk Faculteit EWI, kamer 09.280 (Mekelweg 4) tel. 85804 email: Heijnsdijk@ewi.tudelft.nl 2005 1-1 Doel van een Operating System Wat is een Operating
Nadere informatiein1671 - Operating System Concepten Doel van een Operating System Interrupts 3-Lagen model spooling (Simultaneous Peripheral Operation On Line)
in1671 - Operating System Concepten Doel van een Operating System drs J.W.J. Heijnsdijk Faculteit EWI, kamer 09.280 (Mekelweg 4) tel. 85804 email: Heijnsdijk@ewi.tudelft.nl Wat is een Operating System?
Nadere informatieHoofdstuk 3: Processen: Beschrijving en Besturing. Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces?
Hoofdstuk 3: Processen: Beschrijving en Besturing Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces? 1 Wat is een proces? Een proces is een programma in uitvoering
Nadere informatieLes 11: systeemarchitectuur virtuele machines
Les 11: systeemarchitectuur virtuele machines Geavanceerde computerarchitectuur Lieven Eeckhout Academiejaar 2008-2009 Universiteit Gent Virtuele machines Motivatie Interfaces Virtualisatie: inleiding
Nadere informatieWaarmaken van Leibniz s droom
Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais
Nadere informatieICT Infrastructuren: Processen en Threads. 18 november 2013 David N. Jansen
ICT Infrastructuren: Processen en Threads 18 november 2013 David N. Jansen Datum en Ajd van werkcollege na overleg met de aanwezigen: donderdag 8:45 10:30 Leerdoel voor vandaag. Stallings hoofdst 2 4 Hoofddoelen
Nadere informatieZelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Nadere informatieslides3.pdf April 15, 2002 1
Wat is een Operating System? CSN CS3 OS structuur en File management Standaard verzameling software voor een computer Besturing/beheer van de computer Gemak voor schrijvers van programma s Standaarden
Nadere informatieoperating system beveiliging
De evolutie van operating system beveiliging Erik Poll Digital Security group Radboud Universiteit Nijmegen Moderne Operating Systems? 2 Eerst: geloof in evolutie & vooruitgang Eerste editie Source: http://www.galvin.info/history-of-operating-system-concepts-textbook
Nadere informatie6,7. Werkstuk door een scholier 2286 woorden 24 januari keer beoordeeld. Informatica. Algemeen
Werkstuk door een scholier 2286 woorden 24 januari 2004 6,7 90 keer beoordeeld Vak Informatica Algemeen Voordat er besturingssystemen werden uitgevonden, werd de bediening van computers door mensen geregeld
Nadere informatieHet besturingssysteem of operating system, vaak afgekort tot OS 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. Het vormt een schil tussen de applicatiesoftware en de hardware
Nadere informatieBesturingssystemen Opdracht 1
Opdracht door een scholier 2585 woorden 14 januari 2007 4,1 11 keer beoordeeld Vak Informatica Besturingssystemen Opdracht 1 Een besturingssysteem (in het Engels operating system of afgekort OS) is het
Nadere informatieSoftware Mobiliteit. UAMS - 6 maart 2001. Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac.
Software Mobiliteit Theo D'Hondt Lab voor Pogrammeerkunde Vrije Universiteit Brussel http://prog.vub.ac.be/~tjdhondt p. 1 Overzicht Stelling Objecttechnologie Distributie Mobiliteit Evolutie Besluit p.
Nadere informatie1 Client/Server. 2 Geschiedenis. 3 Toekomst
Deel 1 Inleiding 1 Client/Server 2 Geschiedenis 3 Toekomst Het client-server model is een model voor de samenwerking tussen twee of meer programma's, die zich op verschillende computers kunnen bevinden.
Nadere informatieIN1805 I Operating System Concepten
IN1805 I Operating System Concepten Hoofdstuk 12: Mass-storage structure 9-1 Secondary storage (1) voornamelijk disks kleinst leesbare eenheid: sector plaats van een sector volledig bepaald door: drive
Nadere informatieslides7.pdf 23 nov
Onderwerpen Operating Systems Inleiding Algemeen 7 Operating Systems Algoritmen Piet van Oostrum Wat is een Operating System? Wat doet een O.S.? Hoe zit een O.S. in elkaar? (in grote lijnen) Wat zijn de
Nadere informatieHET BESTURINGSSYSTEEM
HET BESTURINGSSYSTEEM Een besturingssysteem (ook wel: bedrijfssysteem, in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat na het opstarten
Nadere informatieSBO Nilda Pinto BASISKENNIS BESTURINGSSYTEMEN (MBI 1) PERIODE MATERIAAL BOEK SOFTWARE VOOR ICT SUPPORT 2 EN 3 (HANS VAN RHEENEN)
SBO Nilda Pinto BASISKENNIS BESTURINGSSYTEMEN (MBI 1) PERIODE 1 2017 MATERIAAL BOEK SOFTWARE VOOR ICT SUPPORT 2 EN 3 (HANS VAN RHEENEN) BOEK (1) 1.1 Inleiding 1.2 Belangrijke OS 1.3 OS en Memory 1.4 Onderdelen
Nadere informatieOnderzoek Migratie Windows NT voor Wegontwerpafdelingen in Rijkswaterstaat
C8108 BIBLIOTHEEK Bouwdienst Rijkswaterstaat Postbus 20.000 3502 LA Utrecht Onderzoek Migratie Windows NT voor Wegontwerpafdelingen in Rijkswaterstaat Keuze voor Windows NT BIBLIOTHEEK BOUWOiENST RI.IKSWATERSTAAT
Nadere informatieInteractief, real time security management
P2000 en P2000LE SECURITY MANAGEMENT SYSTEEM Interactief, real time security management P2000 Security Management Systeem Schaalbaar, intuïtief en eenvoudig in gebruik Het Johnson Controls P2000 security
Nadere informatieHoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware.
Hoofdstuk 2 2.1 systeembeheerprogramma s Werking en functies van besturingssystemen Besturingssysteem/operating systeem(os) - is verantwoordelijk voor de communicatie van de software met de hardware. -
Nadere informatieGelijktijdigheid: Wederzijdse Uitsluiting & Synchronisatie Concurrency: Mutual Exclusion & Synchonization (5e ed: 5.1-5.2, Appendix A.
Gelijktijdigheid: Wederzijdse Uitsluiting & Synchronisatie Concurrency: Mutual Exclusion & Synchonization (5e ed: 51-52, Appendix A1) Processes zijn meestal niet onafhankelijk Bijvoorbeeld: 2 processen
Nadere informatieStoomboot & de toekomst
Stoomboot & de toekomst W. Verkerke (ATLAS) Wat is stoomboot Gebruikers definitie van concept stoomboot Op basis van gesprekken met ATLAS/LHCb/ALICE/Astro Lokale batch faciliteit met de volgende definierende
Nadere informatieTim Mallezie Architectuur van besturingssystemen: Vraag A2.
Procesbeheer: kenmerken van moderne besturingssystemen. 1. Bespreek de (drie) meest typische kenmerken van moderne besturingssystemen. 2. In hoeverre beantwoorden UNIX, Linux en Windows NT hieraan? Geef
Nadere informatieSoftware hoofdstuk 1. 1. Wat is de functie van een besturingssysteem? 2. Welke hoofdtaken heeft het besturingssysteem?
Software hoofdstuk 1 1. Wat is de functie van een besturingssysteem? Een besturingssysteem ( in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's)
Nadere informatieVoltijdse dagopleiding netwerkbeheerder
Voltijdse dagopleiding netwerkbeheerder Kies je voor een opleiding bij SYNTRA Midden-Vlaanderen, dan kan je rekenen op een professionele opleiding die steeds vertrekt vanuit de praktijk. Je krijgt les
Nadere informatieComputerarchitectuur en netwerken. Operating System structuur. Files
Computerarchitectuur en netwerken 3 Operating System structuur Files Lennart Herlaar 13 september 2017 Inhoud 1 Operating Systems structuur system calls kernel / processen 2 Files storage en directory
Nadere informatieHigh Performance Computing
High Performance Computing Kristian Rietveld (krietvel@liacs.nl, kamer 138) Groep Computer Systems - Embedded systems - Specifieke software mappen op specfieke hardware. - Hardware synthesis. - Real-time
Nadere informatieMemory Management. Virtual Memory. Eisen Memory Management. Verdelen geheugen over meerdere processen
Memory Management Process control information Entry point to program Process Control Block Verdelen geheugen over meerdere processen Program Branch instruction Virtual Memory Data Reference to data Processen
Nadere informatieHigh Availability & Disaster Recovery
Disaster Recovery Problematiek en denkpistes voor oplossingen Cevi Usernamiddag 8 december 2009 9 december 2009 Cevi bedrijfspresentatie High Availability & Disaster Recovery Een theoretische benadering
Nadere informatieZelftest Java concepten
Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig
Nadere informatieEen.NET-besturingssysteemtoolkit. Discovering Cosmos. Sijmen J. Mulder
Een.NET-besturingssysteemtoolkit Discovering Cosmos Sijmen J. Mulder Agenda Boek 1 Cosmos: a very short introduction Boek 2 Modern Operating Systems Pauze Boek 3 The Design and Implementation of the Cosmos
Nadere informatieIntroductie tot de introductie
Introductie tot de introductie Operating Systems, voorjaar 2017 Context Waarom Operating Systems bestuderen? Context (2) Wat kunnen we met een computersysteem zonder software? Context (3) Wat kunnen we
Nadere informatie1=2720/2725 Operating System Concepten
TECHNISCHE UNIVERSITEIT DELFT Faculteit EWI, Afdeling SCT 1 1 1=2720/2725 Operating System Concepten ^ november 2013, 14.00-17.00 uur. docent: H.J. Sips Dit is een tentamen met 9 open vragen Opgave Punten
Nadere informatieEr zijn verschillende OS bv: Microsoft Windows Apple Macintosh Linux-versies/distributies zoals Ubuntu en Knoppix
Hoofdstuk 2 2.1 Systeembeheerprogramma s Besturingssysteem zorgt voor de communicatie tussen de software en de hardware.er zijn verschillende soorten besturingssystemen voor je pc.een andere naam voor
Nadere informatieVMware ThinApp. Application Virtualization Platform that enables complex software to be delivered as self-contained EXE files
VMware ThinApp Application Virtualization Platform that enables complex software to be delivered as self-contained EXE files Edwin Friesen Senior Solution Consultant @ Ictivity B.V. edwin.friesen@ictivity.nl
Nadere informatieInleiding Practicum Operating Systems
Inleiding Practicum Operating Systems Mattias Holm & Kristian Rietveld Doel - In komende 3 practica zullen we gaan werken met een custom OS. - Kort introduceren van: - Hardware. - Kernel. - Tools. - De
Nadere informatieAgenda. doelstelling situering voor- en nadelen functionaliteit opbouw voorwaarden besluitvorming
12/10/2010 1 Agenda doelstelling situering voor- en nadelen functionaliteit opbouw voorwaarden besluitvorming 2 doelstelling (nood aan) Windows 2008R2 situeren overzicht geven functionaliteit praktische
Nadere informatieHoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen?
Hoe zet u virtualisatie slim in bij forensische onderzoeksomgevingen? ir. Ronald van Vugt ronald@netwell.eu Aanleiding Deze presentatie is ontstaan naar aanleiding van een nieuw architectuur ontwerp voor
Nadere informatieWindows Basics. yvan vander sanden. 22 februari 2015
Windows Basics yvan vander sanden 22 februari 2015 Windows is nog altijd een veel gebruikt operating system. Als technicus moet je bekend zijn met het Windows operating system om gebruikers te kunnen helpen,
Nadere informatieDevelopers vs... (Dev, biz & tech) Harmen de Ruiter. Stichting An Meaisín Dénártha
Developers vs... (Dev, biz & tech) Harmen de Ruiter Stichting An Meaisín Dénártha Waarom deze talk Hoe word je een betere developer? Kennis Kennis infra Kennis Kennis van je programmeertaal (!) van de
Nadere informatieMonitoring & Rapportage
Monitoring & Rapportage Meer grip op en begrip van de omgeving Door :Tauvic Ritter Waar staan we voor Doel voor AO - Services Monitoring Alles onder controlle hebben Incidenten effectief afhandelen Rustig
Nadere informatieProgrammeren in C ++ met wxwidgets les 5
Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets
Nadere informatieVan dvd naar webserver. Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf
Van dvd naar webserver Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf 1 Indeling Start installatie Wat is linux Wat zijn distributies Geschikte distributies
Nadere informatieCursus Programmeren en Dataverwerking.
Cursus Programmeren en Dataverwerking http://hay.github.io/codecourse Vanavond (18.00-21.30) Introductierondje Algemene introductie (60-90m) Iets over bits en bytes Iets over programmeurs en programmeertalen
Nadere informatieVMware View 4.5 een overview. Eline Klooster Technical Trainer e.klooster@xtg.nl
VMware View 4.5 een overview Eline Klooster Technical Trainer e.klooster@xtg.nl Eline Klooster Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen
Nadere informatieHigh Performance Computing
High Performance Computing Kristian Rietveld (krietvel@liacs.nl, kamer 138) Groep Computer Systems High-Performance Computing Optimizing compilers (generieke codes, maar ook specifieke rekenkernels). Parallel
Nadere informatieVan Small Business Server naar Cloud Small Business Services. Uw vertrouwde Small Business Server in de cloud
Van Small Business Server naar Cloud Small Business Services Uw vertrouwde Small Business Server in de cloud Oud scenario - Small Business Server 2011 Waarom afscheid nemen? Alweer 6(!) jaar oud Kans op
Nadere informatieTechnische Specificaties nieuwe Unix Applikaties
Technische Specificaties nieuwe Unix Applikaties In 2010 werden 7 Unix servers geconsolideerd naar een nieuwe Unix omgeving, waar gebruik gemaakt wordt van srp s (vergelijkbaar met zone, of container).
Nadere informatieFlex_Rooster WERKBOEK. INTRODUCTIE iseries. Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen.
Flex_Rooster WERKBOEK INTRODUCTIE iseries Dit werkboek is eigendom van ICS opleidingen en mag niet worden meegenomen. ICS Opleidingen Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt
Nadere informatieComputerarchitectuur en Netwerken. Computerarchitectuur
Computerarchitectuur en Netwerken 1 Computerarchitectuur Lennart Herlaar 2 september 2015 Opbouw van het vak Eerst (6 keer) over de opbouw van computer en operating system Collegedictaat Systeemarchitectuur
Nadere informatiestudievaardigheden studentassistent: Alice de Vries alice-de-vries@hotmail werkcollege / practicum
studievaardigheden studentassistent: Alice de Vries alice-de-vries@hotmail werkcollege / practicum Hendrik Jan Hoogeboom h.j.hoogeboom@liacs.leidenuniv paleistuin (computers) tijd 10.45 15.00 studievaardigheden
Nadere informatieWat is JAVA? Peter van Rijn
Wat is JAVA? Peter van Rijn Wat is JAVA? een concept een platform een ontwikkelomgeving een mentaliteit 2 Het ontstaan van JAVA Patrick Naughton ergernis over de verschillende programma bibliotheken schrijft
Nadere informatieHiveIO Fabric Technical Overview
HiveIO Fabric Technical Overview February 2019 v1.1 HiveIO HiveIO Fabric is een Software Defined Data Center (SDDC) oplossing of anders gezegd een compleet geïntegreerd virtualisatie platform. Dit betekent
Nadere informatieTechnische data. Versie dec
Technische data Versie dec.2016 www.mobilea.nl Mobiléa Infrastructuur: Pagina 1 Pagina 2 Specificaties: Het platform van Mobiléa valt op te splitsen in een aantal technische componenten, te weten: De webapplicatie
Nadere informatieCloud Computing: Met HPC in de wolken Ron Trompert
Cloud Computing: Met HPC in de wolken Ron Trompert Wat is Cloud computing Voorbeelden Cloud Soorten Cloud SaaS (Software as a Service) Software die als een dienst wordt aangeboden, bijv. google calendar,
Nadere informatieTechnische Productlijn
Technische Productlijn Serversoftware Citrix Datum laatste bijwerking: oktober 2006 Cevi NV 2006 Inhoud 1 Kernfuncties 2 Aanvullende functies 3 Geïntegreerde modules 1 Kernfuncties Server Based Computing
Nadere informatieEquivalentie tussen: vormingen georganiseerd door het ministerie van Defensie en opleidingen van het volwassenenonderwijs
- 1 - Equivalentie tussen: vormingen georganiseerd door het ministerie van Defensie en opleidingen van het volwassenenonderwijs 1. Vorming officier Informaticus niveau Korps Technische fiche van de vorming
Nadere informatieComputerarchitectuur en netwerken Toets 1 4 okt
11.00 13.00 De open vragen moet je beantwoorden op tentamenpapier. De multiple-choice antwoorden moet je op het vragenblad invullen in de rechtervakjes en dat blad inleveren. Schrijf je naam, studentnummer
Nadere informatieOpdracht 1 Integrated Circuit
Opdracht 1 Leg uit: IC. IC is de afkorting van Integrated Circuit, ook wel chip genoemd. Een IC bestaat uit duizenden of miljoenen uiterst kleine elektronische componenten zoals weerstanden, condensators
Nadere informatieWerkomgeving. Android Studio. Android - werkomgeving 1/6
Android - werkomgeving 1/6 Werkomgeving Android Studio Installatie Ga naar de volgende URL: http://developer.android.com/sdk/index.html Klik op de knop "Download Android Studio for Windows" om het programma
Nadere informatieApplications & Clients
Applications & Clients APPLICATIONS & CLIENTS OS Financieel Wind ows XP Windows Home of Starter Editions Windows XP Windows Vista Windows Vista Business, Enterprise 32-bits zonder SP, SP1 32-bits Windows
Nadere informatieCloud Computing. Bart van Dijk
Cloud Computing Bart van Dijk (b.van.dijk@hccnet.nl) Cloud Computing Wat is Cloud Computing, en waarom Geschiedenis Cloud Computing Techologie Service modellen Voor en nadelen Cloud Computing voor consumenten
Nadere informatieWerkplek anno 2013. De werkplek; maak jij de juiste keuze?
Werkplek anno 2013 Welkom Agenda Bas van Dijk & Peter Klix (EIC) Pauze HP Converged infrastructuur Johan Benning Presales consultant HP Diner Wie is wie Bas van Dijk Infrastructuurarchitect Specialisatie
Nadere informatieModule I - Informatica
Module I - Informatica 1) Iemand wilt een nieuwe auto aanschaffen. Gezien de gestegen brandstofprijzen wil de persoon een auto, die zuinig in brandstofgebruik is. Maak duidelijk hoe de persoon een weloverwogen
Nadere informatieCPU scheduling : introductie
CPU scheduling : introductie CPU scheduling nodig bij multiprogrammering doel: een zo hoog mogelijke CPU-bezetting, bij tevreden gebruikers proces bestaat uit afwisselend CPU-bursts en I/O-bursts lengte
Nadere informatieProcess Control Netwerk Security bij Lyondell. Dave Chong European IT Project Manager Lyondell Chemie Nederland B.V.
Process Control Netwerk Security bij Lyondell Dave Chong European IT Project Manager Lyondell Chemie Nederland B.V. Agenda Introductie Korte feiten over Lyondell Chemie Wat doet Lyondell Chemie aan PCN
Nadere informatieWindows 7 juist nu! Frank Spuls v-fspuls@microsoft.com 11 november 2009
juist nu! Frank Spuls v-fspuls@microsoft.com 11 november 2009 Inspelen op veranderingen Hoofdkantoor Werkenop afstand Mobiele en flexibele medewerkers Bijkantoren 2 Slide 3 Voornaamste conclusies Er is
Nadere informatieBeCloud. Belgacom. Cloud. Services.
Cloud Computing Webinar Unizo Steven Dewinter Steven.Dewinter@belgacom.be January 20 th, 2012 Agenda Agenda: Wat is nu precies Cloud Computing? Voordelen & Nadelen Hoe ga ik naar de Cloud? Belgacom Cloud
Nadere informatieUbuntu Release Party welkom @ XTG 11/23/12 1
Ubuntu Release Party welkom @ XTG 11/23/12 1 Welkom! Xpert in virtualization technology Kenniscentrum op gebied van virtualisatie: VMware, Citrix, Linux Microsoft... LPI Approved Training Partner Guru
Nadere informatieInleiding Practicum Operating Systems
Inleiding Practicum Operating Systems Mattias Holm & Kristian Rietveld Tot nu toe Shell: verkennen interface tussen user-space en kernelspace. User space System calls Kernel space Doel van deze presentatie
Nadere informatieMachinevirtualisatie. Raphael kena Poss Universiteit van Amsterdam. Besturingsystemen
Machinevirtualisatie Raphael kena Poss Universiteit van Amsterdam Besturingsystemen 1 vandaag... zal je leren: wat machinevirtualisatie is waarvoor het wordt gebruikt hoe het werkt het verschil tussen
Nadere informatieViktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter
VIRTUALISATIE IRTUALISATIE & C...EEN EEN INTRODUCTIE & CLOUD COMPUTING VIKTOR VAN DEN BERG (XTG) INTRODUCTIE Viktor van den Berg VMware Certified Instructor Product Manager VMware Trainingen Dutch VMUG
Nadere informatieSaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010
SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010 We staan aan de vooravond van de volgende Internetrevolutie De klassieke werkwijze van organisaties zal
Nadere informatieAlphatronics. e-id toegangscontrole in containerparken. www.alphatronics.be. Innovators in access technology
Alphatronics e-id toegangscontrole in containerparken Locatie Antwerpen Gent Brussel Alphatronics nv Industriezone E17/3 Brandstraat 8a 9160 Lokeren Tel +32 9 253 54 49 Fax +32 9 253 53 68 Info@alphatronics.be
Nadere informatieVakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht
Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Deze vakinhoudelijke uitwerking is ontwikkeld door het Redactieteam van de Schooleamenbank vmbo voor dit
Nadere informatieinformatica. hardware. overzicht. moederbord CPU RAM GPU architectuur (vwo)
informatica hardware overzicht moederbord CPU RAM GPU architectuur (vwo) 1 moederbord basis van de computer componenten & aansluitingen chipset Northbridge (snel) Southbridge ("traag") bussen FSB/HTB moederbord
Nadere informatiei ll take off to the cloud
i ll take off to the cloud Webbased applicaties gebouwd door ILE programmeurs Gepresenteerd door: Drs. Martijn van Breden Lead software architect Pantheon Automatisering 26-4-2017 1 Historie Pantheon Ontstaan
Nadere informatieHoofdstuk 3. Besturingssystemen
Informatica Deel III Hoofdstuk 3 Besturingssystemen Een besturingssysteem (in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat na het
Nadere informatieAthena @ UGent. 12 mei 2005 Steven Rogge DICT, Universiteit Gent. Agenda
Athena @ UGent 12 mei 2005 Steven Rogge DICT, Universiteit Gent Agenda Universiteit Gent Historiek Windows applicatievoorziening Terminal Services & Citrix Athena @ UGent Doelstelling, naam & planning
Nadere informatieVirtual Desktop Infrastructure Een alternatief SBC concept? Jacco Bezemer
Virtual Desktop Infrastructure Een alternatief SBC concept? Jacco Bezemer Wat ga ik behandelen? Wat is VDI? Voordelen van SBC? VDI versus SBC De voor- en nadelen van VDI De techniek De componenten Use-cases
Nadere informatieApplications & Clients
Applications & Clients APPLICATIONS & CLIENTS OS Financieel Wind ows XP Windows Home of Starter Editions Windows XP Windows Vista Windows Vista Business, Enterprise 32-bits zonder SP, SP1 32-bits Windows
Nadere informatieBeCloud. Belgacom. Cloud. Services.
Cloud Computing Steven Dewinter Steven.Dewinter@belgacom.be February 13 th, 2012 Cloud computing is niet nieuw. Het is een evolutie, geen revolutie! Personal Computer, Tekstverwerker, Rekenblad, MS DOS,..
Nadere informatieWindows Basis - Herman Van den Borre 1
Windows Vista Basis Herman Van den Borre Praktische zaken Lessen Vrijdagmorgen 9u00 11u45 Pauze 10u15-10u30 Handboek Windows Vista Basis Roger Frans Uitgeverij Campinia Media ISBN: 978.90.356.1212.9 Prijs:
Nadere informatie5,5. Werkstuk door een scholier 1934 woorden 3 februari keer beoordeeld. Nederlands
Werkstuk door een scholier 1934 woorden 3 februari 2007 5,5 634 keer beoordeeld Vak Nederlands Apple Computer Verslag Apple Computer Naam: Klas: Vak: Nederlands Opdracht: Maak een verslag van je eigen
Nadere informatieIctivity Een vreemde eend in de bijt
Ictivity Een vreemde eend in de bijt De virtuele wereld Alles is tegenwoordig virtueel. Virtueel hondje Tamagotchi, virtueel huisdiertje Virtuele huisvrouw Agenda Welke vijf soorten virtualisatie zijn
Nadere informatieArjen Glas Stage: Viaict. Opdracht virtualisatie I44
Arjen Glas Stage: Viaict Opdracht virtualisatie I44 Inhoud Software... 3 Wat wordt er gevirtualiseerd... 4 Hardware... 6 Opslag... 7 Fouttolerantie. High availability, Scalability... 8 Verdere relevante
Nadere informatieGeheugenbeheer. ICT Infrastructuren 2 december 2013
Geheugenbeheer ICT Infrastructuren 2 december 2013 Doelen van geheugenbeheer Reloca>e (flexibel gebruik van geheugen) Bescherming Gedeeld/gemeenschappelijk geheugen Logische indeling van procesonderdelen
Nadere informatieInstallatie handleiding
Installatie handleiding Pagina 2 van 7 1 Inleiding Vanwege de zeer uitgebreide elektronica op Porsche voertuigen is het noodzakelijk dat de diagnosesoftware enorm snel evolueert. De installatie en verdere
Nadere informatieFrontend performance meting
Frontend performance meting als aanvulling op de traditionele manier van performancetesten René Meijboom rene@performancearchitecten.nl Introductie Uitdaging bij huidige klant Succesvolle performancetest
Nadere informatieCompTIA opleidingen. voor beginnende systeembeheerders
CompTIA opleidingen voor beginnende systeembeheerders Algemene Informatie Compu Act Opleidingen Compu Act Opleidingen onderscheidt zich op het gebied van kwaliteit, prijsniveau en aanbod. Op onze vestigingen
Nadere informatieWindows Configuratie. yvan vander sanden. 8 maart 2015
Windows Configuratie yvan vander sanden 8 maart 2015 Windows bevat veel configuratiemogelijkheden die je als IT-er kan aanpassen. De meeste instellingen zijn standaard al ok, maar het kan gebeuren dat
Nadere informatieEddy Piedfort BACKUPS
Eddy Piedfort BACKUPS Vereisten van Off-Line / Backup Betrouwbaar Snel Frequent: Dagelijks een nieuwe backup op een ander medium Geconsolideerd Flexibel: op maat van uw organisatie en infrastructuur =>=>=>
Nadere informatieUitwerking Tentamen Operating Systems Maandag 15 juni 2015 P1 P2 P3 P4 P5 P1 P3 P5 P4 P2 P1 P3 P5 P3. Opgave 1
Uitwerking Tentamen Operating Systems Maandag 15 juni 2015 Belangrijk: de gegeven antwoorden vormen één mogelijke uitwerking van het tentamen. Echter zijn er bij vele vragen meerdere correcte antwoorden
Nadere informatieWebwinkel in het D-cluster van de opleiding Logistiek
Webwinkel in het D-cluster van de opleiding Logistiek Pract. 1 week 2 Pract. 2 week 3 Pract. 3 week 4 Pract. 4 week 6 Pract. 5 week 7/8 Ad van Kooten docent ERP toepassingen E-mail: ad.vankooten@han.nl
Nadere informatieMS Virtual pc 2007 Handleiding
MS Virtual pc 2007 Handleiding Start de Virtual PC 2007 console en klik op [New...] om een nieuwe virtuele pc aan te maken. De wizzard voor het aanmaken van een nieuwe, virtuele pc start op. New Virtual
Nadere informatie