Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής

Πολυτεχνική Σχολή - Πανεπιστήμιο Ιωαννίνων

Σεμινάριο Τμήματος με τίτλο “Object Oriented Programming in C♯ language – From code to executable and back”

Περιγραφή

Στο πλαίσιο της διοργάνωσης των σεμιναρίων του τμήματος θα πραγματοποιηθεί την Παρασκευή 8/5/2026 και ώρα 13:00, ομιλία με τίτλο “Object Oriented Programming in C language – From code to executable and back” στην αίθουσα Σεμιναρίων του ΤΜΗΥΠ. Ομιλητής θα είναι ο κ. Jan Sadolewski , Assistant Professor, Department of Computer and Control Engineering, Rzeszów University of Technology, Poland.

ΠΕΡΙΛΗΨΗ

The main goal of the talk is to briefly describe the popular C♯ programming language and its runtime environment – .NET virtual machine (Framework or Core). The genesis of object oriented approach and what kind of programming problems it solves. Innovative features of the C♯ language and their purpose in interoperability between languages on .NET platform. Stack based virtual machine as a runtime environment to generate executable code during process startup. The form of intermediate language (IL), selected opcodes and its operands during operation of stack based machine. Software for analysis of IL codes and its transformation back to C♯.