• 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 4 out of 51 pages
Exam (elaborations)

CSE 360 Exam 3 2025 Questions and Answers

Document preview thumbnail
Preview 4 out of 51 pages

CSE 360 Exam 3 2025 Questions and Answers

Content preview

CSE 360 Exam 3 2025 Questions and
Answers


Repository Architecture - ANSWER-sub-systems must exchange data:

shared data held in central database/repository and may be accessed by all sub-

systems

each sub-system maintains own database and passes data explicitly to other sub-

systems

Large amounts of data to be shared




All data in system is managed in central repository that is accessible to all system

components

Components do not interact directly, only through repository




Use when:

system in which large volumes of info are generated that has to be stored for a

long time


COPYRIGHT ©️ 2025 ALL RIGHTS RESERVED...TRUSTED & VERIFIED 1

,data-driven system where inclusion of data in repository triggers action/tool




+: components can be independent

do not need to know of existence of other components

changes made by 1 component can be propagated to all components

all data can be managed consistently b/c all in one place




-: repository is single point of failure so repository errors affect whole system

May be inefficiencies in organizing all comm through repository

distributing repository through several computers may be diff

Client-server Architecture - ANSWER-distributed system model shows how data

and processing is distributed across a range of components; can be implemented

on a single computer

set of stand-alone servers which provide specific services such as printing, data

management, etc.

set of clients which call on these services

network which allows clients to access servers

functionality of system is org into services - delivered from a separate server



COPYRIGHT ©️ 2025 ALL RIGHTS RESERVED...TRUSTED & VERIFIED 2

,clients - users of these services and access servers to make use of them




Used when:

data in a shared database has to be accessed from a range of locations

servers can be replicated -> load on a system is variable




+: servers can be distributed across a network

general functionality can be available to all clients and does not need to be

implemented by all services




-: each service is a single point of failure so susceqptible to denial of service attacks

or server failure

performance may be unpredictable because it depends on network and system

may be management problems if servers are owned by diff orgs

Requirement Engineering - ANSWER-Process of establishing

services that a customer requires from system

constraints under which services operate and are developed

Types of Requirements - ANSWER-User Requirements


COPYRIGHT ©️ 2025 ALL RIGHTS RESERVED...TRUSTED & VERIFIED 3

, System Requirements

User Requirement - ANSWER-Statements in natural language + diagrams of

services the system provides + operational constrainsts

Use case diagram

Written for customers - no technical info

System Requirements - ANSWER-structured document with detailed descriptions

of system's functions, services, and operational constraints

Should be both consistent and complete - may be impossible in reality due to

system and env complexity

Always expect change because don't have all reqs documents at the beginning and

may change over time

Functional Requirements - ANSWER-Statement of services system should

provide, how system should react to inputs, and how the system should behave in

particular situations

May state what system should not do

Inputs, outputs, error messages, user perspective

Functionality or sevices = what does it do?

Depends on type of sw, expected users, type of system

May be high-level statements in natural language about what system should do

COPYRIGHT ©️ 2025 ALL RIGHTS RESERVED...TRUSTED & VERIFIED 4

Document information

Uploaded on
August 17, 2025
Number of pages
51
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$12.99

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.
KatelynWhitman
3.6
(260)
Sold
1255
Followers
485
Items
43943
Last sold
11 hours 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