Está en la página 1de 13

EVALUACIÓN DESARROLLO WEB INTEGRADO - TURNO NOCTURNO

NOMBRE:
SEMESTRE: IV

Instrucciones:

Elegir la opción correcta PONIENDO UNA “X” O RESALTANDO LA RESPUESTA en las 30 preguntas
formuladas,cada respuesta correcta TIENE UN VALOR DE 0.67 .

De elegir más de una opción o dejar en blanco la pregunta no tendrá puntuación.

Duración 45 minutos

1. ¿En qué capa de la arquitectura de una aplicación web se ubica el


backend?

a. Datos
b. Cliente
c. Negocio
d. Web

2. ¿En qué capa de la arquitectura de una aplicación web se ubica los


servlets?

a. Cliente
b. Negocio
c. Web
d. Datos

3. ¿Cuáles son los servicios por defecto que brinda Java E.E.?
a. Tomcat , Glassfish, Payara y Netbeans
b. Tomcat , Glassfish, Eclipse y Wildfly
c. Tomcat , Glassfish, Payara y Wildfly
d. N.A.

4. ¿Cuál de las siguientes opciones es un gestor de Base de Datos?

a. PHP Artisan
b. Net Beans
c. My SQL Workbench
d. N.A.

5. ¿Qué acción se realiza en la siguiente pantalla en el Apache NetBeans ?

a. Creación de JSP en Net Beans


b. Creación de Servlet en Net Beans
c. Creación de Aplicación Web en Net Beans
d. N.A.

6. ¿Cuál de las siguientes opciones es una diferencia entre un archivo html


y jsp en un proyecto Java Web?

a. JSP no permite utilización de Código Java mediante parámetro <% /


b. HTML permite utilización de Código Java mediante parámetro <% / %>
c. JSP permite utilización de Código Java mediante parámetro <% / %>
d. N.A.

7. En nuestro proyecto en Java NetBeans al crear un servlet ¿porqué


librerías cambiamos las que originalmente son importadas como se
muestra en la siguiente imagen en donde nos muestra error?

a. ServletException
b. ServletException
c. HttpServletResponse
d. N.A.
8. ¿Qué ejecución nos indica la siguiente imagen?

a. Aplicación del script SQL para la creación de la Base de Datos


en Apache Netbeans
b. Aplicación del script Java para la creación de la Base de Datos
en MySQL Workbench
c. Aplicación del script SQL para la creación de la Base de Datos
en Apache Tomcat
d. Aplicación del script SQL para la creación de la Base de Datos
en MySQL Workbench

9. El siguiente concepto :”Es una clase destinada a almacenar y enviar una cantidad de
datos para nuestro programa. Su fin es encapsular información, para reutilizar código
fuente, estructurando el código fuente en unidades lo más sencillas possible”, corresponde
a:
a.Java HTML

b.Java JSP

c.Java Beans

d.Java Servlet

10. En el MYSQL Workbench ¿cuál es el primer paso para la creación de


una Base de datos?

a. Creación del esquema o schema


b. Creación de los roles administrativos.
c. Creación del script SQL
d. N.A.

11.La siguiente línea de código: ¿Què ejecución realiza?


<a href="controller?op=doListado"> Listado Contacto</a>

a. Envía variable op al jakarta controller para mostrar un jsp


b. Envía variable op al servlet controller
c. Envía variable op al beans controller.
d. N.A.

12.En informática el acrónimo CRUD es: usado:

a. Para referirse a las funciones en el servlet o la capa de persistencia en un


software
b. Para referirse a las funciones en el jsp o la capa de persistencia en un
software.
c. Para referirse a las funciones básicas en bases de datos o la capa de
persistencia en un software.
d. return artisan view (´welcome´);

13.En un archivo jsp ¿ Cuál es la forma correcta de importar la librería sql?

a. @page import="java.sql.*"
b. <%@page export="java.sql.*"%>
c. <%@page import="java.netbeans.*"%>
d. <%@page import="java.sql.*"%>

14. ¿Qué ejecución realiza la siguiente línea de código en un archivo JSP?


a href="ListadoReporte.jsp?id=<%= rs.getInt("idcontactos")%>" class="btn btnprimary">Reporte</a>

a. Al hacer click en el botón Editar nos dirigirá al JSP ListadoReporte


b. Al hacer click en el botón Reporte nos dirigirá al JSP ListadoReporte
c. Al hacer click en el botón Reporte nos dirigirá al JSP Listado
d. N.A.

15.En el MySQL Workbench , dentro del Query ¿ que define la siguiente


línea SQL?
alter table agenda.operaciones add constraint fk_idcontactos foreign key (idcontactos) references
contactos (idcontactos) on delete cascade on update cascade;

a. Creación de la llave foránea contactos en la tabla operaciones , la cual se va a


relacionar con la tabla contactos mediante su campo contactos de la forma
cascade
b. Creación de la llave foránea idoperaciones en la tabla operaciones , la cual se
va a relacionar con la tabla contactos mediante su campo idcontactos de la
forma cascade
c. Creación de la llave foránea idcontactos en la tabla operaciones , la cual se va
a relacionar con la tabla contactos mediante su campo idcontactos de la forma
cascade
d. N.A.
16.El siguiente concepto :” framework de desarrollo web gratuito y de código abierto.
Está diseñado para facilitar el proceso de desarrollo de los sitios web responsivos y
orientados a los dispositivos móviles, proporcionando una colección de sintaxis para
diseños de plantillas”, se refiere a:.

a. Workbench
b. NetBeans
c. CSS
d. N.A.

17.El siguiente concepto :” Es un lenguaje que se usa para estilizar elementos escritos
en un lenguaje de marcado como HTML”, se refiere a:

a. XAMPP
b. Netbeans
c. Bootstrap
d. N.A.

18. ¿En un componente JSP en un proyecto Java Web que código se utiliza
para referenciar una librería Bootstrap para lo estilos en su cabecera?

a. <link href="css/bootstrap.min" rel="stylesheet" type="text/css"/>


b. <link href="css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
c. <href="css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
d. N.A.

19. ¿ En un componente JSP en un proyecto Java Web que realiza el


siguiente código?

<link href="https://cdn.datatables.net/1.13.6/css/jquery.dataTables.min.css"
rel="stylesheet" type="text/css"/>
a. Referencia a la libreria JQuery relacionada con el framework Datatables en su
versión minificada.
b. Referencia a la libreria Bootstrap relacionada con el framework Datatables en
su versión minificada.
c. Referencia a la libreria JQuery relacionada con el framework Datatables en su
versión css.
d. N.A.

20. El siguiente concepto :” Biblioteca de JavaScript minificada de código abierto creada


para simplificar las operaciones de JavaScript, también utilizada para codificar rápidamente
una serie de comandos diferentes que te llevarían mucho más tiempo si utilizaras código
HTML”, se refiere a:

a. CSS
b. Bootstrap
c. JQuery
d. N.A.

21. ¿Por qué se dice que las librerías JQuery están minificadas?

a. Por que se encuentra comprimida , es decir,lista para utilizar su funcionalidad,


sin realizar cambios es destinada a su implementación en nuestro entorno
Proyecto.
b. Por que se encuentra comprimida , es decir,lista para utilizar su funcionalidad,
sin realizar cambios es destinada a su implementación en nuestro entorno
Proyecto.
c. Por que se encuentra comprimida , es decir,lista para utilizar su funcionalidad,
sin realizar cambios es destinada a su implementación en nuestro entorno
Proyecto.
d. N.A.
22. ¿Cuál es el código que se utiliza en una implementación básica de
JQuery versión 3.7.1?

a. <script src="https://code.jquery.com/jquery-3.7.4.min.js"></script>
b. <script src="https://code.jquery.com/jquery-3.7.1.js"></script>
c. <script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
d. <link href src="https://code.jquery.com/jquery-3.7.1.min.js"></link>

23. ¿Cómo se escribe en js la función JQuery()?:

a. Función #().
b. Función %().
c. Función &().
d. Función $() .

24.¿Qué realiza el siguiente código en la función buttonState() al utilizar


JQuery?

function buttonState(){
if(validateEmail() && validatePassword()){
$("#btn").show();
}else{
$("#btn").hide();
}
}

a. Valida y testea el resultado booleano de la función validateEmail y


validatePassword , de cumplirse las condiciones oculta el componente #btn ;
en caso contrario lo muestra.
b. Valida y testea el resultado booleano de la función validateEmail y
validatePassword , de cumplirse las condiciones muestra el componente
#button ; en caso contrario lo oculta
c. Valida y testea el resultado booleano de la función validateEmail o
validatePassword , de cumplirse las condiciones muestra el componente
#btn ; en caso contrario lo oculta
d. Valida y testea el resultado booleano de la función validateEmail y
validatePassword , de cumplirse las condiciones muestra el componente
#btn ; en caso contrario lo oculta.

25. ¿Qué realiza el siguiente código en la función validatePassword() al


utilizar JQuery?

function validatePassword(){

var pass=$("#pass").val();

if(pass.length > 7){

return true;

}else{

return false;

a. Crea una variable pass , la cual captura el valor ingresado en el formulairio


HTML; a esta variable se le aplica una condición de longitud (mayor a 7), la
cual de ser cumplida retorna un valor booleano true.
b. Crea una variable password , la cual captura el valor ingresado en el
formulairio HTML; a esta variable se le aplica una condición de longitud
(mayor a 7), la cual de ser cumplida retorna un valor booleano true.(
c. Crea una variable pass , la cual captura el valor ingresado en el formulairio
HTML; a esta variable se le aplica una condición de longitud (mayor a 7), la
cual de ser cumplida retorna un valor booleano false.
d. Crea una variable pass , la cual captura el valor ingresado en el formulairio
HTML; a esta variable se le aplica una condición de longitud (mayor o igual a
7), la cual de ser cumplida retorna un valor booleano false.

26.¿A qué se refiere los siguiente términos: keydown(),keypress() y keyup()


relacionados con la librería JQuery?

a. Eventos del Mouse (JQuery)


b. Eventos de la interfaz (JQuery)
c. Eventos del teclado (JQuery)
d. N.A.

27. Crea tablas de datos , es un plugin de jQuery para JavaScript y que actúa en la parte de
frontend.

a. Datatags
b. Datatables
c. Crudtables
d. N.A.

28.¿Qué realiza el siguiente código en nuestro documento HTML?


<script>
$(document).ready(function(){
$('#Datostabla').DataTable();
});
</script>

a. Cuando nuestra página HTML se carga ,referencia al table de dicho


documento el cual tiene el id Datos para mostrarlos en el datatable
b. Cuando nuestra página HTML se carga ,referencia al table de dicho
documento el cual tiene el id Datostabla para mostrarlos en el datatable
c. Cuando nuestra página HTML se carga ,referencia a la B.D. de dicho
documento el cual tiene el id Datostabla para mostrarlos en el datatable
d. Cuando nuestra página PHP se carga ,referencia al table de dicho documento
el cual tiene el id Datostabla para mostrarlos en el datatable

29. El siguiente concepto :”Conjunto de técnicas de desarrollo web que permiten que las
aplicaciones web funcionen de forma asíncrona, procesando cualquier solicitud al servidor
en segundo plano”, se refiera a:

a. Datatables
b. Bootstrap
c. JQuery
d. N.A.

30.¿Qué realiza el siguiente código en nuestro documento HTML?

<script>
$(document).ready(function() {
$('#tablaDatos').DataTable( {
dom: 'Bfrtip',
buttons: [
'copy', 'csv', 'excel', 'pdf', 'print'
]
} );
} );
</script>
a. Inserta los botones de importación de reportes del Datatables mostrado por
interfaz .
b. Inserta los botones de exportación de reportes de la Base de datos mostrado
por interfaz .
c. Inserta los botones de exportación de reportes del Datatables mostrado por
interfaz.
d. N.A.

También podría gustarte