KLAUSUR Flashcards
HARDWARE
Gesamtheit aller technischen Geräte eines Informationsverarbeitenden Systems (eines Computers). Als physische, materielle Teile NICHT kopierbar oder veränderbar.
KOMPONENTEN DER HARDWARE
- PROZESSOR: mit Registern, in denen Zahlenwerte gespeichert und vom Prozessor verändert werden können
- ARBEITSSPEICHER / PRIMÄRSPEICHER: Darstellung außerhalb der Register
- BUSSE (LEITUNGEN)
EIN/AUSGABE VON DATEN; PERIPHERIEGERÄTE: - Tastatur, Maus, Bildschirm, Drucker, Sekundärspeicher, Netzwerkinterface, Verbindungsleitungen
SOFTWARE
Gesamtheit aller Programme, die auf einer Rechenanlage eingesetzt werden können, samt der dazugehörigen Daten. Können Änderungen der Werte in den Registern und im Arbeitsspeicher der Zentraleinheit bewirken.
LEICHT veränderbar und kopierbar.
PROGRAMM
Text (Code), der einen Algorithmus formuliert, so dass er maschinell ausgeführt werden kann
ALGORITHMUS
Eine Folge von Anweisungen, die Eingabedaten in Ausgabedaten überführt
IN JEDE EINGABE VOM ALGORITHMUS MUSS EINDEUTIG FESTSTEHEN
- Welche Anweisung wird zuerst ausgeführt?
- Welche Anweisung folgt aus eine gerade ausgeführte?
- Wann ist der Algorithmus beendet?
PROZESS (TASK)
Ein gestartetes Programm, das gerade von einem Rechner ausgeführt wird
BETRIEBSSYSTEM
Basissoftware, die den Betrieb eines Rechners ermöglicht. Übernimmt Aufgaben wie Steuerung der Hardware, Speicherverwaltung, Verwaltung der Prozesse, Nutzerverwaltung, Kommunikation mit Benutzern
CHARAKTERISTIKA MODERNER BETRIEBSSYSTEME
- Multiprogramming
- Multitasking
- Multiuser
- Multiprozessing
- Netzwerkbetriebssysteme
LAN (LOCAL AREA NETWORK) ZWECK
Gemeinsame Nutzung von Betriebsmitteln
SERVER
Prozesse, die Betriebsmitteln bereitstellen
CLIENTS
Prozesse, die die Betriebsmitteln nutzen
VARIABLEN
Haben einen Namen und dienen zum Merken von Werten. Werte können durch Anweisungen verändert werden.
KOLLEKTIONEN
Spezielle Variablen zum Merken einer Vielzahl von Werten.
WERTE
Mögliche Werte gehören zu einem Datentyp.
Datentypen sind bestimmt durch eine Menge von gültigen Werten (Wertebereich), Operationen auf diesen Werten.
Zugriff auf einzelne Werte über einen Index: L[index]
| L | = Länge einer Liste
MODELL
Repräsentiert einen Realitätsausschnitt und Beschränkung auf relevante Aspekte der Realität. Abstraktion und dient immer einem Zweck.
BRUTE FORCE ALGORITHM
Oft erste Idee, direkt an Definition des Modells orientiert. Systematisches Durchprobieren aller Möglichkeiten. Einfach zu beschreiben, aber oft sehr ineffizient.