This is a Question Papers of Mumbai University for B.Sc.IT Student of Semester - V [Embedded Systems and Programming] (Old Syllabus). [Year - April / 2014] . . . Solution Set of this Paper is Coming soon . . .
[Question Paper] Embedded Systems and Programming (Old Syllabus) [April / 2014]
1. E m b e d d e d S y s t e m s a n d P r o g r a m m i n g
Q u e s t i o n P a p e r ( A p r i l – 2 0 1 4 ) [ O l d S y l l a b u s ]
1 | Page
M u m b a i B . S c . I T S t u d y
F a c e b o o k | T w i t t e r | I n s t a g r a m | G o o g l e + | Y o u T u b e
– Kamal T.
Time: 3 Hours Total Marks: 100
N.B.: (1) Question No. 1 is Compulsory.
(2) Attempt any four questions from Q.2 – Q.7.
(3) Make suitable assumption whenever necessary and state the assumption made.
(4) Answers to the same questions must be written together.
(5) Numbers to the right indicate marks.
(6) Draw a neat labelled diagram and give example whenever necessary.
Q.1 Attempt The Following Question: (20 Marks)
(A) Explain the benefits of Good Device Driver Design. (5)
(B) “C has become the language of embedded programmers” Justify. What are the
advantages of writing embedded programs in Assembly Languages?
(5)
(C) Write note on DRAM Controllers. (5)
(D) Explain the role of linker in Designing Embedded System. (5)
Q.2 Attempt The Following Question: (20 Marks)
(A) Explain the common design requirements for a Generic Embedded System. (8)
(B) What is the importance of control and Status Registers in Embedded Processors? (8)
(C) What is the importance of an Infinite Loop in Embedded System Programs? (4)
Q.3 Attempt The Following Question: (20 Marks)
(A) Explain the term “Task”? What are the different task states? Explain the role played
by the operating system in handling these tasks.
(8)
(B) Explain how Watchdog Timers prevent the embedded system from software hangs. (8)
(C) Write short note on: Application Programming Interface (4)
Q.4 Attempt The Following Question: (20 Marks)
(A) Discuss the following circuit board problems with regards to functioning of memory in
embedded systems
(i) Missing Memory Chips
(ii) Electrical Wiring Problems
(8)
(B) What is Embedded System? Explain the characteristics of Embedded System. (8)
(C) Write short note on ROM Emulator. (4)
2. E m b e d d e d S y s t e m s a n d P r o g r a m m i n g
Q u e s t i o n P a p e r ( A p r i l – 2 0 1 4 ) [ O l d S y l l a b u s ]
2 | Page
M u m b a i B . S c . I T S t u d y
F a c e b o o k | T w i t t e r | I n s t a g r a m | G o o g l e + | Y o u T u b e
– Kamal T.
Q.5 Attempt The Following Question: (20 Marks)
(A) Explain the stages involved in the Embedded Software Development process in brief
with proper diagram.
(8)
(B) Explain the working of Remote Debugger with an example. (8)
(C) Write note on: Data Bus Testing. (4)
Q.6 Attempt The Following Question: (20 Marks)
(A) What is Flash Memory? What are the advantages and disadvantages of Flash Memory? (8)
(B) What is EPROM? How to write data into EPROM and how will you erase it? (8)
(C) What is the difference between PC Operating System and Embedded Operating
System?
(4)
Q.7 Attempt The Following Question: (20 Marks)
(A) Draw a diagram of a Generic Embedded System and explain all the blocks present
therein.
(8)
(B) Explain the characteristics of Real Time Operating System. What are the advantages
of Commercial Operating Systems?
(8)
(C) What do you understand by the term “Checksum”? (4)