📦 obcode / terraform.cs.hm.edu

📄 algdat.md · 89 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89---
title: Algorithmen und Datenstrukturen I
modulurl: http://fi.cs.hm.edu/fi/rest/public/modul/title/algorithmenunddatenstruktureni
image: rauchkopf.png
semester: Wintersemester 2014/15
---

<div class="row">
<div class="span6">

## Ziele / Inhalte

-   lineare und hierarchische Datenstrukturen
-   Qualität von Datenstrukturen und Algorithmen
-   Umsetzung in C++

## Termine und Inhalte

-   Vorlesungstermine (donnerstags 11:45-13:15, R1.006)

    Der Vorlesungsstoff basiert auf dem Buch [Algorithmen und Datenstrukturen](http://link.springer.com/book/10.1007/978-3-8274-2804-2/page/1) von T.Ottmann & P.Widmayer.

    Die genauen Vorlesungsinhalte entnehmen Sie dem Moodle-Kurs.

-   Praktikumstermine beginnen am 07.10.2013

    -   *Teilgruppe 1*: dienstags 13:30-15:00, R3.021
    -   *Teilgruppe 2*: dienstags 15:15-16:45, R3.021

    Die genauen Praktikumsinhalte entnehmen Sie dem Moodle-Kurs.

## Aufgabenblätter

-   Blatt 0 ([HTML](/lectures/algdat/html/Blatt00.html),
             [PDF](/lectures/algdat/pdf/Blatt00.pdf))
-   Blatt 1 ([HTML](/lectures/algdat/html/Blatt01.html),
             [PDF](/lectures/algdat/pdf/Blatt01.pdf))
-   Blatt 2 ([HTML](/lectures/algdat/html/Blatt02.html),
             [PDF](/lectures/algdat/pdf/Blatt02.pdf))
-   Blatt 3 ([HTML](/lectures/algdat/html/Blatt03.html),
             [PDF](/lectures/algdat/pdf/Blatt03.pdf))
-   Blatt 4 ([HTML](/lectures/algdat/html/Blatt04.html),
             [PDF](/lectures/algdat/pdf/Blatt04.pdf))
-   Blatt 5 ([HTML](/lectures/algdat/html/Blatt05.html),
             [PDF](/lectures/algdat/pdf/Blatt05.pdf))

</div>
<div class="span6">

## Scheinerwerb

Zulassungsvoraussetzung zur Prüfung ist ein erfolgreich bestandener Leistungsnachweis.

Für den Schein müssen Sie folgendes erfolgreich bearbeiten:

-   Aufgaben zu Lesetexten in Moodle
-   Semesteraufgabe (C++-Programmierprojekt, in Zweierteams)
-   Code-Review einer anonymisierten Lösung der Semesteraufgabe

## Prüfung

Die Veranstaltung wird durch eine benotete schriftliche Prüfung abgeschlossen. Zu
dieser sind keine Hilfsmittel zugelassen.

Der Prüfungsstoff entspricht den Kapiteln 1, 2, 3 & 5 aus dem o.a. Buch **und** C++.

## Links

[Moodle-Kurs](https://moodle.hm.edu/course/view.php?id=5450) der Lehrveranstaltung,
    den Zugangsschlüssel erhalten Sie in der ersten Vorlesung

C++-Referenz: <http://de.cppreference.com/w/>

### Tutorials

-   <http://www.learncpp.com/>
-   <http://www.cplusplus.com/doc/tutorial/>
-   <http://www.csegeek.com/csegeek/view/tutorials/cpp_lang/cpp_intro.php>

### IDEs

-   <http://www.codeblocks.org/>
-   <http://newbieide.codeplex.com/>
-   <http://codelite.org/>
-   <http://www.eclipse.org/cdt/>

</div>
</div>