Preguntas de selección múltiple sobre ActionScript 3 (MCQs)

Preguntas de selección múltiple sobre ActionScript 3 (MCQs)

MCQSS.com ofrece preguntas y respuestas gratuitas sobre ActionScript 3 que abarcan una amplia variedad de temas. Nuestro formato interactivo te permite saber al instante si has respondido correctamente a las preguntas. ¡Explora nuestra colección de preguntas de selección múltiple y pon a prueba tus conocimientos en ActionScript 3 hoy mismo! No es necesario comprar una membresía o registrarse, puedes utilizar nuestro sitio de forma gratuita. No pierdas la oportunidad de mejorar tus habilidades y prepararte para exámenes con MCQSS.com.

 

1: ¿Qué palabra clave saca el control de un bucle?

A.   romper

B.   detener

C.   dividir

D.   fin

2: ¿Qué estará en la consola de salida? var a: sprite = new Sprite (); var b: sprite = a; a = nulo; traza (b);

A.   nada

B.   indefinido

C.   nulo

D.   b

E.   [Objeto Sprite]

3: ¿En qué clase se puede usar para leer la URL en la que se ejecuta su SWF o archivo de medios?

A.   Seguridad

B.   Cargador

C.   Escenario

D.   Loaderinfo

4: ¿Cuál es la salida del siguiente fragmento? var animal1: string = "leones"; var animal2: string = "perros"; var zoo: array = nueva matriz (animal1, animal2, "y osos"); zoo [1] = "tigres"; traza (zoológico);

A.   Nada; La función arroja un error del compilador

B.   Tigres, perros y osos

C.   Tigres, leones y osos

D.   Leones, tigres y osos

5: ¿Qué método llamará al constructor de una clase principal?

A.   rama()

B.   súper()

C.   constructor()

D.   padre()

6: ¿Qué palabra clave permite que una clase infantil sobrescriba el método de una clase principal?

A.   Sobrescribir

B.   final

C.   anular

D.   estático

7: Var Check: Boolean = 0; tendrá valor de?

A.   0

B.   FALSO

C.   verdadero

D.   1

E.   indefinido

8: Para detectar cuando se ingresó a un objeto para escenar, escuchamos:

A.   Add_stage

B.   AGREGADO

C.   Agregado_to_stage

D.   Agregado_into_stage

9: ¿Cómo se crea un círculo?

A.   obj.graphics.circle ();

B.   obj.graphics.DrawCircleObject ();

C.   obj.graphics.drawcircle ();

D.   obj.grafics.circle ();

10: ¿Cuál es la declaración de importación para los eventos de clic del mouse?

A.   flash.MouseEvent.MouseClick;

B.   flash.display.movieclip.MouseEvent;

C.   flash.event.mouseclick;

D.   flash.display.mouseclick;

E.   flash.events.MouseEvent;

11: Para mostrar mensajes en la consola, escribimos:

A.   console.log ('foo');

B.   consola ('foo');

C.   traza ('foo');

D.   imprimir ('foo');

12: La sintaxis correcta para abrir una página web utilizando el navegador web predeterminado es:

A.   abierto (nuevo Siterequest ("www.web.site"));

B.   navegateTosite (nuevo sitio ("www.web.site"));

C.   navigatetourl (nueva URL ("www.web.site"));

D.   navigatetourl (nueva URLREQUEST ("www.web.site"));

13: ¿Cuál es la salida del siguiente fragmento? var string1: string = "Hello World"; var string2: string = "Hello World"; if (string1 == String2) {Trace ("True"); } else {traza ("falso"); }

A.   Ni; El código no imprime nada

B.   Ni; El código da como resultado un error de tiempo de compilación

C.   FALSO

D.   VERDADERO

14: ¿Cuál es el concepto modular y orientado al rendimiento sobre el cual se construye ActionScript?

A.   Programación funcional

B.   Programación orientada a objetos

C.   Programación del código de script

D.   Programación de procedimiento

15: Para unir a un oyente de eventos, el Syxtax correcto es:

A.   item.AdDeventListener ('Event', function);

B.   item.EventListener ('Event', function);

C.   item.addListener ('evento', function);

D.   item.listener ('evento', function);

16: Elija el mejor tipo de datos apropiado para la siguiente situación: Lucy quiere almacenar los nombres de los animales en el zoológico en una variedad de variables.

A.   Carbonizarse

B.   En t

C.   Cadena

D.   Palabra

17: ¿Cuál es la función correcta para llamar para abrir una URL externa?

A.   abierto (nuevo Siterequest ("www.web.site"));

B.   navegateTosite (nuevo sitio ("www.web.site"));

C.   navigatetourl (nueva URL ("www.web.site"));

D.   navigatetourl (nueva URLREQUEST ("www.web.site"));

18: ¿Cuál de las siguientes es una función de la clase Movieclip?

A.   fin()

B.   jugar()

C.   detener()

D.   gotoandhalt ()

19: ¿Qué es un sprite?

A.   Un hada de bosque

B.   Un tipo de datos similar a una cadena

C.   Una imagen de mapa de bits

D.   Un contenedor de objeto de pantalla

20: ¿Cuál es el método para agregar un DiscushObject en la lista de visualización?

A.   addChild ()

B.   carga()

C.   añadir artículo()

D.   empujar()

21: Para deshabilitar la selección del mouse a un interactiveObject, la sintaxis correcta es:

A.   item.MouseenAbled = false;

B.   Artem.Enabled (falso)

C.   item.disableMouse ()

D.   item.canclick = false;

22: ¿Cuál de los siguientes es una declaración de tipo estricto?

A.   var myVar = new Sprite ();

B.   var myvar: sprite = new Sprite ();

C.   var myvar:* = new Sprite ();

D.   var myVar = sprite ();

23: ¿Cuál de estos es una declaración variable válida?

A.   var a: número = 0;

B.   var int a = 0;

C.   a => 0

D.   variable a = 0;

24: ¿Qué expresión insertará una nueva línea en una cadena?

A.   romper

B.   \nuevo

C.   nueva línea

D.   \ N

25: ¿Qué elemento aparece arriba y debajo de las líneas de código anotado para distinguirlos del código de trabajo?

A.   /<y>/

B.   */ y /*

C.   /* y */

D.   << y >>

26: ¿Qué función de la clase de cadena devuelve el número de caracteres en una cadena?

A.   caracteres()

B.   longitud()

C.   tamaño()

D.   chars ()

27: ¿Cómo terminas llenando un objeto de forma?

A.   obj.gfx.endfill ();

B.   obj.graphics.end ();

C.   obj.grafics.endfill ();

D.   obj.end ();

E.   obj.graphics.endfill ();

28: ¿Cuál de los siguientes no es una función de la clase de cadena?

A.   subconocencia

B.   subsert

C.   concatismo

D.   color

29: ¿Qué clase de evento se puede usar para saber si un usuario hace clic en un objeto?

A.   Cursor

B.   Cliquevent

C.   Mouseevent

D.   Evento

30: ¿Qué afirmación se puede usar para salir de un bucle infinito?

A.   romper;

B.   salida;

C.   por defecto;

D.   saltar;

31: ButtonOne.adDeventListener (mouseevent.click, runa); Buttontwo.addeventListener (mouseevent.click, runb); ¿Qué sucede cuando se activa el evento de clic de ButtonOne?

A.   Runb se llama

B.   Ni Runa ni Runb se llaman

C.   Tanto Runa como Runb se llaman

D.   Runa se llama

32: La función AddEventListener () se usa para ________.

A.   Eliminar un evento

B.   Agregar un evento

C.   Registre un oyente de eventos para un evento

D.   Esconder un oyente de eventos

33: ¿Cuál es la diferencia entre .swc y .swf?

A.   .swf es más liviano

B.   ninguno

C.   .swc se puede importar como una biblioteca independiente

D.   .swc es para gráficos

34: ¿Cuál es la cantidad más pequeña por la cual la clase de temporizador mide el tiempo?

A.   Segundos

B.   Milisegundos

C.   Nanosegundos

D.   Marcos

35: ¿Cómo se agrega un objeto a la lista de visualización?

A.   addChild (objeto);

B.   addTOSTAGE (objeto);

C.   addtodisplay (objeto);

D.   agregar (objeto);

36: La sintaxis correcta para eliminar un objeto de una posición de índice específica de la etapa es:

A.   Stage.remove (índice);

B.   Stage.RemoVechildIndex (índice);

C.   Stage.removechild (índice);

D.   Stage.removechildat (índice);

37: ¿Qué clase se puede usar para cambiar el color de un objeto de pantalla?

A.   ObjectFormat

B.   Matriz

C.   Transformar

D.   Colortransform

38: ¿Qué símbolos representan un delimitador de etiqueta XML literal?

A.   ()

B.   <>

C.   []

D.   {}

39: Elija el mejor tipo de datos apropiado para la siguiente situación: un maestro desea que registre una lista de nombres y calificaciones de estudiantes en una matriz.

A.   En t

B.   Cadena

C.   Carbonizarse

D.   uint

40: Función pública SomeFunction (Value: Number) {Switch (Value) {Case 5: Trace ("Hello"); Caso 9: Trace ("Mundo"); } traza ("manzanas"); } ¿Cuál sería la salida si se llamara a alguna función (4)?

A.   Hola manzanas del mundo

B.   Nada; la función arrojaría un error del compilador

C.   HelloworlDapples

D.   Manzanas

41: ¿Cómo cargaría una imagen desde un archivo externo?

A.   var Loader = new URL ("Ubicación del archivo");

B.   var ldr = new Loader ("Ubicación del archivo");

C.   var urlRequest = ("Ubicación del archivo");

D.   var urlreq: urlRequest = new UrlRequest ("ubicación del archivo");

E.   url = nueva url ("ubicación del archivo");

42: ¿Qué clase se puede usar para encontrar el tamaño en bytes de su SWF u otro archivo multimedia?

A.   Cargador

B.   Archivata

C.   Tamaño del archivo

D.   Loaderinfo

43: En una función de controlador de eventos, ¿cómo sabes qué elemento disparó el evento?

A.   Es imposible

B.   Accediendo a la propiedad principal del evento

C.   Accediendo a la propiedad objetivo del evento

44: Para comunicarse con JavaScript, el synxtax correcto es:

A.   Externointerface.call ('foo');

B.   ExternalInterface ('foo');

C.   Externo.call ('foo');

D.   Interface.call ('foo');

45: ¿Qué evento se envía cuando un cargador termina de cargar?

A.   Event.loading_complete

B.   Evento.complete_request

C.   Evento.complete

D.   Event.Request_complete

46: La función date.getday () devolverá un cero para qué día de la semana?

A.   Sábado

B.   Lunes

C.   Domingo

D.   Miércoles

47: Sprite es una clase del siguiente paquete:

A.   flash.display.graphics

B.   Flash.Graphics

C.   flash.display

D.   flash.displaycore

48: La sintaxis adecuada para asignar un objeto literal es:

A.   var obj: {"foo", "bar"}

B.   var obj: {prop1: "foo", prop2: "bar"}

C.   var obj: object = {"foo", "bar"}

D.   var obj: object = {prop1: "foo", prop2: "bar"}

49: Refiriéndose a la posición de índice de un elemento de matriz que no existirá.

A.   Evaluador

B.   RangeError

C.   Definitionerror

D.   SizeRor

50: ¿Qué hace la acción Stop ()?

A.   Detiene la reproducción en la línea de tiempo _root

B.   El progreso del código se detiene hasta que se llama a Play ()

C.   Flash Doc hace una pausa hasta que el usuario presione "Regresar"

D.   Detiene la reproducción en la línea de tiempo se llama en

51: ¿Qué se requiere para descargar imágenes de otro dominio?

A.   Archivo de política de CrossDomain

B.   número de serie

C.   nombre de usuario y contraseña

D.   Archivo de política de DetermodDomain

52: ¿Qué es una sintaxis correcta para lanzar una cadena "STR" en un número?

A.   newnum = stringtonumber (str);

B.   newnum = número (str);

C.   newnum = str.number ();

D.   newnum = cast (str, número);

53: ¿Qué clase se necesita para cambiar la alineación del texto en un campo de texto?

A.   TextDisplayMode

B.   Formato

C.   Formato de texto

D.   TextfieldAutosize

54: ¿Cuál es el resultado del siguiente código? var b: array = [1,2,3] .map (función (i) {return i+1}); traza (b);

A.   2,3,4

B.   ,

C.   indefinido

D.   error

E.   1,1,1

55: ¿Qué clase se usa para cargar un archivo XML?

A.   Urlloader

B.   Cargador

C.   Filoseros

D.   Netloader

56: ¿Cuál es el nombre de la función de la clase StringUtil que elimina todos los espacios blancos del principio y el final de una cadena?

A.   recortar()

B.   eliminarwhitespace ()

C.   cortar()

D.   limpio()

57: Para detectar cuándo un objeto ha entrado en una etapa que escuchamos:

A.   obj1.addeventListener (event.enter_frame, fn);

B.   obj1.addeventListener (event.added_to_stage, fn);

C.   obj1.addeventListener (event.initStage, fn);

D.   obj1.addeventListener (event.init, fn);

58: ¿Cuál de los siguientes es un ejemplo de un operador bitwise?

A.   ||

B.   ! =

C.   ?

D.   >>

59: Elija el mejor tipo de datos apropiado para la siguiente situación: su jefe quiere que calcule el porcentaje de personas que donaron más de cinco dólares a su organización sin fines de lucro.

A.   Número

B.   Cadena

C.   largo

D.   En t

60: ¿Cuál de los siguientes no es un tipo primitivo en ActionScript 3.0?

A.   Booleano

B.   Cadena

C.   Número

D.   Matriz

61: ¿Qué método le permite unir dos matrices en una nueva matriz?

A.   var mynewarray: array = myArray1.concat (myArray2);

B.   var myNewArray: array = Join (myArray1, myArray2);

C.   var mynewarray: array = myArray1 + myArray2;

D.   var mynewarray: array = myArray1+= myArray2;

62: Lea el siguiente código: var str1: string = "foobar"; var str2: string = "helloworld"; var str3: string = (str1.length> 5)? str1: str2; traza (str3); ¿Cuál será la salida?

A.   Hola Mundo

B.   No habrá salida

C.   foobar

D.   IllegaloperationError

63: Para eliminar con éxito un oyente de eventos, la sintaxis correcta es:

A.   this.removeEventListener ('evento');

B.   this.removeEventListener ('Event', function);

C.   this.removeEvent ('evento', función);

D.   this.removeEventListener (nuevo evento ('evento'), function);

64: ¿Qué modificador de acceso oculta una variable o función?

A.   (ninguno de esos)

B.   oculto

C.   final

D.   privado

65: ¿Cuál es el tamaño máximo predeterminado asignado por el usuario para objetos compartidos?

A.   1 MB

B.   100 kb

C.   1 kb

D.   10 kb

66: ¿Cómo puede recuperar un atributo de una variable XML?

A.   myxml.item.esurce [fuente];

B.   myxml.item.@fuente [fuente];

C.   myxml.item.surce;

D.   myxml.item.@fuente;

67: Para enviar un evento con un tipo personalizado, la sintaxis correcta es:

A.   this.DispatcheVent ('Evento');

B.   this.dispatchEvent (nuevo evento ('myevent'));

C.   this.dispatch (nuevo evento ('myevent'));

D.   this.DispatchNewevent (nuevo evento ('evento'));

68: En el caso de una recursión infinita, ¿qué excepción se lanzará?

A.   IllegaloperationError

B.   Stackoverflowerror

C.   Error de tiempo de espera

D.   Breakerror

69: Si se establece un temporizador con una cuenta de repetición de 0 (cero), ¿cuántas veces se ejecutará el temporizador?

A.   Arrojará un error

B.   Uno

C.   Cero

D.   Infinitamente muchos

70: Al usar AddChild () para agregar un objeto infantil, ¿a qué se agrega el "niño"?

A.   Un clip de película

B.   _raíz

C.   La lista de visualización

D.   La línea de tiempo

71: La sintaxis correcta para probar la superposición entre los cuadros delimitadores de dos objetos es:

A.   obj1.hittest (obj2);

B.   obj1.hittestbox (obj2);

C.   obj1.hittestpoint (obj2);

D.   obj1.hittestObject (obj2);

72: ¿Cómo se eliminan correctamente c en: var c: movieclip = new Movieclip (); C.AdDeventListener (event.enter_frame, myfunction); addchild (c);

A.   removechild (c);

B.   c.removeEventListener (event.enter_frame, myfunction); removechild (c);

C.   eliminar c;

73: ¿Qué propiedad de un oyente de eventos se puede configurar para permitir la recolección de basura de ese oyente?

A.   Usecapture

B.   recogido

C.   UseweakReference

D.   prioridad

74: ¿Cuál es una clase apropiada para utilizar al importar datos de un archivo externo?

A.   File de url

B.   No hay tal clase

C.   Filereferencia

D.   Urlloader

75: ActionScript 3.0 se relaciona más estrechamente con ________.

A.   JavaScript

B.   Perl

C.   Java

D.   C

76: Para omitir el código restante en un bucle y continúe al siguiente ciclo sin dejar el bucle que escribiría

A.   romper;

B.   devolver;

C.   salida;

D.   continuar;

77: ¿Qué objeto se puede agregar directamente a la lista de visualización?

A.   Mapa de bits

B.   Bitmapdata

C.   Forma

D.   Campo de texto

E.   Simplebutton

78: ¿Con qué formato de video no es compatible con el reproductor de aire y flash?

A.   FLV

B.   M4a

C.   Ogg

D.   Mp4

79: ¿Cuál es el nombre de la variable que pasa argumentos a una película flash (.swf)?

A.   Swfvar

B.   Flashvar

C.   Flashvars

D.   Swfobject

80: ¿Qué tipo de número devuelve Math.asin ()?

A.   Entero

B.   Radian

C.   Grado

D.   Coseno

81: ¿Qué método se usa para encontrar el carácter en la posición (i) en una cadena (s)?

A.   S.Charcodeat (i)

B.   s.getcharpos (i)

C.   s.getchar (i)

D.   S.Charat (i)

82: Cuando se inicia, ¿cómo se ejecutará el siguiente temporizador? VAR Temporizador: Temporizador = Tiempo nuevo (3000,0); se ejecutará para:

A.   no se ejecutará

B.   3s - 1 tiempo

C.   3000 ms - Infinite

D.   300 ms - 1 tiempo

83: ¿Cómo se accede a un hijo específico de un sprite de contenedor?

A.   mySprite.getChildren (índice);

B.   mysprite.getchild ('niño');

C.   mysprite.getchildbyindex (índice);

D.   mySprite.getChildByName ('Child');

84: ¿Cuál es un método válido para abrir un enlace en ActionScript 3?

A.   navigatetourl ("http://google.com", "_blank");

B.   getUrl ("http://google.com", _blank);

C.   navigatetourl (nuevo urlRequest ("http://google.com"), "_blank");

D.   getUrl (nuevo urlRequest ("http://google.com"), "_blank");

85: ¿Cuál es el tamaño máximo predeterminado para un objeto compartido remoto?

A.   1 MB

B.   5 MB

C.   100 kb

D.   512 kb

86: ¿Cómo se almacena los datos en un diccionario?

A.   diccionary.push ('key');

B.   diccionario = 'Key';

C.   diccionario ['Key']. Push ('Key');

D.   diccionario [clave] = 'clave';

87: ¿Qué propiedad de un oyente de eventos se refiere al objeto que procesa activamente un objeto de evento?

A.   objeto actual

B.   oyente

C.   objetivo actual

D.   objetivo

88: ¿Cuál de las siguientes formas se puede usar para concatenar String Str1 y String STR2? 1). str1 = str1 + str2; 2). str1.concat (str2); 3). str1.concat (str1, str2); 4). str1 += str2;

A.   1, 3 y 4

B.   1, 2 y 3

C.   Todo

D.   1, 2 y 4

89: El volumen de un sonido se puede ajustar usando ¿qué clase?

A.   Soundtransform

B.   Soundchannel

C.   Sonido

D.   Mezclador de sonido

90: Lea el siguiente código: var bool1: boolean = true; var bool2: boolean = false; traza (bool1 || = bool2); traza (bool1 && = bool2); ¿Cuál será la salida?

A.   verdadero Falso

B.   falso verdadero

C.   falso, falso

D.   verdad verdad

91: ¿Cuál de las siguientes es una función de la clase de temporizador?

A.   reiniciar()

B.   garrapata()

C.   Reanudar()

D.   progreso()

92: Para mostrar el cursor de mano sobre un sprite que declara:

A.   showHandCursor = true;

B.   cursor = puntero;

C.   UseHandCursor = true;

D.   mouseChildren = verdadero;

93: ¿Cuál de las siguientes es una forma válida de crear un vector de cadena de tipo? i. var v: vector. = new ["str1", "str2", "str3"]; II. var v: vector. = new Vector. (); iii. var v: vector = new vector (); IV. var v: vector = ["str1", "str2", "str3"];

A.   I y II

B.   Yo y IV

C.   I, II y III

D.   Todos estos

94: ¿Cuál de los siguientes controles de texto permite al usuario ingresar texto? i. Texto II. TextAREA III. TextInput IV. Editor de texto enriquecido

A.   II, III y IV

B.   I, III y IV

C.   I, II y IV

D.   I, II y III

95: ¿Cuáles son las tres fases del flujo de eventos?

A.   Escucha, atrapa y registra

B.   AddListener, devolución de llamada y removelistener

C.   Hold, adquirir y devolver la llamada

D.   captura, objetivo y burbujeo

96: Para lanzar una clase como tipo específico, la sintaxis correcta es:

A.   tipo: mytype = nuevo tipo (mytype);

B.   tipo: mytype = new MyType ();

C.   tipo: mytype = new type ();

D.   Tipo: mytype = new type () como mytype;

97: ¿Qué palabra clave evitará que un método sea sobrescribido por una clase infantil?

A.   final

B.   nativo

C.   anular

D.   protegido

98: ¿Qué se muestra lo siguiente? para cada uno (var somevar en somearray) {traza (someVar); }

A.   La raya de algo de

B.   El contenido del conjunto de matriz

C.   Ninguno de esos

D.   El contenido de la matriz de SomeVar

99: ¿Cuál de los siguientes agregará el elemento SomeLement al final de la matriz Somearray?

A.   Somearray [0] = SomeElement;

B.   Somearray.append (SomeLement);

C.   Somearray [somearray.length] = someElement;

D.   Somearray.Add (SomeLement);

100: ¿Qué es AVM1Movie?

A.   Avm1movie no existe en ActionScript 3.0

B.   AVM1Movie es una película simple reproducida en la máquina virtual AS3

C.   AVM1Movie es una clase que representa clips de películas AVM1, que usan ActionScript 1.0 o 2.0.