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






2. Implements a logical OR condition






3. RAM for iPhone






4. iOS functional building blocks






5. The library that contains the objects you can add to a view or XIB file






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


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






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






9. Framework used to write iPhone apps






10. OOP






11. strong and nonatomic are examples of ...






12. Syntax for block-comment






13. Class that allows URL management






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






15. IDE for iPhone Development






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






17. Apps written to assist users with special disabilities






18. This Xcode utility allows you to check CPU usage - memory allocation and network/file access (among other things)






19. A skeleton (holding place) or framework of code that will be completed in the future; provided initially so code will compile (but it may not function)






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






21. Master class in iOS






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






23. If you have an image file called 'myImage.png' and you make a hi-res version for the retina display - what should be the name of the new file?






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






25. Used to set up an outgoing connection from the implementation code to the view






26. The Round Rect Button is found in this library






27. Memory aid for keyboard shortcuts in the Navigator panel

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


28. API






29. Character used to show an element as a literal string






30. Data type for whole numbers






31. Tests to see whether two values are equal






32. Proper way to pronounce a *.xib file

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


33. Key sequence to open the Attributes Inspector






34. File name suffix indicating an image is suitable for retina display






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






36. Extension for MainStoryboard






37. Postcondition repetition structure syntax






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






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






40. Two-way selection logic block






41. Modulus (remainder) operator






42. Extension for interface file






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


44. Multiline text entry block






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






46. A fully transparent image has an _____ property value of _____






47. 'Build and run' keyboard shortcut






48. Class of strings that can be changed






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






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