Software Engineering MCQ Questions and Answers

Practice Mode
Showing 10 of 288 questions
Q11
Let M be a node that represents a if-then-else node in a Program Graph. Let the number of paths from its if part to the end node is Y, and from the else part to the end node is z. If the number of paths from the start node to the node M is x, then the total number of paths through M is
  • A xy + z
  • B xz + y
  • C x + y + z
  • D x(y + z)
Answer: Option D
Q12
Structured programming codes include
  • A sequencing
  • B alteration
  • C iteration
  • D multiple exit from loops
Answer: Option
Q13
Which of the following is a desirable property of a module ?
  • A Independency
  • B Low cohesiveness
  • C High coupling
  • D Multi functional
Answer: Option A
Q14
Which of the following types of maintenance takes the maximum chunk of the total maintenance effort in a typical life cycle of a software product ?
  • A Adaptive maintenance
  • B Corrective maintenance
  • C Preventive maintenance
  • D Perfective maintenance
Answer: Option D
Q15
An important aspect in coding is
  • A readability
  • B productivity
  • C to use as small a memory space as possible
  • D brevity
Answer: Option A
Q16
One way to improve readability in coding is to
  • A avoid goto statements
  • B name variables and functions according to their use
  • C modularize the program
  • D none of the above
Answer: Option
Q17
The data flow model of an application mainly shows
  • A The underlying data and the relationship among them
  • B processing requirements and the flow of data
  • C decision and control information
  • D communication network structure
Answer: Option B
Q18
According to Brooks, if n is the number of programmers in a project team then the number of communication path is
  • A n(n-1) / 2
  • B nlogn
  • C n
  • D n(n+1) / 2
Answer: Option A
Q19
The extent to which the software can continue to operate correctly despite the introduction of invalid input is called as
  • A reliability
  • B robustaness
  • C fault-tolerance
  • D portability
Answer: Option B
Q20
Which of the following software engineering concept does Ada language support ?
  • A Abstraction
  • B Generic
  • C Information
  • D None of the above
Answer: Option
Questions and Answers for Competitive Exams Various Entrance Test