Marathwada Mitra Mandals
COLLEGE OF ENGINEERING
Karvenagar, Pune-52
________________________________________________________________
110010: Fundamentals of Programming Languages-II
Class Assignments List
FE SEM-II(2016-17)
Unit IV : Android and Embedded C:
Batch 1
1.
2.
3.
4.
What is Android Operating System? Explain its features.
Differentiate between the DVM and JVM.
Explain the Android Stack in detail.
Explain in brief the use of Embedded C programming language in Embedded
Programming environment.
5. Discuss the application areas of embedded programming with suitable examples.
Batch 2
1. What is OHA(Open Handset Alliance)? Discuss its motive in the development of Android
OS.
2. Explain the WAP and its use in mobile operating system.
3. What are the features of Embedded C programming language?
4. Explain in brief about the loop structure of Embedded C programming.
5. Explain in brief the role of Android Native Libraries in application development.
Batch 3
1.
2.
3.
4.
Discuss the role of Application Framework Layer of Android Stack.
What is Android SDK? Explain its role in Android application development.
What is Dalvik Virtual Machine? Explain its features.
Define the role of following terms in Android:
a) SQLite
b) WebKit
5. Explain in brief the examples of embedded devices and their application areas.
(Faculty)
(Subject Coordinator)
(HOD - DES)