Einführung in die Informatik und Medieninformatik

Ähnliche Dokumente
Einführung in die Informatik und Medieninformatik

Einführung in die Informatik und Medieninformatik

Einführung in die Informatik und Medieninformatik

Einführung in die Informatik und Medieninformatik

Einführung in die Informatik und Medieninformatik

Grundkurs Routing im Internet mit Übungen

Tutorübung zur Vorlesung Grundlagen Rechnernetze und Verteilte Systeme Übungsblatt 6 (27. Mai 31. Mai 2013)

Version: Das Versionsfeld gibt an ob es sich um IPv4 oder um IPv6 handelt.

IPv4- und IPv6 Header Analyse und Vergleich

Übungsblatt 4. (Router, Layer-3-Switch, Gateway) Aufgabe 2 (Kollisionsdomäne, Broadcast- Domäne)

Peer-to-Peer- Netzwerke

Übungsblatt 4. (Router, Layer-3-Switch, Gateway) Aufgabe 2 (Kollisionsdomäne, Broadcast- Domäne)

Telekommunikationsnetze 2

Tutorübung zur Vorlesung Grundlagen Rechnernetze und Verteilte Systeme Übungsblatt 5 (18. Mai 22. Mai 2015)

Systeme II. Christian Schindelhauer Sommersemester Vorlesung

Einführung in die Informatik und Medieninformatik

Übertragungsprotokolle TCP/IP Ethernet-Frames / network layer

Systeme II 5. Die Transportschicht

Hauptdiplomklausur Informatik Februar 2006: Multimedia Systems

Klausur Medieninformatik I

Multiuser Client/Server Systeme

Device Management Schnittstellen. Referat von Peter Voser Embedded Development GmbH

Übung 7. Tutorübung zu Grundlagen: Rechnernetze und Verteilte Systeme (Gruppen Mo-T1 / Di-T11 SS 2016) Dennis Fischer

IPv4 - Internetwork Protocol

Hauptdiplomklausur Informatik August 2007: Multimedia Technology

Klausur zur Vorlesung Technische Informatik 1 im WS 06/07 Donnerstag, den von Uhr Uhr, HS 5

Institut für Informatik der Ludwig-Maximilians-Universität München Prof. Dr. D. Kranzlmüller, Dr. N. gentschen Felde. Probeklausur

Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2017

Vorlesung SS 2001: Sicherheit in offenen Netzen

Internetanwendungstechnik (Übung)

Klausur über den Stoff der Vorlesung Grundlagen der Informatik II (90 Minuten)

Grundlagen TCP/IP. C3D2 Chaostreff Dresden. Sven Klemm

ARP, ICMP, ping. Jörn Stuphorn Bielefeld, den 4. Mai Mai Universität Bielefeld Technische Fakultät

Peer-to-Peer- Netzwerke

WS 2012/13 Klausur zur Digitaltechnik. Donnerstag,

Rolf Wanka Sommersemester Vorlesung

Klausur zur Vorlesung. Grundlagen der Technischen Informatik (GTI) und. Grundlagen der Rechnerarchitektur (GRA)

Zwischenklausur Informatik, WS 2014/15

Systeme II 5. Die Transportschicht

Rechnerstrukturen, Teil 1. Vorlesung 4 SWS WS 15/16

TECHNISCHE UNIVERSITÄT MÜNCHEN

Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet

Abschlussklausur. Computernetze. Bewertung: 16. Mai Name: Vorname: Matrikelnummer:

Labor - Rechnernetze. : 4 Protokollanalyzer

Rückblick. Addition in der b-adischen Darstellung wie gewohnt. Informatik 1 / Kapitel 2: Grundlagen

shri Raw Sockets Prof. Dr. Ch. Reich

Klausur Informatik II

Klausur Digitale Medien

UDP-, MTU- und IP- Fragmentierung

Einleitung Sniffing, Analyzing, Scanning Scanning. Netzwerke. Bierfert, Feresst, Günther, Schuster. 21. März 2006

Klausur Rechnernetze für Studierende des Studiengangs Scientific Programming und Auszubildende zum Beruf des Math.-Tech. Software-Entwicklers

Abschlussklausur. Computernetze. 14. Februar Legen Sie bitte Ihren Lichtbildausweis und Ihren Studentenausweis bereit.

Internetprotokoll und Adressvergabe

Fakultät Informatik, Institut für Technische Informatik, Professur für VLSI - EDA. Implementierung eines UDP/IP-Stacks in Hardware.

Computational Engineering I

Rechnernetze und Organisation

Abschlussklausur. Computernetze. Bewertung: 10. Juni Name: Vorname: Matrikelnummer:

Klausur über den Stoff der Vorlesung Grundlagen der Informatik II (90 Minuten)

Klausur Medieninformatik I

Distributed Systems Klausur Sichere Verteilte Systeme SS 2010

Ergänzungsfach Informatik 4242 Laufen 4. MAR

Übungsblatt Warum brauchen Bridges und Layer-2-Switches keine physischen oder logischen

E-Business-Einführung

Probeklausur Digitale Medien

Lösungsvorschlag 4. Übung Technische Grundlagen der Informatik II Sommersemester 2009

Mobilkommunikationsnetze - TCP/IP (und andere)-

Packetsniffer. Jens Zentgraf. 26. Juli Zentgraf Packetsniffer 26. Juli / 21

SCHICHTENMODELLE IM NETZWERK

Informatik 1 für Nebenfachstudierende Beispiele für Klausuraufgaben

IP Internet Protokoll

Vorab: Überblick TCP. Grundeigenschaften Punkt-zu-Punkt-Verbindung Streaming-Schnittstelle

Hochschule Bonn-Rhein-Sieg. Prof. Dr. Kerstin Uhde Hochleistungsnetze u. Mobilkommunikation. Modul 5: IPv6. Netze, BCS, 2.

Vorlesung Grundlagen des World Wide Web Klausur

Tutorübung zur Vorlesung Grundlagen Rechnernetze und Verteilte Systeme Übungsblatt 10 (24. Juni 28. Juni 2013)

Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2017

Algebra mit Schaltungen I Städtisches Gymnasium Bad Laasphe

Lösung der Wiederholungsklausur zur Vorlesung. Grundlagen der Informatik und Numerik. Dr. Monika Meiler

Systeme II. Christian Schindelhauer Sommersemester Vorlesung

Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018

Fragenkatalog Computersysteme Test 25. April 2008

Klausur: Internet-Technologien

Systeme II 4. Die Vermittlungsschicht

Network Security. Proseminar Thema: Network Security

Übungsklausur WS 13/14

Klausur über den Stoff der Vorlesung Grundlagen der Informatik II (90 Minuten)

ICMP Internet Control Message Protocol. Michael Ziegler

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

Grundlagen der Technische Informatik / Digitaltechnik (GTI/DT)

Lösungsvorschlag zu 1. Übung

Computational Engineering I

Rechnernetze und -Organisation Michael Hutter Karl C. Posch.

Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018

Technische Universität München SoSe 2018 Fakultät für Informatik, I Mai 2018 Dr. Stefanie Demirci

TCP/IP-Protokollfamilie

Transkript:

Name, Vorname Klausur zur Vorlesung Einführung in die Informatik und Medieninformatik LVNr. 36 600, WS 2014/15, im Studiengang Medieninformatik Donnerstag, 12. Februar 2015 10:00 12:00 Uhr (120 Minuten) Maximal erreichbare Punktzahl: 120 Die Klausur ist als Open Book -Klausur angelegt. Sie dürfen beliebige auf Papier gedruckte/geschriebene Quellen zur Bearbeitung der Aufgaben verwenden. Es sind keine technischen Hilfsmittel erlaubt. Viel Erfolg! 1) Ligatur (2 Punkte) Zeichnen Sie ein Beispiel für eine Ligatur. 2) Hexadezimal und Co. (6 Punkte) Rechnen Sie folgende Zahlen und Terme um: 123 binär 254 hexadezimal 0xa0 0b1 dezimal

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 2 von 10 3) Text-Encoding und Speicherplatz (4 Punkte) Wieviel Speicherplatz (in Byte) benötigt die Zeichenkette Ärgerliche Ümläute (ohne die Anführungszeichen) in folgenden Kodierungen? UTF-16 UTF-8 ISO-8859-15 4) HTML (9 Punkte) Markieren Sie im folgenden HTML-Dokument alle (4) Fehler und zeichnen Sie rechts die zu erwartende Ausgabe (wenn alle Fehler korrigiert wurden). <HTML> <HEAD> <BODY> </HTML> <H1>Im Angebot</H2> <img source= logo.png >Logo!</img> <OL> </OL> </BODY> <LI><b>Tomaten</b></LI> <LI>Karotten</LI> <LI>Gurken</LI> <A HREF= liste neu.pdf >Download</A> 5) WWW (2 Punkte) Wer gilt als der Vater des World Wide Web? In welchem Jahr wurde es erfunden?

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 3 von 10 6) Verlustbehaftete Kompression (4 Punkte) Erklären Sie knapp, auf welchem Grundprinzip alle verlustbehafteten, speziellen Kompressionverfahren basieren. Nennen Sie ein konkretes Beispiel für einen verlustbehafteten Kompressionsschritt. 7) Reguläre Ausdrücke (6 Punkte) Gegeben sei untenstehender Text. Welche Zeichenkette(n) wird/werden von den folgenden regulären Ausdrücken gematcht? a) /[a-z]+/g Für_Dich_gibt_es_ein_Eis. b) /e.*/g c) /(..).\1/g 8) Dateien kopieren (5 Punkte) Ein DVD-Laufwerk mit einer Leserate von 30 MB/s ist über USB 2.0 an einen Rechner angeschlossen. Wie viele Sekunden dauert es, eine Datei mit einer Größe von 1 GB auf den Rechner zu übertragen? Vernachlässigen Sie die Schreibgeschwindigkeit der Zielfestplatte. Wie schnell könnte die Datei von der gleichen Festplatte über USB 3.0 übertragen werden? Berechnen und begründen Sie.

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 4 von 10 9) Additions-Schaltung (7 Punkte) Implementieren Sie eine Schaltung, die zwei Ein-Bit-Zahlen (A und B) addiert und das Ergebnis als Zwei-Bit-Zahl C (= 0bC 1 C 0 )ausgibt. a) Zeichnen Sie die Wahrheitstabelle für C 1 und C 0 in Abhängigkeit von A, B. A B C 1 C 0 b) Welche Terme in Boolescher Algebra entsprechen C 0 und C 1? Vereinfachen Sie, wenn möglich. c) Zeichnen Sie die Schaltung mit den Eingängen A, B und den Ausgängen C 0, C 1, sowie den notwendigen Logikgattern. Verwenden Sie nur AND, OR, NOT und XOR. Versuchen Sie, mit möglichst wenigen Gattern auszukommen.

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 5 von 10 10) Öffnungswinkel (9 Punkte) Sie wollen mit Ihrer Handykamera einen Bildschirm abfilmen. Die Kamera hat Full-HD-Auflösung, einen horizontalen Öffnungswinkel von ca. 120 und einen vertikalen Öffnungswinkel von 90. Der Bildschirm hat ein Seitenverhältnis von 4:3 und ist 100 cm breit. a) Welche Auflösung in Pixeln hat ein Einzelbild aus der Kamera? b) Welche Bildschirmdiagonale (in Zoll) hat der Bildschirm? c) Wie weit vom Bildschirm entfernt müssen Sie die Kamera positionieren, damit der Bildschirm möglichst formatfüllend aufgenommen wird? Runden Sie die Antwort sinnvoll auf ganze Zentimeter. Zeichnen Sie eine Skizze der Anordnung und dokumentieren Sie alle Zwischenschritte. 11) WIMP (3 Punkte) Was bedeutet das Akronym WIMP? Nennen Sie ein Beispiel für ein historisches Betriebssystem, das ohne WIMP auskam. 12) Theorem (3 Punkte) Welches Theorem hilft, die richtige Abtastrate für ein Signal zu finden? Was besagt es?

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 6 von 10 13) Endlicher Zustandsautomat (8 Punkte) Zeichnen Sie einen Akzeptor, der überprüft, ob in einer Bitfolge mindestens zwei gleiche Bits hintereinander kommen. Sobald dies der Fall ist, soll in den Endzustand A gewechselt werden. Ist das Ende der Bitfolge erreicht, bevor der Endzustand A erreicht wurde (zu zeichnen als Übergang <Ende>), soll in den Endzustand B gewechselt werden. A Start B 14) Farbmodelle (4 Punkte) a) Welches Werte-Tupel im RGB-Farbmodell repräsentiert die Farbe Gelb? b) Welches Werte-Tupel im CMYK-Farbmodell repräsentiert die Farbe Gelb?

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 7 von 10 15) 8-Bit-Zahlen (9 Punkte) Gegeben sei ein Speicherformat für Gleitkommazahlen, das auf IEEE 754 basiert, aber nur 8 Bit belegt: ein Vorzeichenbit (MSB), vier Bit für den (biased) Exponenten und drei Bit für die Mantisse. Der Bias ist sieben. a) Welche Gleitkommazahl (in Dezimaldarstellung) wird durch die die Bitfolge 11011010 repräsentiert? b) Welche positive 8-Bit-Ganzzahl (in Dezimaldarstellung) wird durch die gleiche Bitfolge repräsentiert? c) Welche 8-Bit-Ganzzahl in Zweierkomplementdarstellung wird durch die gleiche Bitfolge repräsentiert (in Dezimaldarstellung)? 16) Unbekanntes Paket (11 Punkte) Analysieren Sie das IP-Paket (inkl. Ethernet-Frame) auf der nächsten Seite. a) An welche IP-Adresse, und an welchen Port wurde dieses Paket geschickt? b) An welche Art von Server wurde dieses Paket geschickt? Geben Sie zwei Indizien für Ihre Vermutung an. c) An welche IP-Adresse muss der Server seine Antwort schicken?

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 8 von 10 IP Paket inkl. Ethernet Frame Header (linke Spalte: Byte Offset): 0000 4c e6 76 a9 16 45 00 1a 4b ca 3b 8a 08 00 45 00 L.v..E.. K.;...E. 0010 00 36 e0 96 00 00 40 11 de ad c0 a8 1d 21 c0 a8.6...@....!.. 0020 1d 01 80 19 00 35 00 22 bb a6 03 47 01 00 00 01...5."...G... 0030 00 00 00 00 00 00 05 68 65 69 73 65 02 64 65 00...h eise.de. 0040 00 01 00 01... Ethernet Frame Header Ethertype UDP Packet Header Protocol (IP Packet) Type Bytes Type Value Type Bytes Type Value Destination MAC 6 IPv4 0x0800 Source Port Number 2 ICMP 0x01 Source MAC 6 IPv6 0x86DD Destination Port Number 2 TCP 0x06 Ethertype 2 ARP 0x0806 Length 2 UDP 0x11 Checksum 2 IP Packet Header Type Bytes Bits Version 1 0-3 Internet Header Length 4-7 Diff. Services Code Point 1 0-5 Expl. Congestion Notif. 6-7 Total Length 2 Identification 2 Flags 2 0-2 Fragment Offset 3-15 Time To Live (TTL) 1 Protocol 1 Header Checksum 2 Source IP Address 4 Destination IP Address 4 Options (if Internet Header Length > 5) 4 TCP Packet Header Type Bytes Bits Source Port 2 Destination Port 2 Sequence Number 4 Acknowledgment Number 4 Data Offset 1 0-3 Reserved (0 0 0) 4-6 NS flag 7 Misc. Flags 1 Window Size 2 Checksum 2 Urgent Pointer 2 Options (if Data Offset > 5) *) *) (Data Offset 5) * 4 Bytes

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 9 von 10 17) Huffman (8 Punkte) Komprimieren Sie die Zeichenkette 'KLINSMANN' mittels Huffman-Kodierung. Zeichnen Sie einen Huffman-Baum und geben Sie die Bitfolge an, mit der die komplette Zeichenkette kodiert wird. 18) Entropie (4 Punkte) Eine Digitalkamera speichert jedes geschossene Foto sowohl als JPEG-Datei, als auch als unkomprimierte RAW-Datei. Welche von beiden Varianten hat die höhere Entropie? Begründen Sie knapp. 19) DCT (2 Punkte) Erklären Sie knapp, was die DCT macht.

Klausur Einführung in die Informatik und Medieninformatik, 12. Februar 2015 Seite 10 von 10 20) Cascading Stylesheets (2 Punkte) Welchen Zweck haben Cascading Stylesheets? 21) Digital Divide (6 Punkte) Als Digital Divide ( digitale Kluft ) bezeichnet man die Tatsache, dass Zugang zu und Nutzung von digitalen Kommunikationstechnologien nicht gleichmäßig verteilt sind. Beispielsweise hängt die Nutzungsintensität des WWW stark von sozialen Faktoren oder dem Alter ab. Erklären Sie, weshalb diese digitale Kluft beim WWW viel stärker ausgeprägt ist, als beim Fernsehen. Beziehen Sie sich dabei auf die Medientheorie von Pross/Ludes. 22) Usability-Tests (6 Punkte) Nennen und beschreiben Sie knapp drei essentielle Unterschiede zwischen einem Remote- Usability-Test und einem Test im Labor.