Programación Cocoa para Mac OS X preguntas en idiomas Español

Programación Cocoa para Mac OS X preguntas en idiomas Español

Nuestro equipo ha realizado una extensa investigación para compilar el MCQ de programación Cocoa de Mac OS X. Lo alentamos a que pruebe sus conocimientos de programación Cocoa de Mac OS X respondiendo las más de 100 preguntas de opción múltiple a continuación.
¡Simplemente desplácese hacia abajo para comenzar!

1: __________ & nbsp; no es una de las bibliotecas de objetos de Cocoa Objective-C.

A.   Datos básicos

B.   Touch Kit

C.   Fundación

D.   Kit de aplicaciones

2: Un ________ es una lista de información leída por aplicaciones mientras se lanzan.

A.   método

B.   Lista de propiedades

C.   función

D.   clase

3: ¿Qué es el protocolo?

A.   Usado en Java

B.   Parte de la interfaz de clases

C.   Una lista de variables

D.   No utilizado

4: _______ es el entorno de desarrollo integrado de Cocoa (IDE).

A.   Constructor de interfaz

B.   Muelle

C.   Agua

D.   Xcode

5: ______ es la clase raíz para la mayoría de las clases en la jerarquía de clase Objective-C.

A.   Nlog

B.   Presente

C.   Nsevente

D.   Nsobject

6: Cuál es la declaración correcta:

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;

7: Qué declaración es correcta:

A.   Nscolor* housecolor = [HousepainTobj Color].

B.   Nscolor* housecolor = [HousepainTobj Color]]

C.   Nscolor* Housecolor = [HousepainTobj Color] \

D.   Nscolor* Housecolor = [HousepainTobj Color];

8: Antes de que pueda comenzar, debe descargar e instalar el ____.

A.   Microsoft Word

B.   ARCHIVO ZIP

C.   iOS sdk

D.   OS de Windows

9: ¿En qué idioma se codifican las aplicaciones iOS?

A.   C ++

B.   C objetivo

C.   C#.NET

D.   J2EE

10: ¿La versión actual de iOS admite multitarea?

A.   Sí

B.   No

11: ¿Qué objetos existen en el marco de cacao?

A.   Nslog

B.   Mslog

C.   Llog

D.   Kslog

12: ¿Cuál es la declaración adecuada?

A.   Label.text = @" Hello World ",

B.   Label.text = @" Hello World " ;;

C.   etiqueta.text = &" Hello World " ;;

D.   Label.text = @" Hello World ":

13: ¿Verdadero o falso? Las dos herramientas de desarrollador de Mac OS X más importantes son Xcode (anteriormente Project Builder) y Interface Builder.

A.   Verdadero

B.   FALSO

14: Todas las clases incorporadas de Cocoa comienzan con:

A.   actitud postiva

B.   Ns

C.   Una carta

D.   EM

15: _______ proporciona el cacao como su interfaz de programación de aplicación orientada a objetos (API).

A.   Manzana

B.   Sol

C.   Oráculo

D.   Microsoft

16: ¿Qué archivo de extensión no se usa en Xcode?

A.   Posesión.xib

B.   Possesion.aspx

C.   Posesión.m

D.   Posesión.h

17: ¿Qué IDE usa iOS?

A.   Xcode

B.   Estudio visual

C.   Eclipse

D.   Manzana

18: ¿Se llama a la API de cacao para iOS?

A.   Pastel de chocolate

B.   Cocoa Touch

C.   Gesto de cacao

D.   Frijol de jalea

19: Solo hay una computadora en la que puede codificar iOS. ¿Cuál es?

A.   Asus

B.   Mac

C.   Xbox 360

D.   Dar a luz

20: ¿Verdadero o falso? Cocoa utiliza el patrón de diseño del controlador de visión modelo (MVC).

A.   FALSO

B.   Verdadero

21: El marco de cacao es OOP. ¿Por qué es útil?

A.   No vale la pena el tiempo para aprender

B.   Cada vez que desea usar el código que alguien ha escrito, debe reescribir cada línea

C.   OOP permite al codificador reutilizar y personalizar los objetos existentes en su nuevo código.

D.   No puede reutilizar el código una vez que existe

22: ¿Qué marco (s) maquillan el cacao?

A.   System.web

B.   Appkit and Foundation

C.   Primavera

D.   MVC

23: Autoreleasepool se refiere mejor a:

A.   Funcionalidad de Xcode

B.   Oráculo

C.   Gestión de la memoria

D.   Clases de excepción

24: ¿Qué hace un depurador?

A.   Se usa para crear uiviews en xcode

B.   Ayuda a encontrar errores en su código.

C.   Establece tu entorno iOS

D.   Se utiliza para solucionar problemas de los problemas del sistema operativo con iPad

25: ¿Qué clase de cacao se usa para crear una cadena?

A.   Mslog

B.   Nsstring

C.   Msstring

D.   Nlog

26: ¿Qué objetos no existen en el marco de cacao?

A.   Nsstring

B.   NSMUTABLEDARY

C.   Nsredman

D.   Nlog

27: ________ se utiliza para crear interfaces de aplicación y hacer conexiones entre los objetos de interfaz.

A.   Agua

B.   Xcode

C.   Muelle

D.   Interface Builder

28: ¿Cuál no es un control de UI en Xcode?

A.   ASP Textbox

B.   Ver controlador

C.   Controlador de vista de página

D.   Etiqueta

29: ¿Qué objetos no forman parte del marco de cacao?

A.   NSMUTABLEDARY

B.   Nssting

C.   Nsapple

D.   Npoint

30: La aplicación ______ se almacena en un archivo con una extensión .icns.

A.   incluir

B.   íconos

C.   encabezado

D.   punta

31: El ________ es un marco que define una capa base de clases Objective-C.

A.   Kit de aplicaciones

B.   Kit de la Fundación

C.   Datos básicos

D.   Agua

32: OOP significa programación orientada a objetos. Se utiliza para:

A.   Es un instalador para descargar Xcode desde Internet y construir en su Mac

B.   Reutilización de código

C.   En Xcode se llama simulador que le permite probar sus aplicaciones móviles en un entorno virtual

D.   Enviará su proyecto de aplicación completo a la App Store.

33: ¿Verdadero o falso? Los objetos NSDictionary se pueden cambiar después de la inicialización.

A.   Verdadero

B.   FALSO

34: ¿Qué significa el término "nulo" en referencia a una variable?

A.   "nulo" solo se usa inreferencia a la gestión de excepciones

B.   Ningún objeto está en referencia a la variable

C.   No afecta el valor de una variable en absoluto.

D.   "nulo" es incorrecto, debe deshacerse

35: Siempre que personalice una clase existente, se llama:

A.   Programación

B.   Disposición

C.   Arquitecto

D.   subclases

36: Un archivo _________ almacena toda la información sobre los objetos de interfaz de usuario de una aplicación.

A.   clase

B.   muelle

C.   categoría

D.   encabezamiento

37: Los objetos imutables no pueden ser__:

A.   comenzó

B.   movido

C.   dispuesto

D.   cambió

38: ¿Verdadero o falso? Las clases de Objective-C son objetos.

A.   Verdadero

B.   FALSO

39: El "NS" en NSObject significa:

A.   Próximo paso

B.   Estudios de la NASA

C.   Nada corto

D.   Nombre Steve

40: ¿Verdadero o falso? Un programa de cacao no puede ser compilado a partir de un mensaje de línea de comandos.

A.   Verdadero

B.   FALSO

41: ¿Con qué están asociados atómicos y no atómicos?

A.   Mac Lion

B.   iPhone 3

C.   Manejo de excepciones

D.   Múltiples lectura

42: Una propiedad:

A.   Una lista de variables

B.   Un punto en el tiempo

C.   establece métodos getter/setter

D.   una característica

43: El depurador más utilizado utilizado con cacao es ______.

A.   Mac OS X

B.   Visual Studio Debugger

C.   GDB

D.   Agua

44: ¿Verdadero o falso? El cacao le permite mover objetos en la punta principal a otras puntas separadas para mejorar el rendimiento de la carga.

A.   Verdadero

B.   FALSO

45: ¿Qué significa GCD?

A.   Gran pantalla de control

B.   Grand Central Dispatch

C.   Gran despachador central

D.   Destructor de código general

46: En Objective-C, los métodos están representados por un ______ que es una cadena que describe el método para llamar.

A.   selector

B.   objeto

C.   cursor

D.   categoría

47: Objective-C utiliza el concepto de ______ que permite modificaciones a una clase existente en el lugar.

A.   copia de clase

B.   categorías

C.   herencia

D.   clases privadas

48: ¿Verdadero o falso? Objective-C no tiene un constructor o destructor.

A.   FALSO

B.   Verdadero

49: ¿Qué control desea usar como fuente de datos?

A.   etiqueta

B.   Botón

C.   Ver controlador

D.   UitableView

50: En el constructor de interfaz, el _______ contiene elementos de stock en cacao que puede arrastrar y soltar en su aplicación.

A.   Ventana de documentos

B.   Ventana de aplicación

C.   Barra de menús

D.   Paleta de biblioteca

51: ¿Verdadero o falso? Objective-C es un lenguaje escrito estático.

A.   FALSO

B.   Verdadero

52: En la ventana Xcode, el _____ enumera archivos, resultados de búsqueda y creación de compilación.

A.   Vista de archivo

B.   Constructor de interfaz

C.   Vista de proyecto

D.   Ventana de documentos

53: ¿Qué control puede el usuario agregar una pequeña pieza de datos?

A.   Uitextfield

B.   Ver controlador

C.   Etiqueta

D.   Botón

54: La clase ______ implementará un mutex.

A.   Nscell

B.   Nslock

C.   Presente

D.   Nsapplication

55: ______ es la infraestructura informática de Apple que consiste en MACH, UNIX Services y Mac OS X Networking and Files Systems.

A.   Cacao

B.   Darwin

C.   Agua

D.   Constructor de interfaz

56: _______ es el marco de persistencia del objeto incluido con el kit de base.

A.   Datos del núcleo

B.   Kit de aplicaciones

C.   Constructor de interfaz

D.   Generador de proyectos

57: La clase _______ le permite revelar eventos en su aplicación.

A.   Nslog

B.   Nsdocumento

C.   Nsapplication

D.   Presente

58: En Xcode, ¿qué hace el inspector de identidad?

A.   Inspecciona su código en busca de errores

B.   Ninguna de las anteriores

C.   Establezca las propiedades de un objeto

D.   Encuentra la identidad del programador

59: ______ no es un tipo de ventana Mac OS X en pantalla.

A.   Diálogo

B.   Ventana de servicios públicos

C.   Ventana del cursor

D.   Ventana de documentos

60: ¿Verdadero o falso? La gestión de la memoria es completamente automática.

A.   Verdadero

B.   FALSO

61: Un cacao ______ es un mensaje y un objeto correspondiente enviado a una aplicación en respuesta a alguna acción tomada por el usuario.

A.   selector

B.   evento

C.   punta

D.   clase

62: La clase NSDocument se usa para ______.

A.   Guardar el contenido de una ventana en un archivo

B.   Impresión del contenido de una ventana

C.   Cargando un archivo guardado

D.   Alertar a un usuario que intenta cerrar una ventana editada sin guardar primero

63: ¿Verdadero o falso? Los objetos NSNumber no se pueden cambiar después de la inicialización.

A.   FALSO

B.   Verdadero

64: La interfaz gráfica de usuario de Mac OS X (GUI) se llama _________.

A.   iOS

B.   Cacao

C.   Aguja

D.   C objetivo

65: El ________ es un marco que contiene todos los objetos necesarios para implementar una interfaz de usuario gráfica basada en eventos.

A.   Fundación

B.   Funciones básicas

C.   Kit de aplicación

D.   Datos básicos

66: El ______ es una sección de código que lee eventos y realiza funciones apropiadas para esos eventos.

A.   bucle de eventos

B.   punta

C.   Nsevente

D.   Presente

67: _______ no es una subclase de NSSponder.

A.   Visión nsview

B.   Nsapplication

C.   Nsevent

D.   Nswindow

68: El Mac OS X _______ reemplaza el menú de la aplicación Mac OS 9.

A.   Ventana de documentos

B.   Barra de menús

C.   Muelle

D.   Control S

69: ¿Qué hace el constructor de interfaz en xcode?

A.   Reutilice el objeto del botón, pero necesita codificarlo cada vez que lo necesite.

B.   Crea la clase View manualmente

C.   No puede crear vistas

D.   Reutilización de código de las clases de vistas

70: ________ no son un evento de cacao.

A.   Repetición de eventos

B.   Eventos de ratón

C.   Eventos periódicos

D.   Eventos de teclado

71: ¿Cuál no es un navegador en Xcode?

A.   Navegador de proyectos

B.   Navegador de símbolos

C.   Emisión de navegador

D.   Asistente de navegador

72: Que no pertenece a la infraestructura web:

A.   Base de datos

B.   Servidor web

C.   Teléfono inteligente

D.   Marco principal

73: Un objeto ______ envía un mensaje automáticamente a un objetivo cuando se manipula un objeto en pantalla.

A.   respondedor

B.   selector

C.   punta

D.   control

74: El objeto ________ es el principal objeto de control de la aplicación.

A.   Nswindow

B.   Nsdocumento

C.   Nsapp

D.   Nsapplication

75:

En Mac OS X 10.5, CGRECT, CGSIZE y CGPOINT tienen la misma estructura que NSRECT , Nssize y
nSpoint respectivamente. ¿Es verdad?

A.   Sí

B.   No

76:

¿En qué lenguaje está escrito Cocoa?

A.   C

B.   C objetivo

C.   C ++

D.   Java

E.   Rubí

77:

¿Es NSString mutable?

A.   Sí

B.   No

78:

¿Es obligatorio crear un Nsautoreleasepool en una aplicación de cacao?

A.   Sí

B.   No

79:

¿Qué clase debe usarse para cargar recursos?

A.   Nsresurce

B.   Nsapplication

C.   Nsbundle

D.   Nsfile

E.   Ninguna de las anteriores

80:

¿Se puede usar la encuesta () para obtener eventos de cacao?

A.   Sí

B.   No

81:

¿Qué es un observador?

A.   Un objeto que implementa el protocolo NSOBServer

B.   Un objeto que envía una notificación

C.   Un objeto que recibe todas las notificaciones

D.   Un objeto registrado en el centro de notificación

E.   Ninguna de las anteriores

82:

Llene el espacio en blanco.
nsbutton: & lt; & gt; : Nsobject

A.   NSCONTROL:

B.   Nswidget: nsview: nsesponder

C.   Presente

D.   Nswidget

E.   NSCONTROL: NSVIEW: NSRESPONDER

83:

¿Puedes usar malloc/gratis en una aplicación de cacao?

A.   Sí

B.   Sí, pero solo en una biblioteca C separada

C.   Sí, pero solo podemos usar malloc; No se necesita gratis

D.   No

84:

¿Qué tan ancho es unichar en una máquina de 32 bits?

A.   8 bits

B.   16 bits

C.   32 bits

D.   De 64 bits

E.   128 bits

85:

¿Puede un objeto ser el delegado de múltiples objetos?

A.   Sí

B.   No

86:

¿Cuál de las siguientes plataformas admite Cocoa?

A.   Windows

B.   Linux

C.   Mac OS X

D.   Solaris

E.   Ninguna de las anteriores

87:

¿Dónde se deben poner los recursos de aplicación?

A.   En /sistema

B.   En biblioteca

C.   Dentro del paquete de la aplicación

D.   En /recursos

E.   Ninguna de las anteriores

88:

¿Cuál es la forma normal de manejar eventos de cacao?

A.   Por votaciones para eventos

B.   Registrando un observador de eventos

C.   Implementando métodos NSSponder en subclases

D.   Ninguna de las anteriores

89:

¿Cómo se crea una GUI en Cocoa?

A.   Con interfaz Builder

B.   Editando archivos XML manualmente

C.   Programáticamente

D.   Ninguna de las anteriores

90:

Llene el espacio en blanco.
nscountedset: & lt; & gt; : Nsobject

A.   NsArray: NSCLASS

B.   NsmutableArray: nsArray

C.   NSMUTABLET: NSSET

D.   Nsset

E.   Nsset: nsarray

91:

¿Qué es NSRECT?

A.   Una clase

B.   Un objeto

C.   Una estructura

D.   Un tipo de C incorporado

E.   Un tipo de Tipo incorporado de Objective-C

92:

Si genera un hilo con API de hilo Posix, ¿se notificará el Cocoa? span>

A.   Sí

B.   No

93:

¿Qué método debe llamarse antes de que pueda dibujar fuera del dibujo: método de una vista?

A.   Ninguno

B.   visión de bloqueo

C.   Lockfocus

D.   PrepareView

E.   Ninguna de las anteriores

94:

Llene el en blanco
nsmutableArray: & lt; & gt; : Nsobject

A.   Nsset

B.   Nscollection

C.   Nsarray

D.   Nscontainer

E.   Nsmovablearray

95:

¿Cuál de las siguientes clases administra las notificaciones globales de la computadora?

A.   Nsnotificationcenter

B.   Nsdistributednotificationcenter

C.   Nsglobalnotificationcenter

D.   Nssystemnotificationcenter

96:

¿Se puede utilizar NSDistributedNotificationCentification para comunicarse entre múltiples máquinas?

A.   Sí

B.   No

97:

¿Puedes separar hilos en cacao?

A.   Sí

B.   No

98:

¿Es válido el siguiente código?
nssize s = nsmakesize (10, 10);
int valores [20];
valores [s.height] = 5;

A.   Error de compilación

B.   Error de tiempo de ejecución

C.   Codigo valido

99:

¿Qué es una notificación?

A.   Un evento de usuario

B.   Un tipo de mensaje especial utilizado dentro del núcleo

C.   Un objeto que encapsula información sobre un evento

D.   Ninguna de las anteriores

100:

¿Cocoa admite 64bits?

A.   Sí

B.   No