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. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...






2. Class that builds upon another class






3. Any 'directive' statement begins with this symbol






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






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






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






7. The Inspector you would use to control your layout in Interface Builder






8. A file folder in the navigator panel is called a ________






9. Symbol used for inheritance






10. iPhone and iPad ____ support .png transparency






11. Crash statement likely when an NSString is assigned a value with an incorrect format






12. Other name for an *.xib file






13. Class that another class inherits from






14. The files that contain all the scenes you will use in a project.






15. Class used for creating image views






16. What are data detectors?






17. The Inspector you will need if you want to connect a custom class to an object in Interface Builder






18. Denotes an instance method






19. Used to indicate any type of object






20. These define to which messages the datasource and delegate respond






21. Syntax for reserving memory and initializing an object






22. Prior to ARC - you used these terms alot






23. Always used to end the list of objects when initializing an array






24. SDK


25. Syntax to include the fictitious user-created file 'myFile.h'


26. _____ are methods that we can connect to events.






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






28. Memory aid for keyboard shortcuts in the Navigator panel


29. Word used to indicate that a user can't interact with a given element






30. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time






31. API






32. Document Apple uses to evaluate apps for the App Store






33. Boolean for 'true' in Objective-C






34. Scaling - rotation - and translation are the most commonly used manipulations supported by _____ transforms - but skewing is also possible.






35. A virtual 'box' for organizing related projects






36. ______ enable applications to store multiple pieces of information in a single object






37. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible






38. Class used to work with dates as objects






39. strong and nonatomic are examples of ...






40. Storage location for a piece of information






41. Framework used to write iPhone apps






42. In the US - the '#' symbol is often called the ____ symbol






43. An array of background images called 'bgImages' has been declared as an instance variable in your header file. You have created a set of 5 background images stored in UIImage variables wp1 through wp5. Write a line of code that initializes the array.






44. Postcondition repetition structure syntax






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






46. What are the guidelines for the class prefix for a project?


47. Syntax for sending an object a message with one parameter (p1)






48. The goal of the MVC design pattern






49. Key sequence to hide/show Navigator View






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