CSE DISEASE PROCESSES EXAM REVIEW
CSE DISEASE PROCESSES EXAM REVIEW Software maintenance could consume: - CORRECT ANSWER-2/3 or more of software costs A step by step instruction used to solve a problem is known as : - CORRECT ANSWERA program In which phase of the software lifecycle we spend much more time than we originally planned for? - CORRECT ANSWER-Testing The longer a fault exists in software: - CORRECT ANSWER-a. the more tedious its removal becomes b. the more costly it is to detect and correct c. the less likely it is to be properly corrected. The only deliverable work product for a successful project is the working program. - CORRECT ANSWER-False If a software production gets behind schedule, one can add more programmers and catch up. - CORRECT ANSWER-False What is the main aim of software engineering? - CORRECT ANSWER-a. Reliable software b. Cost effective software c. Software that meets the customer's expectations d. Software that is delivered on time Transforming a software program to a program product involves: - CORRECT ANSWER-a. 3 times the effort c. Documenting for users of varying ability Software Engineering is defined as a systematic, disciplined and quantifiable approach for the development, operation and maintenance of software. - CORRECT ANSWERTrue Software engineering is multi-[___] development of multi-[____] software. - CORRECT ANSWER-person, version A "Software Design Document": - CORRECT ANSWER-a. Is a product of software design activity b. Describes the decomposition of a software system into modules What is desirable for each module in a software system? - CORRECT ANSWER-Low fan-out, high fan-in Software product families promote strategic, planned reuse that might very well include reuse of all of the following except for: - CORRECT ANSWER-user documentation and product-specific features Hierarchical USES relationship: - CORRECT ANSWER-a. Improves the understandability of software b. Eliminates cyclic dependencies among the modules c. Makes it easier to separate concerns d. Can be represented as a Directed Acyclic Graph Which one of the following changes is the hardest to anticipate/predict? - CORRECT ANSWER-Changes to the social environment The cardinality of a relationship between software modules: - CORRECT ANSWER-a. Should be as low as possible b. Can never be null d. is n*n, if the relationship is complete Change in the data representation: - CORRECT ANSWER-a. Involves replacing an inefficient data structure with an efficient one b. May be necessary to accommodate changes in the algorithm c. Constitute about 17% of the total maintenance costs d. May be necessary to improve performance
Written for
- Institution
- MCSE
- Course
- MCSE
Document information
- Uploaded on
- December 7, 2023
- Number of pages
- 23
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
cse disease processes exam review
-
a step by step instruction used to solve a problem
-
transforming a software program to a program produ