Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Multiple Choice
1. Designing an architecture can be_______________.
a. Tedious and therefore younger members of the team are usually urged
to take the lead.
b. Easy and therefore more experienced members of the department take
the lead.
c. Difficult and therefore outside consultants are often sourced to do the
task.
d. Difficult and therefore experienced internal members are sourced to
the task
e. C and D
Ans: e
Response: Introduction
Difficulty: Medium
23.Project teams often _________ the ________ associated with creating secure,
efficient client-server applications.
a. Overestimate; Difficulty
b. Overestimate; Simplicity
c. Underestimate; Difficulty
d. Underestimate; Simplicity
e. None of the above
Ans: c
Response: Difficulty of Development
Difficulty: Medium
32.A standard database server may utilize __________ as its special software
foundation.
a. Real Networks Applications
b. Apache
c. Java
d. Windows
e. Oracle
Ans: e
Response: Hardware and Software Specifications
Difficulty: Hard
True/False
33.Most information systems are comprised of one computer.
Ans: False
Response: Introduction
Difficulty: easy
35.The architectural components of any system are the network and the
hardware.
Ans: False
Response: Architectural Components
Difficulty: Medium
36.Data storage, Data Access Logic, Application Logic and Presentation Logic are
the four basic functions of software systems.
Ans: True
Response: Architectural Components
Difficulty: easy
38.Client computers, Servers and Networks are the three primary hardware
components of a system.
Ans: True
Response: Architectural Components
Difficulty: easy
39.Client computers are the input devices and are only desktop computers.
Ans: False
Response: Architectural Components
Difficulty: Medium
40.An ATM dialing a network provides the IT department with a quick cash
withdrawal for emergency purposes.
Ans: False
Response: Architectural Components
Difficulty: Medium
41.The very first computing architectures were terminal based.
Ans: False
Response: Server-Based Architecture
Difficulty: Medium
62.The design phase is the time to select the specific software that will operate
the hardware.
Ans: True
Response: Hardware and Software Specification
Difficulty: easy
63.Oracle is a standard type of special software for application servers and web
servers.
Ans: False
Response: Hardware and Software Specification
Difficulty: easy
Short Answer/Essay
64.There are three basic application architectures discussed in the chapter, each
one having its distinctive attributes. Identify the four types of architectures
that emerge from these three application architectures and provide a short
explanation of each, along with key advantages and disadvantages.
a. The four general architectures commonly utilized are server-based,
client-based, client-server, and client-server tier architectures.
The server-based architecture is the original and most basic of the four.
It allows a server to handle all four functions of software systems which
are data storage, data access logic, application logic and presentation
logic. The shortcoming of this architecture design is its lack of
scalability and high network demands on the central mainframe.
Its drawbacks stem from two primary sources, its configuration and its
programming/maintenance. These systems are generally more
interconnected and due to the division of processing, the
communications network is often times weighed down by the immense
amount of signaling the network has to transmit. Second, actually
programming and testing the configurations is a greater challenge
than if one were to focus on a two or three-tiered system due to the
large amount of processed data being sent and retrieved across the
network.