Web Design D4
Miroslav is updating his company's Web site and adds to the home page a ZIP file that is not natively supported by browsers or its plug-ins. Which of the following is the correct X/HTML code syntax that Miroslav should write to create a downloadable file? <link file="myFile.zip> Click here to download </link> <a href="myFile.zip"> Click here to download </a> <a href="http://www.mysite.com"> Click here to download </a> <file> Click here to download </file>
<a href="myFile.zip"> Click here to download </a>
Norton is updating his company's Web site, which contains many examples of interactive demonstrations, tutorials and training projects. These instructional design components consist of Flash (SWF) and Scalable Vector Graphics (SVG) files. Which of the following X/HTML tags should Norton use to insert the SWF and SVG files so that the Web pages can be read by older browsers? <meta> <!DOCTYPE> <object> <embed>
<embed>
To accommodate users who have disabled the image-viewing capability on their browsers, you want to add the ALT attribute to the XHTML code for images on your Web page. Which XHTML syntax should you use? <img="party.gif" alt="Link to Party Page" /> <alt="Link to Party Page" src="party.gif" /> <img src="party.gif" alt="Link to Party Page" /> <img src="Link to Party Page" alt="party.gif" />
<img src="party.gif" alt="Link to Party Page" />
Mariah is updating her company's Web site, which contains many examples of interactive demonstrations, tutorials and training projects. These instructional design components consist of Flash (SWF) and Scalable Vector Graphics (SVG) files. Which of the following X/HTML tags should Mariah use to insert the SWF and SVG files so that the Web pages can be read by newer browsers? <object> <embed> <!DOCTYPE> <meta>
<object>
An XML document is said to be "valid" if it is well-formed and also contains what? Backward-compatibility with HTML documents A root element A Document Type Definition (DTD) A document type declaration (<!DOCTYPE>) tag
A Document Type Definition (DTD)
How does a Flash movie clip differ from a Flash movie? A Flash movie clip uses a different timeline than other objects in a movie. A Flash movie is called by an action in a movie clip, and then the movie plays. A Flash movie can be embedded in a Flash movie clip. A Flash movie clip uses a different layer than other objects in the movie timeline.
A Flash movie clip uses a different timeline than other objects in a movie.
Which of the following most accurately describes JavaScript? A server-side markup language that runs on the user's computer after a Web page is downloaded A client-side scripting language that runs on the user's computer after a Web page is downloaded A client-side markup language that runs on the user's computer after a Web page is downloaded A server-side scripting language that runs on the user's computer after a Web page is downloaded
A client-side scripting language that runs on the user's computer after a Web page is downloaded
Which of the following best defines a port? A connection point on a server to a larger network A protocol that provides data security layered between TCP/IP and application protocols Software that stores and sends X/HTML documents when requested A local area network (LAN) that houses Web servers
A connection point on a server to a larger network
Which of the following best defines a JavaScript function? A container to give a common name to a series of commands that can be executed as a single unit A category of executable code in which commands are concatenated during the load event A type of method in which a series of commands is executed as a single unit but returns multiple values Objects that do not execute at the load event but are selected by the user and then executed
A container to give a common name to a series of commands that can be executed as a single unit
Which of the following functions can be performed by a cookie? A cookie can gather your passwords and distribute them. A cookie can track the sites you have browsed. A cookie is encrypted and can transmit computer viruses. A cookie can read files from your hard drive.
A cookie can track the sites you have browsed.
A database that is constructed from multiple files and housed at different locations on the enterprise is known as a what? A distributed database An administration database An intranet database A hypertext database
A distributed database
Which of the following best describes the Portable Document Format (PDF) file type? A file format that retains the formatting of a document file and can also be transferred across platforms A file format that renders documents in browsers as plain text A file format that uses Extensible Markup Language (XML) to apply formatting to documents A file format that uses X/HTML to re-create documents
A file format that retains the formatting of a document file and can also be transferred across platforms
Geraldine is creating an e-commerce site. Its database provides organizational and searching capability that allows users to query for specific products. Geraldine has programmed the site to offer a list of options from which the user can choose. Which type of database query is this? A query by example An option query A menu query A query language
A menu query
Flash can best be described as which type of application? An image-editing tool that creates animated GIFs and tweens A WYSIWYG Web page creation and site management application A multimedia creation tool that produces media-rich content with fast download times A browser plug-in that allows you to edit multimedia files
A multimedia creation tool that produces media-rich content with fast download times
In the Document Object Model (DOM), each element of a document is referred to as a what? A subroutine A node A function A statement
A node
During a project meeting, Denise and her team discuss the relative merits of using plug-in architecture or Java applets in their new Web development project. What is the key difference between a plug-in and a Java applet? A Java applet is downloaded once; a plug-in must be downloaded with every use. Plug-ins are open-source and free; Java applets are proprietary and may require a user license. A plug-in is downloaded once; a Java applet must be downloaded with every use. Plug-ins are used for a wide variety of applications; Java applets are used only for multimedia.
A plug-in is downloaded once; a Java applet must be downloaded with every use
Which of the following best defines a plug-in? A text file sent between a server and client to help maintain state A mini Java application embedded within an X/HTML page to extend its functionality A program installed on the hard disk to render different file formats A program installed in the browser to extend its functionality
A program installed in the browser to extend its functionality
In programming, which of the following best describes an object? An action that occurs when a Web page responds to a user's action A set of attributes assigned to a programming function A programming function that encapsulates predetermined attributes and behaviors An action performed by a programming function
A programming function that encapsulates predetermined attributes and behaviors
Which choice best describes Common Gateway Interface (CGI)? A form on a Web page that can accept user input A language used to create forms for use on Web pages A language that enables Web developers to include program instructions within their X/HTML pages that will run on the server A protocol that can be used to communicate between X/HTML forms and an application
A protocol that can be used to communicate between X/HTML forms and an application
Felix created a database on his company's intranet site containing emergency contact information for all company employees. Felix has programmed the site so that users can locate information about employees only by explicitly stating the database fields and values for which they are searching. Which type of database query is this? A query language A menu query A query by example A table query
A query by example
In relation to databases, what is a query? A question from the user to the database table, which returns a value A repository of information divided into columns and rows An application that allows users to manipulate information in the database A graphical reference that depicts the structure of a database system
A question from the user to the database table, which returns a value
What is a Document Type Definition (DTD)? A transformation language that formats styled XML data for document rendering A container tag that encompasses all other elements in an XML document A set of rules that defines the structure, syntax and vocabulary as it relates to tags and attributes for a corresponding XML document A declaration of document or code type embedded within a corresponding XML document
A set of rules that defines the structure, syntax and vocabulary as it relates to tags and attributes for a corresponding XML document
Using a mask to display a visual effect is similar to using what? A click event A mouseover event A tween A stencil
A stencil
What is a pop-up window? A window that appears above the browser window that launched it A window that appears below the browser window that launched it An ActiveX control that enables you to display multiple windows An example of a single-browser technology that you should avoid using in your Web pages
A window that appears above the browser window that launched it
Which choice lists sound file types that Flash supports? AIFF, WAV and MP3 AIFF, WAV and SVG MP3, PNG and SVG MP3, JPEG and GIF
AIFF, WAV and MP3
What is the term for Web browsers that enable users with disabilities to use the Web? Adaptive browsers Mobile device browsers Full-featured browsers Alternative browsers
Adaptive browsers
As a Web site designer, you know that images are an important part of a well-designed Web page. Which set of characteristics should you apply to your Web page images? Aesthetically pleasing, relevant to the site's purpose and scalable Small in file size, relevant to the site's purpose and scalable Aesthetically pleasing and relevant to the site's purpose, regardless of file size Aesthetically pleasing, relevant to the site's purpose and small in file size
Aesthetically pleasing, relevant to the site's purpose and small in file size
What is the purpose of an HTTP server? An HTTP server provides ports with access to sites across the World Wide Web. An HTTP server requests Web documents from a browser and displays them. An HTTP server stores documents that it presents to a browser when requested. An HTTP server provides HTTP documents for display in a browser.
An HTTP server stores documents that it presents to a browser when requested.
Which of the following distinguishes a relational DBMS (RDBMS) from other types of database management systems? SQL can be used to access information from an RDBMS's database tables. An RDBMS requires the ability to grow because queries to a relational database can create new tables. RDBMS database structures can be depicted graphically using schemas. RDBMS tables consist of multiple rows and columns.
An RDBMS requires the ability to grow because queries to a relational database can create new tables.
What should you provide to increase user accessibility when using Flash for content that is essential to your Web site? Flash content that does not have streaming capability Flash content that does not use masks An X/HTML version of the Flash content Flash content that does not use tweening
An X/HTML version of the Flash content
In the context of Web site design, what is a rollover? An audio file that is streamed down to the user from the Internet A compilation of still images that is set into motion at a designated sequence, speed and repetition A video file that is streamed down to the user from the Internet An action that is triggered by passing the mouse pointer over a designated area of the Web page
An action that is triggered by passing the mouse pointer over a designated area of the Web page
Which choice best describes the difference between a Java applet and a Java application? An applet can function in any computer environment, whereas an application requires a browser. An application is platform-neutral, whereas an applet is not. An application can function in any computer environment, whereas an applet requires a browser. An applet is platform-neutral, whereas an application is not.
An application can function in any computer environment, whereas an applet requires a browser.
Which of the following best defines a database management system (DBMS)? An application that allows users to manipulate database information A question from the user to the database table, which returns a value A graphical depiction of the structure of a database system A specialized language that can retrieve and manipulate database information
An application that allows users to manipulate database information
What is a CAPTCHA? A text block An encrypted message An automatically generated graphic A program for sniffing out passwords sent over an unsecured network
An automatically generated graphic
You are responsible for designing your company's intranet. Which of the following principles should you consider to complete this task properly? An intranet is function-oriented, whereas the Internet is presentation-oriented. An intranet represents the face of the organization to the outside world. Intranet applications should be graphical and flashy to increase worker productivity. An intranet serves essentially the same purpose as the Internet does.
An intranet is function-oriented, whereas the Internet is presentation-oriented.
Which of the following best describes Java? A markup language used to format Web pages for display in a browser An object-oriented programming language derived from C++ A mini-application embedded in X/HTML pages to add functionality to the pages An object-based scripting language for manipulating Web page elements
An object-oriented programming language derived from C++
What term is used to describe a compilation of still images that is set into motion at a designated sequence, speed and repetition? Flash file Rollover Java applet Animated GIF
Animated GIF
What are the most common types of basic animation used on the Web? Animated GIFs, rollovers and Flash files Audio, video and plug-ins Text, images and color Streaming audio, Java applets and Flash files
Animated GIFs, rollovers and Flash files
How does audio differ from other Web content? Audio does not rely on the display for the user to experience the media. Audio can be constrained by monitor size, operating system and color bit depth. Audio offers media-rich content while conserving bandwidth. Audio can be very effective for displaying additional information in the same area of the screen.
Audio does not rely on the display for the user to experience the media.
Which of the following is an example of a window object in JavaScript? Address box Scroll bar Back button Page background color
Back button
Why is JavaScript considered to be object-based rather than object-oriented? Because JavaScript has greater functionality than object-oriented languages Because unlike object-oriented languages, JavaScript objects download with Web pages and JavaScript uses server-based scripts Because JavaScript depends for functionality on a collection of built-in objects but does not allow for object inheritance and subclassing Because unlike object-oriented languages, JavaScript allows for object inheritance and subclassing
Because JavaScript depends for functionality on a collection of built-in objects but does not allow for object inheritance and subclassing
Maya is creating a Web site for an online training company. The customer wants the site to include examples of the various tutorials and interactive demonstrations offered by the company. Why should Maya use SWF and SVG files for the tutorials and interactive demonstrations? Because SWF and SVG files can be used on most computers and operating systems that have newer versions of Web browsers Because SWF and SVG files are highly interactive despite their large file sizes Because SWF and SVG files rely on browser plug-ins, so all students can access the information Because SWF and SVG files are very popular with students who have purchased the necessary client-side software applications to engage in e-learning
Because SWF and SVG files rely on browser plug-ins, so all students can access the information
Larry has started to create Web documents using XML because it has the potential to refine results returned by Web search engines. Why is this so? Because XML markup is explicit to the document's content Because XML documents limit keywords to accelerate searches Because XML tags allow users to search by content or by format Because XML tags include extensive comment blocks that add keywords
Because XML markup is explicit to the document's content
Flash uses vector graphics. Why do vector graphics perform more efficiently on the Web than bitmapped graphics? Because the file size of a vector graphic is proportional to the scale of the graphic Because vector graphics are based on mathematical computations, rather than the pixel-by-pixel information used by bitmaps Because vector graphics can be animated, whereas bitmapped graphics cannot Because vector graphics are based on pixel-by-pixel information, rather than the mathematical computations used by bitmaps
Because vector graphics are based on mathematical computations, rather than the pixel-by-pixel information used by bitmaps
Oksana is using Flash to create tweened animation. What frame information must he provide? Only beginning frame information Only ending frame information The frame values that make up the animation between the beginning and ending frames Beginning and ending frame information
Beginning and ending frame information
Karli's Krunchies is an online candy shop. The shop's offerings are continually expanding, and Karli would like to make sure that customers can always see all the items that are available. Why would creating an ASPX page and connecting to a database be a good way for Karli's Web site to present the available products? By connecting to a database, Karli can be sure that her page is accessible to all visitors using a Microsoft browser. By connecting to a database, Karli can be sure that the items will be displayed in a uniform layout that is aesthetically pleasing. By connecting to a database, Karli can be sure that her page is accessible to all users regardless of platform or browser. By connecting to a database, Karli can be sure that every time the browser renders the ASPX page, the most current data will display.
By connecting to a database, Karli can be sure that every time the browser renders the ASPX page, the most current data will display.
Dikran is the Web system administrator for his company. How can he access an HTTP server for administration through a browser interface? By including the administrator password at the beginning of the URL By specifying the port number at the end of the URL By including the administrator password at the end of the URL By specifying the port number at the beginning of the URL
By specifying the port number at the end of the URL
When attempting to buy concert tickets, Susan had to type in letters she saw on the screen to ensure that she was a real person and not a spam bot or crawler. This method is called a(n): Stopword. SpamStop. CAPTCHA. SpamTrap.
CAPTCHA.
How does CGI assist in Web form-handling processes? CGI allows developers to associate form fields on a Web page with specified values. CGI automatically sorts data submitted in a Web form to different locations in a specified storage bin. CGI permits computers to post data to or retrieve data from a Web server through a browser. CGI enables developers to connect to clients that have submitted a specified Web form.
CGI permits computers to post data to or retrieve data from a Web server through a browser.
Which term is used to describe the component of a rich media ad that encourages users to click or perform some other activity? Downloadable file Call to action Portable Document Format Streaming technology
Call to action
Which of the following is an example of a server-side technology? Common Gateway Interface (CGI) Extensible Markup Language (XML) JavaScript Extensible Hypertext Markup Language (XHTML)
Common Gateway Interface (CGI)
Which server-side technology is a protocol that can be used to handle Web forms by communicating between an X/HTML form and an application? Dynamic Hypertext Markup Language (DHTML) JavaServer Pages (JSP) Active Server Pages (ASP) Common Gateway Interface (CGI)
Common Gateway Interface (CGI)
What are stop words? Words that direct a Web crawler not to index certain pages Words that direct a Web crawler not to follow links to certain pages Common words that are filtered out by search engines Words that search engines have identified as important enough to index on their sites
Common words that are filtered out by search engines
Eddie has linked to one of his brother's blog posts. A link back to Eddie's blog now exists on his brother's blog post. What has Eddie done? Created false structure Violated the provisions of fair use Configured a trackback Caused a security breach
Configured a trackback
In JavaScript functions, commands are enclosed in what? Angle brackets < > Curly braces { } Square brackets [ ] Parentheses ( )
Curly braces { }
Which of the following statements best describes the relationship between Dynamic HTML (DHTML) and Active Server Pages (ASP)? DHTML can serve as an alternative to server-side technologies such as ASP. DHTML uses browser-neutral technology, whereas ASP does not. DHTML uses ASP as one of its foundational technologies. DHTML and ASP are similar technologies developed by competing vendors.
DHTML can serve as an alternative to server-side technologies such as ASP.
Which of the following may be considered a limitation of Dynamic HTML (DHTML)? DHTML does not support the use of style sheets. DHTML needs to access the server each time it receives browser input. DHTML does not support the use of the Document Object Model (DOM). DHTML is not a W3C standard so its implementation differs among browsers, particularly older ones.
DHTML is not a W3C standard so its implementation differs among browsers, particularly older ones.
Arnold is developing a Web site for a customer who wants to include some online shopping functionality. He wants to provide the site's online store with organizational and searching capability that allows users to query for specific products, and enables users to receive descriptions, pictures and inventory information about items they might purchase. Which of the following can provide this type of functionality? Relational Web sites Structured Web sites Client-driven Web sites Data-driven Web sites
Data-driven Web sites
Which technology can be described as a standardized way for a script to refer to a specific element when communicating to the Web browser? Common Gateway Interface (CGI) Document Object Model (DOM) Active Server Pages (ASP) Dynamic HTML (DHTML)
Document Object Model (DOM)
Which technology can be described as X/HTML with a scripting language's ability to interact with the tags? Common Gateway Interface (CGI) Active Server Pages (ASP) Dynamic HTML (DHTML) Document Object Model (DOM)
Dynamic HTML (DHTML)
Which statement best describes the well-formed XML rules for empty tags? XML does not use empty tags. Empty tags require a forward slash at the end of the tag. Empty tags require a forward slash at the beginning of the tag. Empty tags in XML are the same as empty tags in HTML
Empty tags require a forward slash at the end of the tag
In JavaScript, what is used to trigger functions? Properties Objects Events Applets
Events
What does the Scalable Vector Graphics (SVG) format use to describe shapes? Mathematical instructions A sequence of still images Small dots Extensible Markup Language (XML)
Extensible Markup Language (XML)
Currently, XML documents can be converted to HTML dynamically from the server using which technology? Extensible Stylesheet Language Transformation (XSLT) Common Gateway Interface (CGI) Extensible Hypertext Markup Language (XHTML) Dynamic Hypertext Markup Language (DHTML)
Extensible Stylesheet Language Transformation (XSLT)
Which term is used to describe a column in a database table that contains information that can be sorted and retrieved? Record Query Field File
Field
Which of the following file formats offer many advantages for use on the Web due to their small file sizes, portability, platform-independence and flexible implementations? Flash (FLA) and Scalable Vector Graphics (SVG) Flash (SWF) and animated Graphics Interchange Format (GIF) Flash (SWF) and Scalable Vector Graphics (SVG) Flash (FLA) and animated Graphics Interchange Format (GIF)
Flash (SWF) and Scalable Vector Graphics (SVG)
Which of the following best describes a shape tween in Flash? Flash animation in which objects replicate themselves from one frame to the next on the timeline Flash animation in which objects move from one location to another on the stage Flash animation in which objects change their form on the stage Flash animation in which images are converted into symbols
Flash animation in which objects change their form on the stage
Which of the following best describes a motion tween in Flash? Flash animation in which objects change their form on the stage Flash animation in which objects move from one location to another on the stage Flash animation in which symbols convert back into their original images Flash animation in which objects replicate themselves from one frame to the next on the timeline
Flash animation in which objects move from one location to another on the stage
Gerald wants to create rich multimedia that works in pure X/HTML Web sites as well as those created with GUI applications. What is an advantage of using Flash as a development tool? Flash development skills are simple and require little training. Flash is an open-source technology recommended by the W3C. Flash is natively supported in browsers. Flash can create objects and images, as well as import graphics.
Flash can create objects and images, as well as import graphics.
Which of the following distinguishes Flash from traditional desktop software and makes it especially beneficial for use in training environments? Flash can present documents in Portable Document Format (PDF). Flash can enable Web access. Flash can enable interaction between people at different locations. Flash can enable database access.
Flash can enable interaction between people at different locations.
Wanda's customer wants her to add multimedia effects and elements to his Web pages. Wanda decides to create the multimedia files using Flash. Which of the following characteristics is an advantage of developing multimedia with Flash? Flash is an open-source technology recommended by the W3C. Flash development skills are simple and require little training. Flash sites do not require a plug-in for users to view them. Flash is both a development tool and a testing tool.
Flash is both a development tool and a testing tool.
Sagar is a novice multimedia developer who is learning Flash to broaden his skill set. To test his comprehension, Sagar wants to create an entire Web site with Flash. Which of the following might be a disadvantage of creating an entire Web site with Flash? Flash cannot be viewed in older browsers (version 3.x and earlier). Flash files are large and take a long time to download. Flash requires specialized skills to create and update content. Flash can only be used for entertainment, not navigation features.
Flash requires specialized skills to create and update content.
Bonita is the database administrator for her company, and she is responsible for maintaining and updating the product database. Which type of database management system (DBMS) should Bonita use to store information in a single table consisting of multiple rows and columns? Multidimensional DBMS Relational DBMS Fourth-generation DBMS Flat-file DBMS
Flat-file DBMS
In JavaScript, which term is used to describe a container that allows you to give a common name to a series of commands so that they can be executed as a single unit? Function Property Statement Method
Function
Currently, what is the relationship between XML and HTML? HTML is still widely used but may eventually be replaced by XML. XML is still widely used but may eventually be replaced by HTML. XML has replaced HTML. HTML has replaced XML.
HTML is still widely used but may eventually be replaced by XML
Why is server overload a limitation of HTML, which could be alleviated by the use of intelligent XML documents? HTML documents use more server time with page formatting. HTML relies heavily on server-side processing. HTML relies heavily on client-side processing. HTML documents use more client time with search engine requests.
HTML relies heavily on server-side processing.
You have been asked to create a database in which to store text, images and multimedia files as objects. What is the term for this type of database? Object database Multimedia database Distributed database Hypertext database
Hypertext databas
Alia created a large database containing information about her extensive art collection. She uses SQL to maintain and access information from the database. Which of the following SQL statements should Alia use to create new database records? UPDATE statements SELECT statements DELETE statements INSERT statements
INSERT statements
Which of the following is an example of off-site analytics? Identifying your competitors Identifying the number of hits a page receives Determining the length of visitors' sessions Determining repeat visitors versus new visitors
Identifying your competitors
Julius is creating a basic Flash movie and wants to use objects he has imported and stored in the movie's library. He converts each object to an appropriate symbol and inserts the objects into his Flash movie. Why is it advantageous for Julius to use symbols in his Flash movie? If he edits a symbol, all instances of the symbol used throughout the movie will reflect his changes. The symbol file is much smaller than the file of the original object before he converted the object to a symbol. Symbols can be converted to bitmap graphics that he can save in the Flash movie library and reuse as many times as he likes. The symbol file will load much faster in a browser than the file of the original object before he converted the object to a symbol.
If he edits a symbol, all instances of the symbol used throughout the movie will reflect his changes.
How are cookies sent from a server to the user's browser? Via FTP In the HTTP response header In the HTTP request header Via the cookie server
In the HTTP response header
How should you use keywords on your Web pages? In the title, headings and tags; in standard paragraphs on the page; and in hyperlinks and tags In the title and tags only In the tag only As many times as possible throughout the Web page
In the title, headings and tags; in standard paragraphs on the page; and in hyperlinks and tags
Rafael is updating his personal Web site. He is a firm believer in incorporating the latest advancements in multimedia technologies to exhibit his technical expertise. Which of the following might Rafael's site visitors encounter due to his Web design philosophy? Loss of onscreen reproduction quality Lack of copyright protection Incompatibility with operating systems and ISPs Insufficient bandwidth
Insufficient bandwidth
Rhonda is designing a Web site for a new customer. She explains to the customer that she intends to employ the "spiral" Web content delivery model to help increase the likelihood of users returning to the site. What are the three elements of the "spiral" Web content delivery model? Interest, activity and concentration Interest, activity and resolution Interest, an enhanced sense of time and concentration Activity, self-consciousness and resolution
Interest, activity and resolution
Which of the following Web technologies could dramatically affect the number of potential customers who reach your site? Video Animation Audio Internet TV
Internet TV
Isadora's Web site is on a shared domain and the URL is long. She includes her URL in her e-mail signature, but she does not like the way it looks because it extends so far to the right. Which of the following is a simple solution for this problem? Isadora should host her own Web site so that her URL can be shorter. Isadora should use the TinyURL service to create a short alias for her site, then include the short alias in her e-mail signature. Isadora should change the font size of her URL in her e-mail signature. Isadora should add an instruction at the top of each e-mail message that recipients should maximize the message window before viewing her message.
Isadora should use the TinyURL service to create a short alias for her site, then include the short alias in her e-mail signature.
Why is RSS more popular than Atom? It arrived early on the scene and its support for enclosures led directly to the development of podcasting. It is more robust than Atom. It provides standardized elements called constructs. It is open-source.
It arrived early on the scene and its support for enclosures led directly to the development of podcasting
Which of the following is true about syndication? It is a substitution for e-mail. It is in no way beneficial to the site receiving the feed. It is not useful to site visitors. It is a free and easy way to advertise your site.
It is a free and easy way to advertise your site
Which of the following is true about a reciprocal link? It often lowers page ranking. It is the practice of showing one site to crawlers and another to individual users. It is considered organic. It is a result returned by a search engine.
It often lowers page ranking.
In Expression Web, what is the function of a data source control? It provides the mechanism for connecting to a data source. It establishes an anchor for a hyperlink. It provides the location of an image file. It provides any copyright or rights of use information as required by law.
It provides the mechanism for connecting to a data source.
Which of the following is an object-oriented programming language derived from C++? X/HTML JavaScript XML Java
Java
Why is running Java applets more secure than downloading and running traditional executable programs? Java applets are multi-threaded, which allows separate processes to execute concurrently. Java applets run on the server side, thus preventing the applets from accessing your computer's file system or operating system directly. Java applets run within a sandbox, a special area within your computer that prevents Java applets from accessing your computer's file system or operating system directly. Java applets use encrypted code that you must decrypt before running the applets.
Java applets run within a sandbox, a special area within your computer that prevents Java applets from accessing your computer's file system or operating system directly.
Carla is developing a new Web site using the Java programming language. She has decided to use Java. Which statement describes a strength of Java? Java is designed to function only on the Web. Java is simplified because it does not use objects. Java can describe document content in intelligent terms. Java can function in any computer environment.
Java can function in any computer environment.
Olli wants to script a message to his users that welcomes them to his home page. Olli considers whether to use a scripting language such as JavaScript or a programming language such as Java to write his welcome script, and then decides to use JavaScript. What advantages does JavaScript offer over Java? JavaScript offers a short development cycle and platform independence; Java offers a mild learning curve and is better suited for small, simple programs. JavaScript offers a short development cycle, a mild learning curve and platform independence; Java is better suited for larger programs. JavaScript offers a mild learning curve and platform independence; Java is better suited for repetitive tasks and smaller programs. JavaScript is better suited for repetitive tasks and larger programs; Java offers a short development cycle and a mild learning curve.
JavaScript offers a short development cycle, a mild learning curve and platform independence; Java is better suited for larger programs
One of the most common uses of cookies is to maintain state. State maintenance refers to what? Storing personal information Encoding cookies to ensure that only the server that sent them can read them Keeping track of a process Responding to the server that sent the cookies
Keeping track of a process
Which of the following practices is considered a black-hat SEO technique? Using stop words in your title tag Keyword stuffing Using a splash page Using the meta tag, keywords and titles on your Web pages
Keyword stuffing
In regard to search engine optimization (SEO), what is a conversion? Using the meta tag, keywords and titles on your Web pages A practice wherein one site links back to another Leading users to a specific result A measurement of how successful a campaign has been in terms of Web hits
Leading users to a specific result
How can you create a downloadable file? Click the link to the file and specify a destination on your computer. Create a file and provide users step-by-step downloading instructions. Link to a file type that is not natively supported by the browser or its plug-ins. Save the file with a new file name extension of .zip.
Link to a file type that is not natively supported by the browser or its plug-ins.
Why is MP3 a popular compression standard for audio files? MP3 is a lossy compression format that retains almost the same fidelity with little or no noticeable difference to the average listener. MP3 is a lossless compression format that retains all of the fidelity of the uncompressed audio file. MP3 has the ability to specifically control audio playback and timing. MP3 can reduce the size of an audio file by up to 48 times.
MP3 is a lossy compression format that retains almost the same fidelity with little or no noticeable difference to the average listener.
Some of your site's users have called to complain that they do not understand the policy for product returns. The site has a pop-up window that appears at the point of purchase, designed to explain the return policy. Why should you avoid using pop-up windows in your Web site? Many browsers feature pop-up blockers, which prevent pop-ups from appearing as the user browses sites. Pop-up windows are illegal without the user's consent. Many browsers feature pop-up blockers, which allow only windows containing information that complements the content of your site to appear. Pop-up windows serve no useful or legitimate purpose in your site.
Many browsers feature pop-up blockers, which prevent pop-ups from appearing as the user browses sites.
The term "rich media" refers to what? Media that is embedded in an X/HTML page Media that contains static images and text that are richly formatted Media that typically requires some sort of plug-in for viewing Media that is multi-dimensional but does not require a plug-in for viewing
Media that typically requires some sort of plug-in for viewing
In programming, which term is used to describe an action performed by an object? Mode Event Method Parameter
Method
Java applets can allow concurrent functionality such as handling a user interaction while performing a computation. Which characteristic of applets describes this ability? Server-side processing Platform-neutrality Multi-threading Browser-independence
Multi-threading
Which type of plug-in installation procedure is most likely to interrupt the browsing experience? Offline installation Post-installation Pre-installation Online installation
Offline installation
Which type of plug-in installation procedure can be performed by the user without exiting a browser session? Online installation Pre-installation Offline installation Post-installation
Online installation
Which database management system (DBMS) technology provides a standard method for accessing a database, regardless of which DBMS or application program is used? Binary Large Object (BLOB) Java Database Connectivity (JDBC) Open Database Connectivity (ODBC) Online Analytical Processing (OLAP)
Open Database Connectivity (ODBC)
Which of the following is an example of a document object in JavaScript?
Page background color
Kyle is paying a search engine to have his page listed as highly as possible is search results. Kyle is using which method to achieve a high rank? Black-hat SEO Pay-per-click (PPC) Keyword stuffing Search engine optimization (SEO)
Pay-per-click (PPC)
Which of the following types of information can be stored in a database? XML and X/HTML only Plaintext, X/HTML and XML Plaintext, X/HTML, XML and images Plaintext only
Plaintext, X/HTML, XML and images
Which term is used to describe a program installed in the browser to extend its functionality by providing efficient, seamless integration of multimedia formats? Multimedia Cookie Applet Plug-in
Plug-in
What is the default port used for Secure Sockets Layer (SSL) connections? Port 1 Port 80 Port 443 Port 1023
Port 443
What is the default port used by HTTP servers? Port 1023 Port 443 Port 80 Port 1
Port 80
Ricardo has created a white paper that he wants placed on his company's Web site. The white paper is highly stylized and uses a variety of colors and fonts for visual attractiveness. With all this formatting, the document may not appear as intended on many users' computers due to differences in operating systems, software and browsers. In which of the following file formats should Ricardo save the white paper so that it will display as intended to all viewers? Scalable Vector Graphics (SVG) Portable Document Format (PDF) Active Server Pages (ASP) Document Object Model (DOM)
Portable Document Format (PDF
Which type of plug-in installation procedure is performed by the browser manufacturer? Online installation Pre-installation Post-installation Offline installation
Pre-installation
Jan has created several beautiful rollover effects on the navigation bar on her Web page. Her friend Sylvia, however, uses a slow Internet connection and complains that the rollovers are choppy and interrupt her Web experience. What can Jan do to smooth out the rollovers for people on slow connections? Replace the images with Flash movies. Preload the images for the rollover into the browser cache. Create an alternative page that does not utilize rollovers for users on slow connections. Include a link on the Web page that takes users to a performance optimizer site.
Preload the images for the rollover into the browser cache
When using a scripting technology such as JavaScript to create rollover images on a Web page, why is it a good practice to preload images into the browser cache? Preloading images slows down the browser, thus smoothing out the rollover effect. Preloading the images eliminates the lag time that would occur if the images first had to be downloaded from the server. If there were no images preloaded into the cache, the browser would display a blank Web page. JavaScript requires that all elements be preloaded into the browser cache.
Preloading the images eliminates the lag time that would occur if the images first had to be downloaded from the server.
Which statement describes the general functions of properties and methods in programming? Properties are interactions, whereas methods are characteristics. Properties are attributes, whereas methods are behaviors. Properties are characteristics, whereas methods are events. Properties are behaviors, whereas methods are attributes.
Properties are attributes, whereas methods are behaviors.
In programming, which term is used to describe a characteristic that the programmer stipulates in the creation of an object? Method Specification Event Property
Property
John used Flash to create a splash page that provides a quick movie introduction to his Web site before refreshing automatically to the home page. What should he do to accommodate return visitors to the site? Customize the splash page to greet users by name Provide Flash navigation elements that users can use to move about the site as soon as the introduction movie ends Use cookie information to send users to the last screen they accessed as soon as the introduction movie ends Provide a link for users to bypass the introduction
Provide a link for users to bypass the introduction
Which database query method uses SQL to retrieve or manipulate information in the database? Menu query Query language Query by example DBMS query
Query language
The two popular feed formats are: XML and JScript. JScript and VBScript. RSS and Atom. PHP and XML.
RSS and Atom
Which term is used to describe a row in a database table that contains a complete set of information for one person or item? Field File Record Schema
Record
Janni is the database administrator for his company, and he is creating databases to store product information. Which type of database management system (DBMS) should Janni use to store information in a collection of tables that allows queries to create new tables? Fourth-generation DBMS Relational DBMS Multidimensional DBMS Flat-file DBMS
Relational DBMS
How do rich media ads differ from conventional online ads? Rich media ads are typically larger in file size and they take longer to download because they can consist of audio, video, 3-D animation and so forth. Rich media ads have small file sizes because they consist of static text and images. Rich media ads download quickly and have small file sizes because they use animated graphics instead of audio, video, 3-D animation and so forth. Rich media ads download quickly because they use streaming to minimize the user's wait time between beginning to download the ad and playing it.
Rich media ads are typically larger in file size and they take longer to download because they can consist of audio, video, 3-D animation and so forth
Rami created a large database containing the complete weather statistics for all the places he has visited during his extensive travels. He uses SQL to maintain and access information from the database. Which of the following SQL statements should Rami use to retrieve information from his database? INSERT statements DELETE statements UPDATE statements SELECT statements
SELECT statements
Which statement regarding search engine optimization (SEO) and pay per click (PPC) is accurate? Both SEO and PPC are considered to be organic. Neither SEO nor PPC are considered to be organic. SEO is considered to be organic, whereas PPC is not. PPC is considered to be organic, whereas SEO is not.
SEO is considered to be organic, whereas PPC is not.
Which prior technology became a foundation for Extensible Markup Language (XML)? HTML 4.01 GML SGML XHTML
SGML
How do scripting languages such as JavaScript differ from full programming languages such as Java? Scripting languages provide more functionality than full programming languages. Scripting languages create individual instructions that are compiled and run as needed. Scripting languages are generally more difficult to learn than full programming languages. Scripting languages compile code into a single executable file that is run in its entirety.
Scripting languages create individual instructions that are compiled and run as needed.
Victor is updating his company's Web site after receiving complaints from users who found the type of animation used in the Java applets very annoying. Which of the following animation types should Victor consider removing? Rollovers Scrolling text Animated GIFs Flash files
Scrolling text
Evangeline is an XML developer and is actively trying to encourage the rest of her Web team to start creating Web documents using XML. What is the main advantage of using XML over HTML to create structure and define content in a Web document? Search engines will return even more documents during Internet searches. Search engines will be able to perform more directly targeted searches. XML has a defined set of markup tags developers can use so that creating XML documents is much easier than creating HTML documents. XML does not require closing tags, which makes XML coding much easier than HTML coding.
Search engines will be able to perform more directly targeted searches.
XML is less reliant on server-side processing than HTML is. Therefore, XML has the potential to alleviate which of the following? Server overload Bandwidth limitations Search engine excesses Client-side processing time
Server overload
Which type of technology performs functions on the Web server based on client input, then returns relevant X/HTML content? Plug-in technology Server-side technology Wireless technology Client-side technology
Server-side technology
In addition to associating an object's name with its properties or methods, what is dot notation used for? Relating values to arguments Including arguments in methods Showing the hierarchical relationship between objects Associating properties with values
Showing the hierarchical relationship between objects
Regina sells specialty pet supplies through her Web site, and she also has a blog where she writes about pet care and related subjects. Regina wants to use her blog to direct traffic to her product Web site. Which tactic should she use to accomplish this goal? Submit her URL to blog directories and blog search engines Sign each blog post with her name and a link to her product Web site Use short, concise sentences Use primary keywords in the title of a post
Sign each blog post with her name and a link to her product Web site
Lynette is developing a Web site for her client. She knows that the site will eventually be quite large and have a lot of visitor traffic on a regular basis. In order to increase the site's usability and improve the users' experience at the site, Lynette wants to provide users with the capability to locate information on the site based on keywords they enter. Which of the following should Lynette use to accomplish this? Site Web forms Site search forms Site jump menus Site rollover images
Site search forms
Reiko is updating her company's Web site, which contains a great number of very large images. She wants to shorten the download time of these images by dividing them into several smaller images. What is the term for this process? Slicing Image mapping Optimization Dithering
Slicing
Which of the following statements is true regarding the download time and playback of sound files? The playback length of a sound file is directly proportional to the time it takes to download. Sound files begin playing while they are downloading. Sound files take significantly longer to download compared to their relatively short playback length. Sound files take significantly longer to play back compared to their relatively short download times.
Sound files take significantly longer to download compared to their relatively short playback length.
Purvis has added several video files to his archeology Web site that demonstrate various archeological methods used to unearth ruins. How can Purvis conserve bandwidth and download time for the video files? Embed the files in the Web page. Stream the files. Use rollovers to download the files. Slice the files.
Stream the files.
Ohan is a Web developer and emerging musician who is creating a personal Web site using Flash. He wants to incorporate sound clips of his music without sacrificing file size or download time. Which sound type should Ohan use? Streaming sound Layered sound Tweened sound Event sound
Streaming sound
Which type of plug-in technology allows an audio or video file to begin playing before it has completely downloaded? Portable Document Format Streaming technology Java applet Downloadable file
Streaming technology
How does streaming technology change the online delivery of an audio file? Streaming technology increases the sound quality when the audio file is played. Streaming technology requires the user to close the browser before launching the audio file. Streaming technology reduces the user's wait time before experiencing the audio file. Streaming technology requires the user to download the entire audio file before it begins to play.
Streaming technology reduces the user's wait time before experiencing the audio file.
Which of the following has become a standard language for accessing information from a database? Structured Query Language (SQL) Dynamic Hypertext Markup Language (DHTML) Common Gateway Interface (CGI) JavaScript
Structured Query Language (SQL)
Which term is used to describe a repository of database information divided into columns and rows? File Schema Table Database management system (DBMS)
Table
Helena is learning XML. She created a Web document in XML that did not render in any browser. After reviewing her code, she discovered a problem with her XML tags and case-sensitivity. Which statement best describes the well-formed XML rules for case sensitivity, which Helena neglected to follow? Tags are not case-sensitive but the relevant information between tags is case-sensitive. Tags must use lowercase letters. Tags must use uppercase letters. Tags are case-sensitive and must consistently match in every implementation.
Tags are case-sensitive and must consistently match in every implementation.
Helmut is learning XML. He created a Web document that did not render in any browser. After reviewing his code, he discovered a problem with his XML tags and how they were nested. Which statement best describes the well-formed XML rules for proper nesting of XML tags, which Helmut neglected to follow? Relevant information must be placed in empty tags. Tags must be closed in the same order they were opened. Tags must be closed from the inside out in nested order. Empty tags must be placed inside opening and closing tags.
Tags must be closed from the inside out in nested order.
Harry is developing an e-commerce Web site. He uses cookies to identify individual users of the site so that he can provide each user with a continuous session of activity as the user proceeds through the purchase process. What are cookies? Servers that send Web forms to client systems and collect user data Web pages that collect data from users about their preferences Text files sent between a server and client to help track user activities Browser alerts that inform users when a server attempts to send Web forms to their systems
Text files sent between a server and client to help track user activities
Sheri wants to insert a Java applet into her Web page file. She wants to ensure that the applet will be truly platform-independent and fully supported even by older browsers. Which X/HTML tag should Sheri use to embed the applet into her Web page file? The <java> tag The <object> tag The <embed> tag The <applet> tag
The <applet> tag
Clive wants to insert a Java applet into his Web page file. He wants to ensure that his Web page code will validate to the HTML 4.0 (and later) specification. Which tag should Clive use to embed the applet in his Web page? The <java> tag The <embed> tag The <applet> tag The <object> tag
The <object> tag
Raymond is using JavaScript to write a script for a mouse event that will display Help files at locations on his Web pages where users need them. Raymond places the JavaScript code within the <head> section of his X/HTML document using which tags? The <language> </language> tags The <script> </script> tags The <html> </html> tags The <inline> </inline> tags
The <script> </script> tags
You have created a Flash movie that you want to display on your Web page. How is a Flash file integrated with a Web page? The Flash file is separate but can be embedded into an X/HTML page. A Flash file is an alternative Web page type that can be used instead of X/HTML. A Flash file requires a link from the Web page to the Flash site for downloading. The Flash file is written in X/HTML and added inline to the page's code.
The Flash file is separate but can be embedded into an X/HTML page.
Kayla wants to use JavaScript to script a message to her users that welcomes them to her home page. Which JavaScript method should she use to display the message? The open() method The alert() method The prompt() method The confirm() method
The alert() method
Which part of the applet code is the compiled Java code that runs the applet function? The X/HTML element The <object> tags The class file The parameters
The class file
Which of the following is true of an RSS feed? The contents of an RSS channel are called items. It allows well-formed XML markup in its content. It provides standardized elements called constructs. Dates must be in RFC 3339 format (e.g., 2003-12-13T18:30:02Z).
The contents of an RSS channel are called items.
The expires=date cookie parameter determines when the cookie will expire. What will occur if the expires=date pair is omitted from the HTTP response header? The cookie will expire when the user accesses a different Web site. The cookie will expire when the user logs out of his or her system. The cookie will expire at the end of the browser session. The cookie will remain on the user's system until the user manually deletes it.
The cookie will expire at the end of the browser session
When you use the JavaScript prompt() method to request user input, what should you specify in the second set of quotation marks? The default response text The message to the user The method to which the prompt() method is linked The name of the dialog box containing the prompt
The default response text
Walter is using Flash to create tween animation, rather than frame-by-frame animation, to animate an object. How does this affect Walter's animation file? The file size remains the same. The file size is reduced. The file size is increased. The file is automatically converted into a Scalable Vector Graphics (SVG) file.
The file size is reduced.
Nils is creating a new Web site for his client and adds a downloadable file to the site's home page. Nils provides a link on the page to the downloadable file. What other information should he provide with the link to make the process easier for users? The plug-in necessary to view the file The file type that users are going to download and the file size The file size and the plug-in necessary to view the file The file type that users are going to download and the plug-in necessary to view the file
The file type that users are going to download and the file size
Which attribute of the <script> tag tells the browser the type of script that is supplied? The comment attribute The language attribute The type attribute The text attribute
The language attribute
Why are XML documents considered "intelligent" compared to HTML documents? The markup is explicit as to the document's contents. The server handles data processing rather than the client. The documentation is explained in comment lines. XML markup is more complicated than HTML markup.
The markup is explicit as to the document's contents.
When you use the JavaScript prompt() method to request user input, what should you specify in the first set of quotation marks? The default response text The message to the user The method to which the prompt() method is linked The name of the dialog box containing the prompt
The message to the user
Radek is a novice XML developer who wants to demonstrate his XML skills on his new Web site. However, Radek did not create a well-formed XML document according to the XML Recommendation. Which of the following will be a result of this lack of well-formedness? The page will render properly only in Netscape Navigator 6.x (and later), Firefox 1.0.2 (and later) and Microsoft Internet Explorer 5.x (and later) browsers. The page will generate an error but will dither the display to render approximately in a browser. The page will generate a warning but will render properly in a browser. The page will not render in any browser.
The page will not render in any browser.
Mick wants to use JavaScript to elicit user information through a text field within a dialog box. Which JavaScript method should he use to capture user input? The prompt() method The alert() method The confirm() method The open() method
The prompt() method
Regina is browsing a Web site that contains numerous Flash multimedia objects. What occurs when she downloads a streamed sound file? The sound is downloaded completely, then begins to play in a continuous loop until stopped. The sound begins as soon as enough frames to play are downloaded and synchronized to the timeline. The sound is downloaded completely before it begins to play, and when called, it continues until stopped. The sound is downloaded completely, then begins to play until it reaches the end.
The sound begins as soon as enough frames to play are downloaded and synchronized to the timeline.
Neville is browsing a Web site that contains numerous Flash multimedia objects. What occurs when he downloads an event sound file? The sound is downloaded completely, then begins to play in a continuous loop until stopped. The sound is downloaded completely before it begins to play, and when called, it continues until stopped. The sound begins as soon as enough frames to play are downloaded and synchronized to the timeline. The sound is downloaded completely, then begins to play until it reaches the end.
The sound is downloaded completely before it begins to play, and when called, it continues until stopped
In relation to databases, what is a schema? A row of information within a database table The structure of a database system that defines tables and fields, and the relationships between them A column of information in a database table that can be sorted and retrieved A database management system that stores related information in a collection of tables
The structure of a database system that defines tables and fields, and the relationships between them
What is an advantage of Flash's streaming capability? The user can begin watching the Flash movie while the rest of the data continues to download. Flash movies download quickly so there is no delay between the time a user opens a page containing a Flash file and the time the movie begins to play. Developers can use image slicing to slice Flash's bitmapped graphics to decrease the perceived download time when the graphics load in a browser. One animation sequence can run on top of another, thus creating complex movies.
The user can begin watching the Flash movie while the rest of the data continues to download.
Which of the following is a way that search engines generate revenue? Through pay-per-click (PPC) ads By providing Internet service By providing code validation services By analyzing the server logs of the people who use the search engine
Through pay-per-click (PPC) ads
Which of the following is a free Web service that provides aliases for long URLs? ShortenUp URLAliasizer TinyURL CAPTCHA
TinyURL
What is the purpose of the dot notation format used by ActionScript? To ease the transition from HTML to XML To specify URLs for Web site access To identify objects and their parts, and assign to them actions and properties To embed markup tags in your ActionScript code
To identify objects and their parts, and assign to them actions and properties
What is the purpose of search engine optimization (SEO)? To make sure pages load quickly even when accessed on slow systems To make sure a page validates according to its doctype declaration To keep keywords in common use To improve the ranking of a page on a search engine
To improve the ranking of a page on a search engine
Why would a search engine save search entries? To record hits on illicit sites To track illegal search activity To capture data that can help with developing better spelling check programs To sell information about how and for what people search
To sell information about how and for what people search
What is the purpose of Web analytics? To capture packets as they cross the public network To find weaknesses in a network so that you can attack it To improve Internet security To understand and optimize Web site usage
To understand and optimize Web site usage
Jessica has been tasked with creating a site search form for her sister's Web site. Jessica is using Dreamweaver to create and maintain the site. How many new Web pages will she likely need to add site search capability? Two One Five Three
Two
Giovanni created a large database containing information about all the products in his antiques store. He uses SQL to maintain and access information from the database. Which of the following SQL statements should Giovanni use to modify existing database records? UPDATE statements INSERT statements DELETE statements SELECT statements
UPDATE statements
You have been instructed by your Web team manager to create a rich media ad that does not contain video. What technique can you use to create a sense of motion and action in the ad? Make all your graphics animated GIFs. Link your graphics to URLs that will display Web pages when the user clicks them. Use the <action></action> tags in your X/HTML document. Use still pictures with transitions between them.
Use still pictures with transitions between them.
Which of the following statements accurately describes browser support for Flash? No browsers include the Flash Player plug-in installed by default. Flash is natively supported in browsers. Users must install the Flash Player plug-in in their browsers to view Flash files. Flash is compatible only with the Windows platform.
Users must install the Flash Player plug-in in their browsers to view Flash files
What is the benefit of e-mail conversion in RSS? It removes spam from news feeds. It ensures that feeds are sent through secure channels. It allows the subscribers to pull in updates at their leisure. Users who are uncomfortable with using RSS may subscribe to a feed if it comes in the familiar form of an e-mail message.
Users who are uncomfortable with using RSS may subscribe to a feed if it comes in the familiar form of an e-mail message.
As you update your Web site, you add rollovers to the navigation elements on your Web pages. Which of the following is a potential drawback of using rollovers? Rollovers have proved to annoy users and their use should be avoided. Rollovers disable hyperlinks on Web pages. The use of rollovers increases the bandwidth necessary to load the Web site. Users will not have the benefit of a color indicator for a visited hyperlink.
Users will not have the benefit of a color indicator for a visited hyperlink.
Jean-Paul is updating his Web site and adding lots of graphic images. In order to best serve his audience, Jean-Paul optimizes his images. Which of the following accurately describes an aspect of image optimization? Using anti-aliasing whenever possible Using colors from the browser-safe color palette Consistently using JPEGs Consistently using GIFs
Using colors from the browser-safe color palette
An HTTP server is commonly known by which other term? Port Web browser Web server HTML server
Web server
During a project meeting, Miguel reviews with his novice Web developers the basic site design principles that he considers important. Which of the following can be considered a basic multimedia site design principle? Web site design focuses on using the latest multimedia technologies to entice users to return to and conduct business on the site. Web site design focuses on providing the proper mental model to which users can relate and interact. Web site design focuses on developing an audience for the site. Web site design focuses on making the Web design team's ideas a reality.
Web site design focuses on providing the proper mental model to which users can relate and interact.
You are in charge of planning and implementing a multimedia Web page for your company. What is the most important question you should consider before you begin planning the site? What do you want users to do when they visit your site? How can multimedia make your site more entertaining? How much multimedia will fit on the site without disabling the server? Which multimedia applications are the newest and most exciting?
What do you want users to do when they visit your site?
When is an audio file considered to be "embedded" in a Web page? When the user clicks a hyperlink to download the audio file When the audio file automatically downloads and starts playing when the page is accessed When the user clicks a hyperlink to begin playing the audio file in a streaming format while it is downloading When the user clicks a hyperlink to play back the audio file
When the audio file automatically downloads and starts playing when the page is accessed
The feature list in the JavaScript open() method syntax consists of a series of attributes. What must you specify for each attribute in the feature list? Whether or not to display the attribute Whether or not to make the attribute interactive Whether or not to return attribute values Whether or not to assign an action to the attribute
Whether or not to display the attribute
Casey is designing a Web site to promote a new product line for Wilderness Hut. After meeting with the company president and discussing the promotion, Casey is still unclear about the central message. Which of the following can Casey do to get a clearer idea of the central message? Engage in the mindmapping process. Consult a market research company for information on the new product. Conduct a survey of the intended audience. Work closely with members of the marketing team.
Work closely with members of the marketing team.
Tori uses DHTML to write interactive Web pages. How can she ensure that her pages will render in all browser versions? Write multiple sets of code to comply with different browsers. Create multiple Web pages to comply with different browsers and allow users to choose which page they view. Use a scripting language such as JavaScript for all DHTML code. Write DHTML code with Cascading Style Sheets, which is cross-browser compatible.
Write multiple sets of code to comply with different browsers.
Which of the following is a substantial benefit of XML? XML is natively supported by all browsers. XML allows different types of presentation for a single set of data. XML includes a limited number of predefined tags to learn. XML uses many of the same tags as HTML.
XML allows different types of presentation for a single set of data.
Which choice best defines secure XML? XML data sent to port 443 so that it is secured by Secure Sockets Layer (SSL) XML data that is encrypted then transmitted over the Internet using digital signatures XML data sent between a server and a client to help maintain state XML data sent between a server and a client to track user activities
XML data that is encrypted then transmitted over the Internet using digital signatures
Jing-Kai created Web documents for his company's site using XML. However, several users complained that they were unable to access the documents. Jing-Kai's decision to use XML to post public information on the Internet was risky because: XML is not compatible with SGML. XML relies heavily on server-side processing. XML leads to increased Internet traffic by increasing the number of hits that users' searches find. XML is not supported by all browsers.
XML is not supported by all browsers
You browse the Web frequently and know that many sites have deposited cookies on your system. Which choice best describes the level of control that you have over cookies? You can distribute cookies to multiple Web sites simultaneously. You can configure the browser to warn you when a site tries to store a cookie. You can configure the browser to send cookies to Web sites you visit. You can configure cookies with any personal information you want.
You can configure the browser to warn you when a site tries to store a cookie.
What can be considered an advantage to using still pictures with transitions between them rather than video when you create a rich media ad? You can create a rich media ad with a much smaller file size. You can create a rich media ad without a soundtrack. You can create a rich media ad from static images and text. You can create a rich media ad that does not have a "call to action."
You can create a rich media ad with a much smaller file size.
Derek created a Flash movie for the splash page of his Web site, and added a button to start and stop the movie in response to a user's click. Derek also wrote ActionScript code to create the user-triggered interaction for the button. ActionScript is: a server-side scripting language similar to JavaScript. a client-side markup language similar to X/HTML. a client-side scripting language similar to JavaScript. a server-side markup language similar to X/HTML.
a client-side scripting language similar to JavaScript.
An object-oriented programming language is a method of programming in which programs are organized as: a collection of actions, each of which is assigned to a markup tag. a collection of objects, each of which is assigned to an action. a collection of markup tags, each of which is assigned to an object. a collection of objects, each of which is a member of a class.
a collection of objects, each of which is a member of a class
ActionScript 3.0 is: a markup language that defines the content of Web documents. a fully object-oriented and compiled programming language. a markup language that defines the structure and layout of Web documents. a code-only compiled programming language.
a fully object-oriented and compiled programming language.
To say that the Scalable Vector Graphics (SVG) format is scalable means that: for an SVG image to render its shape, the browser and the available RAM work in unison to load the graphic. an SVG image has the same file size regardless of the pixel size of the image. an SVG image has the same pixel size regardless of the file size of the image. the larger the dimensions of the SVG image, the larger the associated file size.
an SVG image has the same file size regardless of the pixel size of the image.
Dahlia subscribes to seven Web feeds. She reads them with: an aggregator. Adobe Reader. Flash player. an FTP client.
an aggregator.
Patricia is an experienced Web developer and knows what her customers find most appealing in a Web site. She added streaming audio to her Web pages primarily because it: begins to play after the file is downloaded. begins to play immediately as the file is being downloaded. allows users to choose whether to listen to a downloaded audio file. allows users to choose whether to download.
begins to play immediately as the file is being downloaded
Structuring pages using validated HTML and CSS, using quality Web copy and using page titles and metadata are all examples of: cloaking techniques. black-hat SEO techniques. common valid SEO techniques. pay-per-click (PPC) methods.
common valid SEO techniques.
Because XML is a metalanguage, developers can use XML to:
create new languages.
You are developing a Web site that will include various types of multimedia elements. Your initial plug-in selection is critical to long-term site maintenance because the plug-in encoding process: determines the popularity of your multimedia files and thus the success of your site. increases the download times of your multimedia files. increases the file sizes of your multimedia files. creates a proprietary format that only the specific plug-in can decipher
creates a proprietary format that only the specific plug-in can decipher
Zhang is a novice Web developer who was eager to add audio to his Web pages. After embedding an audio file on his home page, Zhang received some negative user feedback because: embedded audio does not allow the user to choose whether to download it. embedded audio plays back the audio in a streaming format while the file is downloading. embedded audio allows the user to choose whether to listen to a downloaded audio file. embedded audio allows the user to choose whether to download it.
embedded audio does not allow the user to choose whether to download it.
The rules for well-formed XML documents require attribute values to be: specified in empty tags. enclosed in quotation marks. written in all capital letters. followed by a forward slash.
enclosed in quotation marks.
During a project meeting, Fyodor informs his Web development team that he wants them to use image slicing to optimize the Web images they will be using on the company's new site. The purpose of image slicing is to: convert non-JPEG images to JPEG format for faster downloading. crop the edges of the images to make them smaller and thus decrease their file size for faster downloading. convert non-GIF images to GIF format for faster downloading. give the appearance of faster loading because the user sees portions of the image before the entire image has downloaded.
give the appearance of faster loading because the user sees portions of the image before the entire image has downloaded.
Carlos wants to embed a Java applet in his Web page. What two pieces of information does he need to add the applet to his X/HTML file? The Java parameters and the X/HTML <object> tag The Java applet class file and the X/HTML parameters The X/HTML applet class file and the Java parameters The Java <applet> tag and the X/HTML applet class file
he Java applet class file and the X/HTML parameters
Beverly is designing a Web page for a new service being offered by ABC Company. To effectively design her page, she should: avoid using search engine keywords in the main portions of the text. convey the central message using the pyramid layout (detailed information at the top leading to a conclusion further down the page). include one idea per paragraph. feature detailed text about twice the length of what would normally be found in print.
include one idea per paragraph.
Frederic is designing a new Web site for a customer who loves the latest and most dazzling multimedia technology. In his most recent meeting with the customer, Frederic explained that he had reservations about using such technology because: it is not supported by a user on a dial-up connection. it will not enhance the site. it reduces the chances that users will find the site. it reduces the chances that site visitors will do business on the site.
it is not supported by a user on a dial-up connection.
Elad is using Mozilla Firefox to browse the World Wide Web. He encounters a file type that is not directly supported. The browser: uses streaming technology to begin displaying the file as soon as it connects to the server. displays a message prompting him to exit the browser session and open the application for the file type. launches a plug-in application that is associated with that file type. displays a dialog box prompting him to install an application that it can use to display the file.
launches a plug-in application that is associated with that file type.
An HTML e-mail marketing message: must convey the central message quickly and concisely. should not link to more details or information, because it is designed to capture the recipient's interest. does not require an opt-out clause because it is short. should never try to elicit a response.
must convey the central message quickly and concisely.
Ernestine is updating her personal Web site and adds to the home page a file that is not natively supported by browsers. Which of the following files did Ernestine place on her Web page? myFile.htm myFile.jpg myFile.zip myFile.gif
myFile.zip
Which cookie parameter is the only one required to generate a cookie? path=path domain=domain name=value expires=date
name=value
Terri is using the JavaScript close() method to close a window object named myWindow. Which of the following illustrates the correct dot notation syntax that Terri should use in her close() method? close().myWindow close()=myWindow.onClick "myWindow".close() onClick="myWindow.close()"
onClick="myWindow.close()"
Janna updated her company's Web site and made it very graphic-intensive to illustrate the variety of products her company sells. When the site went live, customers started to express frustration. Although users expect to see images on Web pages, they may become frustrated if: pages do not have enough images. pages load too slowly. images are not colorful enough. images are bitmap rather than vector.
pages load too slowly.
Which of the following JavaScript statements uses correct dot notation syntax? objectValue.objectProperty = objectName parentObjectName.objectName.objectValue parentObjectName.objectName.objectProperty objectMethod() = objectName.objectProperty
parentObjectName.objectName.objectProperty
When new syndicated feeds become available, an aggregator: automatically sends an e-mail message to the subscriber. erases its feed list. provides links to the new content. distributes the content to other users.
provides links to the new content
Judy is a personal trainer for runners who are training for marathons, and she also writes a blog about running. She wants to be sure she is using keywords in her blog in the most effective way. What is a good rule of thumb she can follow when using keywords on her blog? Use her primary keywords only in the title of a post. Avoid using keywords in text links. Use her secondary keywords in the title of a post and use her primary keywords in the body of a post. Use her primary keywords in the title of a post and use her secondary keywords in the body of a post.
se her primary keywords in the title of a post and use her secondary keywords in the body of a post.
The sharing of content among different Web sites is called: syndication. aggregation. distributed computing. collaboration.
syndication.
Margo is updating her personal Web site and has added several Flash multimedia elements to her splash page. To streamline the process of presenting the Flash multimedia to her users, she should use JavaScript to: test the user's browser for the Flash Player plug-in. add interactivity to her Web site in lieu of using Flash. redirect users to the Flash Web site to download Flash. enable users to skip her site's splash page and directly access the home page.
test the user's browser for the Flash Player plug-in.
Syndication is: the process of controlling which version of a Web page is accessible on a server. the process of storing data among various servers across the Internet. the process of different designers working together to create one Web page. the sharing of content among different Web sites.
the sharing of content among different Web sites