1. Which system-provided framework class of Symbian OS GUI is used to handle the control stack for first-level key event distribution?
2. Which is/are (an) advantage(s) of lodger controls?
3. In Symbian C++, the basic class for color is the Trgb: color specification. What is the size of the TRgb: class object?
4. Which APIs will be used to enable or disable 'Show call duration'?
5. Which one is NOT a valid integer data type in Symbian OS programming?
6. For S60 devices, what is the minimum size that an element should have, in order to be considered as index finger usable?
7. Which services is/are provided by the ESOCK of the Symbian OS?
8. In an S60 device, which touch event will activate a menu command under the finger?
9. What function(s) does the Trusted Computing Base (TCB) in Symbian OS perform?
10. Which Avkon controls provided in the S60 platform are window-owning controls?
11. What is the output of the following code?#include #include # or LIBRARY centralrepository.libCRepository* cRepository = CRepository::NewLC( KCRUidDCLLogs );TBuf<50> bytes;User::LeaveIfError( cRepository->Get(KLogsGPRSReceivedCounter, bytes ) );CAknInformationNote* informationNote = new (ELeave) CAknInformationNote;TBuf<100> msg;msg.Copy(_L('Data in bytes : '));msg.Append(bytes);informationNote->ExecuteLD(msg);CleanupStack::PopAndDestroy();
12. Which layer is responsible for managing all plug-ins, Central Repository, DBMS and cryptographic services in Symbian?
13. Setting multiple networking profiles is not possible on the S60 platform.
14. Which line will produce an error when the following Symbian C++ code is executed? Line 1. class foo { Line 2 virtual int f0(); Line 3 int virtual f1(); Line 4 friend int f2(); Line 5 int friend f3(); Line 6 };
15. What will happen when the following Symbian C++ code is executed? Line 1 class foo { Line 2 enum A { AA }; Line 3 int f(A a = AA); Line 4 int f(B b = BB); Line 5 enum B { BB }; Line 6 };
16. What does r_name34 represent in the following resource string declaration? RESOURCE TBUF r_name34 { buf = STRING_value_in_rls_file; }
17. Which actions CANNOT be performed using the Extended Skins API?
18. What will happen if the following piece of code is executed? TBool var_a=2 ; If (var_a == ETrue) { ... ... // Some code here }
19. The default stack size in Symbian OS is :
20. Which one is not a typical function of the Arrow up/Arrow down standard keys in S60 devices?
21. Sending and receiving an SMS without the message tone and without any new message notification can be achieved by sending the SMS through sockets using the SMS Utilities API.
22. What will happen if the following declarations are done? Line 1 int; Line 2 int i;
23. Which string functions is/are used in Symbian C++ for the purpose of searching?
24. How will you write a comment in Symbian C++?
25. Which Symbian class can be used to play audio data?
26. On the S60 platform, when an application starts, which option shows the correct order in which the objects are created?
27. Which statements is/are true about the concept of components with regard to Symbian Software Structuring?
28. Suppose you have 2 classes namely, Person and Footballer, as follows: class Person { virtual void func(void) { ; } }; class Athlete : public Person { /* . . . */ }; and suppose 2 pointers are defined as follows: Person *Joy = new Person; Person *Max = new Athlete; What will be the value of the variable 'a', if the following dynamic_cast statement is executed? a = dynamic_cast(Joy);
29. Which server is responsible for starting and stopping the communication servers providing dedicated services?
30. Which classes do(es) NOT own any external object, whether directly (by pointer) or indirectly (by handle)?
31. Which mechanisms provided by the Symbian OS allows file access control?
32. Which statement will you use in an S60 resource file to declare the version number of the resource file?
33. Which one CANNOT be highlighted, selected or retrieved in a text viewer editor, using the CAKnItemFinder class of the Item Finder API?
34. Which functions is/are provided by the Kernel and hardware services of the Symbian Operating System?
35. Which TDisplayMode display mode is used to display 16 shades of gray?
36. Which server is a serial communications server that drives the communications ports and also runs serial-like protocols that use other communications services?
37. Consider the following lines of code. What does it signify if aForeground is set to FALSE?void CMyViewAppUi::HandleForegroundEventL(TBool aForeground) { if (aForeground==TRUE) { iEikonEnv->InfoMsg(_L('Some Message here')); } else { iEikonEnv->InfoMsg(_L('Some Message here')); } }
38. Which layers is/are present in the Symbian System Model?
39. Can a file within a package contain hardcoded references to the package directory location in Symbian?
40. Every file present in the hierarchy of the Symbian platform is owned by one and only one component, collection, package and layer.