SlideShare a Scribd company logo
1 of 14
Download to read offline
Question 1
Some agile and incremental methods, like extreme programming, claim that they don't need
high-level designs.
Group of answer choices
True
False
Question 2
It is impossible, and not practical, to remove all bugs from a reasonably large system.
Group of answer choices
True
False
Question 3
A successful software system will require zero maintenance.
Group of answer choices
True
False
Question 4
Git belongs in which category of version control systems (VCS)?
Group of answer choices
Local VCS
Centralized VCS
Distributed VCS
Locking VCS
Question 5
Git thinks about its data more like a stream of snapshots as opposed to a collection of file
differences (or deltas).
Group of answer choices
True
False
Question 6
If two team members disagree about an estimate, which of the following can help find a
compromise?
Group of answer choices
Wideband Delphi
discussing assumptions
WBS
a Scrum meeting
Question 7
Which planning method is used by eXtreme Programming (XP)?
Group of answer choices
PROBE
COCOMO II
The Planning Game
Wideband Delphi
Question 8
In the Wideband Delphi process, the project manager would make a good moderator.
Group of answer choices
True
False
Question 9
Which of the following are true of Wideband Delphi? (select all that apply)
Group of answer choices
requires the entire team to correct one another
requires the creation of a WBS
requires a daily stand-up meeting
was developed at the Rand Corporation in the 1940s
involves an estimation team with 3 to 7 members
Flag question: Question 10
Question 10
Which of the following should you have before you begin the Wideband Delphi process? (select
all that apply)
Group of answer choices
WBS
Vision document
Scope document
a Scrum meeting
Flag question: Question 11
Question 11
Which of the following relationships is also known as "generalization"?
Group of answer choices
Has-a
Creates
Is-a
Knows about
Flag question: Question 12
Question 12
The domain model is a dynamic model that captures the behavior of the system.
Group of answer choices
True
False
Flag question: Question 13
Question 13
External systems are always modeled as actors.
Group of answer choices
True
False
Flag question: Question 14
Question 14
Matching
Group of answer choices
validation
[ Choose ] Are we doing the things right? Are we doing the right things?
verification
[ Choose ] Are we doing the things right? Are we doing the right things?
Flag question: Question 15
Question 15
Which of the following rules are part of Osborn's method?
Group of answer choices
solicit user stories
focus on quantity
withold criticism
break rules
encourage unusual ideas
combine and improve ideas
Flag question: Question 16
Question 16
Which of the following are parts of a use case?
Group of answer choices
title
main success scenario
extensions
user stories
Flag question: Question 17
Question 17
A domain model is: (check all that apply)
Group of answer choices
a use case
a graphic that shows relationships
a project glossary
a dictionary of terms used in your project
Flag question: Question 18
Question 18
As a part of database maintenance, you may want to consider moving older data to:
Group of answer choices
a data warehouse
an audit trail
a user interface
en external interface
Flag question: Question 19
Question 19
Which architecture is most appropriate for a call center that wishes to deploy an expert system?
Group of answer choices
monolithic
client/server
rule-based
distributed
service-oriented
Flag question: Question 20
Question 20
When two processes try to save data to the same place in memory, you would say that the system
is exhibiting:
Group of answer choices
distributed processing
CBSE
SOA
a race condition
Flag question: Question 21
Question 21
Web services are a concrete example of which kind of architecture?
Group of answer choices
Monolithic
Client/Server
N-tier Architecture
CBSE
SOA
Data-Centric
Flag question: Question 22
Question 22
As Brooks' law states: "adding manpower to a late software project makes it later", unless, as the
author suggests, you can:
Group of answer choices
break a large task into smaller pieces
add new people to the same old tasks
use UML
use the right hardware
Flag question: Question 23
Question 23
The client tier of an N-tier system is often called the presentation tier.
Group of answer choices
True
False
Flag question: Question 24
Question 24
A communication diagram uses lines to connect objects that collaborate durning an interaction.
Group of answer choices
True
False
Flag question: Question 25
Question 25
Functional requirements are an important input when creating use cases.
Group of answer choices
True
False
Flag question: Question 26
Question 26
You can't drive object-oriented designs from use cases unless you tie your use cases to objects.
Group of answer choices
True
False
Flag question: Question 27
Question 27
Match
Group of answer choices
domain model entities
[ Choose ] noun verb/verb phrase
boundary/GUI objects
[ Choose ] noun verb/verb phrase
message between objects
[ Choose ] noun verb/verb phrase
use case name
[ Choose ] noun verb/verb phrase
Flag question: Question 28
Question 28
Which of the following should be specified in a high-level design?
Group of answer choices
Reports
Configuration data
Internal interfaces
Data flows
Training
Flag question: Question 29
Question 29
Model-view-controller (MVC) is an example of a __________, which is an arrangement of
classes that performs some common and useful tas.
Group of answer choices
robustness diagram
use case model
design pattern
analysis model
deployment diagram
Flag question: Question 30
Question 30
To identify and define classes, it may be helpful to look for the ____ in the use case text.
Group of answer choices
verbs
nouns
adjectives
past participles
Flag question: Question 31
Question 31
Using an object instantiated from the Phone class within both a Person object and a Company
object is a form of reuse known as:
Group of answer choices
inheritance
generalization
relation
composition
Flag question: Question 32
Question 32
Robustness analysis is: (choose the best answer)
Group of answer choices
analysis
design
coding
testing
part analysis and part design
Flag question: Question 33
Question 33
Using inheritance is one way that object-oriented programming languages achieve code reuse.
Group of answer choices
True
False
Flag question: Question 34
Question 34
You should make a boundary object for each screen.
Group of answer choices
True
False
Flag question: Question 35
Question 35
Which of the following are the two items most likely to be affected (changed) by robustness
analysis?
Group of answer choices
activity diagram
flowchart
entity-relationship diagram
domain model
use case
Flag question: Question 36
Question 36
Algorithms that give good solutions but don't guarantee the best of all possible solutions are
called:
Group of answer choices
heuristics
arbitrary
exponential
Big O
Flag question: Question 37
Question 37
There are four phases in the Unified Process. Where does Elaboration fit in the sequence?
Group of answer choices
first
second
third
fourth
Flag question: Question 38
Question 38
Describe what, according to Kroll and Kruchten, are at least two of the major achievements of
the RUP Elaboration phase.
View keyboard shortcuts
pView keyboard shortcutsAccessibility Checker0 words</>Switch to the html editorFullscreen
Flag question: Question 39
Question 39
What are CRC cards and how are they used? (Hint: Search CRC cards online.)
View keyboard shortcuts
pView keyboard shortcutsAccessibility Checker0 words</>Switch to the html editorFullscreen
Flag question: Question 40
Question 40
In general, a use case provides more detail than a user story.
Group of answer choices
True
False
Flag question: Question 41
Question 41
Describe the relationship between system security and ease of use.
View keyboard shortcuts
EditViewInsertFormatToolsTable
12pt
Paragraph

More Related Content

Similar to Question 1 Some agile and incremental methods- like extreme programmi.pdf

12266422.ppt
12266422.ppt12266422.ppt
12266422.ppt
CSEC5
 
Final Exam (20)Started Dec 12 at 6pm Quiz Instructio.docx
Final Exam (20)Started Dec 12 at 6pm Quiz Instructio.docxFinal Exam (20)Started Dec 12 at 6pm Quiz Instructio.docx
Final Exam (20)Started Dec 12 at 6pm Quiz Instructio.docx
ssuser454af01
 
Session 3 Software Engineering UGC NET.pdf
Session 3 Software Engineering UGC NET.pdfSession 3 Software Engineering UGC NET.pdf
Session 3 Software Engineering UGC NET.pdf
sangeethachandran
 
Ch 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pCh 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research p
MaximaSheffield592
 

Similar to Question 1 Some agile and incremental methods- like extreme programmi.pdf (20)

12266422.ppt
12266422.ppt12266422.ppt
12266422.ppt
 
CS8592-OOAD-UNIT II-STATIC UML DIAGRAMS PPT
CS8592-OOAD-UNIT II-STATIC UML DIAGRAMS PPTCS8592-OOAD-UNIT II-STATIC UML DIAGRAMS PPT
CS8592-OOAD-UNIT II-STATIC UML DIAGRAMS PPT
 
Individual-Recitation - Grade 4 pupils.pptx
Individual-Recitation - Grade 4 pupils.pptxIndividual-Recitation - Grade 4 pupils.pptx
Individual-Recitation - Grade 4 pupils.pptx
 
Complexity 2
Complexity 2Complexity 2
Complexity 2
 
CS8592-OOAD Lecture Notes Unit-4
CS8592-OOAD Lecture Notes Unit-4CS8592-OOAD Lecture Notes Unit-4
CS8592-OOAD Lecture Notes Unit-4
 
Final Exam (20)Started Dec 12 at 6pm Quiz Instructio.docx
Final Exam (20)Started Dec 12 at 6pm Quiz Instructio.docxFinal Exam (20)Started Dec 12 at 6pm Quiz Instructio.docx
Final Exam (20)Started Dec 12 at 6pm Quiz Instructio.docx
 
CS2006Ch02A.ppt dfxgbfdcgbhfcdhbfdcbfdcgfdg
CS2006Ch02A.ppt dfxgbfdcgbhfcdhbfdcbfdcgfdgCS2006Ch02A.ppt dfxgbfdcgbhfcdhbfdcbfdcgfdg
CS2006Ch02A.ppt dfxgbfdcgbhfcdhbfdcbfdcgfdg
 
midterm_fa08.pdf
midterm_fa08.pdfmidterm_fa08.pdf
midterm_fa08.pdf
 
AsyncAPI v3: What’s New? | Kafka Summit London
AsyncAPI v3: What’s New? | Kafka Summit LondonAsyncAPI v3: What’s New? | Kafka Summit London
AsyncAPI v3: What’s New? | Kafka Summit London
 
On building more human query answering systems
On building more human query answering systemsOn building more human query answering systems
On building more human query answering systems
 
Reusability Metrics for Object-Oriented System: An Alternative Approach
Reusability Metrics for Object-Oriented System: An Alternative ApproachReusability Metrics for Object-Oriented System: An Alternative Approach
Reusability Metrics for Object-Oriented System: An Alternative Approach
 
Is software engineering research addressing software engineering problems?
Is software engineering research addressing software engineering problems?Is software engineering research addressing software engineering problems?
Is software engineering research addressing software engineering problems?
 
Object Oriented Analysis and Design one marks Q & A
Object Oriented  Analysis  and  Design one marks Q & AObject Oriented  Analysis  and  Design one marks Q & A
Object Oriented Analysis and Design one marks Q & A
 
Session 3 Software Engineering UGC NET.pdf
Session 3 Software Engineering UGC NET.pdfSession 3 Software Engineering UGC NET.pdf
Session 3 Software Engineering UGC NET.pdf
 
Data Structure and Algorithms.pptx
Data Structure and Algorithms.pptxData Structure and Algorithms.pptx
Data Structure and Algorithms.pptx
 
Ch 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pCh 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research p
 
Ch 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research pCh 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research p
 
Recommendations for Building Machine Learning Software
Recommendations for Building Machine Learning SoftwareRecommendations for Building Machine Learning Software
Recommendations for Building Machine Learning Software
 
2024_Solution_Challenge_-_Presentation_(GDSC_DU).pptx
2024_Solution_Challenge_-_Presentation_(GDSC_DU).pptx2024_Solution_Challenge_-_Presentation_(GDSC_DU).pptx
2024_Solution_Challenge_-_Presentation_(GDSC_DU).pptx
 
Management Information System
Management Information SystemManagement Information System
Management Information System
 

More from PhilzIGHudsonl

Question 1- A front is always named for the air mass that is being pus.pdf
Question 1- A front is always named for the air mass that is being pus.pdfQuestion 1- A front is always named for the air mass that is being pus.pdf
Question 1- A front is always named for the air mass that is being pus.pdf
PhilzIGHudsonl
 
Question 1 joint provides a little -give- at the artzulation sates Bas.pdf
Question 1 joint provides a little -give- at the artzulation sates Bas.pdfQuestion 1 joint provides a little -give- at the artzulation sates Bas.pdf
Question 1 joint provides a little -give- at the artzulation sates Bas.pdf
PhilzIGHudsonl
 
Question 1 6-76pts The diagram I represents a map view of a stream wit.pdf
Question 1 6-76pts The diagram I represents a map view of a stream wit.pdfQuestion 1 6-76pts The diagram I represents a map view of a stream wit.pdf
Question 1 6-76pts The diagram I represents a map view of a stream wit.pdf
PhilzIGHudsonl
 
Question 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdf
Question 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdfQuestion 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdf
Question 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdf
PhilzIGHudsonl
 
Question 1 (10 points) Listen What happens if a parent process does.pdf
Question 1 (10 points)   Listen What happens if a parent process does.pdfQuestion 1 (10 points)   Listen What happens if a parent process does.pdf
Question 1 (10 points) Listen What happens if a parent process does.pdf
PhilzIGHudsonl
 

More from PhilzIGHudsonl (20)

Question 1- Let A- Represent the work gender- and B- Represent the mar.pdf
Question 1- Let A- Represent the work gender- and B- Represent the mar.pdfQuestion 1- Let A- Represent the work gender- and B- Represent the mar.pdf
Question 1- Let A- Represent the work gender- and B- Represent the mar.pdf
 
Question 1- A front is always named for the air mass that is being pus.pdf
Question 1- A front is always named for the air mass that is being pus.pdfQuestion 1- A front is always named for the air mass that is being pus.pdf
Question 1- A front is always named for the air mass that is being pus.pdf
 
Question 1- (5 points)- Henrietta Lacks is a very important person in.pdf
Question 1- (5 points)- Henrietta Lacks is a very important person in.pdfQuestion 1- (5 points)- Henrietta Lacks is a very important person in.pdf
Question 1- (5 points)- Henrietta Lacks is a very important person in.pdf
 
Question 1 - -12 points- Formally prove (using the definition of O not.pdf
Question 1 - -12 points- Formally prove (using the definition of O not.pdfQuestion 1 - -12 points- Formally prove (using the definition of O not.pdf
Question 1 - -12 points- Formally prove (using the definition of O not.pdf
 
Question 1 Freight transport operations have become complex and differ.pdf
Question 1 Freight transport operations have become complex and differ.pdfQuestion 1 Freight transport operations have become complex and differ.pdf
Question 1 Freight transport operations have become complex and differ.pdf
 
Question 1 joint provides a little -give- at the artzulation sates Bas.pdf
Question 1 joint provides a little -give- at the artzulation sates Bas.pdfQuestion 1 joint provides a little -give- at the artzulation sates Bas.pdf
Question 1 joint provides a little -give- at the artzulation sates Bas.pdf
 
QuESTION 1 Fer nach inem- seiact ine comoct dofinibon a- A threat cart.pdf
QuESTION 1 Fer nach inem- seiact ine comoct dofinibon a- A threat cart.pdfQuESTION 1 Fer nach inem- seiact ine comoct dofinibon a- A threat cart.pdf
QuESTION 1 Fer nach inem- seiact ine comoct dofinibon a- A threat cart.pdf
 
QUESTION 1 Category Number of Persons Part Time Employees 30 million P.pdf
QUESTION 1 Category Number of Persons Part Time Employees 30 million P.pdfQUESTION 1 Category Number of Persons Part Time Employees 30 million P.pdf
QUESTION 1 Category Number of Persons Part Time Employees 30 million P.pdf
 
Question 1 6-76pts The diagram I represents a map view of a stream wit.pdf
Question 1 6-76pts The diagram I represents a map view of a stream wit.pdfQuestion 1 6-76pts The diagram I represents a map view of a stream wit.pdf
Question 1 6-76pts The diagram I represents a map view of a stream wit.pdf
 
Question 1 -30 Marks- The systems development lifecycle (SDLC) is a fo.pdf
Question 1 -30 Marks- The systems development lifecycle (SDLC) is a fo.pdfQuestion 1 -30 Marks- The systems development lifecycle (SDLC) is a fo.pdf
Question 1 -30 Marks- The systems development lifecycle (SDLC) is a fo.pdf
 
Question 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdf
Question 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdfQuestion 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdf
Question 1 (a) Explain Foreign Direct Investment in Malaysia and quote.pdf
 
Question 1 2 pts Natural Selection Involves reproduction of individual.pdf
Question 1 2 pts Natural Selection Involves reproduction of individual.pdfQuestion 1 2 pts Natural Selection Involves reproduction of individual.pdf
Question 1 2 pts Natural Selection Involves reproduction of individual.pdf
 
QUESTION 1 -12 marks- You are provided with the following financial da.pdf
QUESTION 1 -12 marks- You are provided with the following financial da.pdfQUESTION 1 -12 marks- You are provided with the following financial da.pdf
QUESTION 1 -12 marks- You are provided with the following financial da.pdf
 
Question 1 (5 points) Which of the following is the correct output fro.pdf
Question 1 (5 points) Which of the following is the correct output fro.pdfQuestion 1 (5 points) Which of the following is the correct output fro.pdf
Question 1 (5 points) Which of the following is the correct output fro.pdf
 
Question 1 (10 points) Listen What happens if a parent process does.pdf
Question 1 (10 points)   Listen What happens if a parent process does.pdfQuestion 1 (10 points)   Listen What happens if a parent process does.pdf
Question 1 (10 points) Listen What happens if a parent process does.pdf
 
Question -#1- Create-a linear regression object called -lm1- inport th.pdf
Question -#1- Create-a linear regression object called -lm1- inport th.pdfQuestion -#1- Create-a linear regression object called -lm1- inport th.pdf
Question -#1- Create-a linear regression object called -lm1- inport th.pdf
 
Question -#1 Do plants carry out cellular respiration- A- No- photosyn.pdf
Question -#1 Do plants carry out cellular respiration- A- No- photosyn.pdfQuestion -#1 Do plants carry out cellular respiration- A- No- photosyn.pdf
Question -#1 Do plants carry out cellular respiration- A- No- photosyn.pdf
 
Question # 2 List the types of dividends and a brief description of.pdf
Question # 2   List the types of dividends and a brief description of.pdfQuestion # 2   List the types of dividends and a brief description of.pdf
Question # 2 List the types of dividends and a brief description of.pdf
 
Quention s rio morhis 4- The death was accidental or the rictim was a.pdf
Quention s rio morhis 4- The death was accidental or the rictim was a.pdfQuention s rio morhis 4- The death was accidental or the rictim was a.pdf
Quention s rio morhis 4- The death was accidental or the rictim was a.pdf
 
Que-- Extensively explained a recent change within your organization t.pdf
Que-- Extensively explained a recent change within your organization t.pdfQue-- Extensively explained a recent change within your organization t.pdf
Que-- Extensively explained a recent change within your organization t.pdf
 

Recently uploaded

Recently uploaded (20)

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 

Question 1 Some agile and incremental methods- like extreme programmi.pdf

  • 1. Question 1 Some agile and incremental methods, like extreme programming, claim that they don't need high-level designs. Group of answer choices True False Question 2 It is impossible, and not practical, to remove all bugs from a reasonably large system. Group of answer choices True False Question 3 A successful software system will require zero maintenance. Group of answer choices True False Question 4 Git belongs in which category of version control systems (VCS)? Group of answer choices Local VCS Centralized VCS Distributed VCS Locking VCS Question 5
  • 2. Git thinks about its data more like a stream of snapshots as opposed to a collection of file differences (or deltas). Group of answer choices True False Question 6 If two team members disagree about an estimate, which of the following can help find a compromise? Group of answer choices Wideband Delphi discussing assumptions WBS a Scrum meeting Question 7 Which planning method is used by eXtreme Programming (XP)? Group of answer choices PROBE COCOMO II The Planning Game Wideband Delphi Question 8 In the Wideband Delphi process, the project manager would make a good moderator. Group of answer choices True
  • 3. False Question 9 Which of the following are true of Wideband Delphi? (select all that apply) Group of answer choices requires the entire team to correct one another requires the creation of a WBS requires a daily stand-up meeting was developed at the Rand Corporation in the 1940s involves an estimation team with 3 to 7 members Flag question: Question 10 Question 10 Which of the following should you have before you begin the Wideband Delphi process? (select all that apply) Group of answer choices WBS Vision document Scope document a Scrum meeting Flag question: Question 11 Question 11 Which of the following relationships is also known as "generalization"? Group of answer choices Has-a Creates
  • 4. Is-a Knows about Flag question: Question 12 Question 12 The domain model is a dynamic model that captures the behavior of the system. Group of answer choices True False Flag question: Question 13 Question 13 External systems are always modeled as actors. Group of answer choices True False Flag question: Question 14 Question 14 Matching Group of answer choices validation [ Choose ] Are we doing the things right? Are we doing the right things? verification [ Choose ] Are we doing the things right? Are we doing the right things? Flag question: Question 15
  • 5. Question 15 Which of the following rules are part of Osborn's method? Group of answer choices solicit user stories focus on quantity withold criticism break rules encourage unusual ideas combine and improve ideas Flag question: Question 16 Question 16 Which of the following are parts of a use case? Group of answer choices title main success scenario extensions user stories Flag question: Question 17 Question 17 A domain model is: (check all that apply) Group of answer choices a use case a graphic that shows relationships
  • 6. a project glossary a dictionary of terms used in your project Flag question: Question 18 Question 18 As a part of database maintenance, you may want to consider moving older data to: Group of answer choices a data warehouse an audit trail a user interface en external interface Flag question: Question 19 Question 19 Which architecture is most appropriate for a call center that wishes to deploy an expert system? Group of answer choices monolithic client/server rule-based distributed service-oriented Flag question: Question 20 Question 20 When two processes try to save data to the same place in memory, you would say that the system is exhibiting: Group of answer choices
  • 7. distributed processing CBSE SOA a race condition Flag question: Question 21 Question 21 Web services are a concrete example of which kind of architecture? Group of answer choices Monolithic Client/Server N-tier Architecture CBSE SOA Data-Centric Flag question: Question 22 Question 22 As Brooks' law states: "adding manpower to a late software project makes it later", unless, as the author suggests, you can: Group of answer choices break a large task into smaller pieces add new people to the same old tasks use UML use the right hardware Flag question: Question 23
  • 8. Question 23 The client tier of an N-tier system is often called the presentation tier. Group of answer choices True False Flag question: Question 24 Question 24 A communication diagram uses lines to connect objects that collaborate durning an interaction. Group of answer choices True False Flag question: Question 25 Question 25 Functional requirements are an important input when creating use cases. Group of answer choices True False Flag question: Question 26 Question 26 You can't drive object-oriented designs from use cases unless you tie your use cases to objects. Group of answer choices True False
  • 9. Flag question: Question 27 Question 27 Match Group of answer choices domain model entities [ Choose ] noun verb/verb phrase boundary/GUI objects [ Choose ] noun verb/verb phrase message between objects [ Choose ] noun verb/verb phrase use case name [ Choose ] noun verb/verb phrase Flag question: Question 28 Question 28 Which of the following should be specified in a high-level design? Group of answer choices Reports Configuration data Internal interfaces Data flows Training Flag question: Question 29 Question 29
  • 10. Model-view-controller (MVC) is an example of a __________, which is an arrangement of classes that performs some common and useful tas. Group of answer choices robustness diagram use case model design pattern analysis model deployment diagram Flag question: Question 30 Question 30 To identify and define classes, it may be helpful to look for the ____ in the use case text. Group of answer choices verbs nouns adjectives past participles Flag question: Question 31 Question 31 Using an object instantiated from the Phone class within both a Person object and a Company object is a form of reuse known as: Group of answer choices inheritance generalization relation
  • 11. composition Flag question: Question 32 Question 32 Robustness analysis is: (choose the best answer) Group of answer choices analysis design coding testing part analysis and part design Flag question: Question 33 Question 33 Using inheritance is one way that object-oriented programming languages achieve code reuse. Group of answer choices True False Flag question: Question 34 Question 34 You should make a boundary object for each screen. Group of answer choices True False Flag question: Question 35
  • 12. Question 35 Which of the following are the two items most likely to be affected (changed) by robustness analysis? Group of answer choices activity diagram flowchart entity-relationship diagram domain model use case Flag question: Question 36 Question 36 Algorithms that give good solutions but don't guarantee the best of all possible solutions are called: Group of answer choices heuristics arbitrary exponential Big O Flag question: Question 37 Question 37 There are four phases in the Unified Process. Where does Elaboration fit in the sequence? Group of answer choices first second
  • 13. third fourth Flag question: Question 38 Question 38 Describe what, according to Kroll and Kruchten, are at least two of the major achievements of the RUP Elaboration phase. View keyboard shortcuts pView keyboard shortcutsAccessibility Checker0 words</>Switch to the html editorFullscreen Flag question: Question 39 Question 39 What are CRC cards and how are they used? (Hint: Search CRC cards online.) View keyboard shortcuts pView keyboard shortcutsAccessibility Checker0 words</>Switch to the html editorFullscreen Flag question: Question 40 Question 40 In general, a use case provides more detail than a user story. Group of answer choices True False Flag question: Question 41 Question 41 Describe the relationship between system security and ease of use. View keyboard shortcuts EditViewInsertFormatToolsTable