1. Which of these benefits can be achieved when software is restructured?
Correct : D. all of the mentioned
2. Data re-engineering may be part of the process of migrating from a file-based system to a DBMS-based system or changing from one DBMS to another.
Correct : A. true
3. BPR stands for
Correct : A. business process re-engineering
4. Source code translation is a part of which re-engineering technique?
Correct : C. restructuring
5. In reverse engineering process, what refers to the sophistication of the design information that can be extracted from the source code?
Correct : C. abstraction level
6. In reverse engineering, what refers to the level of detail that is provided at an abstraction level?
Correct : B. completeness
7. The core of reverse engineering is an activity called
Correct : C. extract abstractions
8. What have become de rigueur for computer-based products and systems of every type?
Correct : A. guis
9. Forward engineering is also known as
Correct : D. both renovation and reclamation
10. Reverse engineering is the process of deriving the system design and specification from its
Correct : C. source code
11. Reverse engineering techniques for internal program data focus on the definition of classes of objects.
Correct : A. true
12. Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model:
Correct : D. discover user interfaces
13. Much of the information necessary to create a behavioral model can be obtained by observing the external manifestation of the existing
Correct : B. interface
14. Extracting data items and objects, to get information on data flow, and to understand the existing data structures that have been implemented is sometimes called
Correct : A. data analysis
15. Transformation of a system from one representational form to another is known as
Correct : D. both re-factoring and restructuring
16. Which of the following is not an objective of reverse engineering?
Correct : D. to assist migration to a case environment
17. Why is decomposition technique required?
Correct : C. all of the mentioned
18. Cost and effort estimation of a software uses only one forms of decomposition, either decomposition of the problem or decomposition of the process.
Correct : B. false
19. If a Direct approach to software project sizing is taken, size can be measured in
Correct : A. loc
20. Which software project sizing approach develop estimates of the information domain characteristics?
Correct : A. function point sizing
21. How many forms exists of Barry Boehm’s COCOMO Model?
Correct : B. three
22. Who suggested the four different approaches to the sizing problem?
Correct : D. putnam and myers
23. In many cases, it is often more cost- effective to acquire, rather than develop, computer software.
Correct : A. true
24. A make-buy decision is based on whether
Correct : D. all of the mentioned
25. Which of the following is not one of the five information domain characteristics of Function Point (FP) decomposition?
Correct : C. external process
26. The project planner must reconcile the estimates based on decomposition techniques to produce a single estimate of effort.
Correct : B. false
27. Programming language experience is a part of which factor of COCOMO cost drivers?
Correct : A. personnel factor
28. If an Indirect approach is taken, then the sizing approach is represented as
Correct : B. fp
29. Which of the following is the reason that software is delivered late?
Correct : D. all of the mentioned
30. Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks?
Correct : B. software project scheduling
31. Every task that is scheduled should be assigned to a specific team member is termed as
Correct : C. defined responsibilities
32. What is a collection of software engineering work tasks, milestones, and deliverables that must be accomplished to complete a particular project?
Correct : A. task set
33. Ensuring that no more than the allocated number of people are allocated at any given time in Software Scheduling is known as
Correct : B. effort validation
34. What is used to determine the recommended degree of rigor with which the software process should be applied on a project?
Correct : B. adaptation criteria
35. What evaluates the risk associated with the technology to be implemented as part of project scope?
Correct : B. preliminary concept planning
36. Which of the following is not an adaptation criteria for software projects?
Correct : B. customers complaints
37. Which of the following is a project scheduling method that can be applied to software development?
Correct : D. both pert and cpm
38. A technique for performing quantitative analysis of progress is known as
Correct : B. eva
39. What is the recommended distribution of effort for a project?
Correct : A. 40-20-40
40. A project usually has a timeline chart which was developed by
Correct : A. henry gantt
41. Risk management is one of the most important jobs for a
Correct : D. project manager
42. Which of the following risk is the failure of a purchased component to perform as expected?
Correct : A. product risk
43. Which of the following term is best defined by the statement: “The underlying technology on which the system is built is superseded by new technology.”?
Correct : A. technology change
44. What assess the risk and your plans for risk mitigation and revise these when you learn more about the risk?
Correct : A. risk monitoring
45. Which of the following risks are derived from the organizational environment where the software is being developed?
Correct : D. organizational risks
46. Which of the following risks are derived from the software or hardware technologies that are used to develop the system?
Correct : B. technology risks
47. Which of the following term is best defined by the statement: “Derive traceability information to maximize information hiding in the design.”?
Correct : C. requirements changes
48. Which of the following strategies means that the impact of the risk will be reduced?
Correct : B. minimization strategies
49. Risk management is now recognized as one of the most important project management tasks.
Correct : A. true
50. 6 IDENTIFICATION- RMMM PLAN-CASE TOOLS
Correct : D. all of the mentioned
51. Which one is not a risk management activity?
Correct : B. risk generation
52. What is the product of the probability of incurring a loss due to the risk and the potential magnitude of that loss?
Correct : A. risk exposure
53. What threatens the quality and timeliness of the software to be produced?
Correct : D. technical risks
54. What threatens the viability of the software to be built?
Correct : B. business risks
55. Which of the following is not a business risk?
Correct : C. lack of documented requirements or software scope
56. Which of the following is a systematic attempt to specify threats to the project plan?
Correct : D. risk projection
57. Which risks are associated with the overall size of the software to be built or modified?
Correct : C. product size risks
58. Which risks are associated with constraints imposed by management or the marketplace?
Correct : A. business impact risks
59. Computer system is a
Correct : A. Hardware
60. Object model is a
Correct : C. System model
61. Software engineering is an engineering discipline concerned with
Correct : D. All the above
62. A workflow model represents
Correct : A. Sequence of activities
63. Sensor component
Correct : C. Collects information from system environment
64. Which is the correct order ?
Correct : A. System development ? system installation ? system operation
65. Sensor component is a
Correct : A. Functional component
66. Which one is not the non-functional activity ?
Correct : C. Coordination
67. Sub system is
Correct : B. Independent system
68. System architecture model identifies
Correct : D. Hardware and software components both
69. Which one is functional component ?
Correct : C. Computation
70. A class room in a school is a
Correct : B. Sub-system
71. Floating point process is a
Correct : B. Computation component
72. Digital-analog converter that converter digital input into analog output is a
Correct : D. Interface component
73. In software system requirements, the functional requirement for the system describes
Correct : B. Factors of system development
74. In software system requirements, the
interface requirements are
Correct : C. Requirements that are derived from the interface of existing and proposed systems
75. Validation plan describes
Correct : B. Schedule procedure
76. Software requirement specification is
Correct : A. The official statement of what is required of the system developers
77. What is Ethnography
Correct : B. Observational technique used to understand social and organizational requirements
78. In Data Processing model
Correct : A. Here data-flow diagram show, how data is processed at different stages in the system. These are behavioral models
79. In Data recording
Correct : B. It registers all/ selected activities of a computer system.
80. Thermo couple in furnace is a
Correct : C. Sensor component
81. In block diagrams, relationship between
components is shown by
Correct : D. Lines/Arrows
82. Cities, states and country can be defined as
Correct : A. Subsystem – Cities, states: System – country
83. Which of the following is correct system design process ?
Correct : C. Identify system – develop system – operate system
84. Making different sub-system to work together is
Correct : C. System integration
85. System procurement process involves
Correct : C. A and B both
86. System decommissioning normally takes place
Correct : C. After the end of useful operational time
87. System operation takes place after
Correct : C. System installation
88. Software processes are
Correct : A. Activities involved in producing software system
89. Iterative model includes
Correct : D. Random model
90. In iterative process model, software process represents
Correct : B. Cycle of activities
91. In spiral development the software process form
Correct : B. Loops
92. Spiral development involves
Correct : C. A and B both
93. Requirement Engineering involves
Correct : D. All the above
94. Analysis and design workbench
Correct : A. It supports system modeling during the analysis and design stages of the software process
95. ANSI (American National Standards Institute) is
Correct : B. Organization responsible for approving U.S. standards