Übung zur Vorlesung "Computerlinguistik I"
|
|
- Silvia Bretz
- vor 7 Jahren
- Abrufe
Transkript
1 Übung zur Vorlesung "Computerlinguistik I" Wintersemester 2009/10, Prof. Dr. Udo Hahn, Erik Fäßler Übungsblatt 3 vom Abgabe bis , Uhr; per (Standard Dateiformat: ps, pdf, oder doc) an erik.faessler@uni-jena.de (bitte genaue Veranstaltungsbezeichnung angeben) Aufgabe 1 Flussdiagramme Besuchen Sie die Wikipediaseite Beschreiben Sie mit Ihren eigenen Worten, was ein Flussdiagramm bzw. ein Programmablaufplan im allgemeinen darstellt. Wofür könnten solche Diagramme verwendet werden, was sind ihre Vor- und Nachteile gegenüber Pseudocode? Lösung: Ein Programmablaufplan illustriert grafisch die Reihenfolge von Anweisungen eines Programms. Er verfügt dabei über spezielle Symbole, die den am häufigsten benötigten Programmkonstrukten wie Schleifen, Verzweigung, Einund Ausgabe etc. entsprechen. Diese Elemente werden über Pfeile verbunden, die den Programmfluss festlegen bzw. beschreiben. Flussdiagramme können verwendet werden, um Algorithmen zu planen bzw. zu illustrieren und dritten verständlich zu machen. Sie dienen als Werkzeug, um die Funktionsweise eines Algorithmus einfach darzustellen. Vorteile: für einfache Problemstellungen übersichtlich intuitiv weitgehend eindeutig Nachteile: werden mit steigender Komplexität des beschriebenen Programms schnell chaotisch / unübersichtlich benötigen sehr viel Platz auf Papier / Bildschirm, was die übersichtliche Anordnung der Diagrammelemente erschwert Zeichenaufwand Laden Sie sich das Zeichenprogramm DIA herunter und machen Sie sich mit dem Programm vertraut. (siehe dazu das Informationsblatt auf der JULIE-Webseite, wo auch das Übungsblatt zum Download angeboten wird). Aufgaben: Sie können natürlich auch ein anderes Programm zum Zeichnen verwenden oder auf Papier zeichnen. Im letzteren Fall müsste die Lösung im Büro des Übungsleiters abgegeben werden (Fürstengraben 27, Raum E009). Im Folgenden sind kurze Programme in Pseudocode-Form angegeben. Erläutern Sie knapp die Funktionsweise der Programme und stellen Sie sie als Flussdiagramm dar! 1
2 1. zahl1 <- <Eingabe einer Zahl> zahl2 <- <Eingabe einer weiteren Zahl> if zahl1 < zahl2 then: print zahl2 else print zahl1 Lösung: Das Programm berechnet das Maximum zweier Zahlen. Flussdiagramm: Start Eingabe: zahl1, zahl2 zahl1 < zahl2? Ja Ausgabe: zahl2 Nein Ausgabe: zahl1 Stop 2
3 2. wort <- <Eingabe eines Wortes> umlgefunden <- FALSE i <- 1 while i <= length(wort) do: if wort[i] ist ein Umlaut then: umlgefunden <- TRUE i <- i + 1 print umlgefunden Lösung: Das Programm sucht nach Umlauten in einem gegebenen Wort. Zuletzt wird TRUE ausgegeben, falls ein Umlaut gefunden wurde, ansonsten FALSE. Flussdiagramm: Start Eingabe: wort umlgefunden <- FALSE i <- 1 i <- i + 1 umlgefunden <- TRUE Ja Nein i <= length(wort)? Ja ist wort[i] ein Umlaut? Nein Ausgabe: umlgefunden Stop Hinweise: Falls Ihnen ein oder mehrere der oben verwendeten Programmstrukturen unbekannt vorkommen, versuchen Sie sich die Anweisungen vorzulesen. Die Anweisung if x < 5 then: meint beispielsweise genau, was sie sagt: Falls der Inhalt der Variable x kleiner ist als 5, dann.... Variablen können ganze Wörter (und mehr) beinhalten. Falls die Variable wort ein Wort enthält, so kann man mit wort[3] auf den dritten Buchstaben des Worts zugreifen. Enthielte die Variable wort die Zeichenkette Universität, so lautete der Buchstabe wort[3] zum Beispiel i. Die Funktion length(wort) gebe uns die Länge des Wortes zurück, das in der Variable wort gespeichert ist. Sei in wort wieder Universität gespeichert, so ergäbe length(wort) gerade elf. 3
4 Aufgabe 2 Syntaxbäume und Satzinterpretation Gegeben sei der Satz Peter fing den Papagei mit dem Seidenschal auf dem Balkon. Weiterhin sind die Kategorien N (Nomen), V (Verb), Art (Artikel), Präp (Präposition) für die Wortarten und S (Satz), (Nominalphrase), VP (Verbalphrase), (Präpositionalphrase) für die Phrasentypen erlaubt. Zeigen Sie alle syntaktischen Interpretationen anhand verschiedener Syntaxbäume auf. Warum ist nur eine Interpretation plausibel und welche? S VP V Art N Art N N N Pr Pr Art Peter fing den Papagei mit dem Seidenschal auf dem Balkon. Figure 1: Korrekte Lösung: Peter fängt mittels eines Seidenschals den Papagei, während sich Peter als auch der Papagei auf dem Balkon befinden. 4
5 S VP V Art N Art N N N Pr Pr Art Peter fing den Papagei mit dem Seidenschal auf dem Balkon. Figure 2: Eher unwahrscheinlich: Peter fängt den Papagei, der sich mit einem Seidenschal geschmückt hat, der auf dem Balkon liegt. 5
6 S VP V Art N Art N N N Pr Pr Art Peter fing den Papagei mit dem Seidenschal auf dem Balkon. Figure 3: Modebewusstes Tier: Peter fängt den Papagei, während sich beide auf dem Balkon befinden. Dabei betont der Papagei seine Farbenpracht mit dem Seidenschal. 6
7 S VP V Art N Art N N N Pr Pr Art Peter fing den Papagei mit dem Seidenschal auf dem Balkon. Figure 4: Eher schwierig: Peter fängt den Papagei, während sich beide auf dem Balkon befinden. Er verwendet dazu den Seidenschal, der auf dem Balkon liegt. 7
8 Aufgabe 3 Textverstehen Lesen Sie die nachfolgenden Ausschnitte verschiedener medizinischer Texte: 1. Was ist eine adenoide Hyperplasie? Die paarig angelegten Rachenmandeln befinden sich am Dach des Nasenrachens. Sie werden auch als Adenoide, in der Fachsprache als " Tonsilla pharyngea" und im Volksmund als " Rachenpolypen" bezeichnet. Sie bestehen aus lymphatischem Gewebe und dienen der Körperabwehr. Im Kindesalter vergrößern sie sich natürlicherweise. Das Wachstum kommt in der Pubertät zum Stillstand und im Erwachsenenalter werden sie, ebenso wie die Gaumenmandeln (Tonsilla palatina), wieder kleiner. Begünstigt durch Infekte der Atemwege kann es, meist im Vorschulalter, dazu kommen, dass die Rachenmandeln so stark an Größe zunehmen, dass sie die hinteren Nasenöffnungen und die Belüftungswege des Mittelohres (Ohrtrompete), die das Mittelohr mit dem Nasenrachen verbinden, verlegen. Dies verursacht dann eine Reihe von Beschwerden. 2. Infektionen mit Parvovirus B19 verursachen eine der klassischen Kinderkrankheiten, die meist problemlos verlaufenden Ringelröteln (Erythema infectiosum). In den letzten Jahren fand man, dass Parvovirus-B19-Infektionen jedoch auch mit schweren Erkrankungen wie Arthritiden und Arthralgien, Anämien, Thrombo- und Granulozytopenien, Hepatitiden und Myokarditiden einhergehen können. Hierbei persistiert das Virus oft über längere Zeiträume im Blut oder in bestimmten Geweben. Des Weiteren können Infektionen bei schwangeren Frauen zu Spontanaborten, Totgeburten oder Hydrops fetalis führen. Da durchschnittlich die Hälfte der Frauen im gebärfähigen Alter keinen Immunschutz besitzt, stellen Parvovirus-B19-Infektionen eine häufige viruskorrelierte Komplikation während der Schwangerschaft dar. Aufgrund der neuen epidemiologischen Datenlage sollten die Parvovirus- B19-Infektionen und die Übertragungswege des Virus mehr Beachtung als bisher erfahren. Infektionen mit Parvovirus B19 verursachen eine der klassischen Kinderkrankheiten, die meist problemlos verlaufenden Ringelröteln (Erythema infectiosum). In den letzten Jahren fand man, dass Parvovirus-B19-Infektionen jedoch auch mit schweren Erkrankungen wie Arthritiden (Gelenksentzündungen) und Arthralgien (SChmerzen in den Gelenken), Anämien (Blutarmut= Verringerung der roten Blutkörperchen), Thrombo- und Granulozytopenien (Thrombozyten sind die Blutplättchen, sind für die Geronnung verantwortlich Thrombopenie: Verringerung der Blutplättchen, Granulozyten sind weisse Blutkörper, dienen v.a. Infektabwehr, Granulozytopenie = Verminderung der weissen Blutkörperchen), Hepatitiden (Entzündung der Leber) und Myokarditiden (Entzündung des Herzmuskels) einhergehen können. Hierbei persistiert das Virus oft über längere Zeiträume im Blut oder in bestimmten Geweben. Des Weiteren können Infektionen bei schwangeren Frauen zu Spontanaborten (Abort: frühzeitige Geburt), Totgeburten (Abort eines toten Kindes) oder Hydrops fetalis (ein Syndrom mit allen möglichen Symptomen: Insge samt ist das Kind sehr aufgequollen, hat überall Wasser eingelagert etc.) führen. Da durchschnittlich die Hälfte der Frauen im gebärfähigen Alter keinen Immunschutz besitzt, stellen Parvovirus-B19-Infektionen eine häufige viruskorrelierte Komplikation während der Schwangerschaft dar. Aufgrund der neuen epidemiologischen Datenlage sollten die Parvovirus-B19-Infektionen und die Übertragungswege des Virus mehr Beachtung als bisher erfahren. 3. Bei völligem Schwund der Fettzellen und fehlendem Eisengehalt der phagozytären Retikulumzellen ist die allgemeine Zelldichte extrem gesteigert, bedingt in erster Linie durch eine massive granulozytopoetische Hyperplasie mit Linksverschiebung allerdings erhaltener Ausreifung und mittelgradig erhöhtem Anteil an Eosinophilen, die eine üblich Chlorazetatesterase-negative Reaktion zeigen. Nur vereinzelt treten einzelne Erythroblastennester auf. Auffällig ist eine massive, auch abnorm herdförmig verteilte Megakaryozytose, wobei es sich um ausgereifte, allerdings zum Teil auch mikrozytäre Formen handelt. Bei völligem Schwund der Fettzellen und fehlendem Eisengehalt der phagozytären Retikulumzellen (Phagozytose ist die Aufnahme von Stoffen in eine Zelle. Die Retikulumzellen dienen z.b. als Speicherzellen. Ausserdem können sie fremde Stoffe aufnehmen (phagozytieren) und in ihrem Inneren zerhacken. Anschliessend wird das Zerhackte auf die Zelloberfläche gesteckt, so dass Antikörper gegen diese Bruchstücke gebildet werden können) ist die allgemeine Zelldichte extrem gesteigert, bedingt in erster Linie durch eine massive granulozytopoetische (=weiße Blutkörperchen) Hyperplasie (Vergrößerung der Zellen: Da die Zellen zu wenig Eisen haben und damit nur eingeschränkt funktionsfähig, versuchen sie eben, doppelt so groß zu werden, um doppelt so viel von dem wenig vorhandenen Eisen abzubekommen) mit Linksverschiebung (Weisse Blutkörperchen entstehen über eine Reihe von Entwicklungsstufen. Ist die Entstehung dieser Blutkörperchen gesteigert, findet man mehr Vorstufen dieser Zellen im Blut. Wenn man diese Vorstufen der Reihe nach von links nach rechts aufzeichnet, findet man mehr "linke" Zellen als gewöhnlich im Blut, das ist die Linksversciebung) allerdings erhaltener Ausreifung (wie es zur Linksverschiebung aber gleichzeitiger Ausreifung kommen kann, ist mir nicht ganz klar. Wahrscheinlich sehen die Zellen aus wie Vorstufen (daher Links), aber verhalten sich wie Endstufen) und mittelgradig erhöhtem Anteil an Eosinophilen (eine Form der weissen Blutkörperchen, nicht weiter interessant), die eine üblich 8
9 Chlorazetatesterase-negative Reaktion zeigen (ein Merkmal der Eoxsinophilen ist, dass sie auf einen Enzymtest negativ reagieren (so kann man sie von anderen weissen Blutkörperchen unterscheiden). Nur vereinzelt treten einzelne Erythroblastennester ("Nester" einer ziemlich frühen (die erste?) Vorstufe) auf. Auffällig ist eine massive, auch abnorm herdförmig verteilte Megakaryozytose (besondere Zellform mit riesigen Zellkeren im Mikroskop: tritt normalerweise bei bestimmten Erkrankungen des Knochenmarks auf), wobei es sich um ausgereifte, allerdings zum Teil auch mikrozytäre Formen (kleinzellige Form= eine Vorstufe) handelt. Welchen dieser Texte verstehen Sie am besten, welchen am wenigsten? An wen wenden sich diese Texte? Zeigen Sie anhand einiger Beispiele im Text, auf welcher sprachlichen Ebene (Graphematik, Lexikologie, Morphologie etc.) Ihre Verständnisschwierigkeiten entstehen. Versuchen Sie, den schwersten Text zu verstehen. Welche Hilfsmittel (Grammatik, Lexikon, Bücher, Experten?) mussten Sie heranziehen, um den Textinhalt zu erfassen? 9
Übung zur Vorlesung Einführung in die Computerlinguistik und Sprachtechnologie
Übung zur Vorlesung Einführung in die Computerlinguistik und Sprachtechnologie Wintersemester 2009/10, Prof. Dr. Udo Hahn, Erik Fäßler Übungsblatt 3 vom 19.11.2009 Abgabe bis 26.11.2009, 14:30 Uhr; per
MehrLabortests für Ihre Gesundheit. Blutsenkung und Blutbild 10
Labortests für Ihre Gesundheit Blutsenkung und Blutbild 10 01IPF Labortests für Ihre Gesundheit Blutsenkung und Blutbild Was das Blut über die Gesundheit verrät Der Körper des Erwachsenen enthält ungefähr
MehrSchwangerschaft und Rhesusfaktor
Schwangerschaft und Rhesusfaktor Schwangerschaft und Rhesusfaktor Außer den bekannten Blutgruppen A, B, AB und 0 gibt es zahlreiche weitere wichtige Blutgruppenmerkmale, wie z. B. den Rhesusfaktor. Der
MehrÜbung zur Vorlesung Einführung in die Computerlinguistik und Sprachtechnologie
Übung zur Vorlesung Einführung in die Computerlinguistik und Sprachtechnologie Wintersemester 2009/10, Prof. Dr. Udo Hahn, Erik Fäßler Übungsblatt 6 vom 10.12.2009 Abgabe bis 15.12.2009, 23:59 Uhr; per
MehrMathematische Funktionen
Mathematische Funktionen Viele Schüler können sich unter diesem Phänomen überhaupt nichts vorstellen, und da zusätzlich mit Buchstaben gerechnet wird, erzeugt es eher sogar Horror. Das ist jedoch gar nicht
MehrLabor Software-Entwicklung 1
Labor Software-Entwicklung 1 Übereinkunft zu Programmablaufplänen PAP - Grundlagen Wintersemester 2015/2016 Seite 1 von 9 Inhalt DIN 66 001: Sinnbilder für Programmablaufplan... 3 Grenzstelle... 3 Ablauflinie...
MehrExcel VBA. Teil 11.8. Zusammenfassung! Was wir können sollten! V0.5 5.4.2013
Excel VBA Teil 11.8 Zusammenfassung! Was wir können sollten! V0.5 5.4.2013 1 von 17 Inhaltsverzeichnis Seite 3... Modul einfügen Seite 4... Prozeduren oder Funktionen Seite 5... Ein/Ausgaben Seite 6...
MehrJava Ablaufsteuerung (Beispiele)
Informatik 1 für Nebenfachstudierende Grundmodul Java Ablaufsteuerung (Beispiele) Kai-Steffen Hielscher Folienversion: 16. Januar 2018 Informatik 7 Rechnernetze und Kommunikationssysteme Blöcke Anweisungen
Mehr3.5 Entscheidungen treffen: die WENN-DANN- Funktion
114 Tabellenkalkulation Aufgabe Arbeiten Sie folgende Adresse zur Diagrammerstellung durch: http://office.microsoft.com/de-at/excel/hp012163481031.aspx 3.5 Entscheidungen treffen: die WENN-DANN- Funktion
MehrKlausur: Grundlagen der Informatik I, am 05. Februar 2008 Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.: Punkte:
Seite 1 von 8 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 15 Pkt.) Für eine
MehrÜbungsaufgabe zum Thema Angebot und Nachfrage. Anzahl der nachgefragten Menge (pro Jahr in 10g Dosen)
Übungsaufgabe zum Thema Angebot und Nachfrage Die Nachfolgende Tabelle zeigt den Preis an Schnupftabak sowie das Angebot und die Nachfrage: Preise für 10 g in Euro Anzahl der nachgefragten Menge (pro Jahr
MehrProgrammablaufpläne. Vorgehen zur Erstellung eines lauffähigen C-Programms
Programmablaufpläne Vorgehen zur Erstellung eines lauffähigen C-Programms Dieser Leitfaden soll eine Einführung in das Erstellen von Programmablaufplänen (kurz: PAP) geben. PAP erleichtern das Erstellen
MehrProgrammablaufplan. Vorkurs Informatik. Sommersemester Institut für Informatik Heinrich-Heine-Universität Düsseldorf
Programmablaufplan Vorkurs Informatik Institut für Informatik Heinrich-Heine-Universität Düsseldorf Sommersemester 2016 Gliederung Motivation - Was sind Programmablaufpläne? Programme sind vordefinierte
MehrPatienten-Ratgeber für die Behandlung der feuchten altersbedingten Makuladegeneration mit EYLEA. (Afl ibercept Injektionslösung)
Patienten-Ratgeber für die Behandlung der feuchten altersbedingten Makuladegeneration mit EYLEA (Afl ibercept Injektionslösung) P Lesen Sie sich bitte vor Beginn Ihrer Behandlung mit EYLEA das gesamte
MehrAlgorithmen und Datenstrukturen Laufzeitabschätzung
Algorithmen und Datenstrukturen Laufzeitabschätzung Matthias Teschner Graphische Datenverarbeitung Institut für Informatik Universität Freiburg SS 12 Lernziele der Vorlesung Algorithmen Sortieren, Suchen,
MehrErste Datenbereinigung
Erste Datenbereinigung I. Datenbereinigung klassisch I. Schritt: Praktisch: Auf zwei PCs die Datei herunterladen. Auf dem einen PC wird die Häufigkeitsauszählung durchgeführt, auf dem anderen PC wird die
MehrKombinatorik: Abzählverfahren (Teschl/Teschl 7) Summenregel. Allgemeiner
Kombinatorik: Abzählverfahren (Teschl/Teschl 7) Fragestellung: Wie viele verschiedene Möglichkeiten gibt es, Elemente auszuwählen, z. B. Anzahl verschiedener möglicher Passwörter, IPAdressen, Zahlenkombinationen
MehrT (n) = max. g(x)=n t(n) S(n) = max. g(x)=n s(n)
Beim Logarithmischen Kostenmaß wird, im Gegensatz zum EKM, die Stelligkeit der Werte berücksichtigt und mit in die Laufzeit eingerechnet. Beispiel: R1 := R2 (R3), wobei R2 den Wert 5, R3 den Wert 10 und
MehrINFORMATIK FÜR BIOLOGEN
Technische Universität Dresden 15012015 Institut für Theoretische Informatik Professur für Automatentheorie INFORMATIK FÜR BIOLOGEN Musterklausur WS 2014/15 Studiengang Biologie und Molekulare Biotechnologie
MehrProgrammieren Übung! Meine ersten Schritte als ProgrammiererIn! Prolog 2014 Stefan Podlipnig, TU Wien
Programmieren Übung! Meine ersten Schritte als ProgrammiererIn! Stefan Podlipnig, TU Wien Beispiel 1 Programmierung - Übung! 2 Geben Sie folgende Anweisungen ein size(300, 200); rect(100, 50, 100, 100);
MehrFlussdiagramm / Programmablaufplan (PAP)
Flussdiagramm / Programmablaufplan (PAP) Basissysmbole Grenzstelle (Anfang, Zwischenhalt oder Ende des Programms/Algorithmus) Verbindung Zur Verdeutlichung der Ablaufrichtung werden Linien mit einer Pfeilspitze
MehrWirkstoff: Natriumchondroitinsulfat
Gebrauchsinformation: Information für Anwender CONDROSULF 800 mg - Tabletten Wirkstoff: Natriumchondroitinsulfat Lesen Sie die gesamte Packungsbeilage sorgfältig durch, bevor Sie mit der Einnahme dieses
MehrKombinatorik BEISPIEL: WIE VIELE MÖGLICHKEITEN GIBT ES, EINE DREISTELLIGE ZAHL MIT DEN ZIFFERN 3
Kombinatorik Die Kombinatorik beschäftigt sich damit, verschiedene mögliche Auswahlen und Anordnungen von Elementen aus endlichen Mengen zu untersuchen. Insbesondere wird die Anzahl dieser berechnet. BEISPIEL:
MehrParvovirus Infektion Katze - Hund
Parvovirus Infektion Katze - Hund Allgemeines: - die dominierende Infektionskrankheit bei Katze und Hund - insgesamt große Ähnlichkeit der beiden Krankheiten - zu Beginn der Parvovirus-Infektion (70iger
MehrMusterlösung zur Übung 5
5.1 Ist ein Wort ein Palindrom? Struktogramm Musterlösung zur Übung 5 wort einlesen j = stringlength(wort)-1 i = 0 i
MehrEinführung in die Programmierung für NF. Übung
Einführung in die Programmierung für NF Übung 01 23.10.2013 Inhalt Übungen und Übungsblätter Uniworx und Abgabeformate Plagiarismus Algorithmen und Pseudocode Variablen und Methoden Boolsche Operatoren
MehrJavakurs für Anfänger
Javakurs für Anfänger Einheit 06: Einführung in Kontrollstrukturen Lorenz Schauer Lehrstuhl für Mobile und Verteilte Systeme Heutige Agenda 1. Teil: Einführung in Kontrollstrukturen 3 Grundstrukturen von
MehrFlüsse, Schnitte, bipartite Graphen
Flüsse, Schnitte, bipartite Graphen Vlad Popa 08.06.2010 Inhaltsverzeihnis 1. Flussnetzwerke und Flüsse 1.1 Ford- Fulkerson 1.2 Edmond Karp 1.3 Dinic 2. Schnitte 3. Maximaler Fluss bei minimalen Kosten
MehrWS2017/ Oktober 2017
Ronja Düffel WS2017/18 05. Oktober 2017 mit Python Programmieren (vereinfacht) 1 Problem beschreiben und analysieren 2 Enwicklung und Beschreibung einer Lösung 3 Übertragung/Umsetzung in eine Programmiersprache
MehrLektion 4: Prozeduren mit Parametern
Lektion 4: Prozeduren mit Parametern Bearbeitet von Daniel Labas und Kristel Jenkel In der Prozedur QUADRAT (vgl. Kap. 3) ist eine feste Seitenlänge vorgesehen. Wünschenswert wäre eine Prozedur, bei der
MehrKlare ANTWORTEN auf wichtige Fragen
Klare ANTWORTEN auf wichtige Fragen Der HARMONY PRÄNATAL-TEST ist ein neuartiger, DNA-basierter Bluttest zur Erkennung von Trisomie 21 (Down-Syndrom). Der Harmony- Test ist zuverlässiger als herkömmliche
Mehrzu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme
Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen
MehrAlgorithmen und Datenstrukturen 01
26. April 2012 1 Organisatorisches Über mich Wichtige Links 2 Besprechung Blatt 0 Übungsablauf und Abgabesystem 3 Pseudocode Text Pseudocode Pseudocode Ablaufdiagramm 4 Datentypen & Entscheidungsgehalt
MehrEarley Parser. Flutura Mestani
Earley Parser Flutura Mestani Informatik Seminar Algorithmen zu kontextfreien Grammatiken Wintersemester 2015/2016 Prof. Martin Hofmann, Dr. Hans Leiß Flutura Mestani 25.11.2015 Seminar Algorithmen zu
MehrEinführung in die Informatik I Kapitel II.1: Suchen
1 Einführung in die Informatik I Kapitel II.1: Suchen Prof. Dr.-Ing. Marcin Grzegorzek Juniorprofessur für Mustererkennung im Institut für Bildinformatik Department Elektrotechnik und Informatik Fakultät
MehrGrundlagen der Programmierung
Grundlagen der Programmierung Dr. Tom Kamphans 1. Vorlesung 12.10.2016 1 Organisatorisches Vorlesung: Mittwochs 14:00 15:30, Raum F 201 Übung: Mittwochs 15:45 19:00, Raum F 225 Übung: alle zwei Wochen
MehrWS2018/ Oktober 2018
Einführung in die Programmierung Ronja Düffel WS2018/19 02. Oktober 2018 RBI-Account Account für das Rechnernetz der Informatik RBI-Account HRZ-Account zum Arbeiten an und auf den Rechnern des Instituts
MehrUE Algorithmen und Datenstrukturen 1 UE Praktische Informatik 1. Übung 5. Asymptotische Laufzeitkomplexität Definition Regeln Beispiele
UE Algorithmen und Datenstrukturen 1 UE Praktische Informatik 1 Übung 5 Asymptotische Laufzeitkomplexität Definition Regeln Beispiele Institut für Pervasive Computing Johannes Kepler Universität Linz Altenberger
MehrÜbung zur Vorlesung Einführung in die Computerlinguistik und Sprachtechnologie
Übung zur Vorlesung Einführung in die Computerlinguistik und Sprachtechnologie Wintersemester 2011/12, Prof. Dr. Udo Hahn, Erik Fäßler Übungsblatt 11 vom 10.01.2012 Abgabe bis 15.01.2012, 23.59 Uhr; per
MehrKapitel 1: Deskriptive Statistik
Kapitel 1: Deskriptive Statistik Grafiken Mit Hilfe von SPSS lassen sich eine Vielzahl unterschiedlicher Grafiken für unterschiedliche Zwecke erstellen. Wir besprechen hier die zwei in Kapitel 1.1 thematisierten
MehrAlgorithmen und Datenstrukturen 1 Kapitel 4.1
Algorithmen und Datenstrukturen 1 Kapitel 4.1 Technische Fakultät robert@techfak.uni-bielefeld.de Vorlesung, U. Bielefeld, Winter 2005/2006 Kapitel 4: Maschinenmodelle [Dieses Kapitel hält sich eng an
MehrIdeen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn
Ideen und Konzepte der Informatik Programme und Algorithmen Kurt Mehlhorn November 2016 Algorithmen und Programme Algorithmus = Schritt-für-Schritt Vorschrift zur Lösung eines Problems. Formuliert man
MehrZwischen Schädelindex und Pneumatisationsindex des Schläfen- und Stirnbeins ist ein Zusammenhang statistisch nicht feststellbar.
7. Zusammenfassung Anhand der vermessenen Röntgenschädelaufnahmen in zwei Ebenen von 130 Patienten mit chronischer Mittelohrentzündung und 130 Patienten aus der chirurgischen Ambulanz (einem Vergleichskollektiv
MehrFolsäure. Gut geschützt von Anfang an. 800 Plus 400 Plus. Avitale. Folsäure: das Baby-Vitamin. Nahrungsergänzung mit Folsäure, Jod und Vitamin B12
Avitale Folsäure 800 Plus 400 Plus Gut geschützt von Anfang an. Nahrungsergänzung mit Folsäure, Jod und Vitamin B12 Folsäure: das Baby-Vitamin Vor und während der Schwangerschaft, bis zur Stillzeit. Avitale
MehrEinführung in die Programmierung
Einführung in die Programmierung Als Programmierung bezeichnet man die Tätigkeit Computerprogramme (software) zu erstellen. Konzeptioneller Entwurf Umsetzung des Entwurfs in Programmcode (Implementation):
MehrSchilddrüsenknoten (nach einem Patienten-Vortrag am 30.01.2005 von Dr. Mathias Beyer, Praxis für Endokrinologie, Nürnberg, www.hormone-nbg.
Schilddrüsenknoten (nach einem Patienten-Vortrag am 30.01.2005 von Dr. Mathias Beyer, Praxis für Endokrinologie, Nürnberg, ) Häufigkeit und Ursachen: Daten aus Deutschland: Jeder Dritte hat entweder eine
MehrAlgorithmen und Datenstrukturen
Algorithmen und Datenstrukturen Große Übung #1 Christian Rieck, Arne Schmidt 25.10.2018 Organisatorisches Christian Rieck, Arne Schmidt Große Übung #1 - AuD 2 Homepage Aktuelle Informationen, Hausaufgaben,
MehrGrundlagen der Theoretischen Informatik: Übung 10
Grundlagen der Theoretischen Informatik: Übung 10 Joachim Selke Fachgebiet Theoretische Informatik Universität Hannover 20. Januar 2005 Turing-Maschinen als Rechenmaschinen gegeben sei eine Funktion f
MehrIdeen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn
Ideen und Konzepte der Informatik Programme und Algorithmen Kurt Mehlhorn Algorithmen und Programme Algorithmus Schritt-für-Schritt Vorschrift zur Lösung eines Problems. Formuliert man umgangssprachlich,
Mehr2. Grundlagen. Beschreibung von Algorithmen durch Pseudocode. Korrektheit von Algorithmen durch Invarianten.
2. Grundlagen Beschreibung von Algorithmen durch Pseudocode. Korrektheit von Algorithmen durch Invarianten. Laufzeitverhalten beschreiben durch O-Notation. 1 Beispiel Minimum-Suche Eingabe bei Minimum
MehrMartin Unold INFORMATIK. Geoinformatik und Vermessung
Wiederholung So sieht ein leeres Java-Programm aus public class Programmname { public static void main (String[] args) { // Hier stehen die Anweisungen Anweisungen mit Variablen Wiederholung Deklaration
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Wochenplan Deutsch / 4. Schuljahr. Das komplette Material finden Sie hier:
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Wochenplan Deutsch / 4. Schuljahr Das komplette Material finden Sie hier: School-Scout.de 4. Schuljahr Ulrike Stolz Wochenplan Deutsch
MehrEinfache Bedingte Ausführung
Kontrollstrukturen Bisher Programme mit Funktionen als einfache Folge von Befehlen Ablauf von Programmen darüber hinaus steuerbar über Bedingte Ausführung: Ausführung von Programmteilen (Befehlen oder
MehrEin Fragment von Pascal
Ein Fragment von Pascal Wir beschreiben einen (allerdings sehr kleinen) Ausschnitt von Pascal durch eine kontextfreie Grammatik. Wir benutzen das Alphabet Σ = {a,..., z, ;, :=, begin, end, while, do} und
MehrALLES ÜBER SEHSTÖRUNGEN. www.almirall.com. Solutions with you in mind
ALLES ÜBER SEHSTÖRUNGEN Solutions with you in mind www.almirall.com WAS IST DAS? Sehstörungen sind ein häufiges Symptom der Multiplen Sklerose (MS). Sie sind auf die Auswirkungen der Erkrankungen des zentralen
MehrArrays. Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss
Arrays FTI 41 2005-09-09 Arrays werden verwendet, wenn viele Variablen benötigt werden. Der Vorteil in Arrays liegt darin, dass man nur eine Variable deklarieren muss z.b. Dim Werte(x) As Single. Wobei
MehrJava Anweisungen und Ablaufsteuerung
Informatik 1 für Nebenfachstudierende Grundmodul Java Anweisungen und Ablaufsteuerung Kai-Steffen Hielscher Folienversion: 24. Januar 2017 Informatik 7 Rechnernetze und Kommunikationssysteme Inhaltsübersicht
MehrEpidemiologische Beobachtungsstelle. Rötelnimpfung PASSI 2009-12
Epidemiologische Beobachtungsstelle Rötelnimpfung PASSI 2009-12 Herausgegeben von Antonio Fanolla, Sabine Weiss Epidemiologische Beobachtungsstelle der Autonomen Provinz Bozen An der Durchführung haben
MehrLeben mit einem Lambert-Eaton Myasthenischen Syndrom
Leben mit einem Lambert-Eaton Myasthenischen Syndrom Bei Ihnen ist ein Lambert-Eaton Myasthenisches Syndrom, kurz LEMS, diagnostiziert worden. Dieses Merkblatt soll Sie und Ihre Angehörigen darüber informieren,
MehrLymphatisches System. Dr. G. Mehrke
Lymphatisches System 1 Das lymphatische System Das Lymphgefäßsystem Die lymphatischen Organe Lymphe: Ultrafiltrat des Blutserums. Enthält kleine Plasmaproteine einschl. Gerinnungsfaktoren 2 Lymphatische
MehrInformatik I Übung, Woche 40
Giuseppe Accaputo 1. Oktober, 2015 Plan für heute 1. Nachbesprechung Übung 2 2. Vorbesprechung Übung 3 3. Zusammenfassung der für Übung 3 wichtigen Vorlesungsslides Informatik 1 (D-BAUG) Giuseppe Accaputo
MehrInformatik II, SS 2014
Informatik II SS 2014 (Algorithmen & Datenstrukturen) Vorlesung 7 (21.5.2014) Binäre Suche, Hashtabellen I Algorithmen und Komplexität Abstrakte Datentypen : Dictionary Dictionary: (auch: Maps, assoziative
MehrUnser Immunsystem. Antikörper und Impfung
Unser Immunsystem Antikörper und Impfung Allgemeine Definition Biolog. Abwehrsystem höherer Lebewesen, das Gewebeschädigungen durch Krankheitserreger verhindert Komplexes Netzwerk aus verschiedenen Organen,
MehrMenschen mit Lernschwierigkeiten oder einer sogenannten. geistigen Behinderung. Ursachen Definitionen Merkmale
Menschen mit Lernschwierigkeiten oder einer sogenannten geistigen Behinderung Ursachen Definitionen Merkmale Gliederung 1. Google oder einige Worte vorab 2. Häufigkeit 3. Ursachen 4. Zum Begriff Geistige
MehrAltersbedingte Makuladegeneration (AMD) Ein Ratgeber für PatientInnen und Angehörige. Kompetenz aus Österreich
Altersbedingte Makuladegeneration (AMD) Ein Ratgeber für PatientInnen und Angehörige Kompetenz aus Österreich AMD altersbedingte Makuladegeneration betrifft die Makula, den Ort des schärfsten Sehens in
MehrSteuerung von Programmabläufen. Vorlesung Computergestützte Mathematik zur Linearen Algebra. Lehrstuhl für Angewandte Mathematik Sommersemester 2009
Steuerung von Programmabläufen Vorlesung Computergestützte Mathematik zur Linearen Algebra Lehrstuhl für Angewandte Mathematik Sommersemester 2009 7. und 14. Mai 2009 For-Schleifen Bisher: Matlab -Kommandos
MehrWochenplan im Fach Biologie TF3
Wochenplan im Fach Biologie TF3 für die Zeit vom bis Name: mein Team: In der nächsten Zeit sollt ihr euch mit dem Blutkreislaufsystem beschäftigen. Ihr werdet durch die Bearbeitung der Aufgaben die wichtigsten
Mehr12. Rekursion Grundlagen der Programmierung 1 (Java)
12. Rekursion Grundlagen der Programmierung 1 (Java) Fachhochschule Darmstadt Haardtring 100 D-64295 Darmstadt Prof. Dr. Bernhard Humm FH Darmstadt, 24. Januar 2006 Einordnung im Kontext der Vorlesung
MehrPACKUNGBEILAGE: INFORMATIONEN FÜR DEN ANWENDER. Broncho-Pectoralis Carbocystein 250 mg/ 5 ml Sirup Carbocystein
PACKUNGBEILAGE: INFORMATIONEN FÜR DEN ANWENDER Broncho-Pectoralis Carbocystein 250 mg/ 5 ml Sirup Carbocystein Lesen Sie sich die gesamte Packungsbeilage sorgfältig durch, denn sie enthält wichtige Informationen
MehrBeitrag für den NWA-Tag 2008
Beitrag für den NWA-Tag 2008 von Julia Gering und Lisa von Briel Kurzbeschreibung: Der Beitrag enthält eine Anleitung zur Ansetzung eines Heuaufgusses und die Beschreibung einiger Versuche zu Einzellern,
MehrPhysikalische Grundlagen
Physikalische Grundlagen Gesucht wird F M : Masse m = 1000 kg Beschleunigung a = 7,9 m/s 2 2. 3. Gewichtskraft Eine spezielle Kraft ist die Gewichtskraft (F G ), diese bezeichnet die Kraft, mit der ein
MehrIdeen und Konzepte der Informatik
Ideen und Konzepte der Informatik Programme und Algorithmen Antonios Antoniadis 23. Oktober 2017 Algorithmen und Programme Algorithmus Schritt-für-Schritt Vorschrift zur Lösung eines Problems. Formuliert
Mehr186.172 Algorithmen und Datenstrukturen 1 VL 4.0 1. Übungstest WS 2010/11 26. November 2010
Technische Universität Wien Institut für Computergraphik und Algorithmen Arbeitsbereich für Algorithmen und Datenstrukturen 186.172 Algorithmen und Datenstrukturen 1 VL 4.0 1. Übungstest WS 2010/11 26.
MehrOFT SCHLAPP, MÜDE, DEPRIMIERT? Eisenmangel weit verbreitet und vielfach unterschätzt
OFT SCHLAPP, MÜDE, DEPRIMIERT? Eisenmangel weit verbreitet und vielfach unterschätzt Liebe Patientin, lieber Patient! Fühlen Sie sich häufig schlapp, müde, erschöpft, deprimiert? Frieren Sie leicht? Neigen
MehrDer Ratgeber mit Informationen und Tipps rund ums Thema.
Der Ratgeber mit Informationen und Tipps rund ums Thema. 2 Liebe Leserin, lieber Leser Verstopfung Verstopfung ist längst eine ernstzunehmende Volkskrankheit geworden und für die überwiegende Mehrzahl
MehrDemoseiten für
Lineare Ungleichungen mit Variablen Anwendung (Vorübungen für das Thema Lineare Optimierung) Datei Nr. 90 bzw. 500 Stand 0. Dezember 009 INTERNETBIBLIOTHEK FÜR SCHULMATHEMATIK 90 / 500 Lineare Ungleichungen
MehrWortarten Kartei Einführung von Nomen, Verb und Adjektiv zur Entwicklung erster Rechtschreib- und Grammatikkompetenzen für die Klasse 2
Wortarten Kartei Einführung von Nomen, Verb und Adjektiv zur Entwicklung erster Rechtschreib- und Grammatikkompetenzen für die Klasse 2 Angeboten wird eine Kartei, bestehend aus 100 Karteikarten, drei
MehrKünstlicher Kniegelenksersatz
Künstlicher Kniegelenksersatz Wie lange hält ein künstliches Kniegelenk? Ein erstmalig eingesetztes, künstliches Kniegelenk hält nach Angaben verschiedenster Studien im Schnitt etwa 15 bis 20 Jahre. Im
MehrPatienteninformation Ich bin schwanger. Warum wird allen Schwangeren ein HIV-Test angeboten?
Patienteninformation Ich bin schwanger. Warum wird allen Schwangeren ein HIV-Test angeboten? Was passiert bei einem HIV-Test? Für einen HIV-Test wird eine Blutprobe entnommen und in einem Labor untersucht.
Mehr5. Algorithmen. K. Bothe, Institut für Informatik, HU Berlin, GdP, WS 2015/16
5. Algorithmen K. Bothe, Institut für Informatik, HU Berlin, GdP, WS 2015/16 Version: 21. Okt. 2015 1. Berechne 2 n. Zu lösende Probleme 2. Berechne die Fakultät einer nat. Zahl: n! = 1 * 2 *... n 3. Entscheide,
MehrAutosomal-dominanter Erbgang
12 Autosomal-dominanter Erbgang Bearbeitetes Informationsblatt herausgegeben vom Guy s and St. Thomas Hospital, London und dem London IDEAS Genetic Knowledge Park, entsprechend deren Qualitätsstandards.
MehrDownload. Mathematik Üben Klasse 5 Geometrie. Differenzierte Materialien für das ganze Schuljahr. Martin Gehstein
Download Martin Gehstein Mathematik Üben Klasse 5 Geometrie Differenzierte Materialien für das ganze Schuljahr Downloadauszug aus dem Originaltitel: Mathematik üben Klasse 5 Geometrie Differenzierte Materialien
MehrTerme, Rechengesetze, Gleichungen
Terme, Rechengesetze, Gleichungen Ein Junge kauft sich eine CD zu 15 und eine DVD zu 23. Er bezahlt mit einem 50 - Schein. Wie viel erhält er zurück? Schüler notieren mögliche Rechenwege: (1) 15 + 23 =
MehrIdeen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn
Ideen und Konzepte der Informatik Programme und Algorithmen Kurt Mehlhorn 26. Oktober 2015 Programme und Algorithmen Programmiersprache = Kunstsprache mit genau definierter Syntax (was ist ein zulässiger
MehrAlgorithmen und Datenstrukturen (für ET/IT)
Algorithmen und Datenstrukturen (für ET/IT) Sommersemester 2016 Dr. Tobias Lasser Computer Aided Medical Procedures Technische Universität München Programm heute 1 Einführung 2 Grundlagen von Algorithmen
MehrSoftware-Praktikum. Überblick und Zeitplan
Standort Hagen Fachbereich Technische Betriebswirtschaft Software-Praktikum Überblick und Zeitplan Andreas de Vries und Volker Weiß Version: 26. September 2016 Inhaltsverzeichnis 1 Einführung und Überblick
Mehr1. Erläuterungen zu Office 2 HD für das ipad
1. Erläuterungen zu Office 2 HD für das ipad Wenn man darüber nachdenkt, wofür man das ipad überhaupt benötigt, denkt man auch sehr schnell ans Schreiben von Aufsätzen, Entwürfen, Tagebüchern auf Reisen
MehrDas Aussehen nicht-spielbarer Sims verändern (mit SimPE / Sims Surgery) Ein Tutorial von ReinyDay
Das Aussehen nicht-spielbarer Sims verändern (mit SimPE / Sims Surgery) Ein Tutorial von ReinyDay Es gibt einige Möglichkeiten, nichtspielbaren Sims mit SimPE ein anderes Aussehen zu verpassen. Da man
MehrMedien und Informatik 2 / Moduldidaktik. Veranstaltung 4: Algorithmen
Medien und Informatik 2 / Moduldidaktik Veranstaltung 4: Algorithmen Fragen Frage: Weshalb beginnt der MI-Unterricht erst in der 5. Klasse? Welche Kompetenzen müssen die SuS in der 3. Und 4. Klasse erwerben?
MehrDrusen des Sehnervs. Normaler Sehnerv, Höckeriger Aspekt Vergrösserung des Sehdes Sehnervs nervs mit Drusen
Drusen des Sehnervs Ihr Arzt hat bei Ihnen Drusen des Sehnervs festgestellt. Drusen des Sehnervs sind krankhafte Ablagerungen von proteinähnlichem Material im Sehnerv am Beginn des Sehnervs, am Sehnervenkopf.
MehrPrüfung Informatik D-MATH/D-PHYS :00 11:00
Prüfung Informatik D-MATH/D-PHYS 4. 8. 2009 09:00 11:00 Dr. Bernd Gartner, Prof. Juraj Hromkovic Kandidat/in: Name:... Vorname:... Stud.-Nr.:... Ich bezeuge mit meiner Unterschrift, dass ich die Prufung
MehrMathematikarbeit Klasse 8 03.06.03
Mathematikarbeit Klasse 8 0.06.0 Name: A. Aufgabe Bestimme bei der folgenden Gleichung die Definitionsmenge und die Lösungsmenge in. z z = 4 z z. Aufgabe In dieser Aufgabe geht es um ganz normale zylindrische
MehrGI Vektoren
Vektoren Problem: Beispiel: viele Variablen vom gleichen Typ abspeichern Text ( = viele char-variablen), Ergebnisse einer Meßreihe ( = viele int-variablen) hierfür: Vektoren ( = Arrays = Feld ) = Ansammlung
MehrLineare Gleichungen Lineare Gleichungssysteme. Lineare Algebra 5. Ein Trainingsheft für Schüler
Lineare Gleichungen Lineare Gleichungssysteme Lineare Algebra Ein Trainingsheft für Schüler Manuelle Lösungen ohne Rechnerhilfen und (hier) ohne Determinanten Datei Nr. 600 Stand 8. September 04 FRIEDRICH
MehrEs ist für die Lösung der Programmieraufgabe nicht nötig, den mathematischen Hintergrund zu verstehen, es kann aber beim Verständnis helfen.
Ziele sind das Arbeiten mit Funktionen und dem Aufzählungstyp (enum), sowie - einfache Verzweigung (if else) - Alternativen switch case - einfache Schleifen (while oder do while) Aufgabe 3: Diese Aufgabe
MehrLegt durch das Argument Dann bzw Sonst fest, wie nach einer Prüfung (Bedingung) verfahren werden soll.
Die Funktion WENN() Syntax WENN(Bedingung;Dann;Sonst) Definition Legt durch das Argument Dann bzw Sonst fest, wie nach einer Prüfung (Bedingung) verfahren werden soll. Argumente Prüfung: Prüft, ob eine
Mehr