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. A view that is displayed on top of an original view when user interactions are required






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






3. Implements a logical OR condition






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






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






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






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






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






9. Postcondition repetition structure syntax






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






11. Given: #import <UIKit/UIKit.h> @interface WelcomeViewController : UIViewController @end The superclass for WelcomeViewController






12. Delimiter for a list of protocols






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






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






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






16. Denotes an instance method






17. What property needs to be set before a scroll view (UIScrollView) will scroll?






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






19. Defines the functional building blocks (classes) that make iOS devices perform certain actions






20. Used to receive an event in code and trigger something






21. Boolean for 'true' in Objective-C






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






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






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






25. Data type for whole numbers






26. A virtual 'box' for organizing related projects






27. strong and nonatomic are examples of ...






28. Alternative selection mechanism when many conditions exist






29. Two-way selection logic block






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






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






32. Syntax for declaring a string called 'userName'






33. Write a statement to declare and initialize a label object called 'myLabel'






34. SDK

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


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






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






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






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


39. This keyword in the property directive is related to the concept of mutability and basically asks Apple to handle the details. This is the more 'relaxed' - less 'powerful' setting of two possibilities






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






41. In your implementation file - the _____ method (provided in stub form by Apple) runs after machine language code reserves some space in memory for your View. This method is often used to create a 'clean slate' as an app opens.






42. Language used to write iOS apps






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






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






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






46. In the MVC design pattern for iOS apps - view consists of the various...

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


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






48. 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)






49. Resembles a slot machine display






50. Allows you to easily track multiple versions of your project







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