Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CS504 Software Engineering Spring 2009 Final Term Paper
#1
FINALTERM EXAMINATION
Spring 2009
CS504- Software Engineering _ I

Marks: 75

Question No: 1 ( Marks: 1 ) - Please choose one
Object-oriented domain analysis is concerned with the identification and specification of
reusable capabilities within an application domain.
  • True
  • False

Question No: 2 ( Marks: 1 ) - Please choose one
Fourth generation techniques
  • Allow software to be developed without any testing.
  • Eliminate the need for costly requirements gathering activities.
  • Can reduce the time required to develop software.
  • Are best used by non-programmers to build small systems.

Question No: 3 ( Marks: 1 ) - Please choose one
Data design actually begins during the creation of the analysis model, not the
architectural model.
  • True
  • False

Question No: 4 ( Marks: 1 ) - Please choose one
The states shown in a state transition diagram do not necessarily correspond to the processes
shown in a control flow diagram for the same system.
  • True
  • False

Question No: 5 ( Marks: 1 ) - Please choose one
The criteria used to assess the quality of an architectural design should be based on
system
  • accessibility and reliability
  • data and control
  • functionality
  • implementation details

Question No: 6 ( Marks: 1 ) - Please choose one
A useful technique for evaluating the overall complexity of a proposed architecture is to
look at the component
  • number and size of components
  • flow dependencies and sharing dependencies
  • size and cost
  • none of the given

Question No: 7 ( Marks: 1 ) - Please choose one
The three basic principles that guide maintainability are: simplicity, clarity,
and__________________ .
  • Generality
  • Reliability
  • All of the given choices
  • None of the Given choices

Question No: 8 ( Marks: 1 ) - Please choose one
In order to make a program self documented a number of attributes required. Which one
is the attribute/s of self documented program
  • All of the given choices
  • Size of each function
  • Choice of variable
  • Modularity

Question No: 9 ( Marks: 1 ) - Please choose one
Floating point constants should always be written with decimal point and at least
  • one decimal
  • two decimal
  • three decimal
  • none of the given

Question No: 10 ( Marks: 1 ) - Please choose one
The code becomes self explanatory with the help of proper use of parentheses. Select the
right one.

leapYear = year % 4 == 0 && year % 100 != 0 || year % 400 == 0 ;
  • leapYear = ((year % 4 == 0) && (year % 100 != 0) ||((year % 400 == 0));
  • leapYear = ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0);
  • leapYear = (year % 4 == 0) && (year % 100 != 0) ||(year % 400 == 0);
  • none of the given options

Question No: 11 ( Marks: 1 ) - Please choose one
Graph-based testing methods can only be used for object-oriented systems
  • True
  • False

Question No: 12 ( Marks: 1 ) - Please choose one
Configuration reviews are not needed if regression testing has been rigorously
applied during software integration.
  • True
  • False

Question No: 13 ( Marks: 1 ) - Please choose one
A class is a -------------- of objects
  • Template
  • Stereotype
  • Collection
  • Non of the above

Question No: 14 ( Marks: 1 ) - Please choose one
A public Interface provides a way for
with other Classes.
  • Communication
  • Accessibility
  • Reaching
  • All of the above

Question No: 15 ( Marks: 1 ) - Please choose one
Flow Charts represents
  • sequence Activity
  • random activity
  • parallel activity
  • non of the above

Question No: 16 ( Marks: 1 ) - Please choose one
Software architecture defines the high level structure of the software by putting together a
number of architectural ---------- in an organized fashion.
  • elements
  • parts
  • components
  • non of the all

Question No: 17 ( Marks: 1 ) - Please choose one
Patterns are devices that allow programs to share knowledge about their -------------.
  • Design
  • Code
  • Analysis
  • Non of the all

Question No: 18 ( Marks: 1 ) - Please choose one
MVC stands for ---------------
  • Model View Controller
  • Modern View Center
  • Model View Center
  • Modern View Controller

Question No: 19 ( Marks: 1 ) - Please choose one
A -------------------- is a code that explains itself without the need of comments and
extraneous documentation
  • Self documenting code
  • Self telling Code
  • Self Documenting Design
  • Non of the them

Question No: 20 ( Marks: 1 ) - Please choose one
Type conversions must always be done -------------
  • explicitly
  • implicitly
  • simultaneously
  • non of them

Question No: 21 ( Marks: 1 ) - Please choose one
Types that are -----------to one file only can be declared inside that file.
  • Local
  • Global
  • Private
  • General

Question No: 22 ( Marks: 1 ) - Please choose one
The use of d, while loops should be -------------
  • avoided
  • encouraged
  • practiced
  • non of them

Question No: 23 ( Marks: 1 ) - Please choose one
one of the causes of the portability issues is the order of ----------- varies from one implementation to other.

  • evaluation
  • numbers
  • variables
  • symbols

Question No: 24 ( Marks: 1 ) - Please choose one
------------- is a powerful technique that separates error-handling code from
normal code.
  • Exception handling
  • Code handling
  • variable handling
  • pointer handling

Question No: 25 ( Marks: 1 ) - Please choose one
The goal of testing is to expose ---------- defects in a software system before it is put
to use.
  • latent
  • already present
  • current
  • runtime

Question No: 26 ( Marks: 1 ) - Please choose one
Static analyzers are software tools for --------------- processing.
  • analysis text
  • source text
  • design text
  • non of the given

Question No: 27 ( Marks: 1 ) - Please choose one
The first bug was actually a moth, which flew through an open window and into one of
the Mark --------- 's relays.
  • II
  • I
  • III
  • IV

Question No: 28 ( Marks: 1 ) - Please choose one
Which one of the given below is not a symptom of memory overrun?
  • Program crashes quite regularly after a given routine is called, that routine should be examined for a possible overrun condition.
  • If the routine in question does not appear to have any such problem the most likely cause is that another routine, called in the prior sequence, has already trashed variables or memory blocks.
  • Checking the trace log of the called routines leading up to one with the problem will often show up the error.
  • Compiler warnings.

Question No: 29 ( Marks: 1 ) - Please choose one
Holistic medicine, concerns itself with the state of the body as a whole, not the -----------
that is currently attacking it.
  • reason
  • disease
  • source
  • non of the given

Question No: 30 ( Marks: 1 ) - Please choose one
Bugs that won't "stand still" (almost random) are the ---------- to deal with.
  • least difficult
  • most difficult
  • very easy
  • easy


Question No: 31 ( Marks: 1 )
Write the procedure how names representing Abbreviations and acronyms should be describe in
coding style guide.

Question No: 32 ( Marks: 1 )
Define a system downtime.

Question No: 33 ( Marks: 2 )
What is layered architecture

Question No: 34 ( Marks: 2 )
What is Infeasible path?

Question No: 35 ( Marks: 3 )
List three guidelines that can help you in writing portable code.

Question No: 36 ( Marks: 3 )
Describe three coverage schemes related to white box testing.

Question No: 37 ( Marks: 3 )
Wrtie the General Form for documenting pattrens.

Question No: 38 ( Marks: 5 )
Discuss any five the General naming conventions for an object oriented language

Question No: 39 ( Marks: 5 )
What are the Software testing objective? Also define a successful test.

Question No: 40 ( Marks: 10 )
What should be the sets of inputs that should be used to test the system effectively and
efficiently? Give an example.

Question No: 41 ( Marks: 10 )
Discuss Art and Science of Debugging.
Reply
#2
Thanx alot for the help...may god bless you...t.c
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  All Unsolved Past Papers Final Term and Mid Term 2008 And 2009 viki 6 4,683 06-01-2012, 05:15 AM
Last Post: shahid11011
  CS402 Theory of Automata Mid Term Examination – Spring 2011 virtual university of pak Vuhelper 3 7,671 11-11-2011, 07:20 AM
Last Post: AliMustafa786
  cs301 final term current paper July 2011 Vuhelper 0 4,314 07-09-2011, 10:40 PM
Last Post: Vuhelper
  cs101 final term solve papers July 2011 Vuhelper 0 4,297 07-09-2011, 07:22 PM
Last Post: Vuhelper
  cs101 final term solve paper july 2011 Vuhelper 0 3,854 07-09-2011, 07:18 PM
Last Post: Vuhelper
  CS101- Introduction to Computing final term New paper July 2011 Vuhelper 0 3,507 07-09-2011, 07:04 PM
Last Post: Vuhelper
  CS101- Introduction to Computing final term paper July 2011 Vuhelper 0 3,482 07-09-2011, 07:02 PM
Last Post: Vuhelper
  CS101 Final term paper 2011 Subjective solved New Vuhelper 0 5,969 07-09-2011, 06:55 PM
Last Post: Vuhelper
  cS001 final term papers July 2011 Vuhelper 0 4,389 07-09-2011, 06:52 PM
Last Post: Vuhelper
  ACC501 Final Term July 2011 paper subjective Vuhelper 0 3,922 07-09-2011, 06:50 PM
Last Post: Vuhelper

Forum Jump:


Users browsing this thread: 1 Guest(s)