Quiz
Grile Mob App Sec
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (39)
1How Android applications manage the connections between interface elements and
source code:- Ausing Layouts folder
- Busing R class;
- Cusing AppManifest.xml;
- Dusing Drawable folder;
2Which one is NOT a security best practice when implementing Windows 8 applications?
- Atrust remote data;
- Bdon’t let the web access WinRT;
- Cuse the file picker instead of library capabilities;
- Dminimize app capabilities;
3M-DRM -Mobile Digital Rights Management compliant with OMA - Open Mobile Alliance does NOT present the model:
- AWAP Push;
- BCombined Delivery;
- CForward Lock
- DSeparated Delivery;
4Taking into account that IMEI = International Mobile Station Equipment Identity;
IMSI = International Mobile Subscriber Identity; MSISDN = Mobile Subscriber Integrated Services Digital Network Number; SIM = Subscriber Identity Module; please select the correct answer:- Athe mobile phone has as unique ID - the IMEI, and the SIM has as unique ID- the MSISDN
- Bthe mobile phone has as unique ID - the IMEI, and the SIM has as unique ID- the IMSI
- Cthe mobile phone has as unique ID - the IMSI
- Dthe SIM has as unique ID - the IMEI
5What happens with the Java coding files in the development process of an Android application:
- Aare converted to Java byte-code at runtime;
- Bare converted to Dalvik byte-code at runtime;
- Care converted to Dalvik byte-code at build time;
- Dare converted to Java byte-code at build time;
6What permission must be defined in the AppManifest.xml file to allow Android applications to read SDcard:
- AWRITE_EXTERNAL_STORAGE;
- BACCESS_FINE_LOCATION;
- CREAD_CONTACTS;
- DREAD_FRAME_BUFFER;
7The migration from 2G to 3G technology involved changes in the following items within a mobile network operator for data communications:
- AOnly the mobile phone;
- BThe mobile phone, BTS -Base Transceiver Station/NODE B, BSC - Base Station Controller/RNC - Radio Network Controller;
- CThe mobile phone, BTS -Base Transceiver Station/NODE B, BSC - Base Station Controller/RNC - Radio Network Controller, SGSN - Serving GPRS Support Node;
- DThe mobile phone, BTS -Base Transceiver Station/NODE B, BSC - Base Station Controller/RNC - Radio Network Controller, SGSN - Serving GPRS Support Node, GGSN - Gateway GPRS Support Node where GPRS = General Packet Radio Service
8Which of the followings is NOT a design principle of Windows 8 applications?
- AApps do not put the customer in control;
- Bapps provide value to the customer;
- Capps behave predictably;
- Dapps are not appropriate for a local audience, but for a global one;
9For Blackberry devices a common development approach is:
- Ato develop using C# Common Language Runtime;
- Bto develop only JME -Java MicroEdition MIDlets;
- Cto combime development runtimes: Native(Qt/QML), JME - Proprietary JVM (CLDC, MIDlets, RIMIlets)+ HTML5
- Dto develop only in MDS - Mobile Data Service Runtime;
10Which are the main advantages of the fact that Android applications are running in a custom clean-room implementation of a virtual machine:
- Aapplication portability, application reliability, optimized file format
- Bapplication portability, optimized file format, runtime consistency;
- Capplication portability, application reliability, runtime consistency;
- Doptimized file format, application reliability, runtime consistency
11In the following JME source code please choose the correct answer:

- Athe application is not a MIDlet
- Bthe constructor HelloWorldApp is called when the application is closing;
- Cthe constructor HelloWorldApp is called when the application is starting;
- Dthe field mMainForm represents the application Context;
12The correct answer in terms of GSM security for SRES - Signed Response is :
- AThe SRES is obtained using A8 algorithm and initial key Ki, by signing the random number RAND generated by the NSS - Network SubSystem;
- BThe SRES is obtained using A algorithm and initial key Ki, by signing the random number RAND generated by the NSS - Network SubSystem;
- CThe SRES is obtained using A5 and A8 algorithm and initial key Ki, by signing the random number RAND generated by the NSS - Network SubSystem;
- DThe SRES is obtained using A3 algorithm and initial key Ki, by signing the random number RAND generated by the NSS - Network SubSystem;
13In the manifest fie for a Windows 8 application, the developer does NOT need to declare
- ATitle customization;
- Bapplication identity
- COS specific dependencies
- DApplication architecture
14JTWI - Java Technlogy for Wireless Industry umbrella contains (JCP - Java Community Process, JSR - Java Specification Req):
- AJSR 30 & JSR 139 ( CLDC - Conected Limited Device Configuration) + JSR 37 &118( MIDP- Mobile Information Device Profile) + JSR 120( Wireless Messaging) + JSR 135 (Mobile Media API) + JSR 829 (Bluetooth &OBEX);
- BJSR 30 & JSR 139 (CLDC - Conected Limited Device Configuration) + JSR 37 &118(MIDP- Mobile Information Device Profile) + JSR 120(Wireless Messaging) + JSR 135 (Mobile Media API);
- CJSR 30 & JSR 139 ( CLDC - Conected Limited Device Configuration) + JSR 37 &118( MIDP- Mobile Information Device Profile) + JSR 120( Wireless Messaging) + JSR 135 (Mobile Media API) + JSR 829 (Bluetooth &OBEX) + JSR 229 (Paymeny)
- DJSR 30 & JSR 139 ( CLDC - Conected Limited Device Configuration) + JSR 37 &118( MIDP- Mobile Information Device Profile) + JSR 120( Wireless Messaging) + JSR 135 (Mobile Media API) + JSR 829 (Bluetooth &OBEX) + JSR 172 (Web Services);
15The correct answer in terms of GSM security is:
- AThe mobile phone encrypts/decrypts the voice communications between the device and BSS – Base Station Subsystem using A5 algorithm
- BThe mobile phone is authenticating to the mobile network operator using A5 algorithm
- CThe SIM is authenticating to the mobile network operator using A5 algorithm
- DThe mobile phone is authenticating to the mobile network operator using A8 algorithm
16Which of the following services is used to ensure local data persistency:
- AContent Manager;
- BMySQL Service;
- COracle Intermedia;
- DSQL Lite;
17Please specify what answer is NOT a mobile operating system for the smartphones
- ABlackberry OS;
- BGoogle Android
- CApple iOS;
- DJME - Java Micro Edition;
18Which of the following is a characteristic of ART (Android RunTime) ?
- ACompilation before execution;
- BExecutable binary code is not compatible with Java SE;
- CEach application runs in a separate process;
- DJIT compilation;
19Which of the following methods you should call to send an email from an Android application?
- AsetData() from Intent class;
- BsendMessage() from SmsManager class
- CgetDefault() from SmsManager class;
- DgetExtra() from Intent class;
20Which is NOT a valid stage in a mobile device digital content transaction:
- Ainitiates the process;
- Bdownload the Rights Object (RO)
- Cextracts the Content Encryption Key (CEK)
- Dsend the Content Encryption Key to the player
- Econtracts the Rights Issuer (RI)
21On which thread does the doInBackground() method, of a class which extends AsyncTask, runs ?
- AUI Thread
- BMain Thread
- CBackground Thread
- DNone of the answers
22Which of the following feature is specific to the Android Studio and NOT found in Eclipse ADT?
- AGraphical layout editor;
- BAPK signing and keystore management;
- CBuild variants and multiple-APK generation;
- DNDK support;
23Which of the following is NOT an Activity life cycle method?
- AonCreate;
- BonRun;
- ConStart;
- DonPause;
24Android is built on which of the following kernels:
- AWindows NT;
- BLinux;
- CApple OS;
- DMS-DOS;
25Which of the following is a multichoice control?
- ASpinner;
- BAutoCompleteTextView;
- CRadioButton;
- DCheckBox;
26Which is part of the Android Security Model?
- ASandbox architecture, cryptography algorithms;
- BFile permissions, sandbox architecture;
- CCryptography algorithms, data access restrictions;
- DSandbox architecture, permission mechanisms;
27Which of the following tools is responsible with compilation of resources, generation of R.java file and APK files?
- Aadb;
- Bdx;
- Cddms;
- Daapt;
28Which lifecycle methods get called when an app is pushed in the background?
- AonPause and onDestroy;
- BonPause and onStop;
- ConStop and onDestroy;
- DonPause and onFinish;
29The AoT component compared to JiT outputs:
- AAoT outputs dex files, JiT outpus odex files;
- BAoT outputs elf files, JiT outputs dex files;
- CAoT outputs dex files, JiT outputs elf files;
- DAoT outputs elf files, JiT outputs odex files;
30What is the base class that contains methods for creating the database and the tables?
- ASQLiteHelper;
- BSQLiteOpenHelper;
- CSQLiteManager;
- DSQLiteManagerHelper;
31What are the stages of an app from coding to execution?
- ASource code -> dalvik executable code -> binary code
- BSource code -> android runtime code -> dex files -> apk files
- CSource code -> binary code (dex) -> apk files
- DSource code -> android runtime code -> binary code
32Which build system does Android Studio uses?
- AGradle
- BMaven
- CAnt
- DNone of the answers
33The encrypted filesystem of Android has the following role:
- ATo restrict access to system features and user data;
- BTo protect data on lost or stolen devices;
- CTo control application data on a per-app basis;
- DTo isolate your app data and code execution from other apps;
34Which of the following is NOT a core security feature of Android that help you build secure apps?
- AThe Android Application Sandbox;
- BAn encrypted filesystem;
- CUser-granted permissions;
- DA handy way to show users alerts;
35Which of the following is NOT a basic component of Android applications?
- AActivities;
- BServices;
- CMessages;
- DContent receivers;
36What is an Android daemon?
- AAn Android process running in the background, like a service;
- BAn Android application that manages the telephony;
- CA thread used for background processing;
- DA special program that launches all the Android processes;
37Which class do you use to show NOT persistent users alerts?
- ANotificationManager;
- BToast;
- CLog;
- DNotification;
38Which of the following tools is responsible with conversion of Java binary code to Dalvik binary code?
- Aadb;
- Bdx;
- Cddms;
- Daapt;
39Which is NOT a function of a Mobile Operating System?
- AManages hardware and software resources;
- BChecks the I/O gates;
- CFile management;
- DManages the user interfaces;
- EControls when applications close
Information
- Description
- Quiz on Grile Mob App Sec, created by AAAf Addd on 26/01/2022.
- Author
- AAAf Addd
- Language
- Español
- Views
- 17
- Tags
- Rating
- No ratings yet Rate this quiz