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

Sortieren nach
Fach
Niveau

Grundlagen der Programmiersprachen und Compiler

Eingeordnet in Informatik

Geschrieben am in mit einer Größe von 36,15 KB

Definition: Algorithmus

Die folgende Definition: "Rezept für eine Reihe von logischen Schritten, um Probleme der gleichen Art zu lösen" entspricht:

A

Boolesche Logik

C

Ein Algorithmus

B

Eine Programmiersprache

D

Ein Computerprogramm

Antwort (C)

Speicherprogrammierbare Computer

Wenn die Folge von Anweisungen, die von einem Computer ausgeführt werden soll, im Hauptspeicher abgelegt ist, so heißt es, dass der Computer intern programmiert ist, und das ist, was definiert:

A

Quellsprache

C

Speicherprogrammierbare

B

Zielsprache

D

Programm-Anweisungen

Antwort (C)

Konzept: Stapelverarbeitung

Dies sind Prozesse, bei denen die Ein- und Ausgaben Dateien in Stapeln (Chargen) sind, deren Datensätze von einem Programm verarbeitet werden.

Konzept: Integriertes

... Weiterlesen "Grundlagen der Programmiersprachen und Compiler" »

Outlook Express Grundlagen: Aufbau und Funktionen

Eingeordnet in Informatik

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

Outlook Express Grundlagen

Sobald Sie ein E-Mail-Konto konfiguriert haben, können Sie Outlook Express entweder über die Verknüpfung auf dem Desktop oder über Start -> Programme -> Outlook Express starten. Das Outlook Express-Fenster ist in sechs grundlegende Bereiche unterteilt, die im Folgenden erläutert werden:

  • Titelzeile: Zeigt den Titel der Anwendung oder der aktuell verwendeten Funktion an.
  • Menüleiste: Enthält alle Befehle und Funktionen des Programms in Form von Dropdown-Menüs.
  • Symbolleiste (Toolbar): Enthält die am häufigsten verwendeten Befehle.
  • Ordnerbereich: Hier werden die Ordner verwaltet, in denen Nachrichten gespeichert werden (z. B. Posteingang, Gesendet, Entwürfe).
  • Nachrichtenbereich: Zeigt den Inhalt des im Ordnerbereich
... Weiterlesen "Outlook Express Grundlagen: Aufbau und Funktionen" »

Vierte Generation Sprachen (4GL): Merkmale, Typen und Beispiele

Eingeordnet in Informatik

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

4GL Fourth Generation Sprachen: Hohe Abstraktion

Die vierte Generation Sprachen (4GL) zeichnen sich durch ein hohes Maß an Abstraktion aus. Sie zielen darauf ab, eine wahre "Black Box" zu schaffen, bei der Programmierer nicht festlegen müssen, wie Anwendungen ausgeführt werden sollen. Stattdessen definieren sie nur die gewünschten Parameter oder das zu erstellende Programm. Dies entfernt den Entwickler weiter von der direkten Maschinen- oder Hardware-Ebene, was ein fortlaufender Trend bei Programmiersprachen ist.

Die Stärke der 4GL liegt in ihrer Fähigkeit, Code und Funktionalität automatisch zu generieren. Obwohl die Erfahrungen damit begrenzt sind, haben sich 4GLs seit ihrer Einführung erheblich weiterentwickelt. Ein wichtiger Aspekt... Weiterlesen "Vierte Generation Sprachen (4GL): Merkmale, Typen und Beispiele" »

Software-Validierung und -Verifizierung: Ziele, Methoden und Wartung

Eingeordnet in Informatik

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

Ziele der Validierung und Verifizierung

Die Hauptziele der Validierung und Verifizierung sind:

  • Fehler so schnell wie möglich erkennen und korrigieren.
  • Das Risiko von Abweichungen vom Budget und Zeitplan verringern.
  • Die Qualität und Zuverlässigkeit der Software verbessern.
  • Die Sichtbarkeit der Leitung des Entwicklungsprozesses verbessern.
  • Geplante Änderungen schnell prüfen.

Philosophie des Software-Testens (Empfehlungen von G.J. Myers)

Jeder Testfall sollte das erwartete Ergebnis definieren. Der Programmierer sollte vermeiden, seine eigenen Programme zu testen. Die Ergebnisse einzelner Tests sollten gründlich überprüft werden, um mögliche Symptome von Auswirkungen zu ermitteln. Testfälle sollten sowohl gültige als auch ungültige und unerwartete... Weiterlesen "Software-Validierung und -Verifizierung: Ziele, Methoden und Wartung" »

Die Evolution der Software: Von den Anfängen bis zu modernen Herausforderungen

Eingeordnet in Informatik

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

Die doppelte Funktion und Bedeutung der Software

Die Software erfüllt eine doppelte Funktion: Sie ist einerseits ein Produkt, das die Bereitstellung von Hardware-Rechenleistung ermöglicht, und dient andererseits als Vehikel für die Lieferung dieser Produkte. Sie bildet die Grundlage für die Steuerung des Computers (Betriebssystem), die Übermittlung von Informationen (Netzwerke) sowie die Erstellung und Kontrolle anderer Programme. Im Grunde liefert die Software das, was als das wichtigste Produkt des 21. Jahrhunderts gilt: Information.

Historische Entwicklung der Software (Phasen)

Die Entwicklung der Software lässt sich in verschiedene Phasen unterteilen:

  • 1. Phase (ca. 1950er Jahre): Die Software wurde entwickelt, wie sie immer war. Die Softwareverteilung
... Weiterlesen "Die Evolution der Software: Von den Anfängen bis zu modernen Herausforderungen" »

Informatik Grundlagen: Hardware, Software, Zahlensysteme & Programmierung

Eingeordnet in Informatik

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

Informatik ist die Wissenschaft oder das technische Studium der Technik für die automatische Verarbeitung von Informationen mit elektronischen Geräten und Computersystemen.
Die Hardware eines Computers umfasst alle physischen Teile, die ihn zusammensetzen.
Software: Eine Reihe von Programmen, die Aufgaben ausführen, um die elektrischen Schaltkreise des Computers zu steuern.
Software-Typen:

Software-Systeme.
Software-Entwicklung.
Anwendungssoftware.

Zahlensysteme

Dezimalsystem: Die Evolution stammt aus einer nicht sehr bekannten Quelle. Jede Ziffer hat ein Gewicht, wobei ihr Wert davon abhängt, wo sie sich befindet.
Binärsystem: Die Codierung ist elementarer und nutzt nur "0" und "1". Diese Codierung vermeidet Verwirrung in elektronischen Systemen,... Weiterlesen "Informatik Grundlagen: Hardware, Software, Zahlensysteme & Programmierung" »

Netzwerk-Topologien: Definitionen, Typen und Ethernet-Standard

Eingeordnet in Informatik

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

Netzwerk-Topologie: Grundlagen und Definition

1. Definition der Netzwerk-Topologie

Die Netzwerk-Topologie beschreibt die physikalische oder logische Anordnung, in der die Komponenten eines Computernetzwerks miteinander verbunden sind. Verfügt ein Netzwerk über verschiedene Topologien, wird es als gemischte Topologie bezeichnet.

2. Gängige Netzwerk-Topologien

2.1. Ring-Netzwerk (Ring-Topologie)

Die Ring-Topologie verbindet die Stationen in einem geschlossenen Ring. Jede Station ist mit der nächsten verbunden, und die letzte Station ist wieder mit der ersten verbunden. Jede Station fungiert dabei als Relais, da sie über einen Empfänger und einen Sender verfügt, um das Signal an die nächste Station im Ring weiterzuleiten.

Die Kommunikation erfolgt... Weiterlesen "Netzwerk-Topologien: Definitionen, Typen und Ethernet-Standard" »

Strukturierte Verkabelung: Vertikale und Horizontale Infrastruktur

Eingeordnet in Informatik

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

Vertikale Leitungsführung (Backbone)

Die Vertikale Leitungsführung ist verantwortlich für die Kommunikation zwischen allen Elementen des Gebäudes. Senkrechte Kabel verbinden die Verteilerschränke aller Etagen mit der horizontalen UTP-Ausrüstung.

Die Verkabelung kann bis zu 800 Meter lang sein. Es wird UTP-Kabel bis zu 800 Meter und FTP-Kabel bis zu 90 Meter für die Datenübertragung verwendet. Die Topologie verbindet die horizontalen Verteilerschränke.

Verteilerschränke

Der Verteilerschrank ist der Ort, an dem die Kommunikationskabel zusammenlaufen. Er enthält Verkabelungs-Hubs, Switches (Kommutatoren) usw. Die Komponenten sind in Racks montiert und über Verteiler angeschlossen.

Arten von Verteilerschränken

Es gibt verschiedene Arten... Weiterlesen "Strukturierte Verkabelung: Vertikale und Horizontale Infrastruktur" »

Formularmanagement: Grundsätze, Klassifizierung und Design

Eingeordnet in Informatik

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

Mindestanforderungen an Formulare

Der Mindestumfang, den alle Formulare erfüllen sollten, umfasst die folgenden Punkte:

  • Einfaches Design.
  • Für jedes Formular muss ein spezielles Verfahren entwickelt werden.
  • Die Reihenfolge, in der Informationen angefordert werden, muss der Reihenfolge entsprechen, in der die Daten generiert werden.
  • Aus Gründen der internen Kontrolle dürfen dieselben Mitarbeiter nicht zwei miteinander unvereinbare Formulare validieren. Zum Beispiel darf die Person, die einen Bericht erstellt, nicht gleichzeitig Geldeingänge prüfen oder eine Verpflichtung stornieren.
  • Kopien dürfen nur für jene Abteilungen erstellt und verteilt werden, die die enthaltenen Informationen verwalten.
  • Soweit möglich und unter Berücksichtigung des
... Weiterlesen "Formularmanagement: Grundsätze, Klassifizierung und Design" »

Effiziente Organisation und Funktionen von Betriebssystemen

Eingeordnet in Informatik

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

Organisation eines Computers

Designstufen: Jede Ebene stellt übergeordnete Features und Funktionen dar.
Beschreibung: Top-down oder Bottom-up.
Hierarchische Organisation: Jede Ebene stellt eine Reihe von miteinander verbundenen Systemen dar, die jeweils wiederum eine hierarchische Struktur aufweisen. Die Struktur ist die des Tannenbaums.

Ein Betriebssystem ist ein Ressourcen-Manager und eine Schnittstelle zu Programmen, Anwendern und Hardware. Das Betriebssystem ist interessant, da es Aspekte aus verschiedenen Bereichen im Zusammenhang mit Computern, Sprachen, Hardware, Datenstrukturen, Algorithmen usw. kombiniert. Der grundlegende Zweck eines Betriebssystems ist es, eine virtuelle Maschine zu schaffen, die einfach zu bedienen ist.
Seine Funktionen

... Weiterlesen "Effiziente Organisation und Funktionen von Betriebssystemen" »