P. 1
Software Engineering Quiz

Software Engineering Quiz

4.63

|Views: 11,710|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 DOC, PDF, TXT or read online from Scribd
See more
See less

01/30/2015

pdf

text

original

Chapter 28 Self-Check Quiz

1. Which of the following is an example of client/server system?
a. database servers
b. file servers
c. transaction servers
d. all of the above

2. Which of the following is not a subsystem typically found in a client/server system?
a. application subsystem
b. database subsystem
c. message passing subsystem
d. user interaction subsystem

3. Which of the following is an example of a fat server design?
a. distributed presentation
b. local logic
c. remote presentation
d. none of the above

4. In most client/server systems the presentation system is placed on the client and any shared
databases are located on the server.
a. True
b. False

5. Remote procedure calls permit server operations to execute on local client machines.
a. True
b. False

6. An ORB (object request broker) is middleware that enables an object residing
a. on a client to send a message to a method encapsulated by a server object
b. on a database to send a message to a method encapsulated by a server object
c. on a LAN to send a message to a method encapsulated in an Internet object
d. on a server to send a message to a method encapsulated by a client object

7. Two process models that are especially well-suited for C/S software engineering are
a. object-oriented and component-based software engineering
b. rapid prototyping and database design
c. revolutionary design and component-based software engineering
d. structured design and event-based software engineering

8. Requirements modeling activities for C/S systems are quite similar to the analysis modeling methods
used for more conventional architectures.
a. True

Page 68 of 77
Compiled By: rkavirayani@yahoo.com

Student Quiz Questions from SOFTWARE ENGINEERINGA PRACTITIONER’S APPROACH By ROGER S.
PRESSMAN

b. False

9. The design approach used for C/S systems rarely requires modification to accommodate the hardware
architecture.
a. True

b. False
10. To accommodate the differences between COTS components supplied by several vendors and in-
house components, the ORB architecture must be designed to
a. achieve interoperability among components
b. eliminate incompatible components from the system
c. function only with in-house components
d. replace the functionality of incompatible components

11. In the C/S context an elementary business process can be defined as a set of tasks performed fully
by one user at a client site.
a. True
b. False

12. In the design repository a business object is defined as
a. client information
b. information visible to system developers
c. information visible to system users
d. server information

13. Which of the following techniques may be used for data distribution and management in C/S
systems?
a. fragmentation
b. replication
c. snapshot
d. all of the above

14. Which symbol would not be found in the structure chart for an elementary business process?
a. application object
b. cardinality link
c. control couple
d. database object

15. Which entities do not reside in the design repository?
a. business rule/component links
b. components
c. methods
d. none of the above

16. With the exception of integration testing, C/S systems pose no new testing concerns for software
engineers.
a. True
b. False

17. Which of the following testing approaches is commonly used to test C/S systems?
a. database tests
b. transaction testing
c. network communication testing
d. all of the above

Page 69 of 77
Compiled By: rkavirayani@yahoo.com

Student Quiz Questions from SOFTWARE ENGINEERINGA PRACTITIONER’S APPROACH By ROGER S.
PRESSMAN

18. The tactics used in object-oriented testing are useless for testing a C/S system that has been
implemented using an imperative programming language.
a. True
b. False

You're Reading a Free Preview

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