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

Sortieren nach
Fach
Niveau

Qualitätssicherung und Dokumentation von IT-Systemen: Handbücher und Program Reviews

Eingeordnet in Informatik

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

Systemprüfung und Dokumentation: Effizienz und Aufbau

3.0 Program Review und Prüfungsausschuss

3.1 Bedeutung eines Program Reviews

Die Bedeutung eines Program Reviews (Programmüberprüfung) liegt darin, dass eine ordnungsgemäße Überprüfung das Programm verbessert und effizienter macht. Dies ermöglicht es dem Administrator, Änderungen einfach umzusetzen und die Anzahl der Nutzeranfragen zu minimieren.

Funktionen und Aufbau eines Prüfungsausschusses

Die Funktion eines Prüfungsausschusses besteht darin, gewissenhaft jeden Teil eines Programms zu überprüfen. Er stellt sicher, dass alle Anweisungen korrekt dokumentiert sind, sowohl im Verwaltungshandbuch als auch in der Bedienungsanleitung.

Die Struktur des Ausschusses ist wie folgt:

  • System-
... Weiterlesen "Qualitätssicherung und Dokumentation von IT-Systemen: Handbücher und Program Reviews" »

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" »

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" »

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" »

WinLog Handbuch: Einführung in LOGO & Steuerung

Eingeordnet in Informatik

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

WinLog Technologie-Handbuch

Einführung

Präsentation

Eine der Anforderungen dieser Einheit ist einerseits die Einführung der Fakultät in den Einsatz von Computertechnologie und andererseits die Vermittlung von Inhalten und die Steuerung von Aktivitäten im Unterricht.

Ziele

Diese Einheit verfolgt das Ziel, dass die Lehrkräfte folgende Kompetenzen erwerben:

  1. Ein komplexes Problem analysieren und in einfachere Teilprobleme zerlegen, sodass nach der Lösung jedes einzelnen Teilproblems das ursprüngliche Problem gelöst ist.
  2. Die geeignete Methodik anwenden, um die im vorherigen Absatz genannten Ziele mit den Studierenden zu erreichen.
  3. Eine Programmiersprache (LOGO) für die Entwicklung von Robotik- und Steuerungsalgorithmen verwenden.
  4. Den Controller
... Weiterlesen "WinLog Handbuch: Einführung in LOGO & Steuerung" »

Schreiben und Kommunikation: Elemente, Kodex und Barrieren

Eingeordnet in Informatik

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

Schreiben und Kommunikation

Zeichnung (ZEICHNUNG .-)

Write (WRITE)

Schreiben bedeutet, Worte schriftlich mitzuteilen. Wenn wir schreiben, gießen wir unsere Ideen und Konzepte in eine Sprache, die in einem Zeichensystem oder Code aufgezeichnet wird. Schreiben ist somit eine Form der Verschlüsselung und Übertragung von Gedanken.

Elemente der Kommunikation

  • Die Emittentin: die Person, die Informationen vermittelt.
  • Empfänger: die Person oder Gruppe, die die Nachricht erhält.
  • Die Botschaft: der Umfang der übermittelten Ideen.
  • Sender / Medium: der Weg oder das physische Medium, das als Vehikel für die Informationen dient (z. B. Print, Digital, Stimme).
  • Der Kodex: das System aus Zeichen oder Signalen, mit dem Sender und Empfänger vertraut sind. Der
... Weiterlesen "Schreiben und Kommunikation: Elemente, Kodex und Barrieren" »

Grundlagen der Systemtheorie und IT-Konzepte

Eingeordnet in Informatik

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

System-Konzept

Ein System besteht aus einer Reihe von unabhängigen und interagierenden Einheiten, die eine organisierte Gruppe bilden. Das Gesamtergebnis eines Systems ist größer als die Summe der Einzelergebnisse, die die Einheiten erzielen könnten, wenn sie unabhängig voneinander funktionieren würden.

Beispiele für Systeme

  • Menschliche Elemente: Organe, Gliedmaßen.
  • Biologische Hierarchie: Moleküle innerhalb von Zellen, Zellen in Geweben, Gewebe in Organen, Organe innerhalb von Individuen, Individuen innerhalb von Einheiten.

Die Systemtheorie entstand aus Arbeiten in der Biologie. Die ursprüngliche Systemtheorie besagt, dass die Eigenschaften von Systemen nicht durch die isolierte Beschreibung ihrer einzelnen Elemente vollständig erfasst... Weiterlesen "Grundlagen der Systemtheorie und IT-Konzepte" »

Analoge und digitale Computer: Ein Vergleich

Eingeordnet in Informatik

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

Analoge und digitale Computer

1. Analog: Dies sind Maschinen für die Informationsverarbeitung, die elektrische Signale verarbeiten. Ihr Zweck ist es, beispielsweise Temperaturen zu messen. Die numerischen Angaben werden durch die Reihe von Spannungen repräsentiert, die sie verarbeiten können.

Ihr Programm ist in elektronischen Schaltungen verdrahtet, die in diese Maschinen integriert sind.

Einige dieser Maschinen werden für wissenschaftliche Anwendungen in Forschungslabors verwendet. Andere häufige Beispiele sind: der Tachometer eines Autos, ein elektronisches Thermometer, ein Seismograph.

2. Digital: Dies sind Maschinen für die Datenverarbeitung, die durch Programmiersprachen unterstützt werden und ein binäres Alphabet verwalten, in dem... Weiterlesen "Analoge und digitale Computer: Ein Vergleich" »