5031.13 - Objektrættað forritan við C++


Skeiðsnummar
5031.13
Heiti
Objektrættað forritan við C++
ECTS
7,5
Fortreytir
Innleiðing í teldufrøði (7,5 ECTS), Innleiðandi forritan við C++ (7,5 ECTS), Objekt-grundað forritan við C++ (7,5 ECTS).
Endamál
Innleiðing í polymorfi við dynamiskari binding innan klassahirarki. Víðkað brúk av standardbókasavni (STL), (map, deque v.m) og algoritmum. At gera egnar funktións- og klassaskabelónir. Viðgerð av undantaks-hendingum, objektrættað greining og design. At gera forrit við samstarvandi objektum og skabelónum frá standardbókasavni
Innihald
- klassahirarki við dynamiskari binding og virtuellum funktiónum, kompileringstíð mótvegis koyringstíð - design av funktións- og klassaskabelónum - undantaks-hendingar - RTTI (RunTime Type Information) - input/output streymar í standardbókasavni - kontainaraklassar í standardbókasavni og almennar algoritmur við brúkara-defineraðum predikat og funktiónsobjektum - innleiðing í objektrættaða greining og design - samstarvandi objekt
Læru- og undirvísingarhættir
Fjarlestur frá Mittuniversitetet, Svøríki. Object Oriented Programming in C++, DT060G.
Læruúrtøka
Tá skeiðið er liðugt skal tann lesandi kunna: - brúka virtuellar funktiónir til at byggja klassahirarki við dynamiskari binding - kravfesta, íverkseta og brúka funtións- og klassaskabelónir - íverkseta og brúka undantøk - brúka RTTI (RunTime Type Information) - gagnýta objektrættaða bygnaðin av input/output skipanini í standardbókasavninum - brúka eina metodu til at eyðmerkja klassar, objekt, eginleikar, hendingar og sambond grundaði á eina lýsing av eini objektrættaðari skipan - skapa egin prædikat og funktións objekt til at brúka almennar funktiónir í standardbókasavni og - brúka eina røð av kontainara klassum í standardbókasavninum
Próvtøkuháttur
Góðkendar innlatingar telja 3 ECTS, og ein roynd telur 4,5 ECTS, sum verður dømd eftir ECTS-skalanum til endaligt próvtal fyri skeiðið. Í minsta lagi helvtin av uppgávunum skulu vera góðkendar áðrenn próvtøkuna.
Próvdøming
Uttanhýsis
Lestrarlisti
C++ How to Program: Late Objects Version (How to Program (Deitel)) [Paperback] £56.99 Paul Deitel (Author), Harvey Deitel (Author) Paperback: 960 pages Publisher: Pearson; 7 edition (15 Oct 2010) Language: English ISBN-10: 0132484587 ISBN-13: 978-0132484589 http://www.amazon.co.uk/How-Program-Objects-Version-Deitel/dp/0132484587/ref=sr_1_3?s=books&ie=UTF8&qid=1349259018&sr=1-3
Ábyrgd
Hannes Gislason