Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Mad Gtu

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–VII (NEW) EXAMINATION – WINTER 2021
Subject Code:3170726 Date:27/12/2021
Subject Name:Mobile Application Development
Time:10:30 AM TO 01:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.

Q.1 (a) What is the use of Android Manifest file? 03


(b) Define: Class, Object, Encapsulation, Inheritance 04
(c) Explain Android architecture with proper diagram. 07

Q.2 (a) What is AVD? Explain the process of creating AVD in Android 03
application development.
(b) Explain basic building blocks/components of Android Application. 04
(c) What is Activity? Draw and explain Activity lifecycle in detail. 07
OR
(c) What is Fragment? Draw and explain the lifecycle of a fragment. 07
Q.3 (a) What is Layout? What are the advantages of setting a Layout? 03
(b) List out various layouts available in Android. Explain any one in 04
detail.
(c) What is an Intent? Explain types of Intent in Android with example. 07
OR
Q.3 (a) Explain Checkbox in Android with example. 03
(b) Write code to display Toast Message on click of Button. 04
(c) Explain different types of menus in android with example. 07
Q.4 (a) Explain the use of Shared Preferences. 03
(b) Explain Internal vs. External storage. 04
(c) Write a Program for establishing connection with SQLite database. 07
OR
Q.4 (a) What is parsing? Discuss how can you perform parsing using JSON 03
in Android application.
(b) Discuss AsyncTask in detail. 04
(c) Write Code to insert Contact Details (cID, cName, cPhoneNumber) 07
in SQLite Database in Android.
Q.5 (a) How to add notification in Android App? Explain with an example. 03
(b) What is Geocoding and Reverse Geocoding? Explain it with 04
example.
(c) Which are the types of animations supported in Android? Explain 07
any one in detail.
OR
Q.5 (a) Explain the use of Broadcast Receiver in Android. 03
(b) What is Service? Discuss various Service life cycle methods in 04
detail.
(c) How can you publish your application in Google Play Store? Explain 07
the entire process.

*************

1
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–VII (NEW) EXAMINATION – WINTER 2022
Subject Code:3170726 Date:07-01-2023
Subject Name:Mobile Application Development
Time:10:30 AM TO 01:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
Marks
Q.1 (a) Explain Versions in android. 03
(b) Differentiate between Flowchart and DFD. 04
(c) Draw and explain Activity lifecycle of android application in detail. 07

Q.2 (a) Explain about the Android manifest.xml file. 03


(b) Write difference between Table Layout and Frame Layout. 04
(c) Write a brief note on android Architecture with proper diagram. 07
OR
(c) Explain Intent and Fragment in details. 07
Q.3 (a) How to use Spinner in android application. 03
(b) Explain Content provider. 04
(c) List out UI components of android application. Explain any three in brief. 07
OR
Q.3 (a) What is BroadCast Receiver? How to add it in android app. 03
(b) Explain Material design. 04
(c) Write a note on different Permissions in android. 07

Q.4 (a) Discuss how you can perform parsing using JSON in android application. 03
(b) Write a code to insert Employee details (eid, ename, eaddress, 04
edesignation) in SQLite database.
(c) Write the steps for CRUD operation to use Firebase database in android 07
application.
OR
Q.4 (a) Briefly explain AsyncTask loader. 03
(b) Write a code to insert product information (pid, pname, pcategory, pprice) 04
in SQLite database.
(c) Explain Animation and its types in android. Explain any one in details. 07

Q.5 (a) Explain GeoCoding and ReverseGeoCoding. 03


(b) Discuss about ADB.exe tool and Web Server. 04
(c) Write a code to get current location & display it in text view. 07
OR
Q.5 (a) Explain Background Services. 03
(b) Explain about the entire process to publish any android application. 04
(c) Write a code to take picture with camera and display current date time 07
with it using android application.
*************

1
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER–VII (NEW) EXAMINATION – SUMMER 2022
Subject Code:3170726 Date:06/06/2022
Subject Name:Mobile Application Development
Time:02:30 PM TO 05:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
MARKS

Q.1 (a) Differentiate between JVM and DVM. 03


(b) Enlist and define the components of android application. 04
(c) Describe the Android architecture with neat diagram in detail. 07

Q.2 (a) What is Toast? Explain How to customize it? 03


(b) What is AndroidManifest.xml? Write its usages with example. 04
(c) Explain any four UI Components of Android application. 07
OR
(c) Develop a Registration form using android UI components, which 07
take details from user like Name, Email ID, Password, Conform
Password, Mobile Number, gender etc... On click of register
button all details should show on another activity with a welcome
message.

Q.3 (a) What is Fragment? Differentiate between Activity and fragment. 03


(b) Discuss the need of permissions in Android. Write the permissions 04
required to set system functionalities like Bluetooth, camera,
internet.
(c) What is an Activity? Explain the activity life cycle with all events 07
in detail.
OR
Q.3 (a) Enlist and define types of Menus in android. 03
(b) Explain the concept of Recycler view. Write down the steps to 04
implement recycler view in android application.
(c) Define services in Android operating system. Explain service 07
Lifecycle with neat diagram.

Q.4 (a) What do you mean by NoSQL? How it is differ from relational 03
database?
(b) What do you mean by Async task? Explain with example. 04
(c) Develop an application to store student details like roll no, name, 07
branch, marks, percentage and retrieve student information using
roll no. in SQLite databases.
OR
Q.4 (a) Describe the task of Notification Manager in Android. 03

1
(b) Can we use the mobile screen as a Canvas to draw any shapes on 04
it? Write the steps for using Graphics objects in an android
application.
(c) List different types of data storage available in Android. Describe 07
the significance of SQLite database in Android.

Q.5 (a) Describe Tween Animation in android. 03


(b) Write a program to locate user’s current location. (Write ONLY 04
.java and manifest file)
(c) What is Media Player in android? Explain how to play audio using 07
Media Player
OR
Q.5 (a) List sensors in Android and explain any one in detail. 03
(b) Write steps to publishing android applications. 04
(c) Write the steps to use firebase database in an android application 07
for CRUID operation.

*************

2
Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE – SEMESTER- VII EXAMINATION-SUMMER 2023
Subject Code: 3170726 Date: 30/06/2023
Subject Name: Mobile Application Development
Time: 10:30 AM TO 01:00 PM Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed

MARKS

Q.1 (a) What are the JVM and DVM? Explain DVM in details. 03

(b) Describe how to publish Android Application on Google Play. 04

(c) List various layouts available in Android. Explain any two out of that. 07

Q.2 (a) What is ScrollView and ListView? Explain anyone with suitable 03
example.

(b) Explain Android architecture with proper diagram. 04

(c) Write a code to send data from one activity to another activity using 07
implicit intent

OR

(c) Write a code to send SMS from Android App using the concept of 07
explicit intent.

Q.3 (a) What you mean by fragment in Android? Explain fragment with an 03
example.

(b) What is the use of Content Provider? 04

(c) Write all necessary code to print all the files stored in Music folder of 07
SD card

OR

Q.3 (a) What is use of Manifest file? 03

(b) What is Shared Preference.? Explain with and example. 04

(c) Write all necessary code to take photo from Camera and store photo in 07
MYAPP folder of SD card

Page 1 of 2
Q.4 (a) Explain the concept of AsyncTask with an example. 03

(b) List and explain different types of menu in android. 04

(c) How to add notification in Android App? Explain with an example. 07

OR

Q.4 (a) What is the use of Broadcast Receiver? How to add it in Android App? 03

(b) Explain Recycler View with example. 04

(c) Write an android program with suitable for login page with database 07
connectivity.

Q.5 (a) What is parsing? Discuss how you can perform parsing using JSON in 03
Android application

(b) Write an android application that will display toast (Message) on 04


specific interval of time. (write java code)

(c) Write the significance and syntax of update() and delete() of 07


SQLiteDatabase class

OR

Q.5 (a) What is web services? How it integrates and implements in industrial 03
projects?

(b) Write a code to play music on click on button. 04

(c) Write a code to insert EventDetaiks (eID, eName, eDate,EVenue) in 07


SQLite database using Android App.

Page 2 of 2

You might also like