

![]()


Introduction to Internet Programming provides students with a foundational understanding of how the internet works and how to create interactive web applications. The course covers core concepts such as web protocols, client-server architecture, and the processes involved in transmitting data across networks. Students are introduced to web development languages including HTML, CSS, and JavaScript, as well as basic server-side scripting and database integration. Through hands-on projects and assignments, learners develop the skills to design, build, and deploy functional web pages and applications, while gaining a practical appreciation for Internet security, usability, and emerging web technologies.
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

Available Study Resources on Quizplus for this Chatper
147 Verified Questions
147 Flashcards
Source URL: https://quizplus.com/quiz/70483
Sample Questions
Q1) _________,the most extended character set,supports up to 65,536 symbols and can be used with any of the world's languages.
Answer: Unicode
Q2) The text-level element b marks content that acts as a hypertext link.
A)True
B)False
Answer: False
Q3) Images are also known as inline images because they are placed,like text-level elements,in line with surrounding content.
A)True
B)False
Answer: True
Q4) Which of the following should be used for secure connection over the web?
A) https
B) .net
C) www
D) http
Answer: A
To view all questions and flashcards with answers, click on the resource link above.
Page 3

Available Study Resources on Quizplus for this Chatper
148 Verified Questions
148 Flashcards
Source URL: https://quizplus.com/quiz/70484
Sample Questions
Q1) Which of the following attribute selectors selects all elem elements whose att attribute ends with text?
A) elem[att*="text"]
B) elem[att^="text"]
C) elem[att|="text"]
D) elem[att$="text"]
Answer: D
Q2) Which of the following list styles should be applied to the ol element to display an unordered list with markers as shown below?
Home
Getting Started
Scrapbooking Tips
Supply List
A) ul {list-style-type: none;}
B) ul {list-style-type: upper-greek;}
C) ul {list-style-type: circle;}
D) ul {list-style-type: disc;}
Answer: D
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/70485
Sample Questions
Q1) One challenge of layout is that the document will be viewed on many different devices with the same screen resolution.
A)True
B)False
Answer: False
Q2) In the z-index property,the value of _____ stacks the object using default rules.
A) left
B) hidden
C) auto
D) none
Answer: C
Q3) In z-index: value; property,value is a(n)_____.
A) fraction
B) imaginary number
C) integer
D) decimal
Answer: C
Q4) Block elements are laid out in a webpage according to the _________ model. Answer: box
To view all questions and flashcards with answers, click on the resource link above. Page 5
Available Study Resources on Quizplus for this Chatper
107 Verified Questions
107 Flashcards
Source URL: https://quizplus.com/quiz/70486
Sample Questions
Q1) Identify the property that can be used to change the definition of an element's background.
A) background-repeat: type;
B) background-image: url(url);
C) background-attachment: type;
D) background-clip: type;
Q2) _________ is a measure of how rapidly objects appear to recede from a viewer in a 3D space.
Q3) Box shadows can only be placed outside an element.
A)True
B)False
Q4) _________ are translucent graphics displayed behind the content of a web page with a message that the content material is copyrighted or in draft form or some other message directed to the reader.
Q5) Linked to different URLs through information provided in an image map
A) Tiling
B) Vertical
C) Hotspots
D) Watermarks
E)Ellipse

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

Available Study Resources on Quizplus for this Chatper
112 Verified Questions
112 Flashcards
Source URL: https://quizplus.com/quiz/70487
Sample Questions
Q1) Mobile devices have a _____ containing the entire content of the page,some of which may be hidden from a user.
A) layout viewport
B) navigating viewport
C) wireframe viewport
D) contextual viewport
Q2) Order values for flexboxes cannot be negative.
A)True
B)False
Q3) Identify the Cascading Style Sheet (CSS)rule that imports a file named screen.css only when a screen or projection device is being used.
A) @import url("screen.css")screen,projection;
B) #import url("screen.css")screen,projection;
C) @import url("screen.css")screen&&projection;
D) @import url("screen.css")*screen,*projection;
Q4) Once a page name is defined,the content of an element will appear on its own page,with the browser automatically inserting _________ before and after the element if required.
Q5) The _________ operator negates any feature found in an expression.
To view all questions and flashcards with answers, click on the resource link above. Page 7

Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/70488
Sample Questions
Q1) Which of the following statements is true of row groups?
A) The rows are determined based on the total number of cells within a table.
B) The individual rows are determined using only the class attribute.
C) The row groups are used to create different styles for groups of rows in a table.
D) The row groups are used in different applications where the table content is only from internal data sources.
Q2) Which of the following HTML elements is used to create header cells in a web table?
A) < tr >
B) < td >
C) < th >
D) < head >
Q3) In the given figure,identify the row group element Box A
A) tbody
B) tfoot
C) thead
D) tcell
Q4) When a cell _________ multiple rows or columns,it pushes other cells to the right or down in a table.
To view all questions and flashcards with answers, click on the resource link above.
8

Available Study Resources on Quizplus for this Chatper
91 Verified Questions
91 Flashcards
Source URL: https://quizplus.com/quiz/70489
Sample Questions
Q1) Identify a syntax that displays a selection list as a scroll box with 5 options visible in the web form.
A) < select size="5" > ...< /select >
B) < option size="5" > ...< /option >
C) < select value="5" > ...< /select >
D) < option value="5" > ...< /option >
Q2) For url type data,the virtual keyboard includes a key that inserts the .com character string.
A)True
B)False
Q3) _________ refers to the state in which an element has been clicked by the user,making it the active control on the form.
Q4) In a form element,<u>attributes</u> specify how the form should be processed by the browser.
A)True
B)False
Q5) _________ are text strings that appear within a form control,providing a hint about the kind of data that should be entered into the field.
Q6) 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.

Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/70490
Sample Questions
Q1) _________ is an open source format developed by the Xiph.org Foundation using the Theora codec as an alternative to the MPEG-4 codec.
Q2) The language of the subtitle that is added to a media clip must be specified in the <u>descriptions </u>attribute in the track element.
A)True
B)False
Q3) Colin has created a web page that supports multiple audio sources.However,he is unsure if the browsers used by his clients will support the audio format he has included.Which of the following must he include in the code to notify the clients about any browser upgradation required to play an audio file?
A) cue label
B) text track
C) fallback option
D) kind attribute
Q4) A plug-in works within a browser with CSS and JavaScript files to present a customizable player.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.
10

Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/70491
Sample Questions
Q1) _____ is the programming language for client-side programs.
A) Perl
B) JavaScript
C) C#
D) PHP
Q2) It is indicated by the - - symbol,which reduces the operand's value by 1.
A) window.alert(" ");
B) value.toPrecision(n)
C) collection[idref]
D) element.outerHTML
E) document.anchors
F) element.textContent
G) Decrement operator
H) Run-time error
I) value.toFixed(n)
J) parseInt(string)
Q3) The variables or expressions that operators act upon are called _________.
Q4) The <u>script </u>element can be placed anywhere within the HTML document.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 11

Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/70492
Sample Questions
Q1) Identify a true statement of array.find(callback [,thisArg])method.
A) It tests whether the condition returned by the callback function holds for at least one item in array.
B) It returns the value of the first element in the array that passes a test in the callback function.
C) It tests whether the condition returned by the callback function holds for all items in array.
D) It returns the index of the first element in the array that passes a test in the callback function.
Q2) What is the output of the following code?
Var scores = [92,68,83,95,91,65,77];
Var highScores = scores.filter(gradeA);
Function gradeA(value){
Return value > 90; }
A) [92,95,91]
B) [96,97,98]
C) [68,83,65,77]
D) [91,92,65,68,77,83]
To view all questions and flashcards with answers, click on the resource link above. Page 12