Software Engineering MCQs

Software Engineering MCQ SET-1

Hello students welcome to csestudy247

Software Engineering MCQ

In this page provide you basic software multiple choice question which help to many exam like Semester exam, Gate Exam, Railway , ISRO etc.

Q.1 Software is considered to be collection of?

  • A) Programming code
  • B) Associated libraries
  • C) Documentations
  • D) All of the above

Q.2 The process of developing a software product using software engineering principles and methods is referred to as?

  • A) Software Engineering
  • B) System Models
  • C) Software Evolution
  • D) None of these

Q.3 Which of the following is a Characteristic of good software?

  • A) Operational
  • B) Maintenance
  • C) Transitional
  • D) All of the above

Q.4 Where is there a need for Software Engineering?

  • A) For Large Software
  • B) To reduce Cost
  • C) Software Quality Management
  • D) All of the above

Q.5 What is a major reason for software bugs and failures?

  • A) Software Developers
  • B) Software companies
  • C) Software Quality
  • D) None of these

Q.6 What are the attributes of good software?

  • A) Software functionality
  • B) Software development
  • C) Software maintainability
  • D) Both A and C

Q.7 Which one of the following is considered a functional requirement?

  • A) Maintainability
  • B) Portability
  • C) Business needs
  • D) None of these

Q.8 Which of the following is a correct type of software metrics?

  • A) Complexity Metrics
  • B) Quality Metrics
  • C) Process Metrics
  • D) All of the above

Q.9 Which item listed below is NOT one of the software engineering layers?

  • A) Process
  • B) Manufacturing
  • C) Methods
  • D) All of the above

Q.10 Which question no longer concerns the modern software engineer?

  • A) Why does computer hardware cost so much?
  • B) Why does software take a long time to finish?
  • C) Why does it cost so much to develop a piece of software?
  • D) None of these

Q.11 Software is fundamentally defined as a?

  • A) Set of language
  • B) Set of programming language
  • C) Set of Instruction
  • D) None of these

Q.12 An Operating System is an example of?

  • A) Application Software
  • B) System Software
  • C) Utility Software
  • D) None of these

Q.13 A Compiler is classified as?

  • A) Application Software
  • B) System Software
  • C) Utility Software
  • D) None of these

Q.14 An Assembler is classified as?

  • A) Application Software
  • B) System Software
  • C) Utility Software
  • D) None of these

Q.15 An Interpreter is classified as?

  • A) Application Software
  • B) System Software
  • C) Utility Software
  • D) None of these

Q.16 YouTube is an example of?

  • A) Application Software
  • B) System Software
  • C) Utility Software
  • D) None of these

Q.17 Which of the items listed below is NOT one of the software engineering layers?

  • A) Process
  • B) Manufacturing
  • C) Methods
  • D) None of these

Q.18 The nature of software applications can be characterized by their information?

  • A) Complexity
  • B) Content
  • C) Determinacy
  • D) Both B and C

Q.19 System software serves as the interface between which two components?

  • A) Software & Hardware
  • B) Hardware & User
  • C) Software & User
  • D) Both B and C

Q.20 Which of these are standards for assessing software processes?

  • A) SPICE
  • B) ISO 9000
  • C) ISO 9001
  • D) Both A and C

Scroll to Top