Software Engineering MCQ Quiz

  1. “Software engineers shall -
  2. “Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to:
  3. What is a Software ?
  4. Which of these software engineering activities are not a part of software processes ?
  5. The fundamental notions of software engineering does not account for ?
  6. Which one of the following models is not suitable for accommodating any change?
  7. SDLC stands for
  8. The spiral model was originally proposed by -
  9. If you were to create client/server applications, which model would you go for?
  10. Infrastructure software are covered under ?
  11. Build and Fix model has?
  12. White box testing, a software testing technique is sometimes called ?
  13. Structured programming codes includes ?
  14. The document listing all procedures and regulations that generally govern an organization is the ?
Software Engineering MCQ

Take Software Engineering Quiz To test your Knowledge 

Below are few Software Engineering MCQ test that checks your basic knowledge of Software Engineering. This Software Engineering Test contains around 20 questions of multiple choice with 4 options. You have to select the right answer to a question. You can see the correct answer by clicking view answer link.

Also, Read Best Software Engineering interview questions.

  • act consistently with the public interest.”
  • act in a manner that is in the best interests of his expertise and favour.”
  • ensure that their products only meet the SRS.” d) all of the mentioned
  • all of the mentioned
View Answer
  • Unauthorized modification of computer material
  • Unauthorized access to computer material
  • Dissemination of viruses or other malware
  • All of the above
View Answer
  • Software is documentation and configuration of data
  • Software is set of programs
  • Software is set of programs, documentation & configuration of data
  • None of the mentioned
View Answer
  • Software development
  • Software dependence
  • Software validation
  • Software specification
View Answer
  • Software Security
  • Software reuse
  • Software processes
  • Software Validation
View Answer
  • Prototyping Model
  • RAD Model
  • Build & Fix Model
  • Waterfall Model
View Answer
  • System Development Life cycle
  • Software Design Life Cycle
  • Software Development Life Cycle
  • System Design Life Cycle
View Answer
  • Barry Boehm
  • Pressman
  • Royce
  • Pressman
View Answer
  • Concurrent Model
  • Spiral Model
  • WINWIN Spiral Model
  • Incremental Model
View Answer
  • Customised Products
  • Generic and Customised Products
  • Generic Products
  • None of the above
View Answer
  • 1 Phases
  • 2 Phases
  • 3 Phases
  • 4 Phases
View Answer
  • Graph Testing
  • Basic path
  • Glass box testing
  • Dataflow
View Answer
  • alteration & iteration
  • multiple exit from loops
  • sequencing
  • only 1 and 3
View Answer
  • Organizing manual
  • Personal poling bank
  • Administration policy manual
  • Procedure log
View Answer
  • Non-Functional Requirements
  • Goals of Implementation
  • Functional Requirements
  • Algorithms for Software Implementation
View Answer
  • constructive cost Model
  • common control Model
  • composition cost Model
  • consumed cost Model
View Answer
  • Errors per KLOC
  • Defects per KLOC
  • $ per KLOC
  • Pages of documentation per KLOC
View Answer
  • Direct measures
  • Coding
  • Indirect measures
  • None of the above
View Answer
  • Direct measures
  • Coding
  • Indirect measures
  • None of the above
View Answer
  • 6
  • 5
  • 4
  • 3
View Answer
  • track potential risk
  • help in assessment of status of ongoing project.
  • both 1 and 2
  • none of the mentioned
View Answer
  • Effort Applied
  • Efficiency
  • Effort Applied
  • All of the mentioned
View Answer
  • number of user inputs
  • number of lines of code
  • number of Functions
  • amount of memory usage
View Answer
  • Time required to become moderately efficient in system usage
  • Net increase in productivity
  • Intellectual skill to learn the system
  • All of the mentioned
View Answer