Dec 14, 2017, 09:44 AM


IT Acumens Proudly Presents "Gin Gly": Sms Backup / Contacts Backup / Sms Grouping Website Used by Members 85,000 - SMS Backed up 7,25,000 - Contacts Stored  28,850. For 5 Years !!

EMBEDDED SYSTEMS B.Tech PECS 3405 Question paper

Started by ravindar, Aug 27, 2008, 12:07 AM

previous topic - next topic
Go Down


Eighth Semester Examination-2008


B.Tech PECS 3405
Full Marks - 70
Time: 3 Hours
Answer Question No. 1 which is compulsory and any five from the rest.

The figures in the right-hand margin indicate marks.

1) Answer the following questions: [Marks 2 x 10]
a) List down various hardware and software resources in an embedded computer system.
b) Why the response time of LINUX is lower than WINDOWS operating system?
c) What are the parameters used to characterize a real time task?
d) The performance of hierarchical memory system is faster. Why?
e) Why embedded systems are realized as real time systems?
f) Distinguish between hard, soft and firm real time systems.
g) Distinguish between periodic, aperiodic and sporadic tasks in a RTOS.
h) List down at least three tools that support the design and development of embedded system.
i) What do you mean by release time and response time of real time tasks?
j) List down various hardware and software drivers used in an embedded system.

a) Explain the relationship between OS, computer hardware, system software in an embedded system with the help of a schematic diagram. [Marks 4]
b) What is a system call? Explain the uses of system call in embedded system with an example. [Marks 4]
c) The system calls are implemented as interrupt service routines. Justify. [Marks 2]

a) What do you mean by interface synthesis? Illustrate how the communication time requirements are estimated using process-resource mapping and architectural inputs. [Marks 5]
b) Describe a set of native communication application program interfaces in Java for the communication between Java and the system-on-chip. [Marks 6]

a) What are various criteria to be considered for processor scheduling in an embedded system? Explain various types of processor scheduling policies with examples. Which of these is followed in LINUX OS? [Marks 5]
b) 5 batch jobs A through E, arrive at a computer center at almost the same time. They have estimated running time of 10,6,2,4 and 8 minutes. Their (externally determined) priorities are 3,5,2,1 and 4 respectively, with 5 being the highest priority. For each of the following algorithms determine the mean process turn-around time, Ignore process switching overhead:
i) Round Robin
ii) Priority scheduling
iii) FCFS(run in order 10,6,2,4,8)
iv) SJF
c) For i) assume that the system is multi-programmed and that each job gets its fair share of the CPU, for (ii) through (iii) assume that only 1 job at a time runs, until it finishes. All jobs are completely CPU bound. [Marks 5]

a) Discuss the role of tools for the development and debugging of embedded systems. What do you mean by run-control debugging and field debugging? [Marks 4]
b) How does the response time is affected by enabling/disabling interrupts in every kernel service call in a RTOS? [Marks 3]
c) Discuss the types of interrupts in embedded C? [Marks 3]

a) A virtual memory system has an address space of 8k words, a memory space of 4k words, and page and block sizes of 1k words. The following page reference changes occur during a given time interval. (Only page changes are listed, if the same page is referenced again, it isn't listed twice).
4 2 0 1 2 6 1 4 0 1 0 2 3 5 7
Determine the 4 pages that are resident in main memory after each page reference change if the replacement algorithm used is
ii) LRU. [Marks 5]

b) Disk requests come into the disk driver for cylinders 10, 22,20,2,40,6 and 38 in that order. A seek takes 6 msec per cylinder moved. How much seek time is needed for
ii) Closest cylinder next, and
iii) Elevator algorithm (initially moving upward).
In all cases, the arm is initially at cylinder 20. State advantages and disadvantages for each method. [Marks 5]

a) Explain briefly different RTOS with examples. [Marks 4]
b) What is the primary goal of a RTOS? [Marks 2]
c) Why RR scheduling policy is appropriate for time sharing OS? Explain with examples.[Marks 4]

a) Explain the interprocess communication mechanisms in LINUX. [Marks 4]
b) Discuss the message-based interprocess communication in embedded real-time systems and its appropriate OS support. [Marks 3]
c) How an optimized communication mechanism can be obtained using message-based interprocess communication. [Marks 3]

Go Up

Quick Reply

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Note: this post will not display until it's been approved by a moderator.
Please leave this box empty:

Type the letters shown in the picture
Listen to the letters / Request another image

Type the letters shown in the picture:

shortcuts: alt+s submit/post or alt+p preview
IT Acumens | GinGly :: SMS Backup | Acumen :: Discussion Board | AshokPillar :: Hosting | CineBuzz :: Latest Cinema News | My Kids Diary :: Capture your kids magical moment
Copyright 2005 - 2017 :: IT Acumens :: All Rights Reserved.
ITAcumens Forum with 2 lakhs post running for 10 years - Powered by HostGator Dedicated Server