AngularJS - Prueba simulada
Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con AngularJS Framework. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.
Prueba simulada AngularJS I
P 1 - ¿Cuál de las siguientes afirmaciones es cierta sobre AngularJS?
Respuesta: D
Explicacion
Todas las declaraciones anteriores son correctas con respecto al marco AngularJS.
Respuesta: A
Explicacion
AngularJS es de código abierto, completamente gratuito y utilizado por miles de desarrolladores en todo el mundo. Tiene licencia de Apache License versión 2.0.
P 3 - ¿La aplicación está escrita usando AngularJS compatible con varios navegadores?
Respuesta: A
Explicacion
¡Cierto! Las aplicaciones escritas en AngularJS son compatibles con todos los navegadores. AngularJS maneja automáticamente el código JavaScript adecuado para cada navegador.
P 4 - ¿Qué es el enlace de datos en AngularJS?
A - El enlace de datos es la técnica para guardar datos html en la base de datos.
Respuesta: C
Explicacion
El enlace de datos es la sincronización automática de datos entre los componentes del modelo y la vista.
P 5 - ¿Qué directiva se usa para el enlace de datos en AngularJS?
Respuesta: C
Explicacion
La directiva ng-bind se utiliza en el enlace de datos.
P 6 : ¿Qué sucede cuando se carga la página que contiene la aplicación basada en AngularJS?
A : el documento HTML se carga en el navegador y el navegador lo evalúa.
B - Se carga el archivo JavaScript de AngularJS; se crea el objeto global angular.
C - Se ejecuta JavaScript que registra las funciones del controlador.
Respuesta: D
Explicacion
Cuando la página se carga en el navegador; El documento HTML se carga en el navegador y el navegador lo evalúa. Se carga el archivo JavaScript de AngularJS; se crea el objeto global angular. A continuación, se ejecuta JavaScript que registra las funciones del controlador.
P 7 - ¿Qué son los ámbitos en AngularJS?
A - Los alcances definen la accesibilidad de una variable de JavaScript.
C - Los ámbitos son objetos que hacen referencia al controlador.
D - Los ámbitos son objetos que hacen referencia a las vistas.
Respuesta: B
Explicacion
Los ámbitos son objetos que hacen referencia al modelo. Actúan como pegamento entre el controlador y la vista.
P 8 - ¿Cuáles son los controladores en AngularJS?
A - Los controladores son funciones de JavaScript que están vinculadas a un ámbito particular.
Respuesta: D
Explicacion
Los controladores son funciones de JavaScript que están vinculadas a un ámbito particular. Son los actores principales en el marco AngularJS y llevan funciones para operar con datos y decidir qué vista se actualizará para mostrar los datos basados en el modelo actualizado.
P 9 - ¿Cuáles son los servicios en AngularJS?
B - Los servicios son objetos que AngularJS usa internamente.
C : los servicios no se utilizan en AngularJS.
D - Los servicios son componentes del lado del servidor de AngularJS.
Respuesta: A
Explicacion
Los servicios son objetos singleton que se instancian solo una vez en la aplicación y se utilizan para realizar la tarea definida.
P 10 - ¿Cuáles son los filtros en AngularJS?
A : los filtros seleccionan un subconjunto de elementos de una matriz y devuelven una nueva matriz.
Respuesta: C
Explicacion
Los filtros seleccionan un subconjunto de elementos de una matriz y devuelven una nueva matriz. Los filtros se utilizan para mostrar elementos filtrados de una lista de elementos según criterios definidos.
P 11 - ¿Qué son los enlaces profundos en AngularJS?
B - El enlace profundo es una técnica basada en SEO.
C - La vinculación profunda se refiere a vincular varias vistas a una página central.
Respuesta: A
Explicacion
Los enlaces profundos le permiten codificar el estado de la aplicación en la URL para que se pueda marcar como favoritos. Luego, la aplicación se puede restaurar desde la URL al mismo estado.
Respuesta: B
Explicacion
El código AngularJS se puede probar por unidad.
Respuesta: B
Explicacion
AngularJS proporciona componentes reutilizables.
P 14 : ¿Cuál de las siguientes opciones no es una directiva principal de AngularJS?
Respuesta: D
Explicacion
ng-state no es una directiva de AngularJS.
P 15 : ¿Cuál de las siguientes afirmaciones es verdadera sobre la directiva ng-app?
Una directiva - ng-app define y vincula una aplicación AngularJS a HTML.
Respuesta: C
Explicacion
La directiva ng-app define y vincula una aplicación AngularJS a HTML. También indica el inicio de la aplicación.
P 16 - ¿Cuál de las siguientes afirmaciones es verdadera sobre la directiva ng-model?
Respuesta: C
Explicacion
La directiva ng-model vincula los valores de los datos de la aplicación AngularJS a los controles de entrada HTML. Crea una variable modelo que se puede usar con la página html y dentro del control del contenedor (por ejemplo, div) que tiene la directiva ng-app.
P 17 - ¿Cuál de las siguientes afirmaciones es verdadera sobre la directiva ng-bind?
Una directiva - ng-bind vincula los datos de la aplicación AngularJS a las etiquetas HTML.
C - ng-bind actualiza los datos de control html cuando el controlador cambia el modelo.
Respuesta: D
Explicacion
La directiva ng-bind vincula los datos de la aplicación AngularJS a las etiquetas HTML. ng-bind actualiza el modelo creado por la directiva ng-model para que se muestre en la etiqueta html cada vez que el usuario ingresa algo en el control o actualiza los datos del control html cuando el controlador actualiza los datos del modelo.
P 18 : ¿Cuál de las siguientes afirmaciones es verdadera sobre la directiva ng-controller?
Una directiva - ng-controller le dice a AngularJS qué controlador usar con esta vista.
C : un controlador es un objeto JavaScript que contiene atributos / propiedades y funciones.
Respuesta: D
Explicacion
La directiva ng-controller le dice a AngularJS qué controlador usar con esta vista. La aplicación AngularJS se basa principalmente en controladores para controlar el flujo de datos en la aplicación. Un controlador es un objeto JavaScript que contiene atributos / propiedades y funciones. Cada controlador acepta $ scope como un parámetro que se refiere a la aplicación / módulo que el controlador debe controlar.
P 19 : ¿Cuál de las siguientes afirmaciones es verdadera sobre la directiva ng-init?
Una directiva - ng-init inicializa los datos de una aplicación AngularJS.
La directiva B - ng-init se usa para poner valores a las variables que se usarán en la aplicación.
Respuesta: C
Explicacion
La directiva ng-init inicializa los datos de una aplicación AngularJS. También se utiliza para poner valores a las variables que se utilizarán en la aplicación.
P 20 - ¿Cuál de las siguientes afirmaciones es verdadera sobre las expresiones AngularJS?
A : las expresiones se utilizan para vincular los datos de la aplicación a html.
B : las expresiones se escriben entre llaves dobles como {{expresión}}.
C : las expresiones se comportan de la misma manera que las directivas ng-bind.
Respuesta: D
Explicacion
Las expresiones se utilizan para vincular los datos de la aplicación a html. Las expresiones se escriben entre llaves dobles como {{expresión}}. Las expresiones se comportan de la misma forma que las directivas ng-bind. Las expresiones de la aplicación AngularJS son expresiones de JavaScript puras y generan los datos donde se utilizan.
P 21 - ¿Qué significa MVC?
A - Control de vista del modelo
B - Controlador de vista de modelo
Respuesta: B
Explicacion
MVC son las siglas de Model View Controller.
P 22 - ¿Qué es MVC?
A - MVC es el nombre de un algoritmo.
B - MVC es un patrón de diseño de software para desarrollar aplicaciones web.
C - MVC es una técnica de software para optimizar el rendimiento de las aplicaciones web.
Respuesta: B
Explicacion
Model Vver Controller o MVC, como se le llama popularmente, es un patrón de diseño de software para desarrollar aplicaciones web.
P 23 - ¿Qué es el modelo en MVC?
A : el modelo representa los datos del lado del servidor.
B - El modelo representa los datos almacenados en la base de datos.
C - Modelo es el nivel más bajo del patrón responsable de mantener los datos.
Respuesta: C
Explicacion
El modelo es el nivel más bajo del patrón responsable de mantener los datos.
P 24 - ¿Qué es Ver en MVC?
A - View representa una vista de base de datos.
B - View es responsable de mostrar todos o una parte de los datos al usuario.
Respuesta: B
Explicacion
View es responsable de mostrar todos o una parte de los datos al usuario.
P 25 - ¿Qué es el controlador en MVC?
A - Es un código de software que almacena los datos.
B - Es un código de software que representa la interfaz de usuario.
C - Es un código de software que controla las interacciones entre el modelo y la vista.
Respuesta: C
Explicacion
Es un código de software que controla las interacciones entre el modelo y la vista.
Hoja de respuestas
Número de pregunta | Clave de respuesta |
---|---|
1 | re |
2 | UN |
3 | UN |
4 | C |
5 | C |
6 | re |
7 | segundo |
8 | re |
9 | UN |
10 | C |
11 | UN |
12 | segundo |
13 | segundo |
14 | re |
15 | C |
dieciséis | C |
17 | re |
18 | re |
19 | C |
20 | re |
21 | segundo |
22 | segundo |
23 | C |
24 | segundo |
25 | C |