|
Geschichte der Programmiersprachen (inf2-hist)2.5 ECTS (englische Bezeichnung: History of Programming Languages)
Modulverantwortliche/r: Hans Jürgen Schneider Lehrende:
Hans Jürgen Schneider
Startsemester: |
WS 2015/2016 | Dauer: |
1 Semester | Turnus: |
jährlich (WS) |
Präsenzzeit: |
30 Std. | Eigenstudium: |
45 Std. | Sprache: |
Deutsch |
Lehrveranstaltungen:
Inhalt:
We study the historical development of programming languages from the very beginning in the 1950s. We examine the first languages, such as Fortran, Cobol, Algol, Lisp, and which alterations language concepts had to pass through until today.
We examine the development of the programming paradigms and in which way they have influenced programming languages. This includes structuring in the small (data structures and control flow) as well as in the large (modules, object classes, type classes, and asynchronous processes).
We also discuss the rise of description methods (description of syntax and semantics) and the invention of compiler techniques, especially the predecessors of the LR-analysis.
Weitere Informationen:
www: https://www2.cs.fau.de/geschichte
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informatik (Bachelor of Arts (2 Fächer))
(Po-Vers. 2010 | Vertiefung Informatik I und II | Vertiefungsmodul Programmiersysteme)
- Informatik (Bachelor of Arts (2 Fächer))
(Po-Vers. 2013 | Vertiefung Informatik I und II | Vertiefungsmodul Programmiersysteme)
- Informatik (Bachelor of Science)
(Po-Vers. 2009s | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsmodul Programmiersysteme)
- Informatik (Bachelor of Science)
(Po-Vers. 2009w | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsmodul Programmiersysteme)
- Informatik (Master of Science)
(Po-Vers. 2010 | Wahlpflichtbereich | Säule der softwareorientierten Vertiefungsrichtungen | Vertiefungsmodul Programmiersysteme)
- Mathematik (Bachelor of Science)
(Po-Vers. 2015w | Module des Nebenfachs | Nebenfach Informatik | Vertiefungsmodule | Vertiefungsmodul Programmiersysteme)
Studien-/Prüfungsleistungen:
Geschichte der Programmiersprachen (Prüfungsnummer: 535176)
(englischer Titel: History of Programming Languages)
- Prüfungsleistung, mündliche Prüfung, Dauer (in Minuten): 30, benotet
- Anteil an der Berechnung der Modulnote: 100.0 %
- Erstablegung: WS 2015/2016, 1. Wdh.: SS 2016
1. Prüfer: | Hans Jürgen Schneider |
|
|
|
|
UnivIS ist ein Produkt der Config eG, Buckenhof |
|
|