1. Every file present in the hierarchy of the Symbian platform is owned by one and only one component, collection, package and layer.
2. Can a file within a package contain hardcoded references to the package directory location in Symbian?
3. Which layers is/are present in the Symbian System Model?
4. 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')); } }
5. Which server is a serial communications server that drives the communications ports and also runs serial-like protocols that use other communications services?
6. Which TDisplayMode display mode is used to display 16 shades of gray?
7. Which functions is/are provided by the Kernel and hardware services of the Symbian Operating System?
8. Which one CANNOT be highlighted, selected or retrieved in a text viewer editor, using the CAKnItemFinder class of the Item Finder API?
9. Which statement will you use in an S60 resource file to declare the version number of the resource file?
10. Which mechanisms provided by the Symbian OS allows file access control?
11. Which classes do(es) NOT own any external object, whether directly (by pointer) or indirectly (by handle)?
12. Which server is responsible for starting and stopping the communication servers providing dedicated services?
13. 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);
14. Which statements is/are true about the concept of components with regard to Symbian Software Structuring?
15. On the S60 platform, when an application starts, which option shows the correct order in which the objects are created?
16. Which Symbian class can be used to play audio data?
17. How will you write a comment in Symbian C++?
18. Which string functions is/are used in Symbian C++ for the purpose of searching?
19. What will happen if the following declarations are done? Line 1 int; Line 2 int i;
20. 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.
21. Which one is not a typical function of the Arrow up/Arrow down standard keys in S60 devices?
22. The default stack size in Symbian OS is :
23. What will happen if the following piece of code is executed? TBool var_a=2 ; If (var_a == ETrue) { ... ... // Some code here }
24. Which actions CANNOT be performed using the Extended Skins API?
25. What does r_name34 represent in the following resource string declaration? RESOURCE TBUF r_name34 { buf = STRING_value_in_rls_file; }
26. Which service is NOT provided by the MMFDevSound API?
27. 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 };
28. 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 };
29. Setting multiple networking profiles is not possible on the S60 platform.
30. What is the maximum size of values that can be assigned to data type TInt in Symbian C++?
31. Which layer is responsible for managing all plug-ins, Central Repository, DBMS and cryptographic services in Symbian?
32. 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();
33. Which Avkon controls provided in the S60 platform are window-owning controls?
34. What function(s) does the Trusted Computing Base (TCB) in Symbian OS perform?
35. In an S60 device, which touch event will activate a menu command under the finger?
36. Which services is/are provided by the ESOCK of the Symbian OS?
37. For S60 devices, what is the minimum size that an element should have, in order to be considered as index finger usable?
38. Which one is NOT a valid integer data type in Symbian OS programming?
39. Which APIs will be used to enable or disable 'Show call duration'?
40. In Symbian C++, the basic class for color is the Trgb: color specification. What is the size of the TRgb: class object?
41. Which is/are (an) advantage(s) of lodger controls?
42. Which system-provided framework class of Symbian OS GUI is used to handle the control stack for first-level key event distribution?
Windows Mobile Development
NetBeans
Regular Expressions with PHP Test
Dropbox
Google Docs
Google Sheets
Related MCQ's