 |
|
 |
|
 |
Institut für Softwaretechnologie |
|
 |
 |
 |
|
 |
 |
 |
Real-Time Programming
Lecturer
Prof. Dr. Erhard Plödereder
- Thursday, 11:30 -- 13:00, V38.02 (biweekly)
- Friday, 11:30 -- 13:00, V38.02
Exercises
Eduard Wiebe
- Wednesday, 11:30 -- 13:00, 0.363 (biweekly)
- Wednesday, 15:45 -- 17:15, V38.03 (biweekly)
News
30.06.2008
The exam for "Real-Time Programming"
will take place on August, 6th, 2008,
10:00--12:00 a.m., V 38.04 (Computer
Science Building). It is a witten,
closed-book exam.
23.06.2008
The lecture on July 18th will be moved
to Thursday ( July 17th, 11:30).
30.05.2008
The third assignment is available.
02.05.2008
The second assignment is
available. Due to a conflict with
"Kontaktmesse" on May 7, we will
discussed the second assignment on
Thursday (May 8)
at 11:30 in V38.02.
Sorry for obfuscation!
16.04.2008
The first assignment is available.
16.04.2008
The first lecture will be held on
Thursday April 17 2008. The exercises
start next week on 23.04.2008.
Description
The course will focus on the specific
requirements arising from programming
real-time (or embedded) systems. These
systems differ from the typical, more
traditional information processing systems
and hence place new requirements on the
programming language as well as the
programmer. The following topics will be
discussed:
- Introduction to real-time systems
- Fault tolerance and error recovery
- Scheduling
- Concurrency
- Communication and synchronization
- Device communication and interrupts
Useful Links
Lecture notes
Lecture notes are available
[PDF].
All kinds of comments and improvements are welcome.
Assignments
Assignments are not graded and must not be
submitted. They are discussed in the
excersises acompanying the lecture. Even
though solutions will be discussed at the
exercises, students are encouraged to
present their own solutions during the
excersise. A significant part of the
exersises (and the lecture) will use
Ada. We strongly encourage participants to
familiarize themselves with Ada beforehand.
|
|
|
|
|