Symbian

  Home  Operating System  Symbian


“Symbian Interview Questions and Answers will teach us now that Symbian is an open source operating system (OS) designed for mobile devices and smartphones, with associated libraries, user interface, frameworks and reference implementations of common tools, so learn more about Symbian with the help of this Symbian Interview Questions with Answers guide”



12 Symbian Questions And Answers

1⟩ What is Symbians significance in the wireless market?

Symbian OS is an advanced, open platform and Symbian is committed to supporting, implementing, and guiding the major wireless standards. But perhaps most importantly of all, Symbian understands the wireless market and the way it is changing. This includes the necessary security infrastructure, application and service provisioning and their business models, and rapid service development.

 155 views

2⟩ In what areas do you think wireless Java on Symbian OS will be applied?

The really exciting Java applications and services, including games, will be those that bring together a wide range of resources and bring people together. So a sales application might use a product catalogue, route planning, a time table, and location services. Or Java can add value to even a simple game like "Snake" by allowing me to play against my children when I'm overseas with a few minutes between meetings.

 122 views

3⟩ What are your plans for Java on Symbian OS?

The PersonalJava and JavaPhone APIs on Symbian OS provides perhaps the richest Java environment for mobile phones. As an example we might use this capability to create an application for coordinating a meeting: it would use calendar APIs, contacts APIs, and messaging APIs to negotiate a suitable time and venue amongst the delegates.

 133 views

7⟩ What is Cleanup mechanism in symbian?

To handle the exceptions in symbian we used the cleanup stack mechanism.The Symbian exception mechanism is based on leaving.The most important issue here is the Cleanup Stack.

 124 views

9⟩ What is two phase construction?

According to the two phase constructor idiom all initialisation code that might leave , as well as any call to the fuction that might leave are put together into a constructor call ie; ConstructL() known as the two phase constructor. This is used for proper cleanup if any leave occurs.

 127 views

10⟩ What is activex objects?why we need that?

We need Active Objects to perform multi-tasking in a single thread. It is also needed when you deal with client-server architecture inside Symbian. RunL() needs to be kept short as it is an non-preemptive multi-tasking process, it would hang the system otherwise.

 124 views

11⟩ What is EPOC?

EPOC is a family of graphical operating systems developed by Psion for portable devices, primarily PDAs. EPOC came from epoch, the beginning of an era, but was backfitted by the engineers to "Electronic Piece Of Cheese"

 141 views

12⟩ Explain Symbian OS 9?

Symbian OS 9.0 was used for internal Symbian purposes only. It was de-productised in 2004. 9.0 marked the end of the road for EKA1. 8.1a is the final EKA1 version of Symbian OS.

Symbian OS has generally maintained reasonable binary code compatibility. In theory the OS was BC from ER1-ER5, then from 6.0 to 8.1b. Substantial changes were needed for 9.0, related to tools and security, but this should be a one-off event. The move from requiring ARMv4 to requiring ARMv5 did not break backwards compatibility.

A Symbian developer proclaims that porting from Symbian 8.x to Symbian 9.x is a more daunting process than Symbian says.[8]

 126 views