On This Page

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

Q1 | ------------ is outgrowth of hardware and system engineering.
  • Software engineering
  • Requirement engineering
  • System engineering
  • None of these
Q2 | ------------ provide automated or semi-automated support for methods.
  • Software engineering tools
  • Software engineering Procedures
  • Software engineering Methods
  • None of these
Q3 | ------------- encompass a broad array of tasks that include project planning andestimation system analysis, design of data structure, program architecture, coding, testingand maintenance.
  • Software engineering tools
  • Software engineering Procedures
  • Software engineering Methods
  • None of these
Q4 | ------------- are the glue that holds the methods and tools together and they enable rationaland timely development of computer software.
  • Software engineering tools
  • Software engineering Procedures
  • Software engineering Methods
  • None of these
Q5 | Software engineering needed for building -----------systems in a timely manner with highquality.
  • Software
  • Hardware
  • Process
  • All of above
Q6 | software engineering is a ----------------
  • Graphical technology
  • Layered technology
  • Paired technology
  • Electrical technology
Q7 | --------- provides the technical how to building software.
  • Software engineering tools
  • Software engineering Procedures
  • Software engineering Methods
  • None of these
Q8 | Software is ------
  • Developed
  • Manufactured
  • Non manufactured
  • None of these
Q9 | Software does not-----------
  • Engineered
  • Developed
  • Maintained
  • Wear out
Q10 | ------------ consists of a means of monitoring the software engineering processes andmethods used to ensure quality.
  • Software quality assurance
  • Software quality product
  • Software requirement
  • Software specification
Q11 | In McCall’s software quality factors, Product operation phase ----not contains.
  • Correctness
  • Reliability
  • Usability
  • Flexibility
Q12 | In McCall’s software quality factors, Product revision phase ----not contains.
  • Maintainability
  • Flexibility
  • Testability
  • Portability
Q13 | In McCall’s software quality factors, Product transition phase ----not conta
  • Portability
  • Reusability
  • Interoperability
  • Testability
Q14 | ---------- it includes the steps of maintenance phase of software.
  • Maintainability
  • Flexibility
  • Testability
  • Portability
Q15 | The property of software in which software product may be adapted to changes ofspecifications.
  • Maintainability
  • Flexibility
  • Testability
  • Portability
Q16 | It is the ability of software system to product their various components againstunauthorized access and modification.
  • Correctness
  • Reliability
  • Usability
  • Integrity
Q17 | ------------ is the probability that the software will operate correctly over specifiedtime interval.
  • Correctness
  • Reliability
  • Usability
  • Flexibility
Q18 | --------------will be able to interface it with another system.
  • Correctness
  • Interoperability
  • Usability
  • Flexibility
Q19 | ----------- the ease with which conformance to standards can be checked.
  • Correctness
  • Auditability
  • Usability
  • Flexibility
Q20 | --------- The degree to which standard interfaces protocols and bandwidth are used.
  • Correctness
  • Communication commonality
  • Usability
  • Flexibility
Q21 | ------- The compactness of the program in terms of lines of code.
  • Conciseness
  • Consistency
  • Data commonality
  • Error tolerance
Q22 | --------The use of uniform design and documentation techniques throughout thesoftware development project.
  • Conciseness
  • Consistency
  • Data commonality
  • Error tolerance
Q23 | ----------- the degree to which the software assists in enabling new users to apply thesystem.
  • Training
  • Traceability
  • Simplicity
  • Security
Q24 | --------- The degree to which the source code provides meaningful documentation.
  • Self-documentation
  • Training
  • Traceability
  • Simplicity
Q25 | ---------- The damage that occurs when the program encounters an error.
  • Error tolerance
  • Training
  • Traceability
  • simplicity