0% found this document useful (0 votes)
39 views4 pages

Android - 2022

The document contains 5 sections with multiple choice and long answer questions about Android and Kotlin mobile application development. It covers topics like functions, variables, activities, fragments, layouts, views, storage, networking, location services and more. Students are asked questions to test their understanding of concepts in Android and Kotlin programming.

Uploaded by

bellcarter1010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views4 pages

Android - 2022

The document contains 5 sections with multiple choice and long answer questions about Android and Kotlin mobile application development. It covers topics like functions, variables, activities, fragments, layouts, views, storage, networking, location services and more. Students are asked questions to test their understanding of concepts in Android and Kotlin programming.

Uploaded by

bellcarter1010
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

1111111111111111111111111111111

* 0 M - 0 0 3
1111111111111111111111111111111111111
- 2 036 0 0 1 *

DM-003-2036001 Seat No. 60(, 1-\.-~


B. C. A. (Sem, VI) (CBCS) (W.E.F. 2019) Examination
March - 2022
CS - 31 : Mobile Application Development In
Android Using Kotlin

Faculty Code : 003


Subject Code : 2036001

1
Time : 2-- Hours] [Total Marks : 70
2

1 (A) Answer the following : 4


(1) JVM stands for _
(2) is the file extension for SOUI'cefile in
Kotlin
(3) Entry peint to a Kotlin iI'''iIaRl is the _.,_-~~_' _- .
function
(4) Mutable variables are declared using _
keyword

(B) Answer anyone in brief : 2


(1) Explain Expression & Statement in Kotlin
(2) Explain Array in Kotlin

(C) Answer anyone in detail : 3


(1) Explain, how to define-function in Kotlin (Syntax
& example)
(2) Explain var arg function with example in Kotlin

(D) Answer anyone : 5


(1) Write a note on abstract classes and interfaces in
Kotlin.
(2) Write a note on Collections.
DM-003-2036001 I 1 [ Contd ....
2 (A) Answer the following : 4
(1) AVD stands for
(2) DVM stands for
(3) OHA stands for
(4) SDK stands for

(B) Answer anyone in brief : 2


(1) Usage of Permissions in android application
(2) Usage of Intent filter in android application

(C) Answer anyone in detail : 3


(1) Explain the Android Manifest File
(2) Explain the types of Android resources

(D) Answer anyone : 5


(1) Write a note on Activity life cycle with example
(2) Write a note on Android Architecture
a

3 (A) Answer the folio-wing : 4


(1) widget is used to display image in the
android
(2) file is used to store string resources in
android project
(3) is the default layout of an empty activity
in Android Studio
(4) is a view similar to the drop down list

(B) Answer anyone in brief : 2


(1) Explain Linear Layout
(2) Explain Relative Layout

(C) Answer anyone in detail : 3


(1) Text View vis Edit Text
(2) Image View Vis Image Button
DM-003-2036001 ] 2 [ Contd ....
(D) Answer anyone : 5
(1) Develop an android app to start any three inbuilt
application
(2) Develop an android app to pass data to another
activity

4 (A) Answer the following 4


(1) API stands for
(2) interface is used to write (edit) data in
shared preference
(3) database is used in mobile devices to
manage data
(4) contains the result set of a query made
against a database table

(B) Answer anyone In brief: 2


(1) Explain Preference Editor
(2) Explain External storage·
. _._-.-.

(C) Answer anyone in detail 3


(1) Internal Vis External Storage
(2) Public files Vis Private files

(D) Answer anyone: 5


(1) Develop an android app to define shared preferences
(2) Develop an android app to perform CRUD operation
with SQLite databasej
'..
5 (A) Answer' the following : 4
(1) can perform long-running operations in
the background
(2) LBS stands for _
(3) JSON stands for _
(4) GPS stands for _
DM-003-2036001 ] 3 [ Contd ....
(B) Answer anyone in brief : 2
(1) Explain Android networking API
(2) Explain Android telephony API

(C) Answer anyone in detail : 3


(1) Explain the usage of Location Manger
(2) Activity VIs Service

(D) Answer anyone : 5


(1) Write a note on GeoCoderclass.
(2) Develop an android app to retrieve current Location.

---~------
-.-'-'-~'------------=

DM-003-2036001 ] 4" [ 2350 I 68 - 31 ]

You might also like