12) A ________ application is a thick-client application that is designed to work with a particular operating system, and sometimes only with a particular mobile device that runs that operating system.
A) native
B) virtual
C) remote
D) browser-based
13) In a ________ application, the browser provides a relatively consistent platform for the application.
A) virtual
B) native
C) thick-client
D) Web
14) ________ languages can be used to create difficult, complex applications, and, if used properly, will result in high-performance code that is easy to alter when requirements change.
A) Assembly
B) Data-oriented
C) Object-oriented
D) Hardware description
15) Which of the following statements about native applications is true?
A) They are developed by amateur programmers and business professionals.
B) They use HTML5, CSS3, and JavaScript as development languages.
C) They only run on the operating system for which they are programmed.
D) They are dependent on platforms provided by browsers.
16) Web applications can be developed by less-skilled, lesser-paid employees; they are considerably cheaper to develop than ________ applications.
A) thin-client
B) user-code
C) remote
D) native
17) Web mobile applications ________.
A) are limited by the capabilities of the browser
B) are developed by professional programmers only
C) run only on the operating system for which they are programmed
D) are usually developed using Objective-C, Java, or VB.Net
18) Which of the following development languages is used in web mobile applications?
A) VB.Net
B) HTML5
C) C++
D) Objective-C
19) Which of the following statements is true of Web applications developed for mobile systems?
A) They can be developed by professional programmers and technically oriented Web developers or business professionals.
B) They are more expensive than native applications of equivalent complexity.
C) It is easier to earn money from a thin-client application.
D) Thin-client applications require multiple versions.
20) A browser provides a more-or-less consistent environment for a Web application when it is developed to be run outside the browser.
21) The cost of native applications is very low when compared to Web applications.