Domande PhoneGap in lingua italiana

Domande PhoneGap in lingua italiana

Prova a rispondere a questi oltre 100 MCQ PhoneGap e verifica la tua comprensione dell'argomento PhoneGap.
Scorri verso il basso e iniziamo!

1: A " SQlerror " L'oggetto è:

A.   Un oggetto che indica un errore nella pagina web

B.   Un oggetto che viene lanciato quando si verifica un errore quando si manipola un database

C.   Un oggetto di callback

D.   Una libreria API per i database MySQL

2: È possibile ospitare un server PHP a livello locale in PhoneGap

A.   Falso

B.   VERO

3: PhoneGap è ___ soluzione.

A.   Struttura

B.   Soluzione a pagamento

C.   Open source

D.   soluzione di abbonamento

4: Quali di queste lingue sono utilizzate da un'app PhoneGap?

A.   Tutti questi

B.   Lingue madri

C.   JavaScript

D.   HTML5/CSS3

5: Cordova è la Fondazione OpenSource per PhoneGap

A.   Falso

B.   VERO

6: L'interfaccia utente in PhoneGap si svolge nel tipo di oggetto

A.   InternetView

B.   NetworkView

C.   Webview

D.   PencilView

7: Per creare un'app in PhoneGap dovrai sapere

A.   Obiettivo-C

B.   JavaScript

C.   Html e JavaScript

D.   Html

8: Vero o falso? L'IDE ECLIPSE può essere utilizzato per eseguire il debug del codice JavaScript e dei plug -in telefonicamente nativi in ​​un'app Android?

A.   Falso

B.   VERO

9: È possibile utilizzare bootstrap.js in un'app PhoneGap

A.   Falso

B.   Solo quando si distribuisce su tablet

C.   Solo se rimuovi le query multimediali CSS

D.   VERO

10: Per distribuire un progetto PhoneGap su un dispositivo iOS è necessario utilizzare quale IDE?

A.   Xcode

B.   Eclisse

C.   Webstorm

11: Per impostazione predefinita il primo contenuto creato dall'utente in un'app PhoneGap è trovato in:

A.   indice.htm

B.   index.html

C.   indice.css

D.   indice.js

12: Quale lingua dovrai sapere per creare un plugin PhoneGap personalizzato per Android

A.   Obiettivo-C

B.   Java

C.   C#

D.   Rubino

13: Quale dei seguenti descrive meglio un'app ibrida?

A.   Uno che ha caratteristiche dell'applicazione nativa iOS e Android.

B.   Uno che ha caratteristiche dell'applicazione nativa di iOS e Windows.

C.   Una che ha funzionalità sia di un'applicazione Web che di un'applicazione nativa.

D.   Uno che ha caratteristiche di Windows e Android Native Application.

14: Quale funzione devi usare per comunicare tra Cordova Javascript e l'ambiente nativo?

A.   cord_js.exec

B.   javascript.exec

C.   Cordova.get

D.   Cordova.exec

15: È sicuro effettuare chiamate all'API PhoneGap, dopodiché evento JavaScript:

A.   Deviceready

B.   Onload

C.   ViewDidload

D.   onbodyload

16: Lo sviluppo di un plug -in PhoneGap per iOS richiede di interfacciarsi JavaScript con quale lingua?

A.   Giava

B.   Objective-c

C.   Pitone

D.   Cocoa Touch

17: Quando è possibile utilizzare PHP insieme a un'app PhoneGap?

A.   Puoi utilizzare un plug -in per consentire di scrivere un'app con PHP

B.   Puoi scrivere qualsiasi applicazione PhoneGap utilizzando PHP

C.   Solo l'ambiente Android supporta PHP

D.   Solo quando si effettuano protocolli di rete tramite (XMLHTTPREQUESTS, WebSockets, ..) per comunicare con i servizi di backend.

18: Quando si scrive un'app PhoneGap per iOS, diresti a PhoneGap quali plugin volevi utilizzare in quale file:

A.   main.m

B.   libscordova.a

C.   config.xml

D.   Localizable.strings

19: PhoneGap è a

A.   Ide

B.   JavaScript Framework

C.   Framework per applicazioni mobili

D.   Framework delle applicazioni Web

20: Quando si crea un progetto di telefono iOS dalla riga di comando, il compilatore crea quali file?

A.   Tutti i precedenti

B.   Config.xml

C.   Icone predefinite

D.   Cartella www

21: Quale evento ci consente di sapere quando l'applicazione Cordova è completamente caricata?

A.   " PageInit "

B.   event.focus ()

C.   Non c'è modo di sapere quando un'app PhoneGap è completamente caricata

D.   " ondeviceready "

22: Le modifiche al DOM in JavaScript devono essere attivate dopo il quale evento:

A.   in linea

B.   Deviceready

C.   PhoneGapStart

D.   riprendere

23: PhoneGap è di proprietà di:

A.   Microsoft

B.   Google

C.   Adobe

D.   Nitobi

24: PhoneGap non è compatibile con cui JavaScript Framework

A.   Spina dorsale JS

B.   Angolare js

C.   PhoneGap è compatibile con tutti gli HTML, CSS e JavaScript, inclusi i framework.

D.   Zepto js

25: Per conoscere la raggiungibilità del dispositivo, possiamo utilizzare il seguente oggetto PhoneGap:

A.   Radio.Connection

B.   navigator.connection.cell_3g

C.   navigator.connection

D.   window.open ();

26: PhoneGap non supporta le seguenti piattaforme

A.   OS/2

B.   Windows Phone

C.   Windows 8

D.   iPad

27: Quale lingua è il punto di ingresso per qualsiasi plug -in?

A.   JavaScript

B.   XML

C.   arricciare

D.   CSS3

28: Per distribuire un'app PhoneGap su un dispositivo Android avrai bisogno di un

A.   Un certificato di PhoneGap

B.   Un certificato Google

C.   Nessuna di queste

D.   Un profilo di provisioning Android

29: Per quanto riguarda il plug -in di notifica, il " ConfermCallback " si chiama quando l'utente:

A.   Preme uno dei pulsanti sull'appbrowser

B.   Preme uno dei pulsanti nella finestra di dialogo di conferma

C.   Risponde a una telefonata in arrivo

D.   Swipes per sbloccare il telefono

30: Cosa è necessario per eseguire l'interfaccia della riga di comando PhoneGap

A.   Node.js

B.   Unix

C.   BSD

D.   Giava

31: Il servizio di build Adobe PhoneGap consente di compilare un progetto per più piattaforme nel cloud, caricando:

A.   Web e fonti compilate native

B.   File di configurazione e logica JavaScript

C.   Attività HTML, PHP e Sencha

D.   Risorse HTML, CSS e JavaScript

32: Quale Sytax utilizzeresti per eseguire il codice personalizzato quando un determinato evento accende:

A.   document.exectueCode (

B.   Window.StartEvent (

C.   finestra.executeCode

D.   Document.AddeventListener (

33: La sintassi per chiamare una funzione Phongap nativa dal suo file JavaScript inizia con

A.   Cordova.exec (

B.   Feature.Pert (

C.   PhoneGap.start (

D.   plugin.start (

34: PhoneGap richiede jQuery

A.   VERO

B.   Solo la versione minimizzata

C.   Falso

D.   VERO; jQuery versione 1.3 e oltre

35: Quando si scrive un'app PhoneGap per Android, diresti a PhoneGap quali plugin volevi utilizzare in quale file:

A.   autorizzazioni.xml

B.   Androidmanifest.xml

C.   Platform.xml

D.   config.xml

36: Per distribuire un'app PhoneGap su un iPhone o iPad avrai bisogno di un:

A.   Un profilo di provisioning da Apple

B.   Un certificato di PhoneGap

C.   Profilo di provisioning e certificato da Apple (sia C che D)

D.   Un certificato da Apple

37: PhoneGap utilizza l'interfaccia utente nativa anziché CSS per posizionare gli elementi HTML

A.   Falso

B.   VERO

38: JQuery è una libreria richiesta in un progetto PhoneGap

A.   VERO

B.   Falso

39: The " OnProgress " La proprietà è più strettamente associata a quale oggetto PhoneGap?

A.   Trasferimento di file

B.   notifica.confirm

C.   notifica.alert

D.   InappBrowser

40: Cosa fa la funzione " fotocamera.getPicture " Fare?

A.   Apri la galleria di immagini del dispositivo

B.   Apri l'applicazione della fotocamera predefinita del dispositivo

C.   Aggiorna la fotocamera dell'utente all'ultima versione del software

D.   Seleziona una foto da condividere tramite e -mail, testo o social media

41: Quale dei seguenti descrive meglio l'architettura di Phonegap?

A.   PhoneGap ha un'architettura a due livelli.

B.   PhoneGap ha un'architettura basata sul modello.

C.   PhoneGap ha un'architettura basata su plug-in.

D.   PhoneGap ha un'architettura MVC.

42: PhoneGap richiede di utilizzare XHTML

A.   Vero dopo PhoneGap versione 2.3

B.   Falso

C.   VERO

43: A quale directory/directory copi l'immagine della schermata splash per lo sviluppo di Android?

A.   Directory file/popout

B.   Directory Splash/Draw

C.   Directory res/drawnable

D.   Directory Risorse/Splash

44: Quale funzione di callback dobbiamo implementare per ottenere informazioni dalla bussola usando l'oggetto Compassheading?

A.   " CompassGo "

B.   " CompassSuccess "

C.   " gradiScompass "

D.   " HeadingSuccess "

45: Quando si sviluppano i plug -in PhoneGap iOS, si esegue il plug -in utilizzando una chiamata da:

A.   Tutti questi sono validi

B.   JavaScript usando la funzione Cordova.exec

C.   JavaScript usando la funzione Window.open

D.   Un tag HTML5 personalizzato

46: Quale dei seguenti oggetti può essere personalizzato graficamente?

A.   Nessuna di queste

B.   Notifica

C.   notifica.alert

D.   notifica.confirm

47: Quale classe dovrebbe essere estesa dai plugin Android?

A.   Attività

B.   PhoneGapplugin

C.   Pluginintent

D.   Cordovaplugin

48: Quale dei seguenti eventi viene licenziato quando un'applicazione PhoneGap viene inviata in background?

A.   " PageBeForeShow "

B.   " ondeviceready "

C.   " pause "

D.   " curriculum "

49: Per accedere alle funzionalità a livello di dispositivo (ovvero l'accesso alla fotocamera) nella versione 3.0, è necessario implementarlo come plug-in. Il plugin viene aggiunto (o rimosso) al progetto da:

A.   Download dal sito Web PhoneGap

B.   Aggiungendo manualmente al tuo progetto

C.   Usando il comando plugin della CLI

D.   Download direttamente da GitHub

50: Le funzioni JavaScript anonime sono vietate in PhoneGap

A.   Solo se si basano su variabili nel codice nativo

B.   Solo se non sono contenuti all'interno di una chiusura JavaScript

C.   SÌ

D.   NO

51: Al fine di generare un progetto pulito, nuovo, PhoneGap in Android usando un terminale, dobbiamo:

A.   Qualsiasi di quanto sopra ci consentirà di generare un progetto

B.   Installa un bundle Eclipse IDE Special Command-Line

C.   Assicurati che gli strumenti " e " piattaforma-tools " Le cartelle sono nel percorso

D.   Generare versione iOS prima di una versione Android

52: Un plugin per il quale la capacità nativa è attualmente disponibile solo con un plugin di terze parti

A.   Nfc

B.   Archiviazione dei dati locali

C.   Dati GPS

D.   Telecamera

53: È possibile utilizzare la grafica ad alta risoluzione per i dispositivi di visualizzazione della retina in PhoneGap

A.   Falso

B.   A meno che la fotocamera non sia 8 megapixel o più

C.   Solo se si impostano le dimensioni dei pixel del contenitore sulla dimensione pixel della grafica ad alta risoluzione

D.   VERO

54: I plugin iOS dovrebbero usare il " plugininitialize " Metodo per la loro logica ______.

A.   API

B.   SQL Injection

C.   avviare

D.   fermare

55: L'API PhoneGap ha una funzione per scattare una foto con la fotocamera del dispositivo o recuperare una dalla galleria di immagini del dispositivo. Che è corretto?

A.   fotocamera.getPicture

B.   fotocamera.getphoto

C.   Phonegap.takephoto

D.   fotocamera.getcamera

56: The " Capture " L'oggetto viene assegnato all'oggetto navigator.device, quindi ha _______ portata in JavaScript.

A.   Global

B.   limitato

C.   basato sul permesso

D.   aumentato

57: Avrai bisogno di un computer Macintosh per produrre un'app PhoneGap che sarà distribuita nell'App Store Apple iTunes

A.   Falso

B.   VERO

58: Quando si cattura eccezioni e errori di restituzione, quale delle seguenti lati è fondamentale per avvertire i risultati?

A.   Callback HTML5/CSS3

B.   Callback di errore JavaScript

C.   Callback laterali nativi

D.   Callback XML e JSON

59: Le funzioni di lambda JavaScript possono essere utilizzate in PhoneGap

A.   Solo se non sono nidificati

B.   Solo se non chiamano Cordova.exec

C.   NO

D.   SÌ

60: Puoi accedere alla fotocamera su un iPhone solo quando si utilizza PhoneGap 2.7 e sopra

A.   VERO

B.   Falso

61: A quale file nella cartella dell'applicazione Cordova-Android è necessario aggiungere il plug-in?

A.   configplatform/android.xml

B.   res/xml/config.xml

C.   Res/Drawable/Cordova.xml

D.   res/plugin.xml

62: Quali di queste autorizzazioni sono richieste quando si utilizza l'API dei contatti PhoneGap in Android?

A.   Android.permission.get_accounts, Android.permission.read_contacts, Android.permission.write_contacts

B.   & lt; name plugin = " contatti " value = " org.apache.cordova.contactManager " /& gt;

C.   & lt; privilege & gt; & lt; name & gt; indirizzo & lt;/name & gt; & lt;/privilege & gt;

D.   Android.permission.read_contacts

63: L'API di archiviazione PhoneGap si basa sulle specifiche del database?

A.   W3C Websql

B.   W3C WebHTML

C.   WWC SQLWeb

D.   Database PHONESQL

64: Cordova è distribuito da

A.   Adobe

B.   Mela

C.   Nitobi

D.   Apache

65: Per eseguire il debug di un'app utilizzando il simulatore iOS, è possibile utilizzare gli strumenti per sviluppatori di Safari

A.   Falso

B.   VERO

66: The " Options " La stringa per InappBrowser non deve contenere:

A.   Numeri

B.   Spazi vuoti

C.   Virgole

D.   Lettere

67: Le query multimediali CSS sono richieste in PhoneGap

A.   Solo per dispositivi ad alta risoluzione

B.   Solo quando si distribuisce su tablet

C.   Falso

D.   VERO

68: Per compilare ed eseguire un'app PhoneGap nel simulatore di iPhone con Xcode avrai bisogno

A.   Un certificato di PhoneGap

B.   Un profilo di provisioning da Apple

C.   Un certificato da Apple

D.   Nessuna di queste

69: Qual è la funzione principale dell'oggetto LocalStorage?

A.   Fornisce la possibilità di registrare e riprodurre file audio su un dispositivo

B.   Ottiene informazioni ed esegue operazioni specifiche per la localizzazione e il fuso orario dell'utente

C.   Ti consente di salvare i dati come coppie di valore chiave tramite le impostazioni predefinite dell'utente del dispositivo

D.   Ti consente di salvare i dati come coppie di valore chiave tramite l'interfaccia di archiviazione W3C

70: In PhoneGap per Android, la classe MainActivity è estesa da quale classe Cordova

A.   Androidgap

B.   Droidgap

C.   Phonegap

D.   Androidattività

71: Quale dei seguenti codice può essere utilizzato per sovrascrivere il comportamento del pulsante Indietro di un dispositivo?

A.   window.addeventListener (" backButtonpressed ", function () {// Nuovo comportamento qui}, false);

B.   funzione ondeviceready () {dispositivo.backButton = function () {// Nuovo comportamento qui}}

C.   document.addeventListener (" BackButton ", function () {// Nuovo comportamento qui ...}, false);

D.   funzione onbackKeydown () {// Nuovo comportamento qui}

72: Quali dei seguenti sono metodi validi dell'oggetto FileReader?

A.   reaggasdataurl, getparent, createwriter

B.   Moveto, copyto, readasbinarystring

C.   readasdataurl, troncate, moveto

D.   readasdataurl, readastext, readasbinarystring

73: Quale dei seguenti non è vero per l'oggetto di geolocalizzazione?

A.   Utilizza funzioni sincroni che bloccheranno il thread principale

B.   Non viene fornita alcuna garanzia che l'oggetto restituisce la posizione effettiva del dispositivo

C.   Fornisce informazioni sulla posizione per il dispositivo

D.   Si basa sulle specifiche dell'API di geolocalizzazione W3C

74: Quando si esegue il debug di un lato obiettivo-C del plug-in iOS, quale delle seguenti righe dovrebbe essere aggiunta a config.xml?

A.   Exec (& lt; Successfunction & gt;, & lt; failfunction & gt;, & lt; Service & gt;, & lt; action & gt;, [& lt; args & gt;]);

B.   & lt; name plugin = " service_name " value = " pluginclassname " /& gt;

C.   + (CdvpluginResult*) risultatowithstatus: (cdvCommandStatus) Messagee statusordinali ...

D.   Nessuna delle precedenti

75: PhoneGap è conforme a quale protocollo del browser:

A.   musica lirica

B.   Mozilla

C.   Dipende dal sistema operativo di destinazione

D.   Webkit

76: Perché l'uso di una tecnica a 9 patch è consigliata per l'aggiunta di uno splashscreen per Android?

A.   È necessario per evitare la distorsione splashscreen in diverse dimensioni dello schermo

B.   9-patch non è necessario in Splashscreens per i progetti PhoneGap

C.   È necessario mantenere visibile la schermata splash per diversi secondi prima di avviare l'app

D.   Perché 9-patch migliora la risoluzione dell'immagine splashscreen

77: PhoneGap richiede di utilizzare HTML5

A.   VERO

B.   Vero dopo PhoneGap versione 2.3

C.   Falso

78: In PhoneGap 3.0, l'oggetto di connessione è esposto tramite:

A.   navigator.connection.type

B.   navigator.connection.wifi

C.   navigator.network.connection.type

79: Quali di questi non sono piattaforme mobili supportate da PhoneGap?

A.   (tutti questi)

B.   Web OS

C.   Firefox OS

D.   Tizen e Bada

80: Quali di questi parametri non sono richiesti durante la creazione di un progetto Cordova dalla riga di comando iOS?

A.   Posizione del pacchetto

B.   Sede del progetto

C.   Nome del progetto

D.   Nome del pacchetto

81: Quale metodo dovrebbe essere sovrascritto da un plug -in Android?

A.   " Esecute "

B.   " Cordova "

C.   " Service "

D.   " Action "

82: Quando viene chiamato il metodo EsecuteSQL di un SQLTransaction, invocherà il suo callback con A:

A.   Sqlcallback

B.   Sqlstatuscheck

C.   Sqlresultset

D.   Sqlexec.exe

83: Quale formato viene utilizzato per codificare i dati recuperati tramite l'oggetto FileReader?

A.   Formato json

B.   base64

C.   Md5-sha1

D.   UTF-8

84: Se si desidera utilizzare Parse.com per ospitare un database per la tua app PhoneGap, dovrai utilizzare un plug -in

A.   VERO

B.   Falso

C.   Solo se stai usando JavaScript

D.   Solo se hai bisogno di Internet

85: Quando viene eseguita una chiamata a un metodo di transazione dell'oggetto di database, quale oggetto PhoneGap dovrebbe essere utilizzato per invocare i callback?

A.   SqlResultSetRowlist

B.   Sqltransaction

C.   New Javatransaction (Args)

D.   Sqlcallback

86: PhoneGap utilizza una versione semplificata di JavaScript

A.   VERO

B.   Falso

87: Quale oggetto PhoneGap può essere utilizzato per ottenere il nome della piattaforma del dispositivo?

A.   piattaforma

B.   Dispositivo

C.   Notifica

D.   Window.device

88: Supponendo che tu abbia la tua piattaforma SDK, Node.js e l'utilità PhoneGap già installata, qual è il comando corretto per la costruzione di un progetto per la versione 3.0?

A.   $ Cordova crea myProject com.example.myproject myproject

B.   $.

C.   $ PhoneGap Crea myProject com.example.myproject myproject

D.   $ PhoneGap ./Crea myProject com.example.myproject myproject

89: La politica di sicurezza predefinita per l'accesso al dominio esterno è:

A.   Consenti tutto l'accesso alla rete a domini esterni.

B.   Consenti a tutta l'accesso di rete per alcuni domini predefiniti

C.   Vietare l'accesso alla rete per alcuni domini pericolosi

D.   Proibisce tutto l'accesso alla rete a domini esterni

90: Se ti dimentichi di aggiungere il tuo plug -in iOS mapping a config.xml, cosa potrebbe accadere?

A.   L'app non si blocca, ma una finestra di dialogo nativa viene visualizzata con un errore

B.   L'app si blocca e il registro Xcode mostra un errore

C.   L'app non si blocca, ma il registro Xcode mostra un errore

D.   L'app si blocca, ma non restituirà un errore

91: Quando incorporano Webview Cordova su Android, cosa succede se non aggiungi il pool di thread?

A.   I plugin utilizzeranno thread errati

B.   Il plug -in WebView funzionerà a velocità più lente

C.   Le pagine Web non si caricheranno completamente

D.   I plugin non avranno thread da eseguire su

92: Se scrivi un'app in PhoneGap, sarai in grado di eseguirla su Android e iPhone senza modificare il tuo JavaScript personalizzato

A.   NO

B.   SÌ

C.   Forse

93: Quale delle seguenti è vera sull'oggetto cattura?

A.   Supporta l'acquisizione di immagini e video, ma non l'acquisizione audio

B.   È assegnato all'oggetto finestra e quindi ha un ambito locale

C.   È assegnato all'oggetto navigator.device e quindi ha un ambito globale

D.   Tutti questi

94: In PhoneGap 3.0 un plugin è chiamato a

A.   Collegare

B.   Attrezzo

C.   Interfaccia

D.   Caratteristica

95: Il debug remoto su un dispositivo iOS è possibile su alcune piattaforme utilizzando quale dei seguenti:

A.   Firebug

B.   Cromo

C.   Weinre

D.   Safari

96: Quali delle seguenti sono le due proprietà gestite dal " BatteryCritical " evento?

A.   Livello (per ottenere la percentuale della batteria) ISPLAGED (per sapere se il dispositivo è collegato o meno)

B.   CriticalLevel (per sapere se la batteria è inferiore al 10% o meno) è insolgata (per sapere se il dispositivo è collegato o meno)

C.   Livello (per ottenere la percentuale della batteria) è in grado di sapere se il dispositivo ha o meno una batteria danneggiata)

D.   Nessuno dei precedenti è gestito da " BatteryCritical " evento

97: Per quanto riguarda i plug -in Android PhoneGap, quale thread viene utilizzato per eseguire il codice JavaScript in un WebView?

A.   Thread dell'interfaccia utente

B.   Un thread privato

C.   Un thread di attività

D.   Webcore

98: Build PhoneGap può ospitare tutti i plugin di terze parti per il suo processo di build?

A.   Falso

B.   VERO

99: Per inviare un'app PhoneGap all'App Store Apple iTunes è necessario utilizzare

A.   Solo " Caricatore dell'applicazione "

B.   Xcode e " Caricatore dell'applicazione "

C.   Un certificato di PhoneGap

D.   " PhoneGap build "

100: Qual è il comando corretto per l'installazione di un plug -in PhoneGap tramite CLI? (Esempio: plug -in fotocamera)

A.   $ plug-in locale di telefono Aggiungi https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

B.   $ plug -in locale di telefono Aggiungi fotocamera

C.   $ plug-in plug-in aggiungi https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

D.   $ Cordova Plugin locale Aggiungi https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git