Klausur "Informationstechnische Grundlagen" SS 2012

Ähnliche Dokumente
Klausur "Informationstechnische Grundlagen" SS 2013

Klausur "Informationstechnische Grundlagen" WS 2012/2013

Klausur "ADP" SS 2015

Klausur "ADP" SS 2012

Klausur "C#" WS 2013/2014

Klausur "ADP" SS 2013

Klausur "ADP" SS 2016

Technische Informatik I SS 2005

Klausur "C#" WS 2012/2013

Klausur "ADP" WS 2013/2014

Wiederholungsklausur "C#" SS 2013

Wiederholungsklausur "ADP" WS 2016/2017

Informationsverarbeitung in IT-Systemen

Lektion 1: Zahlensysteme und Binärdarstellung. Übersicht Lektion 1

Basisinformationstechnologie I

Zahlendarstellungen und Rechnerarithmetik*

WS 2010/11. Arbeitsgruppe Pharmazeutische Bioinformatik. Seminar Mathematik für PharmazeutInnen. Jun.-Prof. Dr. Stefan Günther. Zahlen.

Grundbegriffe der Informatik

Grundbegriffe. Informatik 1 für Nebenfachstudierende Grundmodul. Kai-Steffen Hielscher Folienversion: 17. Oktober 2017

Daten, Informationen, Kodierung. Binärkodierung

Rückblick. Zahlendarstellung zu einer beliebigen Basis b. Umwandlung zwischen Zahlendarstellung (214) 5 = (278) 10 =(?) 8

, 2014W Übungstermin: Fr.,

Zahlensysteme und Kodes. Prof. Metzler

Fachhochschule Südwestfalen Prof. Dr.-Ing. G. Klinge Prof. Dr.rer.nat. W. Rohde

Wie groß ist ein MB wirklich

Computer rechnen nur mit Nullen und Einsen

Grundbegriffe der Informatik

, 2015S Übungstermin: Mi.,

Grundbegriffe der Informatik

Abschlussklausur Informatik, SS 2012

Studentenmitteilung 1. Semester - WS 2000/2001

Übung Praktische Informatik II

Übung Programmieren - Zahlendarstellung, SSH, SCP, Shellskripte -

Grundlagen der Rechnerarchitektur. Binäre Logik und Arithmetik

Technische Fachhochschule Berlin Fachbereich VIII

Operationen auf Zahlen

II. Grundlagen der Programmierung

0, , ,530, , , , ,130, ,8 10

Mathematik. Subtraktion (Minuend Subtrahend = Differenz) Division (Dividend / Divisor = Quotient)

Grundbegriffe der Informatik

Anmerkungen zu den Aufgabenstellungen, Lösungen und Bewertungen. Beachten Sie also bei Ihrer Lösung unbedingt

Klausur. Diskrete Mathematik I. Donnerstag, den um 14 Uhr

Skript Zahlensysteme

Grundlagen der Technischen Informatik. 3. Übung

DuE-Tutorien 17 und 18

Grundlagen der Informatik I Information und Daten

Technische Grundlagen der Informatik Test Minuten Gruppe A

Assembler Integer-Arithmetik

Institut für Informatik. Aufgaben zu Übung Grundlagen der Technischen Informatik Aufgabenkomplex Technologie logischer Schaltungen

Grundlagen der Technischen Informatik. 3. Übung. Christian Knell Keine Garantie für Korrekt-/Vollständigkeit

Digitaltechnik FHDW 1.Q 2007

DuE-Tutorien 16 und 17

Grundlagen der Technischen Informatik. 3. Übung

6.2 Kodierung von Zahlen

Grundlagen der Informatik

Institut für Informatik. Aufgaben zum Seminar Technische Informatik

Hauptklausur zur Vorlesung Bildverarbeitung WS 2002/2003

"Organisation und Technologie von Rechensystemen 4"

Informatik II SS Überlick. Polyadische Zahlensysteme (1/2) Polyadische Zahlensysteme (2/2)

8.1.1 Real : Arithmetik Zahlenräume

Informationsmenge. Maßeinheit: 1 Bit. 1 Byte. Umrechnungen: Informationsmenge zur Beantwortung einer Binärfrage kleinstmögliche Informationseinheit

Grundzüge der Informatik Zahlendarstellungen (7)

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird.

2 Zahlen und Zahlensysteme

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

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

Zahlen im Computer (Klasse 7 Aufbaukurs Informatik)

Einführung in die Informatik I

Variablen. CoMa-Übung VIII TU Berlin. CoMa-Übung VIII (TU Berlin) Variablen / 15

Inhaltsangabe 3.1 Zahlensysteme und Darstellung natürlicher Zahlen Darstellung ganzer Zahlen

2.Vorlesung Grundlagen der Informatik

Formelsammlung. Tipp: Formelsammlung in der Größe DIN A5 verwenden. Also in der Mitte durchschneiden. erstellt von Manfred Präsoll

B: Basis des Zahlensystems 0 a i < B a i є N 0 B є (N > 1) Z = a 0 B 0 + a 1 B 1 + a 2 B a n-1 B n-1

Zahlen in Binärdarstellung

Grundlagen der Technischen Informatik. 3. Übung

2 Repräsentation von elementaren Daten

EINI I. Einführung in die Informatik für Naturwissenschaftler und Ingenieure. Vorlesung 2 SWS WS 10/11

There are only 10 types of people in the world: those who understand binary, and those who don't

1 Organisatorisches. 2 Schleifeninvarianten. 3 Widerspruchsbeweise. 4 Zahlendarstellung in Rechnern. 5 Typanpassungen.

Name:... Matr.-Nr... Bearbeitungszeit: 120 Minuten. Lesen Sie die Aufgaben jeweils bis zum Ende durch; oft gibt es hilfreiche Hinweise!

Scheinklausur zur Vorlesung Praktische Informatik I. 12. November Punkteübersicht

Grundlagen der Technische Informatik / Digitaltechnik (GTI/DT)

Diplomvorprüfung in Datenverarbeitung EBS Sommersemester 2002

Institut für Informatik. Aufgaben zum Seminar Technische Informatik. Aufgabe Gruppenschaltung elektronischer Bauelmente

EINI LogWing/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure. Vorlesung 2 SWS WS 17/18

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2018/19. Allgemeine Informationen zum Praktikum

Technische Grundlagen der Informatik Test Minuten Gruppe A

Informatik Vorkurs - Vorlesung 2

Auswertung. Hinweise. Einführung in die Technische Informatik WS 2006/2007 Probeklausur. Aachen, 02. November 2006 SWS: V2/Ü2, ECTS: 4

Computational Engineering I

Dualzahlen

Kapitel 5: Darstellung von Daten im Rechner

Grundlagen der Technischen Informatik. 4. Übung

Datendarstellung Teil 2

Teil 2: Rechnerorganisation

EINI WiMa. Einführung in die Informatik für Wirtschaftsmathematiker. Vorlesung 2 SWS WS 11/12

Computergrundlagen Zahlensysteme

Übungen zur Vorlesung Technische Informatik I, SS 2002 Hauck / Guenkova-Luy / Prager / Chen Übungsblatt 5 Rechenwerke / Scheduling

Transkript:

PD Dr. J. Reischer 23.07.2012 Klausur "Informationstechnische Grundlagen" SS 2012 Nachname, Vorname Abschluss (BA, MA, FKN etc.) Matrikelnummer, Semester Versuch (1/2/3) (60 Punkte) Bitte füllen Sie zuerst den Kopf des Angabenblattes aus! Die Klausur dauert 60 Minuten. Es sind maximal 60 Punkte zu erreichen. Es sind keine Hilfsmittel zugelassen. Bitte beantworten Sie alle Fragen direkt auf das Angabenblatt. Nutzen Sie ggf. die Rückseite und kennzeichnen Sie dies entsprechend. Eigene Schmierblätter sind nicht erlaubt. Bei mehreren oder mehrdeutigen Lösungen wird die schlechtere Lösung gewertet. Streichen Sie daher ungültige Lösungen eindeutig durch.

Aufgabe 1: Informationstheorie (10 Punkte) Ein Hexaeder weist folgende prozentuale Verteilung für das zufällige Erscheinen seiner Augenzahlen auf: '1': 5% '2': 5% '3': 10% '4': 10% '5': 30% '6': 40% 1a: Berechnen Sie den mittleren Informationsgehalt dieser Ereignisquelle. (5 P) 1b: Erzeugen Sie einen Huffman-Kodebaum und eine entsprechende Tabelle mit der Kodierung aller Ereignisse. (5 P)

Aufgabe 2: Zahlensysteme (Arithmetik/Logik) (16 Punkte) Führen Sie folgende arithmetische bzw. logische Berechnungen im jeweils angegebenen Zahlensystem durch. Der Rechenweg bei der Multiplikation und Division (Aufgaben 2e und 2f) muss explizit erkennbar sein; eine Umrechnung ins Dezimalsystem mit Berechnung am Taschenrechner und Zurückrechnung des Ergebnisses wird nicht gewertet. 2a/b: Addition und Subtraktion im Quaternalsystem (je 2 P) 13200231 4 + 12301230 4 30133103 4 03120321 4 2c: Subjunktion im Quaternalsystem (2 P) 32100123 4 12300321 4 2d: Bijunktion im Quaternalsystem (2 P) 21033012 4 02311320 4 2e/f: Multiplikation und Division im Dualsystem (je 4 P) 1011 2 1011 2 = 10101001 2 1101 2 =

Aufgabe 3: Zahlendarstellungen (8 Punkte) Führen Sie die folgenden Operationen auf den angegebenen Zahlen im jeweils vorgegebenen Zahlensystem durch (Umrechnungen sind erlaubt, jedoch muss das Ergebnis ausschließlich aus Ziffern im vorgegebenen Zahlensystem bestehen): 3a: Zweierkomplement im Quaternalsystem (4 P) 21033210 4 3b: Normalisierung (ohne Verschiebekonstante oder Zweierkomplement im Exponent) (je 2 P) Hexalsystem: 5432100 6 = Duodezimalsystem: 0.00B98A 12 = Aufgabe 4: Logik (4 Punkte) Prüfen Sie anhand einer Wertetabelle mit allen möglichen Belegungskombinationen der beiden Variablen X und Y nach, ob für alle Fälle gilt: X Y = X Y?

Aufgabe 5: Assembler Analysieren Sie folgendes Assembler-Programm: 5a: Welche Werte haben die 8-Bit-Register AL und DL am Ende des Programms? Hinweis: Führen Sie die Ope- rationen auf Papier aus. (je 5 Punkte) ; Vorbereitungen (Zahlen laden) MOV AL,10 ; Zahl 1 MOV DL,20 ; Zahl 2 ; eigentlicher Algorithmus XOR AL,DL ; die Zahlen 1 und 2 XOR DL,AL ; mehrmals kontra- XOR AL,DL ; jungieren Done: ; Was steht jetzt in AL und DL? 5b: Beschreiben Sie mit eigenen Worten, was das Programm letztlich tut!

Aufgabe 6: Multiple-Choice-Fragen zu verschiedenen Themen (12 Punkte) Hinweise: Jede Frage besitzt eine oder mehrere korrekte Antworten, die anzukreuzen sind; entsprechend viele Punkte lassen sich pro Frage erreichen. Falsche Antworten führen zu Punkteabzug innerhalb einer Frage; es können jedoch nicht weniger als 0 Punkte pro Frage erzielt werden. Fehlende Antworten werden weder positiv noch negativ gewertet. Setzen Sie ein deutliches Kreuz zur Kennzeichnung einer Antwort; zur Ungültigmachung einer Antwort füllen Sie den Kreis komplett aus. 6a: Welche Aussagen über logische Operatoren sind korrekt? NOT ist ein einstelliger Operator. NOR ist ein einstelliger Operator. Mit NOR können alle anderen logischen Operatoren nachgebildet werden. Mit NAND können alle anderen logischen Operatoren nachgebildet werden. 6b: Welche Aussagen über Zahlensysteme sind korrekt? Zahlen eines 2 N -basierten Zahlensystems lassen sich durch Transkription konvertieren. Zwei Stellen im 4er-System entsprechen einer Stelle im 8er-System. Mit 12 Dualstellen lassen sich 4096 verschiedene Werte darstellen. Nur im Dezimalsystem wird die Basis durch die Ziffernfolge 10 dargestellt. 6c: Welche Aussagen über Rechner sind korrekt? Multicore-CPUs besitzen mehrere voneinander unabhängige Rechenkerne. Eine 64-Bit-CPU besitzt zwei 32-Bit-Rechenkerne, die parallel arbeiten können. Eine mit 4 GHz getaktete CPU kann in 1 Sekunde 4 Billionen 1-Takt-Befehle ausführen. Der Cachespeicher ist größer und langsamer als der Hauptspeicher. 6d: Welche Reihenfolgen der durch die Präfixe ausgedrückten Größenordnungen sind korrekt? ('>' bedeutet 'größer als', '<' bedeutet 'kleiner als'.) Tera > Giga > Mega Kilo < Giga < Peta Tera > Peta > Exa milli > mikro > nano nano > pico > femto pico > nano > mikro 6e: Welche Aussagen über Informationseinheiten sind korrekt? Ein Bit kodiert eine Ja-Nein-Entscheidung (als Antwort auf eine Ja-Nein-Frage). Ein Byte ist die kleinste informationstheoretische Einheit. Ein Nibble entspricht einer Ziffer im Quaternalsystem. Eine Dualstelle kann ein Bit kodieren.