diff options
| author | Sven Eisenhauer <sven@sven-eisenhauer.net> | 2023-11-10 15:11:48 +0100 |
|---|---|---|
| committer | Sven Eisenhauer <sven@sven-eisenhauer.net> | 2023-11-10 15:11:48 +0100 |
| commit | 33613a85afc4b1481367fbe92a17ee59c240250b (patch) | |
| tree | 670b842326116b376b505ec2263878912fca97e2 /Bachelor/Prog2/Prakt5/index.htm | |
| download | Studium-master.tar.gz Studium-master.tar.bz2 | |
Diffstat (limited to 'Bachelor/Prog2/Prakt5/index.htm')
| -rw-r--r-- | Bachelor/Prog2/Prakt5/index.htm | 101 |
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> + +<table BORDER CELLSPACING=0 WIDTH="100%" > +<caption> </caption> + +<tr> +<td WIDTH="25%" BGCOLOR="#EFEFDE">FH Darmstadt +<br>FB Informatik +<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önnen. +</td> +</tr> +</table> + +<br> +<br> + +<table border CELLSPACING=0 WIDTH="100%"> +<tr VALIGN=TOP> +<td> +<h3><b>1 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). +</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 Ü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> +</body> +</html>
\ No newline at end of file |
