studiehandbok@lith   Länk
 

Linköpings tekniska högskola

Länk
TDDI25 Applikationsprogrammering för Windows, 3 poäng
/Windows Application Programming/

För: DI2, EI3

Utbildningsområde: Teknik    Ämnesgrupp: Datateknik
Fördjupningsnivå: C

Mål:
Efter kursen skall deltagarna ha en god förståelse för applikationsutveckling i Windows-miljö, en djup kunskap om systemprogrammering med hjälp av ett kommersiellt klassbibliotek samt kunskap om underliggande systemfunktioner.

Förkunskaper:
Förtroget med C++.

Organisation:
Kursen är projektorienterad. På föreläsningar diskuteras grunderna i Visual C++.

Kursinnehåll:
Översikt över applikationsutveckling i Windows (95/NT). Översikt över Visual C++ verktyget. Översikt över Microsoft foundation Classes. Arkitekturklasser som CView, CDocument, CWinApp. Fönsterklasser som CWnd, CView, CScrollView m fl. Dialoghantering. Hjälpklasser som CString, CRect, CSize m fl. Serialisering. Koppling mellan kod och grafiska gränssnitt i MFC. Menyer, toolbars, tooltips, bitmappar. COM-baserade teknologier som ActiveX och OLE. Enkla ODBC applikationer. Översikt över lågnivåprogrammering mot C API:et.

Kurslitteratur:
Fastställes senare

UPG1Obligatorisk projektuppgift med skriftlig och muntlig redovisning., 3 p.


Undervisningsspråk är svenska.




Engelsk kursplan



Gäller 2001, beslut av utbildningsnämnden november 2000

 
 

Linköpings tekniska högskola

Länk


Informationsansvarig: Info-LiTH, info-lith@tfk.liu.se
Senast ändrad: