46 a 65 Flashcards
- En JAVA, siendo x=6 e y=3 (ambas variables de tipo int), la operación x^y da como resultado:
a) 216
b) 63
c) 3
d) 5
a) 216
- En el entorno de programación .Net, indique que es un NuGet:
a) Una biblioteca de clases base.
b) Un administrador de paquetes.
c) Una implementación de .Net.
d) Un entorno de ejecución.
b) Un administrador de paquetes.
- Indique cuál de las siguientes opciones corresponde a una API de Java para el procesamiento de documentos en formato XML.
a) JNA
b) StAX
c) JNI
d) JPaX
b) StAX
- ¿Cuál NO es una característica de los servicios REST?
a) Utiliza métodos del protocolo HTTP de forma explícita.
b) La solicitud no requiere que el servidor recupere información de estado de la aplicación.
c) Son admitidos los formatos XML y JSON para la transmisión o recepción de datos.
d) Usa la especificación UDDI para publicar y encontrar información sobre los servicios web expuestos.
d) Usa la especificación UDDI para publicar y encontrar información sobre los servicios web expuestos.
- Indique, de entre las siguientes afirmaciones, cuál es relativa a Ruby on Rails (RoR):
a) Es un lenguaje de programación creado por G. Ruby.
b) Es un framework de control de versiones escrito en el lenguaje Ruby.
c) Es un framework de desarrollo de aplicaciones web basado en el patrón MVC.
d) Es un servicio de .NET.
c) Es un framework de desarrollo de aplicaciones web basado en el patrón MVC.
- En una sentencia “if” en el lenguaje de programación Python, ¿cómo se identifica el bloque de código a ejecutar si la condición se cumple?
a) El bloque debe estar delimitado por llaves {}
b) El bloque debe estar delimitado por corchetes []
c) El bloque debe estar delimitado por corchetes ()
d) Cada línea del bloque debe estar precedida por el mismo número de espacios en blanco, con la misma sangría.
d) Cada línea del bloque debe estar precedida por el mismo número de espacios en blanco, con la misma sangría.
- En el lenguaje XML, ¿cuál de las siguientes sentencias sería correcta para añadir comentarios?
a) <- - Aquí va el comentario /- ->
b) < Aquí va el comentario !>
c) <!- - Aquí va el comentario - ->
d) <- -! Aquí va el comentario - ->
c) <!-- Aquí va el comentario -->
- En relación con el Real Decreto 1112/2018, sobre accesibilidad de los sitios web y aplicaciones para dispositivos móviles del sector público, indique qué respuesta es INCORRECTA:
a) Las entidades obligadas deberán ofrecer un mecanismo de comunicación para presentar sugerencias y quejas.
b) La primera revisión de accesibilidad deberá haberse realizado en el caso de los sitios web antes de dos años desde la entrada en vigor de este real decreto.
c) La primera revisión de accesibilidad deberá haberse realizado en el caso de las aplicaciones móviles, antes de dos años desde la entrada en vigor de este real decreto.
d) La entidad obligada deberá responder a la persona interesada sobre las solicitudes de información accesible y quejas, en el plazo de veinte días hábiles.
c) La primera revisión de accesibilidad deberá haberse realizado en el caso de las aplicaciones móviles, antes de dos años desde la entrada en vigor de este real decreto.
- Según las Pautas de Accesibilidad para el Contenido Web (WCAG) 2.1, ¿cuál es el objetivo de que un contenido sea Distinguible?
a) Crear contenido que pueda presentarse de diferentes formas (por ejemplo, con una disposición más simple) sin perder información o estructura.
b) Facilitar a los usuarios ver y oír el contenido, incluyendo la separación entre el primer plano y el fondo.
c) Proporcionar alternativas textuales para todo contenido no textual de modo que se pueda convertir a otros formatos que las personas necesiten, tales como textos ampliados, braille, voz, símbolos o en un lenguaje más simple.
d) Proporcionar alternativas para los medios tempodependientes
b) Facilitar a los usuarios ver y oír el contenido, incluyendo la separación entre el primer plano y el fondo.
- Según Métrica v3, ¿qué tipo de pruebas consiste en determinar que los tiempos de respuesta están dentro de los intervalos establecidos en las especificaciones del sistema?
a) Pruebas de respuesta.
b) Pruebas de sobrecarga.
c) Pruebas de rendimiento.
d) Pruebas de tiempo.
c) Pruebas de rendimiento.
- En el software para control de versiones GIT, hacer un ‘commit’ es:
a) La acción de introducir comentarios iterativos entre versiones.
b) La acción de establecer un compromiso de uso (commitment) entre ambas partes.
c) La acción de descargar la rama de trabajo del repositorio central.
d) La acción de almacenar una nueva instantánea (snapshot) del estado del proyecto en el historial de GIT.
d) La acción de almacenar una nueva instantánea (snapshot) del estado del proyecto en el historial de GIT.
- Señale cuál de las siguientes herramientas de software libre se utiliza para realizar pruebas de carga y de estrés, permitiendo simular escenarios de concurrencia de usuarios:
a) Cactus
b) Mockito
c) JMeter
d) Foglight
c) JMeter
Cactus = Framework
Mockito = Framework Java pruebas unitarias
- En Linux, ¿cuál de las siguientes opciones utilizaría para conocer qué puertos tiene abiertos un servidor?
a) ntpq
b) ntport
c) nmap
d) traceroute
c) nmap
- En sistemas Debian, ¿cuál de los siguientes comandos permitiría descargar la información de los paquetes desde todas las fuentes configuradas?
a) apt update
b) apt upgrade
c) apt full-upgrade
d) apt list
a) apt update
- En el contexto de la administración del almacenamiento, ¿qué es el “Thin Provisioning”?
a) Es un mecanismo de despliegue de discos en red para clientes ligeros.
b) Es método de virtualización de almacenamiento que permite que el espacio se asigne de forma justa y puntual.
c) Es una tecnología que permite agregar discos físicos en caliente a las cabinas de la SAN de forma ligera.
d) Es un método por el que se asigna todo el espacio virtualizado disponible y se va a reduciendo (shrinking) a medida que el cliente lo descarta.
b) Es método de virtualización de almacenamiento que permite que el espacio se asigne de forma justa y puntual.