{"id":1582,"date":"2016-04-07T17:20:27","date_gmt":"2016-04-07T15:20:27","guid":{"rendered":"https:\/\/www.kde.cs.uni-kassel.de\/?page_id=1582"},"modified":"2016-04-07T17:20:27","modified_gmt":"2016-04-07T15:20:27","slug":"uebungen","status":"publish","type":"page","link":"https:\/\/www.kde.cs.uni-kassel.de\/en\/lehre\/ws2005-06\/ir\/uebungen","title":{"rendered":"\u00dcbungen zur Vorlesung &#8220;Internet-Suchmaschinen&#8221;"},"content":{"rendered":"<p>Hier finden Sie die \u00dcbungsbl\u00e4tter, den Programmcode und weitere Informationen zur \u00dcbung.<\/p>\n<p><span style=\"color: #a3004e;\">Ablauf der \u00dcbung und Leistungsnachweis:<\/span><\/p>\n<ul>\n<li>Die \u00dcbungen werden im w\u00f6chentlichen Wechsel als &#8220;Papier\u00fcbung&#8221; und Rechner\u00fcbung abgehalten. Bei den Rechner\u00fcbungen gibt es Gelegenheit, Fragen zur Implementierung der Aufgaben zu stellen.<\/li>\n<li>Die Aufgabenstellung zur Rechner\u00fcbung wird jeweils auf der Papier\u00fcbung bekanntgegeben; das implementierte Resultat ist zur n\u00e4chsten Papier\u00fcbung, also in der Regel 14 Tage sp\u00e4ter, vorzuf\u00fchren (Donnerstag zwischen 8:00 und 10:00 Uhr). Eine Abgabe als Email <b>reicht nicht aus<\/b>!<\/li>\n<li>Von den 6 Rechner\u00fcbungen sind mindestens 4 erfolgreich und rechtzeitig zu bearbeiten, um zur Pr\u00fcfung am Ende des Semesters zugelassen zu werden.<\/li>\n<li>Wer sp\u00e4ter einsteigt und trotzdem die Pr\u00fcfung machen m\u00f6chte, mu\u00df alle 6 Aufgaben bis zur Pr\u00fcfung bearbeiten.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #a3004e;\"> \u00dcbungsbl\u00e4tter:<\/span><\/p>\n<p><span style=\"color: #a3004e;\"> Programmcode:<\/span><\/p>\n<p style=\"padding-left: 30px;\">Der Programmcode wird nach folgendem Schema in Verzeichnisse verteilt:<\/p>\n<ul class=\"dir\">\n<li>ir2005\/\n<ul>\n<li>src1\/\n<ul>\n<li>de\/\n<ul>\n<li>unikassel\/\n<ul>\n<li>&#8230;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>src1loesung\/\n<ul>\n<li>de\/\n<ul>\n<li>&#8230;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>src2\/ &#8230;<\/li>\n<li>src2loesung\/ &#8230;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\">Die Quelltexte zur ersten Aufgabe finden sich in <code>src1<\/code>, die L\u00f6sungen in <code>src1loesung<\/code> usw. Das Passwort f\u00fcr die Musterl\u00f6sungen erhalten diejenigen, die abgegeben haben, per Mail, damit eventuelle Nachz\u00fcgler (s.o.) die Chance haben, unbelastet die Aufgaben zu bearbeiten ;-)Der Code im Einzelnen:<\/p>\n<div>\n<ul>\n<li><a href=\"\/lehre\/ws2005-06\/IR\/uebungen\/code\/beispiel.html\"><u><span style=\"color: #0066cc;\">beispiel.html (Beispielfile f\ufffd Text-Extraktion aus HTML)<\/span><\/u><\/a><\/li>\n<\/ul>\n<\/div>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #a3004e;\"> Textkorpus:<\/span><\/p>\n<p style=\"padding-left: 30px;\"><a href=\"\/lehre\/ws2005-06\/IR\/uebungen\/texte.zip\"><u><span style=\"color: #0066cc;\">texte.zip<\/span><\/u><\/a><\/p>\n<p><span style=\"color: #a3004e;\"> Allgemeine Tips zu Java:<\/span><\/p>\n<ul>\n<li>Machen Sie sich mit der <a href=\"http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/api\/index.html\"><u><span style=\"color: #0066cc;\">JDK 1.5 API-Dokumentation<\/span><\/u><\/a> vertraut, insbesondere mit den Containerklassen.<\/li>\n<li>Zu den <a href=\"http:\/\/java.sun.com\/j2se\/1.5.0\/docs\/relnotes\/features.html\"><u><span style=\"color: #0066cc;\">Neuerungen<\/span><\/u><\/a> im JDK 1.5 geh\u00f6ren u.a. Generics, Autoboxing\/-unboxing, eine neue for-Schleife und variabel lange Parameterlisten. Diese Features werden im Code zur \u00dcbung benutzt und k\u00f6nnen auch f\u00fcr Ihren eigenen Code n\u00fctzlich sein.<\/li>\n<li>Empfehlenswert ist Bruce Eckels &#8220;<a href=\"http:\/\/www.mindview.net\/Books\/TIJ\/\"><u><span style=\"color: #0066cc;\">Thinking in Java<\/span><\/u><\/a>&#8221; (kostenloses Java-Buch).<\/li>\n<li>Sun bietet ein <a href=\"http:\/\/java.sun.com\/docs\/books\/tutorial\/books\/3e\/\"><u><span style=\"color: #0066cc;\">Java-Tutorial<\/span><\/u><\/a> an.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Hier finden Sie die \u00dcbungsbl\u00e4tter, den Programmcode und weitere Informationen zur \u00dcbung. Ablauf der \u00dcbung und Leistungsnachweis: Die \u00dcbungen werden im w\u00f6chentlichen Wechsel als &#8220;Papier\u00fcbung&#8221; und Rechner\u00fcbung abgehalten. Bei den Rechner\u00fcbungen gibt es Gelegenheit, Fragen<a class=\"moretag\" href=\"https:\/\/www.kde.cs.uni-kassel.de\/en\/lehre\/ws2005-06\/ir\/uebungen\"> Read more&hellip;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":932,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1582","page","type-page","status-publish","hentry"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/pages\/1582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/comments?post=1582"}],"version-history":[{"count":1,"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/pages\/1582\/revisions"}],"predecessor-version":[{"id":1583,"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/pages\/1582\/revisions\/1583"}],"up":[{"embeddable":true,"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/pages\/932"}],"wp:attachment":[{"href":"https:\/\/www.kde.cs.uni-kassel.de\/en\/wp-json\/wp\/v2\/media?parent=1582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}