Zu Hauptinhalt springen

Objektorientierte Programmierung

Inhalte des Moduls

Das Modul vermittelt ein Grundverständnis für die Architektur eines Computers, dessen binäre Datenverarbeitung und dessen Programmierung am Beispiel von Java. Inhalte sind u.a.: - Von-Neumann-Architektur als Modell des Computers - Binäre Zahlendarstellung und Rechnung mit Binärzahlen - Variablen und Operatoren - Kontrollstrukturen - Datenstrukturen (Arrays und Listen) - Objektorientierung - Testen

Qualifikationsziele 

Nach Abschluss dieses Moduls haben die Studierenden ein grundlegendes Verständnis über den Aufbau und der Arbeitsweise des Von-Neumann-Rechners und dessen Programmierung mit elementaren Operatoren und Kontrollstrukturen erworben. Darauf aufbauend wurde das Konzept der objektorientierten Programmierung (Vererbung, Polymorphie, Abstraktion) mit Java vermittelt. Zudem wurde das Verständnis, sowie die Umsetzung gängiger Datenstrukturen wie Arrays und Listen erarbeitet. Generell haben sich die Studierenden einen guten Programmierstil und das selbständige Lösen von Programmierproblemen angeeignet. Software-Entwicklung kann nur durch praktische Anwendung und Programmierung erlernt und verstanden werden. Studierende weisen deshalb nach Abschluss des Moduls die Fähigkeit nach, dass sie die erlernten Konzepte und Programmierprobleme anwenden und praktisch umsetzen können.


  1. Fakultät für Informatik und Data Science

Lehrstuhl KI in der IT-Sicherheit

Fakultät für Informatik und Data Science

PROF. DR. MARIA LEITNER

SEKRETARIAT

Angela Saal

Telefon: 0941 943-68622

E-Mail: sekretariat.leitner@ur.de