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. The Inspector you would access to gain access to various accessibility attributes






2. Symbol often denoting a 'pointer'






3. 4 Top down technology layers making up iOS






4. Which Apple project template creates a simple view/view controller application






5. Postcondition repetition structure syntax






6. Class of strings that can be changed






7. You have an instance variable called 'myLabel' that is a member of UILabel. In an app - you set it's text property to 'Howdy' with the correctly-written command: myLabel.text = @'Howdy'; Re-write this command using [ ] message-sending syntax

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


8. Key sequence to save an Xcode file






9. Shortcut for writing: x = x - 1;






10. Defines the functional building blocks (classes) that make iOS devices perform certain actions






11. Resembles a slot machine display






12. The bar across the top of the Editor area that shows you the item you are editing






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






14. A unique combination of view controller and view






15. Syntax for single-line comment






16. Allows you to easily track multiple versions of your project






17. Key sequence to hide/show Navigator View






18. Negation symbol






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






20. Apps that provide easy access to a single screen of information with a backside view for modifying preferences






21. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________






22. Data type for numbers with 'tame' numbers of decimal points






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






24. Class used for creating image views






25. Storage place for a piece of information specific to a class






26. Syntax to include UIKIT in a class






27. How do you show a storyboard file as source code?

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


28. Apps written to assist users with special disabilities






29. This keyword in the property directive is related to memory management and refers to the idea that we want to maintain control of memory issues






30. Declare and initialize a string that says: 'Hello World' whose identifier if 'phrase' . Use the shortest command possible.

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


31. 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


32. In the MVC design pattern for iOS apps - this aspect is responsible for receiving user input and acting accordingly - and serves as a 'bridge' between the other two components. It is the backbone of the app.






33. XML






34. An example of a common collection data type






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






36. Files used to create a class






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






38. iOS functional building blocks






39. A tool in Xcode to help fix broken code






40. ______ are variables that can store a ____ to an object.






41. Multiline text entry block






42. Storage location for a piece of information






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






44. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






45. Something the simulator cannot reliably test






46. RAM for iPhone






47. 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.






48. strong and nonatomic are examples of ...






49. Correct the error: label.text = 'Hello World !';

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


50. Synonym for interface file