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

Grundlagen der Computersicherheit und Kryptografie

Informatik3,37 KB

1. Computersicherheit

Computersicherheit ist ein Weg, um ein ganzes Computersystem – bestehend aus Nutzern, Hardware, Software und Dateien – zu schützen.

2. Verschlüsselung

Verschlüsselung ist eine Methode, um eine Nachricht für Benutzer, die den Schlüssel nicht kennen, unverständlich zu machen. Dies sorgt für eine sichere Kommunikation innerhalb einer bestimmten Gruppe.

3. Manuelle Verschlüsselungsverfahren

  • Skytale (Lykurg): Der Sender schreibt die Nachricht auf ein Band, das um einen Stab gewickelt ist. Das Band wird zu einer sinnlosen Buchstabenfolge. Der Empfänger benötigt einen Stab mit demselben Durchmesser, um die Nachricht lesen zu können.
  • Polybius-Code: Jeder Buchstabe wird durch eine Kombination aus zwei Zahlen ersetzt, die
...
Weiterlesen "Grundlagen der Computersicherheit und Kryptografie" »

Grundlagen der Computerhardware

Informatik4,89 KB

BIOS, CMOS und System-Setup

Das BIOS (Basic Input/Output System) ist das, was der Computer zum Starten benötigt. Es steuert grundlegende Funktionen wie Tastatur, Festplatte und andere Komponenten und übergibt die Kontrolle an das Betriebssystem.

Der CMOS (Complementary Metal-Oxide-Semiconductor) ist ein kleiner RAM-Chip, der die Konfigurationseinstellungen des Systems speichert.

Das System-Setup ist ein sehr wichtiges Programm, das im BIOS-Chip aufgezeichnet ist. Mit dem Setup können Geräteeinstellungen geändert, Übertragungswege angepasst und die Erkennung von PC-Komponenten konfiguriert werden.

Stromversorgung

Die Stromversorgung liefert die notwendige Gleichspannung und Energie an jedes Element des Computers. Die typischen Versorgungsspannungen...

Weiterlesen "Grundlagen der Computerhardware" »

Software-Projektmanagement: Aktivitäten, RUP-Phasen & Ergebnisse

Informatik5,26 KB

Software-Entwicklungsaktivitäten

  • Implementierungsprozess
  • Analyse der Systemanforderungen
  • Design der Systemarchitektur
  • Analyse der Software-Anforderungen
  • Design der Software-Architektur
  • Detailliertes Softwaredesign
  • Software-Codierung und -Tests
  • Software-Integration
  • Software-Akzeptanztests
  • System-Integration
  • System-Akzeptanztests
  • Software-Installation
  • Support für die Software-Abnahme

RUP-Phasen im Überblick

Inception (Startphase)
Das Ziel dieser Phase ist die Bestimmung der Projektvision.
Elaboration (Vorbereitungsphase)
In dieser Phase ist das Ziel, die optimale Architektur zu bestimmen.
Construction (Bauphase)
In dieser Phase ist das Ziel, die erste Einsatzfähigkeit zu erreichen.
Transition (Übergangsphase)
Das Ziel ist die Freigabe des Projekts.

Wichtige Projektergebnisse

...
Weiterlesen "Software-Projektmanagement: Aktivitäten, RUP-Phasen & Ergebnisse" »

Messfehler und Instrumentenfehler in der Geodäsie

Informatik3,56 KB

Toleranz und Messgenauigkeit

Die Toleranz in der Forschung sollte nur durch die Anforderungen vorgegeben werden. Es wäre naiv zu erwarten, mit einem stumpfen Instrument eine sehr große Genauigkeit zu erzielen.

Übertragungsfehler

Der Gesamtfehler (mittlerer quadratischer Fehler der Summe) ist gleich der Quadratwurzel aus der Summe der Quadrate der mittleren quadratischen Fehler der Summanden für den Fall, dass die Messungen mit unterschiedlicher Präzision durchgeführt werden. Werden die Messungen mit gleicher Präzision durchgeführt, kann gezeigt werden, dass der mittlere quadratische Fehler für alle Summanden gleich ist.

Übungen

  1. Mit einem Stahlband wurde sechsmal die Länge der Fassade eines Gebäudes gemessen (Werte siehe Tabelle). Berechnen
...
Weiterlesen "Messfehler und Instrumentenfehler in der Geodäsie" »

Straßenbau & Verkehrstechnik: Grundlagen und Normen

Informatik12,99 KB

1. Netzwerk der Kreis- und Inselräte

  • Straßen, deren Verlauf mehr als eine Region betrifft.
  • Straßen, deren Besitz und Verwaltung den regionalen Regierungen obliegt.
  • Zufahrtswege zu Häfen und Flughäfen von allgemeinem Interesse.
  • Hochleistungsstraßen, deren Hauptfunktion die Mobilität und Langstreckenverbindungen ist.
  • Keine der genannten Antworten ist korrekt.

2. Gütertransport in Spanien: Wichtige Feststellungen

  • Der Straßenverkehr ist der vorherrschende Modus im internationalen Gütertransport.
  • Der vorherrschende Modus des Stadtverkehrs ist die U-Bahn.
  • Der Straßenverkehr ist im internationalen Personenverkehr nicht so weit verbreitet; hier dominieren der Luft- und Schienenverkehr.
  • Der Straßenverkehr ist bei Weitem der vorherrschende Modus sowohl
...
Weiterlesen "Straßenbau & Verkehrstechnik: Grundlagen und Normen" »

Grundlagen der Betriebssysteme: Konzepte, Funktionen und Architekturen

Informatik10,08 KB

Grundlagen der Betriebssysteme

So grundlegend, dass die Ressourcen Programm überwacht alle Computer.

Zweck eines Betriebssystems

Der Zweck eines Betriebssystems ist, die Ressourcen eines Computersystems effizient zu verwalten.

E/A-Module

Module für E/A transportieren Daten zwischen dem Computer und der externen Umgebung.

Monitor

Monitor war die erste Version eines Betriebssystemkerns, entwickelt von General Motors.

Soft Degradation

Soft Degradation bietet weiterhin Dienstleistungen im Verhältnis zur Hardware-Ebene, die noch aktiv ist.

Magnetische Plattenspeicher

Magnetische Plattenspeicher sind die häufigsten Speichermedien.

Shell

Die Shell ist ein wichtiger Bestandteil des Betriebssystems.

Cache-Speicher

Cache-Speicher ist kleiner und schneller als der...

Weiterlesen "Grundlagen der Betriebssysteme: Konzepte, Funktionen und Architekturen" »

Virtueller Speicher, E/A, Dateiverwaltung, verteilte Systeme & Sicherheit

Informatik25,06 KB

Virtueller Arbeitsspeicher

1. Warum ist es notwendig, die Fragmente eines zusammenhängenden Hauptspeichers zur Ausführung zu finden?

A. Möglich wird dies durch die Kombination der dynamischen Adressübersetzung und der Verwendung von Seitentabellen oder Segmenten.

2. Was ist Thrashing?

A. Ein Fragment wird ausgeworfen, bevor es benutzt wird, um es fast unmittelbar wieder zu laden. Zu viele Wechsel führen zu Thrashing.

3. Warum ist das Prinzip der Lokalität im virtuellen Speicher wichtig?

A. Um Thrashing zu vermeiden, wird versucht, die benötigten Fragmente zu erraten.

4. Welche Rolle spielt das Modified-Bit sowohl beim Paging als auch bei der Segmentierung?

A. Es gibt an, ob die Seite verändert wurde.

5. Was ist der Vorteil der Verwendung eines

...
Weiterlesen "Virtueller Speicher, E/A, Dateiverwaltung, verteilte Systeme & Sicherheit" »

Grundlagen der Informatik: Hardware, Software & Sprachen

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

Prozessor-Architektur: Interrupts, DMA und Systemsteuerung

Informatik6,46 KB

Grundlagen der Befehlsausführung und Register

Der normale Ablauf des Prozessors wird durch spezielle Register gesteuert:

  • Program Counter (PC): Enthält die Adresse des nächsten auszuführenden Befehls.
  • Instruction Register (IR): Enthält den zuletzt gelesenen Befehl.

Interrupts (Unterbrechungen)

Interrupts unterbrechen den normalen Ablauf des Prozessors und dienen primär der Verbesserung der Verarbeitungseffizienz.

Arten von Interrupts

Interrupts können durch verschiedene Ereignisse ausgelöst werden:

  • Software-Interrupts
  • Timer/Uhr-Interrupts
  • E/A-Interrupts (Ein-/Ausgabe)
  • Hardware-Fehler (z. B. Speicherfehler)

Interrupt-Steuerung

Wenn ein Interrupt deaktiviert ist, ignoriert der Prozessor das Interrupt-Signal. Tritt während dieser Zeit eine Unterbrechung...

Weiterlesen "Prozessor-Architektur: Interrupts, DMA und Systemsteuerung" »

Grundlagen und Funktionen von Betriebssystemen

Informatik4,75 KB

Betriebssystem: Grundlagen und Funktionen

Betriebssystem: Ein Betriebssystem ist ein Programm oder eine Reihe von Programmen, die dem Benutzer helfen, die Ressourcen eines Computers zu verwalten. Es beginnt seine Arbeit, wenn der Computer eingeschaltet wird. Es ist verantwortlich für die Installation, Konfiguration, Nutzung und Wartung der Software und Hardware.

Versionen

  • Windows: Ein Betriebssystem des Unternehmens Microsoft. Es gibt verschiedene entwickelte Versionen, die sich seit dem ersten Windows 3.11 bis zum heutigen Windows-System entwickelt haben.
  • Linux: Ein kostenloses Betriebssystem, das frei verteilt wird. Dies macht es zu einer Alternative zu Windows, die bei den Nutzern zunehmend an Beliebtheit gewinnt. Es gibt mehrere Unternehmen
...
Weiterlesen "Grundlagen und Funktionen von Betriebssystemen" »