Quiz
Test2
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (119)
1Que representa representan las siguientes líneas de ion grid
<ion-grid>
<ion-row>
<ion-col>
1 de 3
</ion-col>
<ion-col>
2 de 3
</ion-col>
<ion-col>
3 de 3
</ion-col>
</ion-row>
</ion-grid>- AUna fila y tres columnas
- BTres columnas una sobre otra
- CUna tabla responsiva de 3 elementos
- DNinguna de las anteriores
2 En Angularjs Los marcadores que adhieren un comportamiento personalizado a elementos dentro del DOM son:
- AScope
- BDirectiva
- CModelo
- DController
3En 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.
- ARichtig
- BFalsch
4En Angular para comunicarnos entre controladores podemos usar el $rootScope para pasar datos al scope padre y poder leerlos desde cualquier scope hijo:
- ARichtig
- BFalsch
5Donde debería implementarse la manipulación del DOM:
- AEn una Directiva.
- BEn un Controlador
- CEn un modelo
- DEn un scope
6¿Donde se ubican los estilos personalizados dentro de mi aplicación Ionic ?
- ADentro del index.html
- Bapp/app.scss
- CEn cada una de las vistas
- DNinguna de las anteriores
7¿Qué 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
8En la siguiente expresión (Ionic-Angular) con Constant podemos inyectar dependencias:
myApp.constant('SERVERS',{ DEVELOPMENT: "http://localhost:8080/app", PRODUCTION:"http://myDomain.com/app"});- ARichtig
- BFalsch
9En Angular un servicio se puede inyectar únicamente durante la fase de ejecución
- ARichtig
- BFalsch
10Los Scope son los encargados de manipular el DOM
- ARichtig
- BFalsch
11Los Scope son los encargados de manipular el DOM
- ARichtig
- BFalsch
12Deberíamos manipular el DOM en el controlador
- ARichtig
- BFalsch
13En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea
- AEl atributo tab
- BEl atributo tabindex
- CEl atributo alt
- DNo se puede
14¿Qué significa que una etiqueta/elemento está 'deprecated' en HTML?
- AQue si la utilizamos no la entenderán (y no se podrá visualizar bien) en los navegadores.
- BQue ya no forma parte de las especificaciones de la esa versión concreta del estándar HTML
- CQue ha cambiado de nombre ese elemento en la siguiente versión de HTML
- DNinguna de las opciones anteriores es válida
15En HTML, para crear un hipervínculo se emplea la etiqueta
- A<link>
- B<href>
- C<a>
- DLas anteriores respuestas no son correctas
16¿Qué etiqueta de HTML se emplea para definir una hoja de estilo interna?
- A<css>
- B<link>
- C<script>
- D<style>
17Para provocar la apertura de un enlace en una ventana nueva, se emplea el atributo
- Atarget="_parent"
- Btarget="_self"
- Ctarget="_top"
- Dtarget="_blank"
18En HTML, la forma correcta de crear un comentario es
- A<-- El comentario -->
- B<--! El comentario !-->
- C<--! El comentario -->
- D<!-- El comentario -->
19En CSS, para cancelar los efectos de los elementos "flotantes" se emplea la propiedad
- Aclear
- Bdisplay
- Cunfloat
- DLas anteriores respuestas no son correctas
20En CSS, ¿qué pseudo clase se emplea para definir una propiedad cuando el cursor del ratón se sitúa sobre un elemento?
- A:active
- B:hover
- C:over
- D:on
21¿Cuál es la sintaxis correcta en CSS para el selector de clase ‘clase’?
- A{#clase=color:black}
- B{.clase:color=black}
- C.clase {color:black}
- D.clase {color=black}
22En CSS3, ¿qué significa la "A" en RGBA?
- AAdvanced
- BAlpha
- CAlternative
- DAmbiguous
23En CSS, ¿qué valor define el margen superior en la siguiente regla? {margin: 15px 11px 13px 10px;}
- A5px
- B10px
- C15px
- D20px
24¿Qué queremos que haga el navegador cuando agregamos la siguiente etiqueta?:
<img src="../icono.gif" />- AQue incluya la imagen 'icono.gif' que se encuentra en el directorio padre de la carpeta donde está nuestra página HTML.*
- BQue incluya la imagen 'icono.gif' que se encuentra en la misma carpeta donde está nuestra página HTML
- CQue incluya la imagen 'icono.gif' que se encuentra en el directorio 'img'
- DQue incluya la palabra 'icono.gif' como link
25Selecciones las etiquetas son de tipo en línea(inline):
- Aabbr, img, a
- Bp, ul, a
- Ch1, h2, h3, h4
- Dninguno es tipo enlinea, todos son tipo bloque
26Dispones de dos páginas web, “inicio.html” y “contacto.html” y quieres crear un enlace en “inicio.html” dirigido a “contacto.html” con el texto "Datos de contacto". Escribe el código HTML necesario para crear ese enlace.
- A<a href="contacto">Datos de contacto</a>
- B<link href="contacto.html">Datos de contacto</link>
- C<a href="contacto.html" />
- D<a href="contacto.html">Datos de contacto</a>
27¿Qué resultado tiene el siguiente bloque CSS?
a:hover {
color: red;
}- ATodos los enlaces aparecerán en color rojo cuando el cursor se sitúe encima de ellos.
- BTodos los enlaces que contienen la clase ‘:hover’ aparecerán en color rojo.
- CEl código tienen un error de sintaxis
- DTodos los enlaces aparecerán en color rojo cuando se dé click en el link.
28¿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 identificador texto?
- A#texto p
- B#texto,p
- Ctexto p
- D.texto p
29¿En CSS qué regla selecciona el primer elemento (li) de una lista?
- Ali:first
- Bli:first-child
- Cli:first-element
- DLas anteriores respuestas no son correctas
30¿Qué hace "text-transform: lowercase;" 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
31¿Qué prefijo se emplea para indicar una propiedad específica del navegador Firefox?
- A-ff-
- B-moz-
- C-webkit-
- DLas anteriores respuestas no son correctas
32<stript> define un contenido alternativo a mostrar cuando el navegador no soporta scripting.
- ARichtig
- BFalsch
33Los atributos personalizados nos permiten añadir datos en el HTML sin afectar a su visualización y sin salirnos del propio lenguaje HTML.
- ARichtig
- BFalsch
34<span> representa texto sin un significado específico.
- ARichtig
- BFalsch
35<code> define una pieza de código fuente.
- ARichtig
- BFalsch
36En HTML el atributo data-* .
- ASe usa para almacenar datos personalizados privados en la página
- BDevuelve el CSS a el estado por default del navegador
- CAgrega valores a data a las etiquetas HTML
- DAlmacena atributos de tipo datajs
37En CSS, ¿cómo se define un borde la siguiente forma?
- Borde superior: 10 pixels
- Borde inferior: 5 pixels
- Borde izquierdo: 20 pixels
- Borde derecho: 1 pixel
- Aborder-width:10px 20px 5px 1px
- Bborder-width:10px 1px 5px 20px
- Cborder-width:5px 20px 10px 1px
- Dborder-width:10px 5px 20px 1px
38¿Que es un repositorio Git?
- AUn repositorio es un directorio de proyecto que contiene un directorio .git con los metadatos necesarios para que git pueda versionar los cambios.
- BEs un bloque de código que se conecta con un servidor remoto.
- CEs un conjunto de archivos que se guardan cada cierto tiempo.
- Des una rutina de código para guardar datos.
39¿Que es un branch en git?
- AUna versión del código
- BEs una copi del código inicial
- CEs un servidor remoto
- DEs un repositorio remoto
40Para añadir contenido al área de preparación (staging area), utilizó el siguiente comando:
- Agit push
- Bgit diff
- Cgit add
- Dgit commit
41¿Cuál de los siguientes comandos crea una nueva rama local llamada develop?
- Agit add develop
- Bgit checkout -b develop
- Cgit checkout -- develop
- Dgit checkout develop
42Cuál de los siguientes comandos cambia a la rama local llamada develop?
- Agit checkout develop
- Bgit rebase develop
- Cgit change_branch develop
- Dgit change develop
43¿Cual es la función de git pull?
- AActualiza el repositorio remoto con los últimos cambios del local
- BActualiza el repositorio local con los últimos cambios del remoto ?
- CSolo trae los cambios del repositorio remoto pero no actualiza el repositorio local
- DCompara el repositorio local con el repositorio remoto.
44git remote add origin URI agrega un nuevo servidor con un alias llamado origin
- ARichtig
- BFalsch
45 ‘git add .’ realiza un commit de todos nuestros cambios
- ARichtig
- BFalsch
46‘git branch -D develop’ elimina una rama llamada develop si esta existe.
- ARichtig
- BFalsch
47‘git branch new develop’ crea una rama llamada develop
- ARichtig
- BFalsch
48En JavaScript, ¿Cómo se muestra una ventana con el mensaje "Hola mundo!"?
- Aalert("Hola mundo!");
- BalertBox = "Hola mundo!";
- CalertBox("Hola mundo!);
- DmsgBox("Hola mundo!);
49En JavaScript, para obtener la longitud de la cadena "cad", se emplea
- Astrlen(cad)
- Blen(cad)
- Ccad.length
- DLas anteriores respuestas no son correctas
50En JS Los tipos de datos principales (primitivos) son:
- Amatriz
- Brama
- CBoolean,Número,Cadena.
- Dtodas las anteriores
51La expresión "21" + 9 da como resultado:
- A219
- B30
- CError
- D9
52En JavaScript, respecto a la declaración de variables
- ASiempre hay que declarar las variables
- BSe puede forzar la declaración con Option Implicit
- CSe declaran con la palabra reservada Dim
- DLas anteriores respuestas no son correctas
53En una navegador web, para escribir algo en la consola se emplea
- Aconsole.append()
- Bconsole.log()
- Cconsole.print()
- Dconsole.write()
54En JavaScript, para obtener la longitud de la cadena "cadena", se emplea
- Astrlen(cadena)
- Blen(“cadena”)
- C“cadena”.length
- Dlength(“cadena”)
55En JavaScript, ¿cómo se abre una ventana nueva del navegador?
- Awindow.blank("pagina.html", "nueva")
- Bwindow.new("pagina.html", "nueva")
- Cwindow.create("pagina.html", "nueva")
- DLas anteriores respuestas no son correctas
56
En JavaScript, ¿cómo se genera un número aleatorio?- AMath.rnd()
- BMath.round()
- CMath.random()
- DLas anteriores respuestas no son correctas
57En JavaScript que función es válida:
- AgetElementsById()
- BgetElementByName()
- CgetElementsByTagName()
- DLas anteriores respuestas no son correctas
58En JavaScript, ¿cómo se redondea el número 7.25 al entero más cercano?
- Around(7.25)
- BMath.round(7.25)
- CMath.rnd(7.25)
- Drnd(7.25)
59En el DOM, para visitar el siguiente nodo hermano se emplea
- Abrother
- Bnext
- CnextBrother
- DLas anteriores respuestas no son correctas
60Donde se ubican los estilos personalizados dentro de mi aplicación Ionic
- ADentro del index.html
- Bapp/app.scss
- CEn cada una de las vistas
- DNinguna de las anteriores
61La llamada al código Javascript debe colocarse en:
- ALa sección Body de la página
- BAntes de la etiqueta HTML
- CPuede colocarse en la sección Head o en Body
- Da y b son correctas
62¿Cuál de estas instrucciones está correctamente escrita en Javascript?
- Aif (a==0) alert (a);
- Bif (a=0) print a;
- Cif (a==0) { print [a] }
- Dif (a==0): print a;
63En la siguiente expresión el HTML imprimirá el valor:
var cars = ["Saab", "Volvo", "BMW"];
document.getElementById("demo").innerHTML = cars[0];- ASaab
- BError
- Ccars
- D["Saab", "Volvo", "BMW"]
64En la siguiente expresión el valor de fruits:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits[6] = "Lemon";- A["Banana", "Orange", "Apple", "Mango", “Lemon”];
- B["Banana", "Orange", "Apple", "Mango"];
- C4
- D[“Lemon”]
65En JS la siguiente expresión x es igual:
var x = 10;
x *= 5;- A50
- B10
- C‘*=5’
- DNinguna de las anteriores
66Podemos decir que x es un tipo de variable:
var x = 16 + “3e”- ANumber
- BInteger
- CString
- DNinguna de las anteriores
67A una propiedad de un objeto Js se puede acceder de dos formas:
- AobjectName.propertyName & objectName["propertyName"]
- BobjectName(“propertyName”) & objectName["propertyName"]
- CobjectName[:propertyName] & objectName["propertyName"]
- DobjectName.propertyName & objectName[:propertyName]
68El valor de la variable x es:
var x = Math.sqrt(64)- A8
- B64
- C2
- D7
69El valor de la variable x es:
var age = 17
var x = (age < 18) ? "Too young":"Old enough";- AToo young
- BOld enough
- C"Too young":"Old enough"
- DError
70El valor de la variable x es:
var x = typeof “Hola”- A“string”
- B“array”
- C"object"
- DError
71El resultado de la siguiente expresión
var person = {fname:"John", lname:"Doe", age:25};
var text = "";
var x;
for (x in person) {
text += person[x];
}- AJohn Doe 25
- BDoe 25
- CError
- D{Object}
72Cuales son las principales funcionalidades de Angularjs?
- AA) Scope, Controller, Model, Directives, Filters, Testable
- BB) Clases y Métodos
- CC) View, Services, data binding.
- DA Y C son correctas
73En angular una directiva 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.
- ARichtig
- BFalsch
74¿Qué tipos de directivas existen.?
- ADirectivas de clases de css,
- BDirectivas de elemento y directivas de atributo
- CDirectivas tipo comment.
- DTodas las anteriores
75En Angular la directiva que solo agrega un display: none o display: inline al elemento del DOm donde se esté usando, pero mantiene el elemento en el DOM.
- Ang-show/ng-hide
- Bng-if
- Cng-display
- Dninguna de las anteriores
76¿Es buena idea usar angularjs y jquery?
- ARichtig
- BFalsch
77Cual de las siguientes opciones se usa para registrar información localmente o mediante de local storage
- Astorage.set('key') : value ;
- Bstorage.set('key') = value;
- Cstorage.set('key', 'value');
- DTodas las anteriores
78Los módulos de Angular exponen 5 métodos para definir servicios, que son:
- Aservice
- Bfactory
- Cprovider
- DTodos los anteriores
79En la siguiente expresión (Ionic-Angular) con Constant NO podemos inyectar dependencias:
myApp.constant('SERVERS',{ DEVELOPMENT: "http://localhost:8080/app", PRODUCTION:"http://myDomain.com/app"});- ARichtig
- BFalsch
80Una factory es un caso más genérico de service, más enfocado a la inicialización del servicio dado que no devuelve el constructor sino el objeto en sí mismo.
- ARichtig
- BFalsch
81En Angular los themplates son las vistas de la aplicación, el html en esencia donde se renderizan los datos provenientes desde el controlador.
- ARichtig
- BFalsch
82ng-show/ng-hide son directivas que que solo agrega un display: none o display: inline al elemento del DOM donde se esté usando, pero mantiene el elemento en el DOM.
- ARichtig
- BFalsch
83Si un identificador comienza con un símbolo de moneda ($), es una variable global.
- ARichtig
- BFalsch
84Para definir un arreglo es necesario utilizar la palabra reservada array.
- ARichtig
- BFalsch
85El resultado de la siguiente expresión es:
def sum()
array = [1,2,3,5]
return array.inject(:+)
end- A11
- B[1,2,3,5]
- C[5,3,2,1]
- DError
86Ruby es un lenguaje:
- ACompilado
- BInterpretado
- CNinguna de las anteriores
87Seleccione la instrucción correcta para la conversión de número a entero
- A34.7.to_f
- B56.8.to_i
- C34.7.to_g
- D44.to_h
88Seleccione la estructura condicional correcta
- Aif else end
- Bunless end
- C'' ? '' : ''
- DTodas las anteiores
89¿Que retorna el siguiente rango ?
(90..94).step(2).each do |number|
puts number
end- A90 91 92 93 94
- B90 92 94
- C91 92 93
- D91 93
90En Ruby el resultado del siguiente código es:
(1..4).collect { |i| i*i }- A[1 ,4, 9, 16]
- B30
- C1
- Dnil
91¿ Como validar si un hash está vacío?
- Aempty
- Bempty!!
- Cempty?
- D¡¡empty
92Para usar postgreSql con Ruby on Rails se debe agregar en el archivo gemfile
- Agem ‘pg’
- Bgem ‘postgres’
- Cgem ‘db_postgres’
- Dno se debe agregar nada
93El siguiente siguiente porción de código pertenece a:
class Country < ActiveRecord::Base
has_many :users
end- AEs un Modelo
- BEs una Migración
- CEs un Controlador
- DEs una Librería
94En Ruby on Rails el comando rails generate migration CreateProducts name
- AGenera un archivo de migración, para la creación de una tabla Productos con un campo name de tipo String.
- BGenera un archivo de migración, para la creación de una tabla Productos con un campo name de tipo Text por defecto.
- CGenera un archivo de migración, pero con errores.
- DEl comando no existe.
95En Ruby on Rails el comando rails g controller User index
- AGenera únicamente un Archivo controlador.
- BGenera un error en los parámetros del comando
- CEl comando no existe
- DGenera un archivo controlador , edita el archivo de rutas y crea una nueva vista para la acción index.
96Del siguiente código podemos decir:
class Company < ActiveRecord::Base
has_many :users
end- AEl modelo Company tiene una relación uno a muchos con el modelo User
- BUn objeto User puede estar relacionado con muchos Companies
- CLa clase Company realmente es un Controlador
- Dhas_many no es una opción válida.
97Del siguiente código podemos decir:
Rails.application.routes.draw do
get :welcome, as: :welcome
end- ASe trata del archivo de Rutas
- BEs la forma de definir una ruta en los archivos de controladores
- CEs la clase que conecta Rutas con modelos
- DNinguna de las anteriores respuestas es válida.
98El siguiente Código en Ruby on Rails retorna:
@user = Usuario.all- A@user son todos los usuarios registrados en la base de datos
- B@user es una nueva instancia del modelo usuarios
- C@user está mal definida
- D@user guarda la función del modelo
99En Ruby el resultado de el siguiente código:
arr = [1,2,4,5,6]
arr.select { |a| a > 3 }- A[4,5,6]
- Bnil
- C[1, 2,4,5,6]
- Dla función select no existe
100 En Ruby el resultado del siguiente código es:
(1..4).collect { “cat” }- A[”cat”, ”cat”, “cat”, “cat”] *
- B[“cat”]
- C[]
- Dnil
101 En Rails la siguiente ruta retorna
resource :privacy_policy, only: [:show]- Agenera get "/privacy_policy”
- Bgenera get "/privacy_policy/:id”
- Cgenera post "/privacy_policy”
- Dgenera put "/privacy_policy”
102Bundler se usa para manejar dependencias en Rails
- ARichtig
- BFalsch
103El siguiente código en Ruby on Rails retorna:
@cosa = Cosa.find_by(name: “onj”)- A@cosa es una instancia vacía de la clase Cosa
- B@cosa es el resultado del objeto Cosa con nombre igual a onj
- CBusca un controlador de tipo Cosa
- D.find_by() no es una función de rails
104En La única forma que tenemos de manipular los objetos, son los métodos:
- ARichtig
- BFalsch
105¿Que retorna el siguiente código ?
[10,11,1].each do |x|
if(x > 1)
puts x
end
end- Aimprime 10 y 11
- Bimprime 10, 11, 1
- Cno imprime nada
- DError de sintaxis
106En Ruby un método devuelve el valor de su última línea
- ARichtig
- BFalsch
107¿Que retorna el siguiente código ?
[10,11,1].each do |x|
if(x > 1)
puts x
end
end- Aimprime 10 y 11
- Bimprime 10, 11, 1
- Cno imprime nada
- DError de sintaxis
108En Ruby un método devuelve el valor de su última línea
- ARichtig
- BFalsch
109En Ruby String#length devuelve el número de bytes de una cadena.
- ARichtig
- BFalsch
110A la variable global $ contiene
- AContiene el id (identidad) del proceso que Ruby.
- BError
- C0
- DNo existe la variable
111¿LocalStorage en una APP ?
- ATe permite guardar y acceder al objeto local sin fecha de expiración
- BTe permite guardar y acceder al objeto local, los datos persisten durante el tiempo que la app se encuentre en uso.
- CTe permite administrar carpetas locales
- DNinguna de las anteriores
112¿En una BD relacional una clave foránea es?
- Aa) Es una limitación referencial entre dos tablas
- Bb) Es una la identificación principal de una tabla
- Cc) a y b son válidas
- Dd) Ninguna de las anteriores
113SELECT * FROM Paises;
- ASelecciona todos los datos de una Tabla llamada Paises;
- BSelecciona todos los datos de una Base de Datos llamada Paises;
- CSelecciona el dato Paises de una Tabla;
- DNinguna de las anteriores
114SELECT * FROM Customers WHERE Country='Mexico';
- ASelecciona de una tabla Customers los datos que tienes country igual a México
- BSelecciona de una tabla Country los datos los Customers
- CLa expresión no es válida
- DSelecciona todos los Customers
115¿Qué es un WebView en una APP?
- AEs un navegador interno de las aplicaciones
- BEs la vista en web de una aplicación
- CEs la vista de una web en un PC
- DNinguna de las anteriores
116¿AngularJs es?
- AUn lenguaje de programación
- BUn Framework
- CUna base de datos
- DNinguna de las anteriores
117Con la siguiente sentencia SQL podemos eliminar una tabla DROP DATABASE databasename;
- ARichtig
- BFalsch
118La programación orientada a objetos es un paradigma de programación:
- ARichtig
- BFalsch
119¿Qué es un Sketch?
- AUn primer boceto que realizamos para un proyecto digital
- BUna ilustración bidimensional de la interfaz de una página o una aplicación
- CIlustración en contextos reales
- DNinguna de las anteriores
Informationen
- Beschreibung
- Quiz am Test2, erstellt von Jonathan Rozo am 30/10/2018.
- Autor
- Jonathan Rozo
- Sprache
- Español
- Aufrufe
- 0
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz