CS504 Final term Solved Paper 2010 - 2

FINAL TERM  EXAMINATION SPRING 2010
CS504- SOFTWARE ENGINEERING - I (11AUG 2010)

Question No: 1      ( Marks: 1 ) - Please choose one                                                                The two main documents produced during this phase are Requirement Statement and Requirement  Specification. They are also called Requirement Definition and
----------------
Functional Specification
Mathematical specification
System Specification
None of the given

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                                                                
 Which of the following is a/are tool used in requirement analysis?
Flow Graphs
Data Flow Diagrams
Activity Networks
Module Dependency Diagrams

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

Question No: 5      ( 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 above

Question No: 6      ( 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: 7      ( Marks: 1 ) - Please choose one                                                                 
In  refining  the DFD  during  transaction  mapping  it  is unnecessary  to  create  a PSPEC since only the CSPEC is relevant to this type of architectural style.
True
False



Question No: 8      ( Marks: 1 ) - Please choose one                                                                Association is a type                                of relation
Weak
Stronger
Normal
None of above

Question No: 9      ( Marks: 1 ) - Please choose one                                                                Variable names must be in mixed case starting with upper case.
True
False

Question No: 10      ( Marks: 1 ) - Please choose one
 
Bugs that won't
stand still
Dynamic
Static
None of above

(almost random) are the ---------- to deal with.


Question No: 11      ( Marks: 1 ) - Please choose one                                                              CRUD include following:-
Creat
Update
Read
All of above

Question No: 12      ( Marks: 1 ) - Please choose one
Bugs Finding is done by which of the teams in Software Development lifecycle?
Development Team
Testing Team
Analysis & Design Team
Process Team

Question No: 13      ( Marks: 1 ) - Please choose one                                                              Software  Bugs have multiple names, which one of the below is not the name of Software Bugs --------------
Bugs
Defects
Errors
Mistakes

Question No: 14      ( Marks: 1 ) - Please choose one
In the debugging process a stack trace is a very useful tool.
True
False

Question No: 15      ( 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
None of the given

Question No: 16      ( Marks: 1 ) - Please choose one                                                              Project  ------------- defines the concept and range of the proposed solution, and



limitations identify certain capabilities that the product will not include
Scope
Agreement
Plan
None of the given

Question No: 17      ( 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: 18      ( Marks: 1 )
The cyclomatic complexity metric provides the designer with information regarding the number of
Cycles in the program
Errors in the program
Independent logic paths in the program
Statements in the program

Question No: 19      ( Marks: 1 )
Which of the followings is not a testing type?
Subsystem testing
Alpha testing
Beta Testing
Gamma Testing

Question No: 20      ( Marks: 1 )                                                                                                
Which of the items listed below is not one of the software engineering layers?
Process
Manufacturing
Methods
Tools

Question No: 21      ( Marks: 1 )
Which piece of code is self-documented?
if (x==0) // this is the case when we are allocating a new number
if (AllocFlag == 0)
If (AllocFlag == NEW_NUMBER)
None of the given

 Question No: 22      ( Marks: 2 )                                                                                               
Define Modularity.

Question No: 23      ( Marks: 2 )                                                                                               Differentiate between Architectural Design and System Architecture in one line.

Question No: 24      ( Marks: 2 )
What is meant by Software Debugging?

Question No: 25      ( Marks: 2 )                                                                                                
Five statements were given which required True or False with respect to
Equivalence Class (Statements I dont Remember :P)




Question No: 26      ( Marks: 3 )                                                                                              
 Why comments are require to be indented and how it should be done, explain with
one example?

Question No: 27      ( Marks: 3 )
What are the different phases of testing? Draw a diagram. (No write up required)

Question No: 28      ( Marks: 5 )                                                                                               
Why and how complex expressions should be written in multiple short statemenst, Explain it with example

Question No: 29      ( Marks: 5 )                                                                                              
 What is the Usefulness of Testing?

Question No: 30      ( Marks: 5 )
What are the static analyzers, give a check list of the requirements?

Leave a Reply

Related Posts Plugin for WordPress, Blogger...