CS452 - Real-Time Programming - Spring 2011

Lecture 1 - Introduction

Pubilc Service Annoucements

  1. Due date for assignment 0/1
  2. Combination to trains lab
  3. Ubuntu 10.10
  4. How to compile and run your first program

Practical Details: pdf


Embedded Systems

Most of the mediation between the internal representations and the real-world is done by embedded systems

Development Model

Two box model

Development cycle

Problem one

Problem two


What is real-time programming?

Actually real-world programming, which means

What is important for real-time?

  1. Throughput
  2. Response time

In cs452 we take guaranteed response time as the defining quality of real-time computation.


Return to: