Shared Flashcard Set

Details

Chapter 6
Essentials of Design and the Design Activities
23
Computer Science
Undergraduate 2
04/17/2012

Additional Computer Science Flashcards

 


 

Cards

Term
Architectural Design
Definition
broad design of the overall system structure, also called general design or conceptual design.
Term
Network Diagram
Definition
a model that shows how a application is deployed across networks and computers.
Term
Detail Design
Definition
low level design that includes the design of the specific program details.
Term
Local Area Network LAN
Definition
a computer network in which the cabling and hardware are confined to a single location
Term
Client Server Architecture
Definition
a computer network configuration with user's computers and central computers that provide common services
Term
Client Computers
Definition
The computer at which the users work to perform their computational tasks.
Term
Server Computer
Definition
The central computer that provides services (such as database access) to the client computers over a network.
Term
Hypertext Markup language HTML
Definition
The predominant language for constructing web pages and which consists of tags and rules about how to display pages.
Term

Transmission Control Protocol/Internet Protocal 

TCP/IP

Definition
The foundation protocol of the internet; used to provide reliable delivery of a message between networked computers.
Term
Three-Layer Architecture
Definition
a client/server architecture that divides an application into view layer, business logic layer, and data layer.
Term
View Layer
Definition
The part of the three layer architecture that contains the user interface.
Term
Business Logic Layer or Domain Layer
Definition
the part of a three-layer architecture that contains the programs that implement the business rule and processes.
Term
Data Layer
Definition
the part of the three-layer architecture that interacts with the data.
Term

Hypertext Transfer Protocal Secure

HTTPS

Definition
An encrypted form of information transfer on the internet that combines HTTP and TLS
Term

Transport Layer Security

TLS

Definition
An andvanced version of Secure Socket Layer (SSL) protocol used to transmit information over the internet securely.
Term
Content Delivery Network
Definition
a set of server computers, seperate from the hosting computers, used to deliver such static content as images or videos.
Term
Hosting
Definition
the process of providing physical servers at a secure location and selling those services to other businesses that wish to deploy Web sites.
Term
Colocation
Definition
a hosting service with a secure location but in which the computers are usually owned by the client businesses.
Term
Virtual Server
Definition
a method to partition the services of a physical Web server so it appears as multiple, independent internet servers.
Term
Cloud Computing
Definition
an extension of virtual servers in which the resources available incude computing, storage, and Internet access and appear to have unlimited availablity.
Term

Service Level Agreement

SLA

Definition
Part of the contract between a business and a hosting company that guarantees a specific level of system availability.
Term

Virtual Private Networks

VPN

Definition
A closed network with security and closed access built on top of a public network, such as the internet.
Term
Peer-to-Peer Connection
Definition
when independent computers communicate and share resources without the need of a centralized server computer.
Supporting users have an ad free experience!