On This Page

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

Q1 | Which of the following is true?
  • the input of architectural design process is sad
  • the output of architectural design process is srs
  • the input of architectural design process is srs
  • none of the mentioned
Q2 | Which of these steps are followed in architectural design process?
  • analyze srs
  • evaluate candidate architectures
  • select architecture and finalize architecture
  • all of the mentioned
Q3 | Which of these are the content for SAD?
  • product overview
  • architectural models
  • architectural design rationale
  • all of the mentioned
Q4 | Which of these are included in the product overview for SAD?
  • product vision, assumptions, constraints
  • product scope
  • target markets, business requirements
  • product vision, assumptions, constraints, target markets & business requirements
Q5 | Which amount the following is correct?
  • architectural models explains the main design decisions made in arriving the architecture
  • architectural design rationale presents architecture, using variety of models to represent different aspects or views
  • mapping between models says sometimes it is difficult to connect different architectural models
  • all of the mentioned
Q6 | What are the categories in which quality attributes are divided in?
  • development attributes
  • operational attributes
  • functional attributes
  • development & operational attributes
Q7 | Which of these comes under development attribute?
  • maintainability
  • reusability
  • performance
  • maintainability & reusability
Q8 | Which of these comes under operational attributes?
  • performance
  • availability
  • reliability
  • all of the mentioned
Q9 | What makes a good architecture?
  • the architecture may not be the product of a single architect or a small group
  • the architect should have the technical requirements for the system and an articulated and prioritized list of qualitative properties
  • the architecture may not be well documented
  • all of the mentioned
Q10 | What does a typical top level architecture consists of?
  • prop loss model(mopd)
  • reverb model(modr)
  • control process
  • all of the mentioned
Q11 | Which among the following are valid questions raised for the top level architectural model?
  • what is the nature of components?
  • what is the significance of the links?
  • what is the significance of the layout?
  • all of the mentioned
Q12 | Which of the following are correct statements?
  • an architecture may or may not defines components
  • an architecture is not dependable on requirements
  • an architecture is foremost an abstraction of a system that suppresses details of the components that do not affect how they are used
  • all of the mentioned
Q13 | What does “Every software system has an architecture” implies?
  • system itself is a component
  • architecture an exist independently of its description or specification
  • all the system to be stable should posses an architecture
  • none of the mentioned
Q14 | What is architectural style?
  • architectural style is a description of component types
  • it is a pattern of run-time control
  • it is set of constraints on architecture
  • all of the mentioned
Q15 | What is a Reference Model?
  • it is a division of functionality together with data flow between the pieces
  • it is a description of component types
  • it is standard decomposition of a known problem into parts that cooperatively solve a problem
  • it is a division of functionality together with data flow between the pieces, it is standard decomposition of a known problem into parts that cooperatively solve a problem
Q16 | What is Reference architecture?
  • it is a reference model mapped onto software components
  • it provided data flow with comments
  • it provides data flow with pieces
  • it is a reference model mapped onto software components & data flow with comments
Q17 | Which of the following is incorrect for Reference model, architectural styles and reference architecture?
  • they are not architectures
  • they are useful steps towards an architecture
  • they are set of early design decisions
  • none of the mentioned
Q18 | Which of the following can be considered regarding client and server?
  • client and server is an architectural style
  • client and server may be considered as an architectural style
  • client and server is not an architectural style
  • none of the mentioned
Q19 | Which of the statements truly concludes client and server relation with architectural styles?
  • they are component types and their coordination is described in terms of protocols that server uses to communicate with each of its clients
  • multiple client cannot exist at an instance
  • architecture are countless for client and server but their architectural styles are different
  • all of the mentioned
Q20 | What truly describes the reference architecture decomposition?
  • a reference architecture is the mapping of that functionality onto system decomposition may be one to one
  • a reference architecture is the mapping of that functionality onto system decomposition is many to one
  • a reference architecture is the mapping of that functionality onto system decomposition is many to many
  • none of the mentioned
Q21 | Which of the following is true?
  • architecture is low level design
  • architecture is mid level design
  • architecture is high level design
  • none of the mentioned
Q22 | What is Architecture?
  • architecture is components
  • architecture is connectors
  • architecture is constraints
  • all of the mentioned
Q23 | Which of the following is golden rule for interface design?
  • place the user in control
  • reduce the user’s memory load
  • make the interface consistent
  • all of the mentioned
Q24 | Which of the following is not a design principle that allow the user to maintain control?
  • provide for flexible interaction
  • allow user interaction to be interrupt-able and undo-able
  • show technical internals from the casual user
  • design for direct interaction with objects that appear on the screen
Q25 | Which of the following is not a user interface design process?
  • user, task, and environment analysis and modeling
  • interface design
  • knowledgeable, frequent users
  • interface validation