You are logged in as: Anonymous (Author)
Roles: [Gäst]
Readers: [All]
Authors: [All]
Login | Logout



LIST
-> List exercises
-> Solutions by exercise

CREATE
-> New solution
-> Course Evaluation

REGISTRATIONS
-> New registration
-> List existing



Programmering i C/C++ läsår 2009-2010



Föreläsare: Jerker Björkqvist, rum b4052, ICT-huset

Föreläsningar 28.10-10.12.2009

v.44-50 Ons 15-17 A3058 (15.15-16.30)
v.44-50 Ti 13-15 A3040

Innehåll

28.1015-17I C: Historia och grundinformation set_1.pdf

29.1013-15OBS. FÖRELÄSNING INHIBERAD
4.1115-17C grunder / variabler /
10.1113-15 III C: Räckor, strukturer, pekare
11.1113-15IV: C: Pekare, dynamisk minneshantering, Systemprogrammering
I/O och nätverk Mer on kompilering / länkning och Makefile
set_4.pdf
17.1115-17OBS. FÖRELÄSNING INHIBERAD
18.1113-15V: C++: Grunder, skillnader till C, strukurerset_5.pdf
24.1113-15VI: C++: Klasser, ärvning, konstruktorer, desktruktorerset_6.pdf
25.11VII: C++: Polymorfism, överladdade operatorer, exceptioner
26.1113-15OBS extra föreläsning
VIII: C++: Generell programmering, WXwidgets
set_8.pdf
1.1213-15Föreläsare på resa
2.1215-17Föreläsare på resa
8.1213-15IX: WxWidgets: GUI-programmering IIset_8.pdfset_9.pdf
wxhello[1].cpp
9.1215-17X: Microsoft: C#, .NET-omgivningenhttp://www.ecma-international.org/activities/Languages/Introduction%20to%20Csharp.ppt

Räkneövningar

Som räkneövningsassistenter fungerar Thomas Soininen
Räkneövningar hålls i två omgångar:
torsdagar 5.11 -> kl. 15-17 i ICT-huset (Pingvin-farmen).
fredagar 6.11 -> kl. 10-12 i ICT-huset (Pingvin-farmen).

Välj den dag som passar bättre!!

Tema för räkneövningarna är:

I: C-grunder
II:C-systemprogrammering
III:C++ klasser
IV:C++ klasser II
V:GUI-programmering

Inlämning av räkneövningar
Räkneövningarna lämnas in elektroniskt på adressen

https://xprog28.cs.abo.fi/ro.nsf


Tenter
Kurstent 1: 11.12.2009 (anmälning öppnas 1.11), Kurstent 2: 8.1.2009 (anmälning öppnas 1.12)
OBSOBS. Anmäl er till tent i tid. Anmälan via MinPlan.

Tenrätt fås då RÖ 1-4 är inlämnade. Resultat meddelas STURE då tentamen samt RÖ 1-5 är godkända, samt kursutvärdering är inlämnad. Tentresultat fås i normal ordning.

Litteratur

Kernighan&Ritchie The C Programming Language: ...finns på albin...
Frank Brokken: C++ Annotations http://www.icce.rug.nl/documents/cplusplus/

Kursutvärdering

Inlämnas elektroniskt via DaTe

Övrigt intressant material

The State of the Language: An Interview with Bjarne Stroustrup: http://www.devx.com/SpecialReports/Article/38813/0/
Evolving a language for and in the real world: C++ 1991-2006: http://www.research.att.com/~bs/hopl-almost-final.pdf

"Ursprungligt" material om C-språket: http://www.lysator.liu.se/c/bwk-tutor.html

Utvecklingsmiljöer

Linux
På t.ex. tuxedo finns utvecklingsmiljöer för gcc och wxwidgets färdigt installerade. De flesta linux-distributioner erbjuder som färdiginstallerade eller som paket utvecklingsmiljöer. Det finns en hel del utvecklingsmiljöer (IDE) som opensource (bl.a. Eclipse).

MS Windows
Microsofts utvecklingsmiljöer (IDE) finns tillgängliga på adressen www.dreamspark.com . Som studerande vid ÅA kan du ladda ner t.ex. VisualStudio 2008.



Links
Operativsystem 2017 (period 3)
Programming Embedded Systems 2017
ASP Labs 2017
Programmering i C/C++ 2016
Kandidatseminarium 2017
Kandidatseminarium 2016
Operativsystem 2015/2016 (period 2)
Programming Embedded Systems 2016
Programming Embedded Systems 2015
Operativsystem 2014/2015 (period 2)
Programmering i C/C++ 2015
Kandidatseminarium 2015
Programmering i C/C++ läsår 2014-2015
Datorteknik hösten 2015
Obligatorisk praktik
Accenture Road Show
ASP Labs 2015
Digital Television Techniques 2015 / Wireless communication
Programmering i C/C++ läsår 2013-2014
ASP Labs 2011
Digital Television Techniques 2014 / Wireless communication
Programming Embedded Systems 2014
Operativsystem 2013/2014 (period 2)
Kandidatseminarium 2014
Kandidatseminarium 2014
JOO: ÅA <--> UTU course exhange
ASP Labs 2013
Digital Television Techniques 2013
Programming Embedded Systems 2013
Operativsystem 2012/2013 (period 2)
Programmering i C/C++ läsår 2012-2013
Kandidatseminarium 2013
Digital Television Techniques 2012
Programmering i C/C++ läsår 2011-2012
Operativsystem 2011/2012 (period 2)
Programming Embedded Systems 2012
Kandidatseminarium 2012
Digital Television Techniques (5 cp) Period IV / 2010
Programming Embedded Systems 2010
C++ järjestelmäohjelmointi 2011
Programming Embedded Systems 2011
Kandidatseminarium 2011
Temp
Operativsystem 2010/2011 (period 2)
Programmering i C/C++ läsår 2010-2011
Räkneövningar på nätet
ESResearch
Kandidatseminarium 2010
Huvudämnesinfo 2010
Tent 11.12.2009 / Resultat
Programmering i C/C++ läsår 2009-2010
Excercises Digital Television Techniques 2008
Programmering i C/C++ läsår 2007-2008
Praktikum i inbyggda datorsystem