Studienziele:
Kenntnisse der Grundlagen von Computerkonzepten, Elementarobjekten, Operationen und Rechnerarchitekturen; Fähigkeit, Probleme der Informationstechnik mit den Methoden der Booleschen Algebra zu beschreiben und einfache Algorithmen zu entwerfen
Studieninhalte:
Informatik = Computer Science:
Informatik und Computer in der Elektrotechnik, von Neumann- Rechnerarchitektur, Grundlagen und Einheiten der Computertechnologie, Zahlensysteme, Basisalgorithmen
Boolesche Algebra:
Basisoperationen, Zweiwertige Logik, Axiome der Booleschen Algebra, Disjunktive und Konjunktive Normalformen, ausgezeichnete Normalformen, Absorptionsgesetze, Basisoperationen in Hardware
Schaltnetze, Grundlagen, algorithmische Verfahren:
ADNF, AKNF, Shannon-Inversionssatz, Vollständige Systeme, Primterme, Quine McCIuskey, Primtermtabelle, Schaltbündel, Output-don't cares, Input-don't cares, Hazards
Zahlendarstellungen und Basisalgorithmen:
Betrag- und Vorzeichen-Darstellung, Einer- und Zweierkomplement, Translationsformat
Zeichendarstellung und Standards:
Grundgesetz der Codierung
Basisalgorithmen für Multiplikation / Division:
wiederholte Addition, wiederholte gewichtete Addition, Basisalgorithmen für Ganzzahldivision, wiederholte Subtraktion, wiederholte Subtraktion mit und ohne Rückstellung
Fließpunktformate und Basisoperationen:
Formate und Standards, Addition und Multiplikation