100% tevredenheidsgarantie Direct beschikbaar na betaling Zowel online als in PDF Je zit nergens aan vast
logo-home
Samenvatting Basisprogrammeren + werkcolleges (deel van Grondslagen van de beleidsinformatica) (2022/2023) (19/20) €6,48   In winkelwagen

Samenvatting

Samenvatting Basisprogrammeren + werkcolleges (deel van Grondslagen van de beleidsinformatica) (2022/2023) (19/20)

2 beoordelingen
 183 keer bekeken  21 keer verkocht

Samenvatting van het deel basisprogrammeren van het vak Grondslagen van de Beleidsinformatica. De samenvatting is gebasseerd op de hoorcolleges en het boek. Links naar de uitgewerkte oefeningen van de werkcolleges, zoals gegeven in 2022 / 2023, zijn toegevoegd. Ik behaalde een 19/20.

Laatste update van het document: 5 maanden geleden

Voorbeeld 4 van de 58  pagina's

  • Ja
  • 10 februari 2024
  • 28 mei 2024
  • 58
  • 2022/2023
  • Samenvatting
book image

Titel boek:

Auteur(s):

  • Uitgave:
  • ISBN:
  • Druk:
Alle documenten voor dit vak (20)

2  beoordelingen

review-writer-avatar

Door: alexvdk24 • 3 maanden geleden

review-writer-avatar

Door: daanvanderelst • 5 maanden geleden

avatar-seller
hehoqmfe
Programmeren met Python

,Inhoud
1. Hoofdstuk 1: Inleiding ..................................................................................................................... 1
1.1. Doelstellingen ........................................................................................................................ 1
1.2. Examenvragen ........................................................................................................................ 1
2. Hoofdstuk 2: Algoritmen en programmeren .................................................................................. 2
2.1. Algoritmen ............................................................................................................................. 2
2.2. Computeralgoritmen.............................................................................................................. 4
2.3. Eerste programma’s in Python ............................................................................................... 6
2.4. Programmeren ....................................................................................................................... 8
2.5. Programmeertalen ................................................................................................................. 8
2.6. Efficiëntie van algoritmen ...................................................................................................... 9
2.7. Examenvragen ...................................................................................................................... 10
3. Hoofdstuk 3: Variabelen ............................................................................................................... 11
3.1. Inleiding................................................................................................................................ 12
3.2. Static vs. dynamic typing ...................................................................................................... 14
3.3. Datatypes ............................................................................................................................. 15
3.4. Conversie van datatypes ...................................................................................................... 19
4. Hoofdstuk 4: Bewerkingen............................................................................................................ 21
4.1. Bewerkingen op getallen...................................................................................................... 21
4.2. Bewerkingen op strings ........................................................................................................ 24
4.3. Bewerkingen op lijsten ......................................................................................................... 24
4.4. Bewerkingen op tupels ........................................................................................................ 25
5. Hoofdstuk 5: Invoer en uitvoer ..................................................................................................... 26
5.1. Printen naar outputvenster.................................................................................................. 26
5.2. Input van toetsenbord ......................................................................................................... 26
6. Hoofdstuk 6: Conditionele Programmeertechnieken ................................................................... 27
6.1. Keuzestructuur: if … elif … else … ........................................................................................ 28
6.2. Iteratiestructuur: for-lus....................................................................................................... 30
6.3. Iteratiestructuur: while-lus .................................................................................................. 34
6.4. Break & Continue ................................................................................................................. 35
6.5. Examenvragen ...................................................................................................................... 35
7. Hoofdstuk 7: Basisalgoritmen ....................................................................................................... 37
7.1. Zoeken van informatie ......................................................................................................... 37
7.2. Bewijs van het tegendeel ..................................................................................................... 39
7.3. Examenvragen ...................................................................................................................... 42


1

,8. Hoofdstuk 8: Functies ................................................................................................................... 43
8.1. Inleiding................................................................................................................................ 43
8.2. Structuur van een functie .................................................................................................... 43
8.3. Functies en variabelen ......................................................................................................... 46
8.4. Functies en functies ............................................................................................................. 48
8.5. Mogelijkheden voor parameters.......................................................................................... 49
8.6. Examenvragen ...................................................................................................................... 49
9. Hoofdstuk 9: Modules .................................................................................................................. 50
9.1. Modules importeren ............................................................................................................ 50
9.2. Modules en variabelen......................................................................................................... 52
9.3. Enkele wiskundige modules ................................................................................................. 53
9.4. Tweedimensionale grafieken ............................................................................................... 54
9.5. Examenvragen ...................................................................................................................... 54
10. Werkcolleges............................................................................................................................. 55




2

, 1. Hoofdstuk 1: Inleiding
1.1.Doelstellingen
• Waarom beleidsinformatica?

Diverse technologieën uit het verleden maar ook uit de toekomst die opportuniteiten bieden voor
het beheren, optimaliseren van zaken. Deze verschillende technologieën kunnen we weergeven op
basis van een “Gartner Hype cycle for Emerging Technologies”.

➔ Informatietechnologie en bedrijfsmanagement zijn zo met elkaar verbonden dat ze niet meer
apart kunnen voorgesteld worden.

Verschil tussen data, informatie, kennis en wijsheid. Waarbij data de nulletjes en eentjes is,
informatie is data met een context op basis van metadata, kennis daarentegen is het combineren
van data en eigen informatie en wijsheid is het combineren van veel kennis.

➔ Informatiesystemen zullen dus deze data & informatie verzamelen, bewerken, transformeren,
rapporteren en dit gebeurt op basis van hardware, software, database- en netwerktechnologie en
gebruikers.

o Impact IT op macro-economische niveau: de wereld verandert door IT door digitalisatie,
innovatie en globalisatie
o Impact IT op micro-economische niveau: IT biedt bijzondere opportuniteiten aan bedrijven
op basis van toename in productiviteit, competitief voordeel & positieve impact op de
bedrijfsvoering. Echter is er een nood aan goed beleid om deze opportuniteiten te grijpen.

• Waarom programmeren?

Inzicht krijgen in de werking van programmatuur en begrijpen wat de uitdagingen zijn bij de
ontwikkeling van software (apps). Daarnaast is programmeren een krachtig instrument om
problemen op te lossen via berekeningen, modelering en analyse van gegevens.

➔ Algoritmische oplossingen stapsgewijs ontwikkelen, implementeren en testen.

• Waarom python?

Het is relatief eenvoudig en open source. Het heeft ook een groot toepassingsgebied in zowel
onderwijs & wetenschappelijk onderzoek als de bedrijfswereld.

1.2.Examenvragen
• Vraag 1: Welke uitspraak is FOUT?

a) Digitale technologie slaat informatie (bv. tekst, muziek, etc.) op als bitsequenties, eerder dan
gebruik te maken van een analogie om informatie weer te geven.
b) Informatietechnologie heeft er voor gezorgd dat bedrijven veel minder gebruik maken van
diensten die worden aangeboden door andere bedrijven.
c) Computerchips zijn de voorbije decennia kleiner, krachtiger en goedkoper geworden,
waardoor ze gemakkelijk kunnen ingebouwd worden in andere producten.
d) De Gartner hypecycle geeft de verwachtingen weer van bedrijven met betrekking tot het
potentieel van technologie om waarde te genereren. Typisch wordt dit potentieel in een
eerste fase overschat.

1

Voordelen van het kopen van samenvattingen bij Stuvia op een rij:

√  	Verzekerd van kwaliteit door reviews

√ Verzekerd van kwaliteit door reviews

Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!

Snel en makkelijk kopen

Snel en makkelijk kopen

Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.

Focus op de essentie

Focus op de essentie

Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!

Veelgestelde vragen

Wat krijg ik als ik dit document koop?

Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.

Tevredenheidsgarantie: hoe werkt dat?

Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.

Van wie koop ik deze samenvatting?

Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper hehoqmfe. Stuvia faciliteert de betaling aan de verkoper.

Zit ik meteen vast aan een abonnement?

Nee, je koopt alleen deze samenvatting voor €6,48. Je zit daarna nergens aan vast.

Is Stuvia te vertrouwen?

4,6 sterren op Google & Trustpilot (+1000 reviews)

Afgelopen 30 dagen zijn er 73216 samenvattingen verkocht

Opgericht in 2010, al 14 jaar dé plek om samenvattingen te kopen

Start met verkopen
€6,48  21x  verkocht
  • (2)
  Kopen