In the name of ALLAH, the most beneficient, the most merciful

Mobile and Pervasive Computing (CS710)

Subjective, Short Questions from Past Papers

 

Subjective Questions

Question

(Final Term, Marks = 10, Lesson No. 44)

Explain widgets. What steps are needed to write the widgets?

Answer:

Widget: Steps to write a widget

Question

(Final Term, Marks = 15, Lesson No. 41)

In Android, content provider uses cursors. Show an example of how cursor is written (code) and explain the purpose of cursor in Android.

Answer:

Use of Cursors in Content Providers in Android

Question

(Final Term, Marks = 15, Lesson No. 39)

Give a brief overview of different states of activity life cycle in Android.

Answer:

Question

(Final Term, Marks = 10, Lesson No. 39)

Comprehensively give the details of building blocks of Android Application.

Answer:

Question

(Final Term, Marks = 5, Lesson No. 37)

Differentiate between Intents and Broadcast Receivers.

Answer:

Intents and Broadcast Receivers in Android

Question

(Final Term, Marks = 5, Lesson No. 37)

Explain the concept of services in Android.

Answer:

Concept of Services in Android

Question

(Final Term, Marks = 5, Lesson No. 36)

What are the types of Android Apps?

Answer:

Types of Android Applications

Question

(Final Term, Marks = 5, Lesson No. 35)

How the security model is used to implement the system protection in iOS?

Answer:

Question

(Final Term, Marks = 10, Lesson No. 35)

What is JailBreaking in iOS? How is it helpful for user to come out of limitations?

Answer:

JailBreaking in iOS: Helpful for users to come out of limitations

Question

(Final Term, Marks = 5, Lesson No. 35)

What are the cross layer services provided by the core services layer in the iPhone OS architecture?

Answer:

Cross layer services by the Core service layer of iPhone OS (iOS) Architecture

Question

(Final Term, Marks = 5, Lesson No. 34)

Briefly interpret the development model of BlackBerry.

Answer:

Development Model of BlackBerry (BB)

Question

(Final Term, Marks = 5, Lesson No. 34)

How could Java Native Interface (JNI) call be helpful to Android?

Answer:

Java Native Interface (JNI) in Android

Question

(Final Term, Marks = 10, Lesson No. 34)

Discuss the network architecture of BlackBerry enterprise services.

Answer:

Network architecture of BlackBerry enterprise services

Question

(Final Term, Marks = 10, Lesson No. 33)

Being an efficient code developer of BlackBerry, how would you make the use of best practices for writing the efficient code?

Answer:

Question

(Final Term, Marks = 5, Lesson No. 32)

Which measures could be taken while app deployment to achieve security against attacks in Windows Phone 7?

Answer:

Effectiveness of the security model of Windows Phone 7 against threats

Question

(Final Term, Marks = 10, Lesson No. 32)

How the security model of Windows Phone 7 is effective against threats?

Answer:

Effectiveness of the security model of Windows Phone 7 against threats

Question

(Final Term, Marks = 5, Lesson No. 23)

Briefly give an overview of the file systems used in Windows Phone 7 OS.

Answer:

File System used by Windows Phone 7 Operating System

Question

(Mid Term, Marks = 5, Lesson No. 22)

Give a brief overview of window phone 7 operating system development and launching.

Answer:

Question

(Mid Term, Marks = 10, Lesson No. 14)

Which are the major areas in Android that are enhanced than Linux Kernel.

Answer:

Question

(Mid Term, Marks = 5, Lesson No. 10)

Write the major categories of functionalities provided by windows API.

Answer:

Question

(Mid Term, Marks = 5, Lesson No. 10)

Give a brief overview of organization of modular software stack of Symbian operating system.

Answer:

Question

(Mid Term, Marks = 5, Lesson No. )

How Hardware Abstraction Library exists?

Answer:

Question

(Mid Term, Marks = 5, Lesson No. )

Why Hardware Abstraction Libraries (HAL) is used in android?

Answer:

Question

(Mid Term, Marks = 5, Lesson No. )

What is the difference between multi-device application and multi modal application?

Answer:

Question

(Mid Term, Marks = 10, Lesson No. )

Describe symbian packages and how to use splitting pakages in symbian?

Answer:

Question

(Mid Term, Marks = 5, Lesson No. )

How the run time power management model is efficient in android to save the power in android environment?

Answer:

Question

(Mid Term, Marks = 5, Lesson No. )

What are the basic constraints in mobile computing?

Answer:

Question

(Mid Term, Marks = 5, Lesson No. )

Zygote process has a key role in the functionality of android. Justify.

Answer: