Exam Details

Subject mobile programming
Paper
Exam / Course mca(integrated)
Department
Organization Gujarat Technological University
Position
Exam Date November, 2018
City, State gujarat, ahmedabad


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA Integrated SEMESTER- VII- EXAMINATION WINTER 2018
Subject Code: 4470611 Date: 19-11-2018
Subject Name: Mobile Programming
Time: 10.30 am to 1.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1

Do as directed:
1. The types of color formats that starts with are
2. A button that can be used for on/off is known as
3. List important packages in Android SDK.
4. DatePicker.init() method is used to
5. The number of parameter(s) used in Toast() method is/are
6. The spinner control is used for
7. Permission required to access internet is
07

What is Android Platform? Discuss various layers of Android Platform architecture in detail with diagram.
07
Q.2

What is WebView? Write the code to load content from specific Website and HTML file into WebView control.
07

How to add logging support to an android application? Discuss various methods of android.util.Log class.
07
OR

Discuss Android activity life cycle with suitable diagram.
07
Q.3

What is the use of Dialogs? Explain key methods required for managing the Dialog life cycle.
07

Differentiate:
1. Activity and Service
2. Frame-by-frame Animation and Tweened Animation
Define the permissions your application needs to register for the following
task:
1. Writing files to SD card
2. Read Contacts
3. Send SMS
04
03
OR
Q.3

What is Content Provider? List out the uses of different built-in content providers and also explain any one of them in detail.
07

Discuss the structure and importance of AndroidManifest.xml file.
07
Q.4

Explain various methods of HttpURLConnection class with example.
07

What is Context Menu? How it is different from Option Menu? Explain how to create context menu with suitable example.
07
OR
Q.4

Explain with code to create, write and read data from the file.
07

Explain Spinner and AutoCompleteTextView widgets taking suitable example.
07
2
Q.5

What are resources? Explain creating String and Color Resources and accessing them programmatically using suitable example.
07

What is SQLite Database? Explain the use of ContentValues for inserting, updating and deleting the SQLite database records.
07
OR
Q.5

Explain Shared Preferences. Discuss the process of creating, saving and then retrieving User Shared Preferences.
07

Discuss the steps for guaranteeing successful publication and deployment of android application.
07



Other Question Papers

Subjects

  • advanced c programming (adv – c)
  • advanced python
  • basic mathematics for it
  • big data
  • c++ with class libraries (cpp)
  • communication skills - ii
  • communication skills-1
  • cyber security and forensics (csf)
  • data analytics with r
  • data structure
  • database management systems
  • discrete mathematics for computer science (dmcs)
  • environmental studies
  • fundamentals of computer
  • fundamentals of database management systems
  • fundamentals of networking
  • fundamentals of programming – i
  • fundamentals of web
  • information security
  • java programming
  • machine learning
  • management information systems (mis)
  • mobile programming
  • network security
  • operating system
  • operations research
  • python (py)
  • software engineering
  • software testing
  • statistical methods
  • uml & object oriented modeling
  • web development tools