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. This type of app is typically one screen - and gives you the basics with minimal interaction






2. Define a collection of methods to perform a task






3. OOP






4. Class that builds upon another class






5. What's the difference between Cocoa and Cocoa Touch?






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






7. IDE for iPhone Development






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






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






10. SDK

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


11. MVC






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






13. A class that implements a protocol is said to ____ to that protocol






14. Closes an interface file






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






16. Syntax for reserving memory and initializing an object






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

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


18. UI






19. The HIG requires some kind of _____ element in a cell if there is more information available






20. Shortcut for writing: count = count + 1;






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






22. Apps written to assist users with special disabilities






23. Property affecting an element's transparency






24. A transition between scenes - frequently with a visual transition effect applied






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






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






27. Data type for whole numbers






28. Postcondition repetition structure syntax






29. If a method name includes a colon (:) this indicates a required _________






30. Fixed iteration repetition control structure syntax






31. Resembles a slot machine display






32. A ______ is where you edit a view and assign a controller to it.






33. 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?






34. Opens the Xcode Quick Help Assistant






35. The '@' symbol is shorthand for creating one of these






36. Indicates a lack of any value at all






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


38. Multiline text entry block






39. Alternative selection mechanism when many conditions exist






40. Used to test an app without needing an actual physical device






41. Key sequence to hide/show Navigator View






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






43. Formatting placeholder for a floating point value with one digit on the left of the decimal and two digits on the right






44. Key sequence to open the Project Navigator (left panel)






45. Symbol often denoting a 'pointer'






46. Synonym for interface file






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


48. Master class in iOS






49. Shortcut for writing: y = y * 5;






50. Recommended image type for button graphics