1 |
Traditionally the phase of software development where a formal approach used is. |
Programming
Design
Planning
Testing
|
2 |
Which of the following is not a logical layer of the application in client server system. |
Presentation layer
application layer
Data management layer
Programming layer
|
3 |
Which box specification is not associated with cleanroom approach. |
Black box
Clear box
State box
While box
|
4 |
Which configuration objects would not typically be found in the project data base. |
Design specification
Marketing data
Executable code
Test plane
|
5 |
Black box testing is also called |
Specification based testing
Structural testing
Verifications
Stress testing
|
6 |
Coupling is a qualitative indication of the degree to which a module. |
Can be written more compactly
Focuses on just one thing
Is connected to other modules
Is able to completed its logic in a timely manner.
|
7 |
Which of the following is not a area of concern in the design model. |
Architecture
Data design
Interfaces design
Project scope
|
8 |
The rapid application development model is. |
Same as component based development
A useful approach when a customer cannot define requirements clearly
A high speed adaptation of the linear sequential model
Same as incremental model
|
9 |
Which of the following is not the guiding principle of software project scheduling. |
Compartmentalization
Market assessment
Time allocation
Effort validation
|
10 |
Empirical estimation models are typically based on. |
Expert judgment based on past project experiences
Refinement of current project estimation
Regression models derived from historical project data
Estimation of present data
|
11 |
How does a software project manager need to act to minimize the risk of software failure. |
Double the project team size
Request a large budget
Form a small software team
Track progress
|
12 |
Which is not involved in software development process. |
People
Problem
Practice
Product
|
13 |
To which software category does knowledge based system belongs. |
system software
Real time softeare
Embedded software
Artificial intelligent software
|
14 |
Which tests are designed to confront the program with abnormal situations. |
Recovery testing
Security testing
Stress testing
Usage testing
|
15 |
What do you call when the elements of a module all operate on the same data. |
Functional cohesion
Temporal cohesion
Communicational cohesion
Coincidental cohesion
|
16 |
Which among the following measures how strongly the elements within a module are related. |
Coupling
cohesion
Aggregation
Abstraction
|
17 |
What do you call when two modules are coupled, when they communicate via a composite data item. |
content coupling
Common coupling
Data coupling
Stamp coupling
|
18 |
The information we need to capture during requirements analysis not include. |
Hiring authority
Communication paths
Synchronization
Data aggregation
|
19 |
Which of the following is not a concern during the management of a software project. |
Money
Time
Product quality
Project information
|
20 |
Software measurement is useful to. |
Indicate quality of the product
Track progress
Access productivity
All of the above
|
21 |
A process view in software engineering would consider which of the following |
Product perform ace
Staffing
Functionality
Usability
|
22 |
In planning a software project one would |
Find ways to produce result using limited resources
Pad the schedule to accommodate errors
Overestimate the budget
All of the abvoe
|
23 |
Software configuration activities would not include |
Identify change
Contorl change
Ensure improper implementation of change
All of the above
|
24 |
Which of the following projects would be a good one for adopting the prototyping paradigm for softwire development. |
Accounting system
Spread sheet
Automobile cruise control
Algebra tutor
|
25 |
Which of the following of not viewed as a primary mover in improving the software process. |
Increased effectiveness
Better product quality
Reduced costs
Tighter managerial control
|
26 |
Which of the following could be a deliverable for a software system. |
Source code
Reference manual
<div>User's guide</div>
All of above
|
27 |
In choosing a development life cycle model one would consider the |
Development group expertise, problem characteristics, user expectations
Languages, development schedule competition
system context user population, platforms
System analysis, user interface testing.
|
28 |
What are the major activities of the spiral model of software engineering. |
Planning Risk analysis, engineering customer evaluation
Defining, prototyping, testing delivery
Requirements
Testing
|
29 |
Prototyping is appropriate for |
Data oriented applications
Applications with emphasis on the user interface
Development learn who lack domain experience
All of the above
|
30 |
Which best capotes the nature the quality paradigm. |
The nature of quality A process perspective defect elimination
Measurement requirements economics, customers needs.
Feasibility requirements economics, customer's needs
Analysis, testing Design
|