• Keine Ergebnisse gefunden

Hinweis: Schreiben Sie unbedingt Ihre ¨ Ubungsgruppe auf Ihre Abgabe!

N/A
N/A
Protected

Academic year: 2022

Aktie "Hinweis: Schreiben Sie unbedingt Ihre ¨ Ubungsgruppe auf Ihre Abgabe!"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Institut f¨ur Informatik der Ludwig-Maximilians-Universit¨at M¨unchen Prof. Dr. D. Kranzlm¨uller, Dr. N. gentschen Felde, Dr. V. Danciu

Rechnernetze und verteilte Systeme – Sommersemester 2014

Ubungsblatt 0 ¨

Abgabe bis12.04.2014in der Vorlesung.

Hinweis: Schreiben Sie unbedingt Ihre ¨ Ubungsgruppe auf Ihre Abgabe!

1. Das Stellenwertsystem (H)

Zahlensysteme bestehen aus einem Alphabet (Ziffern) und einer Menge von Regeln wie W¨orter (Zahlen) gebildet werden. Bei dem in Europa g¨angigen Stellenwertsystem werden Zahlen von links nach rechts mit den Koeffizienten der Zerlegung in eine Summe von Potenzen einer gew¨ahlten Basis, meist 10, aufgeschrieben. Die erste Ziffer ist demnach der Koeffizient der h¨ochsten verwendeten Potenz und mit jeder weiteren Ziffer wird der Exponent um 1 verringert. Ein Komma (,) markiert den Vorzeichenwechsel des Exponenten. Wird kein Vorzeichenwechsel ben¨otigt, so ist der Exponent des letzten Summanden, der Ziffer ganz rechts, stets 0. Die Folgende Tabelle zeigt g¨angige Stellenwertzahlensysteme in der Informatik.

Bezeichnung Basis Ziffern (→aufsteigende Wertigkeit)

Dezimalsystem zehn 0 1 2 3 4 5 6 7 8 9

Oktalsystem acht 0 1 2 3 4 5 6 7

Dualsystem/Bin¨arsystem zwei 0 1

Tabelle 1: Zahlensysteme werden h¨aufig entsprechend der M¨achtigkeit ihres Alphabets benannt.

Beim Arbeiten mit verschiedenen Zahlensystemen ist es wichtig stets sicherzustellen, dass klar ist mit welchem Zahlensystem eine Zahl dargestellt wird. Die allgemeine Notation ist die Zahl in runden Klam- mern und die Basis in Dezimalschreibweise als Index der abschließenden Klammer. Um zum Beispiel zu verdeutlichen, dass man das Dezimalsystem benutzt schreibt man (7)10.

(a) Welche Ziffern werden normalerweise f¨ur das Hexadezimalsystem verwendet? Schreiben Sie alle mit aufsteigender Wertigkeit auf!

(b) Schreiben Sie die Zahlen 2, 4, 8, 10 je im Hexadezimalsystem, Okatalsystem und Bin¨arsystem auf!

(c) Konvertieren Sie die folgenden Zahlen je in das Bin¨arsystem und das Hexadezimalsystem!

16, 127, 168, 172, 192, 255

(d) Wieviele Stellen hat die Zahl 232−1 in Bin¨ardarstellung? Wieviele davon sind 1 wieviele 0?

2. Von Netzen und B¨aumen (H)

Ein Netz bzw.Graph besteht aus einer Menge vonKnotenundKantenzwischen zwei Knoten. DerGrad eines Knotens is die Anzahl der Kanten die in ihm enden. EinPfad zwischen zwei Knoten ist eine Menge von Kanten und beschreibt einen Weg zwischen zwei Knoten.

EinBaum ist ein Graph in dem es von jedem Knoten zu jedem Knoten einen Pfad gibt und man keine Kreise mit den vorhandenen Kanten bilden kann. Die Knoten eines Baumes mit Grad 1 heißen Blatt, alle andereninnere Knoten. Benutzt man B¨aume um eine Struktur darzustellen, so wird meistens ein Knoten des Baums alsWurzelbezeichnet. Die Anzahl der Kanten im Pfad von einem Knoten zur Wurzel ist derAbstand des Knotens zur Wurzel. Die H¨ohe eines Baums ist der gr¨oßte Abstand. Zwischen den Knoten spricht man von Verwandschaftsbeziehungen: Von den beiden Knoten einer Kante ist der mit dem (um 1) l¨angeren Pfad zur Wurzel einNachfahre,Nachfolger oder auchKind des anderen Knotens.

Der Knoten mit dem k¨urzeren Abstand heißtVorg¨anger,Vorfahre oder auchVater.

(a) Zeichnen Sie einen vollvermaschten Graphen mit 4 Knoten!

(b) Ein Baum mit insgesamt 4 Knoten kann vier verschiedene Formen haben. Eine mit H¨ohe 3, zwei mit H¨ohe 2 und eine Mit H¨ohe 1. Zeichnen Sie f¨ur jede Art ein Beispiel!

(c) Bin¨arb¨aume zeichnen sich dadurch aus, dass jeder Knoten h¨ochstens 2 Kinder hat.

i. Aus wievielen Knoten besteht ein Bin¨arbaum der H¨ohe 5 mindestens?

ii. Aus wievielen Knoten besteht ein Bin¨arbaum der H¨ohe 2 h¨ochstens?

Seite1von2

(2)

3. Adressierung in B¨aumen (H)

Abbildung 1 zeigt zwei Bin¨arb¨aume mit unterschiedlichen Namensschemata. Einmal sind die Knoten und einmal die Kanten benannt. Den Schemata gemein ist, dass sie lediglich die Verzweigungsm¨oglichkeiten ber¨ucksichtigen. Um einen Knoten eindeutig zu identifizieren, muss man den Pfad von der Wurzel bis zum gesuchten Knoten aufschreiben. W¨ahrend die Wurzel bei benannten Knoten dementsprechend mit1ein- deutig identifizierbar wird, ist der Pfad bei benannten Kanten(das leere Wort). In einemvollst¨andigen Baum haben die Wurzel und jeder innere Knoten die maximale Anzahl Kinder.

Abbildung 1: Links ein Baum mit benannten Knoten, rechts ein Baum mit benannten Kanten

(a) Wieviele Bl¨atter hat jeder der B¨aume im Beispiel?

(b) Wie lauten in beiden Beispielen die Pfade zu den Knoten mit Abstand 3?

(c) Aus wievielen Knoten besteht ein vollst¨andiger Bin¨arbaum der H¨ohe n?

(d) Kann man aus dem Pfad “11” ablesen ob es sich um einen inneren Knoten oder ein Blatt handelt?

Begr¨unden Sie Ihre Antwort!

(e) Schreiben Sie analog zum hier behandelten Beispiel mit benannten Kanten einen Pfad f¨ur einen beliebigen Knoten mit Abstand 8 in einem Bin¨arbaum auf!

(f) Was haben die Pfade aller Nachfahren eines Knotens mit Abstand 8 gemein?

(g) In einem vollst¨andigen Bin¨arbaum der H¨ohe 16 mit benannten Kanten gibt es ein Blatt, das mit dem Pfad1100000010101000adressiert wird. Interpretieren Sie diesen Pfad als Zahl im Bin¨arsystem und wandeln Sie diese um in:

i. eine Dezimalzahl,

ii. eine Hexadezimalzahl und

iii. ein Tupel aus zwei Dezimalzahlen wobei jede Dezimalzahl eine H¨alfte des Pfads darstellt.

Seite2von2

Referenzen

ÄHNLICHE DOKUMENTE

Nennen Sie je einen Vorteil und einen Nachteil des Fibre Channel

Nennen Sie je einen Vorteil und einen Nachteil des Fibre Channel Directory-Servers!. Zeichnen Sie einen Graphen des Netzes, und gewichten Sie die Kanten und Knoten

(c) Weisen Sie Router B IP-Adressen zu, so dass er mit jedem seiner Nachbarn kommunizieren kann und als Defaultgateway f¨ ur die Kunden in Subnetz 3 eingesetzt werden kann1.

Die Rahmengr¨ oße betr¨ agt 512 Byte und jeder Rahmen, den der Satellit empf¨ angt, wird einzeln mit einem 8 Byte langen Antwortrahmen ¨ uber einen separaten R¨ uckkanal best¨

(a) Wie hoch muss die Abtastrate r mindestens sein, damit das Musikst¨ uck verlustfrei ¨ ubertragen werden kann?. (b) Wieviel Bit genau darf ein Abtastwert h¨ ochstens sein, damit

(c) ¨ Uber dieses Medium soll eine ¨ Ubertragungsrate von 4 Gbps (Gigabit pro Sekunde) erreicht werden.. Berechnen Sie die minimale Anzahl diskreter Werte, die in einem

Vier Rechner A, B, C und D seien ¨ uber einen 10Base2 Ethernet-Bus, mit einem Repeater zwischen B und C, miteinander verbunden.. (a) Welches ist nach dem hier

Ein Protokoll der Anwendungsschicht (z.B. HTTP) f¨ uhrt einen Anfrage-Anwort-Dialog aus, der ¨ uber eine TCP-Verbindung zwischen einem Client- und einem Serverprozess