Course Name: Software Development for Portable Devices Course Number


Date of Unit Completion & Remarks



Download 0.56 Mb.
Page2/4
Date03.07.2017
Size0.56 Mb.
#22426
1   2   3   4

Date of Unit Completion & Remarks


Unit – 1

Date

:

__ / __ / __

Remarks:


­­­­­­­­­________________________________________________________________________
________________________________________________________________________



Unit – 2

Date

:

__ / __ / __

Remarks:
­­­­­­­­­________________________________________________________________________


________________________________________________________________________



Unit – 3

Date

:

__ / __ / __

Remarks:
­­­­­­­­­________________________________________________________________________


________________________________________________________________________



Unit – 4

Date

:

__ / __ / __

Remarks:
­­­­­­­­­________________________________________________________________________


________________________________________________________________________





Unit – 5

Date

:

__ / __ / __

Remarks:
­­­­­­­­­________________________________________________________________________


________________________________________________________________________



Unit – 6



Date : __ / __ / __


Remarks:
­­­­­­­­­________________________________________________________________________


________________________________________________________________________




Unit – 7

Date

:

__ / __ / __

Remarks:
­­­­­­­­­________________________________________________________________________


________________________________________________________________________





Unit – 8

Date

:

__ / __ / __

Remarks:
­­­­­­­­­________________________________________________________________________


_______________________________________________________________________




Unit Wise Assignments (With different Levels of thinking (Blooms Taxonomy))

Note: For every question please mention the level of Blooms taxonomy


Unit – 1

1.

Demonstrate the security services that are offered by GSM .

2.

Evaluate the major differences between FDMA and TDMA.

3.

Describe the handover and services available in GSM( Level 4)

4.

In a CDMAlCD network with a data rate of 10 Mbps, the minimum frame size is found to be 512 bits for the correct operation of the collision detection process. What should be the minimum frame size if we increase the data rate to 100 Mbps? To 1 Gbps? To 10 Gbps?

Unit – 2

1.

Describe Android Architecture with example







2.

Evaluate the features of android and compare with JDK.

3.




Describe Emulator? Compare with Simulator.




4.




Explain types of application and create any small application in android .





Unit – 3

1.




Explain the activity lifecycle of Android application.




2.



Describe manifest file? Write application using manifest file.




3.



What is view? explain Web views and grid view with example




4.





Create layouts of android widgets toolbox.




Unit – 4

1.




Explain SQLite database. How to provide the database connection using SQLite database.




2.

Describe user defined content provider .Explain the various classes of content provider package.

3.

Create contacts on your emulator using the Contact Content Provider.


4.

Design an application using SQL lite Database

Unit – 5

1.

Design an application to find the location of the device.

2.

Describe the hardware support for the telephony.

3.

Apply the location based service in your application

4.

Demonstrate an application for sending SMS.


Unit Wise Case Studies (With different Levels of thinking (Blooms Taxonomy))

Note: For every Case Study please mention the level of Blooms taxonomy


Unit – 1

1.

Design a case study on Mobile ad-hoc networks.

2.

Design a case study on Cellular traffic offloading through opportunistic communications

Unit – 2

1.

Write a case study on Android operating system.

2.

Design a case study for Simplifying the Road Warrior’s Travels using android.

Unit – 3

1.

Write the Code For Options menu , Context Menu and Popup Menu?

2.

Display The Gallery view using GridView With Base Adapter Class?

Unit – 4

1.

Create one SQLiteDataBase tack one field and Write the code from adding, delete,view and update. The option is in option menu.

Follow The Steps

First screen is Adding.

Second screen is Delete and Display the data in Listview get the data using Cursors.

third screen is ViewData and Display the data in Listview get the data using Cursors.

Fourth Screen is update and Display the data in Listview. If click the list view goto second page get the update field



2.

Using SQLite Databse Write the Student Registration form and Login Page. The Parameter are In Registration ID, Password, Name, Addaress,Phonenumber.In Login page use ID and password?

Unit – 5

1.

Create the Four Tab View 1>.Call 2>.Send SMS 3>.Send Email 4>.Chang the Phone Mode using Radio Buttons?

2.

Design a case study on Location-Based Services for Mobile Telephony:


Unit Wise Important Questions (With different Levels of thinking (Blooms Taxonomy))

Note: For every question please mention the level of Blooms taxonomy


Unit – 1

1.

Describe the detail notes on cellular wireless Networks

2.

Compare and contrast SDMA, FDMA, TDMA and CDMA.

3.

Evaluate the mobile services, architecture, localization and calling of GSM.

4.

Describe the functions of MAC and physical layer of IEEE 802.11.

Unit – 2

1.

Describe Dalvik Virtual Machine ?

2.

Describe various type s of Android application.

3.




Evaluate the features of android and compare with JDK.




Unit – 3

1.

Write the steps for creating android application.

2.

Explain activity lifecycle of Android application

3.

Create an application using various layouts.



4.


What is Intent? Write the Program using Intent and one Button and pass the Values from one Activity to second Activity?

Unit – 4

1.

Using SQLite Databse Write the Student Registration form and Login Page. The Parameter are In Registration ID,Password,Name,Addaress,Phonenumber.In Login page use ID and password?

2.

Design an application showing User defined content provider.

3.

Describe user defined content provider .Explain the various classes of content provider package.

4.

Describe the various ways of storing persistent data in android application.

Unit – 5

1.

Describe the various Classes and Interfaces of Location Based Services.

2.

Design an application to find the location of the device.

3.

Describe about Maps. Write an application using Maps.

4.

Design an application to receive a phone call.

Unit Wise Multiple Choice Questions for CRT & Competitive Examinations
Unit-1


  1. Which of the following is/are the main part(s) of basic cellular system.
    A) A mobile Unit
    B) A cell Site
    C) A mobile Telephone Switching Office
    D) All of the above

2. Fading of the received radio signals in a mobile communication environment occurs because of .....

A) Direct propagation

B) Multipath Propagation

C) Bi-path Propagation

D) None of the above


3. State whether True of False.

i) The cells or subdivisions of a geographical area are always hexagonal.

ii) A land to Mobile call originates through the Telephone exchange.

A) True, False

B) False, True

C) False, False

D) True, True

4. In.............. Frequency Spectrum is divided into smaller spectra and is allocated to each user.

A) TDMA

B) CDMA


C) FDMA

D) FGMA
5. In ................ multiple access is achieved by allocating different time slots for the different users.

A) TDMA

B) CDMA


C) FDMA

D) FGMA
6. State whether True of False.

i) In GSM only TDMA is used.

ii) There is zero inter-channel interference in CDMA.

A) True, False

B) False, True

C) False, False

D) True, True


7. The basic GSM is based on ____________________ traffic channels.

A) Connection oriented.

B) Connection less.

C) Packet switching.

D) Circuit switching.

8. ..................... are typically characterized by very small cells, especially in densely populated areas.

A) 2G system.

B) 3G system.

C) 2.5G system.

D) 3.5G system.

9. A antenna which attempts to direct all its energy in a particular direction is called as a.............

A) Directional Antenna

B) One to One Antenna

C) Propagation Antenna

D) Single Direction Antenna
10. Which mode is used for installing networks in wireless communication device characteristics?

A) Fixed and wired.

B) Mobile and wired.

C) Fixed and wired.

D) Mobile and wireless.

Unit-2


1) Once installed on a device, each Android application lives in_______?

a) device memory

b) External memory

c) Security sandbox

d) None of the above

Ans) c
2) Parent class of Activity?

a)Object

b)Context

c) Activity Group

d)ContextThemeWrapper

Ans) d
3)What are the Direct subclasses of Activity?

a)AccountAuthenticatorActivity

b) Activity Group

c) ExpandableListActivity

d) FragmentActivity

e) ListActivity

f) all the aove

Ans) f
4)What are the indirect Direct subclasses of Activity?

a)Launcher Activity

b)Preference Activity

c) Tab Activity

d) All the above

Ans) d
5) Parent class of Service?

a)Object


b)Context

c) Context Wrapper

d)ContextThemeWrapper

Ans) c
6) What are the indirect Direct subclasses of Services?

a) Recognition Service

b) RemoteViewsService

c) SpellCheckerService

d)InputMethodService

Ans) d

7)Which component is not activated by an Intent?



a)Activity

b) Services

c)Content Provider

d)Broadcast Receiver

Ans) c
8)When content Provider would be activated?

a)Using Intent

b)Using SQLite

c)Using Content Resolver

d)None of the above

Ans) c
9)Which of the important device characteristics that you should consider as you design and develop your application?

a)Screen size and density

b)Input configurations

c)Device features

d)Platform Version

e)All of the above

Ans) e
10)Which are the screen sizes in Android?

a)small

b)normal


c)large

d)extra large

e)All of the above

Ans) e
Unit-3

1) Which are the screen densities in Android?
 a)low density
 b)medium density
 c)high density
 d)extra high density
 e)All of the above
Ans) e

2)You can shut down an activity by calling its _______ method


 a)onDestory()
 b)finishActivity()
 c)finish()
 d)None of the above
Ans) c
3)What is the difference between Activity context and Application Context?
 a) The Activity instance is tied to the lifecycle of an Activity.
    while the application instance is tied to the lifecycle of the application,
 b) The Activity instance is tied to the lifecycle of the application,
    while the application instance is tied to the lifecycle of an Activity.
 c) The Activity instance is tied to the lifecycle of the Activity,
    while the application instance is tied to the lifecycle of an application.
 d) None of the above
Ans) a

4)Which one is NOT related to fragment class?


 a)Dialog Fragment
 b)List Fragment
 c)Preference Fragment
 d)Cursor Fragment
Ans)d

5)Definition of Loader?


 a) loaders make it easy to asynchronously load data in an activity or fragment.
 b) loaders make it easy to synchronously load data in an activity or fragment.
 c) loaders does not make it easy to asynchronously load data in an activity or fragment.
 d) None of the above.
Ans) a

6)Characteristics of the  Loaders?


 a)They are available to every Activity and Fragment.
 b)They provide asynchronous loading of data.
 c)They monitor the source of their data and deliver new results when the content changes.
d)They automatically reconnect to the last loader's cursor when being recreated after a configuration change. Thus, they don't need to re-query their data.
 e)All of the above.
Ans) e

7)How many ways to start services?


 a)Started
 b)Bound
 c)a & b
 d)None of the above.
Ans) c

8)If your service is private to your own application and runs in the same process as the client (which is common), you should create your interface by extending the ________class?


 a) Messenger
  b) Binder
  c) AIDL
  d)None of the above
Ans) b

9)If you need your interface to work across different processes, you can create an interface for the service with a ________?


  a)Binder
  b)Messenger
  c)AIDL
  d) b or c
Ans) d

10)AsyncTask allows you to perform asynchronous work on your user interface. It performs the blocking operations in a worker thread and then publishes the results on the UI thread.


  a)true
  b)false
Ans) a

11)Layouts in android?


 a)Frame Layout
 b)Linear Layout
 c)Relative Layout
 d)Table Layout
 e)All of the above
Ans) e

12) Dialog classes in android?


  a)Alert Dialog
  b)Progress Dialog
  c)DatePickerDialog
  d)TimePickerDialog
  e)All of the above
Ans) e
13)If you want share the data across the all applications ,you should go for?
  a)Shared Preferences
  b)Internal Storage
  c)SQLite Databases
  d)content provider
Ans) d
14)Difference between android api and google api?
  a) The google API includes Google Maps and other Google-specific libraries. The Android one only includes core android libraries.
  b) The google API one only includes core android libraries. The Android includes Google Maps and other Google-specific libraries.
  c) None of the above.
Ans) a

Unit-4


1. Which of the following is the data storage.

a. preference b.Internal storage

C.External storage d. Activity

ans.d
2.Which of the following data type is not supported by shared preferences class.

a.int b.float c.long d.datetime

3.which of the following method is used to find the folder in android.

a.getDir() b.getFile() c.getFolder() d.getDirs()

Ans.a


4.Which of these database is inbuilt in android?

a.SQLsevrer

b.SQLite

c.MySQL


d.MySQLsever
5. Which of these classes can provide method related to depicting state of the media

a.Environment

b.FileInputStream

c.FileOutputStream

d.Activity

ans A


Unit-5
1.Which of the following class allow direct access to network related details on mobile device

a.TelephonyManger

b.SMSManager

c.PhoneStateListener

d.Intent

ans a
2.which of the following not a valid phone type

a.GSM

b.CDMA


c.SIP

d.MEID
ans d


3.Which of the following method returns a number that indicates call state

a.getAllCellinfo ()

b.getCallState ()

c.getCellLocation ()

d.getDataState ()

ans b
4. Which of the following method returns IMEI number in case of GSM and ESN number in case of CDMA phone.

a.getDeviceID()

b.getDeviceSoftwareVersion ()

c.getNetworkType ()

d.getPhoneType()

ans a
5.Which of the following user permission must be configure in the android manifest.xml file to access telephony information

a.CALL_PHONE

b.SEND_SMS

c.READ_PHONE_STATE



d.None
ans c


Download 0.56 Mb.

Share with your friends:
1   2   3   4




The database is protected by copyright ©ininet.org 2024
send message

    Main page