zurück zur Suche

Virtuelle Maschinen

IN2040Wahlmodulkatalog Informatik6 ECTSEnglischSommersemesterDepartment Computer Engineering
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst, wie Programme unterschiedlicher Sprachen über Übersetzungsschemata in Code für idealisierte (virtuelle) Maschinen abgebildet werden. Am Ende kannst du für Ausschnitte von Programmen selbst Maschinenbefehle erzeugen und für gegebene Sprachkonstrukte Übersetzungsschemata entwickeln.

Was du danach kannst

  • Kenntnis virtueller Maschinen für imperative, funktionale, logische und objekt-orientierte Sprachen
  • Verständnis der Prinzipien zur Abbildung von Sprachkonzepten auf Maschineninstruktionen
  • Fähigkeit, selbst Code in einer virtuellen Maschine zu erzeugen
  • Fähigkeit, Übersetzungsschemata für gegebene Sprachkonstrukte zu entwickeln

Aus was das Modul besteht

  • Vorlesungstellt Übersetzungsschemata vor und illustriert sie an kleinen Beispielen
  • Übungvertieft Verständnis, übt Anwendung der Schemata und fördert Entwicklung neuer Schemata

Lehrmethode

  • Folien- oder Tafelpräsentationzur Einführung und Darstellung der Übersetzungsschemata
  • Übungsaufgaben zum Selbststudiumzum Vertiefen des Verständnisses und Einüben der Anwendung
  • Eventuell online Programmierung/Animationenzur Veranschaulichung und praktischen Übung (wenn eingesetzt)
Keine Termine im laufenden Semester
Für dieses Modul liegen im aktuellen Semester keine Kurstermine vor, oder die Zuordnung fehlt noch.

Modulbewertungen

Noch keine Bewertungen für dieses Modul.

Modul bewerten

Fülle nur die Kategorien aus, die du beurteilen kannst – je Kategorie entweder Sterne und Text zusammen oder gar nichts.

Vorlesung
Übung
Prüfung

Offizielle Seite in TUMonline · Angaben unverbindlich.