Ha,
Za
-
11.
Juli
2000
Wintersemester 2000/2001
Object-oriented Concepts for Distributed Systems I (OODS I)
- Dozentinnen/Dozenten
- Dr.-Ing. Jürgen Kleinöder, Dr.-Ing. Franz J. Hauck, Dipl.-Inf. Michael Golm, Dipl.-Inf. Uwe Rastofer
- Angaben
- Vorlesung mit Übung
4 SWS, benoteter Schein, ECTS-Studium, ECTS-Credits: 8
nur Fachstudium, Scheinerwerb durch Kolloquium (2-stündig) oder Abgabe von Übungsaufgaben und Kolloquium (4-stündig)
Zeit und Ort: Mi, Do 10:15 - 11:45, H4; Bemerkung zu Zeit und Ort: Vorlesung Mi 10-12, Übungen Do
- Voraussetzungen / Organisatorisches
- Geeignet für Informatik-Hauptstudium ab 5. Semester und Master-Studiengang Computational Engineering.
Die Vorlesung wird in englischer Sprache gehalten.
- Lecturers:
- Jürgen Kleinöder,
Franz Hauck
- Course Description:
- Lecture with exercise classes, Credit: 2 or 4 hours,
Format: 2 hours of lecture and 2 hours of exercise classes per week,
marked or unmarked certificate: successful handling of exercises and/or
oral examination
- Time and Location:
- Lecture: Wed, 10:15 am - 11:45 am, H4
Exercise class: Thu, 10:15 pm - 11:45 pm, H4
- Laboratory Work:
- Self-dependent computer programming at the CIP workstations of the
Dept. of Computer Science. Problems are to be discussed in the
exercise classes on Thursday.
Enrollment for the lab work at the CIP workstations with "login: oods", starting on Mon, 2000/10/16
- Target Group:
- Students in Computer Science (5th or 7th semester)
- Students of the Bachelors Program in Computational Engineering (5th semester)
- Students of the International Masters Program in Computational Engineering
Overview
Object-oriented programming, Java; Distributed systems; Programming distributed systems with CORBA; Java component models; Frameworks
The first part of the lecture gives an overview about the
basic concepts of object-oriented programming. Examples from
C++ and Java are used to illustrate the theretical concepts.
In the second part we introduce distributed systems in general
and its the fundamental problems and concepts.
CORBA as middleware for object-oriented applications in distributed
systems builts the bridge between these section in part three of the lecture.
In part four we introduce Microsoft's DCOM and compare it
to the CORBA architecture.
The next sections cover Component Models, JavaBeans
and Jini, Frameworks and the Java Enterprise API.
We conclude the course with a (very) short overview about object-orinted analysis
and design.
The exercise classes give a more detailed introduction into Java, combined
with programming assignments. Programming of distributed applications
can be practiced first by using the Java RMI mechanism and later
with a CORBA middleware platform. Further topics are JavaBeans and Jini.
Unser Server |
Brief an Webmaster |
Navigationshinweise |
Suche