Bit wisem 2015-wieners-sitzung-13_Zusammenfassung II
Bit wisem 2015-wieners-sitzung-11_Software-Entwicklung II: Entwurfsmuster
1. Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung
Dr. Jan G. Wieners // jan.wieners@uni-koeln.de
Basisinformationstechnologie I
Wintersemester 2015/16
11. Januar 2016 – Software-Entwicklung II: Entwurfsmuster
3. Differenzierung anhand von C++ und JavaScript:
Compiler vs. Interpreter
Typisierung: Dynamisch vs. statisch
Variablen: Deklaration vs. Initialisierung
Paradigmen: funktionale vs. Objektorientierte
Programmierung
Objektorientierung: Klassen, Kapselung,
Geheimnisprinzip
(Hardwarenahe Programmierung: C++ und Zeiger)
Gemeinsamkeiten: Auswahlanweisungen und
Kontrollstrukturen
14.12.2015: Programmiersprachen und ihre Unterschiede
13. Drei-Schichten-Architektur
GUI-Schicht
Fachkonzeptschicht
Datenhaltungsschicht
GUI-Schicht: Realisiert die
Benutzungsoberfläche einer
Anwendung – Präsentation der Daten,
Interaktion mit Benutzer / Benutzerin
Fachkonzeptschicht: Modelliert den
funktionalen Kern der Anwendung;
Zugriff auf Datenhaltungsschicht
Datenhaltungsschicht: Form der
Datenspeicherung, z.B. relationale DB
Schichten-Architektur
14. MVC – Model View Controller (Modell, Präsentation, Steuerung)
1972 im Kontext von „Smalltalk“ (objektorientierte Programmiersprache) vorgestellt
16. Klausur am 01.02.2016
Obligatorisch für Teilnehmerinnen / Teilnehmer alte
Prüfungsordnung (KLIPS 1)
Anmeldung zur Klausur in der Veranstaltung
Fakultativ für Teilnehmerinnen / Teilnehmer neue
Prüfungsordnung (KLIPS 2)
Anmeldung zur Klausur in der Veranstaltung
Klausurvorbereitung / Zusammenfassung
[Überblick: http://www.jan-wieners.de/lehre/wisem15/bit-i/basisinformationstechnologie-i/]
Bis zum 15.01.2016 (23:59 Uhr):
Was war besonders relevant in den einzelnen Sitzungen?
5 Klausurfragen zu jeder Veranstaltungssitzung verfassen +
per Mail an philipp.fuhrlaender@uni-koeln.de senden.
Klausurvorbereitung