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

Sortieren nach
Fach
Niveau

SQL, Objektorientierte Modelle & Datenbankabfragen

Eingeordnet in Informatik

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

Fragebogen zu Datenbanken und SQL

Fragebogen 6: SQL-Grundlagen

  1. Welche Klausel erlaubt es, Ausdrücke in SQL-Tabellen auszuwerten?
    Antwort: Die FROM-Klausel.
  2. Wie nennt man eine virtuelle Tabelle, die mit einer SQL-Abfrage definiert wird?
    Antwort: Eine Sicht (View).
  3. Was ermöglicht eine Sicht?
    Antwort: Logische Datenunabhängigkeit.
  4. Womit sucht man nach Fragmenten entsprechender Tupel in verschiedenen Tabellen?
    Antwort: Mit dem MATCH-Prädikat.
  5. Wie passt man ein Datenbankmodell an, um die Bedeutung einer bestimmten Anwendung besser widerzuspiegeln?
    Antwort: Durch Einschränkungen (Constraints).
  6. Wodurch werden Werte auf einen systemeigenen Datentyp beschränkt?
    Antwort: Durch Domäneneinschränkungen.
  7. Wodurch werden Primär- und Fremdschlüssel spezifiziert
... Weiterlesen "SQL, Objektorientierte Modelle & Datenbankabfragen" »

Die 5 Generationen der Computer: Eine historische Übersicht

Eingeordnet in Informatik

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

1. Generation (1946–1957)

Die erste Generation von Computern war durch die Verwendung von Vakuumröhren gekennzeichnet. Diese Geräte waren massiv, schwer, verbrauchten enorme Mengen an Energie und waren sehr anfällig für Defekte. Die Dateneingabe erfolgte über Lochkarten oder Magnetbänder. Sie wurden primär für wissenschaftliche Berechnungen genutzt und programmiert in Maschinensprache. Der bekannteste Vertreter dieser Ära ist der ENIAC.

2. Generation (1958–1964)

In dieser Ära wurden Vakuumröhren durch Transistoren und Ferritkernspeicher ersetzt. Dies führte zu deutlich kleineren, effizienteren Computern, die bis zu 10 Milliarden Operationen pro Minute ausführen konnten. Die Datenverarbeitung erfolgte über Magnetbänder. Es wurden... Weiterlesen "Die 5 Generationen der Computer: Eine historische Übersicht" »

Computer Grundlagen: Geschichte, Generationen, Daten & Hardware

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 4,18 KB

Die ersten Maschinen, die zur Datenverarbeitung fähig waren, wurden unter anderem von Hermann Hollerith entwickelt. Die Grundlagen für die digitale Datenverarbeitung, insbesondere das Konzept des speicherprogrammierten Computers, wurden maßgeblich von John von Neumann im Jahr 1945 beeinflusst. Von hier aus wird die Entwicklung der Computer oft in Generationen unterteilt.

1. Computergeneration

Die erste Generation (ca. 1940er-1950er Jahre) basierte auf Vakuumröhren. Die Programmierung erfolgte oft über Lochkarten oder Schalttafeln.

2. Computergeneration

Die zweite Generation (ca. 1950er-1960er Jahre) führte Transistoren als Schaltelemente ein und nutzte Ferritkernspeicher. Dies führte zu kleineren, schnelleren und energieeffizienteren Computern.... Weiterlesen "Computer Grundlagen: Geschichte, Generationen, Daten & Hardware" »

Software-Typen, Internet-Dienste und IT-Sicherheit

Eingeordnet in Informatik

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

Software-Kategorien und Lizenzmodelle

Proprietäre Software ist Software, die nicht frei oder semi-frei ist. Ihre Verwendung, Weiterverbreitung oder Veränderung ist verboten und genehmigungspflichtig. Im Gegensatz dazu ist Software unter Copyleft freie Software. Deren Verteilungsbedingungen stellen sicher, dass alle Kopien und Versionen der Software frei bleiben.

Weitere Software-Typen

  • Freeware: Eine Art von Computer-Software, die kostenlos zur Verfügung gestellt wird.
  • Postcardware, Abandonware und Donationware: Spezielle Formen der Software-Verteilung.
  • Shareware: Programme, die eine zeitlich begrenzte Prüfzeit zur Bewertung bieten.

Internet-Dienste und Kommunikation

Ein Web-Browser ist ein Programm, mit dem Informationen, die auf Web-Servern gespeichert... Weiterlesen "Software-Typen, Internet-Dienste und IT-Sicherheit" »

IT-Grundlagen: Systeme, Hardware und Netzwerktechnik

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 6,46 KB

Grundlagen der Systemtheorie und Informatik

System: Ein Set von miteinander verbundenen Teilen, das nützlich ist und ein gemeinsames Ziel verfolgt.

Komponenten: Bestehend aus Umwelt, Eingängen, Prozess und Ausgängen.

Informationssystem: Besteht aus Elementen und Verfahren zur Verbesserung der Daten und Erarbeitung von Berichten, sodass die Entscheidungsfindung nützlich ist, um Ziele zu erreichen.

Datenverarbeitung (Data Processing)

Eine Reihe von elementaren Operationen, die auf Daten angewendet werden, um Ergebnisse zu erzielen:

  • Empfang → Speicherung (Storage) → Verarbeitung (Arbeit) → Ergebnisanzeige

Informatik und Daten

Informatik: Die Wissenschaft, welche die automatische und rationelle Behandlung von Informationen untersucht. Sie entwickelt... Weiterlesen "IT-Grundlagen: Systeme, Hardware und Netzwerktechnik" »

Betriebsklima englisch am öftesten verwendet

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 4,59 KB

Programm heißt der Satz von Anweisungen Computer geschrieben in einer Programmiersprache für die Aufgabe zu einem bestimmten. Programm ist in Aktion aufgerufen zu erstellen oder Design-Programm. Programmierer rief die Menschen, die diese Aktion durchgeführt.

Low Level-Sprache: Gebrauchte Programme zu schreiben oder System-Software, da sie eine direktere Form.

High-Level-Sprache: Englisch schreiben verwendet werden, um Anwendungsprogramme und Sondermaschinen in, geschrieben in einer Form, wie die Sprache wir sprechen, aber.

System-Software: Die Software-Paket, das direkt steuert, die Aufrechterhaltung hilft und unterstützt, dass es anderen Programmen interagieren.

Versorgungseinrichtungen: Für die, bevor er hingerichtet wurde, zu übersetzen... Weiterlesen "Betriebsklima englisch am öftesten verwendet" »

Grundlagen der PC-Hardware: Übertaktung, Speicher und BIOS

Eingeordnet in Informatik

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

Übertaktung von Mikroprozessoren

Die Geschwindigkeit eines Mikroprozessors wird durch die Multiplikation einer Grundfrequenz mit einem externen Takt oder einem Multiplikationsfaktor erreicht.

Motherboard-Anschlüsse und Controller

Die Controller auf dem Motherboard umfassen in der Regel:

  • 1 Floppy-Anschluss
  • Zwei IDE-Anschlüsse (oft als Fast-ATA oder Ultra-ATA bezeichnet, für bis zu 4 Einheiten)

Zusätzliche Funktionen beinhalten:

  • Sicherheit durch Passwörter
  • Verwaltung des Stromverbrauchs
  • Intelligente Technologie zur Selbstüberwachung (S.M.A.R.T.), die vor drohenden Fehlern warnt.

ATAPI und ATA-Standards

Der ursprüngliche ATA-Standard war nur für Festplatten ausgelegt. ATAPI wurde entwickelt, um CD-ROM- und Bandlaufwerke an einen ATA-Port anzuschließen.... Weiterlesen "Grundlagen der PC-Hardware: Übertaktung, Speicher und BIOS" »

Grundlagen der Informatik: Hardware, Software & Sprachen

Eingeordnet in Informatik

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

Was ist Informatik?

Informatik ist die Wissenschaft der Informationsverarbeitung durch Maschinen. Sie umfasst den Bestand an wissenschaftlichen Erkenntnissen und Techniken, die die automatische Verarbeitung von Informationen durch Computer ermöglichen. Es handelt sich um einen Wissensbereich, der die Gestaltung und Nutzung von Computern umfasst.

Definition des Computers

Ein Computer ist eine Maschine, die Eingabedaten annimmt, logische und arithmetische Operationen an ihnen ausführt und die daraus resultierenden Daten über ein Ausgabemedium ausgibt. Dies geschieht ohne das Eingreifen eines menschlichen Bedieners und unter der Kontrolle eines zuvor im Computer gespeicherten Programms.

Die Quote-Maschine

Eine QUOTE-Maschine kann arithmetische Operationen... Weiterlesen "Grundlagen der Informatik: Hardware, Software & Sprachen" »

Grundlagen der objektorientierten Programmierung und Datenbankanbindung

Eingeordnet in Informatik

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

Abstrakte Klassen und Schnittstellen

Abstrakte Klassen

Eine abstrakte Klasse ist eine Klasse, die nicht instanziiert werden kann. Sie wird lediglich verwendet, um Unterklassen zu definieren.

Wann ist eine Klasse abstrakt?

Eine Klasse ist abstrakt, wenn eine ihrer Methoden keine Implementierung besitzt (in Java wird die abstrakte Methode mit dem Schlüsselwort abstract gekennzeichnet).

Wann werden abstrakte Klassen verwendet?

Wenn wir eine Abstraktion definieren wollen, die Objekte verschiedener Arten umfasst, und wir Polymorphismus nutzen möchten.

Schnittstellen (Interfaces)

Eine Schnittstelle ist eine völlig abstrakte Klasse (eine Klasse ohne Implementierung). In Java werden Schnittstellen mit dem Schlüsselwort interface deklariert, ähnlich wie... Weiterlesen "Grundlagen der objektorientierten Programmierung und Datenbankanbindung" »

Speicherverwaltung in Betriebssystemen: Konzepte und Strategien

Eingeordnet in Informatik

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

Grundlagen des Speichermanagements

Definition und Aufgaben des Memory Managers

Memory (Speicher) bezieht sich auf Computerkomponenten, Geräte und Speichermedien, die digitale Daten für Berechnungen über einen bestimmten Zeitraum speichern.

Der Teil des Betriebssystems, der das Speichermanagement übernimmt, wird als Memory Manager bezeichnet.

Seine Hauptaufgaben sind:

  • Verfolgen, welche Speicherbereiche verwendet werden und welche frei sind.
  • Bereitstellung von Speicherplatz für Prozesse, wenn Benutzer dies anfordern.
  • Verwaltung des Hauptspeichers (Primärspeicher oder realer Speicher).
  • Laden von Programmen von der Festplatte in den Speicher.
  • Schutz des gemeinsamen Speichers zwischen mehreren Prozessen.

Die Organisation und Verwaltung des Hauptspeichers... Weiterlesen "Speicherverwaltung in Betriebssystemen: Konzepte und Strategien" »