Review Questions


Let us see how much you have learned by going over these review questions.

  1. What is a WAN?
    1. A wide area network.
    2. A wide area node.
    3. A wild access network.
    4. A wildly associated network.
    5. None of the above.

  2. What is the Internet?
    1. A global digital infrastructure that connects millions of computers.
    2. A place to shop.
    3. A private computer network linking together information resources.
    4. A uniform method of accessing and retrieving information.
    5. None of the above.

  3. What is a Domain?
    1. A computer with an IP address.
    2. A document on the World Wide Web.
    3. A logical grouping of computers on a network.
    4. A lossy protocol.
    5. A uniform method of accessing and retrieving information on the Internet

  4. What is a Protocol?
    1. An address scheme consisting of classes.
    2. A method by which two computers agree to communicate.
    3. A program that supports ActiveX and Java.
    4. A uniform method of accessing and retrieving information on the Internet.
    5. None of the above.

  5. What is a Plug-In?
    1. It is an application program that is invoked by the browser and runs as a separte process outside of the browser window.
    2. Is an application program that retrieves and displays documents.
    3. All of the above.
    4. Is a computer plugged into the Internet.
    5. It is an application program that is invoked by the browser and runs inside of the browser window.

  6. What is a socket?
    1. A privledged port.
    2. A well known port.
    3. It is an environment for a Plug-In to run in.
    4. It is a network communications end point.
    5. None of the above.

  7. What is JavaScript?
    1. An object oriented programming language.
    2. An object based scripting language invented by Microsoft
    3. An environment for a Plug-In to run in.
    4. Originally called Livescript, it is an object based scripting language used for enhancing Web pages.
    5. None of the above.

  8. What is VBScript?
    1. A portable object oriented programming language invented by Sun Microsystems.
    2. A scripting language invented by Microsoft similar to JavaScript.
    3. A virtually-based scripting language.
    4. An object based scripting language supported only by Netscape.
    5. Originally called Livescript, it is an object based scripting language used for enhancing Web pages.

  9. What is Java?
    1. A portable object oriented programming language invented by Sun Microsystems.
    2. A scripting language invented by Microsoft similar to JavaScript.
    3. A virtually-based scripting language.
    4. An object based scripting language supported only by Netscape.
    5. Originally called Livescript, it is an object based scripting language used for enhancing Web pages.

  10. Which is true about Applets?
    1. Are not capable of integrating with databases.
    2. Cannot write to your hard drive.
    3. Conform to a rigorous security model.
    4. Only run on a server.
    5. All of the above are true.

  11. Which is not a logical tag?
    1. <ADDRESS>
    2. <CITE>
    3. <I>
    4. <KBD>
    5. <VAR>

  12. Which is not a valid HTML tag?
    1. <ADDRESS>
    2. <CITE>
    3. <CODE>
    4. <PT>
    5. <VAR>

  13. Which is true about HTML?
    1. HTML is a subset of XML.
    2. HTML permits a document to contain a description of its grammar.
    3. HTML permits Web content developers to define new tag and attribute names.
    4. HTML runs on every browser.
    5. HTML was developed by Mark Andreessen, one of the founders of Netscape.

  14. What is Dynamic HTML?
    1. A combination of HTML 4.0 and client-side scripting usually using JavaScript.
    2. A combination of HTML 4.0 and DLL.
    3. A combination of Java and client-side programming.
    4. Web content that dynamically defines new tag and attribute names.
    5. None of the above.

  15. Which statement is true about the <MARQUEE> tag?
    1. Is only supported by Microsoft IE.
    2. Is only supported by Netscape Navigator.
    3. Is supported by both Netscape Navigator and Microsoft IE.
    4. Uses NAME as an attribute.
    5. None of the above.

  16. What is a simple, hierarchical naming system that allows objects in a Web page to be accessible to scripting languages called?
    1. A Domain Name Service (DNS).
    2. An address space.
    3. An Uniform Resource Locator (URL)
    4. The Document Object Model (DOM).
    5. None of the above.

  17. Which logical HTML tag denotes strong emphasis?
    1. <ADDRESS>
    2. <EM>
    3. <I>
    4. <STRONG>
    5. <VAR>

  18. Which HTML tag is used to insert multimedia references into a Web document?
    1. <ADDRESS>
    2. <EM>
    3. <INSERT>
    4. <OBJECT>
    5. <PARAM>

  19. What is VRML?
    1. Real Audio's Markup Language.
    2. Virtually Real Markup Language.
    3. Virtually Real Modeling Language.
    4. Virtual Reality Markup Language.
    5. Virtual Reality Modeling Language.

  20. Which software is capable of providing live radio broadcasts over the Internet?
    1. Real Audio
    2. Shockwave
    3. User Datagram Protocol
    4. VRML
    5. XML

  21. What is the current standard version of the HTML specification?
    1. 1.0
    2. 1.1
    3. 2.0
    4. 3.2
    5. 4.01

  22. What is the current standard version of the HTTP protocol?
    1. 1.0
    2. 1.1
    3. 2.0
    4. 3.2
    5. 4.01

  23. What does status code 200 indicate?
    1. Document not found.
    2. Redirection.
    3. Server side error.
    4. Success, document follows.
    5. Trick question, there is no status code 200.

  24. What does status code 404 indicate?
    1. Document not found.
    2. Redirection.
    3. Server side error.
    4. Success, document follows.
    5. Trick question, there is no status code 404.

  25. How is an ampersand (&) represented in HTML?
    1. &amp;
    2. &
    3. <&>
    4. &#32;
    5. <AMP>

  26. Which tag is used to accommodate frameless browsers?
    1. <AMP>
    2. <BODY>
    3. <FRAME>
    4. <FRAMESET>
    5. <NOFRAMES>

  27. Which TARGET value is not one of the special values?
    1. _BLANK
    2. _FRAME
    3. _PARENT
    4. _SELF
    5. _TOP

  28. Which HTML tag is used between the <SELECT> tag and the </SELECT> tag to specify the start of a new menu item in the selection list?
    1. <INPUT>
    2. <OPTION>
    3. <TEXT>
    4. <VALUE>
    5. <VAR>

  29. ACTION and METHOD are attributes of which HTML element?
    1. <FORM>
    2. <GET>
    3. <INPUT>
    4. <SUBMIT>
    5. <VAR>

  30. COLS and ROWS are attributes of which HTML elements?
    1. <FORM> and <INPUT>
    2. <FRAME> and <TEXTAREA>
    3. <FRAMESET> and <TEXTAREA>
    4. <GET> and <POST>
    5. <INPUT> and <TEXTAREA>

  31. Which is a browser safe color?
    1. #012345
    2. #033033
    3. #333366
    4. #808080
    5. #99AAEE

  32. If your browser has only the Geneva, Verdana and Helvetica fonts, in which font would your browser display the word "happy" if it parsed the following code segment:
    <FONT FACE="Arial, Courier, Helvetica">happy</FONT>
    1. Arial
    2. Courier
    3. Geneva
    4. Helvetica
    5. Verdana

  33. In what font size would your browser display the word "happy" if it parsed the following code segment:
    <BASEFONT="4"> <FONT SIZE="+8">happy</FONT>
    1. 3
    2. 4
    3. 7
    4. 8
    5. 12

  34. What is the default alignment for the <CAPTION> tag?
    1. TOP
    2. LEFT
    3. MIDDLE
    4. RIGHT
    5. BOTTOM

  35. What is the default alignment for the <P> tag?
    1. TOP
    2. LEFT
    3. MIDDLE
    4. RIGHT
    5. BOTTOM

  36. What is the default text alignment for the <IMG> tag?
    1. TOP
    2. LEFT
    3. MIDDLE
    4. RIGHT
    5. BOTTOM

  37. Which <IMG> attribute denotes a server-side imagemap?
    1. ALT
    2. IMG
    3. ISMAP
    4. MAP
    5. USEMAP

  38. What is the default port number for HTTP?
    1. 25
    2. 70
    3. 80
    4. 443
    5. 563

  39. Which is not an INPUT TYPE?
    1. PASSWORD
    2. RADI
    3. RESET
    4. SUBMIT
    5. TEXT

  40. What color is "#FFFFFF"?
    1. black
    2. blue
    3. green
    4. red
    5. white

  41. Which is not an environment variable?
    1. CONTENT_LENGTH
    2. GATEWAY_INTERFACE
    3. REMOTE_ADDR
    4. SERVER_PORT
    5. TEXT/HTML

  42. What does the environment variable HTTP_USER_AGENT indicate?
    1. The name of the httpd process, or agent, being invoked by the user.
    2. The name of the user.
    3. The port number the browser, or user agent, is using.
    4. The type and version of the browser.
    5. The version of the HTTP protocol.

  43. What file suffix is associated with server-side includes?
    1. .asp
    2. .exe
    3. .html
    4. .pl
    5. .shtml

  44. What is one of the earliest forms of server side processing, and is action taken by the server before it delivers the document to the client requiring the server to parse the document looking for commands?
    1. Active Server Pages
    2. Environment variable parser
    3. Java Servlet
    4. Perl script interpreter
    5. Server-side include

  45. CGI environment variables can be classified into two major categories. What are they?
    1. ACTION and METHOD
    2. GET and POST
    3. Nonrequest specific and request specific
    4. Perl and C++
    5. Trick question, there are no major categories.

  46. Who while working at CERN conceived of the World Wide Web?
    1. Al Gore
    2. Bill Gates
    3. Mark Andreessen
    4. Tim Berners-Lee
    5. None of the above.

  47. Which <IMG> attribute denotes a client-side imagemap?
    1. ALT
    2. IMG
    3. ISMAP
    4. MAP
    5. USEMAP

  48. Which is a point tag, requiring no closing tag?
    1. <B>
    2. <I>
    3. <IMG>
    4. <TT>
    5. <VAR>

  49. Which is an attribute of the <SCRIPT> tag?
    1. ALIGN
    2. LANGUAGE
    3. NAME
    4. PARAM
    5. VALIGN

  50. Which is the default HTTP METHOD?
    1. GET
    2. HEAD
    3. INPUT
    4. POST
    5. PUT

  51. Which INPUT TYPE is used for a mutually exclusive choice?
    1. BUTTON
    2. CHECKBOX
    3. FILE
    4. PASSWORD
    5. RADIO

  52. Which statement is true?
    1. Objects are not part of Active Server Pages.
    2. Within ASP, the "Response" object contains data specific to the client request.
    3. Within ASP, the "Response" object has special colletions called "Form" and "QueryString".
    4. Within ASP, the "Response" object is used to send output back to the client.
    5. Within ASP, the "Request" object is used to send output back to the client.

  53. Which statement is true?
    1. All images in HTML are rectangular.
    2. SIZE is an attribute of the "IMG" tag.
    3. STYLE is an attribute of the "IMG" tag.
    4. STYLE is an attribute of the "LINK" tag.
    5. STYLE is an attribute of the "META" tag.

  54. Which image format supports black and white, interlacing, transparency, animation, and lossless image compression?
    1. GIF
    2. JPEG
    3. x-bitmaps
    4. x-pixelmaps
    5. None of the above

  55. Forms contain fields in which the viewer can select and supply information. They were first introduced with what version of HTML?
    1. 1.0
    2. 1.1
    3. 2.0
    4. 3.2
    5. 4.01

  56. What section of an HTML document contains information about the document?
    1. The BODY section.
    2. The FOOTER section.
    3. The FORM section.
    4. The HEAD section.
    5. The META section.

  57. What does URL stand for?
    1. Uniform Reference Library
    2. Uniform Reference Locator
    3. Uniform Resource Locator
    4. Universal Reference Locator
    5. Universal Resource Locator

  58. Which is a point tag, requiring no closing tag?
    1. <BR>
    2. <CITE>
    3. <CODE>
    4. <TABLE>
    5. <UL>

  59. BORDER, CELLPADDING, CELLSPACING, and WIDTH are attributes of which HTML tag?
    1. <TABLE>
    2. <TD>
    3. <TH>
    4. <TR>
    5. <UL>

  60. Which is the HTML tag that displays preformatted text in fixed width font?
    1. <BLOCKQUOTE>
    2. <CODE>
    3. <P>
    4. <PRE>
    5. <VAR>

  61. Which cannot be nested?
    1. Forms
    2. Framesets
    3. Ordered lists
    4. Tables
    5. Unordered lists

  62. In what font size is <H5> rendered in?
    1. 2
    2. 3
    3. 4
    4. 5
    5. 6

  63. CGI and Active Server Pages are:
    1. A Web browser and a Web server, respectively
    2. Programs that request and display information from Web servers.
    3. Run only on Microsoft Internet Information Server.
    4. Two different ways of accomplishing server-side processing.
    5. Two ways of using the same programming language for server-side processing.

  64. Which is true about comments in HTML?
    1. Begin with <!-- and end with -->
    2. Begin with <!--# and end with -->
    3. Begin with /* and end with */;
    4. Begin with //
    5. Begin with >!-- and end with --<

  65. What are two attributes of the <A> tag?
    1. ALIGN and VALIGN
    2. GET and POST
    3. HREF and LINK
    4. HREF and NAME
    5. LINK and NAME

  66. In which programming language can CGI scripts be written in?
    1. C
    2. C++
    3. Pascal
    4. VBScript
    5. All of the above

  67. Which function cannot be performed by a browser?
    1. Display a .gif image.
    2. Invoke a helper application.
    3. Perform network management functions.
    4. Play multimedia clips using a Plug-in.
    5. Refresh an HTML page.

  68. Which HTML tag is used to create an ordered list?
    1. <DIR>
    2. <DL>
    3. <LI>
    4. <OL>
    5. <UL>

  69. Which HTML tag is used to create an unordered list?
    1. <DIR>
    2. <DL>
    3. <LI>
    4. <OL>
    5. <UL>

  70. What is the main difference between GET and POST?
    1. How they interpret environment variables.
    2. One uses a domain name, the other an IP address.
    3. POST appends to the URL while GET does not.
    4. The way data is passed back to the Web server.
    5. Trick question, they are virtually identical.

  71. What is MIME?
    1. A multimedia protocol for browsers.
    2. A nickname for Microsoft's Internet Explorer browser.
    3. A person with a white face that does not speak.
    4. Multipurpose Internet Mail Extension.
    5. Multipurpose Internet Microsoft Explorer.

  72. Which is not valid HTML?
    1. <BODY BGCOLOR="#808080">
    2. >TABLE LINK="#CCFFAA"<
    3. <TD BGCOLOR="#808080">
    4. <TD BGCOLOR="#CCFFAA">
    5. <TD></TD>

  73. Which logical HTML tag, often appearing at the beginning or end of a document, is used to supply contact information for document or a major part of a document such as a form?
    1. <ADDRESS>
    2. <BUTTON>
    3. <FORM>
    4. <HTML>
    5. <SAMP>

  74. Which HTML code fragment would set the background color of an individual table cell to red?
    1. <TD BACKGROUND="#FF0000">
    2. <TD BGCOLOR="#FF0000">
    3. <TD BGCOLOR="#FFFF00">
    4. <TD LINK="#FF0000">
    5. <TR BGCOLOR="#FFFF00">

  75. In the log entry below, what does "GET age.html HTTP/1.1" indicate?
    www.me.com - - [1/Mar/1999:11:11:11 -0500] "GET age.html HTTP/1.1" 200 332
    1. Authorization information.
    2. First line of the HTTP request.
    3. Status code from the server.
    4. Version of the server software.
    5. Visitor's IP address.

  76. In the log entry below, what does "332" indicate?
    www.me.com - - [1/Mar/1999:11:11:11 -0500] "GET age.html HTTP/1.1" 200 332
    1. Authorization information.
    2. Number of bytes being sent.
    3. Status code from the server.
    4. Version of the server software.
    5. Visitor's IP address.

  77. Which is true about Site Server Express?
    1. It is a commercially available tool for analyzing log files.
    2. It is a Microsoft product that comes with IIS.
    3. It has three main components: report writer, content analyzer, usage import.
    4. All of the above.
    5. It is an "express" Web server software package.

  78. Which is true regarding Cascading Style Sheets?
    1. Style rules may be placed in an external file which can then be linked or loaded into a Web page.
    2. Style sheets can specify colors and fonts.
    3. Style sheets can specify line spacing and margin widths.
    4. Style sheets describe how documents are presented.
    5. All of the above.

  79. Given the HTML code fragment below, how will "happy" be rendered?
    <HEAD>
    <STYLE TYPE="text/css">
    #abc { color: green; font-style: italic}
    </STYLE>
    </HEAD>
    <BODY>
    <P ID=abc STYLE="color: red">happy</p>
    </BODY>
    1. In green, italicized.
    2. In green, regular font.
    3. In red, italicized.
    4. In red, regular font.
    5. None of the above.

  80. Given the HTML code fragment below, how will "happy" be rendered?
    <HEAD>
    <STYLE TYPE="text/css">
    .class {font-style: italic; text-transform: uppercase; font-size: 12pt} </STYLE>
    </HEAD>
    <BODY>
    <P><STRONG CLASS="class">happy</STRONG></P>
    </BODY>
    1. HAPPY
    2. happy
    3. HAPPY
    4. happy
    5. None of the above.

It wasn't that hard.