E952 – Informatik 1 / FS

Modul
Informatik 1 / FS
Computer Science 1 / Correspondence Course
Modulnummer
E952
Version: 1
Fakultät
Elektrotechnik
Niveau
Bachelor/Diplom
Dauer
1 Semester
Turnus
Sommersemester
Modul­verantwortliche/-r

Prof. Dr.-Ing. Jens Schönherr
jens.schoenherr(at)htw-dresden.de

Dozierende

Prof. Dr.-Ing. Jens Schönherr
jens.schoenherr(at)htw-dresden.de

Lehrsprache(n)

Deutsch

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

2.50 SWS (0.50 SWS Praktikum | 2.00 SWS Sonstiges)

Selbststudienzeit

112.50 Stunden

Prüfungs­vorleistung(en)
Keine Angabe
Prüfungsleistung(en)

Alternative Prüfungsleistung - Schriftliche Leistungskontrolle
Prüfungsdauer: 90 min | Wichtung: 100 %

Lehrform
  • Konsultationen
  • Übungen im Computerlabor
Medienform
  • Skript mit Kontrollfragen und Übungsaufgaben
Lehrinhalte / Gliederung
  • Computerklassen
  • Aufbau und Funktionsweise eines Computers und seiner Komponenten
  • Booleschen Operationen
  • Zahlensysteme, Zahlendarstellung, Wertebereiche
  • Syntax der Programmiersprache C
  • Algorithmierung und graphische Darstellung von Algorithmen z. B. als Programmablaufplan (PAP) oder Struktogramm
  • Steuerstrukturen
  • Unterprogramme, Funktionen, Parametervermittlung (by value, by reference),
  • Modularisierung von Programmen
  • Datentypen (elementare und Aggregate)
  • statische und dynamische Datenstrukturen
  • Dateizugriff
  • Compiler, Linker, Debugger, Bibliotheken, Entwicklungsumgebung
Qualifikationsziele

Kenntnisse:

  • Aufbau und Arbeitsweise von Computern
  • Darstellung von Zahlen in Computern

Fertigkeiten und Fähigkeiten

  • Darstellung und Entwurf von Algorithmen
  • Formalisierung realer Abläufe in Algorithmen
  • programmiersprachliche Umsetzung von Algorithmen
  • strukturierte Programmierung mit einer höheren Programmiersprache (C)
  • Wandlung von Zahlendarstellungen
  • Erstellung von Funktionstests
Sozial- und Selbstkompetenzen

Selbststudien-Kompetenz

Besondere Zulassungs­voraussetzung(en)
Keine Angabe
Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungs­möglichkeiten

Informatik 2

Literatur

Standardliteratur für Informatik, für die Programmiersprache C und für Algorithmen und Datenstrukturen (in der HTW-Bibliothek verfügbar) u.a.

  • Wolf/Krooß: Grundkurs C (2020)
  • Theis: Einstieg in C (2020)
  • Kernighan/Ritchie: Programmieren in C (1990)
Aktuelle Lehrressourcen
  • Skript mit Kontrollfragen und Übungsaufgaben zum Download
Hinweise
Keine Angabe