Software Engineering MCQ

Software Engineering MCQ

  • Admin
  • 07th Feb, 2023

Take Software Engineering Quiz to Test Your Knowledge 

We have listed below the best Software Engineering MCQ Questions that check your basic knowledge of Software Engineering. This Software Engineering Test contains the 35 best Software Engineering MCQ. You have to select the right answer to every question for the best preparation of your exam/interviews. You can also download the Software Engineering MCQ PDF completely from the given link below.

Also, Read the Best Software Engineering Interview Questions.

Software Engineering MCQ Quiz

1) “Software engineers shall -

  • A. act consistently with the public interest.”
  • B.act in a manner that is in the best interests of his expertise and favour.”
  • C.ensure that their products only meet the SRS.” d) all of the mentioned
  • D.all of the mentioned

2) “Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to:

  • A. Unauthorized modification of computer material
  • B.Unauthorized access to computer material
  • C.Dissemination of viruses or other malware
  • D.All of the above

3) What is a Software ?

  • A. Software is documentation and configuration of data
  • B.Software is set of programs
  • C.Software is set of programs, documentation & configuration of data
  • D.None of the mentioned

4) Which of these software engineering activities are not a part of software processes ?

  • A. Software development
  • B.Software dependence
  • C.Software validation
  • D.Software specification

5) The fundamental notions of software engineering does not account for ?

  • A. Software Security
  • B.Software reuse
  • C.Software processes
  • D.Software Validation

6) Which one of the following models is not suitable for accommodating any change?

  • A. Prototyping Model
  • B.RAD Model
  • C.Build & Fix Model
  • D.Waterfall Model

7) SDLC stands for

  • A. System Development Life cycle
  • B.Software Design Life Cycle
  • C.Software Development Life Cycle
  • D.System Design Life Cycle

8) The spiral model was originally proposed by -

  • A. Barry Boehm
  • B.Pressman
  • C.Royce
  • D.Pressman

9) If you were to create client/server applications, which model would you go for?

  • A. Concurrent Model
  • B.Spiral Model
  • C.WINWIN Spiral Model
  • D.Incremental Model

10) Infrastructure software are covered under ?

  • A. Customised Products
  • B.Generic and Customised Products
  • C.Generic Products
  • D.None of the above

11) Build and Fix model has?

  • A. 1 Phases
  • B.2 Phases
  • C.3 Phases
  • D.4 Phases

12) White box testing, a software testing technique is sometimes called ?

  • A. Graph Testing
  • B.Basic path
  • C.Glass box testing
  • D.Dataflow

13) Structured programming codes includes ?

  • A. alteration & iteration
  • B.multiple exit from loops
  • C.sequencing
  • D.only 1 and 3

14) The document listing all procedures and regulations that generally govern an organization is the ?

  • A. Organizing manual
  • B.Personal poling bank
  • C.Administration policy manual
  • D.Procedure log

15) Which one of the following is NOT desired in a good Software Requirement Specifications (SRS) document?

  • A. Non-Functional Requirements
  • B.Goals of Implementation
  • C.Functional Requirements
  • D.Algorithms for Software Implementation

16) COCOMO stands for ______ .

  • A. constructive cost Model
  • B.common control Model
  • C.composition cost Model
  • D.consumed cost Model

17) What is the most common measure for correctness?

  • A. Errors per KLOC
  • B.Defects per KLOC
  • C.$ per KLOC
  • D.Pages of documentation per KLOC

18) Line of code(LOC) of the product comes under which type of measures?

  • A. Direct measures
  • B.Coding
  • C.Indirect measures
  • D.None of the above

19) How many numbers of maturity levels in CMM are available?

  • A. 6
  • B.5
  • C.4
  • D.3

20) Which of the following is the task of project indicators:

  • A. track potential risk
  • B.help in assessment of status of ongoing project.
  • C.both 1 and 2
  • D.none of the mentioned

21) Which of the following is not a direct measure of SE process?

  • A. Effort Applied
  • B.Efficiency
  • C.Effort Applied
  • D.All of the mentioned

22) In size oriented metrics, metrics are developed based on the ___

  • A. number of user inputs
  • B.number of lines of code
  • C.number of Functions
  • D.amount of memory usage

23) Usability can be measured in terms of:

  • A. Time required to become moderately efficient in system usage
  • B.Net increase in productivity
  • C.Intellectual skill to learn the system
  • D.All of the mentioned

24) What are attributes of good software?

  • A. Software functionality
  • B.Software maintainability
  • C.Software development
  • D.Both Software functionality & maintainability

25) which of the following is a fundamental of the rad methodology?

  • A. Actively involve system users in the analysis, design, and development phases
  • B.Focus initially on creating a prototype that looks and acts like the desired system
  • C.Accelerate collecting the business requirements through an interactive and iterative construction approach
  • D.All of the above

26) Which Of The Following Is Not A Key Issue Stressed By An Agile Philosophy Of Software Engineering?

  • A. The importance of self-organizing teams as well as communication and collaboration between team members and customers.
  • B.Recognition that change represents opportunity.
  • C.Emphasis on rapid delivery of software that satisfies the customer.
  • D.Having a separate testing phase after a build phase.

27) A Good Specification Should Be

  • A. Unambiguous
  • B.Distinctly specified
  • C.Functional
  • D.All of these

28) Many Causes Of The Software Crisis Can Be Traced To Mythology Based On

  • A. Management Myths
  • B.Customer Myths
  • C.Practitioner Myths
  • D.All of the above

29) Which Of The Following Is Not One Of The Principles Of Agile Software Development Method?

  • A. Customer involvement
  • B.Embrace change
  • C.Incremental delivery
  • D.Following the plan

30) Which Of The Following Is Not A Software Process Model?

  • A. Prototyping
  • B.Iterative
  • C.Timeboxing
  • D.Glassboxing

31) Which One Of The Following Statements Is Incorrect ?

  • A. Pareto analysis is a statistical method used for analyzing causes, and is one of the primary tools for quality management.
  • B.Reliability of a software specifies the probability of failure-free operation of that software for a given time duration.
  • C.The reliability of a system can also be specified as the Mean Time To Failure (MTTF).
  • D.In white-box testing, the test cases are decided from the specifications or the requirements.

32) What Is True About UML Stereotypes ?

  • A. Stereotype is used for extending the UML language
  • B.Stereotyped class must be abstract
  • C.The stereotype indicates that the UML element cannot be changed
  • D.UML profiles can be stereotyped for backward compatibility

33) Which Of The Following Is Not One Of Three Software Product Aspects Addressed By McCall's Software Quality Factors?

  • A. Ability to undergo change
  • B.Adaptability to new environments
  • C.Operational characteristics
  • D.Production costs and scheduling

Leave A Comment :

Valid name is required.

Valid name is required.

Valid email id is required.

Related MCQ/Quiz

Asp.Net MCQ
Drupal MCQ