SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
iOS 5 App Development Basics
Start Test
Study First
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 common button type that indicates additional information is available
detail disclosure
NSDate
image view
UIImage *wp1 = [UIImage imageNamed:@'wallPaper_01.png'];
2. Key sequence to save an Xcode file
XML
Command+S
Object-oriented programming
Control-click on the View Controller's icon to bring up a Connections dialog
3. Class of strings that can be changed
NSMutableString
image view
segue
for(<initialization>;<test condition>;<update instruction>){/*do this over and over*/}
4. @synthesize directives should be placed _____ (above or below) the @implementation directive in the implementation file
hash
nonatomic
property list
below
5. Term used to describe each screen of an iPhone app
stub
NSDate
view
UIImageView
6. This file contains the scene - segue and relationship definitions for your project
storyboard
NSURLRequest
YES
variable
7. Another name for a 'button bar'
segmented control
UILabel *myLabel = [[UILabel alloc] init];
interface and implementation files
subclass
8. Recommended image type for button graphics
png
57 x 57
performance
Single View Application
9. Purpose of the 'Auto-enable Return Key' attribute for text fields
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
Attribute settings for some onscreen controls (like text areas) that analyze content and provide helpful links based on what they find. For example - phone numbers can be touched to dial the phone; web addresses can launch Safari if tapped - etc
Single View Application
Instruments
10. This element should 'always' accompany a slider to indicate its purpose
proxy
label
IBOutlet
@2x
11. Resembles a slot machine display
UIPicker
@synthesize
Cocoa Touch
Command+1
12. Property affecting an element's transparency
pipe
scene
alpha
pound
13. Given: [graduationParty addAttendee: @'Aunt Jane' withDish: @'deviled eggs']; The 'receiver' is _______; the 'selector' is _________
productivity
graduationParty ... addAttendee:withDish
Command+0
Command+R
14. XML
eXtensible Markup Language
storyboard
UITextView
UILabel *myLabel = [[UILabel alloc] init];
15. Class that creates an array capable of being changed after it is create
NSMutableArray
accessors
Home button
The Console area of the Debug area
16. Syntax for single-line comment
//blah blah blah
disclosure
implicitly declare a matching instance variable
NSMutableArray
17. A class that manages the user's interaction with the iDevice
view controller
Hold down the Option key and point to the other label. The distance will be shown
Treats the field as a password - hiding each character as it is typed
com.basicversity
18. A fully opaque image has an _______ property value of ______
graduationParty ... addAttendee:withDish
alpha ... 1
model
Size Inspector
19. What's the difference between Cocoa and Cocoa Touch?
double
NeXSTEP
Cocoa is the development framework used for most native Mac OS X applications; Cocoa Touch is customized for a touch interface
Attribute settings for some onscreen controls (like text areas) that analyze content and provide helpful links based on what they find. For example - phone numbers can be touched to dial the phone; web addresses can launch Safari if tapped - etc
20. In the US - the '#' symbol is often called the ____ symbol
pound
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
Determine how controls resize/reposition themselves when a device changes orientation
NSString *phrase = @'Hello World';
21. Class that allows URL management
Utility apps
Object library
Cocoa Touch
NSURL
22. In the UK - the '#' symbol is often called the ____ symbol
@2x
hash
import
Cocoa is the development framework used for most native Mac OS X applications; Cocoa Touch is customized for a touch interface
23. The 'First Responder' in a scene is not an object it is considered a ________
The Console area of the Debug area
IBAction
proxy
Cocoa is the development framework used for most native Mac OS X applications; Cocoa Touch is customized for a touch interface
24. Piece of information provided to a method when it is messaged
hash
parameter
NO
nested message send
25. Character used to show an element as a literal string
disclosure
@
subclass
XML
26. The Round Rect Button is found in this library
Classes
view controller
Option-click a symbol
Object Library
27. Prior to ARC - you used these terms alot
immersive
*
retain - release - dealloc - autorelease
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
28. Extension for MainStoryboard
eXtensible Markup Language
storyboard
import
UIImageView
29. Dimensions of iPad (in points)
IBAction
%
storyboards
1024 x 768
30. Always used to end the list of objects when initializing an array
debugger
Home button
attributes
nil
31. ______ enable applications to store multiple pieces of information in a single object
Collections
nil
Option+Command+4
'Interface Builder'
32. Attribute that informs Xcode not to worry about different parts of the application using a property at the same time
'Software Development Kit'
static
instantiation
nonatomic
33. A fully transparent image has an _____ property value of _____
Option+Command+ 0
Model-View-Controller
[[<class name> alloc] init];
alpha ... 0
34. In a stepper control - when this attribute option is checked - the stepper's value is automatically set to the minimum value when the maximum value is exceeded (or vice versa).
'Interface Builder'
NSString *userName;
wrap
%d
35. This file contains the code that makes everything 'work'
-
@synthesize
Send the 'resignFirstResponder' message to the object that currently controls the keyboard (such as a text field)
implementation file
36. How do you show a storyboard file as source code?
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
37. Scaling - rotation - and translation are the most commonly used manipulations supported by _____ transforms - but skewing is also possible.
affine
utility
storyboard
Command+S
38. RAM for iPhone
YES
512MB
Hold down the Option key and point to the other label. The distance will be shown
NSMutableArray
39. Formatting placeholder for integers
#import <UIKIT/UIKIT.h>
UIApplication
%d
view
40. If you wish to 'echo print' breadcrumb info as you develop your app - this panel must be visible
import
The Console area of the Debug area
IBOutlet
User Interface
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.
controller
<type> <variableName>;
Jump Bar
eXtensible Markup Language
42. Delimiter for a list of protocols
Treats the field as a password - hiding each character as it is typed
<>
eXtensible Markup Language
if(<boolean condition>){/* stuff to do*/} else{ /*stuff to do*/}
43. Used to receive an event in code and trigger something
utility
512MB
IBAction
affine
44. UI
User Interface
Application Programming Interface
accessible apps
Right-click on it in the Navigator panel and choose 'Open as...' and select 'Source Code'
45. Data type for whole numbers
int
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
Object Library
com.basicversity
46. Used to test an app without needing an actual physical device
affine
below
Disables the Return key on the keyboard unless the user has entered at least a single character of input into the field
iOS Simulator
47. Class used for creating image views
nil
import
hash
UIImageView
48. Data type for true/false type variables
workspace
bool
disclosure triangle
Hold down the Option key and point to the other label. The distance will be shown
49. 'Build and run' keyboard shortcut
hasShrunk==YES && hasMoved == YES
Double-click
instantiation
Commmand-R
50. Consider: int x = 6;int y = 7;float quotient = (float) x/y;The statement that creates the variable 'quotient' is an example of ...
Scheme
[<object variable> <method name>: p1];
casting
Document Outline Area or Outline View
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests