Professional Documents
Culture Documents
Rns Institute of Technology: Electronics and Communication Engineering
Rns Institute of Technology: Electronics and Communication Engineering
1 a With a state diagram explain automatic seat belt control problem. 6 L3 CO4
b Discuss any two operational quality attributes of embedded system. 4 L1 CO4
OR
2 Bring out difference between simulator and emulator. 3 L1 CO5
3 Explain any three characteristics of an embedded system. 7 L2 CO4
OR
4 a Describe the embedded system used in washing machine with a neat sketch. 5 L2 CO4
b Discuss the embedded firmware design approaches 5 L2 CO4
5 a Bring out difference between DFG and CDFG with an example. 7 L1 CO4
b Discuss the advantages of high level language over assembly level language 3 L1 CO4
OR
6 a With a neat diagram explain the process state diagram. 7 L2 CO5
b List out the differences between process and thread. 3 L1 CO5
7 a What is task communication? Explain any 2 message passing techniques used 7 L2 CO5
for task communication.
b Discuss the different functions of a Real Time kernel. 3 L1 CO5
OR
8 a With a neat block diagram explain assembly to hex file creation. 7 L2 CO4
b Bring out the differences between user level and kernel level threads. 3 L1 CO4
9 a With a neat diagram explain the operating system architecture. 7 L1 CO5
b Define deadlock and livelock. 3 L1 CO5
OR
10 a What is meant by preempting a process? Discuss the different techniques 6 L2 CO5
considered for preemptive task scheduling.
b Three processes with process IDs P1, P2, P3 with estimated completion time 6, 4 L3 CO5
4, 2 milliseconds respectively, enters the ready queue together in the order P1,
P2, P3. Calculate the waiting time and Turn Around Time (TAT) for each
process and the Average waiting time and Turn Around Time (Assuming there
is no I/O waiting for the processes) in RR algorithm with Time slice= 2ms.