Informatica
88 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Wat is niet een voorbeeld van hardware?

  • Virus (correct)
  • Laptop
  • Projector
  • Grafische kaart

Welke uitspraak over software is onjuist?

  • Software is alleen beperkt tot applicaties op een computer. (correct)
  • Software kan zonder grafische gebruikersinterface functioneren.
  • Data wordt als software beschouwd en kan ook in databases worden opgeslagen.
  • Software kan geschreven zijn in verschillende programmeertalen.

Wat beschrijft het best de functie van een database?

  • Het bevat hardwarecomponenten die gegevens verwerken.
  • Het virtualiseert de hardware voor efficiënte data-analyse.
  • Het organiseert data voor makkelijke opslag en toegang. (correct)
  • Het zorgt voor communicatie tussen verschillende computers.

Welke optie is geen onderdeel van informatie technologie?

<p>Programmeren (B)</p> Signup and view all the answers

Waarom kan een goede visie rond informatiesystemen niet garanderen dat de implementatie soepel verloopt?

<p>Omdat er vaak onduidelijkheid is in de communicatie tussen betrokken partijen. (C)</p> Signup and view all the answers

Wat is één van de kenmerken van artefacten in het proces?

<p>Ze hebben geen impact op de uitvoering van het proces. (A)</p> Signup and view all the answers

Wat gebeurt er in een gateway tijdens een procesverloop?

<p>Er wordt alleen een conditie gecheckt. (A)</p> Signup and view all the answers

Welke functie heeft een annotatie in een BPMN-diagram?

<p>Het toevoegen van relevante, maar formeel ongedefinieerde informatie. (B)</p> Signup and view all the answers

Wat beschrijft een data store in het proces?

<p>Data die blijft bestaan nadat het proces is voltooid. (A)</p> Signup and view all the answers

Wat is waar over de extensies binnen BPMN?

<p>Ze zijn speciaal ontworpen voor de organisatie en niet formeel gedefinieerd. (D)</p> Signup and view all the answers

Wat is een kenmerk van een service task in een procesmodel?

<p>Het is een geautomatiseerde taak uitgevoerd door het systeem. (B)</p> Signup and view all the answers

Wat is een belangrijk doel van het gebruik van subprocessen?

<p>Details te verbergen en de eenvoudigheid te bevorderen. (D)</p> Signup and view all the answers

Wat is de rol van de eindevents binnen een subprocess?

<p>Ze kunnen van elk type zijn en duiden het einde van het subprocess aan. (C)</p> Signup and view all the answers

Wat vormt een ad hoc subprocess?

<p>Taken die uitgevoerd kunnen worden, maar waarvan de volgorde onbekend is. (C)</p> Signup and view all the answers

Wat is een regel voor het gebruik van subprocessen volgens BPMN?

<p>Gebruik altijd één startevent in elk subprocess. (C)</p> Signup and view all the answers

Welke uitspraak over subprocessen is juist?

<p>Er zijn geen flows van binnen het subprocess naar buiten het subprocess. (B)</p> Signup and view all the answers

Wat is het doel van het symbool dat wordt gebruikt voor een ad hoc subprocess?

<p>Te signaleren dat taken ongeconnecteerd zijn en een flexibele volgorde hebben. (B)</p> Signup and view all the answers

Waarom is het belangrijk om complexe details in een subprocess te verbergen?

<p>Om een eenvoudiger interpretatie en communicatie te bevorderen. (B)</p> Signup and view all the answers

Welke uitspraak is correct over sequentiestromen?

<p>Sequentiestromen moeten altijd binnen een pool blijven, met uitzonderingen. (D)</p> Signup and view all the answers

Wat is de functie van gateways in een proces?

<p>Ze splitsen en mergen paden binnen een proces. (B)</p> Signup and view all the answers

Wat is een juiste manier om externe participanten in een proces te modelleren?

<p>Door gebruik te maken van een aparte pool. (C)</p> Signup and view all the answers

Wat is het gevolg als een proces niet eindigt in een eindevent?

<p>Het proces wordt als onvolledig beschouwd. (A)</p> Signup and view all the answers

Waarom moeten message flows niet binnen een pool worden gebruikt?

<p>Omdat dit verwarring schept tussen interne en externe participanten. (A)</p> Signup and view all the answers

Wat is een belangrijke voorwaarde voor het gebruik van een subproces?

<p>Sequence flows moeten altijd binnen het subproces blijven. (D)</p> Signup and view all the answers

Wat is geen vereiste bij het modelleren van processen?

<p>Het gebruik van persoonsnamen in activiteiten. (C)</p> Signup and view all the answers

Wat beschrijft het begrip 'value stream' in management?

<p>Het proces van waardecreatie voor een product of dienst. (C)</p> Signup and view all the answers

Wat is een belangrijk kenmerk dat een project onderscheidt van een proces?

<p>Een project is eenmalig van aard. (D)</p> Signup and view all the answers

Welk programma is een gratis alternatief voor MS Project?

<p>Project Libre (D)</p> Signup and view all the answers

Wat gebeurt er in MS Project wanneer een taakduur wordt aangepast?

<p>Begin- en einddatum worden automatisch aangepast. (A)</p> Signup and view all the answers

Wat bedoelen we met 'predecessors' in MS Project?

<p>De taken die voor andere taken uitgevoerd moeten worden. (B)</p> Signup and view all the answers

Welke bewering over de duurtijd in MS Project is juist?

<p>Alleen de duurtijd van subtaken moet worden gespecificeerd. (C)</p> Signup and view all the answers

Wat is de rol van het BPMN-model?

<p>Het wordt gebruikt voor het modelleren van processen. (C)</p> Signup and view all the answers

Welke informatie is NIET vereist bij het specificeren van een project in MS Project?

<p>De geschatte kosten van de taken. (D)</p> Signup and view all the answers

Wat is een belangrijk aspect van een proces in vergelijking met een project?

<p>Een proces bestaat uit een sequentie van gebeurtenissen zonder tijdsdruk. (C)</p> Signup and view all the answers

Welke van de volgende beweringen over de koppeltabel 'TimeTracking' is juist?

<p>Het is ontworpen om de associatie tussen staff en project vast te leggen. (C)</p> Signup and view all the answers

Wat is een kenmerk van een many-to-many relatie in databases?

<p>Een koppeltabel is verplicht om deze relatie te beheren. (A)</p> Signup and view all the answers

Wat is de rol van een foreign key in de 'order' tabel?

<p>Het verbindt de order met de klant en faciliteert de relatie. (C)</p> Signup and view all the answers

Welke moeilijkheid kan zich voordoen bij het omzetten van een conceptueel diagram naar een fysiek model?

<p>Het kan lastig zijn om attributen in een koppeltabel vast te leggen. (A)</p> Signup and view all the answers

Welke van de volgende situaties is relevant voor databases die klantgegevens beheren?

<p>Klanten kunnen meerdere producten van dezelfde categorie tegelijk bestellen. (C)</p> Signup and view all the answers

Wat gebeurt er als een classificatie van een product wordt verwijderd in een goed beheerd datamodel?

<p>Alle verbanden met bestellingen worden ook automatisch verwijderd. (B)</p> Signup and view all the answers

Wat is de functie van de foreign key in de 'product' tabel?

<p>Het legt de relatie tussen producten en hun categorieën vast. (D)</p> Signup and view all the answers

Welke uitspraak over productcategorieën is juist?

<p>Productcategorieën kunnen freelancer gerelateerd zijn aan meerdere producten. (B)</p> Signup and view all the answers

Waarom is 'name' geen geschikte primary key voor de tabel 'course'?

<p>'name' kan duplicaten bevatten. (D)</p> Signup and view all the answers

Wat is de rol van een foreign key in een database?

<p>Het koppelt gegevens tussen verschillende tabellen. (C)</p> Signup and view all the answers

Bij welke multipliciteit moet een foreign key worden toegevoegd aan de tabel van een andere klasse?

<p>Bij multipliciteit 1. (B)</p> Signup and view all the answers

Wat moet je doen bij het omzetten van een conceptueel diagram naar een fysiek model?

<p>Je voegt altijd een kolom voor elke primary key toe. (B)</p> Signup and view all the answers

Welke stap is niet nodig bij het mappen van associaties in een database?

<p>Bepaal de volgorde van de kolommen. (B)</p> Signup and view all the answers

Wat is de output van de pseudocode als marks gelijk is aan 85?

<p>grade = B (A)</p> Signup and view all the answers

Wat is een belangrijk kenmerk van de 'Zolang'-lus in pseudocode?

<p>De loop moet altijd minstens één keer worden uitgevoerd. (C)</p> Signup and view all the answers

Wat is de conclusies in de flowchart als marks minder dan 60 zijn?

<p>grade = F (B)</p> Signup and view all the answers

Wat wordt er gedaan als marks tussen de 70 en 80 ligt volgens de flowchart?

<p>grade = D (B)</p> Signup and view all the answers

Welke uitspraak over de 'Zolang'-lus is niet correct?

<p>De loop kan eindigen op elk willekeurig moment. (D)</p> Signup and view all the answers

Wat zijn de voorwaarden voor het verkrijgen van grade A uit de pseudocode?

<p>marks moet groter zijn dan 90. (D)</p> Signup and view all the answers

In welke situatie zal de pseudocode grade = C geven?

<p>Wanneer marks tussen de 60 en 70 ligt. (D)</p> Signup and view all the answers

Welke optie beschrijft het best wat er gebeurt binnen de 'Zolang'-lus?

<p>Herhalend uitvoeren van een statement zolang de originele conditie waar blijkt. (A)</p> Signup and view all the answers

Wat is een belangrijk kenmerk dat een algoritme onderscheidt van een proces?

<p>Een algoritme gaat altijd over een oplossingsmethode. (A)</p> Signup and view all the answers

Wat is de juiste definitie van een model?

<p>Een model is een vereenvoudigde voorstelling van de realiteit. (B)</p> Signup and view all the answers

Welke van de volgende opties beschrijft een kenmerk van een grafisch model?

<p>Het kan een datamodel zijn dat visueel is weergegeven. (D)</p> Signup and view all the answers

Wat is geen reden om modellen te bouwen?

<p>Opleiding. (B)</p> Signup and view all the answers

Welk van de volgende types modellen is specifiek ontworpen voor datamodellen?

<p>Grafisch model. (D)</p> Signup and view all the answers

Hoe helpt notatie zoals UML bij het modelleren?

<p>Het biedt een uniforme manier om processen en data te beschrijven. (C)</p> Signup and view all the answers

Wat is een belangrijk voordeel van het gebruik van modellen in het beslissingsproces?

<p>Ze kunnen leiden tot goedkopere en makkelijkere analyses. (D)</p> Signup and view all the answers

Welke van de volgende beweringen over processen is waar?

<p>Een proces kan worden weergegeven als een model of diagram. (D)</p> Signup and view all the answers

Wat is een kenmerk van een white box pool?

<p>Het proces is volledig bekend en relevant van start tot eind. (D)</p> Signup and view all the answers

Wat is de functie van een lane in een procesmodel?

<p>Het onderverdeel een proces op basis van rol of departement. (D)</p> Signup and view all the answers

Welke uitspraak over data-objecten is juist?

<p>Ze zijn cruciaal en worden verduidelijkt door associaties. (A)</p> Signup and view all the answers

Wat is een veelvoorkomende fout bij het gebruik van lanes?

<p>Elk element moet in meer dan één lane behoren. (D)</p> Signup and view all the answers

Welke soort participanten behoren tot een black box pool?

<p>Redenen en redenen van externe processen zijn niet relevant. (D)</p> Signup and view all the answers

Wat beschrijft beste de relatie tussen interne participanten binnen een pool?

<p>Ze delen hetzelfde standpunt en krijgen elk een eigen lane. (A)</p> Signup and view all the answers

Waarom zijn data-objecten belangrijk in het proces?

<p>Ze bevatten alle benodigde informatie voor elk proces. (D)</p> Signup and view all the answers

Wat is een voorwaarde voor een proces om als black box pool worden gemodelleerd?

<p>Er moeten berichten tussen externe en interne participanten zijn. (C)</p> Signup and view all the answers

Wat is de belangrijkste functie van gateways binnen een procesmodel?

<p>Mergen en splitten van sequentiestromen (C)</p> Signup and view all the answers

Waarom moeten sequentiestromen nooit tussen verschillende pools lopen?

<p>Ze moeten altijd binnen dezelfde pool blijven, behalve bij message flows (B)</p> Signup and view all the answers

Wat gebeurt er als een proces niet eindigt in een eindevent?

<p>Het proces is onvolledig en kan niet worden goedgekeurd (C)</p> Signup and view all the answers

Wat is de rol van message flows in BPMN?

<p>Ze koppelen verschillende pools aan elkaar (B)</p> Signup and view all the answers

Waarom is het gebruik van gedetailleerde events belangrijk in plaats van algemene events?

<p>Ze bieden preciezere informatie over gebeurtenissen (A)</p> Signup and view all the answers

Wat moet er gebeuren met lange zinnen in een procesmodel?

<p>Ze moeten worden vermeden of verkort (B)</p> Signup and view all the answers

Wat is een belangrijk aspect van het modelleren van subprocessen?

<p>Subprocessen moeten eindigen in een eindevent (C)</p> Signup and view all the answers

Wat is het gevolg van het gebruik van persoonsnamen in een procesmodel?

<p>Het leidt tot verwarring en inconsistente benoemingen (A)</p> Signup and view all the answers

Wat beschrijft het concept van 'multipliciteit' in datamodellering?

<p>Het aantal objecten van een klasse dat kan worden geassocieerd met een object van een andere klasse. (D)</p> Signup and view all the answers

Wat is een belangrijk verschil tussen een klasse en een object/instantie in een datamodel?

<p>Een klasse defineert objecten met gemeenschappelijke kenmerken, terwijl een object een specifiek voorbeeld is. (B)</p> Signup and view all the answers

Wat gebeurt er bij een 'recursieve associatie' in datamodellering?

<p>Een klasse heeft relaties met zichzelf. (B)</p> Signup and view all the answers

Wat is een voorbeeld van een 'many-to-many' relatie in datamodellering?

<p>Een klant kan meerdere bestellingen plaatsen en elke bestelling kan meerdere producten bevatten. (A)</p> Signup and view all the answers

Wat geeft de multipliciteit aan in een UML-klassendiagram?

<p>Het minimum en maximum aantal relaties dat een object kan hebben. (D)</p> Signup and view all the answers

Wat is het doel van het opslaan van relaties in een database?

<p>Het verminderen van redundantheid en het vermijden van datafouten. (C)</p> Signup and view all the answers

Wat is de juiste manier om een klasse te benoemen in een datamodel?

<p>De naam moet altijd in enkelvoud worden geschreven. (D)</p> Signup and view all the answers

Welke van de volgende beschrijvingen betreft een attribuut in een UML klassendiagram?

<p>Een attribuut is een specifieke eigenschappen van een klasse. (D)</p> Signup and view all the answers

Wat is het effect van het gebruik van een verkeerde multipliciteit in een datamodel?

<p>Het kan leiden tot onjuiste data-invoer of retrieval van gegevens. (C)</p> Signup and view all the answers

Flashcards

Componenten van informatietechnologie

De verschillende delen die samen een computersysteem vormen, inclusief hardware, software, databases en communicatie.

Hardware

De fysieke apparatuur van een computersysteem, zoals laptops en projectors.

Software

De programma's en algoritmes die op hardware draaien. Zowel zichtbare programma's als onzichtbare.

Databases

Georganiseerde data in een computersysteem, makkelijk op te slaan en te beheren.

Signup and view all the flashcards

Communicatie (informatietechnologie)

Het verbinden van meerdere computersystemen om data uit te wisselen.

Signup and view all the flashcards

Artefacten in BPMN

Extra elementen in een BPMN-diagram die geen invloed hebben op de uitvoering van een proces. Ze dienen als extra informatie, maar zijn niet essentieel voor het proces.

Signup and view all the flashcards

Data Store in Procesmodel

Een permanente opslagplaats voor data die al bestond vóór het proces of tijdens het proces is aangemaakt. Deze data blijft ook bestaan nadat het proces is voltooid.

Signup and view all the flashcards

Annotatie in BPMN

Een manier om extra informatie aan een activiteit in een procesmodel toe te voegen die niet formeel is vastgelegd. Deze info kan een arbitraire tekst of een organisatiespecifieke extensie zijn.

Signup and view all the flashcards

Gateway in BPMN

Gebruik in een BPMN-diagram om meerdere scenario's in een proces af te handelen. Ze checken een conditie, maar veroorzaken geen eigen actie.

Signup and view all the flashcards

Soort document (BPMN)

Het formaat van een document, zoals .pdf of .docx, dat binnen een proces wordt gemaakt of ontvangen.

Signup and view all the flashcards

Tussenvorm

Een systeem of applicatie die een taak uitvoert. Bijvoorbeeld: een telefoonoperator die klantenbestanden update.

Signup and view all the flashcards

Manuele taak

Een taak die zonder de hulp van een systeem of applicatie wordt uitgevoerd. Bijvoorbeeld: een arbeider die dozen verplaatst.

Signup and view all the flashcards

Service taak

Een geautomatiseerde taak die door het systeem wordt uitgevoerd. Bijvoorbeeld: een geplande automatische database-update.

Signup and view all the flashcards

Subproces

Een groep gerelateerde taken die binnen een groter proces worden uitgevoerd. Gebruikt om complexiteit te verminderen.

Signup and view all the flashcards

Ad hoc subproces

Een subproces waar de volgorde van taken onbekend is. De taken kunnen in elke volgorde worden uitgevoerd.

Signup and view all the flashcards

Startgebeurtenis in subproces

Een subproces kan slechts één startgebeurtenis hebben. Meerdere startgebeurtenissen zijn mogelijk, maar gebruik ze spaarzaam.

Signup and view all the flashcards

Eindevent in subproces

Elk pad in een subproces moet met een eindevent afsluiten. Meerdere eindevents zijn mogelijk binnen één subproces.

Signup and view all the flashcards

Subproces en bovenliggend proces

Het einde van een subproces triggert de start van de volgende activiteit in het bovenliggende proces. Het subproces is een onderdeel van het grotere proces.

Signup and view all the flashcards

Sequentiestromen

Verbinden activiteiten, gateways en events in een proces en zorgen voor de volgorde van stappen.

Signup and view all the flashcards

Gateways

Gebruikt om nieuwe paden in een proces te creëren. Ze splitsen de stroom in verschillende takken (splitten) of voegen verschillende takken samen (mergen).

Signup and view all the flashcards

Events

Markeren het begin, einde of een belangrijk punt in een proces.

Signup and view all the flashcards

Message flow

Verbindt pools (processen) met elkaar en laat communicatie toe tussen externe participanten.

Signup and view all the flashcards

Pools

Representatie van een proces. Een proces heeft altijd één pool.

Signup and view all the flashcards

Eind-event

Markeer het einde van een proces of subprocess.

Signup and view all the flashcards

Value stream

De keten van activiteiten die waarde toevoegen aan een product of dienst.

Signup and view all the flashcards

Project vs. Proces

Een project is een eenmalige reeks taken met focus op tijd en resources, terwijl een proces een herhaalbare reeks gebeurtenissen is zonder focus op tijd en resources.

Signup and view all the flashcards

Project Management Software

Software zoals MS Project of Project Libre helpt bij het plannen, beheren en volgen van projecten.

Signup and view all the flashcards

MS Project vs. Project Libre

MS Project is betaalde software, terwijl Project Libre een gratis alternatief is met dezelfde functionaliteit.

Signup and view all the flashcards

Dynamische Planning

In projectmanagement-software wordt de begindatum en/of einddatum automatisch aangepast wanneer een taak wordt gewijzigd.

Signup and view all the flashcards

Subtaken in MS Project

Subtaken worden gebruikt om grotere taken in kleinere onderdelen op te splitsen.

Signup and view all the flashcards

Duurtijd van Subtaken

In MS Project wordt de duurtijd van subtaken ingevoerd, de software berekent automatisch de totale duurtijd van het project.

Signup and view all the flashcards

'Predecessors' in MS Project

Met 'Predecessors' geef je de volgorde van taken aan en welke taken tegelijk kunnen worden uitgevoerd.

Signup and view all the flashcards

Parallelle Taken

In MS Project kunnen parallelle taken tegelijkertijd worden uitgevoerd, met dezelfde 'Predecessors'.

Signup and view all the flashcards

Koppeltabel

Een tabel die gebruikt wordt om een relatie tussen twee andere tabellen te creëren, wanneer de relatie niet 1:1 of 1:N is.

Signup and view all the flashcards

Associatie met beide multipliciteiten verschillend van 1

Een relatie tussen twee tabellen waarbij beide tabellen meerdere records kunnen hebben die met elkaar gerelateerd zijn.

Signup and view all the flashcards

Foreign key

Een kolom in een tabel die verwijst naar de primary key van een andere tabel. Dit zorgt voor een relatie tussen de twee tabellen.

Signup and view all the flashcards

Primary key

Een kolom (of set van kolommen) die uniek identificeert elke regel in een databasetabel.

Signup and view all the flashcards

Conceptueel model

Een diagram dat de structuur van een database voorstelt, zonder details over de implementatie.

Signup and view all the flashcards

Fysiek model

Een diagram dat de structuur van een database voorstelt, inclusief details over de implementatie.

Signup and view all the flashcards

TimeTracking

Een tabel in een database die de tijd bijhoudt die aan verschillende projecten of taken wordt besteed.

Signup and view all the flashcards

Power BI

Een data-analyse- en visualisatiegereedschap dat gebruikt wordt om gegevens te visualiseren en rapporten te creëren.

Signup and view all the flashcards

Wat is een pool?

Een pool is een representatie van een proces in een BPMN-diagram. Elk proces heeft één pool. Pools worden gebruikt om externe participanten (systemen of mensen) te onderscheiden die aan verschillende processen deelnemen.

Signup and view all the flashcards

Wat is een lane?

Een lane is een onderverdeling binnen een pool die gebruikt wordt om verschillende participanten binnen hetzelfde proces weer te geven. Lanes dienen bijvoorbeeld om verschillende rollen of afdelingen te onderscheiden.

Signup and view all the flashcards

Wat is een white box pool?

Een white box pool representeert een proces waarvan de details en stappen bekend en relevant zijn voor het model. De stappen in het proces worden in detail gemodelleerd.

Signup and view all the flashcards

Wat is een black box pool?

Een black box pool representeert een proces waarvan de details en stappen onbekend of irrelevant zijn voor het model. We weten alleen dat er berichten tussen de pool en andere processen worden uitgewisseld.

Signup and view all the flashcards

Wat is een data object?

Een data object representeert data die tijdens het proces wordt gecreëerd, maar niet wordt bewaard. De data verdwijnt zodra het proces is voltooid.

Signup and view all the flashcards

Waarom zijn data objecten belangrijk?

Data objecten zijn belangrijk omdat ze data-elementen in het proces expliciet maken. Dit helpt ons te begrijpen welke data belangrijk is voor het proces en hoe het wordt gebruikt.

Signup and view all the flashcards

Wat is de rol van interne participanten in een BPMN-diagram?

Interne participanten zijn personen of systemen die deelnemen aan hetzelfde proces. Ze worden gemodelleerd in dezelfde pool, maar in verschillende lanes.

Signup and view all the flashcards

Wat is de rol van externe participanten in een BPMN-diagram?

Externe participanten nemen deel aan verschillende processen en worden gemodelleerd in aparte pools. We onderscheiden white box en black box pools om de zichtbaarheid van hun processen te beschrijven.

Signup and view all the flashcards

Flowchart

Een visuele representatie van een algoritme met behulp van symbolen en pijlen.

Signup and view all the flashcards

Pseudocode

Een informele beschrijving van een algoritme, geschreven in een begrijpelijke taal, maar niet in een programmeertaal.

Signup and view all the flashcards

Iteratie

Een herhaling van een reeks bewerkingen in een algoritme, waarbij de condities per herhaling kunnen veranderen.

Signup and view all the flashcards

While-lus

Een iteratieconstructie die een reeks bewerkingen herhaalt zolang aan een bepaalde conditie voldaan wordt.

Signup and view all the flashcards

Boolean

Een data type dat alleen twee waardes kan hebben: True (waar) of False (onwaar).

Signup and view all the flashcards

Voorwaarde in while-lus

De uitdrukking die bepaalt of de bewerkingen in de lus herhaald worden. De conditie moet een Boolean resultaat opleveren.

Signup and view all the flashcards

Wanneer eindigt de while-lus?

Wanneer de voorwaarde van de while-lus niet meer waar is, wordt de lus gestopt.

Signup and view all the flashcards

Verschil tussen while-lus en voor-lus

Een while-lus wordt uitgevoerd totdat de voorwaarde niet meer waar is, terwijl een voor-lus een vooraf bepaald aantal keren wordt uitgevoerd.

Signup and view all the flashcards

Algoritme vs. Proces

Een algoritme is een gedetailleerde reeks stappen om een probleem op te lossen. Een proces is een reeks gerelateerde activiteiten, maar hoeft niet altijd een probleem op te lossen.

Signup and view all the flashcards

Algoritme en Proces: Verschil in Focus

Een algoritme beschrijft HOE een taak wordt uitgevoerd (stap voor stap), terwijl een proces beschrijft WAT er gebeurt (beschrijvend).

Signup and view all the flashcards

Soorten Modellen

Er zijn verschillende soorten modellen, zoals fysieke modellen (prototypes), grafische modellen (datamodellen) en wiskundige/computermodellen.

Signup and view all the flashcards

Waarom Modellen?

Modellen helpen ons om te analyseren, beslissingen te nemen en te communiceren. Ze vergemakkelijken planning, simulaties en optimalisaties.

Signup and view all the flashcards

Model Validiteit

Een model is valide als het een accurate representatie is van de realiteit en de belangrijke kenmerken van het onderwerp weergeeft.

Signup and view all the flashcards

Notatie voor Modellen

Er zijn specifieke notaties om modellen te beschrijven, zoals UML voor datamodellen en BPMN voor procesmodellen.

Signup and view all the flashcards

Modellen: Hoger Niveau Representatie

Modellen zoals flowcharts en BPMN helpen ons om complexere processen en algoritmen te visualiseren en te begrijpen.

Signup and view all the flashcards

Proces vs. project

Een project is een eenmalige reeks taken met focus op tijd en resources, terwijl een proces een herhaalbare reeks gebeurtenissen is zonder focus op tijd en resources.

Signup and view all the flashcards

Wat is redundantie?

Het voorkomen van dubbele data in verschillende delen van een systeem.

Signup and view all the flashcards

Wat is het doel van data modelling?

Een beschrijving creëren van de data die met een systeem bekeken of gewijzigd kan worden.

Signup and view all the flashcards

Wat is een object/instantie?

Een specifiek exemplaar dat behoort tot een klasse.

Signup and view all the flashcards

Wat geeft multipliciteit aan?

Het aantal objecten van een klasse dat geassocieerd kan zijn met één object van een andere klasse.

Signup and view all the flashcards

Wat is een relatie/associatie?

Een verbinding tussen objecten van verschillende klassen.

Signup and view all the flashcards

Wat zijn primitieven?

De basiscomponenten van een data model, zoals klassen, attributen en relaties.

Signup and view all the flashcards

Wat betekent 'zero to many' in multipliciteit?

Een object kan met nul of meer objecten van een andere klasse zijn geassocieerd.

Signup and view all the flashcards

Wat is een recursieve relatie?

Een relatie tussen objecten van dezelfde klasse.

Signup and view all the flashcards

Wat is participatie?

Het minimum aantal objecten dat geassocieerd moet zijn met een object van een andere klasse.

Signup and view all the flashcards

Wat is een primary key?

Een kolom (of set van kolommen) die uniek identificeert elke regel in een databasetabel. Het zorgt ervoor dat elke record in de tabel uniek is.

Signup and view all the flashcards

Wat is een foreign key?

Een kolom in een tabel die verwijst naar de primary key van een andere tabel. Dit zorgt voor een relatie tussen de twee tabellen.

Signup and view all the flashcards

Wat is een conceptueel model?

Een diagram dat de structuur van een database voorstelt, zonder details over de implementatie. Het laat zien hoe de tabellen met elkaar verband houden.

Signup and view all the flashcards

Wat is een fysiek model?

Een diagram dat de structuur van een database voorstelt, inclusief details over de implementatie. Het specificeert de kolomnamen, datatypes en relaties.

Signup and view all the flashcards

Hoe map je associaties met multipliciteit 1 naar een fysiek model?

  1. Zoek naar een associatie met multipliciteit 1 (0..1).
  2. Kijk naar de andere kant van de associatie.
  3. Voeg de primary key van de tabel met multipliciteit 1 toe als foreign key aan de tabel aan de andere kant van de associatie.
Signup and view all the flashcards

Study Notes

Samenvatting Informatica 2022-2023

  • Het belang van informatietechnologie en informatiesystemen
  • Return on IT versus IT investment paradox
  • Het belang van coördinatie
  • Business/IT alignment

Basisbegrippen

  • Definitie: informatiesystemen
  • Componenten van informatietechnologie
  • Verschil tussen informatietechnologie en informatiesystemen
  • Het disruptieve karakter van informatietechnologie
  • Definitie: informatica

Algoritmen

  • Definitie van algoritme
  • Algoritmen in bedrijfskunde
  • Verschil tussen een algoritme, programma en proces
  • Algoritme representaties
  • Pseudocodes en flowcharts
  • Principe van toekenning, sequentie en selectie
  • Verschillende soorten variabelen binnen algoritmen

Procesmodellen

  • Definitie van een proces
  • Definitie van een model
  • Business Process Model and Notation (BPMN)
  • Procesperspectief in management
  • Process Mining

Project Management

  • Wat is project management?
  • Hoe? (methoden en hulpmiddelen)
  • Stappenplan in MS Project

Klassen en Databases

  • Deel 1: Klassen
    • Inleiding
    • Data modelling
    • Primitieve elementen (klassen, attributen, relaties)
    • Multipliciteit
    • Verplichte en optionele attributen
  • Deel 2: Databases
    • Transformatie van klasse naar tabel
    • Relaties mappen met foreign keys
    • Associaties mappen
    • Instanties
  • Inleiding Data Science
    • Terminologie
    • Data mining
    • Big data
    • Toepassingen (financiën, online retail, etc.)
    • Methoden, taken en toepassingen
    • Supervised / unsupervised learning
    • Case study: customer churn
    • CRISP-DM proces

Monte Carlo simulatie

  • Geschiedenis van Monte Carlo simulatie
  • Schematische voorstelling van Monte Carlo simulatie
  • Stappenplan Monte Carlo simulatie
  • Assumpties in Monte Carlo simulatie
  • Kansverdelingen/distributies (uniform, driehoek, Bernoulli, binomiaal, normaal)

Informatie in een bedrijf context

  • Hoe technologie bedrijven in de huidige tijd ondersteunt
  • Traditionele versus moderne computer systemen
  • Intensivering van leveranciers en klanten
  • Verbeterde besluitvorming door data-analyse
  • Business rules
  • Enterprise applications

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Deze quiz test je kennis over informatie technologie en de verschillende componenten van informatiesystemen. Beantwoord vragen over hardware, software, databases en BPMN-diagrammen. Perfect voor studenten die hun begrip van IT willen verdiepen.

More Like This

IT Knowledge Quiz
5 questions
IT Knowledge Quiz
7 questions
IT Knowledge Challenge
5 questions

IT Knowledge Challenge

MatchlessVibrance avatar
MatchlessVibrance
Understanding Data, Information, and IT Systems
34 questions
Use Quizgecko on...
Browser
Browser