Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Aufgaben für Informatik

Grundlagen von Datenbanken: Typen, Modellierung und Optimierung

Informatik14,2 KB

Datenbanktypen: Eine Übersicht

Es gibt drei Hauptmodelle von Datenbanken: hierarchische, Netzwerk- und relationale.

Hierarchische Datenbanken

Eine hierarchische Datenbank verwendet eine hierarchische Struktur zur logischen Darstellung von Daten. Dateien sind in Hierarchien organisiert, wobei jede Datei in der Regel einer Entität der Datenbank entspricht. Hierarchische Bäume werden mit der Wurzel oben und den Blättern unten dargestellt.

Merkmale hierarchischer Datenbanken

  • Datensegmente sind in einer hierarchischen Struktur angeordnet.
  • Segmente sind durch eine oder mehrere Beziehungen miteinander verbunden.
  • Jeder Knoten besteht aus einem oder mehreren Feldern.
  • Jedes Vorkommen eines übergeordneten Datensatzes kann eine unterschiedliche Anzahl von
...
Weiterlesen "Grundlagen von Datenbanken: Typen, Modellierung und Optimierung" »

IT-Grundlagen: Hardware, Netzwerk und Fehlerbehebung

Informatik127,47 KB

Fragen und Antworten zu IT-Grundlagen

1. Netzwerkzugriffsprobleme

Ein Computer kann auf Geräte im gleichen Netzwerk zugreifen, aber nicht auf Geräte in anderen Netzwerken. Was ist die wahrscheinliche Ursache dieses Problems?

  • Das Kabel ist nicht richtig an die Netzwerkkarte (NIC) angeschlossen.
  • Der Computer hat eine ungültige IP-Adresse.
  • Der Computer verfügt über eine falsche Subnetzmaske.
  • Der Computer hat eine ungültige Adresseingabe.

2. Sicheres Entfernen von Hot-Swap-Geräten

Beziehen Sie sich auf die Abbildungen. Was ist die geeignete Reihenfolge der Maßnahmen, um ein Hot-Swap-Gerät sicher zu entfernen, basierend auf den dargestellten Schritten?

  • 2, 3, 5, 6
  • 1, 3, 5, 6
  • 1, 4, 5, 6
  • 2, 5, 6

Image Image Image Image Image

3. Laptop-Energiemodus für Datenerhalt

Welcher Energiemodus...

Weiterlesen "IT-Grundlagen: Hardware, Netzwerk und Fehlerbehebung" »

Grundlagen der Netzwerkprotokolle: ICMP, TCP, UDP & Routing

Informatik5,33 KB

ICMP (Internet Control Message Protocol)

Das ICMP-Protokoll ist auf der IP-Ebene für die Fehlerberichterstattung und Statusmeldungen verantwortlich, beispielsweise bei unerreichbaren Routen oder anderen Netzwerkproblemen.

Jede Nachricht enthält einen ICMP-Message-Type, einen Code, eine Prüfsumme sowie den IP-Header, der den Fehler verursacht hat, und spezifische Informationen je nach Meldungstyp.

Verwendung von ICMP

  • Ping: Überprüft die IP-Konnektivität zwischen zwei Rechnern. Die Datenfelder enthalten eine Kennung und eine laufende Nummer zur Zuordnung von Anfragen und Antworten.
  • Destination Unreachable: Ein Router, der die Route zu einem Datagramm nicht kennt, antwortet mit dieser Meldung an die Quelle.
  • Source Quench: Ein überlasteter Router
...
Weiterlesen "Grundlagen der Netzwerkprotokolle: ICMP, TCP, UDP & Routing" »

Betriebssysteme: Strukturen und Konzepte einfach erklärt

Informatik3,45 KB

Virtuelle Maschinen

Eine virtuelle Maschine ist Software, die einen Computer emuliert, sodass Programme wie auf einem echten Computer ausgeführt werden können. Diese Software wurde ursprünglich als „ein effizientes, isoliertes Duplikat einer physischen Maschine“ definiert. Der Begriff umfasst heute auch virtuelle Maschinen, die keine direkte Entsprechung zu realer Hardware haben.

Betriebssysteme

Ein Betriebssystem ist ein Satz von Programmen, die mit der Hardware interagieren, um dem Benutzer die Nutzung der verfügbaren Ressourcen zu erleichtern. Zu den wichtigsten Zielen gehören:

  • Bereitstellung einer komfortablen Arbeitsumgebung.
  • Effiziente Nutzung der Hardware.
  • Angemessene Verteilung der Ressourcen.

Ein echtes Betriebssystem muss folgende...

Weiterlesen "Betriebssysteme: Strukturen und Konzepte einfach erklärt" »

Grundlagen der Multimedia- und Webtechnologien

Informatik4,62 KB

Grundlagen der Multimedia-Technik

  1. Welche der folgenden Optionen wird nicht als Faktor für den Geschwindigkeitsverlust bei der Video-Capture auf Ihrem Computer betrachtet? Speed CD / DVD
  2. Für die Festplatte des Computers wird bei der Video-Capture eine Datenübertragungsrate von mindestens 3,5 Mb/sec empfohlen.
  3. Der Umfang der Informationen, die eine Festplatte in einer Sekunde schreiben kann, wird genannt: Peak Writing.
  4. Kompression: Der Prozess des Entfernens oder der Wiederherstellung von Daten, um die Größe einer Datei zu reduzieren.
  5. Wenn die algorithmische Kompression die gleiche Zeit wie der Dekompressionsvorgang benötigt, nennt man dies: Symmetrisch.
  6. Das Waveform-Audio-Format wurde ursprünglich erstellt von: Windows 3.1.
  7. Welches der folgenden
...
Weiterlesen "Grundlagen der Multimedia- und Webtechnologien" »

Linux Dateisystem, Verzeichnisse und Prozessverwaltung

Informatik3,18 KB

Kriterien zur Dateiorganisation

Die Organisation von Dateien erfordert einen schnellen Zugriff, wenn einzelne Datensätze abgerufen werden. Dies ist nicht erforderlich, wenn Dateien in Chargen (Batches) bearbeitet werden. Eine einfache Aktualisierung ist essenziell; bei Medien wie CD-ROMs sind Updates jedoch wirtschaftlich nicht sinnvoll.

  • Datenredundanz: Eine minimale Redundanz sollte sichergestellt werden, wobei Redundanz gezielt genutzt werden kann, um den Zugriff zu beschleunigen.
  • Single-Index: Die Wartung ist kostengünstiger und fehleranfälliger.
  • Zuverlässigkeit: Ein zentraler Aspekt der Datenverwaltung.

Hierarchische Verzeichnisstruktur unter Linux

Ein Verzeichnis kann Unterverzeichnisse enthalten und bildet so eine hierarchische Struktur...

Weiterlesen "Linux Dateisystem, Verzeichnisse und Prozessverwaltung" »

Grundlagen der Webentwicklung: Usability, HTML, HTTP & CSS

Informatik4,35 KB

Usability Testing

Empirisches Testen mit realen Anwendern. Man beobachtet, wie sie das System bedienen, um reale Probleme zu identifizieren.

Die 6 Phasen des Usability Testings

  1. Testplan erstellen.
  2. Testnutzer rekrutieren: Passend zur Zielgruppe.
  3. Testmaterialien vorbereiten: Aufgaben (Tasks), Szenarien und Fragebögen.
  4. Test durchführen: Mit Rollenverteilung (Facilitator, Beobachter).
  5. Daten analysieren: Auswertung qualitativer und quantitativer Daten.
  6. Ergebnisse berichten: Report mit Befunden und Verbesserungsvorschlägen.

Methoden

  • Thinking Aloud: Nutzer denken laut. + Tiefe Einblicke, - unnatürlich.
  • Formales Experiment: Kontrollierter Labortest für messbare Daten (Zeit, Fehler).
  • A/B Testing: Live-Vergleich zweier Versionen.
  • Nutzungsstudie: Beobachtung
...
Weiterlesen "Grundlagen der Webentwicklung: Usability, HTML, HTTP & CSS" »

Linux & Bash Grundlagen: 96 Fragen und Antworten

Informatik17,43 KB

Grundlagen der Bash-Shell und Sicherheit

1. Wie startet man eine Bash-Shell?

Ein Terminal öffnen oder bash eingeben.

2. Wie startet man einen Webbrowser aus der Kommandozeile? Was bedeutet das & in diesem Kontext?

firefox &; das & startet den Prozess im Hintergrund.

3. Was ist für ein sicheres Kennwort/Passwort zu beachten?

Es sollte lang und komplex sein sowie keine persönlichen Daten enthalten.

4. Wie können Sie Ihr Kennwort in einer Shell ändern?

Mit dem Befehl passwd.

5. Welchen Unterschied sehen Sie, wenn Sie die Befehle "ls" und "ls -a" ausführen?

ls zeigt normale Dateien an; ls -a zeigt alle Dateien an, auch versteckte.

6. Erklären Sie das Rechtesystem von Unix.

Es gibt drei Kategorien (User, Group, Others) und drei Rechte (Read,...

Weiterlesen "Linux & Bash Grundlagen: 96 Fragen und Antworten" »

SEO, Bilderwelten & PIM: Digitale Strategien für Ihren Erfolg

Informatik10,21 KB

Was ist Suchmaschinenoptimierung (SEO)?

Suchmaschinenoptimierung (SEO), englisch "Search Engine Optimization", umfasst alle technischen und inhaltlichen Maßnahmen, die darauf abzielen, die Platzierung einer Website in den organischen (unbezahlten) Suchergebnissen von Suchmaschinen wie Google zu verbessern. Das Hauptziel ist es, die Sichtbarkeit der Website zu erhöhen und mehr Besucher anzuziehen.

Warum ist SEO wichtig für Ihre Website?

Eine prominente Platzierung in den Suchergebnissen erhöht die Wahrscheinlichkeit, dass Nutzer auf die Website klicken. Da viele Nutzer nur die ersten Ergebnisse betrachten, ist eine hohe Position entscheidend für den Erfolg einer Website.

  • Erhöhte Sichtbarkeit: Ihre Website wird von mehr potenziellen Kunden
...
Weiterlesen "SEO, Bilderwelten & PIM: Digitale Strategien für Ihren Erfolg" »

Anforderungen: Typen, Merkmale und Dokumentationsstandards

Informatik37,28 KB

Was ist eine Anforderung?

Eine Anforderung kann als ein notwendiges Merkmal eines Systems definiert werden, das eine Fähigkeit, eine Eigenschaft oder einen Qualitätsfaktor des Systems beschreibt, der für Kunden oder Endanwender hilfreich ist.

Eine Anforderung ist die Beschreibung einer Bedingung oder Fähigkeit, die ein System erfüllen muss. Sie wird entweder von identifizierten Benutzern abgeleitet oder ist Teil eines Vertrags, Standards, einer Spezifikation oder eines sonstigen formell auferlegten Dokuments, das früh im Prozess vorliegt.

Anforderungstypen

Funktionale und nicht-funktionale Anforderungen: Anforderungen an Software können in zwei Kategorien eingeteilt werden.

Funktionale Anforderungen

Funktionale Anforderungen beschreiben die...

Weiterlesen "Anforderungen: Typen, Merkmale und Dokumentationsstandards" »