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

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


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






3. Data type for true/false type variables






4. How do you get rid of an onscreen keyboard?

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


5. Syntax to include UIKIT in a class






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






7. Implements a logical AND condition






8. Files used to create a class






9. Typical header syntax for a button that will be applying the 'moveMe' action in an app






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






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






12. ______ enable applications to store multiple pieces of information in a single object






13. Symbol often denoting a 'pointer'






14. strong and nonatomic are examples of ...






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


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






17. Used to indicate any type of object






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






19. @property directives should be placed ____ (above or below) any IBActions in the header file






20. Piece of information provided to a method when it is messaged






21. Extension for an iPhone/iPad app






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






23. getters






24. Two-way selection logic block






25. Recommended image type for button graphics






26. Class of collection data type which stores information as object/key pairs






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






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






29. Closes an interface file






30. Implements a logical OR condition






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






32. Alternative selection mechanism when many conditions exist






33. Negation symbol






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






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






36. Size of iPhone retina icon image in pixels






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






38. For a text field - what does the 'Clear Button' look like?

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


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






40. Class that allows URL management






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






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






43. Dimensions of iPad (in points)






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






45. Storage location for a piece of information






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






47. Development approach (design pattern) to structure iOS applications






48. Tests to see whether two values are equal






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






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







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