Exam Details

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


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA Integrated SEMESTER- VII EXAMINATION SUMMER 2017
Subject Code:4470611 Date:02-05-2017
Subject Name: Mobile Programming
Time: 02:30 PM 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.
Q.1

Differentiate between: (any
Activity Service
ii) Frame-by-Frame Animation Tween Animation
iii) Gallery View Image View
Write down the permissions required for the following:
Using internet resources
ii) Retrieve Contact details
iii) Sending Receiving SMS
04
03

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

Explain different kind of menus available in the Android. Also explain with example how to set or invoke them within the application.
07

What is Content Provider? Enumerate built-in content providers and also explain any one of them in detail.
07
OR

What is the use of Dialog? Discuss various kinds of dialogs supported by Android.
07
Q.3

Explain various lifecycle methods of Android Activity with proper diagram.
07

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

What is WebView? Explain using code how to load content from specific Website and HTML file into WebView control.
07

What is Layout? List out different Layouts supported by Android system and also explain RelativeLayout with example.
07
Q.4

Discuss SQLite Database. Explain with suitable example for inserting, updating deleting database records.
07

Explain the use of AndroidManifest.xml file. Discuss it structure with example.
07
OR
Q.4

Explain TableLayout and Table Row view attributes.
07

Explain the following widgets with syntax and suitable example: (any
1. Spinner 2. SeekBar 3. MultiAutoComplete TextView 4. Chronometer
07
Q.5

Discuss the uses of different Android Development Tools.
07

What is Android Resource? Explain using example how to define and work with String, Color and Boolean resource.
07
OR
Q.5

Explain Android software stack in detail.
07

Discuss the use of Spinner Control with example.
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