Notre équipe a effectué des recherches approfondies pour créer le QCM de programmation Mac OS X Cocoa. Nous vous invitons à tester vos connaissances en programmation Mac OS X Cocoa en répondant aux plus de 100 questions à choix multiples ci-dessous.
Faites simplement défiler vers le bas pour commencer.
A. Données de base
B. Kit de contact
C. Kit de fondation
D. Kit d'application
A. méthode
B. Liste des propriétés
C. fonction
D. classe
A. Utilisé en java
B. Une partie de l'interface des classes
C. Une liste de variables
D. Non utilisé
A. Constructeur d'interface
B. Dock
C. Aqua
D. Xcode
A. Nslog
B. Nsponder
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 = [Couleur HousepaintObj].
B. Nscolor * houseColor = [Couleur HousePaintObj]]
C. Nscolor * houseColor = [HousePaintObj Color] \
D. Nscolor * houseColor = [HousePaintObj Color];
A. Microsoft Word
B. FICHIER ZIP
C. SDK iOS
D. Windows OS
A. C ++
B. Objectif c
C. C # .net
D. J2EE
A. Oui
B. Non
A. Nslog
B. Mslog
C. Lslog
D. Kslog
A. Label.Text = @ & # 34; Hello World & # 34 ;,
B. Label.Text = @ & # 34; Hello World & # 34 ;;
C. Label.Text = && # 34; Hello World & # 34 ;;
D. Label.Text = @ & # 34; Hello World & # 34;:
A. Vrai
B. FAUX
A. attitude postive
B. Ns
C. Une lettre
D. SP
A. Pomme
B. Soleil
C. Oracle
D. Microsoft
A. Possession.xib
B. Possession.aspx
C. Possession.m
D. Possession.h
A. Xcode
B. Visual Studio
C. Éclipse
D. Pomme
A. Gateau au chocolat
B. Cocoa Touch
C. Geste de cacao
D. Dragée
A. Asus
B. Mac
C. Xbox 360
D. Tablier
A. FAUX
B. Vrai
A. Ça ne vaut pas le temps d'apprendre
B. Chaque fois que vous souhaitez utiliser du code que quelqu'un a écrit, vous devez réécrire chaque ligne
C. La POO permet au codeur de réutiliser et de personnaliser les objets existants dans son nouveau code.
D. Vous ne pouvez pas réutiliser le code une fois qu'il existe
A. System.web
B. Appkit et fondation
C. Printemps
D. MVC
A. Fonctionnalité Xcode
B. Oracle
C. Gestion de la mémoire
D. Cours d'exception
A. Il est utilisé pour créer des uiViews dans xcode
B. Aide à trouver des erreurs dans votre code.
C. Il configure votre environnement iOS
D. Il est utilisé pour résoudre les problèmes de système d'exploitation avec l'iPad
A. Mslog
B. Nsstring
C. MSSTRING
D. Nslog
A. Nsstring
B. Nsmutablectionary
C. Nsredman
D. Nslog
A. Aqua
B. Code de xé
C. Dock
D. Builder d'interface
A. ASP TextBox
B. Afficher le contrôleur
C. Contrôleur de vue de la page
D. Étiqueter
A. Nsmutablectionary
B. Nssting
C. Nsapple
D. Nspoint
A. comprend
B. Icônes
C. têtes
D. pointes
A. Kit d'application
B. Kit de fondation
C. Données de base
D. Aqua
A. C'est un installateur pour télécharger Xcode depuis Internet et construire sur votre Mac
B. Réutilisation du code
C. Dans Xcode, c'est appelé le simulateur qui vous permet de tester vos applications mobiles dans un environnement virtuel
D. Il enverra votre projet d'application terminé à l'App Store.
A. Vrai
B. FAUX
A. "NIL" n'est utilisé que dans la gestion des exceptions
B. Aucun objet n'est en référence à la variable
C. Cela n'affecte pas du tout la valeur d'une variable.
D. "NIL" est incorrect, il devrait être éliminé
A. La programmation
B. Disposant
C. Architecture
D. Sous-classe
A. classe
B. nib
C. catégorie
D. entête
A. commencé
B. déplacé
C. disposé
D. modifié
A. Vrai
B. FAUX
A. L'étape suivante
B. Studios de la NASA
C. Rien de court
D. Nommez Steve
A. Vrai
B. FAUX
A. Lion de mac
B. iPhone 3
C. Gestion des exceptions
D. Multithreading
A. Une liste de variables
B. Un moment
C. Définit les méthodes Getter / Setter
D. une caractéristique
A. Mac OS X
B. Visual Studio Debugger
C. Gdb
D. Aqua
A. Vrai
B. FAUX
A. Grand contrôle d'affichage
B. Grand Central Dispatch
C. Grand répartiteur central
D. Destroyer de code général
A. sélecteur
B. objet
C. le curseur
D. catégorie
A. Copie de classe
B. Catégories
C. héritage
D. classes privées
A. FAUX
B. Vrai
A. étiqueter
B. Bouton
C. Afficher le contrôleur
D. UableTview
A. Fenêtre de document
B. Fenêtre d'application
C. Barre de menu
D. Palette de bibliothèque
A. FAUX
B. Vrai
A. Affichage du fichier
B. Constructeur d'interface
C. Vue du projet
D. Fenêtre de document
A. Uitextfield
B. Afficher le contrôleur
C. Étiqueter
D. Bouton
A. Nscell
B. Nslock
C. Nsponder
D. Nsapplication
A. Cacao
B. Darwin
C. Aqua
D. Constructeur d'interface
A. Données de base
B. Kit d'application
C. Constructeur d'interface
D. Générateur de projets
A. Nslog
B. NSDocument
C. Nsapplication
D. Nsponder
A. Inspecte votre code pour les erreurs
B. Aucune de ces réponses
C. Définir les propriétés d'un objet
D. Trouver l'identité du programmeur
A. Dialogue
B. Fenêtre utilitaire
C. Fenêtre du curseur
D. Fenêtre de document
A. Vrai
B. FAUX
A. sélecteur
B. événement
C. plume
D. classe
A. Enregistrer le contenu d'une fenêtre dans un fichier
B. Impression du contenu d'une fenêtre
C. Chargement d'un fichier enregistré
D. Alerter un utilisateur qui essaie de fermer une fenêtre éditée sans d'abord économiser
A. FAUX
B. Vrai
A. ios
B. Cacao
C. Aqua
D. Objectif c
A. Kit de fondation
B. Fonctions principales
C. Kit d'application
D. Données de base
A. boucle d'événement
B. plume principale
C. Nsevent
D. Nsponder
A. Nsview
B. Nsapplication
C. Nsevent
D. Nswindow
A. Fenêtre de document
B. Barre de menu
C. Dock
D. Contrôles
A. Réutilisation de l'objet Button, mais vous devez le coder chaque fois que vous en avez besoin.
B. Créez manuellement la classe Afficher
C. Il ne peut pas créer de vues
D. Réutilisation du code des classes de vues
A. Répéter les événements
B. Événements de souris
C. Événements périodiques
D. Événements de clavier
A. Navigateur de projet
B. Navigateur symbole
C. Navigator publié
D. Navigateur assistant
A. Base de données
B. serveur Web
C. Téléphone intelligent
D. Mainframe
A. intervenant
B. sélecteur
C. plume
D. contrôle
A. Nswindow
B. NSDocument
C. Nsapp
D. Nsapplication
Sous Mac OS X 10.5, CGrect, CGSize et CGPoint ont la même structure que NSrect , Nssize et
nspoint respectivement. Est-ce vrai?
A. Oui
B. Non
dans quelle langue est écrit le cacao?
A. C
B. Objectif c
C. C ++
D. Java
E. Rubis
est nsstring mutable?
A. Oui
B. Non
Est-il obligatoire de créer un nsautoreleleasepool dans une application Cocoa? < / p>
A. Oui
B. Non
Quelle classe doit être utilisée pour charger les ressources?
A. Nsresource
B. Nsapplication
C. Nsbundle
D. Nsfile
E. Aucune de ces réponses
peut être utilisé pour récupérer les événements de cacao? p>
A. Oui
B. Non
Qu'est-ce qu'un observateur?
A. Un objet qui implémente le protocole NSObserver
B. Un objet qui envoie une notification
C. Un objet qui reçoit toutes les notifications
D. Un objet enregistré auprès du centre de notification
E. Aucune de ces réponses
Remplissez le blanc.
nsbutton: & lt; & gt; : Nsobject
A. NsControl:
B. NSWIDGET: NSVIEW: NSRESPONDER
C. Nsponder
D. Nswidget
E. NSControl: NSView: NSResPonder
Pouvez-vous utiliser malloc / libre dans une application de cacao? p>
A. Oui
B. Oui, mais seulement dans une bibliothèque C séparée
C. Oui, mais nous ne pouvons utiliser que Malloc; Gratuit n'est pas nécessaire
D. Non
Quelle est la largeur Unichar sur une machine 32 bits?
A. 8 bits
B. 16 bits
C. 32 bits
D. 64 bits
E. 128 bits
Un objet peut-il être le délégué de plusieurs objets? p >
A. Oui
B. Non
Laquelle des plates-formes suivantes prend en charge le cacao?
A. les fenêtres
B. Linux
C. Mac OS X
D. Solaris
E. Aucune de ces réponses
où les ressources d'application devraient généralement être mises en place?
A. En / système
B. En librairie
C. Dans le bundle de l'application
D. En / ressources
E. Aucune de ces réponses
Quelle est la façon normale de gérer les événements de cacao? p >
A. Par sondage pour les événements
B. En enregistrant un observateur d'événements
C. En implémentant les méthodes NSResponder dans les sous-classes
D. Aucune de ces réponses
Comment une GUI est-elle habituellement créée dans le cacao?
A. Avec un constructeur d'interface
B. En modifiant manuellement les fichiers XML
C. Par programme
D. Aucune de ces réponses
Remplissez le blanc.
nscountEdset: & lt; & gt; : Nsobject
A. NSARRAY: NSCLASS
B. NsMutableArray: NSArray
C. Nsmutableset: nSet
D. Nsset
E. NSSET: NSARRAY
Qu'est-ce que NSRect?
A. Une classe
B. Un objet
C. Une structure
D. Un type intégré C
E. Un type d'objectif-C intégré
Si vous posez un fil avec une API de thread Posix, le cacao sera-t-il informé? Span>
A. Oui
B. Non
Quelle méthode doit être appelée avant de pouvoir dessiner en dehors du drawrect: Méthode de une vue?
A. Aucun
B. verrouillage
C. LockFocus
D. Préparent View
E. Aucune de ces réponses
Remplissez le blanc
nsMutableArray: & lt; & gt; : Nsobject
A. Nsset
B. Nscollection
C. Nsarray
D. Nsctainer
E. Nsmovablearray
Laquelle des classes suivantes gère les notifications globales de l'ordinateur?
A. NSNotificationCenter
B. NsDistributedNotificationCenter
C. NSGlobalNotificationCenter
D. NSSystemNotificationCenter
NSDistributedNotificationCenter peut-il être utilisé pour communiquer entre plusieurs machines? p. >
A. Oui
B. Non
Pouvez-vous détacher les fils de Cocoa?
A. Oui
B. Non
Le code suivant est-il valide?
nssize s = nsmakesize (10, 10);
Int Values [20];
valeurs [s.height] = 5;
A. Compiler l'erreur
B. Erreur d'exécution
C. Code valide
Qu'est-ce qu'une notification?
A. Un événement utilisateur
B. Un type de message spécial utilisé dans le noyau
C. Un objet qui résume les informations sur un événement
D. Aucune de ces réponses
Le cacao prend-il en charge 64bits?
A. Oui
B. Non