web 141 final exam review
scripts that run on the end user's computer after downloading
what are client-side scripts? a. b. c. d.
pixels
what are the basic building blocks of computer graphics. a. b. c. d.
a way for app developers to make their web apps' functionality or data available to other web apps.
what are web apis? a. b. c. d.
an api key
what controls access to a web api and ensures that the users of an API agree to the terms of service? a. b. c. d.
whatever comes after the symbol is something for humans to read instead of instructions for a computer.
what does it mean when you see a hash symbol(#) in a cache manifest file? a. b. c. d.
the explicit section.
which section of the cache manifest lists the fles that should be cached? a. b. c. d.
lossy
which type of compression reduces file size by decreasing the level of detail of the image? a. b. c. d.
vector graphics
which type of graphics can increase in size without a decrease in resolution? a. b. c. d.
as XML.
how does SVG store data about images? a. b. c. d.
false
in UNIX systems, we can specify three types of permissions. the abbreviation for them are R, W, and M. a. true b. false
a symbol or name that stands for a value.
in javascript, what is a variable? a. b. c. d.
a symbol that represents an action.
in javascript, what is an operator? a. main b. index c. start d. content
add a line break
in the figure below, the <br> tag means: a. add a line break b. bold roman for the following text. c. start a branched indented paragraph. d. block and remove the following text.
we need to make sure the web server software can enter the folder.
in the following figure, why have we checked the box "add x to directories"? a. we need to make sure that all underlying folders and files are equally accessible. b. we need to make sure that the web server software can enter the folder. c. all of the above.
index
the main file in a folder of web pages is named _______.html a. b. c. d.
false
the programming on a web server is called client-side programming. a. true b. false
stores a script in the directory called "simple".
what does the following javascript do? a. contains the entire JavaScript program in our HTML5 web page. b. stores a script in the directly called "simple". c. is a javascript function run at the loading included in a web page. d. includes a javascript file in the web page.
it lets your browser share your current location with websites you trust.
what does the geolocation API do? a. b. c. d.
a way to create reusable blocks of code.
what is a function? a. b. c. d.
a list that does not specify an order with numbers or alphabets.
what is an unordered list? a. a list that does not specify an order with numbers. b. a list that does not specify an order with alphabets. c. a list that does not specify an order with numbers or alphabets. d. none of the above.
HTTP
what protocol invokes a RESTful Web service? a. b. c. d.
cache manifest
what type of file contains the instructions for the AppCache? a. b. c. d.
null, 0, or Nan
what value will a broswer return for a geolocation property if the browser can't obtain a value? a. b. c. d.
a combination of multiple similar types of data from different sources, such as a site that lets you view ticket prices available from several airlines.
what's a data mashup? a. b. c. d.
a business mashup
what's the correct name for a mashup that combines a company's data with external web services? a. b. c. d.
to represent and interact with objects in an HTML document.
what's the purpose of the HTML DOM? a. b. c. d.
JPEG, which uses lossy compression.
which image format is best for compressing a highly detailed photograph. a. b. c. d.
URL
which is the following is a syntax for specifying resources on the internet? a. IP b. URL c. ISP d. WWW
it plays a big role in mobile app development
which of the following is NOT correct about a web server. a. it is an internet-accessible computer that is specially configured to serve and receive documents. b. it runs software called web server. c. it plays a big role in mobile app development. d. apache is a web server
Android by Google
which operating system has the largest share of mobile devices. a. windows 8 by windows b. android by google c. iOS by apple D. the share is roughly equal for all three.
<a></a>
which pair of HTML5 tags is used to include a hyperlink to other web resources? a. <link>...</link> b. <url>...</url> c. <hyperlink>...</hyperlink> d. <a>...</a>
certain widgets may not be supported on different platforms, and different devices have different resolutions and shapes.
why it is important to test your app on as many devices as possible? a. it is important to have a well-designed menu so that users can see the main areas of the app. b. certain widgets may not be supported on different platforms, and different devices have different resolutions and shapes. c. the most important thing to consider when designing any app is the end user. d. both a and c.