1 / 5

NET 424: REAL-TIME SYSTEMS ( Practical Part)

NET 424: REAL-TIME SYSTEMS ( Practical Part). Tutorial 2 : Real-Time Questions. How a real time system is different from other computer based systems ?.

Download Presentation

NET 424: REAL-TIME SYSTEMS ( Practical Part)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NET 424: REAL-TIME SYSTEMS (Practical Part) Tutorial 2 : Real-Time Questions Networks and Communication Department

  2. How a real time system is different from other computer based systems? a real time system is characterized by key features that make it different from traditional computing system: timing characteristic (the response should be delivered in a specific time, not before and not after that time), RTS are based on low level programming languages, RTS enable access to hardware components, RTS are designed for a specific hardware..... Networks and Communication Department

  3. What is the difference between static priority and dynamic priority algorithms? Give example for each. A fixed-priority algorithm assigns the same priority to all the jobs in each task. Example: • Rate-monotonic (RM) algorithm: It assigns priorities to tasks based on their periods: the shorter the period, the higher the priority. Hence, the higher the rate, the higher the priority. Networks and Communication Department

  4. (Cont.) A dynamic-priority algorithm assigns different priorities to the individual jobs in each task. Example: • Earliest-Deadline-First (EDF) algorithm assigns priorities to jobs according to their deadlines. The earlier the deadline, the higher the priority. Networks and Communication Department

  5. Give the applications of real time systems. • real-time application (RTA) is an application programs that functions within a time frame that the user senses as immediate or current. The latency must be less than a defined value, usually measured in seconds.  • Examples of RTAs include: • Videoconference applications • VoIP (voice over Internet Protocol) • Online gaming • Some e-commerce transactions • Chatting • IM (instant messaging) Networks and Communication Department

More Related