B H1061 Pages: 3: Answer All Questions, Each Carries 4 Marks
B H1061 Pages: 3: Answer All Questions, Each Carries 4 Marks
B H1061 Pages: 3: Answer All Questions, Each Carries 4 Marks
PART A
Answer all questions, each carries 4 marks. Marks
Page 1of 3
B H1061 Pages: 3
3. If the line is busy, the coin is returned on placing the receiver back on
the hook (on-hook).
4. If the line is through, the user is allowed to talk till 60 seconds and at the
end of 45th second, prompt for inserting another one rupee coin
for continuing the call is initiated.
5. If the user doesn’t insert another 1 rupee coin, the call is terminated on
completing the 60 seconds time slot.
6. The system is ready to accept new call request when the receiver is
placed back on the hook (on-hook).
7. The system goes to the “Out of Order” state when there is a line fault.
(No need to take care of the scenarios like user doesn’t insert a coin within the
specified time after lifting the receiver, user inserts coins other than a one
rupee etc.)
13 a) List and explain the non functional requirements in an embedded system. (4)
b) Draw a class diagram for a basic microwave oven, cooking time should be (5)
adjusted from 1 min to 60 min. Include classes for door, front panel and heating
elements.
PART C
Answer any two full questions, each carries 9 marks.
14 a) With a neat diagram explain the steps in converting assembly language to (9)
machine language
15 a) Explain the Debuggers used in Embedded System Development Environment (5)
b) Briefly describe (i) decompiler (4)
(ii) disassemblers
16 a) Is it possible to embed the firmware into the target processor/controller memory (3)
at the time of chip fabrication? Justify your answer.
b) Explain the merits and demerits of assembly language based embedded (6)
firmware development .
PART D
Answer any two full questions, each carries 12 marks.
17 Explain the different types of Inter Task Communication mechanisms (12)
supported by MicroC/OS-II kernel.
18 (a) Explain the various steps involved in the development of an embedded system (5)
Page 2of 3
B H1061 Pages: 3
Page 3of 3