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