Dansk - English
Kort version - Fuld version
C# og objektorienteret programmering (Efterår 2010) |
|||
Kursuskode : | CVCOOP-EKU | ||
ECTS Point : | 7,5 | Status : | Ikke valgt |
Revideret : | 27/04 2010 | Oprettet : | 06/05 2009 |
Placering : | - | Timer pr. uge : | 3.5 |
Længde : | 1 semester | Undervisningssprog : | Dansk |
Målsætning : | At introducere objektorienteret programmering med C# som programmeringssprog og .NET (v. 2.0) som platform. Der gives en grundig indføring i .NET platformens klassebiblioteker og brugen deraf i C#. Endelig gives en introduktion til vinduesbaseret programmering. Kurset giver en grundlæggende indføring i C# med vægt på klasser, objekter, arv, genbrug og polymorfi. Faglige læringsmål: •Definere, beskrive, anvende og vurdere centrale begreber indenfor objektorienteret programmering, såsom klasser, arv, genbrug og polymorfi •Anvende de mest almindelige klassebiblioteker herunder vinduesbaseret programmering •Definere overordnede begreber indenfor objektorienteret analyse og design med tilhørende brug af UML og valg af arbejdsproces •Implementere et aktuelt system ud fra objektorienterede principper •Forklare valg af systemopbygning •Beskrive et systems opbygning ved at tegne et klassediagram for systemet •Forklare et klassediagram •Diskutere og vurdere alternative systemopbygninger Ikke-faglige læringsmål: •Udforme en skriftlig rapport til dokumentation af eksamens-projektet |
||
Hovedindhold : | - Grundlæggende introduktion til programmering - Introduktion til .NET platformen - Introduktion til UML (Unified Modeling Language) og UP (Unified Process) - Objektorienteret programmering: Brugen af klasser og objekter - Variabler - Løkker og betingelser - Brugen af metoder - Klasser og objekter - Synlighed og indkapsling - Arv - Polymorfi - Kollektioner og generiske klasser - Undtagelser - Brugen af interfaces - Programmering med vinduer - Introduktion til serialisering - Introduktion til Tråde Derudover: Oversigt over .NET platformens øvrige indhold - Der vises eksempler på brug af andet programmeringssprog på .NET platformen Som værktøj benyttes Microsoft Visual Studio 2008 |
||
Undervisningsform : | - | ||
Krævede forudsætninger : | Se på vores hjemmeside under "tilmelding og optagelse" | ||
Anbefalede forudsætninger : | - | ||
Relationer : | Dette kursus svarer til Objektorienteret programmering med C# (OOPC) fra ITD. | ||
Prøveform : | Mundtlig evaluering på grundlag af udført projekt | ||
Censur : | Ekstern | ||
Bedømmelse : | 7-trinsskala | ||
Bemærkninger : | Fagansvarlig: Torben Lund | ||
Undervisningsmateriale : | Se litteraturliste på http://www.cv.ihk.dk | ||
Ansvarlig underviser : | Inge-Lise Salomon
, isal@imm.dtu.dk |