Cocoa Programming for Mac OS X Quiz # 3

Instructions
Quiz: Cocoa Programming for Mac OS X Quiz # 3
Subject: Basic Cocoa Programming For Mac Os X
Total Questions: 134 MCQs
Time: 134 Minutes

Note

  • Do not refresh the page while taking the test.
  • Results along with correct answers will be shown at the end of the test.
Cocoa Programming For Mac OS X Quiz # 3
Question 1 of 134
00:00
  • A Cocoa ______ is a message and a corresponding object sent to an application in response to some action taken by the user.

  • NSDocument class is used for ______.

  • True or False? NSNumber objects cannot be changed after initialization.

  • The Mac OS X graphical user interface (GUI) is called _________.

  • The ________ is a framework that contains all the objects needed to implement a graphical event-driven user interface.

  • The ______ is a section of code that reads events and performs appropriate functions for those events.

  • _______ is not a subclass of NSResponder.

  • The Mac OS X _______ replaces the Mac OS 9 Application menu.

  • What does the Interface Builder in Xcode do?

  • ________ are NOT a Cocoa event.

  • Which one is not a Navigator in Xcode?

  • Which does not belong in web infrastructure:

  • A ______ object sends a message automatically to a target when an on-screen object is manipulated.

  • The ________ object is the application's main controlling object.

  • Under Mac OS X 10.5, CGRect, CGSize and CGPoint have the same structure as NSRect, NSSize and
    NSPoint respectively. Is it true?

  • In which language is Cocoa written?

  • Is NSString mutable?

  • Is it mandatory to create an NSAutoreleasePool in a Cocoa application?

  • What class should be used to load resources?

  • Can poll() be used to fetch Cocoa events?

  • What is an observer?

  • Fill the blank.
    NSButton : <> : NSObject

  • Can you use malloc/free in a Cocoa application?

  • How wide is unichar on a 32bit machine?

  • Can an object be the delegate of multiple objects?

  • Which of the following platforms supports Cocoa?

  • Where should application resources be usually put?

  • What is the normal way of handling cocoa events?

  • How is a GUI usually created in Cocoa?

  • Fill the blank.
    NSCountedSet : <> : NSObject

Cocoa Programming For Mac OS X Skill Assessment

Overall Skill Level-Poor

Your Skill Level: Poor

Retake Quizzes to improve it

Cocoa Programming For Mac OS X Skill Assessment

Overall Skill Level-Poor

Your Skill Level: Poor

Retake Quizzes to improve it