Hallo,
habe bald eine mündl.Prüfung bei Lammersdorf.Mir sind einige Sachen noch nicht klar:
-was sind transaktionen?
-unterschied Baum Graph
danke
wo findet eigentlich die mündliche Prüfung von Züllighoven statt?In seinem Büro?
wo findet eigentlich die mündliche Prüfung von Züllighoven statt?In seinem Büro?
Kann man so pauschal nicht sagen, mein war vor einem Jahr in D218, das ist son Besprechungsraum.
-was sind transaktionen?
Kernkonzept moderner Datenbanksysteme und wichtig fuer den Mehrbenutzerbetrieb. Sie entsprechen elementaren ("nicht teilbaren") Ausfuehrungseinheiten mit denen man die Datenbank manipulieren und trotzdem (trotz Mehrbenutzerbetrieb) die Korrektheit wahren kann.
Siehe auch ACID-Eigenschaften!
Siehe bspw. "Datenbanken kompakt" von Heuer, Saake, Sattler;
"Datenbanksysteme" von Kemper/Eickler oder insb. auch das P3-Skript.
-unterschied Baum Graph
Jeder Baum ist ein spezieller Graph. Ein Graph ist formal ein Tupel G = (V,E) mit der Knotenmenge V und der Kantenmenge E. Dabei ist E Teilmenge von V x V. Spezieller kann/muss man es fuer gerichtete, ungerichtet, Kantenbewertete etc. Graphen unterscheiden.
Bei einem Baum darf man nur ganz spezielle Kanten haben (damit sich dann das bekannte Bild eines auf dem Kopf stehenden Baumes ergibt).
Siehe bspw. P3-Skript, Teil 1.
wo findet eigentlich die mündliche Prüfung von Züllighoven
statt? In seinem Büro?
Bin ich eigentlich der einzige der keinen Zusammenhang zum urspruenglichen Thread sieht? [img]
http://www.fb18.de/gfx/28.gif[/img]
Diese Woche war in D-218 (an der Seite der Tuer haengt so ein Zeitplan auf dem das stand). Ansonsten einfach deinen Pruefer fragen!
Cheers.
Hi zusammen.. bin gerade im P2-Skript auf Klassenoperationen- und variablen gestoßen.. ehrlich gesagt steht hier nicht viel dazu, ausser "was es ist" (Operationen, die direkt an der Klasse aufgerufen werden können, ohne ein Objekt dieser Klasse zu erstellen) aber kann mir jemand erklären, wo der Sinn liegt / bzw. wozu man das praktisch braucht??!
Danke schon mal..
Sinn:
manche Operationen wie Math.sin() sind nun mal total
unabhängig von irgendwelchen Objektzuständen,
das Ergebnis hängt rein vom Parameter ab,
manche Variablen sind sowas von global,
dass sie nicht sinnvoll einem Objekt zugeordnet werden können (System.out)
-> es wäre Quatsch/ aufwendig, eine Math-/ System-Objekt zu erzeugen,
um daran die Operationen zu rufen
entweder müsste man dann nämlich ein solches Math-Objekt
(ohne Zustand..) allen Objekten, die es benutzen, mitteilen
(etwa Parameter im Konstruktor ALLER Objekte)
oder jedes benutzende Objekt erzeugt sich sein eigenes Math-Objekt
(viele Objekte ohne Zustand..)
beides nicht so schön, also gibt es die Klassenobjekte mit ihrem Klassenzustand,
sehr gut.. jetzt ist´s mir auch klar..
danke !
dumme frage:
meinen "abstrakte datentypen" (ADTs) und "strukturierte datentypen" das gleiche? ja, oder..
Nicht zwingen. Ein strukturierter Datentyp kann ja insb. auch ein Record o.ae. sein, ein ADT hat (meist) auch Funktionen, definiert aber nur was sie tun (und die Bedingungen) nicht wie sie etwas tun.
Frage: stellt Zülle auch viele Fragen aus P3, oder liegt sein Schwerpunkt (wie ich es erwarte) schon auf P2..
Schwerpunkt auf P2.
Ich wuerde eher so halbe-halbe sagen, aber vielleicht war das auch nur mein subjektiver Eindruck in der Pruefung ("Huch schon die Haelfte der Zeit um?!" [img]
http://www.fb18.de/gfx/23.gif[/img])
Aber: Er stellt definitv auch eine Menge Fragen zu P3; soll ja auch eine P2/P3 Pruefung sein, gell [img]
http://www.fb18.de/gfx/22.gif[/img])
Cheers.
Hallo,
kann mir jemand erklären, was eine Domäne und ein Wertebereich bzg. ERM und ER (P3) sind.
Mir sind die Begriffe "funktionale Abhängigkeit" und "volle funktionale Anhängigkeit" (im Zusammenhang mit Normalformen)nicht klar geworden.
Was ist der Unterschied zwischen den beiden???
Hallo,
kann mir jemand erklären, was eine Domäne und ein Wertebereich bzg. ERM und ER (P3) sind.
Wieso schreibst du das in zwei Threads?
das ist böse,
dann doch gleich ein neues Thema dazu wenn du dich nicht entscheiden kannst
Könnte mir jemand den Unterschied zwischen leitgewichteten und schwergewichteten Prozessen erklären.
Danke:)
Leichtgewichtige Prozesse teilen einen gemeinsamen Adressraum, schwergewichtige Prozesse haben jeweils einen eigenen Adressraum.
Was ist ein Adressraum?
Die Menge (?) aller möglichen Adressen, die der Prozessor adressieren kann. Ein 32-Bit-Prozessor hat idR einen Adressraum von 4GB.
Soooo Prüfung (bei Züllighoven) liegt hinter mir. Für alle, die es jetzt noch vor sich haben, habe ich eine gute und eine schlechte Nachricht. Die schlechte zuerst: es kann wirklich alles drankommen.. wir hatten nur 2 Themen (wahllos herausgegegriffen), konnten beide nicht wirklich und da kommt auch schon die gute Nachricht ins Spiel: schlechter als wir seid ihr auf keinen Fall! *g* Egal, bestanden.. basta.. P-Zyklus war dennoch nett..
*trööt*
Die Menge (?) aller möglichen Adressen,
Passt. Da die Adressen in einem Adressraum (per Definitionem) alle verschieden sind, kann man sie gerne als Menge betrachten…
MoKrates