summaryrefslogtreecommitdiffstats
path: root/Bachelor/Prog2/Prakt5/index.htm
diff options
context:
space:
mode:
Diffstat (limited to 'Bachelor/Prog2/Prakt5/index.htm')
-rw-r--r--Bachelor/Prog2/Prakt5/index.htm101
1 files changed, 101 insertions, 0 deletions
diff --git a/Bachelor/Prog2/Prakt5/index.htm b/Bachelor/Prog2/Prakt5/index.htm
new file mode 100644
index 0000000..db0b680
--- /dev/null
+++ b/Bachelor/Prog2/Prakt5/index.htm
@@ -0,0 +1,101 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <meta name="Author" content="H.P.Weber">
+ <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+ <title>Praktikum 5</title>
+</head>
+<body>
+&nbsp;
+<table BORDER CELLSPACING=0 WIDTH="100%" >
+<caption>&nbsp;</caption>
+
+<tr>
+<td WIDTH="25%" BGCOLOR="#EFEFDE">FH Darmstadt&nbsp;
+<br>FB Informatik&nbsp;
+<br>Prof.Dr. H.P.Weber</td>
+
+<td>
+<center><font size=+3>Programmieren II</font>
+<br><font size=+3>Praktikum</font></center>
+</td>
+
+<td WIDTH="25%" BGCOLOR="#EFEFDE">
+<center><font size=+4>5</font></center>
+</td>
+</tr>
+</table>
+
+<br>
+
+<table border WIDTH="100%" >
+<tr VALIGN=TOP>
+<td>Ziel:</td><td>
+Sie sollen Datenstrukturen aus der Standard Template Library (STL) anwenden k&ouml;nnen.
+</td>
+</tr>
+</table>
+
+<br>
+<br>
+
+<table border CELLSPACING=0 WIDTH="100%">
+<tr VALIGN=TOP>
+<td>
+<h3><b>1&nbsp;&nbsp;&nbsp; Vokabeltrainer</b></h3>
+<p>Sie sollen ein Programm für einen Vokabeltrainer schreiben.</p>
+<ul>
+<li>
+In der Datei <a href="Words.txt">Words.txt</a> sind folgende Daten gespeichert:
+pro Zeile ein englisches Wort und - getrennt durch ein Komma, aber in derselben
+Zeile - die deutsche Übersetzung des englischen Wortes. Lesen Sie alle
+englisch/deutschen Wortpaare von der Datei in eine geeignet gewählte
+Datenstruktur aus der STL ein. Nachdem alle Daten eingelesen sind, soll Ihr
+Programm die Wortpaare alphabetisch (ASCII-Codierung genügt) nach den englischen
+Wörtern sortiert auf die Konsole ausgeben (pro Zeile ein englisches Wort und die
+zugehörige deutsche Übersetzung).&nbsp;
+</li>
+<li>
+Ihr Programm soll zusätzlich die Wortpaare nach den deutschen Wörtern sortiert
+(alphabetisch; ASCII-Codierung genügt) ausgeben. Auch hierbei soll ein Wortpaar
+pro Zeile ausgegeben werden: Das Wort, nach dem sortiert wurde, steht als
+erstes, die Übersetzung steht als zweites.</li>
+<li>
+Ihr Programm soll als nächstes ein zufällig gewähltes englisches <b>oder</b>
+deutsches Wort (englisch und deutsch etwa gleich häufig) aus der Datenstruktur
+anzeigen und den Benutzer auffordern, die deutsche bzw englische Übersetzung
+einzugeben. Nachdem der Benutzer seine Eingabe gemacht hat, soll das Programm
+die in der Datenstruktur gespeicherte, richtige Übersetzung zusammen mit der
+Benutzereingabe anzeigen.</li>
+</ul>
+</td>
+</tr>
+</td>
+</tr>
+</table>
+
+<br>
+<br>
+<br>
+<br>
+
+<table BORDER="1" CELLSPACING=0 WIDTH="100%" >
+<tr>
+<td>
+<h3>
+<b>2&nbsp;&nbsp;&nbsp; Übungsklausur (fakultativ)</b></h3>
+
+
+
+<p>
+Als Klausurvorbereitung können Sie <a href="uebklaus.htm">diese Aufgabe</a>
+bearbeiten. Ein Hinweis: Die Aufgabe entspricht im Schwierigkeitsgrad der
+Klausur. Um ausreichend Gelegenheit zum Üben zu geben, liegt sie jedoch in der
+Arbeits<u>menge</u> über dem, was Sie in den 180 Minuten der Klausur
+bearbeiten werden.</table>
+
+
+
+<br>&nbsp;
+</body>
+</html> \ No newline at end of file