NIELIT Question Paper : B Level Course Embedded Systems
Institute : National Institute of Electronics and Information Technology (nielit.gov.in)
Course : B Level Course
Subject Code/Name : BE1-R4/ Embedded Systems
Document Type : Old Question Paper
Location : India
Website : nielit.gov.in
Download Model/Sample Question Paper :
January 2012 : https://www.pdfquestion.in/uploads/nielit.in/7094-jan12BE1-R4.pdf
JULY 2012 : https://www.pdfquestion.in/uploads/nielit.in/7094-jul12BE1-R4.pdf
January 2013 : https://www.pdfquestion.in/uploads/nielit.in/7094-jan13BE1-R4.pdf
JULY 2013 : https://www.pdfquestion.in/uploads/nielit.in/7094-jul13BE1-R4.pdf
January 2014 : https://www.pdfquestion.in/uploads/nielit.in/7094-jan14BE1-R4.pdf
July 2014 : https://www.pdfquestion.in/uploads/nielit.in/7094-jul14BE1-R4.pdf
Embedded Systems Sample Paper :
BE1-R4:
NOTE:
Time: 3 Hours
Total Marks: 100
1. a) Differentiate between CISC and RISC.
b) Explain pipelining.
Related : NIELIT Question Paper B Level Course Network Management & Information Security : www.pdfquestion.in/7093.html
c) Define Task Control Block (TCB).
d) Define characteristics of PIC microcontroller.
e) Define design methodologies of ESD.
f) Define memory system architecture.
g) Explain DMA controller. (7×4)
2. a) What do you mean by embedded system? How is it different from a general-purpose computer?
b) What do you mean by embedded system design process? State its importance.
c) Specify the requirements involved in embedded system design process. (6+6+6)
3. a) Explain Watchdog timer.
b) Differentiate between microprocessor and microcontroller. Explain architecture of PIC microcontroller. (9+9)
4. a) Define architecture of RTOS. Differentiate between soft and hard real time systems.
b) Discuss and explain priority inversion problem. (9+9)
5. a) Explain VLIW architecture.
b) Discuss shared data problem in RTOS.
c) Explain criteria for choosing RTOS. (6+6+6)
6. a) What are the benefits of using a general-purpose processor in the case of designing an embedded system? In this context, describe the benefits of using a standard single-purpose processor instead of using a general-purpose one.
b) Differentiate registers from memory. Compare Princeton architecture and Harvard architecture. How is Cache memory related to embedded computing system? (9+9)
7. Write short notes on any three of the following
a) IrDA
b) UART
c) USB
d) CAN (3×6)
July, 2012 :
1. a) Give short explanation about common terms related to the microprocessors and microcontrollers
i) Von-Neuman Architecure
ii) Harvard Architecture
b) Define Task and Task status.
c) Define Threads and Semaphores and how they are useful in RTOS?
d) Explain DMA.
e) What are the merits and demerits of IrDA?
f) What are the important features required in a real-time operating system?
g) Define the following terms commonly used in interrupt driven applications:
i) ROM emulator
ii) Logic Analyzer (7×4)
2. a) Classify the real-time task scheduling algorithms. Explain each of them in details.
b) Explain serial communication standard LIN (Local Interconnect Network) with a basic network overview diagram. How do they transmit & receive data? Enumerate LIN Versus CAN (Controller Area Network).
c) Give distinct comparison about Waterfall Model and Spiral Model used in programming of embedded system. (6+8+4)
3. a) Give comparative study of VX WORKS and PSOS, which are commonly used in embedded operating system.
b) Write a ‘C’ program with respect to 8051 microcontrolling to read switch, if pressed as input on port P1.0 otherwise as output on port P3. (8+10)
4. a) With respect to embedded system, how memory system architecture is specified? Give some brief overview about typical memory classification.
b) Explain the following terms of synchronization and inter-process communication of embedded system.
i) Priority Inversion Problem
ii) Deadlock Situations (6+12)
5. a) Explain architecture of PIC microcontroller.
b) How optimization techniques used in embedded C or OOPS to eliminate the disadvantages of basic C language? State the optimization techniques commonly used in embedded system programming.
c) Draw the block diagram of Bluetooth technology and explain the significance of each layer protocol in details. (8+5+5)
6. a) Explain embedded database used in development of embedded applications. What are the differences from the traditional database such as oracle, SQL?
b) How the performance is enhanced by pipeline operation in processors? Explain the high performance processor architecture VLIW. Differentiate VLIW over Superscalar architecture.
c) Explain the operation and applications of USB. (6+8+4)
7. Write short notes on:
a) UART (Universal Asynchronous Receiver Transmitter)
b) Voice over IP
c) Classifications of interrupts in embedded technology (6+6+6)