Questions à choix multiple sur ActionScript 3 (MCQs)

Questions à choix multiple sur ActionScript 3 (MCQs)

MCQSS.com propose des questions et réponses gratuites sur ActionScript 3 couvrant une large gamme de sujets. Notre format interactif vous permet de savoir immédiatement si vous avez répondu correctement aux questions. Explorez notre collection de questions à choix multiple et mettez vos connaissances en ActionScript 3 à l'épreuve dès aujourd'hui ! Aucun achat de membre ou inscription n'est requis, vous pouvez utiliser notre site gratuitement. Ne manquez pas l'opportunité d'améliorer vos compétences et de vous préparer aux examens avec MCQSS.com.

 

1: Quel mot-clé apporte le contrôle d'une boucle?

A.   casser

B.   arrêt

C.   diviser

D.   fin

2: Que sera dans la console de sortie? var a: sprite = new sprite (); var b: sprite = a; a = null; trace (b);

A.   rien

B.   indéfini

C.   nul

D.   b

E.   [Objet sprite]

3: Quelle classe peut être utilisée pour lire l'URL sur laquelle votre fichier SWF ou multimédia est actuellement?

A.   Sécurité

B.   Chargeur

C.   Organiser

D.   Chargerinfo

4: Quelle est la sortie de l'extrait suivant? var animal1: string = "lions"; var animal2: string = "dogs"; Var Zoo: Array = Nouveau tableau (Animal1, Animal2, "et Bears"); zoo [1] = "Tigers"; Trace (zoo);

A.   Rien; La fonction lance une erreur de compilateur

B.   Tigres, chiens et ours

C.   Tigres, lions et ours

D.   Lions, tigres et ours

5: Quelle méthode appellera le constructeur d'une classe parent?

A.   bifurquer()

B.   super()

C.   constructeur()

D.   parent()

6: Quel mot-clé permet à une classe d'enfants d'écraser la méthode d'une classe parent?

A.   écraser

B.   final

C.   passer outre

D.   statique

7: Var Check: boolean = 0; aura la valeur de?

A.   0

B.   FAUX

C.   vrai

D.   1

E.   indéfini

8: Pour détecter quand un objet a été inscrit pour mettre en scène, nous écoutons:

A.   Add_stage

B.   AJOUTÉE

C.   Ajouté_to_stage

D.   Ajouté_into_stage

9: Comment créez-vous un cercle?

A.   obj.graphics.Circle ();

B.   obj.graphics.DrawCircleObject ();

C.   obj.graphics.Drawcircle ();

D.   obj.grafics.circle ();

10: Quelle est l'instruction d'importation pour les événements de clic de souris?

A.   Flash.MouseEvent.MouseClick;

B.   flash.display.movieclip.mousevent;

C.   flash.event.mousclick;

D.   flash.display.mousclick;

E.   flash.events.mousevent;

11: Pour afficher les messages sur la console que nous tapons:

A.   console.log ('foo');

B.   console ('foo');

C.   trace ('foo');

D.   print ('foo');

12: La syntaxe correcte pour ouvrir une page Web à l'aide du navigateur Web par défaut est:

A.   Open (new SiteRequest ("www.web.site"));

B.   NAVIGATOSIT (nouveau site ("www.web.site"));

C.   NAVIGATETORL (New URL ("www.web.site"));

D.   NAVIGATETORL (New UrlRequest ("www.web.site"));

13: Quelle est la sortie de l'extrait suivant? var string1: string = "Hello World"; var string2: string = "Hello World"; if (string1 == string2) {trace ("true"); } else {trace ("false"); }

A.   Ni; Le code n'imprime rien

B.   Ni; Le code entraîne une erreur de temps de compilation

C.   FAUX

D.   VRAI

14: Quel est le concept modulaire et axé sur les performances sur quelle action est construit?

A.   Programmation fonctionnelle

B.   Programmation orientée objet

C.   Programmation du code de script

D.   Programmation procédurale

15: Pour lier un écouteur d'événements, le Syxtax correct est:

A.   item.addeventListener ('événement', fonction);

B.   item.eventListener («événement», fonction);

C.   item.AddListener («événement», fonction);

D.   item.Listener («événement», fonction);

16: Choisissez le meilleur type de données approprié pour la situation suivante: Lucy veut stocker les noms des animaux du zoo dans un éventail de variables.

A.   Carboniser

B.   Int

C.   Chaîne

D.   Mot

17: Quelle est la bonne fonction à appeler pour ouvrir une URL externe?

A.   Open (new SiteRequest ("www.web.site"));

B.   NAVIGATOSIT (nouveau site ("www.web.site"));

C.   NAVIGATETORL (New URL ("www.web.site"));

D.   NAVIGATETORL (New UrlRequest ("www.web.site"));

18: Lequel des éléments suivants est une fonction de la classe MovieClip?

A.   fin()

B.   jouer()

C.   arrêt()

D.   gotoandhalt ()

19: Qu'est-ce qu'un sprite?

A.   Une fée des bois

B.   Un type de données similaire à une chaîne

C.   Une image bitmap

D.   Un conteneur d'objet d'affichage

20: Quelle est la méthode pour ajouter un DisplayObject sur la liste d'affichage?

A.   addchild ()

B.   charger()

C.   ajouter un item()

D.   pousser()

21: Pour désactiver la sélection de la souris dans un objet interactif, la syntaxe correcte est:

A.   item.mouseenabled = false;

B.   item.enabled (false)

C.   item.disableMouse ()

D.   item.canclick = false;

22: Lequel des éléments suivants est une déclaration de type stricte?

A.   var myvar = new sprite ();

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

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

D.   var myvar = sprite ();

23: Lequel de ceux-ci est une déclaration variable valide?

A.   var a: nombre = 0;

B.   var int a = 0;

C.   a => 0

D.   variable a = 0;

24: Quelle expression inséra une nouvelle ligne dans une chaîne?

A.   casser

B.   \nouveau

C.   nouvelle ligne

D.   \ n

25: Quel élément apparaît au-dessus et en dessous des lignes de code annoté pour les distinguer du code de travail?

A.   / <et> /

B.   */ et /*

C.   /* et */

D.   << et >>

26: Quelle fonction de la classe de chaîne renvoie le nombre de caractères dans une chaîne?

A.   personnages()

B.   longueur()

C.   taille()

D.   Chars ()

27: Comment terminer le remplissage sur un objet de forme?

A.   obj.gfx.endfill ();

B.   obj.graphics.end ();

C.   obj.grafics.endfill ();

D.   obj.end ();

E.   obj.graphics.endFill ();

28: Lequel des éléments suivants n'est pas une fonction de la classe de chaîne?

A.   sous-chaîne

B.   substr

C.   concat

D.   couleur

29: Quelle classe d'événements peut être utilisée pour savoir si un utilisateur clique sur un objet?

A.   Cursorévent

B.   Clickevent

C.   Mouseevent

D.   Événement

30: Quelle instruction peut être utilisée pour quitter une boucle par ailleurs infinie?

A.   casser;

B.   sortie;

C.   défaut;

D.   sauter;

31: Buttonone.addeventListener (MouseEvent.click, Runa); Tortontwo.addeventListener (MouseEvent.click, runb); Que se passe-t-il lorsque l'événement de clic de Buttonone est déclenché?

A.   Runb est appelé

B.   Ni Runa ni Runb ne sont appelés

C.   Runa et Runb sont appelés

D.   Runa s'appelle

32: La fonction AddeventListener () est utilisée pour ________.

A.   Supprimer un événement

B.   Ajouter un événement

C.   Enregistrez un écouteur d'événement pour un événement

D.   Masquer un écouteur d'événements

33: Quelle est la différence entre .swc et .swf?

A.   .swf est plus léger

B.   aucun

C.   .swc peut être importé comme une bibliothèque autonome

D.   .swc est destiné aux graphiques

34: Quelle est la plus petite quantité par laquelle la classe de minuterie mesure le temps?

A.   Secondes

B.   Millisecondes

C.   Nanosecondes

D.   Cadres

35: Comment ajoutez-vous un objet à la liste d'affichage?

A.   addChild (objet);

B.   addTostage (objet);

C.   addTodisplay (objet);

D.   ajouter (objet);

36: La syntaxe correcte pour retirer un objet d'une position d'index spécifique de l'étape est:

A.   stage.remove (index);

B.   stage.removechildIndex (index);

C.   stage.removechild (index);

D.   stage.removechildat (index);

37: Quelle classe peut être utilisée pour modifier la couleur d'un objet d'affichage?

A.   ObjectFormat

B.   Matrice

C.   Transformer

D.   ColorTransform

38: Quels symboles représentent un délimiteur de balise littérale XML?

A.   ()

B.   <>

C.   []

D.   {}

39: Choisissez le meilleur type de données approprié pour la situation suivante: Un enseignant souhaite que vous enregistrez une liste des noms et notes des élèves dans un tableau.

A.   int

B.   Chaîne

C.   Carboniser

D.   uint

40: Fonction publique SomeFunction (valeur: nombre) {commutateur (valeur) {cas 5: trace ("bonjour"); Cas 9: Trace ("monde"); } trace ("pommes"); } Quelle serait la sortie si certaines fonctions (4) étaient appelées?

A.   Bonjour les pommes du monde

B.   Rien; La fonction lancerait une erreur de compilateur

C.   Helloworldapples

D.   Pommes

41: Comment chargeriez-vous une image à partir d'un fichier externe?

A.   var loder = new URL ("Emplacement du fichier");

B.   var ldr = new loder ("Emplacement du fichier");

C.   var urlRequest = ("Emplacement du fichier");

D.   var urlReq: urlRequest = new UrlRequest ("Emplacement du fichier");

E.   url = new URL ("Emplacement du fichier");

42: Quelle classe peut être utilisée pour trouver la taille dans les octets de votre SWF ou autre fichier multimédia?

A.   Chargeur

B.   File d'accès

C.   Taille du fichier

D.   Chargerinfo

43: Sur une fonction de gestionnaire d'événements, comment savez-vous quel article a licencié l'événement?

A.   C'est impossible

B.   En accédant à la propriété parentale de l'événement

C.   En accédant à la propriété cible de l'événement

44: Pour communiquer avec JavaScript, la synxaxe correcte est:

A.   Externalinterface.call ('foo');

B.   Externalinterface ('foo');

C.   External.Call ('foo');

D.   Interface.Call ('foo');

45: Quel événement est envoyé lorsqu'un chargeur termine le chargement?

A.   Event.loading_complete

B.   Événement.compte_request

C.   Événement.compte

D.   Event.request_complete

46: La fonction de fonction.getDay () renvoie un zéro pour quel jour de la semaine?

A.   Samedi

B.   Lundi

C.   Dimanche

D.   Mercredi

47: Sprite est une classe du package suivant:

A.   flash.display.graphics

B.   flash.graphics

C.   Flash.Display

D.   flash.displaycore

48: La syntaxe appropriée pour attribuer un objet littéral est:

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

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

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

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

49: Se référant à la position d'index d'un élément de tableau qui n'existe pas d'exister ne va pas quelle erreur?

A.   Évaluer

B.   RangeError

C.   Définition EERROR

D.   Tailleur

50: Que fait l'action stop ()?

A.   Il arrête la lecture dans la chronologie _root

B.   Le code Progress s'arrête jusqu'à ce que Play soit appelé

C.   Flash Doc s'arrête jusqu'à ce que l'utilisateur appuie sur «retour»

D.   Il arrête la lecture dans la chronologie qu'il est appelé

51: Lequel est nécessaire pour télécharger des images à partir d'un autre domaine?

A.   Fichier de stratégie CrossDomain

B.   numéro de série

C.   nom d'utilisateur et mot de passe

D.   Fichier de stratégie AllowDomain

52: Qu'est-ce qu'une syntaxe correcte pour lancer une chaîne "Str" en un nombre?

A.   newNum = StringTonumber (str);

B.   newNum = nombre (str);

C.   newnum = str.number ();

D.   newNum = Cast (str, nombre);

53: Quelle classe est nécessaire pour modifier l'alignement du texte dans un champ de texte?

A.   TextDisplayMode

B.   Format

C.   TextFormat

D.   TextFieldAutosize

54: Quel est le résultat du code suivant? var b: array = [1,2,3] .map (fonction (i) {return i + 1}); trace (b);

A.   2,3,4

B.   ,,

C.   indéfini

D.   erreur

E.   1,1,1

55: Quelle classe est utilisée pour charger un fichier XML?

A.   Urlloader

B.   Chargeur

C.   File de file

D.   Netloader

56: Quel est le nom de la fonction de la classe StringUtil qui supprime tous les espaces blancs du début et de la fin d'une chaîne?

A.   garniture()

B.   Supprimer Whitespace ()

C.   couper()

D.   faire le ménage()

57: Pour détecter quand un objet est entré dans une étape que nous écoutons:

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: Lequel des éléments suivants est un exemple d'un opérateur bitwise

A.   ||

B.   ! =

C.   ?

D.   >>

59: Choisissez le meilleur type de données approprié pour la situation suivante: Votre patron veut que vous calculiez le pourcentage de personnes qui ont fait don de plus de cinq dollars à votre organisme sans but lucratif.

A.   Nombre

B.   Chaîne

C.   long

D.   int

60: Lequel des éléments suivants n'est pas un type primitif dans ActionScript 3.0?

A.   Booléen

B.   Chaîne

C.   Nombre

D.   Déployer

61: Quelle méthode vous permet de rejoindre deux tableaux dans un nouveau tableau?

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: Lisez le code suivant: var str1: string = "foobar"; var str2: string = "helloworld"; var str3: string = (str1.length> 5)? STR1: STR2; trace (str3); Quelle sera la sortie?

A.   Bonjour le monde

B.   Il n'y aura pas de sortie

C.   foobar

D.   Enerror illégal

63: Pour supprimer avec succès un écouteur d'événements, la syntaxe correcte est:

A.   this.reMoveEventListener («événement»);

B.   this.reMoveEventListener («événement», fonction);

C.   this.reMoveEvent ('événement', fonction);

D.   this.reMoveEventListener (nouvel événement («événement»), fonction);

64: Quel modificateur d'accès masque une variable ou une fonction?

A.   (aucun d'eux)

B.   caché

C.   final

D.   privé

65: Quelle est la taille maximale par défaut allouée par l'utilisateur pour les objets partagés?

A.   1 Mb

B.   100 kb

C.   1 kb

D.   10 kb

66: Comment pouvez-vous récupérer un attribut à partir d'une variable XML?

A.   myxml.item.source [source];

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

C.   myxml.item.source;

D.   myxml.item. @ source;

67: Pour expédier un événement avec un type personnalisé, la syntaxe correcte est:

A.   this.dispatchEvent ('événement');

B.   this.dispatchEvent (nouvel événement ('myEvent'));

C.   this.dispatch (nouvel événement ('MyEvent'));

D.   this.dispatchNewEvent (nouvel événement («événement»));

68: En cas de récursivité infinie, quelle exception sera lancée?

A.   Enerror illégal

B.   StackOverflowerror

C.   Usine de temps

D.   Casserror

69: Si une minuterie est définie avec un nombre de répétitions de 0 (zéro), combien de fois le minuteur fonctionnera-t-il?

A.   Il lancera une erreur

B.   Un

C.   Zéro

D.   Infiniment plusieurs

70: Lorsque vous utilisez AddChild () pour ajouter un objet enfant, à quoi «l'enfant» est-il ajouté?

A.   Un clip

B.   _racine

C.   La liste d'affichage

D.   La chronologie

71: La syntaxe correcte pour tester le chevauchement entre les boîtes de délimitation de deux objets est:

A.   obj1.hitest (obj2);

B.   obj1.Hittestbox (obj2);

C.   obj1.hitStpoint (obj2);

D.   obj1.hittestobject (obj2);

72: Comment supprimer correctement C dans: 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.   supprimer c;

73: Quelle propriété d'un auditeur d'événements peut être définie pour permettre la collecte des ordures de cet auditeur?

A.   user

B.   collecté

C.   useweakreference

D.   priorité

74: Quelle est une classe appropriée à utiliser lors de l'importation de données à partir d'un fichier externe?

A.   File d'urgence

B.   Il n'y a pas de classe de ce type

C.   Fidélité

D.   Urlloader

75: ActionScript 3.0 est lié le plus étroitement à ________.

A.   Javascript

B.   Perler

C.   Java

D.   C

76: Pour sauter le code restant dans une boucle et passer au cycle suivant sans quitter la boucle que vous tapez

A.   casser;

B.   retour;

C.   sortie;

D.   continuer;

77: Quel objet ne peut pas ajouter directement pour afficher la liste?

A.   Bitmap

B.   Bitmapdata

C.   Forme

D.   Champ de texte

E.   Simplebutton

78: Avec quel format vidéo n'est-il pas compatible avec l'air et flash?

A.   FLV

B.   M4A

C.   Ogg

D.   MP4

79: Quel est le nom de la variable qui transmet des arguments dans un film flash (.swf)?

A.   Swfvar

B.   Flashvar

C.   Flashvars

D.   Swfobject

80: Quel type de nombre est renvoyé par math.asin ()?

A.   Ensemble

B.   Radian

C.   Degré

D.   Cosinus

81: Quelle méthode est utilisée pour trouver le caractère en position (i) dans une (s) chaîne?

A.   S.Carcodeat (i)

B.   s.getcharpos (i)

C.   s.getchar (i)

D.   s.charat (i)

82: Lorsque démarré, comment le minuteur suivant s'exécutera-t-il? VAR TIMER: TIMER = NOUVEAU TIMER (3000,0); courra pour:

A.   il ne fonctionnera pas

B.   3s - 1time

C.   3000 ms - Infini

D.   300 ms - 1 temps

83: Comment accédez-vous à un enfant spécifique d'un sprite à conteneurs?

A.   mysprite.getchildren (index);

B.   mysprite.getchild («enfant»);

C.   mysprite.getchildByIndex (index);

D.   mysprite.getchildByName («enfant»);

84: Laquelle est une méthode valide pour ouvrir un lien dans ActionScript 3?

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

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

C.   NAVIGATETORL (New UrlRequest ("http://google.com"), "_blank");

D.   getUrl (new UrlRequest ("http://google.com"), "_blank");

85: Quelle est la taille maximale par défaut pour un objet partagé distant?

A.   1 Mb

B.   5 Mb

C.   100 kb

D.   512 kb

86: Comment stockez-vous les données dans un dictionnaire?

A.   dictionary.push ('key');

B.   dictionary = 'key';

C.   dictionnaire ['key']. push ('key');

D.   dictionnaire [key] = 'key';

87: Quelle propriété d'un écouteur d'événements fait référence à l'objet qui traite activement un objet d'événement?

A.   currentobject

B.   auditeur

C.   CurrentTarget

D.   cible

88: Laquelle des façons suivantes peut être utilisée pour concaténer String STR1 et String STR2? 1). str1 = str1 + str2; 2). str1.concat (str2); 3). str1.concat (str1, str2); 4). str1 + = str2;

A.   1, 3 et 4

B.   1, 2 et 3

C.   Tous

D.   1, 2 et 4

89: Le volume d'un son peut être ajusté en utilisant quelle classe?

A.   Soundtransform

B.   Soundchannel

C.   Son

D.   Mélangeur sonore

90: Lisez le code suivant: var bool1: boolean = true; var bool2: boolean = false; trace (bool1 || = bool2); trace (bool1 && = bool2); Quelle sera la sortie?

A.   vrai faux

B.   faux vrai

C.   Faux, faux

D.   vrai vrai

91: Lequel des éléments suivants est une fonction de la classe de minuterie?

A.   réinitialiser()

B.   cocher()

C.   redémarrage()

D.   progrès()

92: Pour afficher le curseur à main sur un sprite, vous déclarez:

A.   showHandCursor = true;

B.   curseur = pointeur;

C.   useHandCursor = true;

D.   Mouséchades = vrai;

93: Lequel des éléments suivants est un moyen valable de créer un vecteur de chaîne de type? je. 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 et II

B.   Moi et IV

C.   I, II et III

D.   Tous ces

94: Lequel des contrôles de texte suivants permet à l'utilisateur de saisir du texte? je. Texte ii. TextArea III. TextInput IV. Richtexteditor

A.   ii, iii et iv

B.   i, iii et iv

C.   I, II et IV

D.   I, II et III

95: Quelles sont les trois phases du flux de l'événement?

A.   Écoutez, attrapez et s'inscrivez-vous

B.   AddListener, rappel et removeListener

C.   tenir, acquérir et rappel

D.   capture, cible et bouillonnement

96: Pour lancer une classe en tant que type spécifique, la syntaxe correcte est:

A.   Type: myType = new Type (myType);

B.   type: myType = new myType ();

C.   Type: myType = new Type ();

D.   Type: myType = new Type () as myType;

97: Quel mot-clé empêchera une méthode d'être écrasée par une classe d'enfants?

A.   Final

B.   indigène

C.   passer outre

D.   protégé

98: Qu'est-ce que le suivant affiche? pour chacun (var someVar dans Somearray) {Trace (SomeVar); }

A.   La réalité de Somevar

B.   Le contenu du tableau Somearray

C.   Aucun d'eux

D.   Le contenu du tableau Somevar

99: Lequel des éléments suivants ajoutera l'élément quelque part à l'extrémité du tableau Somearray?

A.   Somearray [0] = SomeElement;

B.   Somearray.Apend (SomeElement);

C.   Somearray [Somearray.length] = SomeElement;

D.   Somearray.add (SomeElement);

100: Qu'est-ce que AVM1Movie?

A.   Avm1movie n'existe pas dans ActionScript 3.0

B.   AVM1Movie est un film simple joué dans la machine virtuelle AS3

C.   AVM1Movie est une classe qui représente les clips de film AVM1, qui utilisent ActionScript 1.0 ou 2.0.