NETB302 Системи за реално време

Анотация:

In this course real-time systems are discussed in the context of embedded systems. The discussion begins with models relevant for embedded computing. Finite state machines, data-flow graphs and processor models are in focus. Along with the timing properties, energy aware algorithms and incremental design opportunities are considered. Scheduling is introduced via rate-monotonic, earliest-deadline-first and priority-ceiling algorithms. Scheduling for distributed systems and wireless ad hoc networks extend the content of the course into the domain of high-performance embedded computing.

прочети още
Мрежови технологии (на английски език)

Преподавател(и):

проф. Здравко Каракехайов  д.н.

Описание на курса:

Компетенции:

Students successfully finished this course will:

1) know:

" basic structure of real-time computing machines

" real-time scheduling

" real-time communication

" I/O in real-time systems

" principles of operation of real-time operating systems

" fault-tolerance in real-time systems

" real-time object structures

" advanced issues in real-time scheduling and fault-tolerance

2) be able to:

" to evaluate different real-time operating systems

" to use adopted principles in building applications under real-time operating systems


Предварителни изисквания:


Форми на провеждане:
Редовен

Учебни форми:
Лекция

Език, на който се води курса:
Български

Теми, които се разглеждат в курса:

Средства за оценяване:

CURRENT EVALUATION EXAM

TESTS 60 % WRITTEN EXAM 40 %

TOTAL 100 %