1271
Comment:
|
← Revision 3 as of 2019-03-12 10:30:43 ⇥
1271
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
15 hp objektorienterad programmering | 11 hp objektorienterad programmering |
CPROG - Programmering i C och C++
Förkunskapskrav
11 hp objektorienterad programmering
Mål
Målet med delkursen är att lära ut en användbar delmängd av programmeringsspråket C/C++.
Efter att ha blivit godkänd på delkursen ska studenten kunna läsa och förstå C/C++-kod samt uttrycka lösningar på programmeringsproblem i C/ C++. Dessutom ska studenten kunna sätta sig in i och använda komponentbibliotek för C/C++.
Innehåll
Syntaxen och semantiken för en delmängd av C/C++.
Mer specifikt:
- strukturen hos ett C/C++-program
- manuell minneshantering
- inbyggda datatyper
- sammansatta datatyper (strängar, arrayer, struct m.m.)
- funktionspekare
- klasser; konstruktion, kopiering, tilldelning och destruktion av objekt
- arv, objektorienterad programmering i C/C++
- bitmanipulering
- orientering om operatoröverlagring
- orientering om mallar
- användning av enkla grafikbibliotek för 2D-spelprogrammering
Genomförande
Undervisningen genomförs i form av föreläsningar och handledning. Parallellt med undervisningen genomförs självständiga övningar och under senare delen av kursen genomförs en obligatorisk inlämningsuppgift i grupper om en till tre studenter.