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

Sortieren nach
Fach
Niveau

Speichermedien verstehen: HDDs, CDs und DVDs im Detail

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 3,44 KB

Festplatten (HDDs): Aufbau und Funktionsweise

Grundlagen der Festplattenspeicherung

Festplatten (HDDs) speichern Informationen auf mehreren übereinander gestapelten, rotierenden Scheiben (Plattern). Diese Scheiben drehen sich mit konstanter Geschwindigkeit, solange der Computer eingeschaltet ist.

Ablauf eines Festplattenlesevorgangs

Ein Festplattenlesevorgang umfasst folgende Schritte:

  1. Kopfbewegung: Der Lesekopf bewegt sich zur Startposition der Daten.
  2. Warten auf Daten: Der Kopf wartet, bis die gewünschten Daten unter ihm vorbeiziehen.
  3. Datenlesen: Die Daten werden vom Lesekopf erfasst.

Wichtige Leistungsmerkmale von Festplatten

  • Zugriffszeit (HDD)

    Die Zeit, die der Lesekopf benötigt, um sich über den gewünschten Sektor zu positionieren, um Daten

... Weiterlesen "Speichermedien verstehen: HDDs, CDs und DVDs im Detail" »

Grundlagen der Linearen Algebra und Analysis

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 3,71 KB

A.1.7. Unterraum

Eine Teilmenge H eines Vektorraums V ist genau dann ein Unterraum, wenn sie folgende Bedingungen erfüllt:

  • Der Nullvektor 0 ist in H enthalten.
  • Abgeschlossenheit unter Addition: Für alle Vektoren v1 und v2 aus H ist auch v1 + v2 in H enthalten.
  • Abgeschlossenheit unter Skalarmultiplikation: Für jeden Vektor v aus H und jede reelle Zahl k ist auch k · v in H enthalten.

Beispiele für keine Unterräume:

  • Mengen mit Potenzen.
  • Vektoren u = (x, y), bei denen xy + x = 0 gilt (Produkt von zwei Koordinaten).
  • Logarithmen und ähnliche Funktionen.

Beispiele für Unterräume:

  • ax + by + cz = 0
  • c · x + d · y = 0

A.4.2. Kern und Bild einer linearen Abbildung

Sei f eine lineare Abbildung. Wir definieren:

  • Kern (Kernel) von f, ker(f): Die Menge aller
... Weiterlesen "Grundlagen der Linearen Algebra und Analysis" »

Expertensysteme: Komponenten, Vorteile und Anwendung

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 9,74 KB

Expertensysteme

1. Stärken von Expertensystemen

  • Diagnose: Die Ursache wird durch die Beobachtung von Eigenschaften wie Symptomen und Sensordaten ermittelt.
  • Prognose: Mögliche Konsequenzen werden aus einer bestimmten Situation abgeleitet.
  • Interpretation: Informationen von physischen Sensoren werden in eine logische Beschreibung umgewandelt.
  • Planung: Eine Folge von Maßnahmen wird entwickelt, die in einer bestimmten zeitlichen Reihenfolge umgesetzt werden.
  • Monitoring: Die von einem Expertensystem erhaltenen Lösungen werden mit den geplanten Ergebnissen verglichen.
  • Ausbildung: Diagnose, Behandlung und Reparatur des Verhaltens von Schülern und Studenten in bestimmten Situationen. Beispiel: Flugsimulatoren.
  • Kontrolle: Die Gesamtleistung des Systems
... Weiterlesen "Expertensysteme: Komponenten, Vorteile und Anwendung" »

CPU-Architektur: Busse, Terminals und Befehlszyklus erklärt

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 3,47 KB

CPU-Terminals und Bus-Struktur

Die Terminals einer CPU können in drei Haupttypen unterteilt werden: Adress-, Daten- und Steuerterminals. Diese Terminals ähneln den Anschlüssen von Speicherchips und E/A-Geräten (Input/Output). Die Verbindung zwischen diesen Komponenten wird als Bus-Terminals bezeichnet. Bei der Kommunikation zwischen der CPU, dem Speicher und den E/A-Geräten ist es notwendig, Signale sowohl senden als auch empfangen zu können.

Grundlegende Bus-Parameter

Es gibt drei grundlegende Parameter, die die Busse definieren: Adress-, Daten- und Steuerleitungen:

  • Adressleitungen: Ein Chip mit m Adressleitungen kann bis zu $2^m$ Speicheradressen adressieren.
  • Datenleitungen: Ein Chip mit $n$ Datenleitungen kann ein Wort von $n$ Bits in einem
... Weiterlesen "CPU-Architektur: Busse, Terminals und Befehlszyklus erklärt" »

PL/SQL Grundlagen: Variablen, Zuweisungen und Blöcke

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 1,73 KB

3) Verwendung von SELECT INTO in PL/SQL

Ein PL/SQL-SELECT-Statement speichert den Wert einer Zeile in einer Variablen. Beispiel:

SELECT region_id
INTO var_reg_id
FROM regions;

Damit die Variable den Wert korrekt aufnehmen kann, muss sie den gleichen Datentyp wie die Tabellenspalte besitzen:

DECLARE
  var_region_id hr.regions.region_id%TYPE;
BEGIN
  SELECT region_id
  INTO var_region_id
  FROM regions;
END;

5) Variablendeklaration und Zuweisung

Syntax: variablenname datentyp := wert;

Beispiele:

  • numbers NUMBER(3,2) := 2.34; (Anzahl der Ziffern, Anzahl der Nachkommastellen)
  • name VARCHAR2(30) := 'denisse'; (Dynamische Länge, passt sich dem Wert an)
  • name CHAR(10) := 'Ramirez'; (Feste Länge, belegt immer die definierte Länge)

6) Anonymer PL/SQL-Block zur

... Weiterlesen "PL/SQL Grundlagen: Variablen, Zuweisungen und Blöcke" »

OleDb-Objekte für Datenbankverbindungen ohne SQL

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 2,52 KB

OleDbConnection

OleDbConnection ist eine Schicht von Objekten, die verwendet werden kann, um eine Verbindung zu Datenbanken in einer Anwendung herzustellen.

  • Dim Verbindung As New OleDbConnection: Definiert die Verbindung.
  • MinhaConexao.ConnectionString = MinhaConexaoString: Legt die Verbindung zwischen der Anwendung und der Datenbank fest.
  • MinhaConexao.Open(): Öffnet die Verbindung.
  • MinhaConexao.Close(): Schließt die Verbindung.

ConnectionString

Mit ConnectionString können Sie eine Verbindung zwischen der Anwendung und der Datenbank herstellen.

OleDbDataAdapter

Mit OleDbDataAdapter können Sie Steuerelemente mit Daten aus den verbundenen Datenbanken füllen.

  • AlunosDataAdapter.Fill(MenuDataSet, Tabelle): Lädt Informationen aus der Datenbank in ein
... Weiterlesen "OleDb-Objekte für Datenbankverbindungen ohne SQL" »

Grundlagen der Computernetzwerke: Definitionen und Topologien

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 7,11 KB

1. Was sind LANs (Local Area Networks)?

Ein Kommunikationssystem, das Hochgeschwindigkeitscomputer verbindet, die sich in räumlicher Nähe befinden (typischerweise im selben Gebäude). Ein LAN besteht aus Netzwerk-Hardware und -Software, die es ermöglicht, Ressourcen wie Software, Informationen, Verzeichnisse und Drucker gemeinsam zu nutzen.

2. Was ist ein MAN (Metropolitan Area Network)?

Ein Metropolitan Area Network wird verwendet, um LANs miteinander zu verbinden. Sie sind geografisch nicht auf eine bestimmte Größe begrenzt und erfordern häufig spezielle Hardware, Telefonleitungen und Modemschnittstellen.

3. Was ist ein WAN (Wide Area Network)?

Ein Wide Area Network wird verwendet, um mehrere Netzwerke (einschließlich MANs) miteinander... Weiterlesen "Grundlagen der Computernetzwerke: Definitionen und Topologien" »

Netzwerktopologien und -typen: LAN, MAN und WAN

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 2,19 KB

Netzwerktopologien

Sternnetzwerk

Alle Geräte sind mit einem zentralen Hub oder Router verbunden. Jeder Knoten ist einzeln mit dem zentralen Knoten verbunden, der üblicherweise ein Hub oder Switch ist. Wenn der zentrale Knoten ausfällt, wird das gesamte Netzwerk getrennt.

Vorteile des Sternnetzwerks

  • Einfache Implementierung und Erweiterung.
  • Kurze Verkabelung und begrenzte Anzahl von Geräten, die mit dem zentralen Knoten verbunden werden müssen.

Baumnetzwerk

Ein Baumnetzwerk ist eine Kombination aus mehreren Sternnetzwerken. Jeder Knoten, der mit dem zentralen Knoten verbunden ist, kann auch das Zentrum eines anderen Sternnetzwerks sein.

Vollständiges Netzwerk (Full Mesh)

Jeder Knoten ist direkt mit allen anderen Knoten verbunden. Wenn eine Verbindung... Weiterlesen "Netzwerktopologien und -typen: LAN, MAN und WAN" »

Mietmodelle: Vermietung vs. Leasing – Ein umfassender Vergleich

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 1,87 KB

Vermietung: Flexible Nutzung von Anlagegütern

Vermietung: Eine Möglichkeit, Anlagegüter wie industrielle Geräte, Fahrzeuge, EDV-Systeme, elektronische Sicherheitssysteme und Bürogeräte mittelfristig zu nutzen, ohne diese zu erwerben.

Vertragselemente der Vermietung

  • Personal: Vermietungsunternehmen (übertragen dem Mieter das Nutzungsrecht und übernehmen Verwaltung, Wartung und Versicherung), Mieter, Hersteller und Versicherer.
  • Sache: Das Anlagegut (ähnliche Anforderungen wie beim Leasing), der Preis (inklusive Reparaturkosten, technischer Unterstützung, Vollkaskoversicherung etc.).
  • Formal: Handelsvertrag und Wartungsvereinbarungen. Die Zahlungsfähigkeit des Kunden ist entscheidend, da das Vermietungsunternehmen das Risiko trägt. Die Einnahmen
... Weiterlesen "Mietmodelle: Vermietung vs. Leasing – Ein umfassender Vergleich" »

Informatik-Glossar: Wichtige Begriffe und Konzepte

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 3,83 KB

EEPROM: Elektrisch löschbarer Speicher

EEPROM (Electrically Erasable Programmable Read-Only Memory) ist ein nichtflüchtiger Speicher, der elektrisch programmiert und gelöscht werden kann. Im Gegensatz zu EPROM, das UV-Licht zum Löschen benötigt und aus dem Gerät entfernt werden muss, kann EEPROM direkt im System überschrieben werden. Es besteht aus einem MOS-Transistor und kann unbegrenzt oft gelesen werden. Das Löschen und Überschreiben ist typischerweise zwischen 100.000 und einer Million Mal möglich.

Echtzeitsysteme: Interaktion und Zeitdruck

Ein Echtzeitsystem interagiert in einer dynamischen Umgebung und zeichnet sich durch bekannte Beziehungen zwischen seinen Eingaben, Ausgaben und strengen Zeitvorgaben aus. Diese Systeme müssen... Weiterlesen "Informatik-Glossar: Wichtige Begriffe und Konzepte" »