JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B. Tech IV Year REAL-TIME SYSTEMS Previous Question Paper (June - 2024 - R16)
Note: i) Question paper consists of Part A, Part B.
ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions.
iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.
Part A
How to create a file?
Answer
A file is created using the open() system call with the O_CREAT flag. Alternatively, the creat() function can be used, which takes the filename and permission mode as arguments.
What is the difference between wait and waitpid?
Answer
wait() blocks the calling process until any of its child processes terminate. In contrast, waitpid() provides more control by allowing the caller to wait for a specific child process identified by its PID and offers options like non-blocking checks using WNOHANG.
What is a scheduler?
Answer
Sign in to view the complete answer paper.
Distinguish between offline and online scheduling.
Answer
Sign in to view the complete answer paper.
Define the Pipes in RTS.
Answer
Sign in to view the complete answer paper.
Write the function of event register.
Answer
Sign in to view the complete answer paper.
What is an Exception?
Answer
Sign in to view the complete answer paper.
Write the applications of Real Time Clock.
Answer
Sign in to view the complete answer paper.
Write the features of tiny OS.
Answer
Sign in to view the complete answer paper.
Define case studies and give one example with any one of the RTOS.
Answer
Sign in to view the complete answer paper.
Part B
What is a file? Explain the different types of I/O files available in UNIX operating System.
Answer
Sign in to view the complete answer paper.
What are the properties that are inherited by a child process from its parent process? Illustrate with example.
Answer
Sign in to view the complete answer paper.
Write about lseek and write.
Answer
Sign in to view the complete answer paper.
Give a detailed description about the synchronization tools used RTOS.
Answer
Sign in to view the complete answer paper.
What is a semaphore? Explain the states of semaphore.
Answer
Sign in to view the complete answer paper.
What is the significance of weighted round robin approach for real time scheduling?
Answer
Sign in to view the complete answer paper.
Explain RTOS command Shell.
Answer
Sign in to view the complete answer paper.
Describe about I/O sub system and layered model.
Answer
Sign in to view the complete answer paper.
What is a Signal? Explain typical signal operations.
Answer
Sign in to view the complete answer paper.
What are the various shared data operating system services?
Answer
Sign in to view the complete answer paper.
How does an RTOS handle priority inversion and priority inheritance?
Answer
Sign in to view the complete answer paper.
Discuss about the steps used by the processor for handling an exception.
Answer
Sign in to view the complete answer paper.
What do you mean by reentrancy? What are the conditions to be satisfied for a function to be Reentrant?
Answer
Sign in to view the complete answer paper.
Explain processing of Exceptions and spurious Interrupts.
Answer
Sign in to view the complete answer paper.
Explain the data structure of a real time kernel.
Answer
Sign in to view the complete answer paper.
What is an RT Linux Module? What are the function calls provided for timer management in RT Linux?
Answer
Sign in to view the complete answer paper.
Provide the important features of VxWorks and explain task management functions in VxWorks RTOS.
Answer
Sign in to view the complete answer paper.