Inhalt

[ 521SOFTSPRP17 ] PR Systems Programming

Versionsauswahl
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS B3 - Bachelor 3. Jahr Informatik Stefan Rass 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Informatik 2022W
Ziele Verständnis für die Programmierung auf unterster bzw sehr niedriger Ebene eines Computers. Teilnehmer verstehen Pointer und manuelle Speicherreservierung, -nutzung und -freigabe, deren Verwendung sowie ihrer Gefahren. Studierende können Assembler-Code lesen und verstehen und sind in der Lage, einfache Assembler-Programme zu schreiben. Studierende können C-Programme lesen, verstehen und schreiben.
Lehrinhalte C-Programmierung:

  • Operatoren
  • Anweisungen
  • Zeigerverarbeitung
  • Arrays
  • Strings
  • benutzerdefinierte Typen
  • Speicherverwaltung
  • Standardbibliothek (Grundlagen)
Beurteilungskriterien Mehrere Hausübungen, Abschlussklausur
Lehrmethoden Vortrag, praktische Hausübungen mit individuellem Feedback, Besprechung von Beispielen in Präsenzveranstaltungen, Online-Begleitung mit Möglichkeit zu Diskussionen und Fragen im Forum
Abhaltungssprache English
Literatur Folien Liste (optionaler) weiterführender Literatur
Lehrinhalte wechselnd? Nein
Sonstige Informationen https://www.jku.at/lit-secure-and-correct-systems-lab/secure-systems-group/lehre

Bis Semester 2016W bezeichnet als: INBIPPRSPRO PR Systemnahe Programmierung

Frühere Varianten Decken ebenfalls die Anforderungen des Curriculums ab (von - bis)
INBIPPRSPRO: PR Systemnahe Programmierung (2007W-2016W)
Präsenzlehrveranstaltung
Teilungsziffer 35
Zuteilungsverfahren Direktzuteilung