100%(24)24 out of 24 people found this document helpful
This preview shows page 185 - 187 out of 493 pages.
QUESTION NO: 481 Which of the following is an object-oriented technology characteristic that permits an enhanceddegree of security over data?A. inheritance B. Dynamic warehousing C. Encapsulation D. Polymorphism Answer: CExplanation: Encapsulation is a property of objects, and it prevents accessing either properties or methods thathave not been previously defined as public. This means that any implementation of the behavior ofan object is not accessible. An object defines a communication interface with the exterior and onlythat which belongs to that interface can be accessed. QUESTION NO: 482 Which of the following is a dynamic analysis tool for the purpose of testing software modules?A. Black box test B. Desk checking C. Structured walkthrough D. Design and code Answer: AExplanation: A black box test is a dynamic analysis tool for testing software modules. During the testing ofsoftware modules a black box test works first in a cohesive manner as a single unit/entityconsisting of numerous modules, and second with the user data that flows across softwareIsaca CISA Exam"Pass Any Exam. Any Time." - 185
modules, in some cases, this even drives the software behavior. In choices B, C and D, thesoftware (design or code) remains static and someone closely examines it by applying their mind,without actually activating the software. Therefore, these cannot be referred to as dynamicanalysis tools. QUESTION NO: 483 The phases and deliverables of a system development life cycle (SDLC) project should bedetermined:A. during the initial planning stages of the project. B. after early planning has been completed, but before work has begun. C. throughout the work stages, based on risks and exposures. D. only after all risks and exposures have been identified and the IS auditor has recommendedappropriate controls. Answer: AExplanation: It is extremely important that the project be planned properly and that the specific phases anddeliverables be identified during the early stages of the project. QUESTION NO: 484 Which of the following is a management technique that enables organizations to developstrategically important systems faster, while reducing development costs and maintaining quality?A. Function point analysis B. Critical path methodology C. Rapid application development D. Program evaluation review technique Answer: CExplanation: Rapid application development is a management technique that enables organizations to developstrategically important systems faster, while reducing development costs and maintaining quality.The program evaluation review technique (PERT) and critical path methodology (CPM) are bothplanning and control techniques, while function point analysis is used for estimating the complexityof developing business applications.