On This Page

This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Software Engineering Set 7

Q1 | 3 USER INTERFACE DESIGN: INTERFACE
  • short-term memory
  • shortcuts
  • objects that appear on the screen
  • all of the mentioned
Q2 | Which of the following option is not considered by the Interface design?
  • the design of interfaces between software components
  • the design of interfaces between the software and human producers and consumers of information
  • the design of the interface between two computers
  • all of the mentioned
Q3 | A software might allow a user to interact via
  • keyboard commands
  • mouse movement
  • voice recognition commands
  • all of the mentioned
Q4 | A software engineer designs the user interface by applying an iterative process that draws on predefined design principles.
  • true
  • false
Q5 | What incorporates data, architectural, interface, and procedural representations of the software?
  • design model
  • user’s model
  • mental image
  • system image
Q6 | What establishes the profile of end-users of the system?
  • design model
  • user’s model
  • mental image
  • system image
Q7 | What combines the outward manifestation of the computer-based system , coupled with all supporting information that describe system syntax and semantics?
  • mental image
  • interface design
  • system image
  • interface validation
Q8 | Which of the following steps is applied to develop a decision table?
  • list all actions that can be associated with a specific procedure
  • list all conditions during execution of the procedure
  • define rules by indicating what action(s) occurs for a set of conditions
  • all of the mentioned
Q9 |                    is a pidgin(simplified version of a language that develops as a means of communication between two or more groups that do not have a language in common)
  • program design language
  • structured english
  • pseudocode
  • all of the mentioned
Q10 | Which of the following term is best defined by the statement:”The ability to represent local and global data is an essential element of component-level design.”?
  • data representation
  • logic verification
  • “code-to” ability
  • automatic processing
Q11 | A software component
  • implements some functionality
  • has explicit dependencies through provides and required interfaces
  • communicates through its interfaces only
  • all of the mentioned
Q12 | Which diagram evolved from a desire to develop a procedural design representation that would not allow violation of the structured constructs?
  • state transition diagram
  • box diagram
  • er diagram
  • none of the mentioned
Q13 | A                      executes the loop task first, then tests a condition and repeats the task until the condition fails.
  • repeat until
  • condition
  • do while tests
  • if then-else
Q14 | Which of the following is not a characteristics of box diagram?
  • functional domain
  • arbitrary transfer of control is impossible
  • recursion is easy to represent
  • providing a notation that translates actions and conditions
Q15 | The                 is represented as two processing boxes connected by an line (arrow) of control.
  • repetition
  • sequence
  • condition
  • none of the mentioned
Q16 | Which of the following term is best defined by the statement “Notation that can be input directly into a computer-based development system offers significant benefits.”?
  • machine readability
  • maintainability
  • structure enforcement
  • overall simplicity
Q17 | Which of the following term describes testing?
  • finding broken code
  • evaluating deliverable to find errors
  • a stage of all projects
  • none of the mentioned
Q18 | Lower and upper limits are present in which chart?
  • run chart
  • bar chart
  • control chart
  • none of the mentioned
Q19 | Maintenance testing is performed using which methodology?
  • retesting
  • sanity testing
  • breadth test and depth test
  • confirmation testing
Q20 | White Box techniques are also classified as
  • design based testing
  • structural testing
  • error guessing technique
  • none of the mentioned
Q21 | Exhaustive testing is
  • always possible
  • practically possible
  • impractical but possible
  • impractical and impossible
Q22 | What is Cyclomatic complexity?
  • black box testing
  • white box testing
  • yellow box testing
  • green box testing
Q23 | Which of the following is/are White box technique?
  • statement testing
  • decision testing
  • condition coverage
  • all of the mentioned
Q24 | What are the various Testing Levels?
  • unit testing
  • system testing
  • integration testing
  • all of the mentioned
Q25 | Boundary value analysis belong to?
  • white box testing
  • black box testing
  • white box & black box testing
  • none of the mentioned