Nummer12520aLeitungKnut HinkelmannECTS2.0ZielsetzungDie Studierenden
- Können den Aufbau und die prinzipielle Funktionsweise von Computersystemen beschreiben
- Können die verschiedenen Schritte von der Beschreibung eines Problems zur Programmierung einer Lösung nachvollziehen
- Sind in der Lage, anhand von einfachen Testbeispielen mit den elementaren Elemente einer Programmiersprache umzugehen
- Können die Phasen der Systementwicklung erläutern und beispielhaft Techniken pro Phase benennen.
InhaltEinleitung (Was ist Informatik, Teilgebiete der Informatik, Historie)
Architektur und Arbeitsprinzipien von Computersystemen
Spezifikation, Algorithmen und Programme
Daten und Datenstrukturen
Grundelemente imperativer Programmiersprachen: Kontrollstrukturen, Iteration, Rekursion, Unterprogramme
Systementwicklung
Standardsoftware und Softwareauswahl
Besondere EintrittsvoraussetzungenAbschluss erstes StudienjahrUnterrichts-UnterlagenOverhead-Folien
Kopien von Buchauszügen und Fachartikeln
Turbo Pascal
Compiler zum Testen der Programmbeispiele und Übungen
Literatur:
Gumm/Sommer, Einführung in die Informatik, Oldenbourg-Verlag
Stahlknecht/Hasenkamp: Einführung in die Wirtschaftsinformatik, Springer
PrüfungsleistungLeistungsbewertung im Modul
Art: Anwesenheitspflicht 80%
Lösung und Präsentation der Übungsaufgaben