• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 2 out of 6 pages
Exam (elaborations)

ASU CSE 598 EXAM 2 Software Analysis & Design Cheat Sheet

Document preview thumbnail
Preview 2 out of 6 pages

Practice Q&A for Exam 2

Content preview

§ studynotes888 CSE 598 · Exam 2




PRACTICE · WEEKS 1–7



CSE 598 Software Analysis & Design Exam 2 — Practice Questions
Three questions per week, drawn from the Software Analysis & Design cheat sheet. Answer key at the end.

1 Week 1 — Nature of SW Systems & Significance of A&D
1. How is software architecture defined in the material?
A. A testing and quality-assurance plan
B. A finished implementation of all system modules
C. A collection of structures plus the connections among them, giving stakeholders viewpoints to reason about the system
D. A prioritized list of functional requirements
2. Which technologies are named as the web's foundational 'success story'?
A. TCP, UDP, IP
B. SQL, REST, JSON
C. SOAP, WSDL, XML
D. HTML, HTTP, URI
3. System stability is affected by which set of factors?
A. Team size, budget, and deadlines
B. Number of bugs, severity of bugs, modularity, reliability
C. Total lines of code alone
D. UI polish, branding, and documentation

2 Week 2 — Object-Oriented Analysis & Design
4. Information hiding (limiting the global impact of local decisions via controlled interfaces) leads to what?
A. Dynamic binding
B. Polymorphism
C. Encapsulation
D. Inheritance
5. In use-case diagrams, which relationship means the base is NOT complete and the other is part of it?
A. Generalization
B. Include
C. Extend
D. Association
6. In a state diagram, which transition causes one event to split into two or more concurrent states?
A. Self-transition
B. Final
C. Fork
D. Join

, 3 Week 3 — Design Principles & Architecture Preliminaries
7. Which coupling type occurs when two or more modules share a global data item?
A. Stamp
B. Content
C. Data
D. Common
8. What is the correct top-to-bottom order of the Layered architecture style?
A. UI, then Business Logic, then Control Logic, then Data Service, then Other
B. UI, then Control Logic, then Business Logic, then Data Service, then Other
C. Data Service, then Business Logic, then Control Logic, then UI, then Other
D. Business Logic, then UI, then Data Service, then Control Logic, then Other
9. Which behavioral pattern notifies relevant objects on a change (e.g. Java ActionListeners)?
A. Strategy
B. Mediator
C. Observer
D. Iterator

4 Week 4 — Architecture Fundamentals, Documentation, Evaluation
10. What is the correct order of the design life cycle?
A. Requirements, Implementation, Documentation, Architectural Design, Evaluation
B. Requirements, Documentation, Architectural Design, Implementation, Evaluation
C. Architectural Design, Requirements, Documentation, Evaluation, Implementation
D. Requirements, Architectural Design, Documentation, Implementation, Evaluation
11. Among the three types of architectural decisions, which maps software to non-software structures (CPUs, file systems,
networks, dev teams)?
A. Context
B. Allocation
C. Module
D. Connector-Component
12. A Quality Attribute Scenario (Bass, Clements, Kazman) has six parts: source of stimulus, stimulus, environment,
artifact, response, and what?
A. Test coverage
B. Risk score
C. Cost estimate
D. Response measure

Document information

Uploaded on
September 16, 2026
Number of pages
6
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
Free
Download

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
studynotes888
2.2
(5)
Sold
41
Followers
24
Items
13
Last sold
3 days ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions