FINALTERM EXAMINATION
Spring 2010
CS504- Software Engineering - I (Session - 3)
 
Ref No: 1358986
Time: 90 min
Marks: 58
 
Question No: 1    ( Marks: 1 )    - Please choose one
 Quantitative methods for assessing the quality of proposed architectural designs
are readily available.
       ► True
       ► False
   
Question No: 2    ( Marks: 1 )    - Please choose one
 A decision table should be used_______________________
       ► to document all conditional statements
       ► to guide the development of the project management plan
       ► only when building an expert system
       ► when a complex set of conditions and actions appears in a component
   
Question No: 3    ( Marks: 1 )    - Please choose one
  Test cases should be designed long before testing begins.
 
       ► True
 
       ► False
 
   
Question No: 4    ( Marks: 1 )    - Please choose one
 Which of the following are characteristics of testable software?
       ► observability
 
       ► simplicity
 
       ► stability
 
       ► all of the given
 
   
Question No: 5    ( Marks: 1 )    - Please choose one
 Comparison testing is typically done to test two competing products as part of
customer market analysis prior to product release.
 
       ► True
 
       ► False
 
   
Question No: 6    ( Marks: 1 )    - Please choose one
 By collecting software metrics and making use of existing software reliability
models it is possible to develop meaningful guidelines for determining when software testing is done.
 
       ► True
 
       ►  False
 
   
Question No: 7    ( Marks: 1 )    - Please choose one
 Configuration reviews are not needed if regression testing has been rigorously applied during software integration.
 
       ► True
 
       ► False
 
   
Question No: 8    ( Marks: 1 )    - Please choose one
 A change becomes ------------- because of close presence of data and fucntions
 
       ► Localized
       ► Private
       ► Global
       ► Accessible
   
Question No: 9    ( Marks: 1 )    - Please choose one
 Requirement engineering mainly deals with the -------------- of the system
 
       ►  definition phase
       ► development phase
       ► maintenance
 
       ► non of the above
   
Question No: 10    ( Marks: 1 )    - Please choose one
 40-60% of all defects found in software projects can be traced back to poor -----------
 
       ► Requirements
       ► Design
       ► Coding
       ► Testing
   
Question No: 11    ( Marks: 1 )    - Please choose one
 In  the N-Tire Architecture the idea is to enhance scalability and  -------------- by distributing both the data and the application using  multiple server machines.
 
       ► Performance
       ► Efficiency
       ► Usability
       ► non of the all
   
Question No: 12    ( Marks: 1 )    - Please choose one
 MVC pattern was based on the --------------- pattern.
 
       ► Observer
       ► Structural
       ► Behavioral
       ► Non of them
   
Question No: 13    ( Marks: 1 )    - Please choose one
 Classes should be declared in individual header files with the file name matching the
---------- name.
 
       ► class
       ► method
       ► object
       ► non of the all
 
Question No: 14    ( Marks: 1 )    - Please choose one
 Unit testing is roughly equivalent to ---------- testing for hardware in which each chip is tested
thoroughly after manufacturing
 
       ► Circuit level
       ► Chip Level
       ► component level
       ► system level
   
Question No: 15    ( Marks: 1 )    - Please choose one
 Software should be tested more like hardware, with Built-in self testing: such that each unit can be tested -------------
 
       ► freely
       ► independently
       ► dependtly
       ► completely
   
Question No: 16    ( Marks: 1 )    - Please choose one
 A  system ------------- is the period in which tremendous pressure is on  developers end to fix the problem and make the system running again
 
       ► Uptime
       ► Downtime
       ► Currentime
       ► futuretimr
   
Question No: 17    ( 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.

 
 
0 comments:
Post a Comment