Name:     ID: 
 
Email: 

CIS 153 - Quiz 9 - Chapter 9

True/False
Indicate whether the statement is true or false.
 

 1. 

Form labels identify the form object by its function, such as “First Name” label beside a text box that collects the user’s first name.
 

 2. 

All forms need to be connected to an application server that will process the information that the form collects.
 

 3. 

It’s a good idea to put the most important information at the bottom of your form.
 

 4. 

To create a form object on a web page, you use the Form button in the Forms category on the Insert panel.
 

 5. 

Client-side scripting uses applications that reside on your web server and interacts with the form information collected.
 

 6. 

The most common types of scripts stored on a web page are created with a scripting language called JavaScript.
 

 7. 

You can also create forms that make changes to your web page based on information users enter.
 

 8. 

You can use CGI scripts to start and stop external programs or to specify that a page updates automatically based on user input.
 

 9. 

Check boxes are the most common type of form object.
 

 10. 

When a web page contains content that allows the user to interact with the page by clicking or typing, and then responds to this input in some way, the page is said to contain dynamic content.
 

Multiple Choice
Identify the choice that best completes the statement or answers the question.
 
 
Case Base Critical Thinking

Case 1


Lyle works for Cobra International (CI), a pet shop that specializes in reptiles. Business has been really picking up, and the number of calls they have received in response to their website has increased exponentially. Lyle sees this jump in business as a great opportunity to gather information about who buys reptiles for pets, and how CI might better serve them.
 

 11. 

First, Lyle wants to know if their online customers are mostly males or females. What form object would be best for gathering this info?
a.
Drop-down menu
b.
Text box
c.
Radio group
d.
Check boxes
 

 12. 

Lyle wants to know if CI could do anything to improve its service to online customers, and he wants to give the people who fill in the form ample space to discuss their concerns. Which form object would be the best choice for gathering this sort of data?
a.
Radio buttons
b.
Text field
c.
Check boxes
d.
Text Area Field
 

 13. 

Lyle is also interested in starting a photo gallery featuring pictures of CI customers with their pets. What form object should he use?
a.
Image field
b.
File field
c.
Custom field
d.
Hidden field
 
 
Case 2

Denise has been knitting hats and scarves to sell online, and her business has been really strong. She wants to create a secure form that allows her customers to buy online.
 

 14. 

Denise knows that if she does it right, her http protocol will change to a(n) _____ protocol.
a.
shttp
b.
ttps
c.
https
d.
htts
 

 15. 

Because it is the industry standard for viewing and sending confidential information on the Internet, Denise will use a(n) _____ Layer.
a.
Unchecked Coded
b.
Secure Socket
c.
Secure Protocol
d.
Hypertext Transfer
 

 16. 

A form on a web page consists of _____ objects such as text boxes or radio buttons into which users type information or from which they make selections.
a.
input
b.
interactive
c.
form
d.
open
 

 17. 

Which of the following statements about planning a form is false?
a.
Before you use Dreamweaver to create a form, it’s a good idea to write down the information you want to collect and the order in which you want to collect it.
b.
It’s a good idea to make a sketch of the form for your CGI.
c.
Planning your form content at the beginning saves you from spending time organizing the information when you create the form in Dreamweaver.
d.
When planning your form content, you should organize the information in a logical order that will make sense to users.
 

 18. 

To create a form object on a web page, you use the Form button in the Forms category on the _____ panel.
a.
New Form
b.
Tools
c.
Library
d.
Insert
 

 19. 

The _____ in the Property inspector specifies the application or script that will process the form data.
a.
Application Effect
b.
Action Property
c.
CGI Script
d.
Collection Process
 

 20. 

Which of the following statements about CGI scripts is false?
a.
CGI programs can be written in the computer languages Perl or Basic, depending on the type of server that is hosting your website.
b.
When a CGI script collects data from a web form, it passes the data to a program running on a web server, which in turn passes the data back to the user’s web browser, which then makes changes to the website in response to the form data.
c.
CGI allows a web browser to work directly with the programs that are running on the server and also makes it possible for a website to change in response to user input.
d.
CGI is one of the most popular tools used to collect form data.
 

 21. 

Which statement about CGI scripts is false?
a.
You can use CGI scripts to start and stop external programs or to specify that a page updated automatically based on user input.
b.
You can use CGI scripts to create surveys and site search tools, but they are not appropriate for creating games.
c.
CGI lets you create dynamic web documents “on the fly” so that pages can be generated in response to preferences specified by the user.
d.
You can use CGI to do basic tasks such as record entries to a guest book or count the number of people who have accessed a specific page of your site.
 
 
nar003-1.jpg
 

 22. 

In the figure above, which number refers to a text field?
a.
1
b.
2
c.
3
d.
4
 

 23. 

All forms must include a _____, which viewers click to transfer the form data to the web server.
a.
file field
b.
Reset button
c.
Submit button
d.
setting field
 

 24. 

To create radio buttons that are not part of a radio group, click the Radio button on the _____ panel.
a.
Tools
b.
Insert
c.
Properties
d.
Preferences
 

 25. 

To add a Spry Validation Field widget to a form, use the Insert, Spry, Spry Validation (field name) command, or select a button in the Spry category on the _____ panel.
a.
Spry
b.
Tools
c.
Insert
d.
Widget
 



 
         Start Over