Test 1 Flashcards

(145 cards)

1
Q

What Operating System must be installed for you to use the WISA web development stack?

A

Windows OS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What HTTP server response code indicates success of some kind

A

2xx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which form of data transmission is referred to as “one to all”

A

Broadcast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the character represent in the acronym URI?

A

Identifier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the name of the first programmable computer?

A

ENIAC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What was the first personal computer?

A

Programma

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What was the first programmable electronic computing machine

A

ENIAC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

First earth orbit artificial satellight

A

Sputnik

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

First packet switching network

A

ARPANET

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What where the first two original applications available on the ARPARNET

A

File transfer protocol(FTP)
electric mail

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

refers to the means by which Internet attached computers exchange files over a TCP/ IP or UDP / IP based network

A

File transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the file application layer protocols?

A
  1. File transfer protocol (FTP)
  2. Secure copy protocol (SCP)
  3. HyperText Transfer protocol (HTTP)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Methods to transmit files from a source to a destination:

A
  1. Unicast
  2. Broadcast
  3. Multicast
  4. Anycast
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

is a “Point to Point” file transmission that often uses TCP/IP It is the most common file transfer method

A

Unicast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the most common file transfer method?

A

Unicast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

During a __________ transmission, the client’s and server’s IP addresses are used to transmit packets

A

unicast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

is “Point to All-Points” file transmission and it often uses UDP

A

Broadcast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

is a “ Point to Multipoint” file transmission and it often uses UDP

A

Multicast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

There is one sender and one or more receivers during a ____________ transmission

Only those receivers that “signify” that they want to __________ the file will __________ the file

A

multicast

receive/receive

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

During a multicast transmission , those receivers who wish to receive multicast packets sent by the sender monitor a special multicast:

A

(Class D) IP address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

__________ exhibits a one -to -many association between network addresses and network endpoints

A

anycast

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

In any cast, each _________ endpoint identifies a set of possible ___________ endpoints , but only one of them is chosen at any given time to receive information from any given sender

A

source
destination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

In anycast all destinations have the same:

A

IPv6 address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Is a network of autonomous networks

A

The internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
On the internet, each autonomous __________, or domain, is controlled by a person, company, institution, or organization
network
26
An autonomous network is connected to other autonomous networks via an:
Internet Service Provider
27
The internet is comprised of _____________ computing devices. Which includes:
Trillions -computers -routers -switches
28
An internet attached device has two address:
Hardware address(48 bits) IP address
29
Some Internet attached devices are assigned English-like names
Fully Qualified Domain Names (FQDM)
30
A _______ is converted into an IP address the Domain Name System ( DNS) function
FQDM
31
_________ computers request services from _________ computers
Client Server
32
A service request may include:
-retrieve data -store data -print data
33
A Client needs three (3) pieces of information in order to make a request of a Server
1. Server's IP address 2. Communication Protocol 3. Resource
34
A _____________________, or protocol, is simply a set of rules that govern how a client and server communicate
Communication Protocol
35
Examples of application layer protocols include:
HTTP (HyperText Transfer Protocol) FTP (File Transfer Protocol) SCP (Secure Copy Protocol) NTP (Network Time Protocol)
36
A Uniform Resource Locator (URL ) is a string characters that defines uniquely _________ a resource physically resides within the Internet
where
37
A Uniform Resource Identifier (URI) is a string of characters used to generically __________ a resource
identify
38
URLs and URIs Not all ______ are ______ But all ______ are ______
URLs/URIs URIs/URLs
39
HTTP is a ___________ protocol that utilizes a client/server model to transfer files between two computers
unicast
40
The HTTP Process The client _________ the message , ________ the message, and ________ the results in the web browser window
receives parses displays
41
HTTP is a __________ protocol in that the server maintains no information about past client requests
stateless
42
A client sends a ____________ message to the server to request actions be performed on the identified resource by the server A server sends a ___________ message back to the client to inform them about status of the request
REQUEST RESPONSE
43
*GET -GET should not be used for operations that cause side-effects such as using it for taking actions in web applications *HEAD -Like GET but server only returns header information
REQUEST message
44
*POST -Submits data to be processed by server -Creates data *PUT -Similar to POST, but updates existing data *DELETE -Removes data from server
REQUEST Messages
45
*200 OK -Success
RESPONSE message
46
Indicates an informational message only. Indicates success of some kind. Redirects the client to another URL. Indicates an error on the client's part. Indicates an error on the server's part
1XX 2XX 3XX 4XX 5XX
47
The REQUEST and RESPONSE messages include __________ information
header
48
The REQUEST message header information informs: The RESPONSE message header information informs:
the server about the client the client about the server
49
LAMP is an acronym for:
1. Linux OS 2. Apache web server 3. MySQL database 4. PHP server -side development technology
50
WISA is an acronym for:
1. Windows OS 2. ISS web server 3. SQL database 4. ASP.NET server- side development technology
51
A document may include words, sentences, and paragraphs. defines how the document's content is logically organized and displayed in a browser window. defines how the document's content appears in a browser window .
Content Structure Format
52
To create a markup language document an author must use one or both of the following tools:
Text editor HTML editor
53
WYSIWYG advantage:
-Easy for the non-programmer to create the content, structure and format of a HTML document.
54
Like any program, an HTML document must conform to a specific structure
Preamble Body
55
HTML defines the syntax that allows authors to create the __________ and ________ of HTML documents The _________ is left to the author
structure format content
56
All HTML syntax is defined by ________! Historically , were referred to as ____!
elements tags
57
The most common syntax for defining the structure or format associated with content: Referred to as an “Empty Element”, and contains no content:
Element syntax 1 Element syntax 2
58
The content between the

and

tag will displayed as:
Content1 Content2
59
A HTML line break element allow you to create "newlines" within your document:

60
A HTML horizontal rule element allows you to insert "horizontal lines" within your document .

61
Is is best practice to define don’t type in a:
Cascading style sheet (CSS)
62
What are the HTML heading elements:

big

smaller

63
Special characters can be displayed one of two ways:
Character entity reference -> &code; Numeric character reference - - -; Where -== [0-9]
64
ensures that neighboring words always stay together and don't get split across lines
HTML non-breaking space
65
HTML provides syntax for three types of lists:
-Unordered or Bulleted Lists -Ordered or Enumerated Lists -Data Lists
66
allow you to create lists where each item begins with a bullet symbol (i.e. disc).
The HTML unordered lists
67
allow you to create lists where each item consists of a term/definition pair.
The HTML data lists
68
allow you to create lists where each item begins with numeric value (i.e. integers , alphas, etc. ).
The HTML ordered lists
    69
    Can unordered list be nested with ordered lists, and vice versa?
    Yes
    70
      where X can be... Filled circle: Unfilled circle: Filled circle: No bullet shown:
    Disc Circle Square None
    71
      where X can be...
    upper -alpha upper - greek upper - latin lower-alpha lower-greek lower-latin upper -roman lower -roman
    72
    HTML anchor element for hyperlink would look like:
    73
    defines the URL of the web server where the HTML document resides
    href
    74
    defines access to another area within the same HTML document
    named hyperlink
    75
    The named hyperlink looks like:
    76
    is the element syntax you use to create a named hyperlink within your HTML document
    named hyperlink definition
    77
    A named hyperlink definition looks like:
    78
    The hyperlink shown below defines access to another HTML document AND allows you to "_______" to a specific named area within that HTML document hyperlink
    jump
    79
    The HTML image element provides the syntax to include a graphic within your HTML documents. -It is an ___________!
    empty element
    80
    An image can be ________, or it can represent a _________
    static hyperlink
    81
    defines the URL or path (relative or absolute) to the source image to display in the browser's window.
    src
    82
    defines a textual description of the image
    alt
    83
    defines the _______ in "units" of the image defines the _______ in "units" of the image
    height width
    84
    By default, the ________ are pixels
    Units
    85
    The HTML ___________ provide syntax to more formally ________________ than using HTML list elements.
    table element structure your content
    86
    This attribute provides a summarization of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille .
    The summary
    87
    When the value is a ______________, the value on a HTML table is relative to the user agent's (i.e. web browser's) available horizontal space .
    percentage value
    88
    The __________ attribute specifies the width (in pixels only) of the frame around a table.
    border
    89
    The ______________ attribute specifies the amount of space between the border of the cell and its contents.
    cellpadding
    90
    The _________ element describes the table's content
    caption
    91
    The ___________ and __________ should contain information about the table's columns . The ___________ should contain rows of table data. head
    table head and table foot table body
    92
    The number of element pairs for table must be equal for all defined rows unless the __________ and ________ are attributes are defined
    colspan and rowspan
    93
    The HTML ___________ element allow authors to define the number of columns within a table, and define structure of each column.
    colgroup
    94
    The __________ colgroup element attribute, which must be an integer >0 , specifies the number of columns in a column group. The ________ colgroup element attribute specifies a default width for each column in the current column group .
    span width
    95
    The HTML _____ elements allow authors to share attributes among several columns without implying any structural grouping . The ______ of the col element is the number of columns that will share the element's attributes . The _______ of the col element specifies a default width for each column spanned by the current col element
    col span width
    96
    Within a or < th> element , you use the _________ attribute to specify how many columns a given column spans . Within a < td> or element , you use the _________ attribute to specify how many rows a given column spans. rowspan"
    colspan rowspan
    97
    Within a or < th> element , you use the ________ attribute to specify (or override that specified in col) the horizontal alignment within the column Within a or element , you use the ________ attribute to specify (or override that specified in col) the vertical alignment within the column.
    align valign
    98
    valign = [______,_______,______]
    [Bottom,top,middle]
    99
    What are three things to consider when creating a website:
    1. What are the expectations of your users? 2. Understand what your users wish to accomplish by visiting your website . 3. What do you want the user to accomplish by using your website ?
    100
    An HTML form is a section of an HTML document containing normal content , markup, special elements called _____________, and labels on those controls.
    form controls
    101
    Users generally "complete" a form by ___________ its controls, before submitting the form to an agent for processing.
    modifying
    102
    The ________ attribute specifies a form processing agent
    action
    103
    The ___________ attribute specifies which HTTP method will be used to submit the form data set.
    method
    104
    Possible (case- insensitive ) values are:
    -"get" (the default ) -"post"
    105
    With the HTTP "_____" method, the form data set is appended to the URI specified by the action attribute (with a question-mark "as separator) and this new URI is sent to the processing agent .
    get
    106
    The "_____" method should be used when the form is idempotent (i.e., causes no side-effects ).
    get
    107
    Many database searches (i.e. queries) have no visible side effects and make ideal applications for the "______" method
    get
    108
    With the HTTP "_____" method , the form data set is included in the body of the form and sent to the processing agent.
    post
    109
    If the service associated with the processing of a form causes side effects (for example, if the form modifies a database), the "______" method should be used.
    post
    110
    If method"post" defined, then ____________ attribute may be defined
    enctype
    111
    The value assigned to the __________ attribute specifies how the form data will be encoded before it is sent to the server for processing
    enctype
    112
    Three possible values for enctype:
    -"application / x-www-form - urlencoded" (this is default ) -"multipart/form -data" -“text/plain”
    113
    -Default (implicit) when method= "post" defined
    “application/x- www-form- urlencoded”
    114
    Used if “” is defined
    "multipart/form-data"
    115
    Spaces are converted to "+" symbols, but special characters are not encoded Generally unreliable and should not be used
    “text/plain”
    116
    The ________ Forms Input Control, when activated , resets all controls to their initial values.
    reset
    117
    The _________ Forms Input Control, when activated, submits a form.
    Submit
    118
    A form may contain ___________ submit button.
    More then one
    119
    A ___________ Forms Input Control is not rendered but whose value is submitted with a form.
    hidden
    120
    Authors generally use the _________ control type to allow clients to send data to servers that would otherwise be lost due to the stateless nature of HTTP .
    hidden
    121
    A ______ Forms Input Control allows users to input text in a single-line input control. The ______ attribute defines the size of the text box in characters The __________ attribute defines the maximum number of characters the user can enter.
    text size maxlength
    122
    The ______ attribute defines the default text shown in the text box when the web page is initially loaded by the web browswer
    value
    123
    A _________ Forms Input Control, like text , allows users to input text in a single-line input control.
    password
    124
    Note that the current value is the text __________ by the user not the text rendered by the user agent .
    entered
    125
    A _________ Forms Input Control is on /off switches that may be toggled by the user.
    checkbox
    126
    When present, the checkbox is selected when form is loaded.
    Checked attribute
    127
    A ________ button Forms Input Control is like a checkbox except that when several buttons share the same control name, they are mutually exclusive.
    radio
    128
    A ________ Forms Input Control creates a graphical submit button . -The value of the ____ attribute specifies the URI of the image that will decorate the button. -For accessibility reasons, authors should provide alternate text for the image via the ____ attribute.
    image src alt
    129
    The submitted data includes ________ and __________ where "name" is the value of the name attribute, and _-value and _-value are the coordinate values, respectively.
    name.x=x-value and name.y=y-value X Y
    130
    A _____ Forms Input Control creates a file select control. User agents may use the value of the value attribute as the initial file name
    file
    131
    A __________ Forms Input Control creates a button and associates it with an action, usually a JavaScript function.
    button
    132
    The HTML ___________ element creates a multi-line area where a user can input text. User agents should use the contents of this element as the initial value of the control and should render this text initially .
    textarea
    133
    In textarea control The _______ attribute assigns the control name. The _______ attribute specifies the number of visible text lines. The _______ attribute specifies the visible width in average character widths.
    Name Rows Cols
    134
    The HTML _________ element creates a menu. Each choice offered by the menu is represented by an _________ element. A select element must contain at least one option element .
    select option
    135
    The forms select control element include:
    Name attribute Size attribute Multiple attribute
    136
    The forms select option element include:
    Selected attribute Value attribute Label attribute
    137
    The _____ element specifies a client-side image ( or other navigation mechanism ) that may be associated with another elements (img, object, or input).
    map
    138
    An image map is associated with an element via the element's _________ attribute.
    usemap
    139
    _____________ is simply data about a document rather than document content. In other words , is "____________"
    Meta data data about data
    140
    The ______ element is used to identify properties of a document (e.g., author, expiration date, a list of key words, etc.) and assign values to those properties.
    meta
    141
    Each meta element specifies a property /value pair. The _______ attribute identifies the property and the _______ attribute specifies the property's value .
    name content
    142
    The __________ attribute may be used in place of the name attribute. servers use this attribute to gather information for HTTP response message headers.
    http-equiv
    143
    In the world of software development ,____________ refers to functions or elements that are in the process of being replaced by newer ones.
    deprecated
    144
    Deprecated code is not immediately removed from the codebase because doing so may cause __________ errors.
    regression
    145
    You should not use deprecated ______ elements when writing web pages
    HTML