Exam Details

Subject mobile computing
Paper
Exam / Course mca
Department
Organization Gujarat Technological University
Position
Exam Date June, 2017
City, State gujarat, ahmedabad


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA SEMESTER-V • EXAMINATION SUMMER 2017
Subject Code:2650003 Date:03/06/2017
Subject Name: Mobile Computing
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.
Q.1

Choose the Correct Answer
07
I How to pass the data between activities in Android?
A Intent
B Content Provider
C Broadcast receiver
D None of the Above
II What is Manifest.xml in android?
A It has information about layout in an application
B It has the information about activities in an application
C It has all the information about an application
D None of the above
III What is singleton class in android?
A A class that can create only one object
B Anonymous class
C Java class
D Manifest file
IV What is log message in android?
A Log message is used to debug a program.
B Same as printf()
C Same as Toast().
D None of the above.
V What is the life cycle of foreground activity in android?
A onCreate()−>onStart()−>onResume()−> onStop() onRestart
B onCreate() onStart() onResume() −>onStop()
C onCreate() onStart() onResume()
D None of the above
VI Is it possible to have an activity without UI to perform action/actions?
A Not possible
B Wrong question
C Yes, it is possible
D None of the above
VII Which features are considered while creating android application?
A Screen Size
B Input configuration
C Platform Version
D Device features
E All of above
2
Q.1

Answer the Following
07
I
Define the permissions your application needs to register for the following
task:
I. Writing files to SD card
II. Read Contacts
III. Send SMS
03
II
List out <manifest> tag in Android manifest file and use of any three tag of manifest> tag
04
Q.2

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

What is Intent? List out the various uses of intent and also explain using example how to pass additional information with intent.
07
OR

What is Layout? List out Different Layout available in Android. Explain important Table Layout and Table Row View attributes.
07
Q.3

Differentiate the Followings (Any Two)
07
I
Context Menu And Option Menu
II
Frame By Frame Animation and Tweened Animation
III
Private and Shared Preferences
Q. 3

Explain various methods of Canvas and Paint class with example.
07
OR
Q.3

Explain Spinner and AutoCompleteTextView widgets taking suitable example.
07

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

How Web View definition looks like in layout resource? How to load content
Into a Web View Control?
07

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

What is SQLite Database? Explain the use of Content Values for inserting, updating and deleting the SQLite database records.
07

What information can be retrieved from the HttpURLConnection?
07
Q.5

Answer the Following
07
I
What is AVD?
II
Define: Context, Activity
III
Define: Style, theme

What is content provider? List useful built-in content providers with its
purpose and explain any one of them in details
07
OR
Q.5

What steps are required for publishing an application?
07

Explain reading and writing files to default directory with example
07



Subjects

  • advance database management system
  • advanced biopharmaceutics & pharmacokinetics
  • advanced medicinal chemistry
  • advanced networking (an)
  • advanced organic chemistry -i
  • advanced pharmaceutical analysis
  • advanced pharmacognosy-1
  • advanced python
  • android programming
  • artificial intelligence (ai)
  • basic computer science-1(applications of data structures and applications of sql)
  • basic computer science-2(applications of operating systems and applications of systems software)
  • basic computer science-3(computer networking)
  • basic computer science-4(software engineering)
  • basic mathematics
  • basic statistics
  • big data analytics (bda)
  • big data tools (bdt)
  • chemistry of natural products
  • cloud computing (cc)
  • communications skills (cs)
  • computer aided drug delivery system
  • computer graphics (cg)
  • computer-oriented numerical methods (conm)
  • cyber security & forensics (csf)
  • data analytics with r
  • data mining
  • data structures (ds)
  • data visualization (dv)
  • data warehousing
  • data warehousing & data mining
  • database administration
  • database management system (dbms)
  • design & analysis of algorithms(daa)
  • digital technology trends ( dtt)
  • discrete mathematics for computer science (dmcs)
  • distributed computing (dc1)
  • drug delivery system
  • dynamic html
  • enterprise resource planning (erp)
  • food analysis
  • function programming with java
  • fundamentals of computer organization (fco)
  • fundamentals of java programming
  • fundamentals of networking
  • fundamentals of programming (fop)
  • geographical information system
  • image processing
  • industrial pharmacognostical technology
  • information retrieving (ir)
  • information security
  • java web technologies (jwt)
  • language processing (lp)
  • machine learning (ml)
  • management information systems (mis)
  • mobile computing
  • molecular pharmaceutics(nano tech and targeted dds)
  • network security
  • object-oriented programming concepts & programmingoocp)
  • object-oriented unified modelling
  • operating systems
  • operation research
  • operations research (or)
  • pharmaceutical validation
  • phytochemistry
  • procedure programming in sql
  • programming skills-i (ps-i-fop)
  • programming skills-ii (ps-oocp)
  • programming with c++
  • programming with java
  • programming with linux, apache,mysql, and php (lamp)
  • programming with python
  • search engine techniques (set)
  • soft computing
  • software development for embedded systems
  • software engineering
  • software lab (dbms: sql & pl/sql)
  • software project in c (sp-c)
  • software project in c++ (sp-cpp)
  • software quality and assurance (sqa)
  • statistical methods
  • structured & object oriented analysis& design methodology
  • system software
  • virtualization and application of cloud
  • web commerce (wc)
  • web data management (wdm)
  • web searching technology and search engine optimization
  • web technology & application development
  • wireless communication & mobile computing (wcmc)
  • wireless sensor network (wsn)