MCQOPTIONS
Saved Bookmarks
This section includes 319 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Mcqs knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
Aggregation represents ______ . |
| A. | is_a relationship |
| B. | part_of relationship |
| C. | composed_of relationship |
| D. | none of above |
| Answer» D. none of above | |
| 52. |
Which of the following is not a section in the standard for SQA plans recommended by IEEE? |
| A. | Budget |
| B. | Time |
| C. | People |
| D. | None of the above |
| Answer» B. Time | |
| 53. |
A COCOMO model is ________ . |
| A. | Common Cost Estimation Model. |
| B. | Constructive Cost Estimation Model. |
| C. | Complete Cost Estimation Model. |
| D. | Comprehensive Cost Estimation Model |
| Answer» C. Complete Cost Estimation Model. | |
| 54. |
Software consists of ______ . |
| A. | Set of instructions + operating procedures |
| B. | Programs + documentation + operating procedures |
| C. | Programs + hardware manuals |
| D. | Set of programs |
| Answer» C. Programs + hardware manuals | |
| 55. |
The model in which the requirements are implemented by its category is ______ . |
| A. | Evolutionary Development Model |
| B. | Waterfall Model |
| C. | Prototyping |
| D. | Iterative Enhancement Model |
| Answer» B. Waterfall Model | |
| 56. |
SRD stands for _______ . |
| A. | Software Requirements Definition |
| B. | Structured Requirements Definition |
| C. | Software Requirements Diagram |
| D. | Structured Requirements Diagram |
| Answer» C. Software Requirements Diagram | |
| 57. |
Alpha and Beta Testing are forms of _______ . |
| A. | Acceptance testing |
| B. | Integration testing |
| C. | System Testing |
| D. | Unit testing |
| Answer» B. Integration testing | |
| 58. |
The tools that support different stages of software development life cycle are called _______ . |
| A. | CASE Tools |
| B. | CAME tools |
| C. | CAQE tools |
| D. | CARE tools |
| Answer» B. CAME tools | |
| 59. |
FAST stands for ______ . |
| A. | Facilitated Application Software Technique. |
| B. | Functional Application Software Technique. |
| C. | Facilitated Application Specification Technique. |
| D. | None of the above. |
| Answer» D. None of the above. | |
| 60. |
Which is the most important feature of spiral model? |
| A. | Quality management |
| B. | Risk management |
| C. | Performance management |
| D. | Efficiency management |
| Answer» C. Performance management | |
| 61. |
If every requirement stated in the Software Requirement Specification (SRS) has only one interpretation, SRS is said to be correct _____ . |
| A. | Unambiguous |
| B. | Consistent |
| C. | Verifiable |
| D. | None of the above |
| Answer» B. Consistent | |
| 62. |
CASE Tool stands for. |
| A. | Computer Aided Software Engineering |
| B. | Component Aided Software Engineering |
| C. | Constructive Aided Software Engineering |
| D. | Computer Analysis Software Engineering |
| Answer» B. Component Aided Software Engineering | |
| 63. |
Software process and improvement are assessed by ____. |
| A. | ISO 9000 |
| B. | ISO 9001 |
| C. | SPICE (ISO/IEC15504) |
| D. | Both B and C |
| Answer» E. | |
| 64. |
Software is defined as ____ . |
| A. | Instructions |
| B. | Data Structures |
| C. | Documents |
| D. | All of the above |
| Answer» E. | |
| 65. |
Which box specifies the behavior of a system or a part of a system? |
| A. | State box |
| B. | Clear box |
| C. | Black box |
| D. | None of the above |
| Answer» D. None of the above | |
| 66. |
Which may be estimated either in terms of KLOC (Kilo Line of Code) or by calculating number of function points in the software? |
| A. | Time estimation |
| B. | Effort estimation |
| C. | Cost estimation |
| D. | Software size estimation |
| Answer» E. | |
| 67. |
Give the Real-world factors affecting maintenance Cost. |
| A. | As technology advances, it becomes costly to maintain old software. |
| B. | The standard age of any software is considered up to 10 to 15 years. |
| C. | Most maintenance engineers are newbie and use trial and error method to rectify problem. |
| D. | All mentioned above |
| Answer» E. | |
| 68. |
In which elicitation process the developers discuss with the client and end users and know their expectations from the software? |
| A. | Requirement gathering |
| B. | Organizing requirements |
| C. | Negotiation & discussion |
| D. | Documentation |
| Answer» B. Organizing requirements | |
| 69. |
Which testing is the re-execution of some subset of tests that have already been conducted to ensure the changes that are not propagated? |
| A. | Unit testing |
| B. | Regression testing |
| C. | Integration testing |
| D. | Thread-based testing |
| Answer» C. Integration testing | |
| 70. |
SDLC Models are adopted as per requirements of development process. It may vary Software-to-software to ensuring which model is suitable. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 71. |
Mention any two indirect measures of product. |
| A. | Quality |
| B. | Efficiency |
| C. | Accuracy |
| D. | Both A and B |
| E. | Both B and C |
| Answer» E. Both B and C | |
| 72. |
State if the following are true for Project Management. During Project Scope management, it is necessary to - 1) Define the scope 2) Decide its verification and control 3) Divide the project into various smaller parts for ease of management. 4) Verify the scope |
| A. | True |
| B. | False |
| Answer» B. False | |
| 73. |
Software Requirement Specification (SRS) is also known as specification of _______. |
| A. | White box testing |
| B. | Acceptance testing |
| C. | Integrated testing |
| D. | Black box testing |
| Answer» E. | |
| 74. |
Which one of these belongs to integration testing in the OO context? |
| A. | Unit testing |
| B. | Regression testing |
| C. | Sandwich testing |
| D. | Thread-based testing |
| Answer» E. | |
| 75. |
If requirements are easily understandable and defined then which model is best suited? |
| A. | Spiral model |
| B. | Waterfall model |
| C. | Prototyping model |
| D. | None of the above |
| Answer» C. Prototyping model | |
| 76. |
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. | |
| 77. |
What does the physical connections between the elements of the OO design represent? |
| A. | Cohesion |
| B. | Coupling |
| C. | Both A & B |
| D. | None of the above |
| Answer» C. Both A & B | |
| 78. |
When multiple modules have read and write access to some global data, it is called, ________ . |
| A. | Content coupling |
| B. | Stamp coupling |
| C. | Data coupling |
| D. | Common coupling |
| Answer» E. | |
| 79. |
Elements of module in functional cohesion are grouped because they all contribute to a single well-defined function. It can also be reused. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 80. |
Activities and action taken on the data that are represented by Circle or Round-edged Rectangles are called, _________ . |
| A. | Process |
| B. | Data storage |
| C. | Data flow |
| D. | Entities |
| Answer» B. Data storage | |
| 81. |
Which software designers tool helps to design the block structure of the software, that may further be broken down into smaller modules using refinement techniques? |
| A. | Analysis tools |
| B. | Design tools |
| C. | Configuration management tools |
| D. | Documentation tools |
| Answer» C. Configuration management tools | |
| 82. |
In software metrics which metrics evaluate the track budget, schedule and human resource? |
| A. | Requirement metrics |
| B. | Product metrics |
| C. | Process metrics |
| D. | None of the above |
| Answer» D. None of the above | |
| 83. |
MTTC stands for ____________ . |
| A. | Mean time to change |
| B. | Modular time to change |
| C. | Mean time to control |
| D. | Modular time to control |
| Answer» B. Modular time to change | |
| 84. |
Which is the Layered Technology in Bedrock that supports Software Engineering? |
| A. | Methods |
| B. | Tools |
| C. | Process |
| D. | Quality Focus |
| Answer» E. | |
| 85. |
How many characteristics does Value Adjustment Factor(VAF) in Function Point Analysis have? |
| A. | 11 |
| B. | 12 |
| C. | 13 |
| D. | 14 |
| Answer» E. | |
| 86. |
Which Software-end factors affecting maintenance Cost? |
| A. | Structure of Software Program |
| B. | Programming Language |
| C. | Dependence on external environment |
| D. | All mentioned above |
| E. | None of the above |
| Answer» E. None of the above | |
| 87. |
What should a software team apply for limited resources in a way that has the highest likelihood of achieving a high-quality result? |
| A. | Requirement quality |
| B. | Design quality |
| C. | Code quality |
| D. | Quality control effectiveness |
| Answer» E. | |
| 88. |
Layout appropriateness according to sears is a worthwhile design metric for human/computer interfaces. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 89. |
SPICE Means ____. |
| A. | Software Process Improvement and Capability Determination. |
| B. | Software Process Improvement and Compatibility Determination. |
| C. | Software Process Invention and Compatibility Determination. |
| D. | Software Process Improvement and Control Determination. |
| Answer» B. Software Process Improvement and Compatibility Determination. | |
| 90. |
Changes are made to the system to reduce the future system failure chances is called _________ . |
| A. | Preventive Maintenance |
| B. | Adaptive Maintenance |
| C. | Corrective Maintenance |
| D. | Perfective Maintenance |
| Answer» B. Adaptive Maintenance | |
| 91. |
Coupling and cohesion can be represented using a _______ . |
| A. | cause-effect graph |
| B. | dependence matrix |
| C. | Structure chart |
| D. | SRS |
| Answer» C. Structure chart | |
| 92. |
The desired level of coupling is ________ . |
| A. | No coupling |
| B. | Control coupling |
| C. | Common coupling |
| D. | Data coupling |
| Answer» E. | |
| 93. |
Which of the following is not a part of the Test Implementation and Execution Phase? |
| A. | Creating test suites from the test cases |
| B. | Executing test cases either manually or by using test execution tools |
| C. | Comparing actual results |
| D. | Designing the Tests |
| Answer» E. | |
| 94. |
Cost of Production = Right The First time cost (RTF +-----------) . |
| A. | Cost of Deployment |
| B. | Cost of Quality |
| C. | Cost of maintenance |
| D. | Cost of Production |
| Answer» C. Cost of maintenance | |
| 95. |
Which Chart is a statistical technique to assess, monitor, and maintain the stability of a process? |
| A. | Control Chart |
| B. | Maintenance Chart |
| C. | Bar Charts |
| D. | None of these |
| Answer» B. Maintenance Chart | |
| 96. |
The feature of the object oriented paradigm which helps code reuse is _______ . |
| A. | Object |
| B. | Class |
| C. | Inheritance |
| D. | Aggregation. |
| Answer» D. Aggregation. | |
| 97. |
_________ is a piece of programming code which performs a well defined task. |
| A. | Computer Program |
| B. | Computer Software |
| C. | Both A & B |
| D. | None of the above |
| Answer» B. Computer Software | |
| 98. |
Which of these activities is not one of the activities recommended to be performed by an independent SQA group? |
| A. | Serve as the sole test team for any software produced. |
| B. | The tools and methods that support SQA actions and tasks. |
| C. | Software configuration management procedures. |
| D. | Organizational roles and responsibilities relative to product quality. |
| Answer» B. The tools and methods that support SQA actions and tasks. | |
| 99. |
Threat is the probability that can attack a specific type and it also occur within a given time. |
| A. | Yes |
| B. | No |
| Answer» B. No | |
| 100. |
What should they focus on consequences that affect on the Software Risk Impact Assessment? |
| A. | Performance |
| B. | Support and cost |
| C. | Schedule |
| D. | All mentioned above |
| Answer» E. | |