Samenvatting:
Werkcolleges Bedrijfsinformatica
DOCENTEN: TIAS GUNS & FLORIS DEVRIENDT
Gino Aytas | 1BA TEW | Academiejaar 2018 - 2019
,Praktische informatie:
Bij elk deel zien we leerdoelen, dit zijn de te kennen / kunnen doelen.
Alles wat in de les wordt behandeld en uitgelegd moet gekend zijn, echter moet niet alles
wat in het boek staat gekend zijn.
Het examen verloopt schriftelijk, afwisselend meerkeuze en open vragen.
Het finale cijfer zal voor 50% bestaan uit de stof uit het hoorcollege en voor 50% uit
oefeningen wan de werkcolleges. Pas op: Minstens op elk deel 3,5/10, anders wordt het
laagste cijfer vermenigvuldigd met 2, zodat je beide delen serieus neemt!
Deel 1 Introductie Programmeren (Les 2):
REKENKUNDIGE OPERATIES
Operatie Symbool Voorbeeld Expressie Waarde
Optellen + 5+2 7
Aftrekken - 5–2 3
Vermenigvuldigen * 5*2 10
Delen / 5/2 2.5
Gehele deling // 5 //2 2
Restdeling % 5%2 1
Macht ** 5 ** 2 25
FUNCTIES (ENKELE VOORBEELDEN)
Een functie heeft een functienaam en argumenten en geeft een antwoord of resultaat
terug.
Functie Doel Voorbeeld Expressie Waarde
abs(x) Absolute Waarde abs(-5) 5
pow(x,y) Macht pow(5,2) 25
round(x,y) Afronding round(5.2,0) 5
VARIABELEN
Variabelen worden gebruikt om tijdelijke gegevens op te slaan in het geheugen van de
computer.
Variabelen worden toegewezen via de ‘=’-operator.
Let op!: Gebruik geen gereserveerde woorden als naam voor je variabelen, zoals if, then, ..
Voorbeeld:
PAGINA 1
, DATATYPEN (ENKELE VOORBEELDEN)
Type Beschrijving Operatoren Voorbeeld Waarde
Expressie
Integer Gehele getallen +, -, *, **, .. 5 //2 2
Float Kommagetallen /, Sqrt, .. Math.sqrt(25) 5.0
String Tekst + “Hello” + “Guido” “HelloGuido”
Boolean Logische waarden And, or, not, ^ True and False False
(True/False)
… … … … …
Let op!: Het datatype String kunnen we niet combineren met andere datatypes.
Wel kunnen we bijvoorbeeld Integer of Float combineren met Boolean waarbij true = 1 en
false = 0.
FUNCTIE INPUT & PRINT
We printen waar met een functie genaamd print.
Voorbeeld:
print(“Welkom Guido!”)
We kunnen vragen naar een input van de gebruiker.
Voorbeeld:
Deel 2 Functies & Beslissingen / Selectiestructuren (Les 3):
FUNCTIES
Functies worden gebruikt om delen code te groeperen in bruikbare onderdelen.
Op deze manier zijn ze leesbaarder, herbruikbaar en tijdbesparend.
Functies hebben de volgende structuur:
We gebruiken een functie als volgt:
PAGINA 2