This Objective C & OOP Examination 2 assesses knowledge in Objective C syntax, memory management, and OOP principles. It tests skills in function pointers, NSString manipulations, memory address behaviors, array operations, type conversions, and protocol conformances, suitable for learners aiming to enhance their programming expertise.
@raise e
@throw e
RAISE( e )
THROW( e )
None of the above
Rate this question:
The returned object is retained
The returned object is released
The returned object is auto-released
Rate this question:
@final
@static
@fast
@iterative
@enumeration
@singleton
There is no class specifier in Objective-C
Rate this question:
@interface ClassName [ ProtocolName ]
@interface ClassName < ProtocolName >
@interface ClassName < ProtocolName
@interface ClassName < ProtocolName
@interface ClassName( ProtocolName )
Rate this question:
S1: 0
S1: 1
S1: 2
S1: 3
S1: 4
Rate this question:
Each address will be different
Addresses 1 and 2 will be the same
Addresses 1, 2 and 3 will be the same
All addresses will be the same
Rate this question:
@private
@protected
@public
@package
None of the above
Rate this question:
6
7
8
9
10
Rate this question:
The floating point value is truncated
The floating point value is rounded, then assigned as an integer
The assignment is not done, as it's invalid
Rate this question:
( int ) ^ foo( char * );
Int( ^ foo )( char * );
__block int( foo( char * ) );
^ ( int foo( char * ) );
__block ( int foo( char * ) );
The Objective-C compiler does not support blocks
Instance variables
Class variables
Static variables
Variable arguments
Private methods
Protected methods
Class methods
Rate this question:
Static
Auto
Const
Volatile
Extern
None of the above
Rate this question:
*( int foo( int ) )
Int ()( int ) * foo
Int ( * foo )( int )
Int * foo( int )
( int * foo int )
( int * foo int )
A namespace
A way to add instance variables to a class which already exists
A collection of classes
A way to add methods to a class which already exists
None of the above
Rate this question:
Quiz Review Timeline (Updated): Mar 21, 2023 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.
Do You Know Everything About Objective-C?
Back then in the 1980s, Objective-C was Apple's pride and joy. Times have changed, but the significance of Objective-C hasn't faded. Today, we're testing your...
Questions:
10 |
Attempts:
125 |
Last updated:
Mar 18, 2023
|
Objective-C Coding Test
Objective-C is a general-purpose, object-oriented programming language derived from the C programming language. It was the main programming language used by Apple for their OS X...
Questions:
10 |
Attempts:
964 |
Last updated:
Mar 21, 2023
|
Objective C & OOP Examination 1
This examination assesses knowledge in Objective C and fundamental Object-Oriented Programming (OOP) concepts. It covers memory management, class categories, and initialization...
Questions:
100 |
Attempts:
1456 |
Last updated:
Feb 09, 2024
|
App Programming 1st Trimester Final
this final will quickly assess your ability to work inside the Xcode and objective C
Questions:
10 |
Attempts:
65 |
Last updated:
Jun 30, 2023
|
Objective-C Quiz: Categories And Protocols
This Objective-C quiz assesses knowledge on categories and protocols, focusing on their definitions, usage, and limitations. It tests understanding of protocol conformity,...
Questions:
11 |
Attempts:
1622 |
Last updated:
Feb 20, 2023
|
Class And Object In JAVA Quiz
Java is a class-based, object-based programming language that is designed to create desktop and mobile apps. Along with that, it is also used for big data processing and system...
Questions:
10 |
Attempts:
2512 |
Last updated:
Nov 30, 2022
|
Wait!
Here's an interesting quiz for you.