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. Multiline text entry block






2. Scaling factor to make an image suitable for retina display






3. A fully opaque image has an _______ property value of ______






4. Framework used to write iPhone apps






5. Objective-C is an extension (super set) of...






6. Storage location for a piece of information






7. You have two labels in Interface Builder. One is selected (You clicked on it). How can you tell the distance between it and the other label?






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






9. Used to display image file resources and show simple animations






10. Method used to print information in an output panel






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






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






13. Creates 'getters' and 'setters'






14. Closes an interface file






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






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






17. Data type for whole numbers






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






19. In the MVC design pattern for iOS apps - this aspect provides the underlying data and methods that offer information to the rest of the application






20. Master class in iOS






21. Size of iPhone retina icon image in pixels






22. This type of app typically involves hierarchical data






23. What computer language is the storyboard written in?






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






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






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






27. Extension for an iPhone/iPad app






28. In most graphical user interfaces - a _____ view is a view that must be dismissed ('OK' button - 'Cancel' button for example) before the user can perform any other actions in the application.






29. This file contains the scene - segue and relationship definitions for your project






30. Class of strings that can be changed






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






32. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file






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






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






35. Purpose of the 'Auto-enable Return Key' attribute for text fields






36. What are data detectors?






37. 'Build and run' keyboard shortcut






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






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






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






41. Extension for interface file






42. This type of app is typically one screen - and gives you the basics with minimal interaction






43. The first method called when a user taps an application icon






44. Single line text field






45. Name of the drop-down menu in Xcode that lets you select the device used with the iOS Simulator






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

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


47. Class used to work with dates as objects






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






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






50. Implements a logical OR condition