Die Softwaretechnik-Programmiersprache Ada 95

Dozent: Prof. Dr.-Ing. Manfred Nagl
Betreuender Assistent: Dipl.-Inform. Cem Mengi

Art der Veranstaltung: Vorlesung mit praktischer Übung und schriftlicher Prüfung
Umfang: V3Ü2
Lehrveranstaltungsnummer: 10ss-06456

Termine und Ort

Vorlesung:

Mo (06.09.2010),09:00h bis 17:00h,5056
Di (07.09.2010),09:00h bis 17:00h,5056
Mi (08.09.2010),09:00h bis 17:00h,5056
Do (09.09.2010),09:00h bis 17:00h,5056
Fr (10.09.2010),09:00h bis 17:00h,5056
Mo (13.09.2010),09:00h bis 17:00h,5056
Di (14.09.2010),09:00h bis 17:00h,5056

Übung:

Die Übungen zur Blockvorlseung werden im WS 2010/11 im wöchentlichen Rhythmus stattfinden. Der genaue Termin wird rechtzeitig bekannt gegeben.


Schriftliche Prüfung:

Die schriftliche Prüfung wird nach dem Übungsbetrieb, also Ende WS 2010/11, stattfinden. Der genaue Termin wird rechtzeitig bekannt gegeben.



Themen
In dieser Vorlesung werden die Konzepte der Programmiersprache Ada zur Grob- und Detailstrukturierung eingeführt, sowie die Eigenschaften Anpassbarkeit, Portierbarkeit und Wiederverwendbarkeit vorgestellt. Mit Hilfe dieser Konzepte und Eigenschaften können große und sichere Systeme souverän entwickelt werden. Die Studenten erlangen dadurch das nötige Rüstzeug für die erfolgreiche Systementwicklung in Ada 95. Aber auch für die Entwicklung in anderen Programmiersprachen bekommen sie zielführende Orientierung für die Durchführung großer Projekte und lernen die Grundbegriffe der Programmierung kennen. In den Übungen zu der Vorlesung werden die Lehrinhalte in der Praxis vertieft. Inhalt in Stichpunkten:
  • Softwaretechnik und Ada
  • Programmiersprachen-Grundbegriffe
  • Programmieren im Kleinen und Großen
  • Datenstrukturen im Detail
  • Ada für das Design - Nebenläufige Programmsysteme
  • Beziehungen zur Umgebung des Ada-Programmsystems

Literatur:
  • M. Nagl, Softwaretechnik mit Ada 95, Vieweg (2003)
  • John Barnes, Programming In Ada 95, 1st ed., Addison-Wesley (1996)
  • John English, Ada 95: The Craft of Object-Oriented Programming, Prentice Hall (1997)
  • Michael Feldman, Software Construction and Data Structures with Ada 95, Addison Wesley (1997)
  • Michael Feldman and Elliot Koffman, Ada 95: Problem Solving and Program Design, Addison-Wesley (1996)
  • Jan Skansholm, Ada from the Beginning, 3rd ed., Addison-Wesley (1997)

Studiengänge:
  • Computational Engineering Science (D)
  • Informatik (D)/Hauptstudium/Praktische Informatik
  • Werkstoffinformatik (D)/Hauptdiplom
  • Werkstoffinformatik (D)/Hauptdiplom/Softwaretechnik, Sprachen und Architekturen
  • Technik-Kommunikation (M.A.)/2. Hauptfach (Technisches Fach)/Grundlagen der Informatik/Hauptstudium/Spezialisierung Informatik
  • Informatik (B.Sc.)/5. Semester (bei Start im Sommersemester)
  • Informatik (B.Sc.)/6. Semester
  • Informatik (M.Sc.)/Software und Kommunikation
  • Software Systems Engineering (M.Sc.)
  • Software Systems Engineering (M.Sc.)/Practical Computer Science
  • Software Systems Engineering (M.Sc.)/Areas of Specialization/Software Engineering
  • Seniorenstudium/Veranstaltungen des regulären Lehrangebots/Mathematik, Informatik u. Naturwissenschaften

Weiterführende Informationen:

Lassen Sie sich von uns regelmäßig über neue Lehrveranstaltungen, tagesaktuelle Änderungen und ausgeschriebene Studien-/Diplomarbeiten informieren:

Subscribe to se-teaching: