Object Oriëntatie Foundation (OOF.NL)
|
|
|
- Rosalia van der Meer
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Object Oriëntatie Foundation (OOF.NL)
2 EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier DT Utrecht Postbus DC Utrecht Nederland T F E [email protected] I Datum: 1 juli 2010 Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een dataverwerkend systeem of uitgezonden in enige vorm door middel van druk, fotokopie of welke andere vorm dan ook zonder toestemming van EXIN 2
3 INHOUD 1. Profiel 4 2. Exameneisen 5 3. Begrippenlijst 7 4. Literatuur 9 3
4 1. Profiel De is een onmisbare module voor startende IT ers. De inhoud van deze foundation biedt een goede basis voor iedereen die zich verder wil ontwikkelen op het gebied van systeemontwerp, systeemontwikkeling, programmeren en software engineering. Inhoud De module biedt een praktische introductie op Object Oriëntatie (OO). Er wordt aandacht gegeven aan Unified Modelling Language (UML), belangrijke modelleringstechniek en aan de belangrijkste OO-begrippen die via UML worden toegepast. Verder vormt de module een kennismaking met verschillende typen programmeertalen. Diverse aspecten als het plaatsen van OO-programmeertalen en de belangrijkste verschillen en voordelen van OO ten opzichte van gestructureerd programmeren komen aan bod. De onderwerpen van deze module zijn: objectoriëntatie en systeemontwikkeling, object georiënteerd denken en een inleiding Unified Modeling Language (UML). Doelgroep De module richt zich op starterende IT ers die weinig of niets afweten van OO-ontwikkeling en zich graag willen oriënteren op objectoriëntatie. Of IT ers met kennis van gestructureerde programmeertalen die op objectoriëntatie willen overstappen. Context De module maakt deel uit van de Tracks Foundation serie: kwadrant Informatiesystemen. Voorkennis Geen. Indicatie studielast 60 uren. Training Het maximum aantal deelnemers is 25. (Dit geldt niet voor een online- of computer based training.) Contacturen Het minimum aantal contacturen tijdens de training is 15. Dit omvat groepsopdrachten, voorbereiding op het examen en korte pauzes. Dit aantal uren is exclusief huiswerk, logistieke voorbereiding van het examen en lunchpauzes. Praktijkopdracht(en) Niet van toepassing. Examenvorm Computergestuurde multiplechoicevragen. Examenduur 60 minuten. Examendetails Aantal vragen: 30 Cesuur: 65 % (20 van 30) Open boek/notities: nee Elektronische hulpmiddelen toegestaan: nee Voorbeeldvragen U kunt een voorbeeldexamen downloaden via Training provider Op de website van EXIN vindt u een lijst van geaccrediteerde training providers 4
5 2. Exameneisen De exameneisen zijn uitgewerkt in examenspecificaties. In onderstaande tabel staan de onderwerpen van de module (exameneisen). Het gewicht van de verschillende onderwerpen in het examen wordt uitgedrukt in een percentage van het totaal. Exameneis Examenspecificatie Gewicht (%) 1. Objectoriëntatie en systeemontwikkeling De kandidaat heeft inzicht in de historische achtergrond van objectoriëntatie Objectgeoriënteerd denken De kandidaat kent de voordelen en valkuilen van objectoriëntatie (OO) De kandidaat kent de basisbegrippen van OO en hun toepassing De kandidaat kent de basisprincipes van het Objectgeoriënteerd modelleren Inleiding Unified Modeling Language (UML) De kandidaat kent de belangrijkste begrippen en basisnotaties van UML De kandidaat heeft inzicht in klasse- (class) en objectdiagrammen De kandidaat heeft inzicht in use-case-diagrammen De kandidaat heeft inzicht in de toepassing van interactiediagrammen. 15 Totaal 100 5
6 Examenspecificaties 1. Objectoriëntatie en systeemontwikkeling (10%) 1.1 De kandidaat heeft inzicht in de historische achtergrond van objectoriëntatie de verschillen tussen objectgeoriënteerd en gestructureerd modelleren beschrijven; de verschillen beschrijven tussen moderne methoden en de traditionele methode van systeemontwikkeling. 2. Objectgeoriënteerd denken (40%) 2.1 De kandidaat kent de voordelen en valkuilen van objectoriëntatie (OO) de voordelen van OO benoemen; de valkuilen van OO benoemen. 2.2 De kandidaat kent de basisbegrippen van OO en hun toepassing de basisbegrippen van OO beschrijven; de onderlinge relaties tussen de OO begrippen omschrijven. 2.3 De kandidaat kent de basisprincipes van het objectgeoriënteerd modelleren het concept insluiting (encapsulation) omschrijven; het concept overerving (inheritance) omschrijven; het concept polymorfie (polymorphism) omschrijven. 3. Inleiding Unified Modeling Language (UML) (50%) 3.1 De kandidaat kent de belangrijkste begrippen en basisnotaties van UML een aantal basisbegrippen omschrijven; de verschillende diagrammen en hun onderlinge samenhang beschrijven. 3.2 De kandidaat heeft inzicht in klasse- (class) en objectdiagrammen een klassendiagram interpreteren; een objectdiagram interpreteren. 3.3 De kandidaat heeft inzicht in use-case-diagrammen aangeven welke categorie systeemeisen geschikt is voor beschrijving met use-case-beschrijvingen; een use-case-diagram interpreteren; de relatie tussen use-case-beschrijvingen en use-case-diagrammen beschrijven. 3.4 De kandidaat heeft inzicht in de toepassing van interactiediagrammen een sequencediagram interpreteren; een communicatiediagram interpreteren; de relatie tussen een sequencediagram en een communicatiediagram beschrijven. 6
7 3. Begrippenlijst De begrippenlijst bevat de begrippen die in de toets kunnen worden behandeld. 1. Objectoriëntatie en systeemontwikkeling 1.1 Historische achtergrond agile ontwikkelen datageoriënteerde ontwikkeling domeinmodellering functionele decompositie incrementeel ontwikkelen iteratief ontwikkelen waterval ontwikkeling 2. Objectgeoriënteerd denken 2.2 Basisbegrippen OO associatie (association) attribuut (attribute) bericht (message) instantie (instance) klasse (class) methode (method) object operatie (operation) 2.3 Basisprincipe OO generalisatie implementatie implementation-hiding insluiting (encapsulation) interface overerving (Inheritance) polymorfie (polymorpism) specialisatie verantwoordelijkheden (responsibilities) 3. Inleiding Unified Modeling Language (UML) 3.1 Begrippen en basisnotaties UML activiteitsdiagram (activity diagram) applicatiemodel communicatiediagram (communication diagram) componentdiagram (component diagram) deploymentdiagram (deployment diagram) domeinmodel gedrag (behavorial) implementatiemodel klassediagram (class diagram) modelleertaal objectdiagram (object diagram) sequencediagram (sequence diagram) structuur (structural) toestandsdiagram (state chart diagram) use-case-diagram (use-case-diagram) 7
8 3.2 Klasse- en objectdiagrammen abstracte klasse (abstract class) aggregatie (aggregation) applicatieklasse associatieklasse (association class) beschermd (protected) compositie (composition) commentaar (note box) concrete klasse (concrete class) constraint domeinklasse hulpklasse implementatieklasse link multipliciteit (multiplicity) publiek (public) privé (private) rol (role) stereotype zichtbaarheid (visibility) 3.3 Use-case-diagrammen actor extends-relatie functionele systeemeisen include-relatie interactiestappen niet-functionele systeemeisen scenario use case 3.4 Interactiediagrammen actief object conditionele boodschap frame interactie iteratie levenslijn (life line) recursie (recursion) resultaat (result) verwijzing (ref frame) Toelichting en verantwoording Het basisbegrip methode (method) wordt niet gebruikt in boek B en C. Het wordt wel gebruikt in boek A, echter niet gedefinieerd. Er wordt wel verondersteld dat kandidaten het begrip methode (method) kennen, omdat het zo n algemeen gebruikt OO-begrip is. In boek B wordt het begrip extends-relatie gebruikt voor de UML use-case-relatie <<extend>>. In een van de diagrammen, komt <<extends>> voor. Dit is in UML 2.1 geen correct stereotype. 8
9 4. Literatuur Examenliteratuur A Sintes, A. Objectgeoriënteerd programmeren in 21 dagen Den Haag: Pearson Education/ Addison Wesley, 6e herziene druk, 2002 ISBN B Warmer, J. & Kleppe, A. Praktisch UML 4e editie Amsterdam: Pearson Education Benelux BV, 4e editie, 2007 ISBN C Warmer, J. & Kleppe, A. Praktisch UML 2e editie Pearson Education/ Addison Wesley, 2e druk, 2001 ISBN N.B De betreffende paragrafen uit deze literatuur zijn als pdf beschikbaar via de website Aanvullende literatuur D Faber, E., Kockelkoren, Ch., Kreeft, L., Reubsaet, G., Snel, R., & Wesselink, M. Object Oriented Foundation E3 ICT, 1e druk, 2005 ISBN 10: ISBN 13: Samenhang literatuur en examenspecificaties Examenspecificatie Literatuur 1.1 B: C: 2.1 t/m A: H 1 blz ; H 3 blz A: H 1 blz ; H 4 blz ; H B: 2.3; t/m A: H 2; H 4, blz en blz ; H 6, blz ; H 8 blz. 216, blz. 630 B: 4.2.8, en B: 2.3, 2.5 t/m t/m 3.4, A: B: 3.3 A: H 9 blz. 235 H 8 blz , 4.3, 4.4.2, 4.4.7, 4.4.8, 4.4.9, , , 4.6.2, B: 8.2 t/m B: t/m , , , , B: , 10.3,
voorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22
voorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22 bijlage bijlagenset A711 EXIN Hét exameninstituut voor ICT
Databases en SQL Foundation (DBSQLF.NL)
Databases en SQL Foundation (DBSQLF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48
EXIN Projectmanagement Foundation
EXIN Projectmanagement Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een
EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation. Preparation Guide. Editie
EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored
EXIN Business Information Management Foundation
Preparation Guide EXIN Business Information Management Foundation with reference to BiSL Editie 201601 Copyright 2016 EXIN Alle rechten voorbehouden Niets uit deze uitgave mag worden openbaar gemaakt of
Testen Foundation (TestF.NL)
(TestF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48 11 F +31 30 231 59 86 E [email protected]
TMap NEXT Test Manager
TMap NEXT Test Manager Preparation Guide Editie 201607 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system or
HOGESCHOOL ROTTERDAM
HOGESCHOOL ROTTERDAM IAN02 - Informatie-analyse (objectgeoriënteerde analyse) M O D U L E W I J Z E R I A N 0 2 1 V A N 1 5 Modulecode: IAN02 Modulenaam: Informatieanalyse 2 Belasting (aantal cp): 2 Bestemd
Hoofdstuk: 1 Objectoriëntatie en systeemontwikkeling
OOF Programmeren Hoofdstuk: 1 Objectoriëntatie en systeemontwikkeling aant Css: 2 669 Objectoriëntatie en systeemontwikkeling - blz 5 1 OO OO staat voor object oriented of objectoriëntatie of objecttechnologie.
Business Information Management Foundation
Preparation Guide Business Information Management Foundation Editie februari 2012 Alle rechten voorbehouden Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een dataverwerkend
beschrijvingstechnieken bij systeemontwikkeling
1 Bijlage 8 Alternatieve (UML) beschrijvingstechnieken bij systeemontwikkeling De in hoofdstuk 3 weergegeven beschrijvingstechnieken voor de beschrijving van de informatietechnologie is summier. Er wordt
voorbeeldexamen I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005
voorbeeldexamen Information Systems Design and Development Foundation I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005 inhoud 3 inleiding 4 voorbeeldexamen
Module 1 Programmeren
Module 1 Programmeren Programmeertalen 13 1.1 Inleiding 13 1.2 Programmeertalen in historisch perspectief 13 1.2.1 Machinecode 13 1.2.2 Assembleertalen (assembly) 14 1.2.3 Hogere programmeertalen 15 1.2.4
Systeemontwikkeling met UML
Systeemontwikkeling met UML De visuele modelleertaal Unified Modeling Language (UML) is een gezamenlijk product van een groot aantal bedrijven. Het is een standaard die naar aanleiding van een request
Domeinmodellen en klassendiagrammen
Overview Architectuur Deployment-diagram Software-architectuur 1 Architectuur Deployment-diagram Software-architectuur 2 3 Architectuur Architectuur Deployment-diagram Software-architectuur Webapplicatie
Infrastructuur management Foundation (IMF.NL)
Infrastructuur management Foundation (IMF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30
Modeleren. Modelleren. Together UML. Waarvan maken we een model? overzicht les 14 t/m 18. ControlCenter 6.2
Modelleren Werkelijkheid Modelleren Modeleren Waarvan maken we een model?!analyse " Maak een model van de te automatiseren werkelijkheid of van het op te lossen probleem! Domeinkennis = structuur! Functionele
EXIN Agile Scrum Foundation
Preparation Guide EXIN Agile Scrum Foundation Editie december 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
HOGESCHOOL ROTTERDAM
HOGESCHOOL ROTTERDAM INA02 - Informatie-analyse (objectgeoriënteerde analyse) M O D U L E W I J Z E R I N F I N A 0 2 1 V A N 18 Modulecode: IAN02 Modulenaam: Informatieanalyse 2 Belasting (aantal cp):
EXIN Agile Scrum Master
Preparation Guide EXIN Agile Scrum Master Editie juli 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
EXIN Agile Scrum Foundation
Preparation Guide EXIN Agile Scrum Foundation Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Unified Modeling Language
Unified Modeling Language Een introductie voor leden van de expertgroep Informatiemodellen Harmen Mantel, Ordina ICT Management & Consultancy, werkzaam voor KING DOELSTELLING PRESENTATIE GEMEENSCHAPPELIJKE
EXIN Databases en SQL Foundation
EXIN Databases en SQL Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Les F-02 UML. 2013, David Lans
Les F-02 UML In deze lesbrief wordt globaal beschreven wat Unified Modeling Language (UML) inhoudt. UML is een modelleertaal. Dat wil zeggen dat je daarmee de objecten binnen een (informatie)systeem modelmatig
UML. From weblog http://dsnippert.wordpress.com. Dennis Snippert
UML From weblog http://dsnippert.wordpress.com Naam: Dennis Snippert Inhoudsopgave 1. Wat is Uml?... 3 2. UML diagrammen... 4 3. Uitleg diagrammen... 5 3.1. Usecase diagram:... 5 3.2. Class diagram:...
Inhoud. Introductie tot de cursus
Inhoud Introductie tot de cursus 1 Plaats en functie van de cursus 7 2 Inhoud van de cursus 8 2.1 Voorkennis 8 2.2 Leerdoelen 8 2.3 Opbouw van de cursus 8 2.4 Leermiddelen 9 3 Aanwijzingen voor het bestuderen
EXIN Agile Scrum Foundation. Preparation Guide
EXIN Agile Scrum Foundation Preparation Guide Editie Juni 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
OOAA. Object Oriented Analysis Advanced. Arie Bubberman 12/10/2009
OOAA Object Oriented Analysis Advanced Arie Bubberman 12/10/2009 Contents 1 Analyse...3 Kiezen van een ontwikkelproces...3 Agile Methoden...3 Deelprocessen in het OO-ontwikkelproces...Fout! Bladwijzer
1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?
1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? -Use case-diagram -Use case-beschrijving -Activity diagram -Sequentie diagram 2. Welke diagrammen beschrijven de structuur van de
UML is een visuele taal om processen, software en systemen te kunnen modeleren.
Vragen inleinding UML 1. Wat is UML? UML is een visuele taal om processen, software en systemen te kunnen modeleren. 2. Waar bestaat UML uit? Notaties(zijn symbolen, commentaar en waarden etc.) en diagrammen(grafische
EXIN Informatiesystemen Foundation
EXIN Informatiesystemen Foundation Preparation Guide Editie 201608 Preparation Guide Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored
Unified Modeling Language
Unified Modeling Language Een overzicht Danny Greefhorst Matthijs Maat 19 december 1997 Copyright 1997 Software Engineering Research Centre All rights reserved. Software Engineering Research Centre Stichting
EXIN Professionele Communicatie Foundation. Preparation Guide. Editie
EXIN Professionele Communicatie Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data
Objectgericht Ontwerpen
Objectgericht Ontwerpen Probleem Analyse Ontwerp Code Unified Modelling Language Doel Hulpmiddel bij nadenken Hulpmiddel communicatie met collega s Documentatie van code In dit vak Leren door doen Project
Interactie diagrammen
Interactie diagrammen Use case Verhaaltje Interactie van gebruiker (actor) met systeem In een vast formaat Analyse van functionele vereisten Interactie diagrammen Vertrekken van use cases Interactie van
Inhoudstafel. UML (Unified Modeling Language)
UML (Unified Modeling Language) Inhoudstafel Inleiding...2 Waarvoor dient UML...2 Wat is UML... 2 Use-cases... 2 Inleiding...2 Voorbeeld...3 Eigenschappen van een goede use-case...3 Wat is een actor...4
DATAMODELLERING BASIS UML KLASSEMODEL
DATAMODELLERING BASIS UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm basis UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Modulebeschrijving voor MOD1
Modulebeschrijving voor MOD1 Fontys Venlo Afd. informatica 12 april 2013 Samenvatting 1 Identificatie Module Modeling 1 ProgressCode MOD1 Docenten Ferd van Odenhoven Afdeling Fontys Hogeschool Techniek
Inhoud. Deel een Het ontwikkeltraject 13. Inleiding 11
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
Onder aanvoering van de Object Modeling Group (OMG) werd UML een standaard op het gebied van objectgeoriënteerde modelleren.
HOOFDSTUK 3 3.1 Inleiding UML 3.1.1 Wat is UML? De (UML) is een objectgeoriënteerde modelleertaal waarin je kunt communiceren over informatiesystemen. UML is geen systeemontwikkelingsmethode en in die
EXIN Agile Scrum Product Owner Bridge. Preparation Guide. Editie
EXIN Agile Scrum Product Owner Bridge Preparation Guide Editie 201705 Copyright EXIN Holding B.V. 2017. All rights reserved. EXIN is a registered trademark. No part of this publication may be published,
Deel II: Modelleren en software ontwikkeling. Hoofdstuk 7 Software ontwikkeling - Overzicht. Naïeve benadering
Deel II: Modelleren en software ontwikkeling Hoofdstuk 7 Software ontwikkeling - Overzicht 2005 Prof Dr. O. De Troyer, pag. 1 Naïeve benadering De vereisten voor het systeem worden geformuleerd en op basis
EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation. Voorbeeldexamen. Editie
EXIN Ontwerp en Ontwikkeling Informatiesystemen Foundation Voorbeeldexamen Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored
3.1 Opsomming data type
Deel I Hoofdstuk 3: Klasse Model - gevorderd 2005 Prof Dr. O. De Troyer Klasse Model - gevorderd pag. 1 3.1 Opsomming data type Opsomming (enumeration) data type Data type waarvan de verzameling waarden
Inhoud Deel een Het ontwikkeltraject 1 2 3
5 Inhoud Inleiding 11 Deel een Het ontwikkeltraject 13 1 Werken binnen organisaties 15 1.1 Non-profit-organisatie 15 1.2 Profit-organisatie 16 1.3 Doelen 16 1.4 Rechtsvormen 16 Rechtspersoon 17 Persoonlijke
UML een overzicht. Gert Florijn [email protected]
UML een overzicht Gert Florijn [email protected] Wat is UML? Unified Modeling Language The Unified Modeling Language (UML) is a graphical language for visualizing, specifying, constructing, and documenting
Functioneel Beheerder Professional (BIMP.NL)
Functioneel Beheerder Professional (BIMP.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30
DATAMODELLERING GEAVANCEERD UML KLASSEMODEL
DATAMODELLERING GEAVANCEERD UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm geavanceerd UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Zelftest OOAD/UML. Document: N0767Test.fm 30/08/2010. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium
Zelftest OOAD/UML Document: N0767Test.fm 30/08/2010 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is gebaseerd op de inhoud van onze cursus OO
Toelichting op dit erratum
Toelichting op dit erratum Exameninstantie EXIN heeft de eindtermen van Object Oriented Analysis Advanced (OOAA) op een paar punten wat aangepast, waardoor de studiewijzer van de LOI niet meer 100% aansloot
Master Class Java Accelerated
Stormpunt itrack vakmanschap door leren, ervaren en delen Master Class Java Accelerated Datum: 14-04-2017 StormPunt itrack 2017 i INHOUDSOPGAVE 1. Master Class Java Accelerated 1 1.1 Introductie 1 1.2
Testen Professional (TestP.NL)
Testen Professional (TestP.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48 11 F +31
VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER
VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER Sander Hoogendoorn Versie 1.0 15 april 2002 Documentbeheer Versie Datum Auteur Omschrijving 0.1 15 April 2002 Sander Hoogendoorn 0.2 15 april
EXIN Testen Foundation
EXIN Testen Foundation Preparation Guide Editie 201608 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system or
DATAMODELLERING ARCHIMATE DATAMODELLERING
DATAMODELLERING ARCHIMATE DATAMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate datamodellering beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Ontwerp van Informatiesystemen
1ste bach HIB Ontwerp van Informatiesystemen Prof. Verelst Q www.quickprinter.be uickprinter Koningstraat 13 2000 Antwerpen 112 2,50 Online samenvattingen kopen via www.quickprintershop.be Table of Contents
Hoofdstuk Error! Style not defined. 19. 3. Use-case analyse
Hoofdstuk Error! Style not defined. 19 3. Use-case analyse Hier worden een paar use-case diagrammen gegeven en een aantal use-case beschrijvingen volgens het template van Warmer & Kleppe. 3.1 Use-case
INFORMATIE ANALYSE. Sla de brug tussen Business en ICT.
INFORMATIE ANALYSE Sla de brug tussen Business en ICT www.olympic.nl Actuele informatie en inschrijven op www.olympic.nl of bel 06-54367997 2 Informatieanalyse is een vak apart. Het is een brugfunctie
Programmeren in Java 3
26 september 2007 Deze les korte herhaling vorige les Unified Modelling Language notatie van een class afleiding pointers abstracte classes polymorphisme dubieuze(?) constructies interfaces Meer over class
Object Modellering en Object Relational Mapping
Modellering Structureren van gegevens van het doelsysteem () Object Modellering en Object Relational Mapping Toon Loonen Steeds vaker wordt de gegevensstructuur niet meer als een relationeel (Entity Relationship
Eindtoets. Opgaven. 1 Gegeven is het domeinmodel van figuur 1. Domeinmodel voor betalingen. Eindtoets I N T R O D U C T I E.
Eindtoets I N T R O D U C T I E Deze eindtoets is bedoeld als voorbereiding op het tentamen. Het is belangrijk dat u de eindtoets pas probeert te maken op het moment dat u denkt klaar te zijn met de tentamenvoorbereiding.
HOOFDSTUK 3. Unified Modeling Language. 3.1 Inleiding UML. 3.2 Voorbeeld: geldautomaat Wat is UML? Tools Use case.
HOOFDSTUK 3 Hoofdstuk 3 3.1 Inleiding UML 3.1.1 Wat is UML? (UML) is een objectgeoriënteerde modelleertaal waarin je de technische werking van informatiesystemen in kaart kunt brengen. UML is vergelijkbaar
DATAMODELLERING BEGRIPPENBOOM
DATAMODELLERING BEGRIPPENBOOM Inleiding In dit whitepaper wordt de datamodelleervorm begrippenboom inclusief de begrippenlijst beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Objectgeoriënteerde systeemontwikkeling
2 Objectgeoriënteerde systeemontwikkeling Objecttechnologie of objectoriëntatie is een bekende term in de automatisering. Regelmatig verschijnen artikelen over dit onderwerp in de bekende vaktijdschriften.
Correct gebruik van use cases
In de praktijk zien we sterk uiteenlopende toepassingen van use cases. Sommigen beschrijven er bedrijfsprocessen mee, anderen proberen ze objectgeoriënteerd te maken en weer anderen zien er mogelijkheden
voorbeeldexamen Information Systems Foundation
voorbeeldexamen Information Systems Foundation I-Tracks voorbeeldexamen ISyF Information Systems Foundation uitgave oktober 2003 inhoud 3 inleiding 4 examenvragen 11 antwoordindicatie eerste uitgave oktober
case: toestandsdiagrammen
Hoofdstuk 13 case: toestandsdiagrammen In dit hoofdstuk wordt het maken van de eerste versie van de toestandsdiagrammen voor het boodschappensysteem van Hans en Jacqueline uitgewerkt. 13.1 Vind klassen
Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see
op basis van ISO27002 Courseware 2017 Van Haren Publishing Colofon Titel: op basis van ISO 27002 Courseware Auteurs: Hans Baars, Jule Hintzbergen, André Smulders en Kees Hintzbergen Uitgever: Van Haren
Verantwoording van de te bezoeken les
Verantwoording van de te bezoeken les Toelichting m.b.t. constructeur leeromgeving: Zie het losse lesvoorbereidingsformulier. Toelichting m.b.t. de rol van vakinhoudelijk begeleider: Waar in de les motiveert
Verder zijn er de nodige websites waarbij voorbeelden van objectgeoriënteerd PHP (of Objec Oriented PHP, OO PHP) te vinden zijn.
Objectgeoriënteerd PHP (versie 5) Kennisvereisten: Ervaring met programmeren in PHP met MySQL Je weet wat een class of klasse is Je weet wat een instantie van een klasse (een object) is Je weet wat een
EEN INLEIDING IN DE UNIFIED MODELING LANGUAGE
Een inleiding in de Unified Modeling Language 51 III EEN INLEIDING IN DE UNIFIED MODELING LANGUAGE Als een aannemer een huis bouwt, dan ontwerpt hij dat huis niet terwijl hij het bouwt. Hij bouwt het huis
Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces
Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;
EXIN Information Security Management Advanced based on
Preparation Guide EXIN Information Security Management Advanced based on ISO/IEC 27002 Editie april 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced,
Ontwikkeling informatiesysteem
Ontwikkeling informatiesysteem Voorletters en naam: xxx Studentnummer: xxx Datum: 23 december 2013 Onderwijsinstelling: NCOI Opleidingsgroep Naam opleiding: Bachelor Bedrijfskundige Informatica Naam module:
Op de computer kan naar eigen inzicht software op worden geïnstalleerd, een andere besturingssysteem is mogelijk.
Planningsfase 1. Afspraken maken over doelstelling en randvoorwaarden De doelstelling van het project: De doelstelling van het project: het maken van het gewenste product. De doelstelling van de student:
Oefenvragen OMI 2005-2006 eerste helft
Oefenvragen OMI 2005-2006 eerste helft Hoewel de beide toetsen uitsluitend uit multiple-choice-vragen zullen bestaan, volgen hieronder onder zowel een aantal open vragen als meerkeuzevragen. De eerste
Rapportage Lineage. Introductie. Methode. J. Stuiver
Rapportage Lineage Rapportage Lineage J. Stuiver Introductie In elk project is het essentieel om informatie over het project en haar activiteiten voor alle partijen beschikbaar te stellen. Deze informatie
Objectgeorïenteerd werken is gebaseerd op de objecten die door het systeem gemanipuleerd worden.
Herhaling Objectgeorïenteerd werken is gebaseerd op de objecten die door het systeem gemanipuleerd worden. De basisbouwsteen is het object; een geïntegreerde eenheid van data en operaties werkend op deze
Archimate risico extensies modelleren
Archimate risico extensies modelleren Notatiewijzen van risico analyses op basis van checklists versie 0.2 Bert Dingemans 1 Inleiding Risico s zijn een extra dimensie bij het uitwerken van een architectuur.
2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95701
LEEREENHEID Systeem ontwikkeling 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid
Master Class Java Accelerated
Stormpunt itrack vakmanschap door leren, ervaren en delen Master Class Java Accelerated Datum: 08-01-2018 StormPunt itrack 2018 i INHOUDSOPGAVE 1. Master Class Java Accelerated 1 1.1 Introductie 1 1.2
Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans
Canonieke Data Modellering op basis van ArchiMate Canonieke Data Modellering op basis van Archimate Bert Dingemans Abstract Modelleren op basis van de open standard ArchiMate is een goed uitgangspunt voor
De student krijgt de opdracht een dynamische webomgeving te ontwerpen. Als het ontwerp is goedgekeurd moet hij deze realiseren en vervolgens testen.
LEEREENHEID Systeem ontwikkeling 2 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid
Leren programmeren in C# Deel 4 - Objectoriëntatie
Leren programmeren in C# Deel 4 - Objectoriëntatie Michiel Rotteveel Leren programmeren in C# Deel 4 - Objectoriëntatie Brinkman Uitgeverij Amsterdam 2017 Leeswijzer double gereserveerde woorden C# PictureBox
DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING
DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate data- & applicatiemodellering beschreven. Deze modelleervorm staat in verhouding
2 Specificatie In deze tabel staat voor welk crebotraject de leereenheid is gemaakt Crebotraject code: 95311
LEEREENHEID Systeem ontwikkeling 3 Dit document bestaat uit twee onderdelen - Onderdeel Leereenheid - Onderdeel Onderwijsproduct 1 Naam leereenheid In deze tabel staat de naam en het type van de leereenheid
Voor en nadelen (spatieel) gedistribueerd
Voor en nadelen (spatieel) gedistribueerd Centraal Dynamische regelbaarheid Gedistribueerd Communicatie hogere systeemlagen Communicatie lagere systeemlagen Fouttolerantie Faalgedrag Schaalbaarheid Complex
DATAMODELLERING DATA MAPPING MODEL
DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil
Inhoud leereenheid 1. Objectgeoriënteerd ontwerpen. Introductie 17. Leerkern 18. Samenvatting 50. Zelftoets 51. Terugkoppeling 52
Inhoud leereenheid 1 Objectgeoriënteerd ontwerpen Introductie 17 Leerkern 18 1 Objectgeoriënteerd ontwerpen 18 1.1 Softwareontwikkeling 18 1.2 Wat is een goed programma? 24 1.3 Objectkeuze 28 2 UML-diagrammen
Modulewijzer Tirdat01
Modulewijzer Tirdat01 W. Oele 25 augustus 2008 1 Inhoudsopgave 1 Inleiding en leerdoelen 3 2 Voorkennis 3 2.1 tirprg01 en tirprg02........................ 3 2.2 tirprg03.............................. 4
voorbeeldvragen Informatietechnologie Foundation ITF.NL editie april 2011 inhoud inleiding 2 voorbeeldexamen 3 antwoordindicatie 8 evaluatie 19
voorbeeldvragen Informatietechnologie Foundation ITF.NL editie april 2011 inhoud inleiding 2 voorbeeldexamen 3 antwoordindicatie 8 evaluatie 19 EXIN Hét exameninstituut voor ICT ers Janssoenborch, Hoog
Programmeren in Java 2
/ CMI Programmeren in Java 2 Tinpro01-2 Aantal studieunten: 2 ects Modulebeheerder: Wessel Oele Goedgekeurd door: (namens toetscommissie) Datum: Tinpro01-2 12 november 2015 Inhoudsopgave 1 Algemene omschrijving
Friese taal en cultuur VWO. Syllabus centraal examen 2010
Friese taal en cultuur VWO Syllabus centraal examen 2010 oktober 2008 2008 Centrale Examencommissie Vaststelling Opgaven vwo, havo, vmbo, Utrecht Alle rechten voorbehouden. Alles uit deze uitgave mag worden
ALGORITME objectgeoriënteerd programmeren
ALGORITME objectgeoriënteerd programmeren Gunter Schillebeeckx 1 objectgeoriënteerd programmeren Object Klasse Instantie Eigenschap Methode Inkapseling Polymorfisme Overerving 2 Inleiding Kern Samenvatting
Oplossingen voor het testen van objectgeoriënteerde software
Oplossingen voor het testen van objectgeoriënteerde software Pieter van den Hombergh Fontys Hogeschool voor Techniek en Logistiek Software Engineering 14 maart 2013 HOM/FHTeL Oplossingen voor het testen
Professional Communication Advanced
Exameneisen PCA Professional Communication Advanced Publicatiedatum 1 juni 2008 Startdatum 1 januari 2005 Doelgroep Voorkennis Vrijstelling - mensen die basiskennis hebben van communicatie, bijvoorbeeld
