Search Papers On This Blog. Just Write The Name Of The Course

Friday 24 December 2010

CS504- Software Engineering Complete Finalterm Paper 2010

FINALTERM  EXAMINATION
Spring 2010
CS504- Software Engineering - I (Session - 2)
Time: 90 min
Marks: 58

Student Info
 StudentID:

 Center:
 
 ExamDate:
 

Question No: 1    ( Marks: 1 )    - Please choose one
 The first step in any OOA process model is to____________________
       ► build an object-relationship model
       ► define collaborations between objects
       ► elicit customer requirements
       ► select a representation language
   
Question No: 2    ( Marks: 1 )    - Please choose one
 A necessary supplement to transform or transaction mapping needed to create a complete architectural design is __________________________.
       ► entity relationship diagrams
       ► the data dictionary
       ► processing narratives for each module
       ► test cases for each module
   
Question No: 3    ( Marks: 1 )    - Please choose one
 What types of errors are missed by black-box testing and can be uncovered by
white-box testing?

       behavioral errors

       subtle logic errors

       performance errors

       input error

   
Question No: 4    ( Marks: 1 )    - Please choose one
 Which test criteria should be applied in a phase of testing?

       functional validity

        interface integrity
       correctness

       all of the given

 
Question No: 5    ( Marks: 1 )    - Please choose one
 The hardest single part of building a software system is deciding precisely ----------- to
build.

       what
       ► How
       ► When
       ► Why
   
Question No: 6    ( Marks: 1 )    - Please choose one
 In sequence Diagrams objects are organized in a ----------line
       ► horizontal
       ► vertical
       ► horizontal and vertical
       ► non of the above
   
Question No: 7    ( Marks: 1 )    - Please choose one
 Every view is potentially Hierarchical in this regard which of the view are Hierarchical ?


       Functioanl View

       ► Development View
       ► Concurrency view

       ► All of given

Question No: 8    ( Marks: 1 )    - Please choose one
 Like analysis models, many different kinds of -----------models are developed

       ► Architectural
       ► System
       ► Design
       ► Logical
   
Question No: 9    ( Marks: 1 )    - Please choose one
 idea behind zero install architecture is to develop a system where no installation on the ---------- is needed.

       ► Client side
       ► Server Side
       ► Client & Server Side
       ► Non of the all
   
Question No: 10    ( Marks: 1 )    - Please choose one
 The construction is used to avoid ---------------- errors.

       ► compilation
       ► runtime
       ► design time
       ► non of them
   
Question No: 11    ( Marks: 1 )    - Please choose one
 All comments should be written in-----------
       ► English
       ► French
       ► C++
       ► JAVA
   
Question No: 12    ( Marks: 1 )    - Please choose one
 
One of the Guidelines to avoid common mistakes is to never use --------- except for declaration

       ► ,
       ► ;
       ► =
       ► ||
   
Question No: 13    ( Marks: 1 )    - Please choose one
 The order in which bytes of one word are stored is -----------  dependent

       ► Hardware
       ► Software
       ► language
       ► system
   
Question No: 14    ( Marks: 1 )    - Please choose one
 Verification and validation are the processes in which we check a product against its
---------  and the --------------- of the users who will be using it

       ► specifications, expectations
       ► statements, expectations
       ► specifications , arguments
       ► statements, arguments
   
Question No: 15    ( Marks: 1 )    - Please choose one
 Two tests are considered to be equivalent if it is believed that: if one discovers a defect, the other probably will too, and if one does not discover a defect, ---------------------------------.

       ► the other probably may
       ► non of them
       ► the other probably won’t either
       ► the other probably will
    
Question No: 16    ( Marks: 1 )    - Please choose one
 It was  lady named -----------------   who actually coin the term “bug" for the fiest time.

       Elisay Chistopher

       ► Admiral Grace Hopper
       ► Ana Nicholson
       ► Jane Hopper
   
Question No: 17    ( 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: 18    ( Marks: 1 )    - Please choose one
 Symptoms of logical errors are ------------------------------
       ► code is misbehaving

       ► The program doesn't crash, but akes odd branches through the code.


       ► Results are the opposite

       ► Output looks strange,

       ► all of the given
   
Question No: 19    ( Marks: 1 )    - Please choose one
 First hand accounts of the problem are always useful in Debugging process.

       ► True

       ► False


Question No: 20    ( Marks: 1 )    - Please choose one
 Software architecture elements are further divided into categories which in total are -----------

       ► 2
       ► 3
       ► 4
       ► 5
   
Question No: 21    ( Marks: 1 )    - Please choose one
 Establishing responsibilities for objects includes
       ► Generalization Relationships
       ► Specialization Relationships
       ► all of the above
       ► identifying Association relationships
   
Question No: 22    ( Marks: 1 )    - Please choose one
 Source files can have the extension ---------------------
       c++ .


         .C
       ► .cpp
       ► all of the given
   
Question No: 23    ( Marks: 1 )    - Please choose one
 Be very careful when you use functions with side effects – functions that change the values of the
-------------
       ► parameters
       ► variables
       ► constants
       ► None of given

Question No: 24    ( Marks: 1 )    - Please choose one
 Which of the following is not a characteristic of software?

       Software is tangible
       A change to a piece of code may implicitly affect the functions of the rest of the code.
       Software is configurable.
       Software does not wear and tear.
   
Question No: 25    ( Marks: 1 )    - Please choose one
 Which of the following is a fact finding method?

       ► Site visits
       ► Prototyping
       ► Study of similar systems
       ► All of given

Question No: 26    ( Marks: 1 )    - Please choose one
 The statements given below are associated with system development, testing and maintenance. Identify the correct statement from among them:

       ► Some of the activities in the implementation phase are building individual system components, writing of programs and development of user interfaces.
       ► The post implementation review is performed to see that the computer system is working.
       ► None of Given
       ► System development phase consists of a development phase and an implementation phase.
   
Question No: 27    ( Marks: 2 )
 What is Software Testing?


   
Question No: 28    ( Marks: 2 )
  Write unit testing qualitative benefits.

   
Question No: 29    ( Marks: 2 )
 Where Term Compute can be used in Methods?
 
Question No: 30    ( Marks: 2 )
 Which of the following is a/are non-functional requirement of an e-learning system?

(a) User friendliness
(b) Time taken to download study materials through the system should not be too long.
(c) On-line assignment submission facility
(d) On-line chatting facility
(e) Robustness
   
Question No: 31    ( Marks: 3 )
 Write unit testing principleas.

   
Question No: 32    ( Marks: 3 )
  The use of do .... while loops should be avoided. Explain why ?

   
Question No: 33    ( Marks: 3 )
 Give  3 Equivalence partitioning guidelines

   
Question No: 34    ( Marks: 5 )
 Discus the symptoms and an example of memory overrun bug class.
   
Question No: 35    ( Marks: 5 )
 Write at leas 5 General Naming conventions for C++ or Java
   
Question No: 36    ( Marks: 5 )
 Expalin at least 2 code structures.

No comments:

Post a Comment