0% found this document useful (0 votes)
49 views

Software-Engineering (Set 6)

The document contains multiple choice questions about software engineering topics. It covers topics like software implementation, structured design models, software process models, debugging, software validation, unit testing, CASE environments, error location and repair, quality plans, risk analysis, scheduling processes, user requirements, software design specifications, components of software systems, system engineering, software processes, requirement engineering, system modeling, and more. There are 547 questions in total.
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)
49 views

Software-Engineering (Set 6)

The document contains multiple choice questions about software engineering topics. It covers topics like software implementation, structured design models, software process models, debugging, software validation, unit testing, CASE environments, error location and repair, quality plans, risk analysis, scheduling processes, user requirements, software design specifications, components of software systems, system engineering, software processes, requirement engineering, system modeling, and more. There are 547 questions in total.
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

Software Engineering

6 of 10 sets

501. Software implementation converts system specifications into


A. Development system
B. System decomposition
C. Executable system
D. None of these
Answer:C

502. Which one is not be structured design model ?


A. Data flow model
B. Entity relation model
o m
C. Object-oriented model
. c
D. Debugging
te
Answer:D a
q M
c
503. Software process models are
M
A. Abstract representation of software process
B. Software running the systems
C. Software managing the systems
D. Software implementation
Answer:A

504. Debugging is a process of


A. Developing faults
B. Removing faults
C. Ignoring faults
D. None of these
Answer:B

505. Software validation is


A. Checking system conformations to its specifications
B. Developing system conformations to its specifications
C. Operating system
D. None of these
Answer:A

506. Unit testing process is


A. Software designing process
B. Software operating process
C. Software validation process
D. Software decomposition process
Answer:C

507. CASE environment supports


A. Individual process tasks
B. Individual process phases
C. Most process tasks and process phases
D. None of these
Answer:D

508. CASE work benches support


A. Individual process tasks
B. Process phases and activities
C. Development software
D. Operation software
Answer:B

509. Error location and repair is


A. System modeling process
B. System design process
C. System verification process
D. System decomposition process
Answer:C

510. Quality plan describes


A. Quality procedure and standards

View all MCQ's at McqMate.com


B. Approaches, resources and schedules
C. Configuration management and structure
D. None of these
Answer:A

511. Which one is not true for risk analysis ?


A. It estimate risks
B. It removes risks
C. It reduces risks
D. It develops risks
Answer:D

512. Project schedule can be illustrated in


A. Bar-charts
B. Activity-networks
C. Figures
D. None of these
Answer:D

513. Change in technology is a


A. Technology risk
B. People risk
C. Tool risk
D. Implementation risk
Answer:A

514. Under estimate of cost is


A. Technology risk
B. People risk
C. Estimation risk
D. Organizational risk
Answer:C

515. Maintenance plan describes


A. Quality procedure

View all MCQ's at McqMate.com


B. Schedule procedure
C. Maintenance procedure
D. Configuration procedure
Answer:C

516. Failure of schedule is


A. People risk
B. Organizational risk
C. Estimation risk
D. Requirement risk
Answer:C

517. Risk planning involves


A. Avoidance strategies
B. Minimization strategies
C. Contingency plan
D. All the above
Answer:D

518. Which is not the part of scheduling process?


A. Creating project chart
B. Defining roles/activities
C. Estimating failures
D. Selling product
Answer:D

519. Use of Email instead of post & telegraph is due to


A. Technology changes
B. Requirement changes
C. Users access
D. All the above
Answer:D

520. Using P-IV instead of P-I is due to


A. Requirement change

View all MCQ's at McqMate.com


B. Faster access
C. Technology improvement
D. All the above
Answer:D

521. The term user requirements


A. Are statements, made in natural language and diagrams of services that system is expected to
provide and the constrains on the system
B. The system services and details, can serve as contract between buyer and software
developers
C. An abstract description of software design
D. None of these
Answer:A

522. Software design specification


A. Are statements, made in natural language to specify the system specification and constraints
B. An abstract description of software design, which is an extension of system requirement
specification
C. Discusses the market policy of the system
D. None of these
Answer:B

523. Software consists of


A. Computer program only
B. Computer program and associated documentations
C. Documentation only
D. Hardware
Answer:B

524. Software engineering deals with


A. Software development
B. Hardware development
C. System development
D. Network development
Answer:A

View all MCQ's at McqMate.com


525. System engineering deals with
A. Software development only
B. Hardware development only
C. Software and Hardware development
D. Network development
Answer:C

526. Work flow model includes


A. Inputs
B. Out puts
C. Dependencies
D. All the above
Answer:D

527. Rules are


A. Constraints define for system models
B. Input data
C. Out put data
D. Activities in involved in the system
Answer:A

528. Hardware represents


A. Documentations
B. Programs
C. Computer systems
D. Rules
Answer:C

529. The system failure due to power failure is considered under


A. Hardware reliability
B. Software reliability
C. Operation reliability
D. None of these
Answer:A

View all MCQ's at McqMate.com


530. Components such as wheel, chain, handle etc are assembled to produce
bicycle. The use of bicycle as transportation device is considered to be
A. Functional property
B. Non-functional property
C. Software system
D. None of these
Answer:A

531. A computer program is a


A. Software
B. Hardware
C. System
D. None of these
Answer:A

532. Software system consists of


A. Programs
B. Configuration files
C. Documentation
D. All of the above
Answer:D

533. User documentation defines


A. Computer program
B. Computer system
C. Use of computer systems
D. Structure of computer system
Answer:C

534. System documentation defines


A. Computer programs
B. Computer systems
C. Use of computer systems
D. Structure of computer system
Answer:D

View all MCQ's at McqMate.com


535. System engineering is concerned with
A. Hardware development
B. System development
C. Software engineering
D. All of the above
Answer:D

536. Software process involves


A. Software specification and developments
B. Software validation and evolution
C. A and B both
D. None of these
Answer:C

537. Mutable requirements are


A. Requirements that change due to the environment in which the organization is operating
B. Emerges due to user’s understanding of system
C. Dependent on particular system
D. None of these
Answer:A

538. Requirement Engineering process does not involves


A. Feasibility study
B. Requirement elicitation and an analysis
C. Requirement validation and management
D. Data processing
Answer:D

539. User requirements are written in


A. Natural language
B. FORTRAN
C. Assembly language
D. None of these
Answer:A

View all MCQ's at McqMate.com


540. The system modeling is normally referred to
A. An abstract viewing of a system
B. The system running
C. Programming language
D. None of these
Answer:A

541. Operability is
A. Extent to which a system or component complies with standards
B. Trustworthiness of operating the software.
C. Measures that estimates system cost to operate and maintain.
D. None of these
Answer:B

542. In system modeling:


A-Architectural model:
B-Stimulus-response model:
C-Behavioral models:

1-Used to describe the overall behavior of the system:


2-State transition diagram show how the system reacts to internal and external
events:
3-Shows principal sub-systems which makes the system
A. A-1, B-2, C-3
B. A-2, B-3, C-1
C. A-3, B-2, C-1
D. C-2, B-1, A-3
Answer:C

543. In system modeling :


A-Classification model;
B-Stimulus-response model;
C-Data processing model:
1-Here data-flow diagram show how data is processed at different stages;
2-Here object class/inheritance diagram show, how entities have the common
characteristics;
3-Here state transition diagram shows the how the system reader to internal and
external events

View all MCQ's at McqMate.com


A. A-2, B-3, C-1
B. A-3, B-1, C-2
C. A-1, B-2, C-3
D. A-1, B-3, C-2
Answer:A

544. In system modeling


Statement- 1: State-machine model is used to model the behavior of a system in
response to internal and external events.
Statement- 2: Stimulus response model represents state transition diagram that
show how system reacts to internal and external events.
A. Statement-1 and 2 both correct
B. Statement-1 and 2 both false
C. Statement-1 is true and Statement-2 is false
D. Statement-1 is false and Statement-2 is true
Answer:A

545. Taxonomy is
A. Classification scheme, which shows who object class is related to other class through common
attributes and services
B. Standard modeling language, used for object oriented modeling
C. Set of tools to support software process
D. None of these
Answer:A

546. In system modeling :


A-Model; B-Prototype;;
1- it’s an abstract view of a system that ignores system details;
2-It’s an initial version of system software
which givers end-users a concrete impression of the system capacities
A. A-1, B-2
B. A-1, B-1
C. B-1, A-2
D. A-2, B-2
Answer:A

547. Sub-systems in a system are

View all MCQ's at McqMate.com


A. Independent systems that compro- mises the system
B. Dependent systems that compromises the system
C. A and B both true
D. None of these
Answer:A

548. The following is not true for client-server model


A. It contains the set of stand alone servers
B. A set of clients that can use services offered by servers
C. A network which allows the clients to access these services
D. An intersection between clients by passing the server
Answer:D

549. Computer Aided Software Engineering (CASE) is


A. Extent to which all the parts of a software system or component are present and each of its
parts is fully specified and developed.
B. Testing of individual hardware/software components
C. An Entity-relation (E-R) diagram show how entities in the system are composed of other
entities
D. It consists of wide range of different types of computer programs, which be used to support
software process activities such as a requirement analysis, system modeling, debugging and
testing.
Answer:C

550. A control model, where one system is designed as the system controller and
has responsibility for managing the execution of other sub-systems can be referred
as
A. Centralized control model
B. Call-return control model
C. Object oriented model
D. None of these
Answer:A

551. A sequential control model where control starts at the top of a subroutine
hierarchy and through sub-routine calls, passes to lower levels is referred as
A. Manager control model

View all MCQ's at McqMate.com


B. Call-return control model
C. Object oriented model
D. None of these
Answer:B

552. A control model where one system component is designed as system manager
which controls the starting, stopping and coordination other system processes can
be referred as
A. Manager control model
B. Object oriented model
C. Event driven control model
D. None of these
Answer:A

553. When is a system where each sub-system can respond to generated event are
referred as ?
A. Event driven control system
B. Object oriented model
C. Manager control model
D. None of these
Answer:A

554. An event driven control system, when an event is transmitted to each sub-
system and each sub-system that handles that event responds to it is referred as
A. Broadcast model
B. Manager control model
C. Call-return control model
D. None of these
Answer:A

555. Embedded system


A. Run on single processor
B. Run on integrated group of process linked by network
C. Network models
D. None of these
Answer:A

View all MCQ's at McqMate.com


556. If all the application processing and data management is carried out on the
server and client is only responsible for running the system then this is referred as
A. Client-server model
B. Thin client server model
C. Thick client server model
D. None of these
Answer:B

557. If the server is only responsible for data management and software on the
client implements the application logic, then one can referrer this model as
A. Client server model
B. Fat client server model
C. Thin client server model
D. None of these
Answer:B

558. In system models, object is


A. An entity that has a state and defined set of operations that operates on that state
B. Software program
C. Programming language, that develops any given program
D. None of these
Answer:A

559. When the state of object changes by internal operations, executing within the
object it self, then these objects are referred as
A. Active object
B. Inactive object
C. Silent object
D. None of these
Answer:A

560. The objects that are realized on call as parallel process with method
corresponding to defined object operations can be referred as
A. Active object
B. Servers
C. Modules

View all MCQ's at McqMate.com


D. None of these
Answer:B

561. For real time system following is not true


A. Correct functioning of the system depends on the result produced by the system
B. Correct functioning of the system depends on the time at which the results are produced
C. The time of processing affects the system output
D. The time of processing does not affects the system out-put
Answer:D

562. If in a software system, the operation is degraded if results are not produced
according to the specified timing require- ments then the software system is
referred as
A. Soft real time system
B. hard real time system
C. Real time system
D. None of these
Answer:A

563. If in a software system, the operation is incorrect if results are not produced
accor- ding to the specified timing requirements then the software system is
referred as
A. Soft real time system
B. Hard real time system
C. Real time system
D. None of these
Answer:A

564. Degree to which a system or component performs only the necessary functions
relevant to a particular purpose
A. Abstractness
B. Acceptable risk
C. Acceptance testing
D. None of these
Answer:A

View all MCQ's at McqMate.com


565. Subject to probability of hazard, arising will not raise cost factors is referred
as
A. Abstractness
B. Acceptable risk
C. Acceptance testing
D. None of these
Answer:B

566. Formal testing conducted to determine whether a system satisfies its


acceptance criteria and to enable the customer to determine whether to accept the
system
A. Abstractness
B. Acceptable risk
C. Acceptance testing
D. None of these
Answer:C

567. Truthfulness with which software satisfies differing system constraints and
user needs is
A. Active objects
B. Activity
C. Adaptability
D. None of these
Answer:C

568. Adaptive measures are


A. Quality measures that address how easily a system can evolve or migrate
B. Piece of software that acts to accomplish tasks on behalf of its user
C. A quantitative option analysis that allows the cost of various options to be compu- ted, and
options can be compared on objective basis
D. Extent to which a software system or component allows for or supports anonymous
transactions
Answer:A

569. An Acquisition cycle time is


A. Unplanned events, which results in injury, damage to property, or to the environment

View all MCQ's at McqMate.com


B. Quantitative measure of the magnitude of error
C. Period that starts when a system is considered and ends when the product meets its initial
operational capability
D. All the above
Answer:C

570. An accuracy is
A. Unplanned events, which results in injury, damage to property, or to the environment
B. Quantitative measure of the magnitude of error
C. Period that starts when a system is considered and ends when the product meets its initial
operational capability
D. All the above
Answer:B

571. Here the state of the object changes by internal operations executing within
the object itself. And also object continually executes and operations never suspend
itself is referred as
A. Active objects
B. Activity
C. Adaptability
D. None of these
Answer:A

572. A clearly defined objective, entry and exit conditions which is normally is
atomic is referred as
A. Active objects
B. Activity
C. Adaptability
D. None of these
Answer:B

573. Agents are


A. Quality measures that address how easily a system can evolve or migrate
B. Piece of software that acts to accomplish tasks on behalf of its user
C. A quantitative option analysis that allows the cost of various options to be compu- ted, and
options can be compared on objective basis

View all MCQ's at McqMate.com


D. Extent to which a software system or component allows for or supports anonymous
transactions
Answer:B

574. Algorithmic cost modeling is


A. Quality measures that address how easily a system can evolve or migrate
B. Piece of software that acts to accomplish tasks on behalf of its user
C. A quantitative option analysis that allows the cost of various options to be computed, and
options can be compared on objective basis
D. Extent to which a software system or component allows for or supports anonymous
transactions
Answer:A

575. Method of defining a collection of hardware and software components and


their interfaces to establish the framework for the development of a computer
system
A. As low as reasonably practical (ALARP) risk
B. Architectural design
C. Attack
D. None of these
Answer:B

576. Probability of an accident arising because of hazard is minimum subject of


other costs
A. As low as reasonably practical (ALARP) risk
B. Architectural design
C. Attack
D. None of these
Answer:A

577. Fault tolerance system 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.

View all MCQ's at McqMate.com


D. A system whose operation is incorrect, if results are not produced according to the timing
specifications
Answer:C

578. The misuse of system vulnerability is


A. As low as reasonably practical (ALARP) risk
B. Architectural design
C. Attack
D. None of these
Answer:C

579. Attribute-based identification is


A. Here each component has a unique name and an associated set of attribute, which differs for
each version of component
B. Extent to which a software system records information concerning transactions performed
against the system.
C. Extent to which a system or component is operational and accessible when required for use
D. They are used to describe the over all behavior of the system. Auditable is
Answer:A

580. Availability is
A. Here each component has a unique name and an associated set of attribute, which differs for
each version of component
B. Extent to which a software system records information concerning transac- tions performed
against the system.
C. Extent to which a system or component is operational and accessible when required for use
D. They are used to describe the over all behavior of the system.
Answer:C

581. Behavioral models is


A. Here each component has a unique name and an associated set of attribute, which differs for
each version of component
B. Extent to which a software system records information concerning transac- tions performed
against the system.
C. Extent to which a system or component is operational and accessible when required for use

View all MCQ's at McqMate.com


D. Used to describe the over all behavior of the system
Answer:D

582. In Bottom-up integration


A. The low-level components of a system are integrated and tested before the higher-level
components have been developed
B. The testing process starts with modules at lower levels in the hierarchy and works up the
hierarchy of modules until the final module is tested.
C. An event driven control system, where an event is broadcasted to each sub- system and any
sub-system that can handle that event responds to it.
D. Control starts of the top of a sub routine hierarchy and through sub routine calls passes to
lower levels.
Answer:A

583. In Broadcast models


A. The low-level components of a system are integrated and tested before the higher-level
components have been developed.
B. The testing process starts with modules at lower levels in the hierarchy and works up the
hierarchy of modules until the final module is tested
C. An event driven control system, where an event is broadcasted to each sub- system and any
sub-system that can handle that event responds to it.
D. Control starts of the top of a sub routine hierarchy and through sub routine calls passes to
lower levels.
Answer:C

584. Bottom-up testing


A. The low-level components of a system are integrated and tested before the higher-level
components have been developed.
B. The testing process starts with modules at lower levels in the hierarchy and works up the
hierarchy of modules until the final module is tested.
C. An event driven control system, where an event is broadcasted to each sub- system and any
sub-system that can handle that event responds to it.
D. Control starts of the top of a sub routine hierarchy and through sub routine calls passes to
lower levels.
Answer:B

View all MCQ's at McqMate.com


585. In Call-return control model
A. The low-level components of a system are integrated and tested before the higher-level
components have been developed.
B. The testing process starts with modules at lower levels in the hierarchy and works up the
hierarchy of modules until the final module is tested.
C. An event driven control system, where an event is broadcasted to each sub- system and any
sub-system that can handle that event responds to it.
D. Control starts of the top of a sub routine hierarchy and through sub routine calls passes to
lower levels
Answer:D

586. Capacity is
A. A measure of the amount of work a system can perform
B. It provides automated support for software process.
C. Support individual process tasks
D. Set of tools to support a particular phase of software process such as design, implementation
or testing.
Answer:A

587. CASE (Computer Aided Software Engineering) is


A. A measure of the amount of work a system can perform
B. It provides automated support for software process.
C. Support individual process tasks
D. Set of tools to support a particular phase of software process such as design, implementation
or testing:
Answer:B

588. CASE Tools


A. A measure of the amount of work a system can perform
B. It provides automated support for software process.
C. Support individual process tasks
D. Set of tools to support a particular phase of software process such as design, implementation
or testing
Answer:C

View all MCQ's at McqMate.com


589. CASE Workbench
A. A measure of the amount of work a system can perform
B. It provides automated support for software process.
C. Support individual process tasks
D. Set of tools to support a particular phase of software process such as design, implementation
or testing
Answer:A

590. Centralized control models


A. Here one system is designed as the system controller and has responsibility for managing the
execution of other subsystems.
B. Each system is named as in attribute- based identification and associated with one or more
change requests.
C. An object class inheritance diagram, how entities have common characteristics.
D. The objective of this software development is zero-defect software.
Answer:A

591. Change-oriented identification


A. One system is designed as the system controller and has responsibility for managing the
execution of other subsystems.
B. Each system is named as in attribute- based identification and associated with one or more
change requests.
C. An object class inheritance diagram, how entities have common characteristics.
D. The objective of this software development is zero-defect software.
Answer:B

592. Hard real time 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:D

View all MCQ's at McqMate.com


593. Classification model
A. One system is designed as the system controller and has responsibility for managing the
execution of other subsystems.
B. Each system is named as in attribute- based identification and associated with one or more
change requests.
C. An object class inheritance diagram, how entities have common characteristics.
D. The objective of this software develop- ment is zero-defect software.
Answer:C

594. Clean room software development


A. One system is designed as the system controller and has responsibility for managing the
execution of other subsystems.
B. Each system is named as in attribute- based identification and associated with one or more
change requests.
C. An object class inheritance diagram, how entities have common characteristics.
D. The objective is to develop zero-defect software.
Answer:D

595. COCOMO cost model


A. It takes project, product hardware and personnel attributes into account when formulating a
cost estimate.
B. In it server provides set of services and set of clients uses these services.
C. Extent to which standards are used to achieve interoperability.
D. None of these
Answer:A

596. Client server architecture


A. It takes project, product hardware and personnel attributes into account when formulating a
cost estimate.
B. In it server provides set of services and set of clients uses these services.
C. Extent to which standards are used to achieve interoperability.
D. None of these
Answer:B

597. Commonality

View all MCQ's at McqMate.com


A. It takes project, product hardware and personnel attributes into account when formulating a
cost estimate.
B. In it server provides set of services and set of clients uses these services.
C. Extent to which standards are used to achieve interoperability
D. None of these
Answer:C

598. Transforming of logic and data from design specifications (design


descriptions) into a programming language
A. Compatibility
B. Compactness
C. Coding
D. Communication
Answer:C

599. An inter change of information between computer systems and peoples or


between people.
A. Compatibility
B. Compactness
C. Coding
D. Communication
Answer:D

600. Extent to which a system or component makes efficient use of its data storage
space- occupies a small volume.
A. Compatibility
B. Compactness
C. Code
D. Communication
Answer:B

View all MCQ's at McqMate.com

You might also like