Читайте также: |
|
III.Speaking exercises:
Exercise 1. Describe kernel, synchronization, abstraction layer, random elements
using the suggested words and expressions:
Kernel provide\ basic\ services\ application \software\ running on a processor\"abstraction layer" \ hides\ application \software the hardware \details of the processor\ application\ will run. |
abstraction layer hides\ application software\ hardware details\ processor\ set of processors\ will run. |
Intertask communication and synchronization. tasks\ pass information\ danger \from one to another\coordinate\ productively \cooperate might well communicate \corrupted information \ interfere |
Random elements could cause\ random delays\ application software\ make \the application \randomly \miss \real-time deadlines \a scenario \clearly unacceptable\ a real-time embedded system., |
Exercise 2. Ask questions to the given answers:
1. Question: ____________________________________?
Answer: The "kernel" of a real-time operating system provides "abstraction layer" that hides from application software the hardware details of the processor (or set of processors) upon which the application software will run.
2. Question: _________________________________?
Answer: The RTOS kernel supplies five main categories of basic services to application software.
3. Question: ____________________________________?
Answer: Random elements in service times could cause random delays in application software and could then make the application randomly miss real-time deadlines.
4. Question: ____________________________________?
Answer: The key difference between general-computing operating systems and real-time operating systems is the need for " deterministic " timing behavior in the real-time operating systems.
Дата добавления: 2015-08-27; просмотров: 85 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
THE READING MODULE | | | THE READING MODULE |