diploma

19
Foundations of Mobile App Development - Final Exam (2 hours) Steven Succar's Certificate Report Summary Name : Steven Succar (185.87.168.4) Your Score : 99 out of 100 (99%) Correct Answers : 99 Question Incorrect Answers : 1 Question Unanswered : 0 Question Passing Grade (%) :% Time taken : 21 mins 9 secs Your Result : Distinction Describe this result Email : [email protected] Your Answers Correct

Upload: steven-succar

Post on 10-Jan-2017

777 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: diploma

Foundations of Mobile App Development - Final Exam (2 hours)

Steven Succar's Certificate

Report Summary

Name : Steven Succar (185.87.168.4)

Your Score : 99 out of 100 (99%)

Correct Answers : 99 Question

Incorrect Answers : 1 Question

Unanswered : 0 Question

Passing Grade (%) : %

Time taken : 21 mins 9 secs

Your Result:

DistinctionDescribe this result

Email : [email protected]

Your Answers

Correct

Page 2: diploma

Q1 ) href is an abbreviation for Hypertext Reference

A. True(Your Answer)

B. False

Correct

Q2 ) jQuery Mobile does not work for iOS

A. True

B. False(Your Answer)

Correct

Q3 ) PhoneGap Build was launched in..

A. 2009

B. 2010

C. 2011

D. 2012(Your Answer)

Incorrect

Q4 ) You can create a commit on Github

A. True(Correct Answer)

B. False(Your Answer)

Correct

Q5 ) PhoneGap is used to create Hybrid Apps

A. True(Your Answer)

B. False

Correct

Q6 ) You can upload directly from GitHub to PhoneGap build

A. True(Your Answer)

B. False

Correct

Page 3: diploma

Q7 ) Which of the following is correct?

A. data-role/html

B. data-role="main"(Your Answer)

C. datarole="footer

D. data-role="footer+

Correct

Q8 ) You can create a 'Fence' on Github

A. True

B. False(Your Answer)

Correct

Q9 ) MyEclipse allows you to prepare files for PhoneGap Build

A. True(Your Answer)

B. False

Correct

Q10 ) In a new PhoneGap project, by default the images file is stored in JS folder. 

A. True

B. False(Your Answer)

Explanation:Images folder is in the CSS folder

Correct

Q11 ) In JavaScript which of the following is true?

A. onclick(Your Answer)

B. onpush

C. onpull

D. ondemand

Correct

Q12 ) SQL stands for

A. Standard Query Language

B. Secure Quiet Language

Page 4: diploma

C. Server Query Language

D. Structured Query Language(Your Answer)

Correct

Q13 ) What does HTML Stand for?

A. Hyper Text Makeup Language?

B. Hyper Text Markup Language?(Your Answer)

C. Higher Test Makeup Language?

D. Higher Text Markup Language?

Correct

Q14 ) In what language is jQuery Mobile written in?

A. Java

B. jQuery

C. HTML

D. JavaScript(Your Answer)

Correct

Q15 ) PhoneGap builds allows you to build for iPhone

A. True(Your Answer)

B. False

Correct

Q16 ) The below code is an example ofDate.now()

A. stamp

B. timePool

C. time stamp(Your Answer)

D. Timing

Correct

Q17 ) ASF stands for Apache Split Funding

A. True

B. False(Your Answer)

Page 5: diploma

Explanation:It stands for Apache Software Foundation

Correct

Q18 )   declares a HTML5 Document  

A. True(Your Answer)

B. False

Correct

Q19 ) Which is the odd one out?

A. Android

B. iOS

C. Microsoft(Your Answer)

D. Windows OS

Correct

Q20 ) UI stand for

A. Unique Id

B. Unique Island

C. User Integraged

D. User Interface(Your Answer)

Correct

Q21 ) Which best describes MyEclipse

A. Framework

B. JavaScript

C. IDE (integrated Development Environment)(Your Answer)

D. HTML5

Correct

Q22 ) jQuery Mobile uses

A. True(Your Answer)

B. False

Page 6: diploma

Correct

Q23 ) jQuery Mobile is to JavaScript as Android studio is to..

A. HTML

B. CSS

C. Java(Your Answer)

D. JavaScript

Correct

Q24 ) PhoneGap is owned by Adobe

A. True(Your Answer)

B. False

Correct

Q25 ) PhoneGap are owned by google.

A. True

B. False(Your Answer)

Correct

Q26 ) UX stands for

A. User Experience(Your Answer)

B. Unique Experience

C. User Entity

D. Unity Experience

Correct

Q27 ) You need to install software to use PhoneGap Build

A. True

B. False(Your Answer)

Correct

Q28 ) You can create a 'fork' on Github

A. True(Your Answer)

Page 7: diploma

B. False

Correct

Q29 ) You can create a _____ on GitHub

A. Deposit

B. Flower

C. Spoon

D. Repository(Your Answer)

Correct

Q30 ) Native Apps are 

A. Cross Platform

B. Web Apps

C. Device Specific(Your Answer)

D. Google Play Store

Correct

Q31 ) Android Studio requires the following to run..

A. jQuery Mobile

B. CSS

C. Java Development Kit(Your Answer)

D. HTML

Correct

Q32 ) jQuery Mobile uses Ajax to power it's navigation

A. True(Your Answer)

B. False

Correct

Q33 ) jQuery mobile is not touch optimized

A. True

B. False(Your Answer)

Page 8: diploma

Correct

Q34 ) Which of the following is the odd one out?

A. Form

B. Button

C. List

D. Java(Your Answer)

Correct

Q35 ) A widget is a stand alone application that can be emebedded into a mobile app

A. True(Your Answer)

B. False

Correct

Q36 ) JavaScript is used to...

A. program the behavior of Java

B. program the behavior of local software

C. program the behavior of web pages(Your Answer)

D. program the behavior of children

Correct

Q37 ) PhoneGap is Open Source Software

A. True(Your Answer)

B. False

Correct

Q38 ) Which of the following is a scripting language?

A. Java

B. HTML5

C. XHTML

D. JavaScript(Your Answer)

Correct

Page 9: diploma

Q39 ) You can create a 'Pull Request' on Github

A. True(Your Answer)

B. False

Correct

Q40 ) Which one of these is an attribute of a button in HTML

A. pressed

B. onclick=""(Your Answer)

C. Pressed-a

D. ButtonPass

Correct

Q41 ) PhoneGap can run without installing Node JS

A. True

B. False(Your Answer)

Correct

Q42 ) Web apps load within a browser so the user doesn't need to download the app froma store.

A. True(Your Answer)

B. False

Correct

Q43 ) Native Apps are built for a specific mobile device

A. True(Your Answer)

B. False

Correct

Q44 ) ThemeRoller changes CSS Styling

A. True(Your Answer)

B. False

Correct

Page 10: diploma

Q45 ) An array is the same as an attribute

A. True

B. False(Your Answer)

Correct

Q46 ) A Database is an opensource framework

A. True

B. False(Your Answer)

Correct

Q47 ) An Array is..

A. A set of values stored in a varialbe(Your Answer)

B. Set of strings

Correct

Q48 ) HTML5 is the latest version of Hyper Text Markup Language

A. True(Your Answer)

B. False

Correct

Q49 ) iOS is the Windows Phone operating system

A. True

B. False(Your Answer)

Correct

Q50 ) Android Operating System is a product of Apple

A. True

B. False(Your Answer)

Correct

Q51 ) Android is the Samsung Galaxy operating system

A. True(Your Answer)

Page 11: diploma

B. False

Correct

Q52 ) A tag is the same as an attribute

A. True

B. False(Your Answer)

Correct

Q53 ) We use jQuery Mobile to..

A. Write More, do more

B. Drink more coffee

C. Relax

D. Write less, do more(Your Answer)

Correct

Q54 ) GitHub is a version control system

A. True(Your Answer)

B. False

Correct

Q55 ) What does CSS stand for?

A. Choices Style Sheet

B. Cascading Structure Sheet

C. Cascading Style Show

D. Cascading Style Sheets(Your Answer)

Correct

Q56 ) jQuery mobile is lightweight to optimize..

A. Functions

B. Arrays

C. Speed(Your Answer)

D. Height

Page 12: diploma

Correct

Q57 ) stands for

A. Anchor Tag(Your Answer)

B. Body Tag

C. CSS Page

D. Image Source

Correct

Q58 ) In MyEclipse you can drag and drop widgets using the..

A. Powder

B. Simulator

C. Palette(Your Answer)

D. Altitude

Correct

Q59 ) The below describes an

A. Ordered List

B. Unordered List(Your Answer)

Correct

Q60 ) Android is the operating system used for the Samsung Galaxy

A. True(Your Answer)

B. False

Correct

Q61 ) When using an image, SRC stands for..

A. Style

B. Sound

C. Script

D. Source(Your Answer)

Correct

Page 13: diploma

Q62 ) Footer is the correct element for displaying a header in a document

A. True

B. False(Your Answer)

Correct

Q63 ) Attributes tell the browser more about a HTML tag

A. True(Your Answer)

B. False

Correct

Q64 ) Cloud computing is desktop orientated

A. True

B. False(Your Answer)

Correct

Q65 ) PhoneGap does not support databases

A. True

B. False(Your Answer)

Correct

Q66 ) You need to pay for a private account on GitHub

A. True(Your Answer)

B. False

Correct

Q67 ) PhoneGap build does not allow you to upload a zip file

A. True

B. False(Your Answer)

Correct

Q68 ) XML is used to display data

A. True(Your Answer)

Page 14: diploma

B. False

Correct

Q69 ) Which of the following best describes jQuery Mobile?

A. Hyper Text Markup Language

B. Scripting Language

C. Open Source(Your Answer)

D. An IDE Editor

Correct

Q70 ) Which is the odd one out?

A. PhoneGap(Your Answer)

B. c++

C. Java

D. JavaScript

Explanation:PhoneGap - All the others are programming languages

Correct

Q71 ) JavaScript is the latest version of Hypertext Markup Language

A. True

B. False(Your Answer)

Correct

Q72 ) A web app requires a user to download an app

A. True

B. False(Your Answer)

Correct

Q73 ) Android Studio depends on the following programming language..

A. C++

B. C#

C. Java(Your Answer)

D. JavaScript

Page 15: diploma

Correct

Q74 ) What character is used to close a HTML tag?

A. -

B. \

C. +

D. /(Your Answer)

Correct

Q75 ) HTML comments start with

A. True(Your Answer)

B. False

Correct

Q76 ) The below code is an example of..new Date().getDate()

A. Java

B. HTML

C. JavaScript(Your Answer)

D. CSS

Correct

Q77 ) A web designer is different to a web developer

A. True(Your Answer)

B. False

Correct

Q78 ) A variable needs a value

A. True

B. False(Your Answer)

Correct

Q79 ) JavaScript is a scripting language

Page 16: diploma

A. True(Your Answer)

B. False

Correct

Q80 ) Hybrid app can be developed for different platforms

A. True(Your Answer)

B. False

Correct

Q81 ) What are main 3 categories that apps fall under?

A. Native, Javascript & Hybrid

B. Native, Web & Android

C. Native, Web & Hybrid(Your Answer)

D. Native, Internet & Android

Correct

Q82 ) Which of the following is a markup language?

A. HTML 5(Your Answer)

B. Javascript

C. jQuery

D. Java

Explanation:jQuery is a framework that is based on javascript

Correct

Q83 ) A tag is the same as an attribute

A. True

B. False(Your Answer)

Correct

Q84 ) Which of the following are both frameworks

A. PhoneGap & Notepad++

B. PhoneGap & jQuery Mobile(Your Answer)

C. Google Play Store & Android Studio

Page 17: diploma

D. Windows Store & PhoneGap

Correct

Q85 ) Samsung Galaxy uses iOS

A. True

B. False(Your Answer)

Correct

Q86 ) Samsung Phones run the Android Operating System

A. True(Your Answer)

B. False

Correct

Q87 ) ALT Tags are used for

A. The hard of hearing

B. Link to CSS

C. Visually impaired(Your Answer)

D. Javascript

Correct

Q88 ) PhoneGap supports Local Storage

A. True(Your Answer)

B. False

Correct

Q89 ) jQuery Mobile is..

A. IDE (Integrated Development Environment)

B. Open Source Framework(Your Answer)

C. Freemium Application

D. XML Document

Correct

Page 18: diploma

Q90 ) Android Studio is primarily used to develop Web Apps

A. True

B. False(Your Answer)

Correct

Q91 ) Which language is used to describe activities in Android Studio?

A. UML

B. XML(Your Answer)

C. C++

D. C#

Correct

Q92 ) You cannot use PhoneGap Build with a private repository

A. True

B. False(Your Answer)

Correct

Q93 ) HTML5 is a framework

A. True

B. False(Your Answer)

Correct

Q94 ) The below code is an example of..ul { list-style-type: none; margin: 0; padding: 0; }

A. Java

B. JavaScript

C. HTML5

D. CSS(Your Answer)

Correct

Q95 ) There is no difference between JavaScript and jQuery Mobile

A. True

B. False(Your Answer)

Page 19: diploma

Explanation:JavaScript is a scripting language while JQuery is a framework built with JavaScript tohelp JavaScript programmers who are doing common web tasks.

Correct

Q96 ) Plugins do not require JavaScript to run

A. True

B. False(Your Answer)

Correct

Q97 ) JavaScript is most related to

A. Microsoft Power Point

B. Python

C. HTML(Your Answer)

D. C#

Correct

Q98 ) Which of the following languages does jQuery Mobile use?

A. PhoneGap

B. Java

C. Hybrid

D. JavaScript(Your Answer)

Correct

Q99 ) Java is an Object Orientated Programming language

A. True(Your Answer)

B. False

Correct

Q100)

jQuery and jQuery Mobile are the same

A. True

B. False(Your Answer)