Stud.IP Uni Oldenburg
Universität Oldenburg
21.11.2019 07:19:31
inf020 - Maschinennahe Programmierung
Department für Informatik 6 KP
Modulteile Semesterveranstaltungen Wintersemester 2019/2020 Prüfungsleistung
Vorlesung
Übung
Hinweise zum Modul
Hinweise
Verknüpft mit den Modulen:
  • Betriebssysteme I und II (als mögliche Anschlussveranstaltung)
  • Verteilte Betriebssysteme (als mögliche Spezialisierung)
  • Betriebssysteme-Praktikum
Prüfungszeiten
Am Ende der Vorlesungszeit
Prüfungsleistung Modul
Klausur oder mündliche Prüfung
Kompetenzziele
Fachkompetenzen
Die Studierenden:
  • erkennen spezielle Konzepte und Methoden der hardwarenahen Programmierung von eng gekoppelten Rechensystemen in C und deren systematische Übersetzung in den NASM-Assembler
  • implementieren eigenständig und systematisch Programme in C und übersetzen diese mit einer Assemblersprache für eine gegebene Rechnerarchitektur (intel)
  • implementieren hardwarenahe Software mit geeigneten Programmiertechniken, Übersetzungsschemata und -methoden
  • erkennen Aspekte technischer und praktischer Informatik sowie zwischen Hochsprachenprogrammierung und maschinennaher Programmierung


Methodenkompetenzen
Die Studierenden:
  • erkennen Aspekte technischer und praktischer Informatik
  • erkennen Zusammenhänge zwischen Hochsprachenprogrammierung und maschinennaher Programmierung
  • übertragen Programme der Programmiersprache C in NASM-Assemblerprogramme


Sozialkompetenzen
Die Studierenden:
  • lösen Problemstellung teilweise in Kleingruppen
  • präsentieren Lösungsvorschläge vor der Übungsgruppe
  • diskutieren ihre unterschiedlichen Lösungsvorschläge innerhalb der Übungsgruppe


Selbstkompetenzen
Die Studierenden:
  • nehmen Kritik an
  • reflektieren ihre Lösungsvorschläge unter Berücksichtigung der vermittelten Methoden

Nach oben