

![]()


Internet Programming is a course designed to introduce students to the fundamental concepts and technologies used in developing applications for the internet. The course covers topics such as client-server architectures, HTTP protocols, web servers, and databases. Students will learn to create dynamic, interactive web pages using HTML, CSS, and JavaScript, as well as server-side scripting with languages such as PHP or Python. Emphasis is placed on the practical implementation of web applications, security best practices, and the integration of backend databases, equipping students with the skills needed to design, develop, and deploy robust internet-based solutions.
Recommended Textbook
New Perspectives on HTML CSS and XML Comprehensive 4th Edition by Patrick Carey
Available Study Resources on Quizplus
14 Chapters
1842 Verified Questions
1842 Flashcards
Source URL: https://quizplus.com/study-set/1945 Page 2

Available Study Resources on Quizplus for this Chatper
137 Verified Questions
137 Flashcards
Source URL: https://quizplus.com/quiz/38776
Sample Questions
Q1) _________ do not contain content, but often are employed to send directives to browsers regarding how a page should be rendered.
A) Elements
B) Empty elements
C) Nested elements
D) One-sided elements
Answer: B
Q2) A text-level element does not start out on a new line, but instead flows alongside of, or ____ with, the rest of the characters in the grouping element.
A) inside
B) in margin
C) inline
D) online
Answer: C
Q3) A network that covers a wider area, such as several buildings or cities, is called a wide area network or WAN.
A)True
B)False
Answer: True
To view all questions and flashcards with answers, click on the resource link above.
Page 3

Available Study Resources on Quizplus for this Chatper
138 Verified Questions
138 Flashcards
Source URL: https://quizplus.com/quiz/38777
Sample Questions
Q1) When you want the home page to link to pages dedicated to specific topics, you should use the ____.
A) augmented linear structure
B) linear structure
C) mixed structure
D) hierarchial structure
Answer: D
Q2) The general syntax to create a hypertext link is ____.
A) <a ref="reference">content</a>
B) <a ref="reference">content /a
C) <a ref="reference">content a>
D) <a ref="reference"content a>
Answer: A
Q3) A file named "chem.htm" in the tutorial02 folder on drive C of your computer has what absolute pathname?
A) /C|/tutorial02/chem.htm
B) /C|:tutorial02/chem.htm
C) /C/tutorial02/chem.htm
D) /C|tutorial02/chem.htm
Answer: A
To view all questions and flashcards with answers, click on the resource link above. Page 4

Available Study Resources on Quizplus for this Chatper
136 Verified Questions
136 Flashcards
Source URL: https://quizplus.com/quiz/38778
Sample Questions
Q1) A general rule for printing is to use ______ fonts for headlines and serif fonts for Body text.
A) serif
B) sans-serif
C) monospace
D) cursive
Answer: B
Q2) To import a style sheet, add the command <u>=import url(url)</u>;
to the style sheet file, where url is the URL of an external style sheet file._________________________
A)True
B)False
Answer: False
Q3) A generic font describes the general appearance of a typeface, but does not rely on a specific font definition.
A)True
B)False
Answer: True
To view all questions and flashcards with answers, click on the resource link above.
Page 5

Available Study Resources on Quizplus for this Chatper
138 Verified Questions
138 Flashcards
Source URL: https://quizplus.com/quiz/38779
Sample Questions
Q1) Few designers create a reset style sheet to define their default styles.
A)True
B)False
Q2) A value of auto allows browsers to determine the ____________________ order using the default rules.
Q3) Older browser versions might not support the current <u>CSS1</u> specifications, but might support one of the browser extensions._________________________
A)True
B)False
Q4) To scroll through the aside element using a mobile device like an iPad, you must use the ____ scroll gesture on the contents of the sidebar.
A) one-finger
B) two-finger
C) double-tap
D) tap and slide
Q5) Blocks occupy a defined rectangular area within a page.
A)True
B)False
Q6) ____________________ consists of the differences among all of the page elements.
Page 6
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
138 Verified Questions
138 Flashcards
Source URL: https://quizplus.com/quiz/38780
Sample Questions
Q1) With the ____________________ and rules attributes, you can control how borders and gridlines are applied to the table.
Q2) Cell ____________________ refers to the space between the cell contents and the cell border.
Q3) By using the <thead> and <tfoot> tags, the browser can be made to repeat those sections in a table that spans multiple pages.
A)True
B)False
Q4) The ____ attribute allows you to determine which sides of the table will have borders.
A) rules
B) box
C) frame
D) rhs
Q5) In a <u>table frame</u> , the sides that will have borders are specified._________________________
A)True
B)False
Q6) By default, browsers set the cell spacing to ____________________ pixels.
To view all questions and flashcards with answers, click on the resource link above. Page 7

Available Study Resources on Quizplus for this Chatper
150 Verified Questions
150 Flashcards
Source URL: https://quizplus.com/quiz/38781
Sample Questions
Q1) One way of organizing a form is to group similar fields into field sets.
A)True
B)False
Q2) Information entered into a field is called the field ____.
A) index
B) rating
C) attribute
D) value
Q3) The get method appends the form data to the end of the URL specified in the action attribute.
A)True
B)False
Q4) To define a default value for a field, use the following syntax: ____.
A) <input field= "value" />
B) <input main= "value" />
C) <input default= "value" />
D) <input value= "value" />
Q5) A(n)____________________ button is a button that submits the form to the CGI script for processing.
Page 8
Q6) CGI stands for ____________________.
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
150 Verified Questions
150 Flashcards
Source URL: https://quizplus.com/quiz/38782
Sample Questions
Q1) Video has become one of the most popular methods of sharing information on the Web.
A)True
B)False
Q2) Browsers only support the object element for embedded Web pages.
A)True
B)False
Q3) Each codec is stored within a file called a(n)____ file.
A) embedded
B) container
C) object
D) source
Q4) Describe the three audio file formats currently supported by the browsers that support HTML5.
Q5) Which of the following attributes displays the audio controls in the Web page?
A) controls="controls"
B) loop ="loop"
C) src ="url"
D) autoplay ="controls"
Q6) Web pages themselvers can be embedded as ____________________.
Page 9
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
150 Verified Questions
150 Flashcards
Source URL: https://quizplus.com/quiz/38783
Sample Questions
Q1) A ____ contains the Web page content that appears on the screen.
A) visual viewport
B) layout viewport
C) immediate viewport
D) design viewport
Q2) <u>Mozilla</u> supports two styles for applying shadows to objects: the Shadow filter and the DropShadow filter._________________________
A)True
B)False
Q3) When a document is sent to a printer, the browser determines the ____ of the page breaks unless that information is included as part of the print style.
A) layout
B) location
C) format
D) design
Q4) You can specify the location of each color by adding ____________________ to the linear-gradient()function.
Q5) List three CSS3 2D transformation functions, and describe their syntax and function.
To view all questions and flashcards with answers, click on the resource link above. Page 10

Available Study Resources on Quizplus for this Chatper
150 Verified Questions
150 Flashcards
Source URL: https://quizplus.com/quiz/38784
Sample Questions
Q1) The <u>strict</u> DTD is best used for older documents that contain deprecated features._________________________
A)True
B)False
Q2) XML documents must be evaluated with an XML ____.
A) compiler
B) executor
C) parser
D) matrix
Q3) By making allowances for inconsistently applied HTML code, the source code for the browser must be larger and more complex to deal with all contingencies.
A)True
B)False
Q4) List seven of the elements that are not allowed under the strict DTD.
Q5) SGML is device-independent and system-independent.
A)True
B)False
Q6) With HTML, browsers usually accept documents that violate HTML ____________________ as long as the violation is not too severe.
Page 11
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
150 Verified Questions
150 Flashcards
Source URL: https://quizplus.com/quiz/38785
Sample Questions
Q1) A(n)____________________ statement is used to have a function send a calculated value back.
Q2) ____ is the process by which a program is converted from a text file of code into an executable file called an applet.
A) Inheritance
B) ECMA
C) Scripting
D) Compiling
Q3) ____-side programs do not require users to wait for data to be sent over the Internet to a Web server.
A) Server
B) File
C) Client
D) Database
Q4) JavaScript ____ most occurrences of white space.
A) repeats
B) ignores
C) comments
D) executes
Q5) List the key differences between Java and JavaScript.
To view all questions and flashcards with answers, click on the resource link above. Page 12

Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/38786
Sample Questions
Q1) _____ space refers to nonprintable characters such as spaces (created by pressing the spacebar), new line characters (created by pressing the Enter key), or tab characters (created by pressing the Tab key).
A) Blank
B) White
C) Empty
D) Character
Q2) Parsed character data includes _____.
A) comments
B) empty element tags
C) processing instructions
D) all of the above
Q3) _____ is a language introduced in the 1980s that describes the content and structure of any machine-readable information.
A) XML
B) HTML
C) XHTML
D) SGML
Q4) ____________________ can be thought of as a lightweight version of SGML.
To view all questions and flashcards with answers, click on the resource link above. Page 13

Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/38787
Sample Questions
Q1) In a valid document, at least two elements must be declared in the DTD.
A)True
B)False
Q2) An XML element is not limited to either parsed character data or child elements.
A)True
B)False
Q3) A(n)____ is a collection of rules that define the content and structure of an XML document.
A) data structure
B) DTD
C) XMLNS
D) validity glossary
Q4) To create a parsed entity that references content from an external file using a system ____, you use the declaration <!ENTITY entity SYSTEM ? "uri? ">.
A) identifier
B) qualifier
C) index
D) locator
To view all questions and flashcards with answers, click on the resource link above. Page 14

Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/38788
Sample Questions
Q1) The <u>xs:float</u> data type is a double precision floating point number._________________________
A)True
B)False
Q2) Data type, another name for which is the "base type"
A)schema
B)instance document
C)complex type
D)xs:NCName
E)xs:ENTITY
F)compositor
G)primitive
H)facet
I)xs:token
J)xs:NMTOKEN
Q3) A primitive data type is also known as a ____ type.
A) main
B) base
C) key
D) indexed
To view all questions and flashcards with answers, click on the resource link above. Page 15

Available Study Resources on Quizplus for this Chatper
100 Verified Questions
100 Flashcards
Source URL: https://quizplus.com/quiz/38789
Sample Questions
Q1) A defined collection of element and attribute names
A)global scope
B)local scope
C)Flat Catalog Design
D)Russian Doll Design
E)compound element
F)namespace
G)include
H)import
I)Venetian Blind Design
J)@namespace
Q2) In the accompanying figure, item _______ represents the XML schema namespace attribute.
A) 1
B) 2
C) 3
D) 4
Q3) A Venetian Blind design represents a(n)_______ between Flat Catalogs and Russian Dolls.
Q4) Describe how name collision occurs.
To view all questions and flashcards with answers, click on the resource link above. Page 16