Web DSS Exam 1

Ace your homework & exams now with Quizwiz!

A get request ______________ data to the URL. e.g., www.google.com/search?q=deitel. In this case search is the name of Google's server side _______ ____________, q is the name of the _______________ in Google's search form, and deitel is the _________ __________.

appends, form handler, variable, search term

______ is a grouping element like span, but it's block level

div

Html code is case _____________

Insensitive

Document type looks like: ______________________.

<!DOCTYPE html>

For an animation you also need to define a CSS ________________ rule for an animation

@keyframe

_____________ in the format of <title> title name </title>

Element

_____________ styles are styles declared in an HTML document's head section

Embedded

The two most common types HTTP request types also known as request methods are

Get and Post

A post request sends form data as part of the ________ message, not as part of the URL.

HTTP

After the client request has been sent, the server first sends a line of text that indicates the __________ version followed by a numeric code and a phrase describing the status of transaction.

HTTP

The hostname www.deitel.com is translated into an ________________.

IP (internet protocol) address

What are two popular web servers?

Microsoft's Internet Information Services (IIS) and Apache's HTTP server

text/html specifies the ________________ ___________ _________ __________________ type of the content that the server is transmitting to the browser

Multipurpose Internet Mail Extensions (MIME)

________ identify resources on the internet.

URIs (uniform resource identifiers)

URIs that start with http:// are called _______

URLS (uniform resource locaters)

An element does not have a mark up text, nor does it have the end tag. <meta charset = "utf-8"

Void Element

A collection of interlinked multimedia documents that are stored on the internet and accessed using the HTTP protocol.

World Wide Web

In October 1994, Tim Berners- Lee founded and organization, the __________ _____________ _______ __________________, devoted to developing nonproprierty, interoperable technologies for the world wide web.,

World Wide Web Consortium (WC3)

The ___________ element is used to mark a stand alone section, e.g., news article, story, comment.

article

Styles _____________, or flow together, such that ultimate appearance of elements on a page result from combining styles defined in several ways

cascade

____________ styles (preferred) are styles defined in external style sheets

external

_____________ styles apply to all HTML documents on the site

external

What are the four properties of text shadows in order?

horizontal and vertical offsets of the shadow, blur radius, and color

This computer is referred to as the ________, because it houses and maintains resources.

host

If a hyperlink's URL is in the form _____________________, clicking the link loads your default e-mail program and opens a new ____________ ________________ addressed to the specific e-mail address.

mailto: emailAddreess, message window

the ________________ property determines the distance between the content inside an element and the edge of the element.

padding

Client-side scripting limitations

- browser dependency - restricted from arbitrarily accessing the local hardware and file system for security reasons - source code can be viewed by the client - sensitive information should not be on the client side - Operations on the client can open web applications to security issues.

Limitations of server-side scripting:

- consume resources on the server -less efficient than client-side script -Increases Internet traffic

What are the CSS advantages?

-Separation of content from presentation -Site-wide consistency - Reduce data transfer over a network - Easy to reformat pages for device portability - Better Accessibility

Examples of inline level elements are:

-img -a -em -strong -span

Examples of block level elements are:

-p -all headings (h1 through h6) - div

The server then sends a response to the client. A get request may be initiated by what two ways?

1. by submitting an HTML form whose method attribute is set to "GET" 2. By typing the URL possibly containing a query string directly into the browser's address bar.

_______________ in the format of Attributename = "value" e.g., ......<charset = "utf-8"

Attribute

In the _________ section you can use many different html elements such as text, paragraph, image, hyperlink, table, form, etc.

Body

The other html required section is the _________ section. This section defines the documents body using <body> and </body> tags

Body

Technologies are used to build web pages and applications that are run on the client (i.e. in the browser on the user's device)

Client-side programming

______________ __________ _________________ can be used to validate user input, to interact with the browser, to enhance web pages, and to add client/server communication between a browser and a web server.

Client-side scripting

In this case, the server is sending an HTML 5 text document, so one HTTP header for this example would read:

Content-type: text/html

The three logic's associated with the middle tier of the three tier architecture are ________________ logic which processes client requests (such as requests to view a product catolog) and retrieves data from the database. The _______________ logic enforces business rules and ensures that data is reliable before the application updates a database or presents data to users. The ______________ logic then processes data from the information tier and presents the content to the client.

Controller, business, Presentation

An internet ____________ __________ ______________ server maintains a database of hostnames and their corresponding IP addresses and performs the translations automatically.

Domain Name System

The word ________ is an HTTP method indicating that the client wishes to obtain a resource from the server. The remainder of the request provides the ________ __________ of the resource and the protocol's name and version number. The clients request also contains some required and optional headers.

GET, path name

After the initial line of text from the server, the the server then sends one or more _________ ______________, which provides additional information about the data that will be sent.

HTTP Headers

The ________ section is a required html section that is a container for all head elements designed using the <head> and </head> tags

Head

Both ____________ and __________ may be hyperlinked.

Images and Text

____________ styles do not truly separate presentation from content

Inline

____________ styles only apply to the element where the style is declared.

Inline

_____________ styles are styles declared within HTML elements.

Inline

A global system of interconnected computer of networks, aka network of networks.

Internet

A _____________ class give access to information not declared in the HTML document. Examples are hover, visited, link

Psuedo

The applications that respond to requests from client-side web applications, such as searching the Internet, checking your bank- account balance, ordering a book from Amazon, and ordering concert tickets.

Server-side programming

An HTML Recognized keyword enclosed in angle brackets. e.g., <html>, </html>

Tag

In the head section, the _________ element is required. Optional elements include meta, style, script, etc.

Title

One of the services communicated via the internet

Web

Similarly, the user can type the ______________ of a web page into the browser's address field and press Enter to view the specified page.

address

CSS ____________________ property: allows animation of most HTML elements without using Javascript or Flash

animation

Styles defined by the __________ take precedence over styles defined by the user.

author

the ___________________ ______________ property specifies the URL of the image, in the format url(fileLocation)

background image

the _________________ ________________ property places the image on the page using the values top, bottom , center, left and right individually or in combination for vertical and horizontal positioning. You can also position by using lengths

background position

the ________________ ____________ property controls the tiling of the background image. Examples of input are no repeat, repeat, repeat-x, and repeat-y

background repeat

Css can control the backgrounds of block-level elements by adding:

background-color and background-image

The header or set of headers is followed by a ________ ________, which indicates to the client browser that the server is finished sending HTTP headers.

blank line

___________ level elements are displayed on their own line and have virtual boxes around them

block

Font-weight property specifies the _______________ of the text. Examples of input are: bold, normal, bolder, lighter, multiples from 100-900

boldness

the border is controlled using what three properties?

border width, border color, border style

The __________ tier (also called the data tier or the information tier) maintains the application's data, typically in a relational database management system.

bottom tier

Styles may be defined by an author, a user, or a user agent (_______________)

browser

Browsers often ___________ (save on a disk) recently viewed web pages for quick reloading.

cache

Browsers typically do not ________ the server's response to a post request, because the next post might not return the same result.

cache

Clear your browsers ____________ if the browser fails to sync with the server.

cache

(cache) Similarly, there's also the "not modified" HTTP response, indicating that the file content has not ____________ since it was last requested.

changed

The color property specifies the __________ of the text

color

The MIME standard specifies _________ ____________, which programs can use to interpret data correctly.

data formats

For example, the MIME type text/plain indicates that the sent information is text that can be displayed _______________.

directly

the ______________ property allows a programmer to decide if an element is displayed as a block element, inline element, or is not rendered at all (none)

display

After the server sends the contents of the requested document, the client-side browser render or ___________ the document, which may involve additional HTTP requests to obtain associated CSS and images.

displays

If a hyperlink references a file that the browser is incapable of displaying, the browser prepares to _______________ the file, and generally prompts the user for information about how the file should be stored.

download

Finally, the server sends the contents of the requested document:

downloads.html

______________ apply to the entire HTML document

embedded

The _________________ element can be associated with a group of figures.

figurecaption

Hyperlinks can reference other web pages, e-mail addresses, ________ and more.

files

_______________ elements allow you to move an element to one side of the screen; other content in the document then flows around the floated element

floating

the ________ ___________ property allows you to set text to none, italic, or oblique

font style

An HTTP response can indicate the length of time for which the content remains __________. If this amount of time has not been reached the browser can avoid another request to the server. If not, the browser loads the document from the cache.

fresh

A _______ request typically gets information from a server, such as an HTML document, an image or search results based on a user-submitted search term.

get

From the client server, the web browser sends an HTTP request to the server. The request in its simplest form is:

get ________ (whatever is after the .com in the web address)

A page can have multiple ______________ elements; creates a header for each sectioning element, usually includes a heading element (h1,h2,h3, etc.)

header

Elements that have ____________ z-index values are displayed in front of elements with lower z-index values

higher

Next in the server's fully qualified _________________ (e.g., www.deitel.com) the name of the web-server computer on which the resource resides

host name

The component of the URL: ____________ indicates that the HyperText Transfer Protocol should be used to obtain the resource

http://

HTML documents usually contain ______________, which, when clicked, load a specific web document.

hyperlinks

Most styles defined for parent elements are also ___________________ by child elements (nested elements)

inherited

_____________ level elements do not change the flow of the document

inline

Similarly, the MIME type image/jpeg indicates that the content is a _____________ ____________. When the browser receives this MIME type, it attempts to display the image.

jpeg image

the _____________ property determines the distant between the elements edge and any outside text

margin

The _____________ tier acts as an intermediary between data in the information tier and the application's client.

middle tier

Web application are often ____________ applications that divide functionality into separate tiers. (sometimes referred to as n-tier applications.

multi-tier

font-family specifies the _____________ of the font to use. Examples of input are helvetica, Arial

name

What is the syntax for the animation property?

name, timing-function, duration, delay, iteration-count, direction

the ______ element is used to group navigation links

nav

Specifying an element's position as absolute removes it from the __________ ___________ of elements on the page and positions it according to distance from the top, left, right or bottom margin of its parent element

normal flow

For the font-size property, a point size value is formed by an ________________ + or - followed by a number followed by a two letter abbreviation indicating the unit. Units include px (pixels), em(size of letter M), ex (size of letter x), in (inch), cm (centimeter)

optional

Without the CSS position property or normally, elements are position on the page in the ____________ in which they appear in the HTML5 document.

order

Style-class declarations are preceded by a ___________.

period

The internet and web programming technologies are designed to be ____________, allowing you to design web pages and applications that run across an enormous range of internet-enabled devices.

portable

The CSS ______________ property allows for absolute positioning, which provides greater control over where on a page an element resides.

position

A _________ request typically posts or sends data to a server. Common uses of this request are to send form data or documents to a server.

post

A get request typically limits the query string (i.e. everything to the right of ?) to a specific number of characters, so its often necessary to send large amounts of information using the ________ method.

post

If a form submits several hidden input values along with user-submitted data, the ________ method might generate a URL like www.searchengine.com/search

post

One of the W3C's ___________ __________ is to make the web universally accessible- regardless of disability, language or culture.

primary goals

the :hover _________________ is used to apply styles to the element when the mouse curser is over it

psuedoclass

(Get request) The ? in the URL separates the ________ ____________ from the rest of the URL in a request. A name/value pair is passed to the server with the name and the value separated by an ________ ________. If more than one name/value pair is submitted, each pair is separated by an _____.

query string, equals sign, &

The W3C is a standards organization and web technologies standardized by the W3C are called ________________________. Example of these are the HyperText MarkUp Language (HTML5), Cascading Style Sheets 3 (CSS) and the Extension Markup Language (XML).

recommendations

A URL contains information that directs a browser to the ___________ that the user wishes to access.

resource

For a get request, the server uses data passed in a query string to retrieve an appropriate _____________ from the server.

resource

A style sheet is a set of ___________.

rules

the _____________ element is used to define a group of related content and uses a heading (h1-h6) to define each heading

section

_________ __________ scripting languages have a wider range of programmatic capabilities than their client-side equivalents.

server side

Programmers have more flexibility with ______________ _____________ _____________, which often generate custom responses for clients.

server side scripts

font-size property specifies the _______ used to render the font. You can specify a point size or a relative value such as xx-small, x-small, small, smaller, etc. ____________ font sizes are preferred because an author does not know the specific measurements of each client's display

size, relative

The _________ inline element does not apply any formatting to its contents and creates a container for CSS rules or id attributes to applied to each section

span

Styles specified for child elements have higher ____________ and take precedence over styles defined for their parent elements

specificity

If there are no changes between the version stored in the cache and the current version on the web, this ____________ up your browsing experience.

speeds

CSS3 is used to specify the presentation of elements separately from the ____________ of elements.

structure

HTML's main role is to define content, while CSS3 main role is to define ____________.

style

HTTP/1.1 200 OK means ____________ and HTTP/1.1 404 Not Found means ______________

success, informs the client that the web server could not locate the requested resource

the _____________ element displays a right-pointing arrow next to a summary, when the summary is clicked, the arrow points downward and shows the _____________ element

summary, detail

the __________ ___________ property is used to center the text. Examples of input are center, left, and right

text align

the __________ _________________ element property applies decoration to text in an element such as underline, overline, line-through, and blink

text decoration

the __________ _______________ property indents the first line of text in the element by the specified amount

text indent

Styles defined by the ____________ take precedence over styles defined by the user agent.

user

In its simplest form, a ______ __________ is an HTML (HyperText MarkUp Language) document (with the extension .html or .htm) that describes to a web browser the document's content and structure.

web page

When the user clicks a hyperlink, a web request is sent to a _______ ____________, which locates the requested web page and sends it back to the user's web browser.

web server

_______ ___________, a part of a URL, make such resources available to web clients.

web servers

the ___________ property allows a developer to layer overlapping elements

z-index


Related study sets

CSCI Ch 5 Review (Conditionals and Loops)

View Set

Financial Accounting Final Review

View Set

Chapter 12: Case Study Question #3

View Set

D'Antoni Case Studies- Lower Limb

View Set