

Internet Programming Test Bank
Course Introduction
Internet Programming explores the fundamental concepts, technologies, and techniques used to develop dynamic, interactive applications for the web. The course covers a range of topics including client-side and server-side scripting, web protocols, data exchange formats (such as JSON and XML), and the use of APIs. Students learn to design, implement, and deploy web applications using popular programming languages (such as JavaScript, Python, or PHP), frameworks, and tools. Emphasis is placed on creating responsive user interfaces, managing data communication between the client and server, and ensuring security and performance in web environments. By the end of the course, students will be able to build functional, efficient, and secure web applications suitable for real-world use.
Recommended Textbook
New Perspectives HTML5 and CSS3 Comprehensive 7th Edition by Patrick Carey
Available Study Resources on Quizplus
10 Chapters
1099 Verified Questions
1099 Flashcards
Source URL: https://quizplus.com/study-set/3549

Page 2
Chapter 1: Getting Started With Html5
Available Study Resources on Quizplus for this Chatper
147 Verified Questions
147 Flashcards
Source URL: https://quizplus.com/quiz/70483
Sample Questions
Q1) Each document on the World Wide Web is referred to as a web page and is stored on a list server.
A)True
B)False
Answer: False
Q2) Which tag will Ted need to use to display the pictures?
A) < p >
B) < body pic src >
C) < hr >
D) < img src >
Answer: D
Q3) A(n)_________ list is a list of terms and matching descriptions.
Answer: description
Q4) The<u> strong </u>element is a text-level element that marks a text of great importance.
A)True
B)False
Answer: True
Q5) A computer or other device that receives a service is called a _________.
Answer: client

3
To view all questions and flashcards with answers, click on the resource link above.

Chapter 2: Getting Started With CSS
Available Study Resources on Quizplus for this Chatper
148 Verified Questions
148 Flashcards
Source URL: https://quizplus.com/quiz/70484
Sample Questions
Q1) Alex's product style rules can be imported into a single file by adding the command
A) @import url (css.product);
B) @import url (product.css);
C) @import css (product.css);
D) @import (type: css url: product);
Answer: B
Q2) Which of the following properties is used to control the casing of text within an element?
A) font-variant
B) text-transform
C) text-align
D) font-style
Answer: B
Q3) A <u>decimal</u> is a number expressed in the base 16 numbering system rather than in the commonly used base 10 system.
A)True
B)False
Answer: False
To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: Designing a Page Layout
Available Study Resources on Quizplus for this Chatper
136 Verified Questions
136 Flashcards
Source URL: https://quizplus.com/quiz/70485
Sample Questions
Q1) A _____ sets the width of page elements as a percent of the available screen width.
A) fixed layout
B) standard layout
C) fluid layout
D) stationary layout
Answer: C
Q2) New content can be easily placed within a grid in a way that is consistent with previously entered information.
A)True
B)False
Answer: True
Q3) <u>Relative</u> positioning places an element at specific coordinates either in the page or within a container element.
A)True
B)False
Answer: False
Q4) _________ is the ability to combine different design elements into a cohesive whole.
Answer: Unity
To view all questions and flashcards with answers, click on the resource link above. Page 5

Chapter 4: Graphic Design With CSS
Available Study Resources on Quizplus for this Chatper
107 Verified Questions
107 Flashcards
Source URL: https://quizplus.com/quiz/70486
Sample Questions
Q1) Identify a CSS3 2D transformation function that resizes an object by a factor of x horizontally.
A) rotate(angleY)
B) skewY(angleY)
C) scaleY(y)
D) translateY(offY)
Q2) A _________ is a color gradient in which the background color transitions from a starting color to an ending color along a straight line.
Q3) The background-position property is only useful for non-tiled images because a tiled image fills the background and it usually doesn't matter where the tiling starts.
A)True
B)False
Q4) In the radial-gradient function,the default is to place the gradient within the <u>center</u> of a background.
A)True
B)False
Q5) A _________ is a border that is based on a graphic image.
Q6) Explain how the position of a background image is set in a web page.
To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Designing for the Mobile Web
Available Study Resources on Quizplus for this Chatper
112 Verified Questions
112 Flashcards
Source URL: https://quizplus.com/quiz/70487
Sample Questions
Q1) A page box is composed of the _________,which contains the space between the printed content and the edges of the page.
Q2) A mobile browser will interpret a _____ event as a tap event in which a user taps a page object.
A) block
B) compilation
C) selection
D) hover
Q3) To make the submenus in a tablet device overlay the page content,the submenus should be placed with _____.
A) relative positioning
B) z-index positioning
C) incremental positioning
D) absolute positioning
Q4) Both the align-content and align-items properties have a default value of <u>center</u>.
A)True
B)False
Q5) Describe the process of testing a mobile website.
To view all questions and flashcards with answers, click on the resource link above. Page 7

Chapter 6: Working With Tables and Columns
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/70488
Sample Questions
Q1) It appears before the table body group.
A) widows property
B) Header cell
C) td element
D) Separate borders model
E) Spanning cells
F) Table footer row group
G) vertical-align property
H) Data attributes
I) Responsive table design
J) Column width
Q2) When two adjacent 1-pixel-wide borders are collapsed together,the width of the resulting border is _____.
A) 2-pixels
B) 1-pixels
C) 4-pixels
D) 0.5-pixel
Q3) Explain table row group elements and the order that should be maintained when writing an HTML code.
Q4) What are the CSS properties that are used to manage column breaks?
To view all questions and flashcards with answers, click on the resource link above. Page 8

Chapter 7: Designing a Web Form
Available Study Resources on Quizplus for this Chatper
91 Verified Questions
91 Flashcards
Source URL: https://quizplus.com/quiz/70489
Sample Questions
Q1) The _________ attribute is added to the input element to apply a data list.
Q2) The <u>id </u>attribute is required only when it is needed to reference the control element.
A)True
B)False
Q3) Every field set must contain the _____ element,which should have only text and no nested elements for describing its content.
A) legend
B) enctype
C) script
D) form
Q4) The default behavior of the selection list is to allow <u>only one</u> selection from the list of options.
A)True
B)False
Q5) By default,a _________ appears as a drop-down list box.
Q6) _________ refers to the state in which an element has been clicked by the user,making it the active control on the form.
Q7) What are the pseudo-classes for valid and invalid data?
Page 9
To view all questions and flashcards with answers, click on the resource link above.

Chapter 8: Enhancing a Website With Multimedia
Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/70490
Sample Questions
Q1) Which of the following is true of a cue in a Web Video Text Tracks file?
A) The cue is matched with specific time intervals within a media clip.
B) The cue label holds the text of the cue.
C) The cue lists are separated by a comma after a cue text.
D) The cue times are entered in hh:ss:ms format.
Q2) By default,the caption cues are centered at the top of the video window.
A)True
B)False
Q3) In the context of HTML audio and video element attributes,the preload attribute's type _____ is used to preload only descriptive data about a particular clip.
A) metadata
B) descriptions
C) auto
D) captions
Q4) The Flash player can act as a fallback for older browsers that do not support HTML5 by nesting the _________ element within the audio or video element.
Q5) Briefly explain how to control an animation.
Q6) Why is the fallback option provided to an audio clip?
Q7) Briefly describe the styles applied to track cues.
Page 10
To view all questions and flashcards with answers, click on the resource link above.

Chapter 9: Getting Started With Javascript
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/70491
Sample Questions
Q1) Identify a syntax to access any of the mathematical constants supported by the Math object.
A) math.constant
B) Math.CONSTANT
C) math.CONSTANT
D) Math.constant
Q2) Objects are organized into groups called _____.
A) object collections
B) object pools
C) object buckets
D) object topologies
Q3) Identify the output of the following code.
Var x = 8;
Var y = 6;
A) 56
B) 48
C) 28
D) 96
Q4) Explain the syntax to reference objects in JavaScript.
Q5) Explain briefly about converting between numbers and text.
To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 10: Exploring Arrays, loops, and Conditional Statements
Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/70492
Sample Questions
Q1) Briefly explain the process of using arrays as data stacks.
Q2) The <u>do/while</u> loop is generally used when the program loop should run at least once before testing for the stopping condition.
A)True
B)False
Q3) Identify the expression used to reference array values.
A) array()
B) array[i]
C) array{array1,array2, }
D) array::values
Q4) A calendar that is created as a web table can have class and ID designations to make it easy for page developers to assign different styles to different parts of the calendar.
A)True
B)False
Q5) The _________ returns the integer remainder after dividing one integer by another.
To view all questions and flashcards with answers, click on the resource link above. Page 12
Q6) A _________ is an operator that compares the value of one expression to another returning a Boolean value indicating whether the comparison is true or not.