Exam Details
Subject | real time operating system | |
Paper | ||
Exam / Course | m.sc. electronics | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | April, 2018 | |
City, State | maharashtra, solapur |
Question Paper
M.Sc. (Semester II) (CBCS) Examination Mar/Apr-2018
Electronics
REAL TIME OPERATING SYSTEM
Time: 2½ Hours
Max. Marks: 70
Instructions: Q. and are compulsory. Answer any three questions from Q.3 to Q.7. Answer any 5 questions. 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
For real time operating systems, interrupt latency should be
Minimal
Maximum
Zero
Dependent on the scheduling
The problem of priority inversion can be solved by
Priority inheritance protocol
Priority inversion protocol
Both a and b
None of these
A task is said to be in Ready to Run state, if it is waiting in a queue for the time.
CPU
Kernel
Object
None of these
In Preemptive multitasking the priority task is always given the CPU time.
Highest
Lowest
Equal
None of these
Releasing binary or counting semaphores results in the value or count.
Incrementing
Decrementing
Equivalent to
None of these
Binary semaphore will take the value of
one
zero
either zero or one
none of these
A task post the message queue and another tasks will read the message Kernel object is used.
Mailbox
Message queue
Mutex
All of these
State True or false.
06
In real time operating system a task must be serviced by its deadline period.
The time slice allocated to each task is called quantum.
Mutex stand for mutual exclusion.
Page 2 of 2
SLR-UJ-327
A real time system consists of a number of tasks.
Acquiring a binary or counting semaphores result in incrementing the value or count.
Deadlock occurs when two or more tasks wait for resource being held by another task.
Q.2
Attempt any two of the following.
10
What do you mean by Concept of Real Operating System?
Write note on priority based preemptive scheduling.
Write note on POSIX Pthreads.
Explain in detail characteristics of embedded system.
04
Q.3
Explain in detail concept of semaphore.
08
Write note on RTOS Kernel object; Messages.
06
Q.4
Compare Hard and Soft real time operating system.
08
Write a note on task and task structure.
06
Q.5
Design AVR ATmega8L microcontroller based embedded systems for Measurement of Humidity.
08
Write Simple programs based on RTOS for LED interfacing.
06
Q.6
What do you mean by Sharing of resources and context switching?
08
Write note on Minimum requirement of Microcontroller based embedded system with suitable diagram.
06
Q.7
Explain in detail RTLinux Kernel.
08
Explain services of Scheduler.
06
Electronics
REAL TIME OPERATING SYSTEM
Time: 2½ Hours
Max. Marks: 70
Instructions: Q. and are compulsory. Answer any three questions from Q.3 to Q.7. Answer any 5 questions. 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
For real time operating systems, interrupt latency should be
Minimal
Maximum
Zero
Dependent on the scheduling
The problem of priority inversion can be solved by
Priority inheritance protocol
Priority inversion protocol
Both a and b
None of these
A task is said to be in Ready to Run state, if it is waiting in a queue for the time.
CPU
Kernel
Object
None of these
In Preemptive multitasking the priority task is always given the CPU time.
Highest
Lowest
Equal
None of these
Releasing binary or counting semaphores results in the value or count.
Incrementing
Decrementing
Equivalent to
None of these
Binary semaphore will take the value of
one
zero
either zero or one
none of these
A task post the message queue and another tasks will read the message Kernel object is used.
Mailbox
Message queue
Mutex
All of these
State True or false.
06
In real time operating system a task must be serviced by its deadline period.
The time slice allocated to each task is called quantum.
Mutex stand for mutual exclusion.
Page 2 of 2
SLR-UJ-327
A real time system consists of a number of tasks.
Acquiring a binary or counting semaphores result in incrementing the value or count.
Deadlock occurs when two or more tasks wait for resource being held by another task.
Q.2
Attempt any two of the following.
10
What do you mean by Concept of Real Operating System?
Write note on priority based preemptive scheduling.
Write note on POSIX Pthreads.
Explain in detail characteristics of embedded system.
04
Q.3
Explain in detail concept of semaphore.
08
Write note on RTOS Kernel object; Messages.
06
Q.4
Compare Hard and Soft real time operating system.
08
Write a note on task and task structure.
06
Q.5
Design AVR ATmega8L microcontroller based embedded systems for Measurement of Humidity.
08
Write Simple programs based on RTOS for LED interfacing.
06
Q.6
What do you mean by Sharing of resources and context switching?
08
Write note on Minimum requirement of Microcontroller based embedded system with suitable diagram.
06
Q.7
Explain in detail RTLinux Kernel.
08
Explain services of Scheduler.
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