Info
Theoriefragen
Theoriefragen
-
- 1 / 39
-
Lernkarten
Nenne die Bestandteile der Semiotik und erläutere sie
- Syntaktik: Behandelt die korrekte Verknüpfung von Zeichen und somit den formalen Aufbau einer Sprache ⇒ Daten
- Semantik: Behandelt die inhaltliche Bedeutung von Zeichen mit Hilfe einer Metasprache ⇒Nachricht
- Pragmatik: Stellt Zwecksorientierung bzw. Wirkung der Zeichen/Symbole und der daraus gebildeten Folgen in Mittelpunkt ⇒ Information
Wie kann man in Excel einen Bereich referenzieren:
Unter Angabe der oberen linken Zelle und der unteren rechten Zelle, mit einem Doppelpunkt getrennt.
Bsp.: (A1:B6)
Arten der Zellenreferenzierung
- relative Adressierung: Excel passt beim kopieren oder Herunterziehen die Angaben an. Bsp:A1
- absolute Adressierung: Excel passt beim kopieren oder Herunterziehen nichts an. Bsp: $A$1
- Mischformen: Spaltenangabe oder Zeilenangabe wird durch $ fixiert, damit kann Excel hier keine automatischen Veränderungen durchführen Bsp: $A1: Spalte fix und Zeile veränderbar, A$1: Spalte veränderbar und Zeile fix
Erläutere die 4 Ebenen der Wissenspyramide und warum kann man hier von einer Bedeutungsanreicherung sprechen?
- Zeichen: Enthält Zeichen und Symbole, aus denen sich die Worte der nächsthöheren Ebene zusammensetzten
- Daten: Mit Hilfe der Zeichenebene geformte Zeichenketten
- Information: Erkenntnisse, die mit Hilfe der Datenebene gewonnen werden und Einfluss auf das Verhalten des Individuums haben
- Wissen: Durch Vernetzung der Informationen entsteht Wissen, welches an das Individuum gebunden ist
→ Bedeutungsanreicherung:
Zeichen werden verknüpft und dadurch Daten erstellt. Aus diesen werden Informationen geformt, durch deren Verknpfung Wissen entsteht. >Bedeutung nimmt von unten nach oben zu
Voraussetzungen für eine erfolgreiche Kommunikation
- gültiger Zeichenvorrat - Syntax
- Redeerlaubnis - Wer spricht, Wer hört?
- Interpretation - Semantik
- Kennzeichnung des Beginns / Ende der Kommunikation
- Umgang mit Störungen
> Festlegung der Regeln in der IT-Branche mittels Protokollen
Erläuterung MAC - Adresse
identifiziert ein Netzwerkgerät eindeutig
Bsp: DSL-Router, Handy
Erläuterung IP - Adresse
identifiziert einen Rechner, innerhalb eines Netzes eindeutig
Erläuterung Portnummer
identifiziert jeden vom Rechner angotenen Dienst eindeutig
Bsp: HTTP, IMAP
VBA: Ausgabekanäle
- Meldungsfenster
- Zellen
- Direktbereich
VBA: Eingabekanäle
- Zellen
- Formulare
- Meldungsfenster (Betätigung der Schaltfläche)
While- Schleife
- Schleife läuft solange Bedingung erfüllt ist
- Anwendung: Wenn Anzahl der Schleifendurchläufe nicht bekannt ist
For- Schleife
- Schleife läuft x mal
- Index durch next index automatisch erhöht
- Anwendung: Wenn Anzahl der Schleifendurchläufe bekannt ist
Subs
- können Parameter übergeben bekommen
- Liefern nichts zurück
- paramterlose Subs können Schaltflächen zugewiesen bekommen
Functions
- können Parameter übergeben bekommen
- Liefern einen Rückgabewert zurück
- können von Zellen aus aufgerufen werden
Was bedeutet Range("B1") und wozu wird .Value benötigt?
Mit Range("B1") wird die Zelle B1 referenziert und mit Value wird ihr Wert (also Inhalt der Zelle) angesprochen
AKID Eigenschaften
- Automarität: Transaktion wird komplett oder gar nicht ausgeführt
- Konsistenzerhaltung: Wenn Datenbank vor einer Transaktion konsistent war, dann muss das auch nach der Durchführung gelten
- Isolation: Zeitgleich ablaufende Transaktionen dürfen sich nicht beeinflussen
- Dauerhaftigkeit: Ergebnisse für Transaktionen müssen dauerhaft gespeichert werden
Kennzeichen einer relationalen Datenbank
- Daten und Relationen werden in Tabellen abgespeichert
- Alle Tabellen sind gleichberechtigt
- Tabellen und Spalten werden über ihren Namen angesprochen
- Zeilen in einer Tabelle bilden eine Menge
- Jede Tabelle hat mind. 1 Schlüssel
- Attribute sind Schlüsselattribute oder Nicht-schlüsselattribute
- Werte werden durch logische Verknüpfungen der Attribute erreicht
Schlüssel
= minimale Attributenkombination, mit der sich ein Datensatz eindeutig identifizieren lässt
Bsp: Speicherung von Büchern → ISBN
Beziehungsintegrität oder referentielle Integrität
Enthält eine Tabelle Fremdschlüssel, so müssen diese für jeden Datensatz entweder angegeben oder auf NULL gesetzt sein.
Refertielle integrität bezeichnet somit die Datenintegrität auf Beziehungsebene
ER Diagramm
Entity
- Ding, Gebilde, Objekt
- hat Eigenschaften
- wird über einen Schlüssel identifieziert (Schlüssel wird immer unterstrichen)
ER-Diagramm
Relation
- Beziehung zwischen Objekten
- verb
- kann Eigenschaften haben
ER-Diagramm
Kardinalitäten
1 = genau 1
c = höchstens 1 ( 0 oder 1)
m = mindestens 1 ( 1 - unendlich)
mc = beliebig viele ( 0 - unendlich)
1. Normalform
Alle Attribute müssen atomar sein, d.h. keine zusammengesetzte Attribute
Bsp: Franz | Schweigert und nicht |Franz Schweigert|
2.Normalform
Relation muss in 1.NF sein und alle Nichtschlüssel-Attribute müssen voll funktional (direkt) vom Schlüssel abhängen und nicht nur von einem Teil
→ kann nur bei zusammengesetzten Schlüssel verletzt sein
3.Normalform
Relation muss in 2.NF sein und es dürfen keine transitiven Abhängigkeiten bestehen
> Jedes Nichtschlüssel-Attribut hängt direkt vom Schlüssel ab
Mysql
strukturierte Abfragesprache, um bestimmte daten aus der Datenbank auszulesen
Bestandteile von Mysql
- SELECT: gibt an, welche Spalten man ausgeben möchte
- FROM: gibt die Tabelle an
- WHERE: Bedingung, aus der die Datensaätze ausgesucht werden
Befehle
- SELECT * wenn man alle spalten aus einer Tabelle angezeigt haben möchte
- LIKE Wenn in der Spalte nach %rot% gesucht wird
- DISTINCT damit keine Einträge mehrfach vorkommen
- ORDER BY wird nach einer Spalte sortiert (alphabetisch)
- DESC wird absteigend sortiert
- AND um Bedingungen zu verknüpfen
- IS NULL für fehlende Daten
Komplexe Queries
- Zählen : SELECT COUNT(*) FROM ZULASSUNG
- Rechnen: SELECT Z.Kennzeichen, C.emission * S.Steuersatz AS Steuer FROM...
- Runden: SELECT Z.Kennzeichen, ROUND(C.emission * S.Steuersatz, 2)... → wird auf 2 Nachkommastellen gerundet
- Summieren: SELECT SUM(C.emission * S.Sterueratz) FROM... > gleiche mit MIN(), MAX(), AVG()
- Limitierung der Ausgabe: ... ORDER BY .. LIMIT 3 > BSP: Ausgabe von 3 Fahrzeugen
- Gruppieren : GROUP BY oder HAVING BY > Bezieht sich nicht auf die Original Tabelle
Prinzip von Textmarken (Word)
Um Position zu addressieren ,
Platzhalter, die später mit einem Ersatztext ersetzt werden
3 Schichten Architektur
3. Darstellungsschicht
2. Verarbeitungsschicht
1. Eingabe
option explicit
Option Explicit verhindert, dass Variablen verwendet werden die nicht zuvor mit Hilfe des DIM-Statement deklariert wurden >Fehlermeldung.
VBA-Compiler achtet stärker auf Variablen,
Vermeidung von Tippfehlern
Welche Protokolle stehen im Zusammenhang mit Emailkommunikation?
IMAP, POP3, SMTP
Merkmale von DHCP
- Zugang wird dynamisch aktiviert - Bsp: Laptop an der Uni starten > IP Zuweisung
- Dynamische Netzwerkzuweisung an einen Client
DHCP = dynamische Konfiguration
Was ist eine Transaktion?
= Folge von Programmschritten, die als eine logische Einheit betrachtet werden.
Folge von elementaren Befehlen, die entweder ganz oder gar nicht ausgeführt werden
Was ist eine Projektion?
= eine operation aud Datenbanktabellen.
Bei der Proktion handelt es sich nicht um einzelne Werte einer Tabelle sondern einer ganzen Spalte der Tabelle.
(Projektion > Spalten, Selektion > Zeilen)
Inner Joins
stellt nur die Zeilen dar, bei denen das Verknüpfungselement in beiden beteiligten Tabellen vorhanden ist
Outer Joins
Geben auch Zeilen an für Elemente, die nicht als Verknüpfungselemente in beiden Tabellen vorhanden sind
- left outer Join: stellt sicher dass Ausprägungen des Verknüpfungselements , die nur in der linken Tabelle stehen auch dargestellt werden
- Right outer Join: stellt sicher dass Ausprägungen des Verknüpfungselements , die nur in der rechten Tabelle stehen auch dargestellt werden
- Full outer Join: stellt sicher dass auch Ausprägungen erscheinen, welche nur in einer der Tabellen vorkommt
Array-Funktionen
Array = Bereich von Zellen, der sich über mehr als eine Zeile und / oder Spalte erstreckt.
Array-Funktionen liefern mehrere Werte zugleich zurück