On This Page

This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Software Engineering Set 17

Q1 | Corrective maintenance is
  • Maintenance performed to correct faults in hardware or software
  • A failure of software-controlled systems in convenience, but there are source systems where system failure is resulted in significant critical losses.
  • Failure that corrupts system state or data
  • None is true
Q2 | Corrupting failure is
  • Maintenance performed to correct faults in hardware or software
  • A failure of software-controlled systems in convenience, but there are source systems where system failure is resulted in significant critical losses.
  • Failure that corrupts system state or data
  • None is true
Q3 | Cost estimation is
  • Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
  • Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
  • Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
  • Overall cost of a computer system to an organization that includes the costs associated with operating/ maintaining the system, and the lifetime of operational use of the system.
Q4 | Cost of ownership is
  • Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
  • Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
  • Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
  • Overall cost of a computer system to an organization that includes the costs associated with operating/ maintaining the system, and the lifetime of operational use of the system.
Q5 | Cost of maintenance
  • Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
  • Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
  • Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
  • Overall cost of a computer system to an organization that includes the costs associated with operating/ maintaining the system, and the lifetime of operational use of the system.
Q6 | Event-driven control systems are
  • These system runs on a single proce- ssor or an integrated group of processors
  • A system where each sub-system can respond to generated events where the events might be generated from other sub-systems or from the environment of the system.
  • A system continues in operation after some system faults have manifested themselves.
  • A system whose operation is incorrect, if results are not produced according to the timing specifications
Q7 | Cost of operation is
  • Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
  • Overall cost of maintaining a computer system that includes the costs associated with personnel / training/ maintenance of hardware and software/ requirements growth.
  • Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
  • Overall cost of a computer system to an organization that includes the costs associated with operating/ maintaining the system, and the lifetime of operational use of the system.
Q8 | In Data reduction
  • Here data-flow diagram show, how data is processed at different stages in the system.
  • It registers all/ selected activities of a computer system.
  • Technique used to transform raw data into a more useful form.
  • Data is shifted to modern data base management system.
Q9 | Ethnography is
  • It describes the basic entities in the design and relation between them.
  • Observational techniques used to understand social and organizational requirements.
  • It is based on the idea of developing an initial implementation, exposing it uses on requirement and refining it through many versions until an adequate system has been developed.
  • Based on an idea of developing an initial implementation, exposing this to uses comment and retiring it until and adequate system has been developed.
Q10 | In Data flow (Activity model)
  • It shows the software process as a set of activities each of which carries out data transformation.
  • Data and associated programs are re- engineered to remove limits on the data processing.
  • It is responsible for the definition, operation, protection, performance, and recovery of a database.
  • Development of a database to meet a user’s requirements.
Q11 | In Data tension
  • It shows the software process as a set of activities each of which carries out data transformation.
  • Data and associated programs are re- engineered to remove limits on the data processing
  • It is responsible for the definition, operation, protection, performance, and recovery of a database.
  • Development of a database to meet a user’s requirements
Q12 | Database administration
  • It shows the software process as a set of activities each of which carries out data transformation.
  • Data and associated programs are re- engineered to remove limits on the data processing.
  • It is responsible for the definition, operation, protection, performance, and recovery of a database.
  • Development of a database to meet a user’s requirements
Q13 | Database design
  • This model shows the software process as a set of activities each of which carries out data transformation.
  • Data and associated programs are re- engineered to remove limits on the data processing.
  • It is responsible for the definition,operation, protection, performance, and recovery of a database.
  • Development of a database to meet a user’s requirements Exploratory development is
Q14 | Collection of logically related data stored together in one or more computerized files.
  • Database
  • Debugging
  • Defect testing
  • Defensive programming
Q15 | Exception is
  • Trustworthiness with which a system or component can be modified to take advantage of new software or hardware technologies.
  • An error of some kind or an unexpected event occurs during the execution of a program
  • Here the objective of the process is to work with uses to explore their requirement and deliver a final system.
  • Possible loss or harm in computing system.
Q16 | When the program is developed, it is to be tested and defects are to be removed from the program.
  • Database
  • Debugging
  • Defect testing
  • Defensive programming
Q17 | 174. It is intended to find inconsistencies between a program and its specification. These inconsistencies are usually due to program faults or defects.
  • Database
  • Debugging
  • Defect testing
  • Defensive programming
Q18 | It is a property of the system that equates to its trustworthiness. It is the degree of user’s confidence that the system will operate as one expect, that the system would not fail in normal use.
  • Dependability
  • Availability
  • Maintainability
  • None of these
Q19 | Fail safe is
  • Trustworthiness with which a system or component can be modified to increase its storage or functional capacity
  • Pertaining to a system/component that automatically places itself in a safe operating mode in the event of a failure.
  • Pertaining to a system or component that continues to provide partial operational capability in the event of certain failures.
  • None of these
Q20 | Represents the number of discrete levers in the inheritance tree where subclasses inherit attributes and operations from super classes.
  • Depth of inheritance tree
  • Breath of inheritance tree
  • Radius of inheritance tree
  • None of these Fan- out is referred to
Q21 | Embedded systems are
  • These system runs on a single processor or an integrated group of processors
  • A system where each sub-system can respond to generated events where the events might be generated from other sub-systems or from the environment of the system.
  • A system continues in operation after some system faults have manifested themselves.
  • A system whose operation is incorrect, if results are not produced according to the timing specifications
Q22 | Emergent requirements
  • Emerges due to user’s understanding of system develops, during system development
  • Requirements derived from the core activity of the organization and directly related to the domain of the system.
  • Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
  • None of these.
Q23 | Fat-client model is
  • It is a measure of number of function that calls some other function.
  • It is measure of number of functions that are called by a function.
  • In it server is only responsible for data management.
  • None of these
Q24 | Fault recovery is
  • It is the process of modifying the state space of the system so that the effects of the fault are minimized and system can continue in operation in some degraded state
  • Capacity of a system or component to continue normal operation despite the presence of hardware or software faults.
  • It is the widely used hazard technique
  • Incorrect step, process, or data definition in a computer program
Q25 | Enduring requirements
  • Emerges due to user’s understanding of system develops, during system development
  • Requirements derived from the core activity of the organization and directly related to the domain of the system*
  • Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
  • None of these.