On This Page

This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Analysis and Design Tools

Q1 | Which of these is wrong in terms of definition?
  • Planing is formulating scheme for doing project
  • Organizing is directing people doing project work
  • Project is one time effort to achieve a particular goal for organization
  • Staffing is filing the positions in an organizational structure
Q2 | Which of these is not project development activity?
  • Planning
  • Organizing
  • Operating
  • Tracking
Q3 | Which of these comes under business activities?
  • Project
  • Operations
  • Planning
  • Project & Operations
Q4 | Which of these terms have its role in project planning?
  • Schedule
  • Milestone
  • Estimation
  • All of the mentioned
Q5 | What fails a project?
  • Lack of anticipation of resources to accomplish tasks
  • Problems faced by rules governing project
  • All of the mentioned
  • None of the mentioned
Q6 | Why are Patterns important?
  • They capture expert design knowledge
  • They make captured design accessible to both novices and other experts
  • All of the mentioned
  • None of the mentioned)
Q7 | What benefits does patterns provide?
  • Novice designers can benefit from learning solution patterns that experts use, without needing design experience
  • Expert designers can benefit from studying patterns too: They can broaden their repertoire of patterns and deepen their understanding of the patterns they already know
  • All of the mentioned
  • None of the mentioned
Q8 | What benefits does patterns provide?
  • Promoting Communication
  • Streamlining Documentation
  • Increasing Development Efficiency
  • All of the mentioned
Q9 | Which of the following Choices and standardizes patterns for a problem domainpromotes software reuse and, hence, quality and productivity?
  • Promoting Communication
  • Streamlining Documentation
  • Increasing Development Efficiency
  • Supporting Software Reuse
Q10 | Relational schemas and other metadata about relations are stored in a structure called the____________
  • Metadata
  • Catalog
  • Log
  • Data Dictionary
Q11 | .A data dictionary is created when a __________ created.
  • Instance
  • Segment
  • Database
  • Dictionary
Q12 | Keep the statement language ______________ while writing a pseudo code.
  • Dependent
  • Independent
  • Case sensitive
  • Capitalized
Q13 | Capitalize initial keyword – This is a rule while writing a pseudo code.
  • True
  • False
  • all
  • none
Q14 | ______________ is used to show hierarchy in a pseudo code.
  • Indentation
  • Curly Braces
  • Round Brackets
  • Semicolon
Q15 | structured design was developed by ----- and --------------------.
  • ED Yourdon and Larry constatine
  • By codd
  • All of these
  • None of these
Q16 | In specific design process activites a
  • Architectural design.
  • Abstract specification
  • Interface design
  • All of these
Q17 | _______________is the separation of a function contained as code in one module into a newmodule of its own.
  • Factoring
  • Fan-in
  • Fan-out
  • System shape
Q18 | _______ it is a module where the number of immediate bosses it has.
  • Factoring
  • Fan-in
  • Fan-out
  • System shape
Q19 | Modules with _______ must have good cohesion.
  • Factoring
  • Fan-in
  • Fan-out
  • System shape
Q20 | Which of the property of software modularity is incorrect with respect to benefitssoftware modularity?
  • Modules are robust
  • Module can use other modules
  • Modules Can be separately compiled and stored in a library
  • Modules are mostly dependent
Q21 | _______________ is a measure of the degree of interdependence between modules.
  • Cohesion
  • Coupling
  • None of the mentioned
  • All of the mentioned
Q22 | Which of the following is the worst type of module cohesion?
  • Logical Cohesion
  • Temporal Cohesion
  • Functional Cohesion
  • Coincidental Cohesion
Q23 | Which of the following is the best type of module cohesion?
  • Functional Cohesion
  • Temporal Cohesion
  • Functional Cohesion
  • Sequential Cohesion
Q24 | Which of the following is the best type of module coupling?
  • Control Coupling
  • Stamp Coupling
  • Data Coupling
  • Content Coupling
Q25 | Which of the following is the worst type of module coupling?
  • Control Coupling
  • Stamp Coupling
  • External Coupling
  • Content Coupling