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. Data type for highly precise numbers with huge numbers of decimal places






2. What are data detectors?






3. 4 Top down technology layers making up iOS






4. Extension for an iPhone/iPad app






5. 'plist' stands for...






6. Negation symbol






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






8. The Inspector you would use to tweak the way interface objects appear






9. Directive to include other interface files that an application might need to access






10. Symbol used for inheritance






11. Framework used to write iPhone apps






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






13. A unique combination of view controller and view






14. A class that manages the user's interaction with the iDevice






15. Dimensions of iPhone (in points)






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






17. This type of app is mostly custom controllers and graphics






18. Calling a method is the same as...






19. setters






20. Class that allows URL management






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






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






23. The 'First Responder' in a scene is not an object it is considered a ________






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






25. Apple's classes often provide a special initialization method called a _____ method






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






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


28. Denotes a class method






29. Syntax for single-line comment






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






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






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






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






34. Syntax for sending an object a message with no parameters






35. Purpose of 'Secure' attribute for text fields






36. Return type indicating a method returns nothing






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






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






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






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






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






42. Size of iPhone retina icon image in pixels






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






44. Syntax for declaring a variable






45. Class that another class inherits from






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


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






48. The object currently in control and interacting with the user






49. This file contains the code that makes everything 'work'






50. Class that builds upon another class







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests