TDDI22 · 8 hp · Grundnivå (G1X) · Datateknik
Objektorienterad problemlösning
Nedlagd
Ingen tentastatistik än
Det finns inget tentatillfälle med minst 5 studenter de senaste tre läsåren. Nya kurser och kurser som bara examineras med projekt saknar ofta statistik.
Ingår i 1 program
Om kursen
Mål
Studenten skall tillägna sig kunskaper om och färdigheter i problemlösning med hjälp av objektorienterad programmering och C++ standardbibliotek.Efter genomgången kursen ska studenten kunna:
- skapa lösningar till givna och egenformulerade problem med ett objektorienterat angreppssätt
- lösa databearbetningsproblem med hjälp av väl valda komponenter från standardbiblioteket
- skapa enkla klass- och funktionsmallar
Innehåll
• Abstraktion och objektorinterat tankesätt (objektorinterad analys och design)
• Koncepten arv, inkapsling, association, aggregation, komposition, polymorfi
• Rita enkla klassdiagram med hjälp av UML
• Funktions- och klassmallar
• Standardbiblioteket Standard Template Library (STL) inklusive iteratorer, containrar, algoritmer och adaptrar
• Lambdauttryck och funktionsobjekt
- Examinator
- Klas Arvidsson
- Schemalagd tid
- 64 h
- Huvudområde
- Datateknik