CH7 Flashcards Preview

COM340 > CH7 > Flashcards

Flashcards in CH7 Deck (22)
Loading flashcards...
1
Q

____ responds to client requests (typically from a web browser) by providing resources such as HTML documents.

A

Web Server

2
Q

2) A web server and a client communicate using the platform-independent _____, a protocol for transferring requests and files over the Internet or an intranet.

A

Hypertext Transfer Protocol (HTTP)

3
Q

For security reasons the path location is typically a ____ directory which gets translated to a real location on the server, thus hiding the true location of the resource.

A

virtual

4
Q

A get request sends parameters ___, while a post request sends them in ____.

A
  • URL

- HTTP Headers

5
Q

What does cache mean?

A

A temporary storage space or memory that allows fast access to data: Web browser cache; CPU cache

6
Q

What are the three tiers to a web application?

A
  • Information/Data Tier (bottom)
  • Business Logic Tier (middle)
  • Application Tier (top)
7
Q

What tier is JavaScript code in?

A

Application Tier

8
Q

What tier is SQL stored procedures in?

A

Data Tier

9
Q

C# or Java web service code would be in which tier?

A

Business Tier

10
Q

True or False: Server-side scripting is visible to the client.

A

False, server side scripting is NOT visible to the client.

11
Q

Localhost is the ___ that always refers to the local computer.

A

hostname

12
Q

What is SQL?

A

Language for creating database queries and manipulating data.

13
Q

A relational database table consists of what?

A

Rows and columns

14
Q

What is a one-to-many relationship?

A

It is a relationship between tables indicates that a row in one table can have many related rows in a separate table.

15
Q

What is a one-to-one relationship?

A

One record to one record match only.

16
Q

What does the SQL keyword ASC mean?

A

Sort ascending (A to Z)

17
Q

What does the SQL keyword DESC mean?

A

Sort descending (Z to A)

18
Q

What is a software system designed to support interoperable machine-to- machine interaction over a network.

A

A web service

19
Q

What is a service?

A
  • self-contained
  • modular
  • interoperable
  • discoverable
  • dynamically bound
20
Q

What are three examples of should have web service security?

A
  • Authorization
  • Integrity of Transactions and Communications
  • Authentication Mechanisms (PKI)
21
Q

What type of web service came before the REST web server?

A

SOAP

22
Q

Two Microsoft developed types of web services are what?

A

Web API and WCF