Interrupts and exceptions both alter the program flow. The
difference
between the two is that interrupts are used to handle
external events
(serial ports, keyboard) and exceptions are used to handle
instruction
faults, (division by zero, undefined opcode).
Interrupts are handled by the processor after finishing the
current
instruction. If it finds a signal on its interrupt pin, it
will look up
the address of the interrupt handler in the interrupt table
and pass
that routine control. After returning from the interrupt
handler
routine, it will resume program execution at the
instruction after the
interrupted instruction.
Exceptions on the other hand are divided into three kinds.
These are
Faults, Traps and Aborts. Faults are detected and serviced
by the
processor before the faulting instructions. Traps are
serviced after
the instruction causing the trap. User defined interrupts
go into this
category and can be said to be traps; this includes the MS-
DOS INT 21h
software interrupt, for example. Aborts are used only to
signal severe
system problems, when operation is no longer possible.
Showing posts with label M.Tech 1-1 /2012. Show all posts
Showing posts with label M.Tech 1-1 /2012. Show all posts
Friday, 27 January 2012
Interrupt Exception
SOFTWARE DESIGN AND ENGINEERING
http://www.mediafire.com/?1m1f7k58jkfet1z
SOFTWARE DESIGN AND ENGINEERING
__Software_Design__2nd_Edition_
SOFTWARE DESIGN AND ENGINEERING
__Software_Design__2nd_Edition_
Saturday, 21 January 2012
Code No: C0503, C5808
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
M.Tech I - Semester Examinations, March/April - 2011
SOFTWARE DESIGN AND ENGINEERING
(COMMON TO COMPUTER SCIENCE & ENGINEERING, COMPUTER SCIENCE)
Time: 3hours Max. Marks: 60
Answer any five questionsAll questions carry equal marks
- - -
1.a) Distinguish between the terms process, Methods and tools. And also discuss weather
every software project requires these desciplines.
b) Compare the water fall model with incremental process models. [6+6]
2.a) What is meant by non-functional requirements? Discuss their significance for success of a
project.
b) Discuss the need of assessing the design prolegs, and also explain how a design process is
assesses? [6+6]
3.a) Discuss and distinguish the design methods and design patterns.
b) Discuss about organizational influences upon design. [6+6]
4.a) What are the object – oriented frame works? Explain them in detail.
b) Discuss about unified process, and also discuss its advantages and disadvantages. [6+6]
5.a) Discuss how effective user interface will influence on a success of a project. Give an
example.
b) What is meant by component based design? Differentiate it with convent ional design
process. [6+6]
6.a) Discuss briefly about the software project management spectrum.
b) What are the metrics for design? Explain them. [6+6]
7.a) What is meant by task set and task network? Explain with an example.
b) Discuss clearly the RMMM plan. [6+6]
8. Write short notes on the following:
a) Earned value analysis
b) Use-case matrics.
c) Proactive risk strategies. [12]
--ooOoo--
R09
Subscribe to:
Posts (Atom)