Tuesday, June 1, 2010

CS504 MID 1JUNE2010

MIDTERM  EXAMINATION
Spring 2010
CS504- Software Engineering - I
Ref No: 1358255
Time: 60 min
Marks: 38
Student Info
Student ID:


Center:


Exam Date:




For Teacher's Use Only
Q No.
1
2
3
4
5
6
7
8
Total
Marks
      
      
      
      
      
      
      
      
      
Q No.
9
10
11
12
13
14
15
16

Marks
      
      
      
      
      
      
      
      
      
Q No.
17
18
19
20
21
22
23


Marks
      
      
      
      
      
      
      
      
      





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
 

Dynamic components of an OOA model are ____________________

       not reusable

       sensitive to timing and event processing

       stable throughout the operational life of an application

       structural in nature



Question No: 3      ( Marks: 1 ) - Please choose one
 

Events occur whenever a(n)_________________

       actor and the OO system exchange information

       class operation is invoked

       messages are passed between objects

       all of the given



Question No: 4      ( Marks: 1 ) - Please choose one
 

By following modern system engineering practices simulation of reactive systems
is no longer necessary

       True


       False




Question No: 5      ( Marks: 1 ) - Please choose one
 

Information flow represents the manner in which data and control


       are related to one another.

       changeas each moves through the system.


       will be implemented in the final design.


       none of the given



Question No: 6      ( Marks: 1 ) - Please choose one
 

Which view should be consider first during software requirements analysis?


       actor view


       data view


       essential view


       implementation view




Question No: 7      ( Marks: 1 ) - Please choose one
 

State Transition Diagram is helpful in determining

       Business Understanding

       Process Flow

       Data store

       Non of the given



Question No: 8      ( Marks: 1 ) - Please choose one
 

A better Design has an objective achieve

       High Cohesion

       Low Cohesion

       Low Coupling

       High cohesion and Low coupling



Question No: 9      ( Marks: 1 ) - Please choose one
 

The process of defining attributes  is called


       What I know

       Who know me

       Whom I know

       Non of the above



Question No: 10      ( Marks: 1 ) - Please choose one
 

Which of the following is not an objective for building an analysis model?


       define set of software requirements

       describe customer requirements


       develop an abbreviated solution for the problem


       establish basis for software design




Question No: 11      ( Marks: 1 ) - Please choose one
 

The output of this design process is a description of the


       Software Architecture

       Software Code

       Software

       Non of the above



Question No: 12      ( Marks: 1 ) - Please choose one
 

Which of these characteristics are true of a data warehouse, but not a typical database?

       business level orientation and large size

       currency and correctness of information

       integration and non volatility

       all of the given



Question No: 13      ( Marks: 1 ) - Please choose one
 

Identifying System Features include ------

       log important information


       conduct business


       analyze business results


       all of the above



Question No: 14      ( 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: 15      ( 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: 16      ( Marks: 1 ) - Please choose one
 

Windows mobile is a popular mobile operating system which seen commonly on PDAs. Which of the following category pair(s) best describe(s) it?


       application software, embedded software

       system software, web-based software

       application software, scientific software

       system software, embedded software



Question No: 17      ( Marks: 2 )
 

Define abstraction


Question No: 18      ( Marks: 2 )
 

 What is Software Architecture?


Question No: 19      ( Marks: 2 )
 

Suppose you are working as a software engineer involved in the development of an e-commerce website.
                                                                                        
What are the 2 most important characteristics your software must have?



Question No: 20      ( Marks: 3 )
 

What is the purpose of collaboration diagrams?



Question No: 21      ( Marks: 3 )
 

It is a fact that a good design makes maintenance easier. List a design principle which helps this to be
achieved.



Question No: 22      ( Marks: 5 )
 

Discuss the relationship between Sequence diagrams and logical complexity


Question No: 23      ( Marks: 5 )
 

what is the difference between Association and composition?

No comments:

Post a Comment