Unser Team hat umfangreiche Recherchen durchgeführt, um den Mac OS X Cocoa Programming MCQ zu erstellen. Wir laden Sie ein, Ihre Mac OS X Cocoa-Programmierkenntnisse zu testen, indem Sie die über 100 Multiple-Choice-Fragen unten beantworten.
Scrollen Sie einfach nach unten, um loszulegen.
A. Kerndatei
B. Touch Kit
C. Foundation Kit
D. Anwendungsset
A. Methode
B. Eigenschaftsliste
C. Funktion
D. Klasse
A. Verwendet in Java
B. Teil der Klassenschnittstelle
C. Eine Liste von Variablen
D. Nicht benutzt
A. Schnittstellenbauer
B. Dock
C. Aqua
D. Xcode
A. Nslog
B. Nsresponder
C. NSEVENT
D. Nsobject
A. #import & lt; uikit/uikit.h & gt;
B. & import & lt; uikit/uikit.h
C. () Import & lt; uikit/uikit.h & gt;
D. $ import & lt; uikit/uikit.h & gt;
A. Nscolor* Housecolor = [Housepaintobj Farbe].
B. Nscolor* Housecolor = [Housepaintobj Farbe]]]
C. Nscolor* Housecolor = [Housepaintobj Farbe] \
D. Nscolor* Housecolor = [Housepaintobj Farbe];
A. Microsoft Word
B. ZIP-DATEI
C. iOS SDK
D. Windows OS
A. C ++
B. Ziel c
C. C#.NET
D. J2EE
A. Ja
B. NEIN
A. Nslog
B. Mslog
C. Lslog
D. KSlog
A. Label.Text = @" Hallo Welt ",,
B. Label.Text = @" Hallo Welt " ;;
C. Label.Text = &" Hallo Welt " ;;
D. Label.Text = @" Hallo Welt " ;:
A. WAHR
B. FALSCH
A. postive Haltung
B. Ns
C. Ein Brief
D. MS
A. Apfel
B. Sonne
C. Orakel
D. Microsoft
A. Besitz.xib
B. Pussion.aspx
C. Postesion.m
D. Besitz.h
A. Xcode
B. Visual Studio
C. Finsternis
D. Apfel
A. Schokoladenkuchen
B. Kakao Touch
C. Kakao -Geste
D. Geleebohne
A. Asus
B. Mac
C. Xbox 360
D. Dell
A. FALSCH
B. WAHR
A. Es ist nicht die Zeit wert zu lernen
B. Jedes Mal, wenn Sie Code verwenden möchten, den jemand geschrieben hat, müssen Sie jede Zeile neu schreiben
C. OOP ermöglicht es dem Codierer, vorhandene Objekte wiederzuverwenden und in seinen neuen Code anzupassen.
D. Sie können den Code nicht wiederverwenden, sobald er existiert
A. System.Web
B. Appkit und Foundation
C. Frühling
D. MVC
A. Xcode -Funktionalität
B. Orakel
C. Speicherverwaltung
D. Ausnahmegementen
A. Es wird verwendet, um UIViews in Xcode zu erstellen
B. Hilft, Fehler in Ihrem Code zu finden.
C. Es richtet Ihre iOS -Umgebung ein
D. Es wird verwendet, um OS -Probleme mit dem iPad zu beheben
A. Mslog
B. Nsstring
C. Msstring
D. Nslog
A. Nsstring
B. NSMutabledictionary
C. Nsredman
D. Nslog
A. Aqua
B. Xcode
C. Dock
D. Schnittstellenbauer
A. ASP Textbox
B. Ansicht Controller
C. Seitenansicht Controller
D. Etikett
A. NSMutabledictionary
B. NSsting
C. Nsapple
D. NPoint
A. inklusive
B. Ikonen
C. Header
D. Nibs
A. Anwendungsset
B. Foundation Kit
C. Kerndatei
D. Aqua
A. Es ist ein Installationsprogramm, mit dem Xcode aus dem Internet heruntergeladen und auf Ihrem Mac erstellt wurde
B. Code -Wiederverwendung
C. In Xcode wird der Simulator genannt, mit dem Sie Ihre mobilen Apps in einer virtuellen Umgebung testen können
D. Es sendet Ihr ausgefülltes App -Projekt an den App Store.
A. WAHR
B. FALSCH
A. "Nil" wird nur als Ausnahmeverwaltung verwendet
B. Kein Objekt bezieht sich auf die Variable
C. Es wirkt sich nicht auf den Wert einer Variablen aus.
D. "Nil" ist falsch, es sollte entsübt werden
A. Programmierung
B. Entsorgung
C. Architektierung
D. Unterklasse
A. Klasse
B. Nib
C. Kategorie
D. Header
A. gestartet
B. gerührt
C. entsorgt
D. geändert
A. WAHR
B. FALSCH
A. Nächster Schritt
B. NASA Studios
C. Nichts kurzes
D. Nennen Sie Steve
A. WAHR
B. FALSCH
A. Mac Lion
B. iPhone 3
C. Ausnahmebehandlung
D. Multithreading
A. Eine Liste von Variablen
B. Ein Zeitpunkt
C. setzt Getter/Setter -Methoden
D. eine Charakteristik
A. Mac OS X
B. Visual Studio Debugger
C. GDB
D. Aqua
A. WAHR
B. FALSCH
A. Grand Control Display
B. Grand Central Dispatch
C. Großer zentraler Dispatcher
D. Allgemeiner Code Zerstörer
A. Selektor
B. Objekt
C. Mauszeiger
D. Kategorie
A. Kopieren von Klassen
B. Kategorien
C. Nachlass
D. Privatunterricht
A. FALSCH
B. WAHR
A. Etikett
B. Taste
C. Ansicht Controller
D. UitableView
A. Dokumentfenster
B. Anwendungsfenster
C. Menüleiste
D. Bibliothekspalette
A. FALSCH
B. WAHR
A. Dateiansicht
B. Schnittstellenbauer
C. Projektansicht
D. Dokumentfenster
A. Uitextfield
B. Ansicht Controller
C. Etikett
D. Taste
A. Nscell
B. Nslock
C. Nsresponder
D. NSapplication
A. Kakao
B. Darwin
C. Aqua
D. Schnittstellenbauer
A. Kerndatei
B. Anwendungsset
C. Schnittstellenbauer
D. Projektbauer
A. Nslog
B. Nsdokument
C. NSapplication
D. Nsresponder
A. Überprüfen Sie Ihren Code auf Fehler
B. Nichts des oben Genannten
C. Stellen Sie die Eigenschaften eines Objekts ein
D. Finden Sie die Identität des Programmierers
A. Dialog
B. Dienstprogrammfenster
C. Cursorfenster
D. Dokumentfenster
A. WAHR
B. FALSCH
A. Wähler
B. Fall
C. Feder
D. Klasse
A. Speichern Sie den Inhalt eines Fensters in eine Datei
B. Drucken des Inhalts eines Fensters
C. Laden einer gespeicherten Datei
D. Alarmieren eines Benutzer, der versucht, ein bearbeitetes Fenster zu schließen, ohne zuerst zu sparen
A. FALSCH
B. WAHR
A. iOS
B. Kakao
C. Aqua
D. Ziel c
A. Foundation Kit
B. Kernfunktionen
C. Anwendungskit
D. Kerndatei
A. Ereignisschleife
B. Hauptnib
C. NSEVENT
D. Nsresponder
A. Nsview
B. NSapplication
C. Nsvent
D. Nswindow
A. Dokumentfenster
B. Menüleiste
C. Dock
D. Kontrollen
A. Wiederverwenden des Schaltflächenobjekts, muss es jedoch jedes Mal codieren, wenn Sie es benötigen.
B. Erstellen Sie die View -Klasse manuell
C. Es kann keine Ansichten erstellen
D. Code -Wiederverwendung der Ansichten Klassen
A. Ereignisse wiederholen
B. Mausereignisse
C. Regelmäßige Ereignisse
D. Tastaturereignisse
A. Projektnavigator
B. Symbol Navigator
C. Ausgeben Navigator
D. Assistent Navigator
A. Datenbank
B. Webserver
C. Smartphone
D. Mainframe
A. Responder
B. Wähler
C. Feder
D. Kontrolle
A. Nswindow
B. Nsdokument
C. Nsapp
D. NSapplication
Unter Mac OS X 10.5, CGRECT, CGSIZE und CGPOPT haben die gleiche Struktur wie NSRect , Nssize und
nspint. Ist es wahr?
A. Ja
B. NEIN
In welcher Sprache ist Kakao geschrieben?
A. C
B. Ziel c
C. C ++
D. Java
E. Rubin
Ist NSSTRING MUTABLE?
A. Ja
B. NEIN
Ist es obligatorisch, in einer Kakaoanwendung einen NSAutoreleasepool zu erstellen? < /p>
A. Ja
B. NEIN
Mit welchen Klasse sollte Ressourcen geladen werden?
A. Nsresource
B. NSapplication
C. Nsbundle
D. Nsfile
E. Nichts des oben Genannten
Kann POLL () verwendet werden, um Kakao-Ereignisse zu holen? p>
A. Ja
B. NEIN
Was ist ein Beobachter?
A. Ein Objekt, das das NSOBServer -Protokoll implementiert
B. Ein Objekt, das eine Benachrichtigung sendet
C. Ein Objekt, das alle Benachrichtigungen empfängt
D. Ein mit dem Benachrichtigungszentrum registriertes Objekt
E. Nichts des oben Genannten
Füllen Sie den Blanken aus.
nsbutton: & lt; & gt; : NsObject
A. Nscontrol:
B. Nswidget: nsview: nsresponder
C. Nsresponder
D. Nswidget
E. Nscontrol: nsview: nsresponder
Können Sie Malloc/kostenlos in einer Cocoa-Anwendung verwenden? p>
A. Ja
B. Ja, aber nur in einer separaten C -Bibliothek
C. Ja, aber wir können nur Malloc verwenden; frei ist nicht benötigt
D. NEIN
Wie breit ist Unichar auf einer 32-Bit-Maschine?
A. 8 Bit
B. 16bit
C. 32bit
D. 64bit
E. 128bit
Kann ein Objekt das Delegieren mehrerer Objekte sein?
A. Ja
B. NEIN
Welche der folgenden Plattformen unterstützt Kakao?
A. Fenster
B. Linux
C. Mac OS X
D. Solaris
E. Nichts des oben Genannten
Wo sollten Anwendungsressourcen normalerweise ausgegeben werden?
A. In /system
B. In der Bücherei
C. Innerhalb des Bündels der Anwendung
D. In /Ressourcen
E. Nichts des oben Genannten
Wie ist der normale Weg, um Kakaoereignisse zu behandeln?
A. Durch die Wahl der Ereignisse
B. Durch die Registrierung eines Event -Beobachters
C. Durch die Implementierung von NSResponder -Methoden in Unterklassen
D. Nichts des oben Genannten
Wie wird eine GUI normalerweise in Kakao erstellt?
A. Mit Schnittstellenbuilder
B. Durch manuell bearbeiten XML -Dateien
C. Programmatisch
D. Nichts des oben Genannten
Füllen Sie den Blanken aus.
nscountedSet: & lt; & gt; : NsObject
A. NSArray: NSCLASS
B. Nsmutablearray: nsarray
C. NsmutableSet: nsset
D. NSSET
E. NSSET: NSArray
Was ist nsrect?
A. Eine Klasse
B. Ein Objekt
C. Eine Struktur
D. Ein C -eingebauter Typ
E. Ein intyp eingebauter objektiv-c
Wenn Sie einen Thread mit POSIX-Thread-API hervorbringen, wird Cocoa benachrichtigt? Span>
A. Ja
B. NEIN
Welche Methode sollte aufgerufen werden, bevor Sie außerhalb der DrawRect: Methode von zeichnen können: Methode von eine Ansicht?
A. Keiner
B. Lockview
C. lockfocus
D. Prepeview
E. Nichts des oben Genannten
Füllen Sie den Blanken
Füllen Sie
nsmutablearray: & lt; & gt; : NsObject
A. NSSET
B. NSCollection
C. Nsarray
D. NSContainer
E. Nsmovablearray
Welche der folgenden Klassen verwaltet die globalen Benachrichtigungen des Computers?
A. NsnotificationCenter
B. NsdistributednotificationCenter
C. NsglobalnotificationCenter
D. NSSYSTEMNOTIFICIATIONCENTER
A. Ja
B. NEIN
Können Sie Fäden in Kakao abnehmen?
A. Ja
B. NEIN
Ist der folgende Code gültig?
nssize s = nsmakesize (10, 10);
int Werte [20];
Werte [S.Height] = 5;
A. Fehler kompilieren
B. Laufzeit Fehler
C. Gültiger Code
Was ist eine Benachrichtigung?
A. Ein Benutzerereignis
B. Ein spezieller Nachrichtentyp, der im Kernel verwendet wird
C. Ein Objekt, das Informationen zu einem Ereignis zusammenfasst
D. Nichts des oben Genannten
unterstützt Kakao 64bits?
A. Ja
B. NEIN