Test your basic knowledge |

iOS 5 App Development Basics

Subjects : it-skills, apple
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Used to set up an outgoing connection from the implementation code to the view






2. Write a statement to declare and initialize a label object called 'myLabel' to 'GO!'

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


3. Key sequence on a Mac to select between open application






4. Key sequence to open the Standard Editor






5. Class used for image manipulations such as scaling - rotation and translation. Its data structure represents a matrix used for affine transformations.






6. Symbol used for inheritance






7. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






8. Class that allows URL management






9. For a text field - what does the 'Clear Button' look like?

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


10. Connections between Objects in the Interface Builder and the header file are formed by _____-_______ from the object to the proper place in the header file






11. The ________ class provided a container for the management and display of views






12. Storage location for a piece of information






13. Delimiter for a list of protocols






14. Term used to describe each screen of an iPhone app






15. Objective-C is an extension (super set) of...






16. Other name for an *.xib file






17. What are data detectors?






18. The Inspector you would access to gain access to various accessibility attributes






19. Class that builds upon another class






20. A common button type that indicates additional information is available






21. Expression to create a random number in [0 -20];






22. Purpose of 'Secure' attribute for text fields






23. You are creating an app for a company whose URL is http://www.basicversity.com . What should be the company identifier for the app when you begin the project?






24. In the MVC design pattern for iOS apps - view consists of the various...

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


25. An _______ is used to enable your code to talk to objects within views






26. What do the Autosizing settings of the Size Inspector do?






27. Used to define a list of all methods and properties a class uses






28. Key sequence to hide/show Navigator View






29. Used to receive an event in code and trigger something






30. Although it is possible to declare an instance variable and then define a corresponding property - you may also use @property alone to...






31. What property needs to be set before a scroll view (UIScrollView) will scroll?






32. An integrated web browser component






33. The Round Rect Button is found in this library






34. Class that creates an array capable of being changed after it is create






35. What type of object does a web view expect as a parameter when loading a remote URL?






36. An example of a common collection data type






37. A view that is displayed on top of an original view when user interactions are required






38. UI






39. Way to refer to an object within its own methods






40. To zoom between an overview of the entire storyboard and the actual size view - ______ the storyboard background.






41. This element should 'always' accompany a slider to indicate its purpose






42. Code fragment for echo printing the name of a function as it loads (for tracing the sequence of code in a project...leaving breadcrumbs)

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


43. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?






44. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






45. IB

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


46. Templates fill in a bunch of ______-_______ code that serves as a framework in which to write future implementations






47. Synonym for interface file






48. Recommended image type for button graphics






49. To use a new class you need to _____ it






50. A fully opaque image has an _______ property value of ______