Sunteți pe pagina 1din 2

1. Object‐oriented databases (OODBs) are designed for data that is .

C. Variable

2. Which of the following statements best explains a program object in object‐oriented programming?

A. It contains methods and data.

3. The advantages of using 4GL software applications include which of the following?

D. The 4GL provides screen‐authoring and report‐writing utilities that automate database access. The 4GL
tools do not create the business logic necessary for data transformation.

4. Which of the following is the best method of reviewing the logic used in software written in program
script?

C. Crystal‐box test

5. Which of the following principles includes the concept of writing all or nothing to the database

B. Atomicity, consistency, isolation, and durability

6. The best definition of database normalization is to:

C. Minimize duplication of data and reduce the size of data tables

7. Which of the following statements is true concerning the inference engine used in expert systems?

A. Makes decisions using heuristics

8. The Software Engineering Institute’s Capability Maturity Model (CMM) would best relate to which of the
following?

D. Baseline of the current progress or regression

9. What is the primary objective of postimplementation review?

D. Determine that its organizational objectives have been fulfilled

10. Which of the following migration methods provides the lowest risk to the organization

C. Parallel

11. Which of the following best describes a data mart

D. Stores results from data mining

12. What are the advantages of the integrated development environment (IDE)?

A. Simplifies programming and helps debug program code

13. What does the term referential integrity mean?

B. It’s a valid link between a data entry contained in two tables.

14. What is the difference between certification and accreditation

C. Certification is a technical test, and accreditation is management’s view of fitness for use.
15. An IT steering committee would most likely perform which of the following functions?

C. Facilitate cooperation between the users and IT to ensure that business objectives are met

16. What is the IS auditor’s primary purpose in regard to life‐cycle management?

A. To verify that evidence supports the organizational objective and that each decision is properly
authorized by management

17. Which of the software development methods includes planning activities in phase 1 of the SDLC model?
D. Project management

18. Which of the following design techniques will document internal logic functions used for data
transformation?

B. Flowchart

19. Software development uses several types of testing to ensure proper functionality. Which of the
following types of testing is used to test functionality on commercially compiled software?

C. Black‐box

20. Which of the following statements is true concerning regression testing?

B. Verifies that a change did not create a new problem

21. Programming software modules by using a time‐box style of management is also referred to as the
method. The purpose is to force rapid iterations of software prototypes by small teams of talented
programmers.

A. Agile

22. What should be the basis for management’s decision to buy available software or to build a custom
software application?

D. Data from the feasibility study and business specifications

23. What is the real issue regarding software escrow?

C. The client is entitled to the benefit of only using the software and not owning it, unless they pay more
money. Escrow may provide some protection if the vendor goes out of business, but does not prevent
software from being discontinued

24. What is the primary purpose of the reviews at the end of each phase in the SDLC?

B. Approval by management to proceed to the next phase or possibly kill the project

25. Which of the following development methodologies is based on knowledge in someone’s head, as
opposed to traditional documentation of requirements?

D. Agile

S-ar putea să vă placă și