183
106.7k
Chapter:

750+ more mcqs Solved MCQs

in Software Engineering

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Computer Science Engineering (CSE) , Information Technology Engineering (IT) , Bachelor of Science in Computer Science SY (BSc CS) , Bachelor of Computer Applications (BCA) , Bachelor of Business Administration in Computer Applications (BBA [CA]) .

Chapters

More MCQs
401.

Corrective maintenance is

A. Maintenance performed to correct faults in hardware or software
B. A failure of software-controlled systems in convenience, but there are source systems where system failure is resulted in significant critical losses.
C. Failure that corrupts system state or data
D. None is true
Answer» A. Maintenance performed to correct faults in hardware or software
402.

Corrupting failure is

A. Maintenance performed to correct faults in hardware or software
B. A failure of software-controlled systems in convenience, but there are source systems where system failure is resulted in significant critical losses.
C. Failure that corrupts system state or data
D. None is true
Answer» C. Failure that corrupts system state or data
403.

Cost estimation is

A. Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
B. Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
C. Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
D. 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.
Answer» A. Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
404.

Cost of ownership is

A. Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
B. Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
C. Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
D. 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.
Answer» D. 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.
405.

Cost of maintenance

A. Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
B. Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
C. Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
D. 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.
Answer» B. Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
406.

Event-driven control systems are

A. These system runs on a single proce- ssor or an integrated group of processors
B. 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.
C. A system continues in operation after some system faults have manifested themselves.
D. A system whose operation is incorrect, if results are not produced according to the timing specifications
Answer» B. 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.
407.

Cost of operation is

A. Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
B. Overall cost of maintaining a computer system that includes the costs associated with personnel / training/ maintenance of hardware and software/ requirements growth.
C. Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
D. 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.
Answer» C. Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
408.

In Data reduction

A. Here data-flow diagram show, how data is processed at different stages in the system.
B. It registers all/ selected activities of a computer system.
C. Technique used to transform raw data into a more useful form.
D. Data is shifted to modern data base management system.
Answer» C. Technique used to transform raw data into a more useful form.
409.

Ethnography is

A. It describes the basic entities in the design and relation between them.
B. Observational techniques used to understand social and organizational requirements.
C. 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.
D. Based on an idea of developing an initial implementation, exposing this to uses comment and retiring it until and adequate system has been developed.
Answer» B. Observational techniques used to understand social and organizational requirements.
410.

In Data flow (Activity model)

A. It shows the software process as a set of activities each of which carries out data transformation.
B. Data and associated programs are re- engineered to remove limits on the data processing.
C. It is responsible for the definition, operation, protection, performance, and recovery of a database.
D. Development of a database to meet a user’s requirements.
Answer» A. It shows the software process as a set of activities each of which carries out data transformation.
411.

In Data tension

A. It shows the software process as a set of activities each of which carries out data transformation.
B. Data and associated programs are re- engineered to remove limits on the data processing
C. It is responsible for the definition, operation, protection, performance, and recovery of a database.
D. Development of a database to meet a user’s requirements
Answer» B. Data and associated programs are re- engineered to remove limits on the data processing
412.

Database administration

A. It shows the software process as a set of activities each of which carries out data transformation.
B. Data and associated programs are re- engineered to remove limits on the data processing.
C. It is responsible for the definition, operation, protection, performance, and recovery of a database.
D. Development of a database to meet a user’s requirements
Answer» C. It is responsible for the definition, operation, protection, performance, and recovery of a database.
413.

Database design

A. This model shows the software process as a set of activities each of which carries out data transformation.
B. Data and associated programs are re- engineered to remove limits on the data processing.
C. It is responsible for the definition,operation, protection, performance, and recovery of a database.
D. Development of a database to meet a user’s requirements Exploratory development is
Answer» D. Development of a database to meet a user’s requirements Exploratory development is
414.

Collection of logically related data stored together in one or more computerized files.

A. Database
B. Debugging
C. Defect testing
D. Defensive programming
Answer» A. Database
415.

Exception is

A. Trustworthiness with which a system or component can be modified to take advantage of new software or hardware technologies.
B. An error of some kind or an unexpected event occurs during the execution of a program
C. Here the objective of the process is to work with uses to explore their requirement and deliver a final system.
D. Possible loss or harm in computing system.
Answer» B. An error of some kind or an unexpected event occurs during the execution of a program
416.

When the program is developed, it is to be tested and defects are to be removed from the program.

A. Database
B. Debugging
C. Defect testing
D. Defensive programming
Answer» B. Debugging
417.

It is intended to find inconsistencies between a program and its specification. These inconsistencies are usually due to program faults or defects.

A. Database
B. Debugging
C. Defect testing
D. Defensive programming
Answer» B. Debugging
418.

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.

A. Dependability
B. Availability
C. Maintainability
D. None of these
Answer» A. Dependability
419.

Fail safe is

A. Trustworthiness with which a system or component can be modified to increase its storage or functional capacity
B. Pertaining to a system/component that automatically places itself in a safe operating mode in the event of a failure.
C. Pertaining to a system or component that continues to provide partial operational capability in the event of certain failures.
D. None of these
Answer» D. None of these
420.

Represents the number of discrete levers in the inheritance tree where subclasses inherit attributes and operations from super classes.

A. Depth of inheritance tree
B. Breath of inheritance tree
C. Radius of inheritance tree
D. None of these Fan- out is referred to
Answer» A. Depth of inheritance tree
421.

Embedded systems are

A. These system runs on a single processor or an integrated group of processors
B. 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.
C. A system continues in operation after some system faults have manifested themselves.
D. A system whose operation is incorrect, if results are not produced according to the timing specifications
Answer» A. These system runs on a single processor or an integrated group of processors
422.

Emergent requirements

A. Emerges due to user’s understanding of system develops, during system development
B. Requirements derived from the core activity of the organization and directly related to the domain of the system.
C. Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
D. None of these.
Answer» A. Emerges due to user’s understanding of system develops, during system development
423.

Fat-client model is

A. It is a measure of number of function that calls some other function.
B. It is measure of number of functions that are called by a function.
C. In it server is only responsible for data management.
D. None of these
Answer» C. In it server is only responsible for data management.
424.

Fault recovery is

A. 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
B. Capacity of a system or component to continue normal operation despite the presence of hardware or software faults.
C. It is the widely used hazard technique
D. Incorrect step, process, or data definition in a computer program
Answer» A. 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
425.

Enduring requirements

A. Emerges due to user’s understanding of system develops, during system development
B. Requirements derived from the core activity of the organization and directly related to the domain of the system*
C. Extent to which a system allowed the user to intentionally or unintentionally introduce errors into or misuse the system.
D. None of these.
Answer» B. Requirements derived from the core activity of the organization and directly related to the domain of the system*
426.

Hazard avoidance

A. Hazard cannot arise due system design.
B. The probability of the event occurring which create a hazard.
C. An assessment of the worst possible damage, which could result from a particular hazard.
D. A condition with the potential for causing or contributing to an accident.
Answer» A. Hazard cannot arise due system design.
427.

Evolutionary prototyping is

A. It describes the basic entities in the design and relation between them.
B. Observational techniques used to understand social and organizational requirements.
C. 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.
D. Based on an idea of developing an initial implementation, exposing this to uses comment and retiring it until and adequate system has been developed.
Answer» D. Based on an idea of developing an initial implementation, exposing this to uses comment and retiring it until and adequate system has been developed.
428.

Match the following :

A- Managed device :
B-Managed object:
C- Managed processes:

1- Type of node residing on a network, such as a computer, printer or routers that contain a management agent.
2- Characteristic of a managed device that can be monitored, modified or controlled.
3- It is a defined process model. Procedures used are defined and scheduling and relationship between them is defined.

A. A-1, B-3,C-2
B. A-1,B-2,C-3
C. A-2,B-3,C-1
D. A-3,B-2,C-1
Answer» B. A-1,B-2,C-3
429.

Goal is

A. Extent to which a system or component performs a broad range of functions.
B. The objective of an organization to achieve.
C. Methods and techniques for converting data to or from graphic display via computers.
D. None of these
Answer» B. The objective of an organization to achieve.
430.

Implementation phase is

A. Period in the software life cycle in which a software product is created from design documentation and debugged.*
B. Period in the software life cycle in which a software product is integrated in its operational environment, and tested in this environment to ensure it performs as required.
C. Period in the software life cycle during which the basic version of a software product is adapted to a specified set of operational environments and is distributed to a customer base.
D. None of these
Answer» A. Period in the software life cycle in which a software product is created from design documentation and debugged.*
431.

Evolvability is

A. Trustworthiness with which a system or component can be modified to take advantage of new software or hardware technologies.
B. An error of some kind or an unexpected event occurs during the execution of a program
C. Here the objective of the process is to work with uses to explore their requirement and deliver a final system.
D. Possible loss or harm in computing system.
Answer» A. Trustworthiness with which a system or component can be modified to take advantage of new software or hardware technologies.
432.

Match the following A- Functional requirements: B- Functional scope : C- Function-point count: D- Function-related measures: 1- It describe the functionality or services that system is expected to provide. 2- Range to which a system component is capable of being applied. 3- These are language independent productive measure.. 4- It is related to the overall functionality of the delivered software.

A. A-4,B-2,C-3,D-1
B. A-2,B-1,C-3,D-4
C. A-1,B-3,C-2,D-4
D. A-1,B-2,C-3,D-4
Answer» D. A-1,B-2,C-3,D-4
433.

Lehman’s Second Law (Lehman and Belady 1985) is

A. Continuing change: A program used in real-world environment must change necessarily or become progressively less useful in that environment.
B. Increase complexity: As an evolving program change, its strictures tend to become more complex. Extra resources must be devoted to preserving and simplifying the structure.
C. Large program evolution: Program evolution is a self-regulating process.
D. None of these
Answer» B. Increase complexity: As an evolving program change, its strictures tend to become more complex. Extra resources must be devoted to preserving and simplifying the structure.
434.

Hazard probability

A. Hazard cannot arise due system design.
B. The probability of the event occurring which create a hazard.
C. An assessment of the worst possible damage, which could result from a particular hazard.
D. A condition with the potential for causing or contributing to an accident.
Answer» B. The probability of the event occurring which create a hazard.
435.

Flexibility

A. The software and hardware system architectures that provide explicit support for tolerance, which includes software redundancy and fault- tolerance controller that detects problems and supports fault recovery
B. It is an initial step for requirements engineering process, includes the outline description of system, its use in an organization and recommending the system feasibility.
C. Trustworthiness with which a system or component can be modified for use in applications or environments other than those for which it was specifically designed.
D. None of these
Answer» C. Trustworthiness with which a system or component can be modified for use in applications or environments other than those for which it was specifically designed.
436.

Extendibility is

A. Trustworthiness with which a system or component can be modified to increase its storage or functional capacity
B. Pertaining to a system/component that automatically places itself in a safe operating mode in the event of a failure.
C. Pertaining to a system or component that continues to provide partial operational capability in the event of certain failures.
D. None of these
Answer» A. Trustworthiness with which a system or component can be modified to increase its storage or functional capacity
437.

Generality is

A. It is a measure of number of function that calls some other function.
B. It is measure of number of functions, which are called by a function.
C. In it server is only responsible for data management.
D. None of these
Answer» A. It is a measure of number of function that calls some other function.
438.

Manufacturing phase is

A. Period in the software life cycle in which a software product is created from design documentation and debugged.
B. Period in the software life cycle in which a software product is integrated in its operational environment, and tested in this environment to ensure it performs as required.
C. Period in the software life cycle during which the basic version of a software product is adapted to a specified set of operational environments and is distributed to a customer base.
D. None of these Human engineering is
Answer» C. Period in the software life cycle during which the basic version of a software product is adapted to a specified set of operational environments and is distributed to a customer base.
439.

Lehman’s Fourth Law (Lehman and Belady 1985) is

A. Organizational stability: Over a program’s lifetime, its rate of development is approximately constant and independent of the resources devoted to system development.
B. Increase complexity: As an evolving program change, its strictures tend to become more complex. Extra resources must be devoted to preserving and simplifying the structure.
C. Large program evolution: Program evolution is a self-regulating process.
D. None of these
Answer» A. Organizational stability: Over a program’s lifetime, its rate of development is approximately constant and independent of the resources devoted to system development.
440.

Human error is

A. It is concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
B. Extent to which a software product fulfills its purpose without wasting user’s time/ energy/degrading their morale.
C. Human behavior that results in the introduction of faults into a system.
D. None of these
Answer» C. Human behavior that results in the introduction of faults into a system.
441.

Fault-tolerant architectures is

A. The software and hardware system architectures that provide explicit support for tolerance, which includes software redundancy and fault- tolerance controller that detects problems and supports fault recovery*
B. It is an initial step for requirements engineering process, includes the outline description of system, its use in an organization and recommending the system feasibility.
C. Trustworthiness with which a system or component can be modified for use in applications or environments other than those for which it was specifically designed.
D. None of these
Answer» A. The software and hardware system architectures that provide explicit support for tolerance, which includes software redundancy and fault- tolerance controller that detects problems and supports fault recovery*
442.

Match the following:
A- Formal mathematical transformation:
B- Formal process model:
C-Formal Specifications:
D-Formal System development:
1- Here the formal mathema- tical representation of the system takes place.
2- It is a starting point for process analysis. It is abstract and only defines the principal process activities and deliverables.
3-Specifications expressed in a language whose vocabulary, syntax and semantics are formally defined.
4-It is more common to waterfall model, but here the development process is based on formal mathematical transformation of a system specification to an exactable program.

A. A-1,B-2,C-3,D-4
B. A-4,B-2,C-3,D-1
C. A-2,B-1,C-3,D-4
D. A-1,B-3,C-2,D-4
Answer» A. A-1,B-2,C-3,D-4
443.

Lehman’s First Law (Lehman and Belady 1985) is

A. Continuing change: A program used in real-world environment must change necessarily or become progressively less useful in that environment.
B. Increase complexity: As an evolving program change, its strictures tend to become more complex. Extra resources must be devoted to preserving and simplifying the structure.
C. Large program evolution: Program evolution is a self-regulating process.
D. None of these
Answer» A. Continuing change: A program used in real-world environment must change necessarily or become progressively less useful in that environment.
444.

Graphics

A. Extent to which a system or component performs a broad range of functions.
B. The objective of an organization to achieve.
C. Methods and techniques for converting data to or from graphic display via computers.
D. None of these
Answer» C. Methods and techniques for converting data to or from graphic display via computers.
445.

Intolerable risk is

A. Ability of two or more systems, to exchange information and to use the information that has been exchanged.
B. Time taken to respond to an event.
C. Either the hazard not arises, if arise; it will not result in an accident.
D. None of these
Answer» C. Either the hazard not arises, if arise; it will not result in an accident.
446.

Hazard

A. Hazard cannot arise due system design.
B. The probability of the event occurring which create a hazard.
C. An assessment of the worst possible damage, which could result from a particular hazard.
D. A condition with the potential for causing or contributing to an accident.
Answer» D. A condition with the potential for causing or contributing to an accident.
447.

Human Computer Interaction is

A. It is concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
B. Extent to which a software product fulfills its purpose without wasting user’s time/ energy/degrading their morale.
C. Human behavior that results in the introduction of faults into a system.
D. None of these
Answer» A. It is concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
448.

Match the following : A- Maintenance control: B- Maintenance prediction: C- Maintenance process: 1-Cost of planning and scheduling hardware preventive maintenance, and software maintenance and upgrades, managing the hardware and software baselines, and providing response for hardware corrective maintenance. 2- Predicting the number of change requires a system understanding and the relationship between the system and external environment. 3- It is triggered by a set of change requests from system users, management or customers.

A. A-1, B-3,C-2
B. A-1,B-2,C-3
C. A-2,B-3,C-1
D. A-3,B-2,C-1
Answer» B. A-1,B-2,C-3
449.

Installation and checkout phase

A. Period in the software life cycle in which a software product is created from design documentation and debugged.
B. Period in the software life cycle in which a software product is integrated in its operational environment, and tested in this environment to ensure it performs as required.
C. Period in the software life cycle during which the basic version of a software product is adapted to a specified set of operational environments and is distributed to a customer base.
D. None of these
Answer» B. Period in the software life cycle in which a software product is integrated in its operational environment, and tested in this environment to ensure it performs as required.
450.

Software implementation is

A. It is concern with modification of existing system to meet changing requirements.
B. It is a process of converting system specifications into an executable system.
C. It analyzes and checks system representation such as the requirements document, design diagrams and program source code.
D. None of these
Answer» B. It is a process of converting system specifications into an executable system.

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.