Lessius Mechelen ects

Hoofdpagina | Bachelor in de elektronica-ict

Object Oriented Programming theorie (2 EII 01 T)


Opleiding Bachelor in de elektronica-ict Academiejaar 2010-11
Studiepunten 4 Studietijd 120 uur
OpleidingsfaseTweede Opleidingsfase Creditcontract mogelijk
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
AardVerplicht QuoteringPunt op 20
Tweede examenkansJa    

Docenten

  • Struyf Lars

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Hoorcollege

Begincompetentie

geslaagd zijn voor C theorie (1 EI 03 T) EN geslaagd zijn voor C-aanvullingen theorie (1 EII 01 T)

Eindcompetentie

PB _a_02 - Het vermogen tot verwerven en verwerken van informatie
PB _b_02 - Oplossingsgericht kunnen werken in de zin van het zelfstandig kunnen definiëren en analyseren van complete probleemsituaties in de beroepspraktijk
PB _b_03 - Het kunnen ontwikkelen en toepassen van zinvolle oplossingsstrategieën
PB_a_01 - Denk- en redeneervaardigheid
PB_a_03 - Het vermogen tot kritische reflectie
PB_b_04 - Het besef van maatschappelijke verantwoordelijkheid samenhangend met de beroepspraktijk

Leerresultaten

Het maken van software toepassingen vraagt uiteraard een basis aan denk -en
redenaarvaardigheden, en kennis over de gebruikte technologiën. (A1)
Verwerken van informatie afkomstig van internet, boeken, enz. (A2)
Bij het maken van software toepassingen moet de student in staat zijn om kritisch te zijn tegenover
de bruikbaarheid en het nut ervan. (A3)
De student dient een software toepassing te ontwikkelen waarbij zelfstandig keuzes dienen gemaakt
te worden op basis van aangeleerde principes. (B2)
De software toepassingen dienen logisch opgebouw te zijn, met het oog op goed onderhoud, en
uitbreidbaarheid ervan. (B3)
Besef hebben van het feit dat goede software begint met een goed design. (B4)

Inhoud

In de theorie worden volgende onderwerpen behandeld:

1 UML

- Class diagrams

- Use Case diagrams

- State Machine diagrams

- Activity diagrams

- Communication diagram

- Sequence diagram

2 De programeertaal C++

- Classes en Objects

- Interface, Implementation, Constructors, Destructors

- Memory Management

- Data Abstraction

- Inheritance

- Virtual Functions

- Exception Handling

Studiematerialen

C++ How To Program, Fifth Edition - ISBN: 0-13-1857576

Presentaties uit het boek C++ How To Program, Fifth Edition

Evaluatie

Eerste examenkansEerste examenperiode (januari)Schriftelijk examen met mondelinge voortzetting100%
Tweede examenkansDerde examenperiode (augustus)Schriftelijk examen met mondelinge voortzetting100%