Notizen, Zusammenfassungen, Arbeiten, Prüfungen und Übungen für Informatik für Hochschule

Softwareentwicklung: Ein umfassender Leitfaden

Informatik18,51 KB

Was ist ein Betriebssystem?

Ein Betriebssystem (OS) ist die grundlegende Software eines Computers. Es stellt eine Schnittstelle zwischen dem Benutzer, den anderen Computerprogrammen und den Hardware-Geräten dar.

Einteilung der Betriebssysteme

  • Multi-User: Erlaubt zwei oder mehr Benutzern, ihre Programme gleichzeitig zu nutzen. Einige Betriebssysteme erlauben Hunderte oder Tausende von Benutzern gleichzeitig.
  • Multiprozessor: Erlaubt das Öffnen des gleichen Programms auf mehr als einer CPU.
  • Multitasking: Erlaubt das gleichzeitige Ausführen mehrerer Programme.
  • Multithreading: Erlaubt, dass verschiedene Teile eines einzigen Programms gleichzeitig laufen.
  • Echtzeit: Reagiert sofort auf Eingaben.

Eine Programmiersprache

Eine Programmiersprache ist eine Standardtechnik...

Weiterlesen "Softwareentwicklung: Ein umfassender Leitfaden" »

Farbwiedergabe und Farbraum: Technologien im Vergleich

Informatik3,74 KB

COR 2

Fotografische Filme: Hohe Farbqualität

Fotografische Filme sind eines der besten Systeme zur Erfassung und Wiedergabe von Farbe. Kinobesucher kennen die Qualitätsunterschiede in der Farbwiedergabe zwischen Filmvorführungen im Theater und Videoversionen für zu Hause. Dies liegt daran, dass das Farbspektrum des Films weit über dem des Fernsehens liegt.

Laserlicht: Gesättigte Farben, komplexe Mischung

Laser nutzen nahezu monochromatisches Licht, um Farben zu erzeugen, die weit gesättigter sind als die von anderen Systemen produzierten. Es ist jedoch schwierig, durch das Mischen von Farben weniger gesättigte Farben zu erzeugen. Darüber hinaus sind solche Systeme komplex, teuer und wenig geeignet für allgemeine Videoanzeigen.

CRT-Displays:

...
Weiterlesen "Farbwiedergabe und Farbraum: Technologien im Vergleich" »

Hochverfügbarkeit und Datenreplikation: Konzepte, Typen und Komponenten

Informatik17,97 KB

Hochverfügbarkeit

Ziel der Hochverfügbarkeit ist, Unterbrechungen des Betriebs zu vermeiden oder im Fehlerfall deren Auswirkungen zu minimieren.

Erforderliche Elemente

  • Technologie mit niedrigen Ausfallraten
  • Disaster Tolerance (Redundanz)
  • Notmaßnahmen
  • Umschaltung (manuell oder automatisch)
  • Änderungen verfolgen (Audit- und Änderungs-Logging)

Allgemeines System der Redundanz

Image

Ebenen in einem geschützten System

Präsentation

Diese Schicht stellt die grafische Benutzeroberfläche bereit, die Internet-Browser für Betreiber und Kunden anzeigen. Sie wird über einen Webserver bedient, der die Sitzungen und den Kontext verwaltet.

Business-Logik

Diese Schicht enthält die Geschäftslogik, verarbeitet Transaktionen und behandelt Abfragen mit lokalen und externen...

Weiterlesen "Hochverfügbarkeit und Datenreplikation: Konzepte, Typen und Komponenten" »

Grundlagen der Computersicherheit und Softwaretests: Kryptographie und Qualitätssicherung

Informatik7,19 KB

Computersicherheit: Grundlagen und Schutz

Computersicherheit ist der Bereich der Informatik, der sich auf den Schutz der Computer-Infrastruktur und aller damit verbundenen Komponenten (einschließlich Informationen) konzentriert. Hierfür existiert eine Reihe von Standards, Protokollen, Methoden, Regeln, Tools und Gesetzen, um Gefahren für die Infrastruktur oder Informationen zu minimieren.

Was ist Kryptographie?

Kryptographie wird als eine Reihe von Techniken verstanden, die Probleme der Informationssicherheit lösen, nämlich:

  • Authentizität
  • Integrität
  • Vertraulichkeit
  • Nachweisbarkeit

Unterschied zwischen symmetrischer und asymmetrischer Kryptographie

Der wesentliche Unterschied liegt in den Schlüsseln:

  • Bei der symmetrischen Kryptographie wird derselbe
...
Weiterlesen "Grundlagen der Computersicherheit und Softwaretests: Kryptographie und Qualitätssicherung" »

E-Commerce und Cyberkriminalität: Ein Leitfaden

Informatik4,41 KB

Konzept des Electronic Commerce

Electronic Commerce umfasst jede Form der Transaktion oder den Austausch von geschäftlichen Informationen, die auf Datenübertragung und Internet-Kommunikation basieren.

Elemente des E-Commerce

Das E-Commerce-Konzept umfasst nicht nur den Kauf und Verkauf von Produkten, Informationen oder Diensten, sondern nutzt das Netz auch für Tätigkeiten vor und nach dem Verkauf:

  • Informationen über Produkte und Werbung.
  • Verhandlungen zwischen Käufer und Verkäufer über Preis und Lieferbedingungen.
  • Kundenservice vor und nach dem Verkauf.
  • Einhaltung von Verwaltungsverfahren.
  • Collaboration zwischen Unternehmen.

Arten und Akteure

Man unterscheidet verschiedene Arten des E-Commerce:

  • B2B (Business to Business)
  • B2C (Business to Consumer)
...
Weiterlesen "E-Commerce und Cyberkriminalität: Ein Leitfaden" »

Grundlagen und Organisation von Rechenzentren

Informatik3,78 KB

1. Grundlagen des Rechenzentrums

Was ist ein Rechenzentrum (Data Processing Center)?

Ein Rechenzentrum (DPC) ist die zentrale Einheit für die Datenverarbeitung.

Welche Ressourcen werden für den IT-Betrieb benötigt?

Es werden physikalische, logische und menschliche Ressourcen benötigt.

Wichtige Funktionen eines Rechenzentrums

  • Betrieb des zentralen Systems
  • Unterstützung der Informationsverarbeitung
  • Fehlerkorrektur

2. Organisation und Management

Was ist ein Betriebssystem im organisatorischen Kontext?

Es umfasst die Nutzung und Anwendung der entwickelten Systeme.

Funktionen des Politikbereichs

Planung, Organisation, Personalverwaltung und Steuerung.

Rolle des Einsatzbereichs

  • Bereitstellung von Dienstleistungen bei der Datenvorbereitung und -lieferung.
  • Management
...
Weiterlesen "Grundlagen und Organisation von Rechenzentren" »

Session-Schicht: Probleme, Lösungen und Synchronisation

Informatik29,47 KB

V

Probleme bei gleichzeitiger Kommunikation

- Das erste Problem ist, dass Ihre Nachrichten während eines Gesprächs gekreuzt werden können. Beide Teilnehmer können Nachrichten zur genau gleichen Zeit eingeben und sich gegenseitig unterbrechen.

- Das zweite Problem ist die Notwendigkeit zu stoppen (z. B. das aktuelle Gespräch zu speichern) oder die vorherigen Gespräche von jedem zu überprüfen (um Hinweise über den Grund der Diskussion zu bekommen) oder die Kommunikation nachträglich zu synchronisieren.

Lösungen für das erste Problem

Zur Lösung des ersten Problems sollten Sie ein Protokoll oder eine Reihe von Protokollen etablieren, die die Regeln der Kommunikation zwischen Ihnen diktieren. Das bedeutet, dass jeder Regeln akzeptiert,...

Weiterlesen "Session-Schicht: Probleme, Lösungen und Synchronisation" »

IT-Projektmanagement: Leistungen und Zeitplanung

Informatik4,42 KB

///// Leistungen (Leistungen)
*** Definition:
"Produkte, die in einem bestimmten Zustand, ist zwischen Künden und Entwicklern in der gesamten IT-Projekt ausgetauscht Umsetzung."
*** Machbarkeitsstudie Deliverables
Kurze Beschreibung des vorgeschlagenen Systems und seiner Funktionen.
*** Analyse Deliverables
Bedarf erfassen
System-Spezifikation
*** Design Leistungen
# # Eine detaillierte Beschreibung des Systems enthalten:
Programme, wiederverwendbaren Modulen und Objekten.
Dateien und Datenbanken.
*** Lieferbar Coding
Dokumente das endgültige Design der Anlage und jedes Programm.
*** Test Deliverables
System Test Plan (aktualisiert).
Leistungen *** Installation / Wartung
Installation Deliverables
Detaillierte Notfallpläne...

Weiterlesen "IT-Projektmanagement: Leistungen und Zeitplanung" »

Grundlagen der Datenverarbeitung und Informationssysteme

Informatik2,99 KB

Grundlagen der Daten und Informationen

Die Abbildung zeigt eine symbolische Darstellung (numerisch, alphabetisch, Algorithmen etc.), ein Attribut oder ein Merkmal eines Unternehmens.

Unterschied zwischen Daten und Informationen

Daten werden auf unterschiedliche Weise zu Informationen verarbeitet. Verschiedene Methoden werden verwendet, um Informationen zu komprimieren oder eine effizientere Übertragung und Speicherung zu ermöglichen.

Die Menge der Informationen einer Nachricht kann als die Anzahl der möglichen repräsentierten Symbole verstanden werden. Symbole machen die Nachricht erst zu aussagekräftigen Daten.

Der Prozess der Datenverarbeitung

Datenverarbeitung: Hierbei handelt es sich um sorgfältige und systematische Verfahren, die durchgeführt...

Weiterlesen "Grundlagen der Datenverarbeitung und Informationssysteme" »

Effiziente Organisation und Funktionen von Betriebssystemen

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