Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
34Activity
×
P. 1
Software Engineering Quiz

Software Engineering Quiz

Ratings:

4.67

(6)
|Views: 26,528|Likes:
Published by Kapil Samadhiya
This document is useful for them who are appearing in CSTE Certification Exam.


GOOD LUCK !

Kapil Samadhiya
This document is useful for them who are appearing in CSTE Certification Exam.


GOOD LUCK !

Kapil Samadhiya

More info:

Published by: Kapil Samadhiya on Aug 06, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOC, TXT or read online from Scribd
See More
See less

10/29/2013

pdf

text

original

 
Student Quiz Questions from
SOFTWARE ENGINEERING
A PRACTITIONER’S APPROACH
By ROGER S.PRESSMAN
Chapter 1: The Product
Chapter 1 Self-Check Quiz
1. What factor has precipitated more sophisticated and complex computer-based systems?a. Vast increases in computer memory and storage capacity.b. Greater variety of exotic input/output options.c. Profound changes in computer architectures.d. All of the above.2. Which question no longer concerns the modern software engineer?a. Why does computer hardware cost so much?b. Why does software take a long time to finish?c. Why does it cost so much to develop a piece of software?d. Why can't software errors be removed from products prior to delivery?3. Today the increased power of the personal computer has brought about an abandonment of thepractice of team development of software.a. Trueb. False4. Software is a product and can be manufactured using the same technologies used for other engineering artifacts.a. Trueb. False5. Software deteriorates rather than wears out becausea. Software suffers from exposure to hostile environmentsb. Defects are more likely to arise after software has been used oftenc. Multiple change requests introduce errors in component interactionsd. Software spare parts become harder to order 6. Most software continues to be custom built becausea. Component reuse is common in the software worldb. Reusable components are too expensive to usec. Software is easier to build without using someone else's components.d. Off the shelf software components are not commonly available7. The nature of software applications can be characterized by their informationa. complexityb. contentc. determinacyd. choices "b" and "c"8. Modern software applications are so complex that it is hard to develop mutually exclusive categorynames.a. Trueb. False
Page 1 of 77
Compiled By 
: rkavirayani@yahoo.com
 
Student Quiz Questions from
SOFTWARE ENGINEERING
A PRACTITIONER’S APPROACH
By ROGER S.PRESSMAN
9. The current software crisis was caused by the Y2K problem whose seeds were first sown by carelessprogrammers in the early 1970's.a. Trueb. False10. Software developers succeed more often than they fail, but software failures receive more presscoverage.a. Trueb. False11. Adding more people to a project that is already behind schedule is a good way to catch up.a. Trueb. False12. Modern CASE tools are more important than the newest hardware for achieving good softwarequality and productivity.a. Trueb. False13. Change cannot be easily accommodated in most software systems, unless a system was designedwith change in mind.a. Trueb. False14. A general statement of objectives is all that is needed to begin developing a piece of software.a. Trueb. False15. The formal technical review is an inadequate substitute for testing regardless of nature of thesoftware defect.a. Trueb. False16. Documentation is no longer a necessary part of the software development process because no onereads it.a. Trueb. False
Page 2 of 77
Compiled By 
: rkavirayani@yahoo.com
 
Student Quiz Questions from
SOFTWARE ENGINEERING
A PRACTITIONER’S APPROACH
By ROGER S.PRESSMAN
Chapter 2: The Process
Chapter 2 Self-Check Quiz
1. Which of the items listed below is not one of the software engineering layers?a. Processb. Manufacturingc. Methodsd. Tools2. What are the three generic phases of software engineering?a. definition, development, supportb. what, how, wherec. programming, debugging, maintenanced. analysis, design, testing3. Which of these terms is a level name in the Capability Maturity Model?a. Ad hocb. Repeatablec. Reusabled. Organized4. Which of these items should be used to select a software process framework?a. Peopleb. Productc. Projectd. All of the above5. In which software development problem solving stage are the results delivered?a. Status quob. Problem definitionc. Technical developmentd. Solution integration6. Software development activities are easy to compartmentalize into four non-overlapping phases?a. Trueb. False7. The linear sequential model of software development isa. A reasonable approach when requirements are well defined.b. A good approach when a working program is required quickly.c. The best approach to use for projects with large development teams.d. An old fashioned model that is rarely used any more.8. The linear sequential model of software development is also known as thea. Classical life cycle modelb. Fountain modelc. Spiral modeld. Chaos model9. The prototyping model of software development is
Page 3 of 77
Compiled By 
: rkavirayani@yahoo.com

Activity (34)

You've already reviewed this. Edit your review.
Amneh Omari added this note|
Lik
Amneh Omari liked this
1 thousand reads
1 hundred reads
Prateek Jain liked this
Bushra Hamid liked this
Laila Mazhar liked this
Rahul Bharti liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->