DTU
Uddannelse
Previous page | Current version Archive 1998/1999 
 
92401 Real-time Systems
Danish title: Tidstro systemer

Type: Å, Language: E
Credit points: 5 point
Offered by: Department of Applied Electronics (IAE)
No credit points with: D4442
Prerequisite: 92032
Recommended semester: 3th or 4th semester
Scope and form: Class lectures and lab-work.
Examination: Evaluation of report(s) ( godkendt/ikke godkendt)
Contact person: Thorkild Larsen, IAE, Building 451, Tel. +45 4525 5283
Aim: The goal of the course is to enable the student to program and use an embedded computer system for real time use, mainly in connection with process control.
Contents: Structured programming and design. Specification and high level design of parallel systems. Test specifications and documentation. Introduktion to parallel programming: Processes, time division, resources and critical regions. Semaphores, monitors, rendezvous, dead lock. Construction of a real time kernel: Time- and event driven syncronization. Advanced programming: Reentrant processes. Priorities. Examples of programming languages for real time systems: Concurrent Pascal, Modula II, Ada.