You are on page 1of 13

Simulacro

1. En Angular un servicio se puede inyectar únicamente durante la fase de


ejecución
a. Verdadero
2. En Angular un Controller debe usarse si habrán cambios en el DOM . Es
decir, si el usuario interactúa con el DOM y este cambia en función de lo
que el usuario haga
a. Falso
3. En Angular las vistas de la aplicación, el Html en esencia donde se
renderizan los datos provenientes desde el controlador se conoce como
a. Themplates
4. En Angular la directiva que dependiendo si la condición que se coloque
se cumple o no elimina o inserta el elemento en el DOM?
a. Ng-if
5. Los Scope son los encargados de manipular el DOM
a. Falso
6. En AngularJS el objeto JavaScript que se encarga de enlazar las
propiedades y variables dentro del controlador con la vista,
permitiéndole acceder a estas mismas
a. Scope
7. En Angular un Scope debe usarse si habrán cambios en el DOM, es
decir, si el usuario interactúa con el DOM y este cambia en función a lo
que el usuario haga;
a. Falso
8. En AngularJs los marcadores que adhieren un comportamiento
personalizado a elementos dentro del DOM son:
a. Directiva
9. En Angular para comunicarnos entre controladores podemos usar el
$rootScope para pasar datos al scope padre y poder leerlos desde
cualquier scope hijo:
a. Verdadero
10.Deberíamos manipular el DOM en el controlador:
a. Falso
11.Donde debería implementarse la manipulación del DOM;
a. En una Directiva
12.Los Scope son los encargados de manipular el DOM;
a. Falso
13.En Ruby on Rails para definir una ruta Post ‘localhost:3000/users/index’
se debe agregar
a. Post ‘users/index’
14.En Ruby on Rails para definir una ruta ‘localhost:3000/users/index’ se
debe agregar
a. Get ‘users/index’
15.Bundler se usa para
a. Es un manejador de dependencias para Ruby
16.Bundler se usa para manejar assets en Rails
a. Falso
17.Ruby on Rails es?
a. Un Framework
18.En Ruby on Rails el comando rake db:migrate
a. Ejecuta las migraciones pendientes
19.En Ruby on Rails el comando rake db:create
a. Crea una BD con los datos proporcionados en el database yml
20.<b> representa un salto de línea
a. Falso
21.<meta> Define los metadatos que no pueden ser definidos usando otro
elemento HTML
a. Verdadero
22.En Ruby, todo lo que se manipula es un objeto y el resultado de esas
operaciones también son objetos?
a. Verdadero
23.En Ruby, los string (o cadenas de texto) son secuencia de caracteres
entre comillas simples o dobles?
a. Verdadero
24.En Ruby, $ contiene el id(identidad) del proceso que ruby esta
ejecutando?
a. Falso
25.Como se define la herencia en Ruby?
a. Class User  Admin
26.Como se define la herencia en Ruby
a. Class país < mundial
27.En Ruby los métodos que acaban con una ! son métodos que modifican
al objeto
a. Verdadero
28.A la variable global $0 contiene
a. El nombre del fichero que Ruby está ejecutando
29.En Ruby on Rails el archivo config/routes.rb
a. Se encarga de definir todas las rutas de la aplicación
30.En Ruby el resultado del siguiente código : [1,2] << “c” << “d”
a. [1,2,”c”,”d”]
31.En Ruby el resultado del siguiente código es;

a. 6,2,4
32.En Ruby el resultado del siguiente código es;

a. 8, 16, 9
33.En Ruby el resultado del siguiente codigo
Array new(3)
a. [nil, nil, nil]
34.En Ruby para conertir [34,12,1,38] en [1, 12, 34, 38]
a. [34, 12, 1, 38].sort
35.La variable global $$: contiene los directorios en los que Ruby busca
cuando se carga un fichero que no existe en el directorio de trabajo
a. Falso
36.La variable global $: contiene los directorios en los que Ruby busca
cuando se carga un fichero que no existe en el directorio de trabajo
a. Verdadero
37.En Ruby $$ contiene el id (identidad) del proceso que Ruby está
ejecutando
a. Verdadero
38.Ruby impone algunas convenciones de sintaxis. Si un identificador
comienza con una letra mayúscula es una
a. Constante
39.(Ruby) para comentarios multilíneas se utiliza
a. =begin y =end
40.En Ruby el resultado de la siguiente instrucción es

a. 1,4,9,16
41.Que error presenta el siguiente fragmento de CSS?

a. La propiedad Font-face no existe en CSS, se debe usar Font-family


42.Cual es la sintaxis correcta en CSS
a. Body {color:black}
43.Un bloque de instrucciones que define una clase, empieza por la palabra
def y acaba por una end?
a. Falso
44.Un bloque de instrucciones que define un método, empieza por la
palabra def y acaba por una end?
a. Verdadero
45.Que función tiene el elemento ‘div’?
a. Es un contenedor , crea bloques, por ejemplo para diferenciar
distintas secciones de una página (cabecera, pie, columna)
46.Que son aplicaciones hibridas?
a. Son aplicaciones moviles diseñadas en un lenguaje de
programación web
b. Aplicaciones moviles que se pueden compilar en Android y IOs
c. Aplicación que se puede escribir usando HTML, JS, CSS
47.Que significa MVP?
a. Producto mínimo viable
48.Cual de los siguientes comandos NO es una opción valida parea crear un
proyecto ionic?
a. Ionic new
49.El comando git commit -m “mensaje”?
a. Crea una confirmación de los objetos agregados anteriormente
bajo el mensaje “mensaje”
50.Atajo que proporciona Git si quieres saltarte el área de preparación
a. Git commit -a
51.Cual es el comando utilizado para listar los cambios (commits) que han
producido en el repositorio?
a. Git log
52.’git checkout’ lo usamos para cambiar de ramas?
a. Verdadero
53.Puedo escribir Git status en cualquier punto mientras está en un
directorio controlado por git para verificar el estado de sus archivos?
a. Verdadero
54.Si deseas obtener una copia del repositorio Git existente en GitHub el
comando que necesitas es?
a. Git clone
55.Cual es la función de Git Fetch?
a. Trae los cambios del repositorio remoto pero no actualiza el
repositorio local
56.Que es GIT
a. GIT es un sistema de control de versiones distribuidas
57.Git remote -v muestra la versión instalada de git en nuestro servidor
remoto
a. Falso
58.El comando Git remote -v
a. Lista los repositorios remotos y su URL
59.El comando Git remote add origen URL
a. Agrega un repositorio llamado ‘origen’ que direcciona a URL
60.Git Branch -b new crea una nueva rama llamada new
a. Falso
61.Lista todas las ramas(branches) disponibles localmente;
a. GIt Branch
62.Que comando es necesario para crear un repositorio
a. Git init
63.Que es un conflicto en Git
a. Es la edición de un objeto en la misma línea de tiempo
64.Git checkout -b new, crea una nueva rama llamada new
a. Verdadero
65.Cual es la función de Git Push
a. Actualiza las referencias remotas y los archivos asociados
66.Con Git Pull envía los datos nuevos al servidor remoto
a. Falso
67.Que prefijo se emplea para indicar una propiedad específica del
navegador Google Chrome?
a. -Webkit-
68.Para acceder a la variable de sesión current_user_id podemos usar?
a. Session(:current_user_id)
69.Si un indicador comienza por @ es una variable de clase ?
a. Falso
70.Como se declara una variable de instancia
a. @colombia=10
71.<tr> representa una fila de celdas en una tabla?
a. Verdadero
72.Que base de datos se puede usar en un teléfono?
a. SQLite
73.Que es SQLite
a. Una librería escrita en C que implementa un motor de BD SQL
embedido
74.En la siguiente expresión Ionic, con value nos permite definir objetos
simples y primitivas que se pueden inyectar unicamente durante la fase
de ejecución?

a. verdadero
75.Que es CSRF?
a. Falsificacion de solicitudes entre sitios
76.En CSS que valor define el margen derecho en la siguiente regla? Margin
5px 10px 15px 20px
a. 20px
77.En CSS que valor define el margen izquierdo en la siguiente regla?
Margin 15px 11px 13px 10px
a. 13px
78.En CSS Que valor de la propiedad overflow fuerza a que las barras de
desplazamiento siempre esten visibles, aunque no sean necesarias?
a. Auto
79.Como se escribe un selector en CSS para que una regla se aplique a
todos los párrafos que aparecen en un elemento de clase texto?
a. .texto p
80.Como se inserta un comentario en CSS?
a. /* esto es un comentario */
81.En CSS para definir el espacio entre el borde de un elemento y su
contenido se emplea lapropiedad
a. Padding
82.Qué significa CSS?
a. Cascading Style sheets
83.<q> representa una cita textual inline
a. Verdadero
84.De forma predeterminada en SQL cuando creamos una columna de una
tabla esta NO puede tener valores nulos?
a. Falso
85.De forma predeterminada en SQL cuando creamos una columna de una
tabla esta puede tener valores nulos
a. Verdadero
86.En el siguiente bloque CSS podemos decir que :
Strong {color : red}
a. Strong es un selector
b. Color una propiedad y red un valor
c. Strong es un selector de etiqueta
87.Podemos decir que x es un tipo de variable

a. Objeto
88.En la siguiente expresión Ionic Angular, con constant podemos inyectar
dependencias;

a. Falso
89.En la siguiente expresión Ionic Angular, con constant NO podemos
inyectar dependencias;

a. Verdadero
90.En un formulario HTML cuando se pulsa sobre un botón de tipo SUBMIT
los datos introducidos en el formulario se envían a la URL indicada en el
atributo del formulario llamado ;
a. Method, Post , Targe
b. Las anteriores respuestas no son correctas
91.En HTML el atributo title se emplea para
a. Definir el titulo de la pagina
92.El valor de la variable x es

a. 4.5
93.El valor de la variable x es

a. 4
94.El valor de la variable x es

a. 5
95.Seleccione la instrucción correcta para la conversión de número a entero
a. 10.4444.to_i
96.Que hace ‘text-transform:capitalize’ con el texto ‘esto es un Examen’
a. Esto Es Un Examen
97.Que hace ‘text-transform:uppercase con el texto ‘esto es un Examen’
a. ESTO ES UN EXAMEN
98.Que significa XHTML?
a. eXtensible HyperText Markup Language
99.Que error presenta el siguiente fragmento de HTML5?

a. No existe la etiqueta <sidebar> debe ser remplazada por <aside>


100. Que resultado tiene el siguiente bloque CSS

a. Todos los elementos de una lista que tenga la clase ‘rojo’ y que se
encuentre dentro de un <dv> con la clase ‘colores’ aparezcan con
el color rojo.
101. Para repetir una cadena se utiliza “Hola” 2
a. Falso
102. Para repetir una cadena se utiliza “Hola”* 2
a. Verdadero
103. Que rutas (verbo HTTP y URL ) se definirán con el siguiente
fragmento en config/routes.rb? resources: articles
a. CRUD para ‘/articles’
104. En desarrollo de software a la estructura conceptual y tecnológica
de soporte definido, normalmente con artefactos o módulos de software
concretos, que puede servir de base para la organización y desarrollo de
software, la podemos llamar
a. Framework
105. Que es Ionic
a. Framework para el desarrollo de aplicaciones hibridas basadas en
HTML5, CSS y JS
b. Framework basado en AngularJS
106. En Javascript para finalizar un bucle de tipo “for” se emplea;
a. Break
107. En Javascript ¿Qué hace la sentencia Break?
a. Finaliza la ejecución del bucle for, while, o do-while actual
108. Cual es la instrucción usada para devolver un valor en una función
de JavaScript?
a. Return
109. En que lugar se ejecuta generalmente el código JavaScript?
a. Cliente(en el propio navegador de internet)
110. En Javascript como se escribe una sentencia condicional para
comprobar que la variable ‘i’ es igual a 5
a. If(i==5)
111. En Javascript como se escribe una sentencia condicional para
comprobar que la variable ‘i’ es distinta de 5
a. If(i!=5)
112. JavaScript es un lenguaje de programación
a. Interpretado
113. En Javascript la siguiente expresión x es igual :

a. 15
114. <tbody> representa el bloque de filas que describen las etiquetas
de columna de una tabla
a. Falso
115. En Javascript como se abre una ventana nueva del navegador?
a. Window.open(“pagina html”)
116. En Javascript las posiciones de los caracteres de una cadena
empiezan en
a. 0
117. En Javascript, para darle el nombre a una variable, objeto o
función, debemos tener en cuenta que?
a. JavaScript diferencia entre mayúscula y minúscula
118. En Javascript la parte decimal de un número se marca utilizando
a. Punto(.)
119. En JavaScript como se llama la unión de cadena de caracteres.
“buenos” + “días”
a. Concatenación
120. En JavaScript el operador para concatenar cadenas es
a. “+”
121. En JavaScript como se muestra una ventana con el mensaje “Hola
Mundo”
a. Alert(“Hola Mundo”)
122. En JavaScript Cual es la forma correcta de crear un Array?
a. Var txt = new Array(“tim”,”kim”,”jim”)
123. Respecto al final de la instrucción en JavaScript
a. Se emplea el punto y coma (;) pero es opcional
124. Para terminar las instrucciones en JavaScript se utiliza?
a. Un punto y como o un salto de línea
125. ¿Donde se puede insertar código JavaScript en un documento
HTML?
a. Tanto en el <head> como en el <body>
126. Qué etiqueta de HTML se emplea para escribir código JavaScript?
a. <script>
127. En Javascript, Como se define una función llamada “unafuncion”?
a. Function unafuncion()
128. Seleccione operadores logicos
a. <> >= <=
129. En Javascript que función se emplea para convertir una cadena a
minúscula
a. toLowerCase()
130. Todo el código JavaScript debe estar por fuerza dentro del archivo
.html de la pagina web?
a. No, es posible incluir código JavaScript en ficheros de extensión js
y hacer un include en la sección HEAD de la pagina HTML
131. La siguiente variable en JavaScript se conoce como?

a. Variable condicional
132. Donde se ubican los estilos personalizados dentro de mi aplicación
Ionic?
a. App/app.scss
133. Que comando se usa para iniciar un despliegue local de su
aplicación en Ionic para testeo o desarrollo?
a. Ionic serve
134. Como se escribe un selector para que una regla se aplique a todos
los párrafos que sean descendientes directos (hijos) de un elemento
articulo (Article)?
a. Article>p
135. Como se escribe un selector en CSS para que una regla se aplique
a todos los párrafos que aparecen dentro de un <div> de id “parrafos”?
a. #parrafos p
136. La etiqueta BODY representa la raíz de un documento HTML o
XHTML;
a. Falso
137. Cuando programas un API usas JWT para?
a. Estandar para la creación de token que permiten validar la
identidad de un usuario
138. Seleccione las etiquetas que son de tipo Block
a. P, ul, div / h1,h2,h3 / ul,li,div
139. Que retorna el siguiente codigo

a. Imprime 2 y 3
140. De la siguiente expresión podemos decir que el valor de ciudades
es:

a. [“Pune”, “Balgamore”, “Mumbai”]


141. De la siguiente expresión el valor de fruits es:
Var fruits = [“Banana”, “Orange”, “apple”, “Mango”];
Fruits[fruits.length] = “Lemon”;
a. [“Banana”, “Orange”, “apple”, “Mango”,”Lemon”]
142. <th> representa una celda encabezado en una tabla
a. Verdadero
143. <i> representa un texto en una voz o estado de ánimo alterno
a. Verdadero
144. Conecta la Base de Datos

a. El modelo Country tiene una relación uno a muchos con el modelo


Users
145. Conecta la Base de Datos

a. Un objeto User puede estar relacionado con muchos Countries .


La clase Country realmente es un controlador.
146. Para añadir un elemento hijo se emplea el método
a. AppendChild()
147. En el DOM, para eliminar un elemento hijo se emplea el método
a. removeChild()
148. Del siguiente código podemos decir

a. Son opciones para conexión a la BD ubicada en el database.yml


149. Como agregar un elemento a un arreglo
a. Arreglo << “Inglaterra”
150. En HTML para definir una línea horizontal de separación se emplea
a. <hr>
151. Qué define la etiqueta <td> en HTML?
a. Una celda en una tabla
152. Cual crees que es la mejor manera de agregar estilos a una
pagina web
a. Incluirlos en el fichero externo vinculado a ese fichero HTML
153. En HTML para incluir código de script que se encuentra en un
fichero externo se emplea
a. <script src=”fichero.js”>
154. Que valor devuelve la siguiente expresión: typeof true
a. Boolean
155. El valor de la variable x es : var x = typeof (name ‘John’, age
34)
a. object
156. ¿Se pueden tanto las clases de CSS como los IDs usar mas de una
vez en el HTML de una página web?
a. No
157. Porque es conveniente incluir la declaración DOCTYPE en la pagina
HTML
a. Para evitar que el navegador entre en modo ‘Quirk Mode’ y la
interprete/muestre mal
158. Podemos decir que x es un tipo de variable : var x = 16
a. Number
159. Para que sirve el atributo ‘class’
a. Para aplicar unos determinados estilos a los elementos que tenga
la misma clase, es decir, el mismo valor en ese atributo
160. <main> define el contenido principal o importante en el
documento. Solamente existe un elemento <main> en el documento
a. Verdadero
161. El provider es el caso mas genérico de servicio, que además de
generar un servicio, inyectable durante la fase de ejecución e inyectar
dependencias (DI) en su definición, proporciona una API para la
configuración del servicio antes de que se inicie la aplicación
a. Verdadero
162. Describa que es un archivo “reset.css”
a. Es un archivo que reinicia el CSS de nuestra página
163. Cómo se define un color de fondo para todas las etiquetas <h1>
en CSS?
a. H1 {background-color:#FFFFFF}
164. Que representa las siguientes líneas de ion grid

a. Una fila y tres columnas


165. El valor de la variable x es? Var x = “Volvo” + 16 + 3
a. Volvo163
166. El valor de la variable x es? Var x = 16 + 3 + “Volvo”
a. 19Volvo
167. Swift es?
a. Lenguaje de programación usado para desarrollo de aplicaciones
IOS
168. Cual es la forma o método de comunicación de las aplicaciones de
Ionic y los componentes nativos del dispositivo?
a. Promesas y Observadores
169. De acuerdo a la siguiente instrucción defina que resultado
obtenemos?

a. Conocer los nombres de los empleados cuyo salario está por


encima de la media
170. En el directorio “web” tienes la pagina web “inicio.html” . Dentro
de esa página quieres añadir un párrafo con el texto “Mi viaje a Paris” y
a continuación, dentro de ese mismo párrafo, quieres incluir una imagen
llamada “foto.jpg” que se encuentra en el directorio “img”, que se
encuentra dentro de “web”. Escribe el código HTML del párrafo
a. <p>Mi viaje a Paris<img src=”img/foto.jpg”/></p>
171. Que esta mal en esta regla de estilo?

a. Falta un ‘;’ (punto y coma) al final de la declaración del estilo


‘border’
172. El resultado de la siguiente expresión es?

a. 6
173. El siguiente porción de código pertenece a?

a. Una migración
174. De la siguiente expresión podemos decir?
a. El método nos devuelve un array con el número y el cuadrado
175. Los tipos de relaciones soportadas por una BD SQL son?
a. Uno a uno, uno a muchos, muchos a muchos

You might also like