Lessius Mechelen ects

Hoofdpagina | Bachelor in de elektronica-ict

Object Oriented Programming theorie (1011PBAEII200a)


Opleiding Bachelor in de elektronica-ict Academiejaar 2011-12
Studiepunten 3 Studietijd 0 uur
OpleidingsfaseTweede Opleidingsfase Creditcontract mogelijk
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
AardVerplicht QuoteringPunt op 20
Tweede examenkansJa    

Docenten

  • Van Wassenhove Diederik

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Hoorcollege

Begincompetentie

C theorie (1011PBAEI101b), C labo (1011PBAEI101c)
C-aanvullingen theorie (1011PBAEII100a), C-aanvullingen labo (1011PBAEII100b)

Eindcompetentie

PB _a_02PB _a_02 - Het vermogen tot verwerven en verwerken van informatieGeen omschrijving in gedragsindicatoren in niveaus
PB _b_02PB _b_02 - Oplossingsgericht kunnen werken in de zin van het zelfstandig kunnen definiëren en analyseren van complete probleemsituaties in de beroepspraktijkGeen omschrijving in gedragsindicatoren in niveaus
PB _b_03PB _b_03 - Het kunnen ontwikkelen en toepassen van zinvolle oplossingsstrategieënGeen omschrijving in gedragsindicatoren in niveaus
PB_a_01PB_a_01 - Denk- en redeneervaardigheidGeen omschrijving in gedragsindicatoren in niveaus
PB_a_03PB_a_03 - Het vermogen tot kritische reflectieGeen omschrijving in gedragsindicatoren in niveaus
PB_b_04PB_b_04 - Het besef van maatschappelijke verantwoordelijkheid samenhangend met de beroepspraktijkGeen omschrijving in gedragsindicatoren in niveaus
PB_kPB _k - KennisGeen omschrijving in gedragsindicatoren in niveaus

Leerresultaten


  • Het maken van software toepassingen vraagt uiteraard een basis aan denk -en redeneervaardigheden, en kennis over de gebruikte technologieën.

    (PB_a_1  PB_k)


  • Verwerken van informatie afkomstig van boeken, het internet, enz.

    (PB_a_2)


  • Bij het maken van software toepassingen moet de student in staat zijn om kritisch te zijn tegenover de bruikbaarheid en het nut ervan.

    (PB_a_3)


  • De student dient een software toepassing te ontwikkelen waarbij zelfstandig keuzes dienen gemaakt te worden op basis van aangeleerde principes.

    (PB_b_2)


  • De software toepassingen dienen logisch opgebouwd te zijn, met het oog op goed onderhoud, en uitbreidbaarheid er van.

    (PB_b_3)


  • Besef hebben van het feit dat goede software begint met een goed design.

    (PB_b_4)

Inhoud

In de theorie worden volgende onderwerpen behandeld:



UML



  • Class diagram


  • Use Case diagram


  • State Machine diagram


  • Activity diagram


  • Communication diagram

  • Sequence diagram


De programmeertaal C++



  • Classes en Objects


  • Interface, Implementation, Constructors, Destructors


  • Memory Management


  • Data Abstraction


  • Inheritance


  • Virtual Functions


  • Exception Handling

Studiematerialen

C++ How To Program (8th Edition), Harvey M. Deitel, Paul J. Deitel
ISBN: 9780273752769

Presentaties uit het boek C++ How To Program.

Evaluatie

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