Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Faculty of Information Technology

SYSTEM ANALYSIS AND DESIGN


Fall 2021

Chapter 4 Designing Architecture

Part I. Crossword

1A v a i l a b i l i t y

2S

e
r
5D v 6D

a e a
t r t
a a 10X S L
b 11 m 12C
M
a i a l
s d 18C o m p o n19 e n t i z a t i o n
e d a e
e l g n
n e e t
g w m
i a e 24F i l e s e r v e r
n r n
e e t 26P 27P a a S
C

29D a t a a n a l y s i s

Across Down
1. A primary concern for most organizations when 2. A thin client is a client device designed so that
dealing with the cloud is availability. most processing and data storage occur on the
4. Customization refers to sites that allow a user to server.
customize the content and look of a site based on 3. Services in a(n) public cloud can be used by any
their personal preferences. interested party on a pay-per-use basis; hence,
8. Personalization means providing Internet they are often used for applications that need rapid
content to a user based upon knowledge of that scalability
customer. 5. A database engine is the (back-end) portion of
9. In the SaaS model, the customer uses only the client/server database system running on the
applications provided via a cloud infrastructure. server that provides database processing and
Typically, such applications include Web-based e- shared access functions
mail services and Web-based productivity suites. 6. The data management functions of an IS
10. XSL is a set of style rules that tells a Web manage all interaction between software and files
browser how to present a document. and databases, including data retrieval/querying,
17. A(n) CMS is a special type of software updating, security, concurrency control, and
application for collecting, organizing, and recovery.
publishing Web site content. 7. Applications under the SaaS model are typically
18. According to the componentization service easiest to deploy, because the customer does not
principle, a service should be simple and modular. have to worry about maintaining or updating the
21. To make sure Websites contain the most software, the underlying platform, or the hardware
accurate and up-to-date information, often from infrastructure
multiple sources, many organizations have turned 11. Middleware is a combination of hardware,
to using a client management system. software and communication technology that
23. A(n) application server is a computing server brings data management, presentation, and
where data analysis functions primarily reside. analysis together into a three-tiered (or n-tiered)
24. A file server is a device that manages file client/server environment.
operations and is shared by each client PC 12. File servers transfer files when data are
attached to a LAN. requested from a client.
25. HTTP is a communication protocol for 13. Designing distributed and Internet systems is
exchanging information on the Internet. much like designing single location systems.
27. In the PaaS model, the user has control over 14. XML is an Internet authoring language that
the applications but has limited or no control over allows designers to create customized tags,
the underlying infrastructure enabling the definition, transmission, validation,
29. The data analysis functions of an IS transform and interpretation of data between applications.
inputs into outputs, including simple 15. A(n) virtual machine is a software emulation of
summarization to complex mathematical modeling a physical computer system, both hardware and
such as regression analysis. operating system, that allows more efficient
30. XSL is a specification for separating style from sharing of physical hardware resources.
content when generating XML pages. 16. A(n) private cloud does not free an
organization from the issues associated with
managing the cloud infrastructure, but it does give
the organization a high degree of customizability,
flexibility, and control over their data and
applications.
19. A Web service is a method of communication
between two electronic devices over a network.
20. A(n) API refers to the software building blocks
that are used to ensure that common system
capabilities, such as user interfaces and printing,
as well as modules are standardized to facilitate
data exchange between clients and servers.
22. LAN is the cabling, hardware, and software
used to connect workstations, computers and file
servers located in a confined geographical area.
26. In a file server configuration, each file server
acts as an additional hard disk for each client PC.
28. In the PaaS model, customers can run their
own applications, which are typically designed
using tools provided by the service provider.
Part 2. Short Answers

1. List some advantages and disadvantages of Layered architecture and Client–server architecture

2. List some factors to choose software architecture based on non-functional requirements

You might also like