Test
Test1
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (200)
1¿Qué define la etiqueta <td> en HTML?
- AUna descripción en una tabla
- BUn título en una tabla
- CUna fila en una tabla
- DUna celda en una tabla
2En el siguiente bloque CSS podemos decir que:
strong {
color: red;
}- A‘strong‘ es el selector
- B‘color’ una propiedad y ‘red’ un valor
- Cstrong es un selector de etiqueta
- DTodas las anteriores opciones son válidas.
3
¿Para qué sirve el atributo 'class'?- APara clasificar el tipo de enlace ('a') que estamos definiendo: 'salto' interno, vínculo a página en el mismo dominio o a un sitio web externo.
- BEs específico para indicar el color de la fuente que queremos aplicar, Por ejemplo: p class="red" presentaría las letras en rojo de ese párrafo.
- CPara aplicar unos determinados estilos a los elementos que tenga la misma clase, es decir, el mismo valor en ese atributo.
- DTodas las anteriores
4En HTML, la etiqueta <p> se utiliza para
- ADefinir un punto de destino para un hipervínculo
- BInsertar un salto de línea
- CDefinir un párrafo
- DLas anteriores respuestas no son correctas
5¿Qué significa XHTML?
- AXml HyperText Markup Language
- BeXtensible HyperText Modeling Language
- CeXtensible HyperText Markup Language
- DLas anteriores respuestas no son correctas
6En HTML, los elementos de una lista no ordenada se definen con
- A<li>
- B<ol>
- C<option>
- D<ul>
7¿Cuál es el lugar correcto en un documento HTML para hacer referencia a una hoja de estilo externa?
- AEn la sección <head>
- BEn la sección <body>
- CAl final del documento
- DAl principio del documento
8¿Cómo se inserta un comentario en CSS?
- A# esto es un comentario
- B// esto es un comentario
- C' esto es un comentario
- D/* esto es un comentario */
9¿Cuál es la sintaxis correcta en CSS?
- A{body=color:black}
- B{body:color=black}
- Cbody {color:black}
- Dbody {color=black}
10Cómo se define un color de fondo para todas las etiquetas <h1> en CSS?
- Ah1.all {background-color:#FFFFFF}
- Ball.h1 {background-color:#FFFFFF}
- Ch1 {background-color:#FFFFFF}
- Dh1.* {background-color:#FFFFFF}
11En CSS, para definir el espacio entre el borde de un elemento y su contenido se emplea la propiedad
- Aborder
- Bmargin
- Cpadding
- DLas anteriores respuestas no son correctas
12En CSS, ¿qué valor define el margen inferior en la siguiente regla? {margin: 15px 11px 13px 10px;}
- A5px
- B10px
- C13px
- D20px
13 ¿Qué está mal en esta regla de estilo?:
.cuadro {
border: 1px blue dotted
padding: 10px 5px;
}- AFalta un ';' (punto y coma) al final de la declaración del estilo 'border' *
- BFalta una ',' (coma) entre los dos valores de la propiedad padding (10px 5px)
- CNo se puede poner un '.' (punto) al inicio de una declaración (antes de la palabra 'cuadro)'.
- DFunciona bien, no debería generar ningún error
14¿Qué error presenta el siguiente fragmento de HTML5?
<article>
<header>Umbrella Corporation</header>
<p>Article content</p>
<sidebar>Footnotes</sidebar>
</article>- ANo existe la etiqueta <sidebar>, se debe ser reemplazada por<aside>.
- BLa etiqueta <header> debe estar al inicio del documento HTML.
- CLa etiqueta <article> no existe debe usar <div>.
- DEl código no tiene errores
15En el directorio “web” tienes la página web “inicio.html”. Dentro de esa página quieres añadir un párrafo con el texto “Mi viaje a París” 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<div>Mi viaje a París: <img src=”img/foto.jpg” /></div>
- B<p>Mi viaje a París: <img href=”img/foto.jpg” /></p>
- C<img src=”img/foto.jpg” alt=”Mi viaje a París: ”/>
- D<p>Mi viaje a París: <img src=”img/foto.jpg” /></p>*
16¿Cómo se escribe un selector en CSS para que una regla se aplique a todos los párrafos que aparecen justo después de un h1?
- Ah1 p
- Bh1,p
- Ch1>p
- Dh1+p
17¿Cómo 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
- B.parrafos p
- C#parrafos > p
- D#parrafos + p
18¿Qué hace "text-transform: capitalize;" con el texto "esto es un Examen"?
- AESTO ES UN EXAMEN
- BEsto Es Un Examen
- CEsto es un Examen
- DLas anteriores respuestas no son correctas
19En CSS, ¿Qué valor de la propiedad overflow fuerza a que las barras de desplazamiento siempre estén visibles, aunque no sean necesarias?
- Aalways
- Bauto
- Cvisible
- DLas anteriores respuestas no son correctas
20¿Qué prefijo se emplea para indicar una propiedad específica del navegador Google Chrome?
- A-ff-
- B-moz-
- C-webkit-
- DLas anteriores respuestas no son correctas
21<meta> Define los metadatos que no pueden ser definidos usando otro elemento HTML.
- AVerdadero
- BFalso
22<main> Define el contenido principal o importante en el documento. Solamente existe un elemento <main> en el documento.
- AVerdadero
- BFalso
23
<tr> Representa una fila de celdas en una tabla.- AVerdadero
- BFalso
24<th> Representa una celda encabezado en una tabla.
- AVerdadero
- BFalso
25<q> Representa una cita textual inline.
- AVerdadero
- BFalso
26¿Qué comando es necesario para crear un repositorio?
- Agit status
- Bgit add
- Cgit init
- Dgit config
27¿Cual es la función de git push?
- AActualiza las referencias remotas y los archivos asociados.
- BSincronizar cambios en el repositorio remoto con el local.
- CAgrega cambios a un commit.
- DConfirma los cambios y les agrega un mensaje.
28Si deseas obtener una copia de un repositorio Git existente en GitHub, el comando que necesitas es :
- Agit commit
- Bgit add
- Cgit log
- Dgit clone
29Lista todas las ramas (branches) disponibles localmente.
- Agit branch
- Bgit status
- Cgit log
- Dgit branch -r
30 Puede escribir git status en cualquier punto mientras está en un directorio controlado por git para verificar el estado de sus archivos.
- AVerdadero
- BFalso
31El comando git remote -v
- ALista los repositorios remotos y su URL
- BLista únicamente los nombres de los repositorios remotos
- Cmuestra la versión del repositorio
- DAgrega un remoto llamado v
32¿Cual es la función de git fetch?
- ATrae los cambios del repositorio remoto pero no actualiza el repositorio local.
- BActualiza el repositorio remoto con los últimos cambios del local
- CActualiza el repositorio local con los últimos cambios del remoto
- DLa opción fetch no existe en git.
33Con ‘git pull’ envía los datos nuevos a nuestro servidor remoto
- AVerdadero
- BFalso
34‘git branch -b new’ crea una nueva rama llamada ‘new’
- AVerdadero
- BFalso
35 ‘git checkout ’ lo usamos para cambiar de ramas
- AVerdadero
- BFalso
36¿Un fichero externo con código JavaScript debe contener la etiqueta <script>?
- AVerdadero
- BFalso
37¿Qué es JSON?
- AUn lenguaje de programación orientado a objetos basado en JavaScript
- BUn servidor de aplicaciones basado en JavaScript
- CUn formato ligero para el intercambio de datos empleado en JavaScript
- DLas anteriores respuestas no son correctas
38En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar que la variable "i" es igual a 5?
- Aif i=5 then
- Bif(i=5)
- Cif i==5 then
- Dif(i==5)
39En JavaScript la parte decimal de un número se marca utilizando:
- Apunto (.)
- Bcoma (,)
- Ca y b son correctas
- Dmayor o menor que (><)
40En JavaScript, el operador para concatenar cadenas es
- A"%"
- B"+"
- C"."
- DLas anteriores respuestas no son correctas
41Qué valor devuelve la siguiente expresión: typeof true
- Astring
- Bboolean
- Cundefined
- Dobject
42Para añadir un elemento hijo se emplea el método
- AappendChild()
- BcreateChild()
- CnewChild()
- DLas anteriores respuestas no son correctas
43En JavaScript, ¿cuál es la forma correcta de escribir la cadena "Hola mundo" en una página web?
- Adocument.print("Hola mundo")
- Bdocument.write("Hola mundo")
- Cwindow.print("Hola mundo")
- Dwindow.write("Hola mundo")
44En JavaScript, ¿cómo se llama a una función llamada "miFuncion"?
- Acall function miFuncion()
- Bcall miFuncion()
- CmiFuncion()
- DLas anteriores respuestas no son correctas
45En JavaScript, ¿qué función se emplea para convertir una cadena a minúsculas?
- Alower()
- BlowerCase()
- CtoLower()
- DtoLowerCase()
46En JavaScript, ¿cómo se abre una ventana nueva del navegador?
- Adocument.open("pagina.html")
- Bdocument.new("pagina.html")
- Cwindow.open("pagina.html")
- Dwindow.new("pagina.html")
47En JavaScript, ¿cómo se define una función llamada "unaFuncion"?
- Afunction:unaFuncion()
- Bfunction->unaFuncion()
- Cfunction unaFuncion()
- DLas anteriores respuestas no son correctas
48¿Dónde se puede insertar código JavaScript en un documento HTML?
- AEn el <head>
- BEn el <body>
- CTanto en el <head> como en el <body>
- DSi el código está en un fichero aparte, sólo en el <head>
49¿La siguiente variable en javascript se conoce como?
var edad = prompt("Introduce tu edad");
if (edad > 20) {
console.log("Tienes más de 20 años");
}
if (edad <= 20) {
console.log("Tienes 20 años o menos");
}- AVariable numérica
- BVariable
- CVariable Boolean
- DVariable condicional
50En JavaScript, para darle el nombre a una variable, objeto o función, debemos tener en cuenta que:
- ANo se pueden usar mayúsculas
- BJavaScript no distingue entre mayúsculas y minúsculas
- CJavaScript diferencia entre mayúsculas y minúsculas
- DTodas son falsas
51¿Todo el código JavaScript debe estar por fuerza dentro del archivo .html de la página web?
- ASí, porque si no, no se podría ejecutar en el navegador
- BNo, es posible incluir código JavaScript en ficheros de extensión .js y hacer un “include” en la sección HEAD de la página HTML
- Cse implementa por tema organización de código,
- DTodas las anteriores.
52En la siguiente expresión el valor de fruits:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits[fruits.length] = "Lemon";- A["Banana", "Orange", "Apple", "Mango", “Lemon”];
- B["Banana", "Orange", "Apple", "Mango"];
- C4
- D[“Lemon”]
53En JS la siguiente expresión x es igual a:
var x = 5;
x--;- A4
- B5
- C“4”
- DNinguna de las anteriores
54Podemos decir que x es un tipo de variable:
var x = {firstName:"John", lastName:"Doe"};- AObject
- BArray
- CString
- DNinguna de las anteriores
55El valor de la variable x es:
var x = 16 + 3 + “Volvo”- A19Volvo
- B163Volvo
- CError
- DNinguna de las anteriores
56El valor de la variable x es:
var x = Math.round(4.7)- A4
- B5
- C7
- D47
57El valor de la variable x es:
var x = Math.abs(-4.5)- A4.5
- B45
- C-20
- D20
58El valor de la variable x es:
var x = typeof {name:'John', age:34}- A“object”
- B“array”
- C"NaN"
- DError
59Qué comando se usa para iniciar el un despliegue local de su aplicación en Ionic para testeo o desarrollo
- Aionic serve
- Bionic start
- Ccordova build
- DNinguna de las opciones es válida
60Cual es la forma o método de comunicación de las aplicaciones de ionic y los componentes nativos del dispositivo.
- APromesas y Api rest
- BPromesas y observadores
- CObservadores y controladores
- DNinguna de las anteriores
61En 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.
- AScope
- BDirectiva
- CModelo
- DController
62En 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 de lo que el usuario haga.
- AVerdadero
- BFalso
63En Angular para comunicarnos entre controladores podemos usar un servicio compartido entre ambos controladores y usar los event dispatchers que angularjs implementa como son $emmit y $broadcast.
- AVerdadero
- BFalso
64En Angular la directiva que dependiendo de si la condición que se coloque se cumple o no, elimina o inserta el elemento en el DOM
- Ang-if
- Bng-show/ng-hide
- Cng-display
- Dninguna de las anteriores
65En Angular las vistas de la aplicación, el html en esencia donde se renderizan los datos provenientes desde el controlador se conoce como:
- AThemplates
- BController
- CModelo
- DScope
66Cual de los siguiente comandos no es una opción válida para crear un proyecto ionic
- Aionic new
- Bionic start aws
- Cionic start page tabs
- DNinguna de las anteriores
67En la siguiente expresión (Ionic-Angular) Constant sirve para almacenar valores simples de cualquier tipo que no deben cambiar, NO podemos inyectar dependencias:
myApp.constant('SERVERS',{ DEVELOPMENT: "http://localhost:8080/app", PRODUCTION:"http://myDomain.com/app"});- AVerdadero
- BFalso
68En la siguiente expresión (Ionic-Angular) con Value nos permite definir objetos simples y primitivas que se pueden inyectar únicamente durante la fase de ejecución:
myApp.value('token','a1234567890');
myApp.value('User',{'id': 'someId'})- AVerdadero
- BFalso
69El provider es el caso más 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
- AVerdadero
- BFalso
70Se utiliza para comentar una línea
- A#
- B//
- C&
- D&.
71Si un identificador comienza con @, es una variable de clase.
- AVerdadero
- BFalso
72Ruby impone algunas convenciones de sintaxis. Si un identificador comienza con una letra mayúscula, es una
- AVariable
- BClase
- CConstante
- DCondicional
73¿Qué es CSRF?
- AFalsificación de solicitudes entre sitios
- Bun tipo de dato
- Cun clase de Rails
- Dun método de Ruby
74Seleccione Operadores lógicos
- A<> >= <=
- B+ -
- C&&
- DTodas las anteriores
75¿ Cómo agregar un elemento a un arreglo?
paises = ['Colombia', 'Argentina', 'Rusia']- Aarreglo ++ 'Inglaterra'
- Barreglo << 'Inglaterra'
- Carreglo +++ 'Inglaterra'
- Darreglo <=== 'Inglaterra'
76¿Como se define la herencia en ruby ?
- Aclass pais < mundial
- Bclass pais <== mundial
- Cclass pais >>> mundial
- Dclass pais <+* mundial
77¿Que retorna el siguiente código ?
[1,2,3].each do |x|
if(x > 1)- Aputs x
end
end - Bimprime 2 y 3
- Cimprime 1, 2, 3
- Dno imprime nada
- EError de sintaxis
- Aputs x
78El siguiente siguiente porción de código pertenece a:
def change
create_table :tasks do |t|
t.belongs_to :user, null: false
t.date :date, null: false
t.timestamps null: false
end
add_index :tasks, :estimated_hours
end- AUn modelo
- BUna Migración
- CUn Controlador
- DUn Helper
79En Ruby on Rails el comando rake db:migrate
- AEjecuta las migraciones pendientes
- BCrea una nueva migración
- CVerifica migraciones en la DB
- DConecta la base de datos
80Del siguiente código podemos decir:
class Country < ActiveRecord::Base
has_many :users
end- AEl modelo Country tiene una relación uno a muchos con el modelo User
- BUn objeto User puede estar relacionado con muchos Countries
- CLa clase Country realmente es un Controlador
- Dhas_many no es una opción válida.
81En Ruby on Rails para definir una ruta ‘localhost:3000/users/index’ se debe agregar:
- Aget ‘users/index’
- Bget ‘users#index’
- Cpatch ‘users/index’
- Dpatch ‘users/index’.
82En Ruby on Rails el archivo config/database.yml:
- AGuarda las opciones para coneccion a base de datos.
- BTiene los scripts para manejar la base de datos.
- CAlmacena la estructura de la base de datos.
- DTiene un mapa de cada uno de los campos de la DB.
83El siguiente código en Ruby on Rails retorna:
@cosa = Cosa.find(1)- A@cosa es una instancia vacía de la clase Cosa
- B@cosa es el resultado del objeto Cosa con id 1
- CBusca un controlador de tipo Cosa
- D.find() no es una función de rails
84En Ruby el resultado de el siguiente código:
[1,2] << “c” << “d”- A[1, 2, c, d]
- BError Sintaxis
- C[1, 2, ”c”, ”d”]
- Dnil
85En Ruby el resultado del siguiente código es:
hash = { :a => 1, :b => 2, :c => 3 }
hash.map {|k, v| v*2 }- A[6, 2, 4]
- B[ a, b, c]
- C{ :a => 6, :b => 2, :c => 4 }
- Dnil
86Para acceder a la variable de sesion current_user_id podemos usar:
- Asession[:current_user_id]
- Bparams.session[:current_user_id]
- Csession.current_user_id
- Dsession[“current_user_id”]
87Bundler se usa para manejar assets en Rails
- AVerdadero
- BFalso
88Un bloque de instrucciones que define una Clase, empieza por la palabra def y acaba por la end.
- AVerdadero
- BFalso
89En Ruby los métodos que acaban con una ! son métodos que modifican al objeto.
- AVerdadero
- BFalso
90La variable global $: contiene los directorios en los que Ruby busca cuando se carga un fichero que no existe en el directorio de trabajo.
- AVerdadero
- BFalso
91En ruby $$ contiene el id (identidad) del proceso que Ruby está ejecutando
- AVerdadero
- BFalso
92A la variable global $0 contiene
- AEl nombre del fichero que Ruby está ejecutando.
- BError
- C0
- DNo existe la variable
93En Ruby para convertir [34, 12, 1, 38] en [1, 12, 34, 38]:
- A[34, 12, 1, 38].sort
- Bsort([34, 12, 1, 38])
- C[1, 12, 34, 38].order
- Dorder([1, 12, 34, 38])
94De la siguiente expresión podemos decir que el valor de ciudades es:
ciudades = %w{ Pune Mumbai Bangalore }
ciudades.delete('Mumbai')- A["Pune", "Bangalore"]
- B{"Pune", "Bangalore"}
- C["Mumbai"]
- DError
95 De la siguiente expresión podemos decir:
def num_cuadrado(num)
cuadrado = num * num
return num, cuadrado
end- AEl método nos devuelve un Array con el número y el cuadrado
- BEl método genera un error
- CEl método nos retorna la suma de num y cuadrado
- DEl método retorna un valor nulo
96¿Qué son aplicaciones híbridas?
- ASon aplicaciones móviles diseñadas en un lenguaje de programación web
- BAplicaciones móviles que se pueden compilar en Android y IOs
- CAplicación que se pueden escribir usando HTML, JS, CSS
- DTodas las anteriores
97Qué bases de datos se puede usar en un teléfono?
- ASQLite
- BSQLServer
- CMibileDB
- DNinguna de las anteriores
98¿Los tipos de relaciones soportados por una BD SQL son?
- AUno a uno, uno muchos, muchos a muchos
- BForáneas, principales y de claves
- CForáneas y principales
- DNinguna de las anteriores
99Para seleccionar todos los datos de una Tabla llamada Customers;
- ASELECT All FROM Customers;
- BSELECT * FROM Customers;
- CSELECT Customers;
- DNinguna de las anteriores
100Para seleccionar los campos CustomerName, City de una tabla Customers;
- ASELECT Customers FROM CustomerName, City;
- BSELECT * FROM Customers;
- CSELECT CustomerName, City FROM Customers;
- DNinguna de las anteriores
101De forma predeterminada en SQL cuando creamos una columna de una tabla esta puede tener valores Nulos.
- AVerdadero
- BFalso
102Cuando programas un API usas JWT para
- AEstándar para la creación de token que permiten validar la identidad de un usuario
- BEs un estándar de Json que nos permite organizar la información
- CLenguaje de programación basado en tokens
- DNinguna de las anteriores
103¿Qué es SQLite?
- AUna DB basada en documentos
- BUna DB no relacional
- CRealmente no es DB
- DNinguna de las anteriores
104¿Ruby on Rails es?
- AUn lenguaje de programación
- BUn Framework
- CUna base de datos
- DNinguna de las anteriores
105 De acuerdo a la siguiente instrucción definas qué resultado obtendremos:
SELECT nombre FROM EMPLEADOS WHERE salario > (select avg(salario) from emp)- AConocer los nombres de los empleados cuyo salario está por encima de la media.
- BConocer los nombres de los empleados cuyo salario son diferentes.
- CConocer los nombres de los empleados cuyo salario son 0.
- DConocer los montos de los salarios cuyo campo de salario son Null.
- ENinguno de los anteriores.
106En 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.
- Amethod
- Bpost
- Ctarget
- DLas anteriores respuestas no son correctas
107¿Qué función tiene el elemento 'div'?
- AEs un elemento divisor, y hace que el navegador muestre una línea horizontal de separación (por ejemplo entre secciones de la página).
- BEs un contenedor. Crea bloques, por ejemplo para diferenciar distintas secciones de una página (cabecera, pié, columnas..).
- CPermite realizar una operación aritmética de división en los valores numéricos de una tabla (también se utiliza 'sum' y 'dif' para suma y resta).
- DTodas las anteriores son opciones válidas.
108En HTML, para definir una línea horizontal de separación se emplea
- A<dd>
- B<hr>
- C<pre>
- D<xmp>
109¿Cuál crees que es la mejor manera de aplicar estilos a una página web?
- AIncluir los estilos en las etiquetas HTML para que se carguen y ejecuten antes.
- BIncluirlos en un fichero externo vinculado a ese fichero HTML
- CIncluirlos en la sección cabecera ('head') para agruparlos en un mismo sitio en la misma página
- DNinguna de las anteriores
110En HTML, el atributo title se emplea para
- ADefinir el título de la página
- BDefinir el nombre de un elemento
- CProporcionar información adicional sobre un elemento
- DLas anteriores respuestas no son correctas
111En HTML, una lista no ordenada se definen con
- A<li>
- B<ol>
- C<list>
- D<ul>
112En HTML, para incluir código de script que se encuentra en un fichero externo se emplea
- A<script src="fichero.js">*
- B<script file="fichero.js">
- C<script code="fichero.js">
- DLas anteriores respuestas no son correctas
113¿Se pueden tanto las clases de CSS como los IDs usar más de una vez en el HTML de una página web?
- ASí
- BSí, pero si el CSS está declarado en un fichero separado
- CSí, pero si el CSS está declarado en la misma página web
- DNo
114¿Cuál es la sintaxis correcta en CSS para el selector de identificación ‘identificador’?
- A{#identificador=color:black}
- B{.identificador:color=black}
- C#identificador {color:black}
- D.identificador {color=black}
115¿Qué significa CSS?
- ACascading Style Sheets
- BCreative Style Sheets
- CComputer Style Sheets
- DColorful Style Sheets
116En CSS, ¿qué valor define el margen derecho en la siguiente regla? {margin: 5px 10px 15px 20px;}
- A5px
- B10px
- C15px
- D20px
117¿Por qué es conveniente incluir la declaración de DOCTYPE en la página HTML?
- ASi no se incluye el navegador no puede renderizar (mostrar) la página
- BPara evitar que el navegador entre en 'Quirk Mode' y la interprete/muestre mal.
- CPara indicar si se ha utilizado o no Flash.
- DNinguna de las anteriores
118 ¿Qué error presenta el siguiente fragmento de CSS?
h1 {
font-face: Georgia, Cambria, sans-serif;
font-size: 24px;
}
p {
font-face: Arial, Verdana, Calibri, serif;
font-size: 16px;
}- ALa propiedad font-face no existe en CSS, de debe usar font-family.
- BDebe agregar una coma al terminar el bloque h1
- CEl bloque de h1 debe iniciar con un .
- DEl bloque p debe iniciar con un #.
119Selecciones las etiquetas son de tipo bloque(block):
- Ap, ul, div
- Bh1, h2, h3
- Cul, li, div
- DTodas las etiquetas anteriormente mencionadas son de tipo bloque
120 ¿Qué resultado tiene el siguiente bloque CSS?
div.colores ul.rojo li {
color: red;
}- ATodos los elementos de una lista que tenga la clase “rojo” y que se encuentre dentro de un <div> con la clase “colores” aparezcan con el color rojo.
- BTodos los elementos de las listas que tengan la clase “rojo” aparecerán con el color rojo.
- CTodos los elementos de una lista que tenga la clase “rojo” y que se encuentre dentro de un <div> con la clase “colores” aparezcan con un fondo rojo.
- DTodos los elementos de una lista que tenga la clase “colores” y que se encuentre dentro de un <ul> con la clase “rojo” aparezcan con el color rojo.
121¿Cómo 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
- B.texto,p
- C.texto>p
- D.texto+p
122¿Cómo se define un color de fondo para todas las etiquetas <h3> en CSS?
- Ah3.all {background-color: red}
- Ball.h3 {background-color: blue}
- Ch3 {background-color: #333}
- Dh3.* {background-color:#FFFFFF}
123¿Qué hace "text-transform: uppercase;" con el texto "esto es un Examen"?
- AESTO ES UN EXAMEN
- BEsto Es Un Examen
- CEsto es un Examen
- DLas anteriores respuestas no son correctas
124En CSS, ¿Qué valor de la propiedad overflow fuerza a que el contenido siempre este visible así supere el tamaño del contenedor?
- Aalways
- Bauto
- Chidden
- Dvisible
125¿cómo se escribe un selector para que una regla se aplique a todos los párrafos que sean descendientes directos (hijos) de un elemento artículo (article)?
- Aarticle p
- Barticle, p
- Carticle>p
- Darticle+p
126 La etiqueta body Representa la raíz de un documento HTML o XHTML
- AVerdadero
- BFalso
127<tbody> Representa el bloque de filas que describen las etiquetas de columna de una tabla.
- AVerdadero
- BFalso
128<b> representa un salto de línea.
- AVerdadero
- BFalso
129<i> Representa un texto en una voz o estado de ánimo alterno
- AVerdadero
- BFalso
130Describa qué es un archivo "reset.css"
- AEs un archivo que reinicia el CSS de nuestra página
- BDevuelve el CSS a el estado por default del navegador
- CActiva los CSS de cada browser
- DNinguna d elas anteriores
131¿Qué es GIT?
- Aun lenguaje de programación.
- BGIT es un sistema de control de versiones distribuidas.
- CGIT es un servidor de almacenamiento de código.
- DGIT un lenguaje de parte del servidor.
132¿Que es es un conflicto en git?
- AEs la edición de un mismo objeto en la misma línea de tiempo
- BEs un archivo que desaparece o fue eliminado
- CCorrupción del repositorio
- DError de sintaxis
133¿Cuál es el comando utilizado para listar los cambios (commits) que han producido en el repositorio?
- Agit init
- Bgit status
- Cgit tag
- Dgit log
134Atajo que proporciona git, si quieres saltarte el área de preparación.
- Agit rm --cached readme.txt
- Bgit commit
- Cgit commit -a
- Dgit commit -m
135Acabamos de crear un nuevo archivo llamado index.html. ¿Cuál de los siguientes prepara este archivo para que podamos hacer commit?
- Agit add index.html
- Bgit add new
- Cgit commit index.html
136El comando git remote add origen URL
- AAgrega un repositorio llamado ‘origen’ que direcciona a URL
- BAgrega un repositorio remoto llamado origen que direcciona al origin master de git
- CAgrega un nuevo servidor con el nombre por defecto de git.
- DAgrega un nuevo repositorio remoto y crea un branch llamado origen.
137El comando git commit -m “Mensaje”
- Acrea un confirmacion de los objetos agregados anteriormente bajo el mensaje “Mensaje”
- BAgrega una etiqueta de tipo “Mensaje”
- CAgrega el archivo Mensaje
- DEl comando commit no acepta la opción -m
138‘git remote -v’ muestra la versión instalada de git en nuestro servidor remoto
- AVerdadero
- BFalso
139‘git checkout -b new’ crea una nueva rama llamada ‘new’
- AVerdadero
- BFalso
140‘git branch’ lista las ramas que tiene el repositorio
- AVerdadero
- BFalso
141Para comentarios multilineas se utiliza:
- A/* y */
- B#begin y #end
- C=begin y =end
- DNo es posible hacerlo
142Para Repetir una cadena se utiliza: 'Hola '* 2
- AVerdadero
- BFalso
143Qué rutas (verbo HTTP y URL) se definirán con el siguiente fragmento en config/routes.rb?
resources :articles- ACRUD para ‘/articules’
- BSolo crea GET ‘/articules’
- CSolo crea POST ‘/articules’
- DCRUD para ‘/articule
144¿Mencione cuales son los métodos HTTP soportados por REST?
- AGET, POST, PUT, DELETE, OPTIONS, HEAD
- BHTTP Y HTTPS
- CPUTS PATH
- Dninguno de los anteriores
145Seleccione la instrucción correcta para la conversión de número a entero
- A10.4444.to_f
- B10.4444.to_i
- C10.4444.to_g
- D10.4444.to_h
146¿Que me retorna el siguiente bloque de código ?
c = [10, 9]
c.each do |calification|
puts "Calificación #{calification}"
end- ACalificación 10 Calificación 9
- Bnil
- CCalificación 10
- DCalificación 9
147¿Como se declara una variable de instancia ?
- A@colombia = 10
- B@*@colombia = 9
- C@-@colombia = 8
- D@x@colombia = 7
148 El resultado de la siguiente expresión es:
a = “String”
puts a.length- A6
- BString
- C5
- DError de Sintaxis
149En Ruby on Rails los controladores deben heredar de la clase
- ARailsController
- BActionController::Base
- CActionController
- DRailsController::Base
150¿Como se define la herencia en ruby ?
- Aclass User < Admin
- Bclass User <== Admin
- Cclass User >>> Admin
- Dclass User <+* Admin
151En Ruby on Rails el comando rake db:create
- ACera una nueva base de datos con los datos proporcionados en el database.yml.
- BCrea una nueva migración
- CAgrega nuevos campos a la Base de Datos
- DCrea una nueva conección con el motor de base de datos.
152Del siguiente código podemos decir:
class Country < ActiveRecord::Base
belongs_to :user
end- AEl modelo Country tiene una relación uno a muchos con el modelo User
- BUn objeto User puede estar relacionado con muchos Countries
- CLa clase Country realmente es un Controlador
- Dhas_many no es una opción válida.
153En Ruby on Rails para definir una ruta Post ‘localhost:3000/users/index’ se debe agregar:
- Apost ‘users/index’
- Bpost ‘users#index’
- Cpatch ‘users/index’
- Dpatch ‘users/index’.
154 En Ruby on Rails el archivo config/routes.rb:
- ASe encarga de definir todas las Rutas de la aplicación
- BEl archivo routes no existe en Ruby on Rails
- CEs el mapa de los componentes de la aplicación
- DDefine la relación entre Modelos y Rutas
155 Del siguiente código podemos decir:
default: &default
adapter: postgresql
encoding: unicode
pool: 5
username: root
password: root
development:
<<: *default
database: homesquad_development- ASon opciones para conección a la base de datos ubicadas en el database.yml
- BSon opciones para coneccion a la base de datos ubicadas en los Modelo
- CEs la ruta de coneccion que usa cada controlador
- DNinguna de las opciones anteriores es válida
156En Ruby el resultado de el siguiente código:
Array.new(3)- A[nil, nil, nil ]
- B[ ]
- C[ 3 ]
- D[ 3, 3, 3]
157En Ruby el resultado del siguiente código es:
(1..4).collect { |i| i*i }- A[1 ,4, 9, 16]
- B30
- C1
- Dnil
158En Ruby el resultado del siguiente código es:
hash = { :a => 4, :b => 8, :c => 3 }
hash.map {|k, v| v*2 }- A[8, 16, 9]
- B[ a, b, c]
- C{ :a => 4, :b => 8, :c => 3 }
- Dnil
159 Bundler se usa para
- AEs una manejador de dependencias para Ruby
- BLibrería para construir Rails
- CLenguaje para escribir tareas en rails
- DLibrería de coneccion de bases de datos
160En Rails de las sesiones podemos decir:
- AEstán disponibles únicamente en la vista y el controlador.
- BEstán disponibles únicamente en la Modelo y el controlador.
- CEstán disponibles únicamente en la vista, el controlador y la vista.
- DSolo está disponible en la vista.
161En Ruby, todo lo que se manipula es un objeto, y el resultado de esas operaciones también son objetos.
- AVerdadero
- BFalso
162Un bloque de instrucciones que define un método, empieza por la palabra def y acaba por la end.
- AVerdadero
- BFalso
163En Ruby los strings (o cadenas de texto) son secuencias de caracteres entre comillas simples o comillas dobles.
- AVerdadero
- BFalso
164La variable global $$: contiene los directorios en los que Ruby busca cuando se carga un fichero que no existe en el directorio de trabajo.
- AVerdadero
- BFalso
165En ruby $ contiene el id (identidad) del proceso que Ruby está ejecutando
- AVerdadero
- BFalso
166De la siguiente expresión podemos decir que el valor de ciudades es:
ciudades = %w{ Pune Mumbai Bangalore }- A["Pune", "Bangalore", “Mumbai”]
- B{"Pune", "Bangalore", “Mumbai”}
- C["Mumbai"]
- DError
167¿Qué son aplicaciones nativas?
- AAplicaciones desarrolladas lenguaje nativo del teléfono(Swift, Java, Kotlin)
- BAplicaciones que son compatibles con diferentes sistemas operativos
- CAplicaciones desarrolladas con lenguajes web y móviles
- DNinguna de las anteriores
168¿Qué es SQLite?
- AUna librería escrita en C que implementa un motor de base de datos SQL embebido.
- BEs una software que permite manejar amplia información
- CUn lenguaje de consultas y almacenamiento de datos
- DNinguna de las anteriores
169¿Qué es Ionic?
- Aa) Framawork para el desarrollo de aplicaciones híbridas basadas en HTML5, CSS y JS.
- Bb) Framework basado en AngularJS
- Ca y b son válidas
- DNinguna de las anteriores
170Swift es
- ALenguaje de programación usado para desarrollo de aplicaciones híbridas
- BLenguaje de programación usado para desarrollo de aplicaciones IOS
- CLenguaje de programación usado para desarrollo de aplicaciones Android
- DTodas las anteriores son correctas
171¿Que significa MVP?
- AProducto mínimo viable
- BModelo vista producto
- CMockup view program
- DNinguna de las anteriores
172SELECT * FROM Customers;
- ASelecciona todos los datos de una Tabla llamada Customers;
- BSelecciona todos los datos de una Base de Datos llamada Customers;
- CSelecciona el dato Customers de una Tabla;
- DNinguna de las anteriores
173Para seleccionar de una tabla todos los Customers que viven en México usamos:
- ASELECT Country='Mexico';
- BSELECT * FROM Customers WHERE Country='Mexico';
- CSELECT Customers WHERE Country='Mexico';
- DNinguna de las anteriores.
174Con el siguiente comando podemos crear un base de datos CREATE DATABASE databasename;
- AVerdadero
- BFalso
175De forma predeterminada en SQL cuando creamos una columna de una tabla esta NO puede tener valores Nulos
- AVerdadero
- BFalso
176En 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:
- AFramework
- BProyecto
- CEntorno
- DNinguna de las anteriores
177¿Qué etiqueta de HTML se emplea para escribir código JavaScript?
- A<script>
- B<javascript>
- C<scripting>
- D<js>
178En JavaScript, ¿qué función se emplea para dividir una cadena en función de un separador?
- Amatch()
- Breplace()
- Cslice()
- Dsplit()
179En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar que la variable "i" es distinta de 5?
- Aif(i <> 5)
- Bif(i != 5)
- Cif i <> 5
- Dif i != 5
180En la siguiente línea hay dos cadenas de caracteres diferentes "Buenos " + "días" utilizando el operador '+' . En javascript como se llama a la unión de cadenas de caracteres?
- Avariable
- BConcatenación
- Cmostrar un valor
- Dtodas son verdaderas
181En JavaScript, las posiciones de los caracteres de una cadena empiezan en
- A-1
- B0
- C1
- DLas anteriores respuestas no son correctas
182Tipo de dato JavaScript para manejar números
- Aint
- Binteger
- Clong
- Dnumber
183En JavaScript, ¿Cuál es la forma correcta de crear un array?
- Avar txt = new Array:1=("tim"),2=("kim"),3=("jim")
- Bvar txt = new Array(1="tim",2="kim",3="jim")
- Cvar txt = new Array("tim","kim","jim")
- Dvar txt = new Array(1:"tim",2:"kim",3:"jim")
184JavaScript es un lenguaje de programación
- ACompilado
- BInterpretado
- CNo estructurado
- DLas anteriores respuestas no son correctas
185En el DOM, para eliminar un elemento hijo se emplea el método
- AdeleteChild()
- BdropChild()
- CremoveChild()
- DLas anteriores respuestas no son correctas
186En JavaScript, ¿cómo se muestra una ventana con el mensaje "Hola mundo!"?
- Aalert("Hola mundo!");
- BalertBox = "Hola mundo!";
- CalertBox("Hola mundo!);
- DmsgBox("Hola mundo!);
187En JavaScript, ¿Qué hace la sentencia break?
- AFinaliza la ejecución del método actual
- BFinaliza la ejecución del código
- CSalta a la siguiente iteración en el bucle for, while o do-while actual.
- DFinaliza la ejecución del bucle for, while o do-while actual.
188En JavaScript, para finalizar un bucle de tipo "for" se emplea
- ANo se puede
- BExit for
- Cbreak
- DLas anteriores respuestas no son correctas
189Respecto al final de instrucción en JavaScript
- ASe emplea el punto y coma (;) y es obligatorio
- BSe emplea el punto y coma (;), pero es opcional
- CNo se emplea ningún delimitador
- DLas anteriores respuestas no son correctas
190¿En qué lugar se ejecuta generalmente el código JavaScript?
- AServidor
- BCliente (en el propio navegador de internet)
- Cconsola de código preferida
- Dtodas son correctas
191¿Cuál es la instrucción usada para devolver un valor en una función de JavaScript?
- Aa) Send
- Bb) Return
- Cc) Value
- Dc y a son verdaderos
192Para terminar las instrucciones en Javascript se utiliza:
- Aa) Un punto y coma
- Bb) Un punto y coma o un salto de línea
- Cc) La sentencia End.
- Da y b son verdaderas
193En la siguiente expresión el valor de fruits:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Lemon");- A["Banana", "Orange", "Apple", "Mango", “Lemon”];
- B["Banana", "Orange", "Apple", "Mango"];
- C4
- D[“Lemon”]
194En JS la siguiente expresión x es igual:
var x = 10;
x += 5;- A15
- B10
- C5
- DNinguna de las anteriores
195Podemos decir que x es un tipo de variable:
var x = 16- ANumber
- BInteger
- CObject
- DNinguna de las anteriores
196l valor de la variable x es:
var x = “Volvo” + 16 + 3- AVolvo163
- BVolvo19
- C19
- DVolvo
197El valor de la variable x es:
var x = Math.pow(8, 4)- A64
- B12
- C84
- D8
198El valor de la variable x es:
var x = Math.foor(4.7)- A4
- B4.7
- C5
- D20
199El valor de la variable x es:
var x = typeof [{name:'John', age:34}]- A“object”
- B“array”
- C"NaN"
- DError
200Cual de los siguiente comandos no es una opción válida para crear un proyecto ionic
- Aionic new
- Bionic start aws
- Cionic start page tabs
- DNinguna de las anteriores
Información
- Descripción
- Test sobre Test1, creado por Jonathan Rozo el 25/10/2018.
- Autor
- Jonathan Rozo
- Idioma
- Español
- Visitas
- 0
- Historial
- Creado el 25 oct 2018 · actualizado el 30 oct 2018
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test