Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESE1º Parcial Sistemas de Información para Internet

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
1º Parcial Sistemas de Información para Internet

Descripción:
Recopilación Preguntas SIS

Autor:
Pablo
(Otros tests del mismo autor)

Fecha de Creación:
07/04/2024

Categoría:
Informática

Número preguntas: 85
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cuál es el puerto estándar del protocolo HTTP?.
¿Para qué se utiliza el estándar URL? Para intercambiar información con los servidores de aplicaciones. Para identificar cualquier tipo de información en Internet. Para identificar cualquier servidor de aplicaciones web.
Los documentos dinámicos determinan su contenido en el momento de su creación y son invariantes entre peticiones de clientes. Verdadero Falso.
Los documentos estáticos determinan su contenido en el momento de su creación y son invariantes entre peticiones de clientes. Verdadero Falso.
¿Cuál son las iniciales del protocolo sobre el que se basan las comunicaciones en aplicaciones web?.
¿Cuáles de las siguientes son ventajas de aplicaciones web? Consumen los mismos recursos que las tradicionales. Son multiplataforma. Actualizaciones inmediatas. No requieren actualizaciones en los clientes. Son más seguras que las tradicionales.
¿Qué es una aplicación web? Una aplicación a la que se puede acceder mediante un navegador web. Un navegador web. Una aplicación cliente-servidor.
¿Qué elemento de HTML se usa para crear listas de definiciones? ul ol dl.
¿Cuál de los siguientes atributos de un elemento HTML debe tomar un valor único en toda la página Web? id style class.
¿Qué etiquetas se usan en HTML para delimitar el cuerpo de una página Web? <head> y </head> <html> y </htlm> <body> y </body>.
¿En qué parte de la petición HTTP van los datos de un formulario cuando el método utilizado para enviar el formulario es POST? En el cuerpo. En la cadena de consulta. En la ruta.
¿Qué elemento de HTML se usa para crear una tabla? tr table td.
¿Cuál es el primer elemento de un documento HTML? El elemento head. El elemento body. El elemento html.
¿Qué elemento de HTML 5 se aconseja utilizar para señalar extranjerismos? i strong em.
¿Dónde va el elemento title? Dentro del elemento body. Dentro del elemento form. Dentro del elemento head.
¿Cuál es el atributo del elemento a en HTML que se usa para indicar la URL destino del hipervínculo? href target link.
¿Qué elemento de HTML se usa para crear un pie de tabla? tfoot foot thead.
¿Qué elemento de HTML se usa para incluir un campo de entrada de texto en un formulario? input select text.
¿Para qué sirve el elemento b? Para señalar extranjerismos. Para señalar palabras que no son extranjerismos y no son relevantes para el usuario ni el autor. Para señalar palabras importantes para el usuario.
Los colores en CSS son representados únicamente mediante los componentes RGB de la forma #RRGGBB. Falso Verdadero.
¿Cuál de las siguientes declaraciones es correcta en CSS? color = red; p: red; color: red;.
Sea el siguiente código HTML: <div id="contenido"> <p class="destacado"> <span class="destacado">Lorem ipsum</span> dolor sit amet, consectetur adipiscing elit. </p> </div> tenemos las siguientes reglas CSS: p { color: black; } .destacado { color: red; } p .destacado { color: blue; } ¿En qué color se mostrará el texto Lorem ipsum? Azul Negro Rojo.
¿Qué función tiene la propiedad !important en CSS? La propiedad marcada no se sobreescribe por otra regla posterior pero sí con otra regla de mayor especificidad sin !important. La propiedad marcada no se hereda de su padre. La propiedad marcada no se sobreescribe por otra regla de mayor especificidad o posterior excepto si también lleva !important.
¿Qué significa CSS? Cascading Style Service Cascading Style Sheets Cascading Super Service.
¿Cuál de la siguientes medidas CSS es relativa? em px pt.
En el modelo de caja los elementos ordenados de más externo a más internos son: Margen, relleno, borde, contenido. Borde, margen, relleno, contenido. Margen, borde, relleno, contenido.
¿Cuál es el objetivo de CSS? Ejecutar código local en páginas HTML. Etiquetar elementos HTML mediante clases. Modificar la presentación de una página HTML.
Para ajustar los márgenes de un elemento podemos usar: Los márgenes son siempre fijos. Únicamente la propiedad margin. La propiedad margin y una para cada lado de la caja.
¿Es válida la declaración siguiente perteneciente a una regla CSS? padding: 10px 5px 10px 2px; Verdadero Falso.
¿Cuál de las siguientes opciones NO es un posicionamiento (valor para la propiedad position) válido en CSS? Fixed Center Absolute.
¿Es posible en CSS utilizar una única regla con varios selectores al mismo tiempo? Verdadero Falso.
Seleccione los selectores CSS válidos. p:first-child em ul li p > em p?class em a!hover.
¿Cuál de las siguientes NO es una unidad CSS? px mm sem.
¿Cuál es el carácter usado en el selector de una regla CSS para aplicar la regla a un elemento HTML con un id concreto? Escribir un único carácter.
¿Cuál de los siguientes frameworks de JavaScript no se ejecuta en la capa del cliente (front-end)? ReactJS AngularJS NodeJS.
¿Qué efecto tiene la ejecución de la sentencia alert ("hola") dentro de una página Web? Muestra el texto "hola" y dos botones etiquetados con "Aceptar" y "Cancelar". Muestra un campo de entrada de texto al usuario etiquetado con la palabra "hola". Muestra una ventana de diálogo con el texto "hola" y un botón para cerrarla.
¿Qué permite hacer JavaScript en una página Web que no se puede hacer con HTML y CSS solo? Dar estructura al documento. Dar formato al documento. Dar dinamismo y actividad al documento.
Si mensaje es una variable que apunta a un objeto en JavaScript, ¿qué código debemos escribir para asignarle el valor "COVID-19" a su atributo con nombre asunto? mensaje(asunto) = "COVID-19" mensaje.setAsunto("COVID-19") mensaje.asunto = "COVID-19" .
El siguiente código se encuentra en un fichero de JavaScript que se carga con una página Web. var a = document.getElementByID("campo"); ¿Qué contendrá la variable 'a' tras su ejecución? El elemento de HTML con class="campo". El elemento de HTML <campo> El elemento de HTML con id="campo".
¿Qué extensión suelen tener los ficheros que contienen código JavaScript? .java .js .css.
Marca los tipos de datos que existan en JavaScript. Fecha Número Carácter Función.
Java EE define componentes en el nivel del sistema de información (base de datos): Verdadero Falso.
¿Cuáles son funciones de un servidor de aplicaciones? Manejar transacciones. Manejar la escabilidad. Gestión de los datos.
Selecciona la afirmación correcta respecto a los CGI: No están ligados a ningún lenguaje de programación concreto Se utilizan para los contenidos estáticos. Son servidores web basados en Java.
JavaEE (Enterprise Edition) es la única plataforma de desarrollo basada en Java. Verdadero Falso.
¿Cuáles son los niveles de las aplicaciones JEE? HTML, Javascript y servidor Java EE. Servidor Web, negocio, sistema de ficheros. Cliente, servidor Java EE y base de datos.
Tenemos tres clases: A, B y C. La clase A es abstracta, y las clases B y C son clases concretas que heredan de A. Las tres clases son de entidad. Empareja la estrategia de herencia con el número de tablas generadas en este escenario. @Inheritance (strategy=Inheritance.SINGLE_TABLE) @Inheritance (strategy=Inheritance.JOINED) @Inheritance (strategy=Inheritance.TABLE_PER_CLASS).
A y B son clases de entidad. Asigne la anotación apropiada para el atributo "relacion". @Entity public class A { private List<B> relacion; } @Entity public class A { private B relacion; }.
¿Para cuál de las siguientes clases relacionadas con la fecha y hora es necesario usar la anotación @Temporal? java.util.Calendar java.sql.Timestamp java.sql.Time java.util.Date java.sql.Date.
¿Cuál de las siguientes anotaciones es útil cuando tenemos claves formadas por varios atributos? @IdClass @OneToMany @Transient @EmbeddedId.
¿Quién es la entidad propietaria de una relación bidireccional uno a uno? La que usa el atributo "mappedBy" de @OneToOne. La que tiene @Id. La que NO usa el atributo "mappedBy" de @OneToOne.
¿Cuál de las siguientes anotaciones se usa para indicar que un atributo de una entidad JPA es la clave primaria? @Id @Transient @GeneratedValue.
¿Por qué en JPA se prefiere utilizar tipos Wrapper (Integer, Long, Float, Boolean, etc.) a tipos básicos (int, long, float, boolean, etc.)? Porque JPA no es capaz de trabajar con tipos básicos. Porque los tipos básicos están obsoletos en Java. Para poder expresar con null la ausencia de valor.
¿Cuál de las siguientes frases es correcta? EclipseLink es una implementación de JPA. JPA es una implementación de EclipseLink. Hibernate es una implementación de EclipseLink.
Hay 4 anotaciones para cardinalidad (OneToOne, OneToMany, ManyToOne y ManyToMany) y 2 tipos de navegación (unidireccional y bidireccional). Si multiplicamos las opciones de cardinalidad y navegación obtenemos 8 valores. Sin embargo, solo hay 7 combinaciones posibles. ¿por qué? Porque hay dos combinaciones que representan la misma situación. Porque no tiene sentido tener una relación ManyToOne unidireccional. Porque todas las relaciones "many to many" son bidireccionales.
Una relación uno a muchos bidireccional, ¿cómo la mapea JPA en la base de datos? Mediante una clave foránea en la tabla asociada a la entidad con cardinalidad "muchos". Mediante una tabla de unión.
Los ORM (Object-Relational Mapping) sirven para: ofrecer una API homogénea para realizar consultas SQL a una base de datos relacional. mapear filas de las tablas de una base de datos en objetos de un lenguaje de programación.
¿Qué elementos de los de abajo incluye el fichero persistence.xml? La lista de clases que son entidades. La URL a la base de datos. El usuario y contraseña para contactarse a la base de datos. El nombre de las columnas de la base de datos.
¿Qué anotación se usa en una clase para identificarla como entidad?.
Cuando se utiliza JPA no hace falta un driver JDBC en el classpath. Verdadero Falso.
¿Qué método del gestor de entidades utilizarías para eliminar una entidad de la base de datos?.
¿Cuál es el método para consultar la base de datos mediante la clave primaria?.
¿Qué método hay que utilizar para añadir una entidad a la persistencia?.
Para recuperar los datos de una entidad tal y como aparecen en la base de datos e ignorar los posibles cambios utilizamos el método... refresh() clear() reload().
¿Qué método del entity manager se utiliza para hacer una consulta JPQL? em.query() em.createQuery() em.find().
Tenemos la siguiente consulta JPQL Query query = em.createQuery("SELECT c FROM Customer c WHERE c.lastName = :last"); ¿Cómo se añade el valor al parámetro? query.setParameter(last, "Apellido") query.last = "Apellido" em.setParameter(last, "Apellido").
¿Qué anotación se usa para crear una consulta con nombre?.
¿Qué métodos modifican el contexto, añadiendo o eliminando, una entidad en el gestor de entidades? persist() attach() detach() commit() clear().
Tenemos una entidad con la clave primaria anotada con @Id @GeneratedValue. Tras añadirla a la persistencia. ¿Cuándo toma valor la clave primaria? Al crear la instancia de la entidad. Al hacer el commit de la trasacción. Al añadir a la persitencia en la trasacción.
¿Qué es una estrategia de bloqueo optimista? Se encarga el gestor de entidades. Utiliza un método de versiones con un atributo anotado con @Version. Se deja la decisión del bloqueo al motor de la base de datos.
Tenemos una entidad A con una relación a otra entidad B ¿Qué tipo de operación en cascada inserta las entidades B en la base de datos al añadir la entidad A?.
¿Cómo funciona la carga perezosa (lazy fetch)? No se cargan nunca los datos de la relación, hay que hacerlo manualmente. Los datos de la relación se cargan cuando se accede a ellos. Los datos de la relación se cargan al cargar la entidad principal.
¿Qué entornos diferentes existen según el contexto de ejecución de la aplicación? Entorno gestionado por el contenedor. Entorno gestionado por la aplicación. Entorno gestionado por el cliente.
El gestor de entidades sincroniza el estado de todas las entidades con la base de datos. Verdadero Falso.
Tenemos una entidad A relacionada con otra entidad B anotada con @OneToMany (cascade = {CascadeType.REMOVE}) ¿Al eliminar una entidad de A se eliminan de la base de datos todos los registros de la entidad B relacionados con A? Verdadero Falso.
¿Cuáles de los siguientes son los niveles en que suelen dividirse las aplicaciones empresariales en Java Enterprise Edition? Navegador, servidor de aplicaciones y sistema de información. Vista, controlador y modelo. Cliente, presentación, negocio y sistema de información.
¿Cuál es la función principal de EJB? Implementar la capa de negocio de una aplicación empresarial. Crear sesiones de usuario. Inyectar dependencias.
Cuando se mapee una relación OneToMany bidireccional a la base de datos usando JPA... La clave foránea estará en el lado de uno y apuntará a la clave primaria del lado de muchos. La clave foránea estará en el lado de muchos y apuntará a la clave primaria del lado de uno. Se creará una tabla intermedia (tabla de unión).
¿Para qué sirve la etiqueta em en HTML? Para destacar palabras importantes para el autor. Para destacar palabras importantes para el usuario, pero no para el autor. Para destacar palabras en otros idiomas (extranjerismos), términos técnicos, etc. Para destacar palabras que el autor quiere enfatizar.
A un párrafo de texto en un documento HTML le son aplicables las dos reglas siguientes encontradas en un fichero CSS. Señale la que se utilizará finalmente para determinar el color del texto de acuerdo con las reglas de especificidad de CSS. p {color: blue} .destacado {color: green}.
¿Cómo se llama el descriptor (fichero XML) que se utiliza para configurar las propiedades relacionadas con JPA? persistence.xml pom.xml web.xml.
¿Qué anotación de JPA debemos usar para evitar que un atributo de una clase sea mapeado en la base de datos? @Column @Transient @Temporal @Id.
Escriba una consulta JPQL para obtener todos los objetos de entidad de clase Alumno usando el alias 'a'.
A un párrafo de texto en un documento HTML le son aplicables las tres siguientes reglas encontradas en un fichero CSS. Señale la wue se utilizara finalmente para determinar el color del texto de acuerdo con las reglas de especifidad de CSS. p {color:blue} p.destacado {color: green} div.contenido p {color:red}.
¿Cuál de los siguientes fragmentos de documento no será correcto en XHTML? <p>Hola</p> <br /> <hr>.
Denunciar test Consentimiento Condiciones de uso