

MCQOPTIONS
Saved Bookmarks
This section includes 74 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.
1. |
The cost of maintenance is as high as _______ of the cost of entire software process cycle. |
A. | 0.61 |
B. | 0.63 |
C. | 0.67 |
D. | 0.71 |
Answer» D. 0.71 | |
2. |
In many settings PM is a center of communication hub. |
A. | True |
B. | False |
C. | Can't say |
D. | None of the above |
Answer» B. False | |
3. |
What is validating the completeness of a product? |
A. | Identification |
B. | Software |
C. | Auditing and Reviewing |
D. | Status Accounting |
Answer» D. Status Accounting | |
4. |
A technique for performing quantitative analysis of progress is known as |
A. | BCWS |
B. | EVA |
C. | BAC |
D. | CBSE |
Answer» C. BAC | |
5. |
Which of the following is true about Corrective Maintenance? |
A. | It includes modifications and updations done in order to correct or fix problems, which are either discovered by user or concluded by user error reports. |
B. | It includes modifications and updations applied to keep the software product up-to date and tuned to the ever changing world of technology and business environment. |
C. | It includes modifications and updates done in order to keep the software usable over long period of time. |
D. | It includes modifications and updations to prevent future problems of the software. |
Answer» B. It includes modifications and updations applied to keep the software product up-to date and tuned to the ever changing world of technology and business environment. | |
6. |
Modifying an operational system by adding Internet Web site access would be an example of |
A. | documentation |
B. | systems maintenance |
C. | system developments |
D. | none of these |
Answer» C. system developments | |
7. |
Which of the following is a example of Configuration Items ? |
A. | SCM procedures |
B. | Source code |
C. | Software design descriptions |
D. | All of the mentioned |
Answer» E. | |
8. |
How are baselines verified? |
A. | By reviews |
B. | By inspections |
C. | By testing of code |
D. | All of the mentioned |
Answer» D. All of the mentioned | |
9. |
User documentation consists of |
A. | flow diagrams |
B. | training manuals, operations manuals, and reference manuals |
C. | descriptions of the program logic in the form of flowcharts and the program listings |
D. | all of these |
Answer» C. descriptions of the program logic in the form of flowcharts and the program listings | |
10. |
Which of the following is a project scheduling method that can be applied to software development? |
A. | PERT |
B. | CPM |
C. | CMM |
D. | Both PERT and CPM |
Answer» E. | |
11. |
What is the recommended distribution of effort for a project? |
A. | 40-20-40 |
B. | 50-20-30 |
C. | 30-40-30 |
D. | 50-30-20 |
Answer» B. 50-20-30 | |
12. |
Which of the following is not a conflict in software development team? |
A. | Simultaneous updates |
B. | Shared and common code |
C. | Versions |
D. | Graphics issues |
Answer» E. | |
13. |
In many cases, it is often more cost effective to acquire, rather than develop, computer software. |
A. | True |
B. | False |
C. | Can't say |
D. | None of the above |
Answer» B. False | |
14. |
Which is the publishing subsystem that does not require any further processing and are transmitted directly to the client side? |
A. | Static elements |
B. | Publication services |
C. | External services |
D. | None of the above |
Answer» B. Publication services | |
15. |
What is group with the responsibility for reviewing and approving changes to baselines? |
A. | Software Configuration Item |
B. | Baseline |
C. | Configuration |
D. | Configuration Control Board |
Answer» E. | |
16. |
Which process is used to achieve system specification by thoroughly analyzing, understanding the existing system? |
A. | Program Restructuring |
B. | Reverse Engineering |
C. | Forward Engineering |
D. | None of the above |
Answer» C. Forward Engineering | |
17. |
SCM controls only the products of the development process. |
A. | True |
B. | False |
C. | Can't say |
D. | None of the above |
Answer» B. False | |
18. |
A project usually has a timeline chart which was developed by |
A. | Henry Gantt |
B. | Barry Boehm |
C. | Ivar Jacabson |
D. | None of the mentioned |
Answer» B. Barry Boehm | |
19. |
An independent relationship must exist between the attribute that can be measured and the external quality attribute. |
A. | True |
B. | False |
C. | Can't say |
D. | None of the above |
Answer» C. Can't say | |
20. |
Which of the following way(s) the information system and capability are related to each other? |
A. | Faster retrieval of information |
B. | Increased volume of activities |
C. | Improved processing speed |
D. | All of these |
Answer» E. | |
21. |
Hazard analysis focuses on the identification and assessment of potential hazards that can cause the _______ . |
A. | External problems |
B. | Internal problems |
C. | Both A & B |
D. | None of the above |
Answer» B. Internal problems | |
22. |
Which of the following provides semi-automatic and automatic support to methods in a layered technology? |
A. | Methods |
B. | Tools |
C. | Process |
D. | Quality Focus |
Answer» C. Process | |
23. |
In software maintenance tackling the changes in the hardware and software environment where the software works, is called ______ . |
A. | Corrective |
B. | Perfective |
C. | Adaptive |
D. | Preventive |
Answer» D. Preventive | |
24. |
Which of the following is not a type of maintenance? |
A. | Adaptive Maintenance |
B. | Preventive Maintenance |
C. | Perfective Maintenance |
D. | Performative Maintenance |
Answer» E. | |
25. |
System Analysts have which of these following responsibilities? |
A. | Analyzing and understanding requirements of intended software |
B. | Understanding how the project will contribute in the organization objectives |
C. | Identify sources of requirement |
D. | All mentioned above |
Answer» E. | |
26. |
Which model is used to compute the effort required to integrate reusable components or program code that is automatically generated by design or program translation tools? |
A. | An application-composition model |
B. | A post-architecture model |
C. | A reuse model |
D. | An early design model |
Answer» D. An early design model | |
27. |
The COCOMO model takes into account different approaches to software development, reuse, etc. |
A. | True |
B. | False |
C. | Can't say |
D. | None of the above |
Answer» C. Can't say | |
28. |
To ensure that available resources are properly distributed, a system will implement |
A. | controls |
B. | constraints |
C. | limit factors |
D. | none of these |
Answer» B. constraints | |
29. |
In what phase procedure development occurs? |
A. | Conversion |
B. | Maintenance |
C. | System building |
D. | Structured design |
Answer» C. System building | |
30. |
Which structures in Organizational Paradigms on a team loosely and depends on individual initiative of the team members? |
A. | Closed paradigm |
B. | Open paradigm |
C. | Random paradigm |
D. | Synchronous paradigm |
Answer» D. Synchronous paradigm | |
31. |
Which subsystem implements a repository that encompasses the following elements,1) Content database2) Database capabilities3) Configuration management functions |
A. | The publishing subsystem |
B. | The management subsystem |
C. | The collection subsystem |
D. | None of the above |
Answer» C. The collection subsystem | |
32. |
Who deliver the technical skills that are necessary to engineer for a product or an application? |
A. | Project managers |
B. | Practitioners |
C. | Customers |
D. | End users |
Answer» C. Customers | |
33. |
What is legacy system? |
A. | A legacy system refers to newer version of software. |
B. | A legacy system refers to outdated application software that is used instead of available upgraded versions. |
C. | A legacy system always devolved by advance technology. |
D. | None of the above. |
Answer» C. A legacy system always devolved by advance technology. | |
34. |
Which tools are used in Implementation, Testing and Maintenance? |
A. | Upper case tools |
B. | Lower case tools |
C. | Integrated case tools |
D. | None of the above |
Answer» C. Integrated case tools | |
35. |
Who manages the effects of change throughout the software process? |
A. | Software project tracking and control |
B. | Software configuration management |
C. | Measurement |
D. | Technical reviews |
Answer» C. Measurement | |
36. |
What is done during maintenance phase ? |
A. | Programs are tested |
B. | System analysis is carried out |
C. | System requirements are established |
D. | None of the above |
Answer» E. | |
37. |
Which includes modifications and updations done in order to correct or fix the problems, that are either discovered by user or concluded by user error reports? |
A. | Perfective maintenance |
B. | Adaptive maintenance |
C. | Corrective maintenance |
D. | Preventive maintenance |
Answer» D. Preventive maintenance | |
38. |
Which tools are used for project planning, cost, effort estimation, project scheduling and resource planning? |
A. | Process modeling tools |
B. | Project management tools |
C. | Diagram tools |
D. | Documentation tools |
Answer» C. Diagram tools | |
39. |
Which of the following is not a part of Software Configuration Management Basics? |
A. | Identification |
B. | Version |
C. | Auditing and Reviewing |
D. | Status Accounting |
Answer» C. Auditing and Reviewing | |
40. |
Which phase is refers to the support phase of software development? |
A. | Acceptance Phase |
B. | Testing |
C. | Maintenance |
D. | None of the above |
Answer» D. None of the above | |
41. |
Software project estimation can never be an exact science, but a combination of good historical data and systematic techniques can improve estimation accuracy. |
A. | True |
B. | False |
C. | Can't say |
D. | None of the above |
Answer» B. False | |
42. |
If the software process were not based on scientific and engineering concepts it would be easier to re-create new software than to scale an existing one, is known as________ . |
A. | Cost |
B. | Dynamic Management |
C. | Large Software |
D. | Scalability |
Answer» E. | |
43. |
Which of the following are valid reasons for collecting customer feedback concerning delivered software? |
A. | Allows developers to make changes to the delivered increment |
B. | Delivery schedule can be revised to reflect changes |
C. | Developers can identify changes to incorporate into next increment |
D. | All of the above |
Answer» E. | |
44. |
Which of the following can be elements of computer-based systems? |
A. | documentation |
B. | software |
C. | people |
D. | all of the above |
Answer» E. | |
45. |
Techniques that allows a software engineer to understand how a work process is completed when several people are included, is called _______ . |
A. | Work flow analysis |
B. | Does not track potential risks |
C. | Cover problem areas before they go critical |
D. | Does not adjust work flow or tasks |
Answer» B. Does not track potential risks | |
46. |
In how many categories software Maintenance is classified? |
A. | 2 |
B. | 3 |
C. | 4 |
D. | 5 |
Answer» D. 5 | |
47. |
The process of obtaining desired software from the specifications in hand. |
A. | Re-engineering |
B. | Forward Engineering |
C. | Reconstructing |
D. | Re-engineering |
Answer» C. Reconstructing | |
48. |
In project execution and monitoring, every project is divided into multiple phases according to that in which phase of SDLC all major tasks are performed? |
A. | Milestones checklist |
B. | Status reports |
C. | Activity monitoring |
D. | None of the above |
Answer» B. Status reports | |
49. |
Abbreviate the term PERT. |
A. | Program Evolution & Review Technique |
B. | Process Evolution & Review Tool |
C. | Project Evalution & Request Technique |
D. | None of the above |
Answer» B. Process Evolution & Review Tool | |
50. |
Which aspect is important when the software is moved from one platform to another? |
A. | Maintenance |
B. | Operational |
C. | Transitional |
D. | All of the above |
Answer» D. All of the above | |