Exam Details
Subject | real time operating system | |
Paper | ||
Exam / Course | m.sc. electronics | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | December, 2018 | |
City, State | maharashtra, solapur |
Question Paper
M.Sc. (Semester II) (CBCS) Examination Nov/Dec-2018
Electronics
REAL TIME OPERATING SYSTEM
Time: 2½ Hours Max. Marks: 70
Instructions: Attempt five questions.
Q. 1 and 2 are compulsory.
Answer any three questions from Q.3 to Q.7
Figures to the right indicate full marks.
Q.1 Choose the alternatives given below. 08
The API stands for
Application Programming Interface
Application Process Interface
Application Programming Interchange
None of these
Which one of the following is a real time operating system?
RTLinux VxWorks
WindowsCE All of these
The is used to send the output of one task as input to another
task for further processing.
Pipe Event registers
Mailbox Message queue
The priorities of low priority task and high priority task are effectively
inversed is called
priority inheritance priority inversion
context switching none of these
An Embedded system in which some specific task is carried out in a
specific allotted period are
Real-time system Stand-alone systems
Real-Task system None of these
A task is said to in state, if it is waiting for another event.
Waiting Ready
Ready to run None of these
Releasing of binary semaphore results in to the value of count.
Increase in the 0
1 Count count
In Preemptive multitasking the task is always executed.
Highest Lowest
Middle None of these
State True or false. 06
A running task can move to the blocked state by making a call that
requests an available resource.
Operating system is medium to interface the hardware and application
programs.
Mailbox is a kernel object used for inter-task communication.
Displaying a message on LCD is not comes in message queen content.
Page 2 of 2
SLR-VJ-260
In preemptive multitasking the highest priority task is always executed
by the CPU, by preempting the lower priority task.
Deadlock occurs when two or more tasks wait for resources being held
by another task.
Q.2 Answer any two of the following: 10
Compare Hard and Soft real time operating system.
Write note on Concept of mutex.
Explain POSIX P threads in detail.
Discuss the structure of an RTOS kernel. 04
Q.3 Define tasks and write program in RTOS for LED ON OFF. 08
Discuss priority based preemptive scheduling algorithm. 06
Q.4 Explain in detail Intertask Communication with suitable example. 08
Discuss the minimum requirement of microcontroller based system. 06
Q.5 With the help of suitable diagram discuss, binary semaphore and counting
semaphore.
08
Write note on Race condition and Critical condition. 06
Q.6 Discuss Messages Queues and Mailboxes. 08
Explain priority inversion in detail. 06
Q.7 Design AVR ATmega8L microcontroller based embedded systems for
measurement of wind velocity.
08
What do you mean by task state machine? 06
Electronics
REAL TIME OPERATING SYSTEM
Time: 2½ Hours Max. Marks: 70
Instructions: Attempt five questions.
Q. 1 and 2 are compulsory.
Answer any three questions from Q.3 to Q.7
Figures to the right indicate full marks.
Q.1 Choose the alternatives given below. 08
The API stands for
Application Programming Interface
Application Process Interface
Application Programming Interchange
None of these
Which one of the following is a real time operating system?
RTLinux VxWorks
WindowsCE All of these
The is used to send the output of one task as input to another
task for further processing.
Pipe Event registers
Mailbox Message queue
The priorities of low priority task and high priority task are effectively
inversed is called
priority inheritance priority inversion
context switching none of these
An Embedded system in which some specific task is carried out in a
specific allotted period are
Real-time system Stand-alone systems
Real-Task system None of these
A task is said to in state, if it is waiting for another event.
Waiting Ready
Ready to run None of these
Releasing of binary semaphore results in to the value of count.
Increase in the 0
1 Count count
In Preemptive multitasking the task is always executed.
Highest Lowest
Middle None of these
State True or false. 06
A running task can move to the blocked state by making a call that
requests an available resource.
Operating system is medium to interface the hardware and application
programs.
Mailbox is a kernel object used for inter-task communication.
Displaying a message on LCD is not comes in message queen content.
Page 2 of 2
SLR-VJ-260
In preemptive multitasking the highest priority task is always executed
by the CPU, by preempting the lower priority task.
Deadlock occurs when two or more tasks wait for resources being held
by another task.
Q.2 Answer any two of the following: 10
Compare Hard and Soft real time operating system.
Write note on Concept of mutex.
Explain POSIX P threads in detail.
Discuss the structure of an RTOS kernel. 04
Q.3 Define tasks and write program in RTOS for LED ON OFF. 08
Discuss priority based preemptive scheduling algorithm. 06
Q.4 Explain in detail Intertask Communication with suitable example. 08
Discuss the minimum requirement of microcontroller based system. 06
Q.5 With the help of suitable diagram discuss, binary semaphore and counting
semaphore.
08
Write note on Race condition and Critical condition. 06
Q.6 Discuss Messages Queues and Mailboxes. 08
Explain priority inversion in detail. 06
Q.7 Design AVR ATmega8L microcontroller based embedded systems for
measurement of wind velocity.
08
What do you mean by task state machine? 06
Other Question Papers
Subjects
- advanced digital design with vhdl
- advanced microcontrollers
- arm microcontroller and system design
- cmos design technologies
- control theory
- digital signal processing
- instrumentation design
- mechatronics and industrial automation
- microwave devices, antennas and measurements
- mixed signal based soc design
- nanoelectronics
- networking and data communications
- numerical methods
- opto electronics
- power electronics
- real time operating system
- signals and systems (oet)
- wireless sensor network