Mobile Computing UOS Past Paper 2017 IT-4545
University of Sargodha
Subject: Information Technology Paper: Mobile Computing
(IT-4545)
Time Allowed:
2:30 Hours Maximum Marks:
80
Note: Objective
part is compulsory. Attempt any three questions from subjective part.
Objective Part (Compulsory)
Q.1. Write short answers
of the following in 2-3 lines each on your answer sheet. (2*16)
i. Separating Resource Managers
ii. MIDP Java
iii. Symbian OS
iv. Ad-hoc Networking?
v. Application-Level Security
vi. Software Stack
vii. Linear Data Structure
viii. Data Packing
ix. Rules of Thumb for Mobile Java
x. Naming Conventions
xi. Cleanup Stack
xii. Factory Methods
xiii. Event-Based Programming
xiv. Auxiliary Files
xv. Profiles
xvi. Resource File
Subjective Part
(4*12=48)
Q.2. In-place execution enables the execution of
programs directly from ROM. What rationale is there not to implement all
features of a mobile device using this technique?
Q.3. What kind of design choice could be made to
ensure that there are always enough resources for making an emergency call? Is
reserving memory enough, or should there be also other means?
Q.4. Compare application development in MIDP
Java and the Symbian OS environment. What kinds of benefits or problems can you
find in them?
Q.5. What benefits or problems would occur when
implementing a Java environment where both CLDC and CDC-based profiles could be
used? For which kinds of devices would this be an option?
Q.6. What kinds of problems are possible when a
dynamically linked library and an application are separated in the device? What
kinds of precautions could be made? How do signature-and ordinal-based
approaches differ in this respect?
Q.7. Compare MIDP Java’s and Symbian OS’s
implementation of pseudo-parallel executions. What differences must the
application developer consider when using them?
No comments:
Post a Comment