Quiz
Android Internals
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 (17)
1What has Android to do with Linux?
- AThe Android OS is built upon the linux kernel
- BThe Android OS is the same as the linux mobile OS
- CThe Android kernel is better than the linux kernel
2The Android kernel [linux] itself is licensed under the GPLv2. Which license applies to the user space software of android?
- AApache Software License, Version 2.0
- BApache Software License, Version 3.0
- CApache Software License, Version 2.5
- DApache Software License, Version 11.0
3Which partition in an android system is wiped after applying a factory reset?
- A/data
- B/system
- C/user
- D/root
4What is stored in the /system directory of android?
- APre installed system apps.
- BPre installed system software.
- CPre installed operation system (OS).
5The .dex files contain bytecode that are runned by the ART virtual machine
- ATrue
- BFalse
6With which key are the hash values of components of the apk-file encrypted?
- AWith the private key of the owner
- BWith the public key of the owner
- CWith the hash key of the owner
7Describe the contents of the cert.sf file in an apk.
- ASignature file (.SF) which contains hash values of all files of the apk-file.
- BSignature file (.SF) which contains keys of all files of the apk-file.
- CSignature file (.SF) which contains certificates of all files of the apk-file.
8Which answer describes the difference between implicit intents and explicit intents.
- AExplicit intents specify the component to start by name (the fully-qualified class name).
Implicit intents do not name a specific component, but instead declare a general action to perform, which allows a component from another app to handle it. - BImplicit intents specify the component to start by name (the fully-qualified class name).
Explicit intents do not name a specific component, but instead declare a general action to perform, which allows a component from another app to handle it.
- AExplicit intents specify the component to start by name (the fully-qualified class name).
9It is possible to send an implicit intent to another app
- ATrue
- BFalse
10What is the function of intent-filters in the manifest file?
- AEach intent filter specifies the type of intents it accepts based on the intent’s action , data and category. The system delivers an implicit intent to your app component only if the intent can pass through one of your intent filters.
- BThis one's not the answer. Read the right answer carefully.
11Describe the function of broadcast receivers within android apps.
- AA broadcast receiver is an Android component which allows you to register for system or application events. All registered receivers for an event are notified by the Android runtime once this event happens.
- Bas
12The android manifest file of an app file is added to the apk-file, because the andoid OS needs to know the intent-filters of apps and the permissions of apps
- ATrue
- BFalse
13Content provider is used to save data in a app.
- ATrue
- BFalse
14SQL database is for storing data for a specific app.
- ATrue
- BFalse
15Different android apps mapped to different Linux users / groups in the underlying Linux operating system, to share files between apps.
- ATrue
- BFalse
16An android service runs in the main thread = UI thread.
- ATrue
- BFalse
17onPostExecute runs in the async-thread
- ATrue
- BFalse
Information
- Description
- Quiz on Android Internals, created by Boy Achternaam on 01/04/2018.
- Author
- Boy Achternaam
- Language
- English
- Views
- 0
- Rating
- No ratings yet Rate this quiz