SlideShare a Scribd company logo
1 of 10
Essentials of Software Engineering, Fourth Edition
Frank Tsui, Orlando Karam, and Barbara Bernal
Quiz Chapter 7
Multiple Choice
1. Defining the components of the system and how these
components are related to each other is the:
A) architectural design phase.
B) detailed design phase.
C) requirements phase.
D) All of these are correct.
E) architectural design phase and detailed design phase.
2. An example of an architectural style is:
A) pipes-and-filters.
B) event-driven.
C) client-server.
D) model-view-controller.
E) All of these are correct.
9. Two types of prototypes can be done in design. They are:
A) Architecture Design, Detailed Design
B) Low-fidelity, High-fidelity
C) Logical View, Process View
D) Logical View, Detailed Design
10. Java API has the architectural style:
_________________________.
A) Pipes-and-filters
B) Event-driven
C) Client-server
D) Model-view-controller
E) Layered
11. Event-driven systems are modelled with
_________________.
A) state modeling
B) state transition diagram
C) UML sequence diagram
D) All these are correct.
E) state modeling and state transition diagram
1. The phase that determines how the user’s needs and desires
will be achieved is the:
[1] planning phase.
[2] requirements phase.
[3] design phase.
[4] All of these are correct.
3. Defining the components of the system and how these
components are related to each other is part of the:
[1] architectural design phase.
[2] detailed design phase.
[3] requirements phase.
[4] All of these are correct.
9. The view representing the run-time components (processes)
and how they communicate with each other is:
[1] logical view.
[2] process view.
[3] subsystem decomposition view.
[4] All of these are correct.
[5] logical view and process view.
10. An example of an architectural style is:
[1] pipes-and-filters.
[2] event-driven.
[3] client-server.
[4] model-view-controller.
[5] All of these are correct.
True/False
1. Each architectural component will be mapped into a module
in the detailed design.
2. Architecture deals with the interaction between the important
modules of the software system.
3. HTML-Script-SQL design example is a common web
application system.
4. Each functional requirement will be mapped into a module in
the detailed design.
5. Each architectural component will be mapped into a module
in the detailed design.
6. Not all software systems have an architecture.
7. Large software systems may have different ways the system
is structured.
8. Architecture deals with the interaction between the important
modules of the software system.
9. A software engineering design team that does not have any
views of an architecture structure means there is not a structure
in their software project.
10. A module decomposition is to group smaller units together.
6
© 2018 by Jones & Bartlett Learning, an Ascend Learning
company
Essentials of Software Engineering, Fourth Edition
Frank Tsui, Orlando Karam, and Barbara Bernal
Chapter 6
Multiple Choice
1. The set of statements that describe the user’s needs and
desires are the:
[1] plans.
[2] requirements.
[3] designs.
[4] All of these are correct.
[5] plans and requirements.
2. Incomplete requirement specification will always contribute
to:
[1] project development time.
[2] project costs.
[3] project failures.
[4] All of these are correct.
[5] project development time and project costs.
3. Subject matter experts are used instead of users and
customers when the software project:
[1] is large and complex.
[2] is small and simple.
[3] is developed with an Agile process.
[4] has a high level of requirements.
[5] has a low level of requirements.
4. Analysis of the requirements consists of:
[1] categorizing the requirements.
[2] clustering the requirements.
[3] prioritizing the requirements.
[4] All of these are correct.
[5] categorizing and clustering the requirements.
5. All requirements must be enumerated uniquely. Why?
[1] Traceable
[2] Identifiable
[3] Categorized
[4] All of these are correct.
<Answer: 4>
<Complexity: Moderate>
<A-head: Requirements Analysis>
<Subject: Chapter 6>
6. The SRS has a recommended standard guideline from _____.
A. IEEE
B. EIA
C. ACM
D. All the above
E. A and B only
True/False
1. Requirements are the “what” and design is the “how.”
2. The requirements engineering activities include review and
validation, which are the testing of the requirements.
3. High-level requirements elicitation serves as the opportunity,
needs, and justification for the software project in the client’s
business world.
4. Low-level requirements elicitation uncovers constraints for
the software project to be developed.
5. Collection of the detail level information pertaining to data
and their formats includes the input and output data of the
software system.
6. The requirements are ordered once they are elicited and
collected.
7. The detailed requirements section of the SRS is the shortest
section.
5
© 2018 by Jones & Bartlett Learning, an Ascend Learning
company
Essentials of Software Engineering, Fourth Edition
Frank Tsui, Orlando Karam, and Barbara Bernal
Knowledge Checks
KCQU ch. 7
True/False
1. The design phase is accomplished by creating the detailed
“micro” view, then determining the architectural “macro” view
for the software project.
True/False
2. Software engineering teams will usually create a design
module for each requirement.
True/False
3. Architecture focuses on the inner details of each module to
determine the architecture components needed for the software
projects.
Multiple Choice
4. The representation of a system’s architecture structure is a:
[1] view.
[2] flow.
[3] format.
[4] All of these are correct.
True/False
5. A software engineering design team can partition their
software project modules in only one unique decomposition.
Multiple Choice
6. Software engineering design teams use which of the
following, which are grounded in mathematical concepts of sets
and relations, for their software projects?
[1] Module decomposition diagrams
[2] Object-oriented programming languages
[3] Relational databases
[4] All of these are correct.
[5] Module decomposition diagrams and object-oriented
programming languages
Multiple Choice
7. The design example in section 7.4 uses which of the
following architectural styles?
[1] Pipes-and-filters
[2] Event-driven
[3] Client-server
[4] Model-view-controller
[5] All of these are correct.
Multiple Choice
8. The design example in section 7.4 uses a DBMS, which is a:
[1] database model and database access.
[2] data flow diagram (DFD).
[3] database management system.
[4] All of these are correct.
2
© 2018 by Jones & Bartlett Learning, an Ascend Learning
company
Essentials of Software Engineering, Fourth Edition
Frank Tsui, Orlando Karam, and Barbara Bernal
Knowledge Checks
KCQU ch. 6
True/False
1. All requirements activities are needed in the same degree for
all software projects.
True/False
2. A software engineering team must plan requirements
engineering activities for all software projects.
Multiple Choice
3. Requirements elicitation must have a set of organized
questions to ask the:
[1] clients.
[2] users.
[3] business.
[4] All of these are correct.
[5] clients and users.
True/False
4. During the requirements elicitation, the list of what the
customer wants as the functions for the new software is not
elicited, just what the business needs to do.
Multiple Choice
5. The requirements gathered are clustered by:
[1] individual functionality.
[2] business flow.
[3] data and data format.
[4] All of these are correct.
True/False
6. A use case contains requirement information.
True/False
7. Requirements definition involves formally spelling out the
requirements.
Multiple Choice
8. Graphically depicting a system’s data flow is done with the:
[1] Unified Modeling Language (UML).
[2] data flow diagram (DFD).
[3] entity-relationship (ER) diagram.
[4] All of these are correct.
True/False
9. SRS is the artifact that spells out the final specific software
requirements from the requirements engineering activities.
Multiple Choice
10. The pages of documentation in the SRS depend on:
[1] size, complexity, and customer support activities for the
project.
[2] plan releases of the project.
[3] software engineering’s knowledge of the project’s subject
area.
[4] All of these are correct.
1
© 2018 by Jones & Bartlett Learning, an Ascend Learning
company

More Related Content

Similar to Essentials of Software Engineering, Fourth EditionFrank Tsui, Or.docx

Software engg. pressman_ch-6 & 7
Software engg. pressman_ch-6 & 7Software engg. pressman_ch-6 & 7
Software engg. pressman_ch-6 & 7Dhairya Joshi
 
Unit 2 SEPM_ Requirement Engineering
Unit 2 SEPM_ Requirement EngineeringUnit 2 SEPM_ Requirement Engineering
Unit 2 SEPM_ Requirement EngineeringKanchanPatil34
 
Lecture - 7-10.pptx
Lecture - 7-10.pptxLecture - 7-10.pptx
Lecture - 7-10.pptxFarHana74914
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsMuhammadTalha436
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxarmitageclaire49
 
Ch 02 s.e software process models 1
Ch 02 s.e software process models   1Ch 02 s.e software process models   1
Ch 02 s.e software process models 1Badar Waseer
 
Basics of software engineering
Basics of software engineeringBasics of software engineering
Basics of software engineeringMadhav Suratkar
 
Elementary Probability theory Chapter 2.pptx
Elementary Probability theory Chapter 2.pptxElementary Probability theory Chapter 2.pptx
Elementary Probability theory Chapter 2.pptxethiouniverse
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology RaviKalola786
 
Se chapter 1,2,3 2 mark qa
Se chapter 1,2,3   2 mark  qaSe chapter 1,2,3   2 mark  qa
Se chapter 1,2,3 2 mark qaAruna M
 
Work of art practices in software development.
Work of art practices in software development. Work of art practices in software development.
Work of art practices in software development. Communication Progress
 

Similar to Essentials of Software Engineering, Fourth EditionFrank Tsui, Or.docx (20)

Block 1 ms-034 unit-3
Block 1 ms-034 unit-3Block 1 ms-034 unit-3
Block 1 ms-034 unit-3
 
Software engg. pressman_ch-6 & 7
Software engg. pressman_ch-6 & 7Software engg. pressman_ch-6 & 7
Software engg. pressman_ch-6 & 7
 
SE UNIT-1 Revised.pdf
SE UNIT-1 Revised.pdfSE UNIT-1 Revised.pdf
SE UNIT-1 Revised.pdf
 
Unit 2 SEPM_ Requirement Engineering
Unit 2 SEPM_ Requirement EngineeringUnit 2 SEPM_ Requirement Engineering
Unit 2 SEPM_ Requirement Engineering
 
Lecture - 7-10.pptx
Lecture - 7-10.pptxLecture - 7-10.pptx
Lecture - 7-10.pptx
 
Sample report
Sample reportSample report
Sample report
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for Exams
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docx
 
Ch 02 s.e software process models 1
Ch 02 s.e software process models   1Ch 02 s.e software process models   1
Ch 02 s.e software process models 1
 
Software model
Software modelSoftware model
Software model
 
7 5-94-101
7 5-94-1017 5-94-101
7 5-94-101
 
Basics of software engineering
Basics of software engineeringBasics of software engineering
Basics of software engineering
 
Elementary Probability theory Chapter 2.pptx
Elementary Probability theory Chapter 2.pptxElementary Probability theory Chapter 2.pptx
Elementary Probability theory Chapter 2.pptx
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology
 
SE UNIT-2.pdf
SE UNIT-2.pdfSE UNIT-2.pdf
SE UNIT-2.pdf
 
Se chapter 1,2,3 2 mark qa
Se chapter 1,2,3   2 mark  qaSe chapter 1,2,3   2 mark  qa
Se chapter 1,2,3 2 mark qa
 
4 sdlc and stlc
4 sdlc and stlc4 sdlc and stlc
4 sdlc and stlc
 
Work of art practices in software development.
Work of art practices in software development. Work of art practices in software development.
Work of art practices in software development.
 
Cost estamition
Cost estamitionCost estamition
Cost estamition
 
Week_02.pptx
Week_02.pptxWeek_02.pptx
Week_02.pptx
 

More from SANSKAR20

The Assignment (3–5 pages)Complete a leadership development plan .docx
The Assignment (3–5 pages)Complete a leadership development plan .docxThe Assignment (3–5 pages)Complete a leadership development plan .docx
The Assignment (3–5 pages)Complete a leadership development plan .docxSANSKAR20
 
The assignment consist of a Case Study.  I have attached the Case St.docx
The assignment consist of a Case Study.  I have attached the Case St.docxThe assignment consist of a Case Study.  I have attached the Case St.docx
The assignment consist of a Case Study.  I have attached the Case St.docxSANSKAR20
 
The annotated bibliography will present an introduction and five ref.docx
The annotated bibliography will present an introduction and five ref.docxThe annotated bibliography will present an introduction and five ref.docx
The annotated bibliography will present an introduction and five ref.docxSANSKAR20
 
The artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docxThe artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docxSANSKAR20
 
The Assignment (2–3 pages including a budget worksheet)Explain th.docx
The Assignment (2–3 pages including a budget worksheet)Explain th.docxThe Assignment (2–3 pages including a budget worksheet)Explain th.docx
The Assignment (2–3 pages including a budget worksheet)Explain th.docxSANSKAR20
 
The assigment is to Research and find me resources on  Portland Sta.docx
The assigment is to Research and find me resources on  Portland Sta.docxThe assigment is to Research and find me resources on  Portland Sta.docx
The assigment is to Research and find me resources on  Portland Sta.docxSANSKAR20
 
the article.httpwww.nytimes.com20120930opinionsundaythe-m.docx
the article.httpwww.nytimes.com20120930opinionsundaythe-m.docxthe article.httpwww.nytimes.com20120930opinionsundaythe-m.docx
the article.httpwww.nytimes.com20120930opinionsundaythe-m.docxSANSKAR20
 
The Arts and Royalty; Philosophers Debate Politics Please respond .docx
The Arts and Royalty; Philosophers Debate Politics Please respond .docxThe Arts and Royalty; Philosophers Debate Politics Please respond .docx
The Arts and Royalty; Philosophers Debate Politics Please respond .docxSANSKAR20
 
The assassination of Archduke Franz Ferdinand was the immediate caus.docx
The assassination of Archduke Franz Ferdinand was the immediate caus.docxThe assassination of Archduke Franz Ferdinand was the immediate caus.docx
The assassination of Archduke Franz Ferdinand was the immediate caus.docxSANSKAR20
 
The article Fostering Second Language Development in Young Children.docx
The article Fostering Second Language Development in Young Children.docxThe article Fostering Second Language Development in Young Children.docx
The article Fostering Second Language Development in Young Children.docxSANSKAR20
 
The Article Critique is required to be a minimum of two pages to a m.docx
The Article Critique is required to be a minimum of two pages to a m.docxThe Article Critique is required to be a minimum of two pages to a m.docx
The Article Critique is required to be a minimum of two pages to a m.docxSANSKAR20
 
The Apple Computer Company is one of the most innovative technology .docx
The Apple Computer Company is one of the most innovative technology .docxThe Apple Computer Company is one of the most innovative technology .docx
The Apple Computer Company is one of the most innovative technology .docxSANSKAR20
 
The artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docxThe artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docxSANSKAR20
 
The Article Attached A Bretton Woods for InnovationBy St.docx
The Article Attached A Bretton Woods for InnovationBy St.docxThe Article Attached A Bretton Woods for InnovationBy St.docx
The Article Attached A Bretton Woods for InnovationBy St.docxSANSKAR20
 
The analysis must includeExecutive summaryHistory and evolution.docx
The analysis must includeExecutive summaryHistory and evolution.docxThe analysis must includeExecutive summaryHistory and evolution.docx
The analysis must includeExecutive summaryHistory and evolution.docxSANSKAR20
 
The annotated bibliography for your course is now due. The annotated.docx
The annotated bibliography for your course is now due. The annotated.docxThe annotated bibliography for your course is now due. The annotated.docx
The annotated bibliography for your course is now due. The annotated.docxSANSKAR20
 
The Americans With Disabilities Act (ADA) was designed to protect wo.docx
The Americans With Disabilities Act (ADA) was designed to protect wo.docxThe Americans With Disabilities Act (ADA) was designed to protect wo.docx
The Americans With Disabilities Act (ADA) was designed to protect wo.docxSANSKAR20
 
The air they have of person who never knew how it felt to stand in .docx
The air they have of person who never knew how it felt to stand in .docxThe air they have of person who never knew how it felt to stand in .docx
The air they have of person who never knew how it felt to stand in .docxSANSKAR20
 
The agreement is for the tutor to write a Microsoft word doc of a .docx
The agreement is for the tutor to write a Microsoft word doc of a .docxThe agreement is for the tutor to write a Microsoft word doc of a .docx
The agreement is for the tutor to write a Microsoft word doc of a .docxSANSKAR20
 
The abstract is a 150-250 word summary of your Research Paper, and i.docx
The abstract is a 150-250 word summary of your Research Paper, and i.docxThe abstract is a 150-250 word summary of your Research Paper, and i.docx
The abstract is a 150-250 word summary of your Research Paper, and i.docxSANSKAR20
 

More from SANSKAR20 (20)

The Assignment (3–5 pages)Complete a leadership development plan .docx
The Assignment (3–5 pages)Complete a leadership development plan .docxThe Assignment (3–5 pages)Complete a leadership development plan .docx
The Assignment (3–5 pages)Complete a leadership development plan .docx
 
The assignment consist of a Case Study.  I have attached the Case St.docx
The assignment consist of a Case Study.  I have attached the Case St.docxThe assignment consist of a Case Study.  I have attached the Case St.docx
The assignment consist of a Case Study.  I have attached the Case St.docx
 
The annotated bibliography will present an introduction and five ref.docx
The annotated bibliography will present an introduction and five ref.docxThe annotated bibliography will present an introduction and five ref.docx
The annotated bibliography will present an introduction and five ref.docx
 
The artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docxThe artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docx
 
The Assignment (2–3 pages including a budget worksheet)Explain th.docx
The Assignment (2–3 pages including a budget worksheet)Explain th.docxThe Assignment (2–3 pages including a budget worksheet)Explain th.docx
The Assignment (2–3 pages including a budget worksheet)Explain th.docx
 
The assigment is to Research and find me resources on  Portland Sta.docx
The assigment is to Research and find me resources on  Portland Sta.docxThe assigment is to Research and find me resources on  Portland Sta.docx
The assigment is to Research and find me resources on  Portland Sta.docx
 
the article.httpwww.nytimes.com20120930opinionsundaythe-m.docx
the article.httpwww.nytimes.com20120930opinionsundaythe-m.docxthe article.httpwww.nytimes.com20120930opinionsundaythe-m.docx
the article.httpwww.nytimes.com20120930opinionsundaythe-m.docx
 
The Arts and Royalty; Philosophers Debate Politics Please respond .docx
The Arts and Royalty; Philosophers Debate Politics Please respond .docxThe Arts and Royalty; Philosophers Debate Politics Please respond .docx
The Arts and Royalty; Philosophers Debate Politics Please respond .docx
 
The assassination of Archduke Franz Ferdinand was the immediate caus.docx
The assassination of Archduke Franz Ferdinand was the immediate caus.docxThe assassination of Archduke Franz Ferdinand was the immediate caus.docx
The assassination of Archduke Franz Ferdinand was the immediate caus.docx
 
The article Fostering Second Language Development in Young Children.docx
The article Fostering Second Language Development in Young Children.docxThe article Fostering Second Language Development in Young Children.docx
The article Fostering Second Language Development in Young Children.docx
 
The Article Critique is required to be a minimum of two pages to a m.docx
The Article Critique is required to be a minimum of two pages to a m.docxThe Article Critique is required to be a minimum of two pages to a m.docx
The Article Critique is required to be a minimum of two pages to a m.docx
 
The Apple Computer Company is one of the most innovative technology .docx
The Apple Computer Company is one of the most innovative technology .docxThe Apple Computer Company is one of the most innovative technology .docx
The Apple Computer Company is one of the most innovative technology .docx
 
The artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docxThe artist Georges Seurat is one of the worlds most fascinating art.docx
The artist Georges Seurat is one of the worlds most fascinating art.docx
 
The Article Attached A Bretton Woods for InnovationBy St.docx
The Article Attached A Bretton Woods for InnovationBy St.docxThe Article Attached A Bretton Woods for InnovationBy St.docx
The Article Attached A Bretton Woods for InnovationBy St.docx
 
The analysis must includeExecutive summaryHistory and evolution.docx
The analysis must includeExecutive summaryHistory and evolution.docxThe analysis must includeExecutive summaryHistory and evolution.docx
The analysis must includeExecutive summaryHistory and evolution.docx
 
The annotated bibliography for your course is now due. The annotated.docx
The annotated bibliography for your course is now due. The annotated.docxThe annotated bibliography for your course is now due. The annotated.docx
The annotated bibliography for your course is now due. The annotated.docx
 
The Americans With Disabilities Act (ADA) was designed to protect wo.docx
The Americans With Disabilities Act (ADA) was designed to protect wo.docxThe Americans With Disabilities Act (ADA) was designed to protect wo.docx
The Americans With Disabilities Act (ADA) was designed to protect wo.docx
 
The air they have of person who never knew how it felt to stand in .docx
The air they have of person who never knew how it felt to stand in .docxThe air they have of person who never knew how it felt to stand in .docx
The air they have of person who never knew how it felt to stand in .docx
 
The agreement is for the tutor to write a Microsoft word doc of a .docx
The agreement is for the tutor to write a Microsoft word doc of a .docxThe agreement is for the tutor to write a Microsoft word doc of a .docx
The agreement is for the tutor to write a Microsoft word doc of a .docx
 
The abstract is a 150-250 word summary of your Research Paper, and i.docx
The abstract is a 150-250 word summary of your Research Paper, and i.docxThe abstract is a 150-250 word summary of your Research Paper, and i.docx
The abstract is a 150-250 word summary of your Research Paper, and i.docx
 

Recently uploaded

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 

Recently uploaded (20)

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 

Essentials of Software Engineering, Fourth EditionFrank Tsui, Or.docx

  • 1. Essentials of Software Engineering, Fourth Edition Frank Tsui, Orlando Karam, and Barbara Bernal Quiz Chapter 7 Multiple Choice 1. Defining the components of the system and how these components are related to each other is the: A) architectural design phase. B) detailed design phase. C) requirements phase. D) All of these are correct. E) architectural design phase and detailed design phase. 2. An example of an architectural style is: A) pipes-and-filters. B) event-driven. C) client-server. D) model-view-controller. E) All of these are correct. 9. Two types of prototypes can be done in design. They are: A) Architecture Design, Detailed Design B) Low-fidelity, High-fidelity C) Logical View, Process View D) Logical View, Detailed Design 10. Java API has the architectural style: _________________________. A) Pipes-and-filters B) Event-driven C) Client-server D) Model-view-controller E) Layered
  • 2. 11. Event-driven systems are modelled with _________________. A) state modeling B) state transition diagram C) UML sequence diagram D) All these are correct. E) state modeling and state transition diagram 1. The phase that determines how the user’s needs and desires will be achieved is the: [1] planning phase. [2] requirements phase. [3] design phase. [4] All of these are correct. 3. Defining the components of the system and how these components are related to each other is part of the: [1] architectural design phase. [2] detailed design phase. [3] requirements phase. [4] All of these are correct. 9. The view representing the run-time components (processes) and how they communicate with each other is: [1] logical view. [2] process view. [3] subsystem decomposition view. [4] All of these are correct. [5] logical view and process view.
  • 3. 10. An example of an architectural style is: [1] pipes-and-filters. [2] event-driven. [3] client-server. [4] model-view-controller. [5] All of these are correct. True/False 1. Each architectural component will be mapped into a module in the detailed design. 2. Architecture deals with the interaction between the important modules of the software system. 3. HTML-Script-SQL design example is a common web application system. 4. Each functional requirement will be mapped into a module in the detailed design. 5. Each architectural component will be mapped into a module in the detailed design. 6. Not all software systems have an architecture. 7. Large software systems may have different ways the system is structured. 8. Architecture deals with the interaction between the important modules of the software system. 9. A software engineering design team that does not have any views of an architecture structure means there is not a structure in their software project. 10. A module decomposition is to group smaller units together.
  • 4. 6 © 2018 by Jones & Bartlett Learning, an Ascend Learning company Essentials of Software Engineering, Fourth Edition Frank Tsui, Orlando Karam, and Barbara Bernal Chapter 6 Multiple Choice 1. The set of statements that describe the user’s needs and desires are the: [1] plans. [2] requirements. [3] designs. [4] All of these are correct. [5] plans and requirements. 2. Incomplete requirement specification will always contribute to: [1] project development time. [2] project costs. [3] project failures. [4] All of these are correct. [5] project development time and project costs. 3. Subject matter experts are used instead of users and customers when the software project: [1] is large and complex. [2] is small and simple. [3] is developed with an Agile process. [4] has a high level of requirements. [5] has a low level of requirements. 4. Analysis of the requirements consists of:
  • 5. [1] categorizing the requirements. [2] clustering the requirements. [3] prioritizing the requirements. [4] All of these are correct. [5] categorizing and clustering the requirements. 5. All requirements must be enumerated uniquely. Why? [1] Traceable [2] Identifiable [3] Categorized [4] All of these are correct. <Answer: 4> <Complexity: Moderate> <A-head: Requirements Analysis> <Subject: Chapter 6> 6. The SRS has a recommended standard guideline from _____. A. IEEE B. EIA C. ACM D. All the above E. A and B only True/False 1. Requirements are the “what” and design is the “how.” 2. The requirements engineering activities include review and validation, which are the testing of the requirements. 3. High-level requirements elicitation serves as the opportunity, needs, and justification for the software project in the client’s business world.
  • 6. 4. Low-level requirements elicitation uncovers constraints for the software project to be developed. 5. Collection of the detail level information pertaining to data and their formats includes the input and output data of the software system. 6. The requirements are ordered once they are elicited and collected. 7. The detailed requirements section of the SRS is the shortest section. 5 © 2018 by Jones & Bartlett Learning, an Ascend Learning company Essentials of Software Engineering, Fourth Edition Frank Tsui, Orlando Karam, and Barbara Bernal Knowledge Checks KCQU ch. 7 True/False 1. The design phase is accomplished by creating the detailed “micro” view, then determining the architectural “macro” view for the software project. True/False 2. Software engineering teams will usually create a design module for each requirement.
  • 7. True/False 3. Architecture focuses on the inner details of each module to determine the architecture components needed for the software projects. Multiple Choice 4. The representation of a system’s architecture structure is a: [1] view. [2] flow. [3] format. [4] All of these are correct. True/False 5. A software engineering design team can partition their software project modules in only one unique decomposition. Multiple Choice 6. Software engineering design teams use which of the following, which are grounded in mathematical concepts of sets and relations, for their software projects? [1] Module decomposition diagrams [2] Object-oriented programming languages [3] Relational databases [4] All of these are correct. [5] Module decomposition diagrams and object-oriented programming languages Multiple Choice 7. The design example in section 7.4 uses which of the following architectural styles? [1] Pipes-and-filters [2] Event-driven [3] Client-server [4] Model-view-controller [5] All of these are correct.
  • 8. Multiple Choice 8. The design example in section 7.4 uses a DBMS, which is a: [1] database model and database access. [2] data flow diagram (DFD). [3] database management system. [4] All of these are correct. 2 © 2018 by Jones & Bartlett Learning, an Ascend Learning company Essentials of Software Engineering, Fourth Edition Frank Tsui, Orlando Karam, and Barbara Bernal Knowledge Checks KCQU ch. 6 True/False 1. All requirements activities are needed in the same degree for all software projects. True/False 2. A software engineering team must plan requirements engineering activities for all software projects. Multiple Choice 3. Requirements elicitation must have a set of organized questions to ask the: [1] clients. [2] users. [3] business. [4] All of these are correct. [5] clients and users.
  • 9. True/False 4. During the requirements elicitation, the list of what the customer wants as the functions for the new software is not elicited, just what the business needs to do. Multiple Choice 5. The requirements gathered are clustered by: [1] individual functionality. [2] business flow. [3] data and data format. [4] All of these are correct. True/False 6. A use case contains requirement information. True/False 7. Requirements definition involves formally spelling out the requirements. Multiple Choice 8. Graphically depicting a system’s data flow is done with the: [1] Unified Modeling Language (UML). [2] data flow diagram (DFD). [3] entity-relationship (ER) diagram. [4] All of these are correct. True/False 9. SRS is the artifact that spells out the final specific software requirements from the requirements engineering activities. Multiple Choice 10. The pages of documentation in the SRS depend on: [1] size, complexity, and customer support activities for the project. [2] plan releases of the project.
  • 10. [3] software engineering’s knowledge of the project’s subject area. [4] All of these are correct. 1 © 2018 by Jones & Bartlett Learning, an Ascend Learning company