Beleidsinformatica en Systeemontwikkeling
48 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 de primaire focus van beleidsinformatica volgens de gegeven tekst?

  • Het realiseren van bedrijfskundige vereisten met behulp van technologische mogelijkheden. (correct)
  • Het onderzoeken van fundamentele wiskundige principes.
  • Het optimaliseren van bestaande softwareapplicaties.
  • Het ontwikkelen van nieuwe hardwarecomponenten.

Hoe wordt de relatie tussen de functionele en constructieve laag beschreven binnen de beleidsinformatica?

  • De constructieve laag definieert de functie van de functionele laag.
  • De functionele laag beschrijft ‘hoe’, terwijl de constructieve laag beschrijft ‘wat’.
  • De functionele laag vormt de basis voor de constructieve laag. (correct)
  • Er is geen directe relatie tussen de twee lagen.

Met welk beroep wordt een beleidsinformaticus vergeleken in de tekst, om de ontwerpkloof te illustreren?

  • Een financieel analist
  • Een marketing specialist
  • Een softwareontwikkelaar
  • Een bouwkundig ingenieur (correct)

Wat is het belangrijkste kenmerk van de functionele laag (F-laag)?

<p>Het specificeren van de 'wat'-functies van een systeem zonder de implementatie. (D)</p> Signup and view all the answers

Welke van de volgende taken is een onderdeel van de 'systeemanalyse' fase in het ontwikkelen van systemen?

<p>Het nauw samenwerken tussen de beleidsinformaticus en bedrijfskundige specialist. (A)</p> Signup and view all the answers

Wat is de rol van de constructieve laag (C-laag)?

<p>Het realiseren van de functies van het systeem, of 'hoe' het systeem werkt. (A)</p> Signup and view all the answers

Wat valt onder het 'managementaspect' van informatiesystemen binnen de beleidsinformatica?

<p>Het creëren van de juiste omstandigheden voor de ontwikkeling van informatiesystemen. (C)</p> Signup and view all the answers

Welk type databank is het meest geschikt voor het opslaan van gestructureerde data, zoals in relationele databanken?

<p>Relationele databanken (A)</p> Signup and view all the answers

Wat is de Structured Query Language (SQL) en waar wordt deze voornamelijk gebruikt?

<p>Een 4GL taal gebruikt voor het bevragen van relationele databanken. (A)</p> Signup and view all the answers

In welke fase vertaalt de beleidsinformaticus de vereisten van de bedrijfskundige naar een ontwerp voor technologische specialisten?

<p>Systeemontwerp (C)</p> Signup and view all the answers

Wat was een belangrijk nadeel van software vóór de opkomst van softwarepakketten in de jaren '90?

<p>Eilandautomatisering en het gebrek aan integratie tussen systemen (B)</p> Signup and view all the answers

Wat is een belangrijk kenmerk van standaard softwarepakketten?

<p>Ze zijn ontwikkeld voor diverse organisaties en kunnen aangekocht worden in plaats van op maat gemaakt worden. (B)</p> Signup and view all the answers

Welke van de volgende opties is de beste beschrijving van ERP-systemen?

<p>Bedrijfsbrede standaardpakketten met functionaliteit voor alle afdelingen (B)</p> Signup and view all the answers

Wat was een belangrijke voorloper van ERP-systemen?

<p>Material Requirements Planning (MRP) (A)</p> Signup and view all the answers

In welke golf van software ontwikkeling kwamen standaardpakketten op?

<p>Golf 2 - Softwarepakketten (B)</p> Signup and view all the answers

Op welk niveau geïntegreerde ERP-pakketten functionaliteit voor alle afdelingen van een organisatie?

<p>Op database niveau (D)</p> Signup and view all the answers

Wat is een essentieel kenmerk van een bitmapafbeelding?

<p>Het is een raster waarvan de cellen pixels worden genoemd. (A)</p> Signup and view all the answers

Op welk principe is een kwantumcomputer gebaseerd?

<p>Op de principes van de kwantummechanica. (C)</p> Signup and view all the answers

Wat is het belangrijkste voordeel van een kwantumprocessor ten opzichte van een conventionele processor?

<p>Hij kan dezelfde berekeningen parallel uitvoeren op een zeer grote hoeveelheid data. (A)</p> Signup and view all the answers

Wat is het fundamentele idee achter packet switching?

<p>Het opdelen van data in kleine pakketten voor verzending. (D)</p> Signup and view all the answers

Welk netwerk wordt beschouwd als de voorloper van het internet?

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

Waarom konden computers in de beginjaren van netwerken vaak niet met elkaar communiceren?

<p>Omdat ze verschillende netwerkprotocollen gebruikten. (A)</p> Signup and view all the answers

Welke standaardisatie was cruciaal voor de doorbraak van het internet?

<p>Standaardisatie naar TCP/IP. (C)</p> Signup and view all the answers

Wat is de functie van het Domain Name System (DNS)?

<p>Het toekennen van domeinnamen aan IP-adressen. (B)</p> Signup and view all the answers

Wat wordt bedoeld met een 'wicked problem' in de context van ontwerp?

<p>Een ontwerp probleem met een onvolledige en ambigue specificatie, waarbij meerdere domeinen moeten worden geïntegreerd. (A)</p> Signup and view all the answers

Wat is een belangrijk nadeel van het opslaan van data in bestanden in vergelijking met databanken?

<p>Bestanden leiden tot eiland-automatisatie en potentiële update anomalieën door redundante opslag van data. (C)</p> Signup and view all the answers

Wat is het belangrijkste verschil tussen data en programmatuur in de context van een databank?

<p>Data is de informatie die wordt opgeslagen, terwijl programmatuur de software is die de databank beheert. (D)</p> Signup and view all the answers

Welke van de volgende functionaliteiten biedt een databank NIET van zichzelf aan?

<p>Complexe algoritmische data verwerking (D)</p> Signup and view all the answers

Wat is een belangrijk voordeel van databanken met betrekking tot data-opslag?

<p>Databanken maken data opslag onafhankelijk van syntactische details (D)</p> Signup and view all the answers

Wat is het primaire doel van inter-applicatie integratie dat door databanken wordt gerealiseerd?

<p>Het delen van dezelfde data tussen verschillende applicaties, waardoor redundantie wordt vermeden. (B)</p> Signup and view all the answers

Wat is de rol van een operating system (besturingssysteem) met betrekking tot bestanden?

<p>Het besturingssysteem biedt functionaliteit om bestanden te lezen en schrijven. (C)</p> Signup and view all the answers

Hoe dragen applicaties die data opslaan in eigen bestanden bij aan 'eiland-automatisatie'?

<p>Door het creëren van unieke dataformaten en structuren die specifiek zijn voor elke applicatie. (D)</p> Signup and view all the answers

Wat is een belangrijk voordeel van micro-services?

<p>Ze kunnen individualistisch getest worden. (B)</p> Signup and view all the answers

Wat beschrijft het modulair karakter van web services het beste?

<p>Software kan worden geassembleerd in plaats van geprogrammeerd. (A)</p> Signup and view all the answers

Wat is het doel van enterprise architectuur?

<p>Om de verzameling informatiesystemen te beheersen. (B)</p> Signup and view all the answers

Wat is een cruciaal kenmerk van micro-services?

<p>Ze bieden losse koppelingen tussen verschillende services. (D)</p> Signup and view all the answers

Wat is een functie van de Enterprise Service Bus (ESB)?

<p>Het helpt verschillende systemen te integreren. (A)</p> Signup and view all the answers

Waarom zijn kleine teams voordelig bij het werken met micro-services?

<p>Ze verminderen de besluitvormingstijd. (B)</p> Signup and view all the answers

Wat impliceert de verandering in enterprise architectuur?

<p>Organisaties opereren in een snel wijzigende omgeving. (A)</p> Signup and view all the answers

Wat is geen voordeel van micro-services?

<p>Verhoogde complexiteit in architectuur. (C)</p> Signup and view all the answers

Wat is het belangrijkste doel van Scrum?

<p>Snel inspelen op veranderende vereisten van gebruikers (D)</p> Signup and view all the answers

Welke rol speelt de Scrum Master binnen een Scrum team?

<p>Die als facilitator optreedt en het team aanstuurt (B)</p> Signup and view all the answers

Hoe verschilt Scrum van het watervalmodel?

<p>Scrum prioritiseert enkel de belangrijkste vereisten op een bepaald moment (D)</p> Signup and view all the answers

Welke factor kan een beperking zijn bij het gebruik van Scrum voor grote projecten?

<p>De coördinatie- en integratie-spanning tussen veel teams (C)</p> Signup and view all the answers

Wat is een belangrijke component van Scrum bij het plannen van een sprint?

<p>Het team bepaalt de planning op basis van de product backlog (C)</p> Signup and view all the answers

Wat staat er centraal in de samenwerking binnen Scrum?

<p>Regelmatige communicatie tussen gebruikers en teamleden (B)</p> Signup and view all the answers

Welke technologieën worden momenteel onderzocht in relatie tot Scrum?

<p>Blockchain en Artificial Intelligence (C)</p> Signup and view all the answers

Wat typeert de manier van werken binnen Scrum?

<p>Iteratieve ontwikkeling met aanpassing aan feedback (B)</p> Signup and view all the answers

Flashcards

Kwantumcomputer

Een nieuw type computer dat gebruik maakt van de principes van de kwantummechanica.

Qubits

Een kwantumcomputer gebruikt qubits in plaats van bits.

Netwerk

Een netwerk is een systeem waarbij meerdere computers met elkaar verbonden zijn.

Packet Switching

Packet switching is een techniek waarbij data wordt opgedeeld in kleine pakketten en verzonden over het netwerk.

Signup and view all the flashcards

ARPANET

ARPANET is het eerste operationele packet switching netwerk.

Signup and view all the flashcards

TCP/IP

TCP/IP is een netwerkprotocol dat het verzenden en ontvangen van informatie over het internet mogelijk maakt.

Signup and view all the flashcards

DNS

DNS (Domain Name System) is een systeem dat domeinnamen omzet naar IP-adressen.

Signup and view all the flashcards

Standaardisatie van Protocollen

De doorbraak van het internet is te danken aan de standaardisatie van protocollen zoals TCP/IP en DNS.

Signup and view all the flashcards

Beleidsinformatica

De brug tussen bedrijfskunde en ICT. Het doel is om de behoeften van de bedrijfswereld te vertalen naar technologie en vice versa.

Signup and view all the flashcards

Functioneel-constructieve kloof

Het ontwerp van informatiesystemen, waarbij rekening wordt gehouden met de functionele vereisten en de technische realisatie.

Signup and view all the flashcards

Functionele laag (F-laag)

Beschrijft de functies of vereisten van een informatiesysteem zonder te specificeren hoe dit gerealiseerd wordt.

Signup and view all the flashcards

Constructieve laag (C-laag)

Beschrijft de technische aspecten en structuur van een informatiesysteem, hoe de functies gerealiseerd worden.

Signup and view all the flashcards

Ontwerp

Het proces van het vertalen van de functionele vereisten (F-laag) naar een technische implementatie (C-laag).

Signup and view all the flashcards

Projectmanagement

Het beheren en monitoren van een IT-project, inclusief timing en budgettering.

Signup and view all the flashcards

Systeemanalyse

De analyse van de behoeften van de gebruiker en het vaststellen van de vereisten voor het systeem.

Signup and view all the flashcards

Systeemontwerp

Het vertalen van de vereisten van de systeemanalyse naar een technisch ontwerp, dat door de technische specialisten gebruikt kan worden.

Signup and view all the flashcards

Wicked Design Problem

Een ontwerpprobleem waarbij de specificatie van het probleem onvolledig is, kennis uit meerdere domeinen nodig is en er geen duidelijke criteria zijn om oplossingen te vergelijken.

Signup and view all the flashcards

Database

Een database is een geïntegreerd systeem om data op te slaan en te beheren, toegankelijk voor meerdere applicaties.

Signup and view all the flashcards

Bestandssysteem

Een bestandssysteem is een methode om data op te slaan in bestandsstructuren, vaak georganiseerd in mappen en submappen.

Signup and view all the flashcards

Data Redundantie

Het opslaan van dezelfde gegevens in meerdere systemen, vaak met inconsistenties.

Signup and view all the flashcards

Update Anomalie

Het probleem dat ontstaat wanneer updates in redundante data niet synchroon lopen, wat leidt tot inconsistenties.

Signup and view all the flashcards

DBMS (DataBase Management System)

Een software systeem dat verantwoordelijk is voor het beheren van databases, inclusief dataopslag, toegangscontrole en transactieverwerking.

Signup and view all the flashcards

Data Onafhankelijkheid

De database onafhankelijk van de syntax van de applicatie te gebruiken.

Signup and view all the flashcards

Gelijktijdigheid in Databases

Het vermogen van een database om gelijktijdige toegang en bewerking te hebben door meerdere gebruikers te garanderen.

Signup and view all the flashcards

Netwerkdatabanken

Een manier om data te organiseren en te beheren met behulp van een netwerkstructuur.

Signup and view all the flashcards

Relationele databanken

Een type databank dat data opslaat in tabellen, met rijen en kolommen. Een populaire keuze voor diverse informatiesystemen.

Signup and view all the flashcards

SQL (Structured Query Language)

Een programmeertaal voor relationele databanken, die gebruikt wordt om data te selecteren, te sorteren en te bewerken.

Signup and view all the flashcards

Standaardpakketten

Een softwarepakket dat speciaal is ontworpen voor een bepaalde taak of functie, en dat niet aangepast hoeft te worden voor elke organisatie.

Signup and view all the flashcards

ERP-systemen (Enterprise Resource Planning)

Een bedrijfsbreed softwarepakket dat alle afdelingen van een organisatie integreert, zoals financiën, productie en verkoop.

Signup and view all the flashcards

MRP (Material Requirements Planning)

Een softwarepakket dat specifiek gericht is op het plannen van materialen die nodig zijn voor de productie.

Signup and view all the flashcards

MRP II (Manufacturing Resource Planning)

Een softwarepakket dat het plannen van productie en materiaalbeheer combineert in één systeem.

Signup and view all the flashcards

Bedrijfsomspannende pakketten

Een systeem dat alle afdelingen van een organisatie integreert, zoals financiën, productie, verkoop en marketing.

Signup and view all the flashcards

Microservices

Een architecturale stijl waarbij toepassingen worden ontwikkeld als een verzameling van kleine, onafhankelijke diensten die via een netwerk communiceren.

Signup and view all the flashcards

Losse Koppeling

Een belangrijk kenmerk van microservices is dat ze losgekoppeld zijn, wat betekent dat ze onafhankelijk van elkaar kunnen functioneren.

Signup and view all the flashcards

Flexibiliteit van Microservices

Een andere belangrijke eigenschap van microservices is de flexibiliteit, wat betekent dat ze gemakkelijk kunnen worden aangepast aan veranderende behoeften.

Signup and view all the flashcards

Software Assemblage

Microservices maken het mogelijk om software te assembleren in plaats van te programmeren.

Signup and view all the flashcards

Enterprise Architectuur

Een verzameling van alle informatiesystemen van een organisatie, inclusief bedrijfssystemen, applicaties en infrastructuur.

Signup and view all the flashcards

Enterprise Service Bus (ESB)

Een bus is een middleware-oplossing die verschillende systemen met elkaar verbindt en zorgt voor een uniforme communicatie.

Signup and view all the flashcards

Complexiteit van Enterprise Architectuur

De complexiteit van een enterprise architectuur komt voort uit de grote hoeveelheid informatiesystemen die moeten worden beheerd.

Signup and view all the flashcards

Verandering in Enterprise Architectuur

Een essentiële factor binnen enterprise architectuur is de continue verandering van informatiesystemen.

Signup and view all the flashcards

Scrum

Een agile ontwikkelmethode die gericht is op het aanpassen aan voortdurende veranderingen in eisen en vereisten.

Signup and view all the flashcards

Product Backlog

Een lijst met vereisten waaraan het informatiesysteem moet voldoen.

Signup and view all the flashcards

Product Owner

De eigenaar van de product backlog, die verantwoordelijk is voor het beheren en prioriteren van de vereisten.

Signup and view all the flashcards

Scrum Sprint

Een korte periode (meestal 2-4 weken) waarin het team werkt aan een specifiek doel.

Signup and view all the flashcards

Scrum Team

Het team dat verantwoordelijk is voor het ontwikkelen van het informatiesysteem.

Signup and view all the flashcards

Scrum Master

De facilitator van het Scrum team, die het team begeleidt en ervoor zorgt dat het Scrum-proces goed wordt gevolgd.

Signup and view all the flashcards

Iteratieve Ontwikkeling

Een veelgebruikte ontwikkelmethode die voortdurend feedback en aanpassingen tussen de gebruiker en het ontwikkelteam stimuleert.

Signup and view all the flashcards

Watervalmodel

De typische manier van werken in projecten, waarbij processen sequentieel worden uitgevoerd met een duidelijke planning.

Signup and view all the flashcards

Study Notes

Digitale informatiesystemen: BA1 - Inleiding

  • Moderne economie is steeds meer afhankelijk van digitale technologie en ICT.
  • Nieuwe technologieën zoals Business Intelligence (BI), Internet of Things (IoT), Artificial Intelligence (AI) en Blockchain spelen een grotere rol.
  • Beleidsinformatica is een discipline die zich bezig houdt met het gebruik, de toepassing en de productiviteit van informatietechnologie (IT) in de context van bedrijfskunde en economie.
  • Deze discipline richt zich op het hybride gebied tussen bedrijfskunde, economie, ICT en informatica.
  • Er zijn twee perspectieven op de relatie tussen bedrijfskunde/economie en ICT:
    • Klassiek: ICT ondersteunt bedrijfskundige strategieën en processen.
    • Innoverend: ICT wordt gezien als mogelijk voor innovaties in bedrijfskunde en economie.
  • Beleidsinformatica is ontstaan in de kloof tussen technici en bedrijfskundigen, als manier om communicatie over ICT te verbeteren.

Beleidsinformatica als brug

  • Beleidsinformatica verbindt de kennis van bedrijfskundigen met de mogelijkheden van ICT.
  • Het doel is om de behoeften van bedrijfskundigen te vertalen naar een functioneel en technisch ontwerp van informatiesystemen.
  • De beleidsinformaticus is vergelijkbaar met een architect in de burgerlijke bouwkunde, die de brug slaat tussen concept en technologie.

Informatie en informatiesystemen (hoofdstuk 2)

  • Data: Ruwe feiten die een gebeurtenis, fenomeen of concept beschrijven.
  • Informatie: Data met specifieke betekenis in een context.
  • Kennis: Begrijpen van onderwerpen op basis van informatie en ervaring.
  • Actie: Maatregelen die genomen worden op basis van kennis.
  • Resultaat: Het uiteindelijke doel bereikt door handelingen (in een bedrijfskundige context).

Informatiesystemen als model van de reële wereld

  • Een informatiesysteem is een soort spiegel van de reële wereld.
  • Deze spiegel is partiëel en symbolisch, waarbij sommige aspecten van de reële wereld worden benadrukt en andere niet.
  • Tekenen/symbolen, syntax en semantiek spelen een belangrijke rol in de representatie van informatie.

Data-representatie

  • Data kan worden opgeslagen en georganiseerd in verschillende formaten en structuren.
  • Gegevens kunnen gestructureerd, semigestructureerd of ongestructureerd zijn.
  • Bij gestructureerde data zijn er elementaire datatypes (vb.: gehele getallen, strings) en geaggregeerde datatypes (vb.: arrays, records).
  • Ongestructureerde data (BLOB's) comprimeren een groot aantal bits.
  • Semi-gestructureerde data zijn een mengvorm van gestructureerde en ongestructureerde data (vb.: XML).
  • Relatie databanken gebruiken tabellen om data op te slaan.

Ongestructureerde data

  • BLOB's (=binary large objects) zijn een representatie van een lange rij bits.
  • Semi-gestructureerde data maken gebruik van een combinatie van structuur en teksten.

Kwaliteit van data en informatie

  • Correctheid: Fouten-vrij zijn van data en informatie, de kosten daarvan stijgen met complexiteit.
  • Accuraatheid: De nauwkeurigheid van data.
  • Compleetheid: Aanwezigheid van alle benodigde informatie.
  • Relevantie: De mate waarin informatie relevant is voor de gebruiker.
  • Beknoptheid: Overzichtelijk zijn, zodat informatie efficiënt kan worden gepresenteerd en opgeslagen.
  • Beschikbaarheid: De mate waarin informatie op het juiste moment beschikbaar is.
  • Frequentheid: Frequentie van updates, of de tijdsperiode van de beschikbaarheid van data.
  • Detailniveau: De manier waarop de data gepresenteerd wordt.

4. Hoofdstuk 3: Informatiesysteemontwikkelingen

  • Golf 1 (1960-1970): Maatwerk systemen.
  • Golf 2 (1980-2000): Standaardpakketten (voorbeeld: ERP systemen).
  • Golf 3 (2000-heden): Web Services en geavanceerde architecturen.

5. Hoofdstuk 4: Methodologie voor systeemontwikkeling

  • Watervalmodel: Stapsgewijze, sequentiële aanpak. Analyseren, ontwerp, programmeren, testen en onderhoud. Gedetailleerde documentatie in elke fase.
  • Agile Methodes: Iteratieve aanpak. Scrum is een bekende agile methode. Korte cycli van sprints voor verbeterde flexibiliteit.

6. Hoofdstuk 5: Recente en nieuwe technologieën

  • Business Intelligence (BI): Technologie voor gegevensverwerking en analyse uit grote hoeveelheden data.
  • Internet of Things (IoT): Apparaten met sensoren die verbonden zijn met internet.
  • Blockchain: Decentraliseerd grootboek voor transacties.
  • Distributed Ledger Technology (DLT): Uitgebreide technologie die veel aspecten van Blockchain dekt.

Extra concepten:

  • ERP-systemen.
  • Multi-core processoren
  • Client/server architecturen
  • Cloud-computing.
  • Web services.
  • Data warehouse.
  • NoSQL databases.
  • Quantum computing.
  • Packet switching networks.
  • Mobile netwerken.
  • Bluetooth

Studying That Suits You

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

Quiz Team

Related Documents

Description

Deze quiz behandelt de kernconcepten van beleidsinformatica, inclusief de functionele en constructieve lagen. Test je kennis over de rol van beleidsinformaticus, systeemanalyse, en databases. Ontdek hoe deze elementen samenwerken binnen de ontwikkeling van informatiesystemen.

More Like This

Use Quizgecko on...
Browser
Browser