0% found this document useful (0 votes)
26 views23 pages

MCQ Question Bank

The document is a question bank covering various topics related to computer applications, including system components, online banking systems, transaction processing, software development life cycle (SDLC), object-oriented programming (OOP), and their respective principles and methodologies. Each question is followed by the correct answer, providing a comprehensive review of the subject matter. The content is structured to facilitate learning and assessment for students in computer applications.

Uploaded by

todoheh805
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views23 pages

MCQ Question Bank

The document is a question bank covering various topics related to computer applications, including system components, online banking systems, transaction processing, software development life cycle (SDLC), object-oriented programming (OOP), and their respective principles and methodologies. Each question is followed by the correct answer, providing a comprehensive review of the subject matter. The content is structured to facilitate learning and assessment for students in computer applications.

Uploaded by

todoheh805
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Smt.

Chandaben MohanBhai Patel Institute of Computer Applications,


Charotar University of Science and Technology-Changa

Question Bank [Unit 1 to 6]


1. Which component of a system is responsible for comparing actual results with expected results?

a) Input

b) Process

c) Control Mechanism

d) Feedback System

Answer: c) Control Mechanism

2. What is the primary objective of an online banking system?

a) Data Processing

b) Data Input

c) Provide a secure efficient platform for financial management

d) User Authentication

Answer: c) Provide a secure efficient platform for financial management

3. True or False: An open system allows for restricted access to data and features.

Answer: False

4. Which of the following describes how the feedback system works in an online banking system?

a) It processes transactions in real-time.

b) It stores data for future reference.

c) It provides feedback to the user in case of failed login attempts.

d) It encrypts data during transmission.

Answer: c) It provides feedback to the user in case of failed login attempts.

5. In a transaction processing system (TPS) which action comes after the data has been captured?

a) Update Inventory

b) Data Retrieval

c) Data Validation

d) Process Payment

Answer: c) Data Validation

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

6. True or False: A closed system is known for offering more flexibility and customization than an
open system.

Answer: False

7. Which component in a Transaction Processing System updates the inventory in real-time during a
retail transaction?

a) Data Retrieval

b) Database Management System

c) Control Mechanism

d) Feedback System

Answer: b) Database Management System

8. In the context of an online banking system, the process of verifying a user’s login credentials can
be classified under which system component?

a) Input

b) Output

c) Process

d) Feedback

Answer: c) Process

9. True or False: In an online banking system, customer feedback provided after a failed login
attempt can improve the user experience.

Answer: True

10. Which characteristic of a system ensures that all components work together to maintain data
integrity and consistency across subsystems?

a) Integration

b) Interaction

c) Interdependence

d) Central Objective

Answer: a) Integration

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

11. In an open system, how might security and integration be impacted?

a) Higher customization leads to fewer integration issues.

b) Enhanced security measures reduce integration problems.

c) Flexible standards might create integration challenges and require additional security.

d) There is no effect on integration and security.

Answer: c) Flexible standards might create integration challenges and require additional security.

12. True or False: The interdependence of subsystems in a management information system is


necessary for maintaining overall system efficiency.

Answer: True

13. If tasked with designing an online banking system, what key element would you incorporate to
ensure secure interactions with external payment processors?

a) Data Input Mechanism

b) Encryption protocols and secure data transmission

c) User Interface

d) Feedback System

Answer: b) Encryption protocols and secure data transmission

14. What system feature would you develop to ensure that managers receive up-to-date sales
information in a retail chain's Management Information System (MIS)?

a) Data Validation Tool

b) Real-time Reporting Dashboard

c) Transaction Processing Module

d) Authentication Subsystem

Answer: b) Real-time Reporting Dashboard

15. True or False: To ensure flexibility, an open system should avoid relying on standardized security
protocols.

Answer: False

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

16. Which is a more suitable choice for a healthcare organization requiring stringent data protection
and regulatory compliance, and why?

a) Open System – because it’s cost-efficient and easily customizable.

b) Closed System – because it provides high security and controlled environments.

c) Open System – because it integrates with external systems effortlessly.

d) Closed System – because it minimizes user-level authentication complexities.

Answer: b) Closed System – because it provides high security and controlled environments.

17. How would you assess the effectiveness of a Decision Support System (DSS) in improving
decision-making in an organization?

a) By evaluating its ability to handle manual processes.

b) By analysing the accuracy of its real-time reports and decision-making tools.

c) By checking its integration with online banking systems.

d) By measuring its compatibility with retail sales systems.

Answer: b) By analysing the accuracy of its real-time reports and decision-making tools.

18. True or False: An open system's flexibility makes it a superior choice for regulated industries like
healthcare or finance.

Answer: False

19. What does the term SDLC stand for?

a) System Development Life Cycle

b) Software Development Linear Code

c) System Deployment Long Cycle

d) Software Data Lifecycle

Answer: a) System Development Life Cycle

20. Which phase of SDLC involves identifying if the project is financially and technically feasible?

a) Design Phase

b) Planning Phase

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

c) Implementation Phase

d) Testing Phase

Answer: b) Planning Phase

21. Which information gathering technique uses both structured and unstructured formats to obtain
detailed user requirements?

a) Observation

b) Interviewing

c) Review of Records

d) Questionnaire

Answer: b) Interviewing

22. True or False: The Data Dictionary is used to ensure that data definitions are consistent and clear
across a system.

Answer: True

23. A system analyst reviews historical records to understand how a system processes transactions.
Which technique are they using?

a) Observation

b) Review of Records

c) Questionnaire

d) Interviewing

Answer: b) Review of Records

24. You are tasked with creating a flowchart to visualize how student data flows through a
registration system. What tool should you use?

a) Data Flow Diagram

b) Data Dictionary

c) Decision Table

d) Structured English

Answer: a) Data Flow Diagram

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

25. In which phase of the SDLC is system testing and bug identification performed?

a) Design

b) Testing

c) Planning

d) Development

Answer: b) Testing

26. What is the primary purpose of a feasibility study in the planning phase of SDLC?

a) To gather requirements

b) To design system components

c) To assess project viability

d) To test the system

Answer: c) To assess project viability

27. True or False: Operational feasibility focuses on whether the developed system will be accepted
and used within the existing business environment.

Answer: True

28. Which feasibility analysis ensures that a system's benefits justify its costs?

a) Operational Feasibility

b) Technical Feasibility

c) Economic Feasibility

d) Development Feasibility

Answer: c) Economic Feasibility

29. To document complex business rules for a system’s login process, which tool would be most
appropriate?

a) Data Dictionary

b) Data Flow Diagram

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

c) Decision Table

d) Review of Records

Answer: c) Decision Table

30. You are designing a new e-commerce website and want to clearly define the relationship
between data elements like "Order ID" and "Customer ID." Which tool would you use?

a) Structured English

b) Data Flow Diagram

c) Data Dictionary

d) Decision Tree

Answer: c) Data Dictionary

31. Which of the following is a component of a class in Object-Oriented Programming (OOP)?

a) Functions only

b) Variables only

c) Attributes and Methods

d) Methods only

Answer: c) Attributes and Methods

32. In Object-Oriented System Development, which phase comes after the analysis phase?

a) Design

b) Testing

c) Maintenance

d) Implementation

Answer: a) Design

33. True or False: In the structured approach, software reuse is highly supported.

Answer: False

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

34. What is the primary difference between the structured approach and the object-oriented
approach?

a) Structured approach uses classes and objects

b) Object-oriented approach uses top-down design

c) Structured approach focuses on functions while object-oriented focuses on objects

d) Structured approach uses message passing

Answer: c) Structured approach focuses on functions while object-oriented focuses on objects

35. In Object-Oriented Programming, what is the role of a class?

a) It stores data temporarily

b) It defines a blueprint for creating objects

c) It handles function calls

d) It serves as a function library

Answer: b) It defines a blueprint for creating objects

36. True or False: Use case modelling is part of the testing phase in Object-Oriented System
Development Methodology.

Answer: False

37. Which of the following would best represent a "Car" class attribute?

a) speed()

b) brake()

c) start()

d) color

Answer: d) color

38. If a "Student" object is created from a "Student" class, which of the following represents a valid
method of that object?

a) student.age = 20;

b) student.getDetails();

c) student.address;

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

d) student[0];

Answer: b) student.getDetails();

39. True or False: The class design phase involves writing code in an object-oriented language.

Answer: False

40. In a system designed using the object-oriented approach, how are objects typically identified?

a) By defining processes

b) By identifying potential classes and their interactions

c) By outlining system constraints

d) By coding the system

Answer: b) By identifying potential classes and their interactions

41. Which of the following tasks would be part of the analysis phase in Object-Oriented System
Development?

a) Defining class methods

b) Gathering system requirements from stakeholders

c) Implementing the code

d) Conducting unit testing

Answer: b) Gathering system requirements from stakeholders

42. True or False: System testing is performed before unit testing in the Object-Oriented System
Development Methodology.

Answer: False

43. Which of the following statements is a valid reason for using object collaboration in the design
phase?

a) To simplify class design

b) To model how different objects interact to fulfill system requirements

c) To identify potential stakeholders in the system

d) To test the system for errors

Answer: b) To model how different objects interact to fulfill system requirements

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

44. In which scenario would you prefer object-oriented design over structured design?

a) Real-time systems

b) Small programs with limited objects

c) Business applications that need extensibility

d) Data-intensive applications with few operations

Answer: c) Business applications that need extensibility

45. True or False: Object-oriented systems are less suited for game development than structured
systems.

Answer: False

46. What is the next step after identifying potential objects during Object-Oriented System Analysis?

a) Define system architecture

b) Write the code

c) Create use case models

d) Perform system testing

Answer: c) Create use case models

47. If you were to design a system using Object-Oriented principles, which of the following would
you prioritize first?

a) Identifying stakeholders

b) Designing the system architecture

c) Testing the system

d) Identifying objects and their interactions

Answer: d) Identifying objects and their interactions

48. True or False: A class defines the behaviour and state that an object created from it will have.

Answer: True

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

49. What does encapsulation in Object-Oriented Programming (OOP) refer to?

a) Inheritance

b) Abstraction of data

c) Bundling data and methods into one unit

d) Creating objects

Answer: c) Bundling data and methods into one unit

50. Which concept allows an object to be treated as an instance of its superclass?

a) Abstraction

b) Polymorphism

c) Inheritance

d) Encapsulation

Answer: b) Polymorphism

51. True or False: In inheritance, a subclass can inherit multiple classes simultaneously in single
inheritance.

Answer: False

52. How does abstraction help in Object-Oriented Programming?

a) It hides complex implementation details and shows only essential features.

b) It restricts access to certain components.

c) It provides multiple forms for a single method.

d) It inherits properties from multiple classes.

Answer: a) It hides complex implementation details and shows only essential features.

53. Which of the following best describes aggregation?

a) A "has-a" relationship where one class contains a reference to another class.

b) A mechanism where a new class inherits from an existing class.

c) A relationship where both classes are dependent on each other.

d) A method for hiding implementation details from the user.

Answer: a) A "has-a" relationship where one class contains a reference to another class.

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

54. True or False: An abstract class can be instantiated in Object-Oriented Programming.

Answer: False

55. Given a "Car" class and a "Vehicle" superclass, which principle allows the "Car" class to inherit
properties from "Vehicle"?

a) Abstraction

b) Encapsulation

c) Inheritance

d) Polymorphism

Answer: c) Inheritance

56. Which access modifier would you use in Java to prevent external access to class attributes while
allowing internal class methods to use them?

a) Public

b) Private

c) Protected

d) Static

Answer: b) Private

57. True or False: In a bidirectional association, both classes are aware of each other and can
interact.

Answer: True

58. How does compile-time polymorphism differ from run-time polymorphism?

a) Compile-time polymorphism is based on method overriding, while run-time polymorphism is


based on method overloading.

b) Compile-time polymorphism is based on method overloading, while run-time polymorphism is


based on method overriding.

c) Both are forms of static binding.

d) Neither is related to OOP.

Answer: b) Compile-time polymorphism is based on method overloading, while run-time


polymorphism is based on method overriding.

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

59. Which scenario best represents a weak relationship in OOP?

a) Inheritance

b) Aggregation

c) Bidirectional association

d) Encapsulation

Answer: b) Aggregation

60. True or False: An interface in Object-Oriented Programming is used to implement abstraction by


hiding method implementation.

Answer: True

61. Which of the following best justifies the use of inheritance?

a) It enables objects of different classes to share behaviour.

b) It makes code less reusable.

c) It hides data within a class.

d) It promotes data redundancy.

Answer: a) It enables objects of different classes to share behaviour.

62. Which statement is correct about polymorphism?

a) It is achieved through method overloading only.

b) It allows multiple methods to have the same name but behave differently.

c) It restricts classes from sharing methods.

d) It is unrelated to object-oriented design.

Answer: b) It allows multiple methods to have the same name but behave differently.

63. True or False: Abstraction increases the complexity of interacting with an object by exposing all
implementation details.

Answer: False

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

64. If you were designing a library management system using OOP, how would you apply the
concept of inheritance?

a) Create a "Book" superclass with subclasses such as "EBook" and "PrintedBook."

b) Use polymorphism to hide implementation details.

c) Design multiple classes with the same attributes and methods.

d) Create unidirectional associations between unrelated classes.

Answer: a) Create a "Book" superclass with subclasses such as "EBook" and "PrintedBook."

65. What method would you use to implement abstraction in a banking system to hide sensitive
data?

a) Method overloading

b) Use of private access modifiers and abstract classes

c) Implement bidirectional associations

d) Create subclasses for each account type

Answer: b) Use of private access modifiers and abstract classes

66. True or False: Polymorphism allows an object to take on many forms, improving flexibility in code
design.

Answer: True

67. What does UML stand for?

a) Unified Module Language

b) Unified Modelling Language

c) Universal Modelling Language

d) Unified Management Language

Answer: b) Unified Modelling Language

68. Which of the following diagrams is used to represent the static structure of a system?

a) Activity Diagram

b) Sequence Diagram

c) Class Diagram

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

d) Use Case Diagram

Answer: c) Class Diagram

69. In UML, which notation is used to show inheritance between two classes?

a) A solid line with a hollow arrowhead

b) A dashed line with a hollow arrowhead

c) A solid line with a filled arrowhead

d) A dashed line with a filled arrowhead

Answer: a) A solid line with a hollow arrowhead

70. What is the purpose of a class diagram in UML?

a) To model the dynamic behaviour of a system

b) To show how objects interact with each other over time

c) To represent the structure of a system using classes and relationships

d) To model the workflow of a system

Answer: c) To represent the structure of a system using classes and relationships

71. Which diagram is best suited to model the workflow of a business process?

a) Sequence Diagram

b) Use Case Diagram

c) Activity Diagram

d) Class Diagram

Answer: c) Activity Diagram

72. True or False: A use case diagram describes the internal workings of a system.

Answer: False

73. Which UML diagram would you use to represent how different parts of a system interact in a
specific scenario over time?

a) Activity Diagram

b) Class Diagram

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

c) Sequence Diagram

d) Use Case Diagram

Answer: c) Sequence Diagram

74. How would you represent a composition relationship in a class diagram?

a) A line with a hollow diamond at one end

b) A line with a filled diamond at one end

c) A dashed line with an arrow

d) A solid line without any symbols

Answer: b) A line with a filled diamond at one end

75. True or False: In a sequence diagram, a lifeline represents the duration an object exists and
interacts with other objects.

Answer: True

76. How does a class diagram differ from a sequence diagram?

a) A class diagram shows the static structure while a sequence diagram shows dynamic behaviour
over time.

b) A class diagram shows interaction while a sequence diagram shows data flow.

c) A class diagram focuses on actions while a sequence diagram focuses on classes.

d) Both represent the same information but in different visual forms.

Answer: a) A class diagram shows the static structure while a sequence diagram shows dynamic
behaviour over time.

77. When analysing a sequence diagram, which element shows when an object is active during a
process?

a) Lifeline

b) Activation bar

c) Use case

d) Association line

Answer: b) Activation bar

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

78. True or False: Aggregation represents a strong relationship between two classes where the
contained object cannot exist independently of the container.

Answer: False

79. Which of the following best evaluates the role of use case diagrams in system design?

a) They model how objects interact at runtime.

b) They model the structural components of a system.

c) They represent the functionalities offered by the system from a user's perspective.

d) They are used to test the performance of the system.

Answer: c) They represent the functionalities offered by the system from a user's perspective.

80. When evaluating a system's dynamic behaviour, which diagram would be most appropriate?

a) Activity Diagram

b) Class Diagram

c) Component Diagram

d) Package Diagram

Answer: a) Activity Diagram

81. True or False: A sequence diagram can evaluate how objects interact during both normal and
exceptional scenarios of the system’s operation.

Answer: True

82. If you were to design a UML model for an online shopping system, which diagram would you use
to represent the various actors interacting with the system and why?

a) Class Diagram to show system architecture

b) Activity Diagram to show workflow

c) Use Case Diagram to show user-system interactions

d) Sequence Diagram to show time-based interactions

Answer: c) Use Case Diagram to show user-system interactions

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

83. You are tasked with creating a UML model for a library system. Which of the following would you
include in your class diagram for a Book class?

a) Methods like `checkout()`, `returnBook()`

b) Attributes like `title`, `author`, `ISBN`

c) Relationships like aggregation with a Library class

d) All of the above

Answer: d) All of the above

84. True or False: In UML, an activity diagram can be used to model a detailed flow of control within
a particular use case.

Answer: True

85. Which of the following is NOT a type of CASE tool?

a) Design tools

b) Code generation tools

c) Hardware management tools

d) Testing tools

Answer: c) Hardware management tools

86. What does CASE stand for?

a) Computer-Assisted Software Engineering

b) Computer-Aided Software Engineering

c) Code-Assisted Software Engineering

d) Computer-Advanced Software Engineering

Answer: b) Computer-Aided Software Engineering

87. Which of the following is an example of Live Test Data?

a) Real data from a production system

b) Randomly generated data

c) Test data created for a specific condition

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

d) Simulation data used in prototypes

Answer: a) Real data from a production system

88. Which of the following describes the main purpose of CASE tools?

a) To manage hardware resources

b) To assist in the software development life cycle by automating certain tasks

c) To provide training for users

d) To track software purchases

Answer: b) To assist in the software development life cycle by automating certain tasks

89. What is the key difference between Live Data and Artificial Data used in testing?

a) Live data is created manually whereas artificial data is generated by tools

b) Live data is from an operational environment whereas artificial data is fabricated for testing
purposes

c) Artificial data cannot be used for performance testing

d) There is no difference

Answer: b) Live data is from an operational environment whereas artificial data is fabricated for
testing purposes

90. Which software quality parameter refers to the system's ability to function without failure over
time?

a) Correctness

b) Efficiency

c) Reliability

d) Usability

Answer: c) Reliability

91. In a software development team, what tool would you use to automatically generate code from
design diagrams?

a) Testing Tool

b) Code Generation Tool

c) Documentation Tool

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

d) Simulation Tool

Answer: b) Code Generation Tool

92. You are developing a banking application and need to check its usability. Which testing type
would you most likely apply?

a) Performance testing

b) Usability testing

c) Unit testing

d) Security testing

Answer: b) Usability testing

93. Which type of CASE tool would help in tracking project schedules and resources?

a) Design Tool

b) Project Management Tool

c) Code Generation Tool

d) Reverse Engineering Tool

Answer: b) Project Management Tool

94. Which statement best describes the weakness of CASE tools in small projects?

a) CASE tools speed up small projects significantly

b) They provide too many advanced features for small teams increasing overhead

c) They are cost-effective for small teams

d) They simplify learning for beginners

Answer: b) They provide too many advanced features for small teams increasing overhead

95. Which of the following testing methods should be used after integrating multiple modules to
verify their interaction?

a) Unit Testing

b) System Testing

c) Regression Testing

d) Integration Testing

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

Answer: d) Integration Testing

96. Analysing software's portability involves checking its ability to:

a) Perform well under heavy load

b) Run on different platforms without significant modifications

c) Ensure its security across networks

d) Generate code from UML diagrams

Answer: b) Run on different platforms without significant modifications

97. Which of the following would be considered a more effective software quality parameter for a
mobile app used by the general public?

a) Correctness

b) Portability

c) Usability

d) Maintainability

Answer: c) Usability

98. What would be the most important factor when evaluating the effectiveness of CASE tools for a
large project?

a) Low cost

b) Code complexity

c) Automation of testing and documentation

d) Version control

Answer: c) Automation of testing and documentation

99. How would you evaluate the advantage of automated documentation generation in CASE tools?

a) It speeds up writing manuals

b) It improves project collaboration and ensures consistent documentation

c) It reduces the need for user training

d) It eliminates the need for technical writers

Answer: b) It improves project collaboration and ensures consistent documentation

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

100. You are tasked with creating a training program for users of a newly developed accounting
software. Which objectives would you include in your training plan?

a) Train users on system architecture

b) Minimize user errors and ensure adoption

c) Teach programming skills

d) Increase the complexity of user operations

Answer: b) Minimize user errors and ensure adoption

101. If you were to design an automated testing suite for an e-commerce website, what kind of data
would you include in your test library?

a) Code documentation

b) Test cases for user authentication, payment methods, and inventory management

c) Live production data only

d) Performance metrics only

Answer: b) Test cases for user authentication, payment methods, and inventory management

102. Which method would you use to design an effective training program for a new CASE tool
introduced to a software development team?

a) On-the-job training using real-life scenarios

b) Only classroom training

c) Giving only written documentation

d) Simulation training without real tools

Answer: a) On-the-job training using real-life scenarios

103. True or False: CASE tools are primarily used for hardware management.

Answer: False

104. True or False: Artificial test data is used to simulate specific conditions that may not exist in live
data.

Answer: True

CMPICA
Smt. Chandaben MohanBhai Patel Institute of Computer Applications,
Charotar University of Science and Technology-Changa

105. True or False: Usability refers to how efficient a system is in terms of memory usage.

Answer: False

106. True or False: Documentation is not necessary for maintaining software systems post-
deployment.

Answer: False

CMPICA

You might also like