Wroclaw University of
Technology –
Faculty of Electronics
– Internet
Engineering
"Application
Programming: Mobile Computing"
INEA 00112, LECTURE TEST
Time
Thursday, June 13, 2013, hrs: 14:00-15:00
Place: lecture hall 20 / C3
Instructor: Marek
Piasecki
Sample Exam Questions (for final lecture test June 13):
- List and explain, what are possible dimensions of understanding
the concept of "mobility" in computer engineering?
- What are the specific/characteristic limitations of mobile devices?
- Make a list of eight the most popular mobile platforms
in last three years (in order of decreasing popularity).
- Enumerate main OEM handset manufacturers in past ten years.
- Explain what are the differences between the J2ME
configurations, profiles and optional packages.
- What is the role of AMS in Midlet Life cycle.
Explain main states and transitions of this cycle.
- Explain the role of Midlet commands and soft-buttons in J2ME.
- List and discuss Java Microedition main strengths and weaknesses.
- Sketch and discuss main states and transitions of the lifecycle of Android Activity.
- Explain the functionalities of 4 main Android components:
Activity, Service, Broadcast Receiver and Content Provider.
- What kind/type of information is contained in a standard Android Manifest file?
- What are common Android ViewGroup layouts?
How are they defined in Android's project?
- What kinds of menu are accessible in Android applications?
What methods, have we to override, to implement such Menus?
- Describe the possible approaches to handle the device/screen rotation in mobile devices ?
- Which wireless communication technologies are adequate for "in-building" applications,
and which are better for "fast train speed" nation-wide applications?
- What are the relations between GSM, GPRS and UMTS technologies?
- Discuss power level classes and security technologies applied in Bluetooth standard.
- List and describe possible states of Bluetooth device.
- What are possible scenarios of wireless security attack
and classical vulnerabilities of mobile networks?
- List the main hints and best practices for securing the wireless mobile network.
- Discuss the possibilities of long term data storage in Android application.
- List and discuss four the most desired features of Mobile Database.
- What system could be used to integrate the data in heterogonous environment
of big enterprise with many types of mobile handsets?
- What types of systems can be integrated with Sybase MobiLink?
- What kinds of separation is promoted by Silverlight technology?
- Explain relations between XAML elements and properties?
How they are connected with setters, getters and notifications?
- What kind of multitasking is implemented in Windows Phone,
and what is the role of Launchers and Choosers?
- What are the rules and uploading procedures for application publishing in Marketplace?
- List main components of Apple iOS operating system.
- Explain what is the role of: outlets, actions and delegates in Objective-C programming.