FINALTERM EXAMINATION
Spring 2010
CS605- Software EngineeringII (Session - 4)
Time: 90 min
Marks: 60
Student Info |
StudentID: | |
Center: | OPKST |
ExamDate: | 18 Aug 2010 |
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 | 24 |
|
Marks |
|
|
|
|
|
|
|
|
|
Q No. | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
|
Marks |
|
|
|
|
|
|
|
|
|
Q No. | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 |
|
Marks |
|
|
|
|
|
|
|
|
|
Question No: 1 ( Marks: 1 ) - Please choose one
In order to measure the design quality, if the frequency of ripple defects is too large, then it means that there is tight coupling and hence the
► design is maintainable
► design is not maintainable
► design has completed
► none of the given
Question No: 2 ( Marks: 1 ) - Please choose one
We can include following type of data in the database for creating matrix aganst each project except
► name of project
► size of project
► company’s CEO name
► cost of project
Question No: 3 ( Marks: 1 ) - Please choose one
The only reason for an estimate to be unreliable is lack of experience related to the application on the part of the estimator.
► true
► false
Question No: 4 ( Marks: 1 ) - Please choose one
A consideration of software scope must include an evaluation of all external interfaces.
► true
► false
Question No: 5 ( Marks: 1 ) - Please choose one
If an error related to requirements is identified in testing phase, so this error will be considered as an error in ___________ phase.
► Design
► Code
► Requirement
► Testing
Question No: 6 ( Marks: 1 ) - Please choose one
Usually the performance of the organization change over-night.
► True
► False
Question No: 7 ( Marks: 1 ) - Please choose one
Quality is the compliance of software to implicit and explicit quality factors. Identify the explicit requirement from the following:
► Maintainability
► Compliance with CMMI
► Ease of use
► Efficiency
Question No: 8 ( Marks: 1 ) - Please choose one
Following are the benefits of conducting review except
► Help in finding the size of the project
► Helps in verifying the quality of product
► Help in identifying where improvement is required.
► Helps in identifying the bugs in the work product
Question No: 9 ( Marks: 1 ) - Please choose one
Mean Time To Repair (MTTR) is the
► Time when system remained unable for usage
► Time taken to fix the error
► Time taken to repair the software
► All of the given options are correct.
Question No: 10 ( Marks: 1 ) - Please choose one
Reliability and Safety are same concepts with respect to software quality
► True
► False
Question No: 11 ( Marks: 1 ) - Please choose one
SCM is the requirement of the ________ level(s) of CMM
► First
► Second and later
► Third and later
► Only Second
Question No: 12 ( Marks: 1 ) - Please choose one
We can include following items during configuration item identification:
► User Manuals and Documentations
► Source Code
► Software Requirement Specifications
► All of the given choices are correct
Question No: 13 ( Marks: 1 ) - Please choose one
If a new version of a product is released by fixing the bugs in the previous release then it is termed as _________________ ► Product Update
► Product Upgrade
► Defect Removal
► Product Performance
Question No: 14 ( Marks: 1 ) - Please choose one
Every node signifies ___________ version of a release
► one
► two
► three
► four
Question No: 15 ( Marks: 1 ) - Please choose one
The Change Control Authority does not have the rights to permit to bring the change in the software ► True
► False
Question No: 16 ( Marks: 1 ) - Please choose one
Check in and Check out is actually one and the same process with two different names
► True
► False
Question No: 17 ( Marks: 1 ) - Please choose one
There could be multiple GUIs to satisfy one requirement
► True
► False
Question No: 18 ( Marks: 1 ) - Please choose one
_____________ is the process of Design recovery. At this stage the documentation of the overall functionality is created.
► Database Engineering
► Reverse Engineering
► Refactoring
► Forward Engineering
Question No: 19 ( Marks: 1 ) - Please choose one
In code restructuring, we do not change the functionality of the code
► True
► False
Question No: 20 ( Marks: 1 ) - Please choose one
In ______________, new user and technology requirement can also be integrated into the re-engineering effort.
► Backward re-engineering
► Forward re-engineering
► Business Engineering
► Business Process Engineering
Question No: 21 ( Marks: 1 ) - Please choose one
A _____________process is “a set of logically related tasks performed to achieve a defined business outcome”.
► Business
► Software
► CMM
► ISO
Question No: 22 ( Marks: 1 ) - Please choose one
Software refactoring is a process in which
► External behavior of the system does not change
► Internal behavior of the system does not change
► Design of the software changes
► Architecture of the software changes
Question No: 23 ( Marks: 1 ) - Please choose one
The formal methods model of software development makes use of mathematical methods to
► define the specification for computer-based systems
► all of the given
► develop defect free computer-based systems
► verify the correctness of computer-based systems
Question No: 24 ( Marks: 1 ) - Please choose one
Which one of the following describes the data and control to be processed, function, performance, constraints, interfaces, and reliability?
► Product Quality
► Software scope estimation
► Resources requirements
► Time requirements
Question No: 25 ( Marks: 1 ) - Please choose one
Which one of the following describes the data and control to be processed, function, performance, constraints, interfaces, and reliability?
► Resources requirements
► Software scope estimation
► Time requirements
► Product Quality
Question No: 26 ( Marks: 1 ) - Please choose one
The software plan is not a static document, it is frequently adjusted to make the project appear on track to meet all deadlines and quality targets. ► True
► False
Question No: 27 ( Marks: 1 ) - Please choose one
The projects are classified into following categories except
► New application development
► Reengineering projects
► Concept development projects
► Marketing Development Projects
Question No: 28 ( Marks: 1 ) - Please choose one
The processes at ----------- is focus on continually improving process performance through both incremental and innovative technological changes/improvements.
► Level 5
► Level 1
► Level 4
► Level 3
Question No: 29 ( Marks: 1 ) - Please choose one
Quantitative process-improvement objectives for the organization are established, continually revised to reflect changing business objectives at -------------.
► Level 3
► Level 2
► Level 5
► Level 1
Question No: 30 ( Marks: 1 ) - Please choose one
Reliability of a software is a
► functional requirement
► non-functional requirement
► Design Requirement
► None of the given
Question No: 31 ( Marks: 2 )
What issues must be included in the review list?
Question No: 32 ( Marks: 2 )
What is meant by requirement management?
Requirement Management is defined as a systematic approach to eliciting, organizing, and documenting the requirements of the system, and a process that establishes and maintains agreement between the customer and the project team on the changing requirements of the system.
Question No: 33 ( Marks: 2 )
Give any two advantages of Software CMM?
Question No: 34 ( Marks: 2 )
How can we implemente metrics in small organizations ?
Question No: 35 ( Marks: 3 )
Give in brief any three factors related with operation?
Question No: 36 ( Marks: 3 )
Discuss the hazards those are associated with a computer-based cruise control for an automobile?
Question No: 37 ( Marks: 3 )
What would you understand by the conventional numbering of the product release?
Question No: 38 ( Marks: 3 )
Write down the levels of Capability Maturity Model (starting from 0-5)?
Question No: 39 ( Marks: 5 )
What are the risks associated in the migration of a Legacy system to a new system?
Question No: 40 ( Marks: 5 )
How Duplicate Code can cause problem in the maintenance of a program? Explain briefly.