WINFO 21/22
Uni Wuerzburg Einführung in die Wirtschaftsinformatik
Uni Wuerzburg Einführung in die Wirtschaftsinformatik
-
- 1 / 29
-
Flashcards
Was bedeutet der HTTP-Statuscode 200?
found
Was bedeutet der HTTP-Statuscode 301?
moved permanently
Was bedeutet der HTTP-Statuscode 403?
forbidden
Was bedeutet der HTTP-Statuscode 404?
not found
Was bedeutet der HTTP-Statuscode 418?
I'm a teapot
Was bedeutet der HTTP-Statuscode 500?
internal server error
Welche Funktionen hat HTTP 1.0?
GET, POST, HEAD
Welche Funktionen hat HTTP 1.1?
DELETE, PUT
Was sind die Eigenschaften des CSS-Box-Modells von außen nach innen?
margin, border, padding
Erläutern Sie kurz die Unterschiede zwischen TCP und UDP
TCP ist
Langsam aber sichert die Ankunft des Pakets, wichtig für bestimmte Anwendungen.
Nach jedem Paket muss auf eine Antwort gewartet werden
Empfangsbestätigung durch:
SYN-ACK
SYNchronize: Paket abgleichen
SYN-/ACK: Synchronize acknowledge
ACK: Acknowledge
UDP ist
Schnell, aber ohne Ankunftsgarantie
Ziel: mehrere Dienste auf dem gleichen Server anbieten
UDP-Paket: Header mit Port usw. + Daten
Was bedeutet TTL im Zusammenhang mit Internetprotokollen?
Falls pakete durch falsche Routing dauerhaft zwischen Routen stecken bleiben, wird das Netzwerk verstopft
TTL Felder in IP Pakete sind ein art counter, das nach jeder Durchgang durch einen router um 1 reduziert wird.
Wenn das TTL-Paket 0 ist, wirds weggeworfen und der Absender benachrichtigt
Startwert in der Regel 64, max 255
Wo werden DNS-Abfragen lokal gespeichert?
Host Datei
Was sind die Eigenschaften von zentralen Datenbanken im Vergleich zu dezentralen Datenbanken?
Zentrale Datenbanken:
Speicherung der Daten zentral auf einem physischen Datenträger
Datenkonsistenz garantiert
Keine redundanz aber Ausfall=Totalausfall
Dezentrale Datenbanken:
Speicherung dezentral auf mehreren physischen Datenträgern
Datenkonsistenz temporär nicht garantiert
Redundant aber Robust gegen Ausfälle
Was sind die vier Anforderungen an Datenbanken, was bedeuten sie?
Atomicity
Daten müssen in atomarer Form vorliegen; jedes Datenfeld hat nur ein Datum
Consistency
Daten sind widerspruchsfrei und konsistent
Fr. Müller und Frau Müller wäre inkonsistent
Isolation
Nicht vollständig ausgeführte transaktionen haben keinen Einfluss auf anderen
Nicht abgeschlossene Überweisungen führen zu keiner Verringerung des Kontos
Durability
Sicherung gegen Verlust
Beim Absturz eines Systems gehen keine Daten verloren
Sicherheit gegen Serverabsturz
Wie laufen die Transaktionen in dezentralen DBMS ab?
Transaktionen in dezentralen DBMS:
Mehrere DBMS teilen sich die Abwicklung einer Transaktion ⇒ höhere Geschwindigkeit
Knoten enthalten nur eine Teilmenge der gesamten Datenmenge
Mehrere Replikate können auf verschiedenen Knoten gespeichert werden
Was ist der alternative Name für Blockchain?
distributed ledger
Aus welchen Teilen besteht ein Blockchain-Block? Was enthalten diese Teile?
Header
Hash
Hash des Vorgängerblocks
Timestamp
Nonce
Transaktion
Enthält die Transaktionsdaten
Daten sind unveränderbar & öffentlich einsehbar
Hash jedes Blocks muss mit 0000… beginnen
Wann ist es sinnvoll, eine Blockchain-Anwendung einzusetzen?
Eine gemeinsame Datenbasis genutzt werden soll.
Mehrere Teilnehmer daran arbeiten, welche sich nicht gegenseitig oder einer dritten Partei vertrauen.
Die aktuelle Datenbank angegriffen oder zensiert werden kann.
Was ist ein Smart Contract, welche Funktionen und Eigenschaften hat er?
Programm auf Blockchain
Imitiert reale Verträge
3 Funktionen:
Speichern
Verifizieren
Ausführen
2 Eigenschaften:
Unveränderlich
Verteilt
Was sind die Grundsätze ordnungsmäßiger Modellierung?
- Richtigkeit
- Relevanz
- Wirtschaftlichkeit
- Klarheit
- Vergleichbarkeit
- Systematische Aufbau
Was bedeutet "Richtigkeit" im Zusammenhang mit GoM?
Zu repräsentierender Sachverhalt korrekt dargestellt
Richtigkeit von Modellen grundsätzlich nicht beweisbar
Ergibt sich aus dem Konsens der Fach- und Methodenexperten
Obige Aspekte kennzeichnen i.W. die semantische Richtigkeit
Semantischen Richtigkeit ≠ syntaktische Richtigkeit !!!
Syntaktische Richtigkeit ist leichter prüfbar (und ebenfalls Teil des Grundsatzes der Richtigkeit
Was bedeutet "Relevanz" im Zusammenhang mit GoM?
Nur die Sachverhalte modellieren, die für den Modellierungszweck relevant sind
Daher müssen Ziele der Modellierung expliziert werden
Entscheidungen über das Abstraktionsniveau und der Modellierungstechniken hängen davon ab
Was bedeutet "Wirtschaftlichkeit" im Zusammenhang mit GoM?
Sicherzustellen eines angemessenen Kosten-Nutzen Verhältnisses
Modellierungskosten dürfen den eigentlich verfolgten Nutzen der entstehenden Modelle nicht überkompensieren
Modellierung ist kein Selbstzweck
Referenzmodelle fördern ggf. Wirtschaftlichkeit
Was bedeutet "Klarheit" im Zusammenhang mit GoM?
Modell nutzt nur, wenn es vom Adressaten verstanden wird
Modell muss einen adäquaten Grad an intuitiver Lesbarkeit aufweisen
Modellierungstechniken nutzeradäquat auswählen
Modelle mit Hilfe der verfügbaren Techniken möglichst klar und lesbar darstellen
Auf Raster ausgerichtet
Keine Überschneidungen, Symmetrien betonen
Übliche Leserichtung
Größe der Schrift, Wahl der Bezeichner
ggf. Teil-/Untermodelle bilden
Was bedeutet "Vergleichbarkeit" im Zusammenhang mit GoM?
In realen Anwendungssituationen existieren ggf. mehrere Modelle nebeneinander
Diese müssen ggf. vergleichbar sein
Beispiel: Ist- und Sollmodelle (as-is / to-be)
Insbesondere Modelle, die mit unterschiedlichen Modellierungstechniken erstellt worden sind
Semantischer Vergleich zweier Modelle wichtig − D.h. Deckungsgleichheit von mit zwei Modellen beschriebenen Inhalte
Was bedeutet "Systematische Aufbau" im Zusammenhang mit GoM?
Notwendigkeit in der Darstellung eines Sachverhalts aus unterschiedlichen Sichten
Grund: Reduktion der Komplexität
Beispiel: Modellierung von Informationssystemen
Daten-, Funktions-, Organisations- und Steuerungssicht
Struktur- und Verhaltenssicht
Sichtenübergreifende, verschiedene Aspekte einbeziehende Modellerstellung
Modellinhalt sichtenübergreifend konsistent halten
Sichtenübergreifendes Metamodell, das den Zusammenhang zwischen den unterschiedlichen Sprachkonstrukten herstellt
Was ist Aufbauorganisation? Aus welchen Teilen besteht sie?
„hierarchisches Gerüst eines jeden Unternehmens“
Spezialisierung
Gesamtaufgabe wird in Teilaufgaben untergliedert, solange sie nicht mehr zerlegbar ist
Diese heißen Elementaraufgaben oder Arbeitsgänge
Elementaraufgaben werden zu sinnvollen Aufgaben Komplexen zusammengefasst und Stellen (kleinste organisatorische Einheit) zugeordnet
Konfiguration
Zusammenfassung organisatorischer Einheiten zu einem Netzwerk von Leistungsbeziehungen
Dieses Netzwerk wird in Organigrammen dargestellt
Was sind die zwei Liniensysteme in Organigrammen? Welche Vor- und Nachteile haben sie?
Einliniensystem
+klar abgegrenzte Kompetenz, Übersichtlichkeit
-lange Kommunikationswege, starke Belastung der Zwischeninstanz
Mehrliniensystem:
+verkürzte Informationswege
-Gefahr von kompetenz und verantwortlichkeitskonflikten
In der praxis eher selten
Was ist Ablauforganisation?
optimale zeitliche und räumliche planung der Arbeitsabläufe
⇒ Was muss wann bei welchem Mitarbeiter / welcher Organisationseinheit sein?
Ziel: : möglichst optimale Auslastung der Kapazitäten (Mensch & Sachmittel) und Minimierung der Durchlaufzeit
Arbeitsanalyse: Überblick über Arbeitsaufgaben verschaffen, in kleine Schritte zerlegen
Arbeitssynthese: Feingranulare Arbeitsschritte in räumlich, zeitlich und personell effizienten Prozess zusammenführen