CCSI Quiz and Exam 1

Ace your homework & exams now with Quizwiz!

<strong>

Defines important text

<label>

Defines a label for an <input> element

<textarea>

Defines a multiline input control (text area)

article

"The article element describes standalone content that could potentially be used or distributed elsewhere, such as a news article, forum post or blog entry. You can nest article elements. For example, you might have reader comments about a magazine nested as an article within the magazine article."

Bit - definition

(short for "binary digit") is the smallest data item in a computer; it can assume the value 0 or 1.

href

<a>, <area>, <base>, <link> - Specifies the URL of the page the link goes to

src

<audio>, <embed>, <iframe>, <img>, <input>, <script>, <source>, <track>, <video> - Specifies the URL of the media file

name

<button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea> - Specifies the name of the element

value

<button>, <input>, <li>, <option>, <meter>, <progress>, <param> - Specifies the value of the element

checked

<input> - Specifies that an <input> element should be pre-selected when the page loads (for type="checkbox" or type="radio")

Web browsers - what are they and what are web browser examples such as Chrome

A software application for retrieving, presenting and traversing information resources on the World Wide Web. ... The most popular web browsers are Chrome, Edge, Internet Explorer, Safari, Opera and Firefox.

type="text"

Default. Defines a single-line text field (default width is 20 characters)

<td>

Defines a cell in a table

<tbody>

Groups the body content in a table

alt

Specifies an alternative text for an image, when the image cannot be displayed

T or F - Every HTML attribute has a name and value pair separated by "="

T - exp = <a href="https://www.w3schools.com">This is a link</a>

Internet of Things - definition and examples

Term to increase effiencies. IOT - Examples include: WiFi, Bluetooth - needs internet (smart watch), ZigBee, Z-Wave, Radio-frequency identification (RFID) uses electromagnetic fields to automatically identify and track tags attached to objects.

aside

The aside element describes content that's related to the surrounding content (such as an article) but is somewhat separate from the flow of the text. For example, an aside in a news story might include some background history.

Data hierarchy - what is this? What are the levels?

These are data items processed by computers that becomes larger and more complex in structure as we progress from bits to characters to fields, and so on. *The levels from smallest to largest are - Bits, Characters, Fields, Records, Files, Database.* BCFRFD - Bobs Corn Field Really Fat Ducks

Example: Three-tier architecture - explain what this is and what is top-tier, middle-tier and bottom-tier. Where is business logic stored? What is "client-side"?

Top = Presentation Layer = Client Side Middle = Application Layer = Business Logic stored Bottom = Data Layer -

<br>

Used for specifying a line break, contents after this tag are moved to a new line, [HTML Tag]

<h1>

Used for specifying level 1 headings. There are 6 levels of headings, browsers typically render the various headings in different sizes, with h1 being the largest (most important) and h6 being the smallest (least important), [HTML Tag]

<article>

Defines an article

type="search"

Defines a text field for entering a search string

<title>

Defines a title for the document

<button>

Defines a clickable button

type="url"

Defines a field for entering a URL

<footer>

Defines a footer for a document or section

HTML5 - what does the acronym stand for?

"*Hypertext Markup Language* - HTML (HyperText Markup Language) is a special type of computer language called a markup language designed to specify the content and structure of web pages (also called documents) in a portable manner. HTML5, now under development, is the merging version of HTML.

HTML Attributes - Definition of "HTML attributes"

"All HTML elements can have attributes - Attributes provide additional information about an element. Attributes are always specified in the start tag. Attributes usually come in name/value pairs like: name=""value""a modifier of an HTML element type. An attribute either modifies the default functionality of an element type or provides functionality to certain element types unable to function correctly without them. In HTML syntax, an attribute is added to an HTML start tag."

Evolution of the internet - ARPA and ARPANET

"In the late 1960s, ARPA (the Advanced Research Projects Agency) rolled out blueprints for networking the main computer systems of about a dozen ARPA-funded universities and research institutions. These were connected to communication systems. ARPA proceeded to implement the ARPANET, which eventually evolved into today's Internet. Electronic mail was the key early benefit of the ARPANET.

Packets - how are these used across the internet

"Packet Switching - One of the primary goals for ARPANET was to allow multiple users to send and receive information simultaneously over the same communications paths (e.g., phone lines). The network operated with a technique called packet switching, in which digital data was sent in small bundles called packets. The packets contained address, error-control and sequencing information. The address information allowed packets to be routed to their destinations. The sequencing information helped in reassembling the packets—which, because of complex routing mechanisms, could actually arrive out of order—into their original order for presentation to the recipient. Packets from different senders were intermixed on the same lines to efficiently use the available bandwidth. The network was designed to operate without centralized control. If a portion of the network failed, the remaining working portions would still route packets from senders to receivers over alternative paths for reliability. "

footer

"The footer element describes a footer—content that usually appears at the bottom of the content or section element. In this example, we use the footer to describe the copyright notice and contact information. "

header

"The header element creates a header for this page that contains both text and graphics. The header element can be used multiple times on a page and can include HTML headings (<h1>through <h6>), navigation, images and logos and more. "

World Wide Web - definition

"an information system on the Internet that allows documents to be connected to other documents by hypertext links, enabling the user to search for information by moving from one document to another. It allows computer users to execute web-based applications and to locate and view multimedia-based documents on almost any subject over the Internet.

Chapter 3 - autocomplete attribute

"can be used on input types to automatically fill in the user's information based on previous input—such as name, address or e-mail. You can enable autocomplete for an entire form or just for specific elements. For example, an online order form might set automcomplete = ""on"" for the name and address inputs and set autocomplete = ""off"" for the credit card and password inputs for security purposes.

<th>

Defines a header cell in a table

CSS - what does the acronym stand for?

*Cascading Style Sheets* used to control how pages display by specifying fonts, colors, borders, spacing, and layout.

Moore's Law - definition

*Every year or two, the capacities of computers have approximately doubled inexpensively. This remarkable trend often is called Moore's Law.* Moore's Law and related observations apply especially to the amount of memory that computers have for programs, the amount of secondary storage (such as disk storage) they have to hold programs and data over longer periods of time, and their processor speeds—the speeds at which computers execute their programs (i.e., do their work).

HTTPS - what does the "s" in HTTPS stand for?

*Hypertext Transfer Protocol Secure* (HTTPS). HTTPS is the standard for transferring encrypted data on the web. It combines HTTP with the Secure Sockets Layer (SSL) and the more recent Transport Layer Security (TLS) cryptographic schemes for securing communications and identification information over the web.

HTTP - what does the acronym stand for?

*Hypertext Transfer Protocol* (HTTP)—a communications protocol used to send information over the web.

TCP/IP - what is this? TCP is an acronym for?

*Transmission Control Protocol*. - TCP/IP - The protocol (i.e., set of rules) for communicating over the ARPANET became known as TCP TCP ensured that messages were properly routed from sender to receiver and that they arrived intact.

URL - what does the acronym stand for?

*Uniform Resource Locator* specifies the address (i.e., location) of the web page displayed in the browser window. Each web page on the Internet is associated with a unique URL. URLs usually begin with http://.

Cloud Computing - definition

*the practice of using a network of remote servers* hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.

World Wide Web Consortium (W3C) - what is this group and what does it do?

1994 - Tim Berners-Lee —the World Wide Web Consortium (W3C) Devoted to developing technologies for the World Wide Web. One of the W3C's primary goals is to make the web universally accessible—regardless of disability, language or culture. The W3C is also sets standards for Web technologies called Recommendations. Current and forthcoming W3C Recommendations include the HTML5, Cascading Style Sheets 3 (CSS3) and the Extensible Markup Language (XML).

HTML get and post

2 most common HTTP request types are *get and post* Get request - typically gets (or retrieves) information from a server, such as an HTML document, an image or search results based on a user submitted search term. Post request typically posts (or sends) data to a server. Common uses of post requests are to send form data or documents to a server.

height

<canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> - Specifies the height of the element

width

<canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> - Specifies the width of the element

method

<form> - Specifies the HTTP method to use when sending form-data

action

<form>- Specifies where to send the form-data when a form is submitted

placeholder

<input>, <textarea> - Specifies a short hint that describes the expected value of the element

maxlength

<input>, <textarea> - Specifies the maximum number of characters allowed in an element

rows

<textarea> - Specifies the visible number of lines in a text area

cols

<textarea> - Specifies the visible width of a text area

Opening (or start) and closing (or end) tags - how are these represented in HTML?

A start tag consists of the element name in angle brackets. For example, <html>. An end tag consists of the element name preceded by a forward slash (/) in angle brackets. For example, </html>. There are several so-called "void elements" that do not have end tags. Many start tags have attributes that provide additional information about an element, which browsers use to determine how to process the element. Each attribute has a name and a value separated by an equals sign (=).

<header>

Defines a header for a document or section

type="date"

Defines a date control (year, month and day (no time))

type="email"

Defines a field for an e-mail address

type="checkbox"

Defines a checkbox

<figcaption>

Defines a caption for a <figure> element

<p>

Defines a paragraph - Paragraph Element (<p>...</p>). All text placed between the <p> and </p> tags forms one paragraph.

type="password"

Defines a password field (characters are masked)

type="radio"

Defines a radio button

<tr>

Defines a row in a table

<section>

Defines a section in a document

type="submit"

Defines a submit button

<table>

Defines a table

<form>

Defines an HTML form for user input

<img>

Defines an image

type="image"

Defines an image as the submit button

<input>

Defines an input control

<ol>

Defines an ordered list

<ul>

Defines an unordered list

<aside>

Defines content aside from the page content

<head>

Defines information about the document

<nav>

Defines navigation links

<body>

Defines the document's body

<html>

Defines the root of an HTML document

Request/Response cycle

From the Web Client (the request is sent from the web client Through the Internet To the Web server - After it receives the request, the web server searches for the resource. Goes back in same direction. Fig 1.8 and 1.9.

Social applications - be able to identify examples

Google maps - mapping facebook - social networking, Linkedin - social network for business, youtube - video search, twitter - microblogging, netflix - movie rental, ebay - internet auctions

<tfoot>

Groups the footer content in a table

<thead>

Groups the header content in a table

A web page is a _____ document

HTML

Comments - how are these represented in HTML?

Insert comments in your HTML5 markup to improve readability and describe the content of a document. The browser ignores comments when your document is rendered. *Comments start with <!-- and end with -->.* They appear as green.

Binary code - use in computers

Once information has been digitized, it is represented and stored in memory using the binary number system • A single binary digit (0 or 1) is called a bit • Devices that store and move information are cheaper and more reliable if they have to represent only two states • A single bit can represent two possible states, like a light bulb that is either on (1) or off (0) • Permutations of bits are used to store values

figure

The figure element describes a figure (such as an image, chart or table) in the document so that it could be moved to the side of the page or to another page.

nav

The nav element groups navigation links. In this example, we used the heading Recent Publications and created a ul element with seven li elements that link to thecorresponding web pages for each book.

summary

The summary element displays a rightpointing arrow next to a summary or caption when the document is rendered in a browser (Fig. 3.19). When clicked, the arrow points downward and reveals the content in the details element.

<h2>

Used for specifying level 2 headings. There are 6 levels of headings, browsers typically render the various headings in different sizes, with h1 being the largest (most important) and h6 being the smallest (least important), [HTML Tag]

Explain the difference between Web 1.0 and Web 2.0

Web 1.0 was focused on a small number of companies and advertisers producing content for users to access (some people called it the "brochure web"). Web 2.0 involves the users—not only do they often create content, but they help organize it, share it, remix it, critique it, update it, etc. One way to look at Web 1.0 is as a lecture, a small number of professors informing a large audience of students. In comparison, Web 2.0 is a conversation, with everyone having the opportunity to speak and share views.

Hyperlink - what is it?

a link from a hypertext file or document to another location or file typically activated by clicking on a highlighted *word or image on the screen*. When clicked, load a specified web document. Both images and text may be hyperlinked. When the user clicks a hyperlink, a web server locates the requested web page and sends it to the user's web browser.

Protocol - definition

a set of rules or procedures for transmitting data between electronic devices, such as computers. In order for computers to exchange information, there must be a preexisting agreement as to how the information will be structured and how each side will send and receive it.

Nesting - what is this in HTML?

an element is called a nested element when it is enclosed in another element's start and end tags.

Units of binary storage - examples including KB, MB, PB

byte 2 to the 0 power = 1 kilobyte KB 2 to 10 power = 1,024 Megabyte MB 2 to 20 = 1,048,576 - Gigabyte GB 2 to 30 = 1,073,741,824 - Terabyte TB 2 to 40 = 1,099,511,627,776 - Petabyte PB 2 to 50 = 1,125,899,906,842,624

Void element - what is this? What is an example?

contain only attributes and do not mark up text (i.e., text is not placed between a start and an end tag). You can terminate void elements (such as the img element) by using the forward slash character (/) inside the closing right angle bracket (>) of the start tag. For example, lines 15-16 of Fig. 2.6 could be written as follows: <img src = "jhtp.png" width = "92" height = "120" alt = "Java How to Program book cover" /> *The Image Element is and example of a void element*

Chapter 2

https://quizlet.com/118636790/html5-flash-cards/

Input type

https://www.w3schools.com/tags/att_input_type.asp

Multitier application architecture - what is this?

is a client-server architecture in which presentation, application processing, and data management functions are physically separated.

Cache - definition

is a hardware or software component that *saves data on a disk* so future requests for that data can be served faster

HTML Elements - Definition of "HTML elements"

is used to indicate the term being defined within the context of a definition phrase or sentence.

Document type declaration (DOCTYPE) - what is this?

it is required in HTML5 documents so that browsers render the page in standards mode. It indicates the type of markup language used in the document.

the Self-Review Exercises at the end of each chapter.

look at these before big exam

Page-structure elements

see the ones below

Operating system - definition

software systems that make using computers more convenient for users, application developers and system administrators. Exp - windows, android, Mac


Related study sets

Chapter 7 - Recovery Framework for Psychiatric-Mental Health Nursing

View Set

(Big Math Ideas; Green) Chapter 7

View Set

Alan Taylor: Natives and Colonizers // Chapters 1 & 2

View Set

[COMPLETE] Business Law CH. 13,14,17,18 SB & Key Terms

View Set

English language - Discourse features

View Set

Chapter 4 Anatomy and Physiology Review Questions, Chaoter 1 - chapter 9

View Set