Cloud en Softwareontwikkeling Quiz
43 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

Welke cloud type is geschikt voor een bedrijf dat zowel interne als externe opslag wil gebruiken?

  • Hybride Cloud (correct)
  • Private Cloud
  • Publieke Cloud
  • Geen van bovenstaande
  • Penetration testing is gericht op het verbeteren van de interne belasting in een systeem.

    False (B)

    Wat is de functie van een Service Level Agreement (SLA)?

    Een SLA legt de verwachte prestaties en servicevoorwaarden vast tussen een serviceprovider en klant.

    De __________ is een methode voor het gestructureerd ontwikkelen, testen en uitrollen van software.

    <p>DTAP</p> Signup and view all the answers

    Koppel de testtypes aan hun beschrijving:

    <p>Unit testen = Testen van individuele functies of componenten Performance testen = Testen van snelheid en efficiëntie van het systeem End-To-End testen = Test de input tot output Acceptatietesten = Testen of het product voldoet aan de eisen van de klant</p> Signup and view all the answers

    Wat is een belangrijk verschil tussen een professionele programmeur en een hobby programmeur?

    <p>Een professionele programmeur heeft meestal deadlines en standaarden. (D)</p> Signup and view all the answers

    Een MVP is een volledig afgewerkt product dat aan alle eisen voldoet.

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

    Wat is een proof of concept (POC)?

    <p>Een test om te bewijzen dat een idee technisch haalbaar is.</p> Signup and view all the answers

    Software die gehost is in de cloud en via een abonnement gebruikt wordt, heet ______.

    <p>SaaS</p> Signup and view all the answers

    Koppel de licentietypes aan hun beschrijvingen:

    <p>Proprietary Software Licenties = Gebruik zonder toegang tot de broncode Open Source Licenties = Broncode is openbaar en kan aangepast worden Freeware Licenties = Gratis te gebruiken, maar meestal zonder broncode Shareware Licenties = Gratis voor een proefperiode, daarna betalen</p> Signup and view all the answers

    Waarom is een freelancer aantrekkelijk voor bedrijven?

    <p>Freelancers bieden meer flexibiliteit en hebben geen salariskosten. (D)</p> Signup and view all the answers

    Een mockup is een werkend model van een product.

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

    Noem één voordeel van een licentie.

    <p>Bescherming van eigendom, genereren van inkomsten, verspreiding van kennis, samenwerking, of flexibiliteit.</p> Signup and view all the answers

    Wat is de rol van een CIO binnen een organisatie?

    <p>Kiezen en beheren van technologie (A)</p> Signup and view all the answers

    Business en IT begrijpen elkaar altijd goed.

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

    Wat zijn de twee types winst die een bedrijf kan berekenen?

    <p>Brutto winst en netto winst</p> Signup and view all the answers

    De formule voor Ebitda is brutto winst min ______.

    <p>bedrijfskosten</p> Signup and view all the answers

    Koppel elke AI-werking aan hun beschrijving:

    <p>Top-down = Start vanuit een abstract idee Bottom-up = Start bij simpele bouwstenen Forward chaining = Zoekt de moordenaar op basis van feiten Backward chaining = Zoekt bewijs voor een gegeven theorie</p> Signup and view all the answers

    Wat is een mogelijke gevaar van AI?

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

    AI kan nooit misbruikt worden.

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

    Wat houdt IT in als ondersteunende rol binnen een organisatie?

    <p>User support, beheer infrastructuur en ondersteuning applicaties.</p> Signup and view all the answers

    Winst houdt een bedrijf ______ en duurzaam.

    <p>gezond</p> Signup and view all the answers

    Welke van de volgende opties is een reden waarom een bedrijf winst moet maken?

    <p>Om te investeren voor de toekomst (D)</p> Signup and view all the answers

    Wat is een Gantt-chart?

    <p>Een grafische representatie van een project en overlappen (D)</p> Signup and view all the answers

    Ethische hackers proberen kwetsbaarheden in software en hardware te verdoezelen.

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

    Noem één recht dat gebruikers hebben onder de GDPR.

    <p>Recht op je data te kunnen zien.</p> Signup and view all the answers

    ____ is een manier om applicaties als een dienst op het internet aan te bieden.

    <p>SaaS</p> Signup and view all the answers

    Koppel de onderstaande termen aan hun beschrijving:

    <p>GDPR = Reguleert privacyrechten en plichten voor gegevensbescherming Ethische hacker = Zoekt kwetsbaarheden in software en hardware Cloud computing = Maakt applicaties overal toegankelijk via internet Gantt-chart = Grafische weergave van projecttaken en tijdslijnen</p> Signup and view all the answers

    Wat is een voordeel van cloud computing?

    <p>Overal beschikbaar met alleen internet (A)</p> Signup and view all the answers

    Een van de gevaren van het verlies van privacy is spam.

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

    Wat is een mogelijke reden waarom een project mis kan lopen?

    <p>Slechte communicatie.</p> Signup and view all the answers

    Een gebrek aan ____ en middelen kan leiden tot problemen in een project.

    <p>communicatie</p> Signup and view all the answers

    Welke van de volgende beweringen betreft cloud computing?

    <p>Het biedt goedkope opslag en automatische updates. (D)</p> Signup and view all the answers

    Wat is het belangrijkste kenmerk van een onaanvaardbaar risico bij AI-systemen?

    <p>Het vormt een bedreiging voor mensen (D)</p> Signup and view all the answers

    Procedurele talen zijn goed om om te gaan met afwijkende data.

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

    Wat is de Turing award?

    <p>De Turing Award wordt gezien als de 'Nobelprijs' van computerwetenschappen.</p> Signup and view all the answers

    Een __________ is een netwerk over grotere afstanden, zoals tussen steden of landen.

    <p>WAN</p> Signup and view all the answers

    Koppel de verschillende netwerktype aan hun beschrijvingen:

    <p>LAN = Netwerk binnen een beperkt gebied WAN = Netwerk over grotere afstanden MAN = Netwerk dat een stad of regio bestrijkt</p> Signup and view all the answers

    Wat maakt de PC speciaal?

    <p>Hij is krachtig, betaalbaar en veelzijdig (D)</p> Signup and view all the answers

    HTML biedt dezelfde dynamiek als React.

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

    Wie presenteerde de 'Mother of all demos'?

    <p>Douglas Engelbart</p> Signup and view all the answers

    Een mandag is de hoeveelheid werk die één persoon in __________ kan doen.

    <p>één dag</p> Signup and view all the answers

    Wat is een strategisch doel?

    <p>Wat wil ik uiteindelijk bereiken in 5-10 jaar? (B)</p> Signup and view all the answers

    Flashcards

    Wat is het verschil tussen een professionele en hobby programmeur?

    Een professionele programmeur werkt voor een organisatie, volgt richtlijnen, heeft deadlines en standaarden. Een Hobby programmeur programmeert in zijn eigen tijd zonder verplichtingen aan een organisatie, vaak voor persoonlijke projecten, passie of te leren.

    Waarom is een freelancer interessant voor een bedrijf?

    Een freelancer heeft vaak betere ervaring, is goedkoper op langere termijn (geen salaris), biedt grotere flexibiliteit (projectbasis) en heeft een bredere skillset.

    Wat is een MVP (Minimum Viable Product)?

    Een eenvoudige versie van een product met genoeg functionaliteit om gebruikersfeedback te verzamelen.

    Wat is een POC (Proof of Concept)?

    Een test om te bewijzen dat een idee technisch haalbaar is.

    Signup and view all the flashcards

    Wat is een Prototype?

    Een werkend model van een product, maar nog niet afgewerkt.

    Signup and view all the flashcards

    Wat is een Mockup?

    Een visueel ontwerp van hoe het product er zou kunnen uitzien, zonder functionaliteit.

    Signup and view all the flashcards

    Wat is een Proprietary Software Licentie?

    Gebruikers mogen de software gebruiken, maar hebben geen toegang tot de broncode en mogen deze niet aanpassen. (Voorbeeld: Microsoft Office)

    Signup and view all the flashcards

    Wat is een Open Source Licentie?

    De broncode is openbaar, en gebruikers mogen de software aanpassen en delen volgens de licentievoorwaarden. (Voorbeeld: Linux)

    Signup and view all the flashcards

    Onaanvaardbaar risico (AI)

    AI-systemen die een bedreiging vormen voor de veiligheid van mensen.

    Signup and view all the flashcards

    Hoog risico (AI)

    AI-systemen die de veiligheid en mensenrechten negatief kunnen beïnvloeden.

    Signup and view all the flashcards

    Beperkt risico (AI)

    AI-systemen waarvan je moet weten dat het AI is, maar die geen ernstige risico's met zich meebrengen.

    Signup and view all the flashcards

    Procedurele programmeertalen

    Programmeertalen die instructies stap voor stap beschrijven. Ze zijn snel, maar niet goed in het omgaan met afwijkende data.

    Signup and view all the flashcards

    Declaratieve programmeertalen

    Programmeertalen die beschrijven wat er gewenst is. Ze zijn traag, maar goed in het omgaan met afwijkende data.

    Signup and view all the flashcards

    Prolog Query

    Een manier om te kijken of een bewering waar is op basis van een set feiten.

    Signup and view all the flashcards

    Browser Wars

    Een wedstrijd tussen de populairste webbrowsers om het meeste gebruikers te winnen.

    Signup and view all the flashcards

    Turing Award

    De "Nobelprijs" van de computerwetenschap.

    Signup and view all the flashcards

    LAN (Local Area Network)

    Een netwerk binnen een beperkt gebied, zoals een kantoor.

    Signup and view all the flashcards

    WAN (Wide Area Network)

    Een netwerk over grotere afstanden, zoals tussen steden of landen.

    Signup and view all the flashcards

    Wat is de digitale kloof?

    Een kloof tussen mensen die toegang hebben tot technologie en degenen die dat niet hebben.

    Signup and view all the flashcards

    Wat zijn de onderdelen van agile projectplanning?

    Agile projectplanning omvat sprints, backlog, user stories en voortdurende feedback van klanten voor iteratieve ontwikkeling.

    Signup and view all the flashcards

    Wat is pen-testing?

    Penetration testing is simuleren van cyberaanvallen om kwetsbaarheden in een systeem of netwerk te vinden.

    Signup and view all the flashcards

    Wat is Git-flow?

    Git-flow is een branchingsmodel voor Git waarmee feature branches, releases en hotfixes op gezet worden.

    Signup and view all the flashcards

    Wat is een SLA?

    Service Level Agreement: is een contract tussen een serviceprovider en klant, waarin de verwachte prestaties en servicevoorwaarden worden vastgelegd.

    Signup and view all the flashcards

    Wat is een businessmodel canvas?

    Een businessmodel canvas is een visuele voorstelling van hoe een bedrijf werkt. Het toont de belangrijkste elementen van het bedrijf, zoals de inkomsten, de kosten, de klanten en de partners.

    Signup and view all the flashcards

    Waarom is de rol van een CIO belangrijk?

    Een CIO is verantwoordelijk voor de IT-strategie van een bedrijf. Hij/zij zorgt ervoor dat de technologieën van het bedrijf goed functioneren en ondersteunen de bedrijfsdoelen. Daarnaast bevordert de CIO innovaties binnen het bedrijf.

    Signup and view all the flashcards

    Wat is de kloof tussen business en IT?

    De kloof tussen business en IT ontstaat doordat ze verschillende prioriteiten en taalgebruik hebben. Dit kan leiden tot misverstanden en problemen, omdat ze elkaar niet altijd goed begrijpen.

    Signup and view all the flashcards

    Hoe is de rol van ICT in een organisatie geëvolueerd?

    De rol van ICT is doorheen de jaren steeds meer geëvolueerd. Van simpele taken zoals e-mail en facturatie, naar complexere taken zoals netwerken, AI en mobile computing. ICT is steeds meer strategisch geworden en zal in de toekomst waarschijnlijk nog meer evolueren.

    Signup and view all the flashcards

    Welke rollen heeft ICT binnen een organisatie?

    ICT heeft binnen een organisatie verschillende rollen:

    1. Ondersteunende rol: User support, Beheer infrastructuur, Beheer en ondersteuning applicaties, Beheer van externe IT leveranciers.
    2. Meedenkend met de business: Processen, Projecten, Business IT alignment, Hulp bij digitalisering.
    Signup and view all the flashcards

    Wat is winst?

    Winst is het verschil tussen de omzet van een bedrijf en de kosten die een bedrijf moet maken.

    Signup and view all the flashcards

    Welke verschillende soorten winst zijn er?

    Er bestaan verschillende soorten winst:

    1. Brutto winst: Omzet - aankoopkosten
    2. Netto winst: Brutto winst - alle kosten
    3. EBITDA: Brutto winst - bedrijfskosten (earnings before interests, taxes, depreciation and amortization)
    Signup and view all the flashcards

    Waarom moet een bedrijf winst maken?

    Een bedrijf moet winst maken om meer klanten te kunnen aantrekken, minder schulden te hebben, kosten te kunnen controleren, een reserve te hebben voor slechte tijden en te kunnen investeren in de toekomst.

    Signup and view all the flashcards

    Wat is het verschil tussen top-down en bottom-up AI?

    Top-down AI start met een abstract idee en werkt naar concrete toepassingen. Bottom-up AI start bij simpele bouwstenen en laat complex gedrag ontstaan.

    Signup and view all the flashcards

    Wat is het verschil tussen forward en backward chaining?

    Forward chaining: Je hebt alle feiten en zoekt naar een oplossing. Backward chaining: Je hebt een theorie en zoekt bewijs om die te bevestigen.

    Signup and view all the flashcards

    Wat is een Gantt-chart?

    Een grafische voorstelling van het volledige project, inclusief alle taken en deadlines. Het laat zien hoe lang elke taak duurt en hoe ze met elkaar overlappen.

    Signup and view all the flashcards

    Wat is een plan aanpak?

    Een document dat de context en strategie van een project beschrijft. Het definieert hoe het project zal worden uitgevoerd, inclusief de rollen van teamleden en de resources die nodig zijn.

    Signup and view all the flashcards

    Waarom en hoe bepalen we identiteit?

    Het verzamelen van informatie over een gebruiker om een ​​persoonlijk profiel te creëren. Dit kan gegevens bevatten zoals naam, e-mailadres, locatie, browsergeschiedenis en aankopen.

    Signup and view all the flashcards

    Wat zijn de gevaren van het verliezen van privacy?

    De risico's van het verlies van privacy, inclusief diefstal van persoonlijke gegevens, ongevraagde reclame en gevaar voor sociale media.

    Signup and view all the flashcards

    Wat is GDPR?

    Een algemene regelgeving voor gegevensbescherming die rechten voor gebruikers definieert en verplichtingen voor databewaarders.

    Signup and view all the flashcards

    Wat is een ethische hacker?

    Een ethische hacker zoekt actief naar zwakke plekken in software en hardware om deze te verbeteren. Ze gebruiken hun vaardigheden om systemen te testen en te versterken.

    Signup and view all the flashcards

    Wat is SaaS?

    Software as a Service is een manier om applicaties als een dienst via het internet aan te bieden. Dit elimineert de behoefte aan installatie, hardware en beheer bij gebruikers.

    Signup and view all the flashcards

    Wat zijn de voordelen van cloud computing?

    De voordelen van cloud computing zijn onder andere remote management, beveiliging, kostendeling, redundantie en back-up, en lagere kosten.

    Signup and view all the flashcards

    Waarom is cloud computing ontstaan?

    De voordelen van cloud computing zijn onder andere: overal toegankelijk, meer opslagruimte, automatische updates en eenvoudiger samenwerken.

    Signup and view all the flashcards

    Wat zijn de nadelen van cloud computing?

    De nadelen van cloud computing zijn onder andere: afhankelijkheid van internet, beveiligingsrisico's en beperkte controle.

    Signup and view all the flashcards

    Study Notes

    Algemeen

    • Professionelen programmeurs werken voor een organisatie, met richtlijnen, deadlines en standaarden. Hobby programmeurs werken aan persoonlijke projecten, zonder verplichtingen.
    • Freelancers bieden betere ervaringen en een lagere kostprijs op lange termijn, met meer flexibiliteit door projectbasis werk, bijdragen grotere skillset voor bedrijven.
    • MVP (Minimum Viable Product) is een basale productversie voor gebruikersfeedback. POC (Proof of Concept) test de technische haalbaarheid. Prototype is een werkend maar nog niet compleet productmodel. Mockup is een visueel ontwerp zonder functionaliteit.
    • Proprietary Software Licenties: gebruikers mogen de software gebruiken, maar niet aanpassen. Er is geen broncode toegang. Open Source Licenties: de broncode is beschikbaar, gebruikers mogen software aanpassen en delen, conform de licentievoorwaarden, bijv., Linux. Freeware Licenties: gratis software met beperkte toegang tot broncode (bv. Spotify Free), vaak gesloten broncode. Shareware: Gratis proefperiode, daarna moet je betalen (bv. Github Copilot). SaaS Licenties (Software as a Service): online software via abonnement, geen installatie nodig, in de cloud (bv. Microsoft DevOps).

    Voordelen en nadelen licenties

    • Voordelen: bescherming van eigendom, genereren van inkomsten via licenties, verspreiding van kennis en samenwerking
    • Nadelen: beperkingen (gebruik op 1 computer), kosten, juridische risico's (rechtszaken)

    Bedrijf en Organisatie

    • Een businessmodel canvas is een bedrijfsmodel dat laat zien hoe een bedrijf opereert, inclusief inkomstenbronnen en partners.
    • Een Chief Information Officer (CIO) is belangrijk voor het beheren van techniek in bedrijven. Dit zorgt ervoor dat de IT goed werkt, bedrijfsdoelen worden ondersteund en bedrijven blijven bij het huidige niveau van digitale innovatie.
    • Verschillende prioriteiten binnen IT en business leiden soms tot misverstanden en problemen.
    • ICT speelt een belangrijke rol binnen de organisatie en blijft evolueren.
    • Er zijn verschillende IT rollen, waaronder ondersteunende rollen voor gebruikersondersteuning, infrastructuur, applicaties en externe IT leveranciers, en meer meedenk- en proactieve rollen, zoals bij proces-, projectmanagement, en business IT-alignment.
    • Bruttowinst = Omzet - aankoopkosten. Nettowinst = Bruttowinst - alle kosten.. EBITA is brutto winst - bedrijfskosten, rekening houdend met interesten en belastingen, afschrijvingen en boekhoudkundige correcties.
    • Winst is noodzakelijk voor succesvolle bedrijfscontinuiteit en duurzaamheid, het is essentieel om nieuwe klanten aan te trekken, schulden te verminderen, kosten te controleren en investeringen te doen voor grotere toekomstmogelijkheden.

    AI

    • Top-down AI: start met abstracte ideeën (regels, logica) en werkt richting concrete toepassingen. Bottom-up AI: start met eenvoudige bouwstenen (neurale netwerken) en bouwt complexe gedragingen op.
    • Forward chaining: analyseer alle feiten om een conclusie te vinden, zoals moord. Backward chaining: begint met aannames en zoekt bewijs om de aanname te bevestigen.
    • Neuronennetwerken imiteren de werking van het brein, identificeren patronen in lagen.
    • Menselijke luiheid, gebruik van ChatGPT in plaats van zelfdenken, en misbruik zijn risico's verbonden aan AI.
    • AI kan onaanvaarbare risico's, hoge risico's of beperkte risico's inhouden, afhankelijk van de impact op de maatschappij, veiligheid en mensenrechten.
    • Procedurele talen voorschrijven de stappen die de computer moet nemen op een specifieke situatie, terwijl declaratieve talen beschrijven wat de gewenste output is.
    • Prolog is een declaratieve taal vooral gebruikt in logica, gebaseerd op feiten en regels.

    Geschiedenis

    • De browseroorlog was een concurrentiestrijd tussen webbrowsers zoals Internet Explorer, Netscape Navigator, Firefox en Google Chrome in de jaren 1990 en 2000.
    • LAN (Local Area Network): netwerken in beperkt gebied (zoals een kantoor). WAN (Wide Area Network): netwerken over grote afstanden, steden en landen. MAN (Metropolitan Area Network): netwerk niveau stad of regio.
    • Unix is een stabiel en flexibel besturingssysteem, waarvoor de Linux en macOS besturingssystemen zijn ontwikkeld.
    • Persoonlijke computers (PC's) zijn krachtig, betaalbaar en veelzijdig.
    • HTML is een statisch markup taal, terwijl React een dynamische webapplicatie is.

    Plannen

    • Mandagen is een schatting van de hoeveelheid werk per persoon per dag, vaak gebruikt voor capaciteitsplanning.
    • Plannen beschrijven doelstellingen, taken, middelen, en risico's.
    • Strategisch, tactisch en operationeel zijn verschillende niveaus van een plan. Strategische plannen zijn langetermijnplannen (5-10 jaar) met geringe projecten. Tactische plannen zijn middeltermijnplannen (1-3 jaar). Operationele plannen richten zich op concrete, meetbare projecten.
    • De betrokkenheid van ontwikkelaars bij de planning is cruciaal voor een correct projectvoorstel en realisatie.
    • Gantt-charts zijn grafische voorstellingen waarmee projecttaken worden uitgelegd, met overlappende activiteiten.
    • Planningscenario's definiëren de context, projectstrategie en uitvoering.
    • Projectplanningsfouten kunnen ontstaan door tekorten aan budget, projectleiding verandering, niet voldaan aan deadlines, slechte communicatie of ontbrekende middelen.

    Privacy

    • Privacy is belangrijk om instellingen van gebruikers op te slaan, en rechten van gebruikers vast te stellen.
    • Het verliezen van privacy kan leiden tot diefstal van identiteiten, ongevraagde reclames en sociale media gevaar.
    • GDPR beschermt persoonsgegevens. Rechten omvatten het inzage, correctie, verwijdering en beperking van gegevens. De data beheerder is verantwoordelijk voor het respecteren van deze rechten.
    • Rechten en plichten binnen GDPR zijn essentieel voor bescherming van de privacy van gebruikers.
    • Ethische hackers zoeken en benutten kwetsbaarheden in software en hardware zodat deze kunnen worden verbeterd.

    Technologie

    • SaaS (Software as a Service): software-dienst via internet, geen installatie nodig.
    • Cloud computing biedt remote management, beveiliging, kostenefficiëntie door delen, en back-up faciliteiten.
    • Voordelen van Cloud computing omvatten remote management, beveiliging, kostenefficiëntie door delen, en back-up.
    • Nadelen van Cloud computing omvatten beperkt controlevermogen, vertragingen of netwerkkwesties, beveiligingsrisico's, complexiteit van verschillende cloud typen en kosten.
    • Cloud Types omvatten private, public, en hybrid cloud.

    Ontwikkelen

    • Digital divide scheidt mensen die wel en niet toegang hebben tot technologie.
    • Agile projectplanning omvat sprints, backlogs, user stories en feedback.
    • Authorisatie in applicaties gebeurt door in te stellen wie toegang heeft en welke rechten ze hebben.
    • Penetration testing simuleert cyberaanvallen om beveiligingslekken op te sporen in systemen en netwerken.
    • Git-flow is een branch model voor feature releases en hotfixes .
    • Cloud-software heeft voor en nadelen, schaalbaarheid en flexibiliteit zijn groot voordelen voor een company, latente tijden en afhankelijkheid van internet zijn nadelen.
    • Test types bestrijken Unit tests, Module testen, end-to-end testen en integratie tests, performance tests, klant acceptatie tests, en regresssie-testen.

    Project Management

    • Development, Test, Accept en Productie is een gestructureerde methode voor het ontwikkelen, testen en implementeren van software.
    • SLA (Service Level Agreement) legt verwachte prestaties en servicevoorwaarden vast in een contract tussen een serviceprovider en klant.

    Studying That Suits You

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

    Quiz Team

    Related Documents

    Theorie Organisatie PDF

    Description

    Test je kennis over cloudtypes, softwareontwikkeling en de rol van technologie in bedrijven. Dit quiz behandelt onderwerpen zoals Service Level Agreements, proof of concept, en verschillende licentietypes. Ontdek de verschillen tussen professionele en hobby programmeurs en leer meer over de voordelen van freelancers.

    More Like This

    Use Quizgecko on...
    Browser
    Browser