MIT4023– Real Time Operating System

Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601



ASSIGNMENT

PROGRAM
Master of Science in Information Technology(MSc IT)Revised Fall 2011
SEMESTER
4
SUBJECT CODE & NAME
MIT4023– Real Time Operating System
CREDIT
4
BK ID
B1634
MAX.MARKS
60

Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme.



Q1. What is RTOS? What are its requirements?

Answer : Introduction to Real-Time Operating Systems
The sections below outline basic concepts and terminology related to real-time operating systems. After you have read through this paper, it is recommended that you visit Building a Real-Time System with NI Hardware and Software next to learn more about how National Instruments can help you build a superior real-time system in as little time as possible.

What is a Real-Time OS?
In general, an operating system (OS) is responsible for managing the hardware resources of a computer and hosting applications that run on the



Q2. What is Jbed? Explain

Answer : Jbed is a small, fast Java Virtual Machine (JVM) for embedded real-time systems. It also includes a complete real-time operating system (RTOS). Because Jbed always runs natively, it is a very fast Java system. That it is also a small system may be surprising, but leaving out the interpreter and not relying on techniques such as JIT



Q3. What is dispatcher? Explain

Answer : A dispatcher is someone who handles the flow of information, people, and equipment from a centralized headquarters. Some of the most well-known dispatchers are the emergency dispatchers who answer the phone when someone calls for the police, the fire department, or medical assistance. Dispatch work is quite varied


Q4. Explain the following:

(a) Transient Errors
Answer : Some distributed database clusters make use of transient errors. A transient error is a temporary error that is likely to disappear soon. By definition it is safe for a client to ignore a transient error and retry the failed operation on the same database server. The retry is free of side effects. Clients are not forced to abort their work or to fail over to another database server immediately. They may enter a retry loop before to wait for the error to disappear before giving up on the database server. Transient errors



(b) Permanent Errors

Answer : permanent error condition, whether expected following a Reset to a channel path in an ending condition or unexpected, results in the system taking that channel path offline. Any active I/O requests are retried on alternate paths if available. If the failing channel path was the last path to any devices, those devices are



Q5. Explain (a) Boundary-Value Testing

Answer : Boundary value analysis (BVA) is based on testing at the boundaries between partitions.
Here we have both valid boundaries (in the valid partitions) and invalid boundaries (in the invalid partitions).




(b) Worst-Case Testing
Answer : Worst-case circuit analysis (WCCA or WCA) is a cost-effective means of screening a design to ensure with a high degree of confidence that potential defects and deficiencies are identified and eliminated prior to and during test, production, and delivery. It is a quantitative assessment of the equipment performance, accounting for manufacturing, environmental and aging effects. In addition to a circuit analysis, a WCCA often



Q6. List the types of attacks and Explain
Answer : DoS- Denial of Service
  • Trojan Horse - Comes with other software.
  • Virus - Reproduces itself by attaching to other executable files.
  • Worm - Self-reproducing program. Creates copies of itself. Worms that spread using e-mail address books are often called viruses.
  • Logic Bomb - Dormant until an event

Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601


No comments:

Post a Comment

Note: only a member of this blog may post a comment.