DWES teoria
![]() |
![]() |
![]() |
Título del Test:![]() DWES teoria Descripción: No hay capturas de codigo |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué lenguaje de programación es de entorno SERVIDOR?. CSS. HTML. JAVASCRIPT. JSP. ¿Qué lenguaje de programación es de entorno SERVIDOR?. APPLETS. XML. JSON. PERL. ¿Qué lenguaje de programación es de entorno CLIENTE?. FLASH. PHP. ASP. SERVLETS. Escoge la característica que se corresponda a una web DINAMICA: No tienen modificaciones. El administrador puede modificar el usuario fácilmente. La actualización de contenidos es costosa. Son mas económicas que las del otro tipo. Escoge la característica que se corresponda a una web DINAMICA: Se realizan en html. El usuario no interacciona con los contenidos ofrecidos por la pagina web. Su desarrollo es mas rápido. Ofrece la posibilidad de que el usuario modifique la vista. Escoge la característica que se corresponda a una web ESTÁTICA: Utilizan algún lenguaje de programación. Permite mostrar datos de fuentes, tales como una base de datos. No contienen datos de páginas web. Desarrollo de la web y mantenimiento del servidor mas costoso. Relaciona cada etiqueta JSP con su función: Acciones. Directivas. Comentarios. Scripting. Relaciona cada tipo con su función: Programación del lado del servidor. Programación del lado del cliente. Relaciona cada concepto con su definición: Sesiones. Seguridad. Cookies. ¿Qué pruebas se llevan a cabo validando la parte lógica del código?. Caja NEGRA. Caja BLANCA. ¿Qué pruebas se realizan sobre las interfaces o servicios web?. Caja NEGRA. Caja BLANCA. Relaciona: Capa de negocio. Capa de persistencia de datos. Capa de presentación. ¿Que estructura utiliza un método correcto para recorrer todas las posiciones del array "a"?. for ($i = 0; $i < indexOf($a); $i++). for ($i = 0; $i < count($a); $i++). Todas son correctas. for ($i = 0; $i < length($a); $i++). ¿Cuales de las siguientes sintaxis son correctas para recuperar datos que han sido enviados con los métodos POST o GET?. $_GET[‘nombre’] y $_POST[‘nombre’]. $GET_[‘nombre’] y $POST_[‘nombre’]. $GET[‘nombre’] y $POST[‘nombre’]. ¿Cuáles de las siguientes sintaxis son correctas para recuperar los valores almacenados en una Cookie del navegador?. $_COOKIE[usuario]. $COOKIE['usuario']. $_COOKIE['usuario']. Ninguna es correcta. Es posible crear una ACL (Acces Control List) que actué de intermediario entre el cliente y la base de datos. Verdadero. Falso. Elige la opción correcta para crear una galleta (cookie) en el navegador, el valor de esta es proporcionado por el método GET en la URL de llamada a la página: setcookie($_GET['usuario']);. setcookie('usuario', $_GET['usuario']);. setcookie('usuario', $GET['usuario']);. En PHP todas las variables empiezan con el simbolo: $. &. #. %. ¿Con qué tecnología NO podemos desarrollar lenguaje de tipo servidor (PHP y ASP)?. Sublime text. Visual Studio Code. Notepad++. Android Studio. Elige la afirmación correcta sobre las pruebas unitarias: Las pruebas unitarias permiten comprobar el comportamiento de las partes graficas de la aplicación. Las pruebas unitarias permiten comprobar el comportamiento de partes específicas del código. Las pruebas unitarias permiten comprobar el comportamiento de la aplicación. Selecciona las caracteristicas que podemos controlar con el lenguaje PHP. Facilidad del lenguaje. El diseño. Permisos. Variables. Conexiones a Bases de Datos. Elige la afirmación CORRECTA sobre las características de los CONTROLES DEL SERVIDOR: NO permiten la utilización de plantillas de diseño. Detección automática del explorador. Permiten controlar el sistema operativo del cliente. PHP ofrece muy pocas funciones que permiten controlar las conexiones, variables y servicios. Elige la afirmación INCORRECTA sobre las características de los CONTROLES DEL SERVIDOR: Controlar los eventos de envío de datos al servidor, determinando cuándo se hacen y qué evento producirá dicha acción. Los controles web proporcionan como resultado un modelo de objetos que, procesados, generan lo que se conoce como DOM. Se deben ejecutar siempre en el mismo navegador. Son un estándar formado por un determinado conjunto de controles con funciones específicas, como el control de los botones de un formulario o el manejo de una lista desplegable. Relaciona el concepto con su definición. Capa de datos. Capa de negocio. Capa de presentación. Dividir el código en funcionalidades intentando aislar unas partes de otras para, en caso de producirse algún fallo, este no sea arrastrado de una parte del código a otra, se conoce con el nombre de: Pruebas de validación. Pruebas unitarias. Pruebas de depuración. Pruebas de integración. Dentro de una interfaz web, cuales de las siguientes opciones se pueden considerar del lado del cliente: Switch. Router. Navegador web. Bases de datos. Si la sintaxis y el funcionamiento de INCLUDE Y REQUIRE es el mismo, porque PHP proporciona las dos funciones?. No hay diferencia alguna se mantienen las dos funciones por mantenimiento de funciones antiguas de versiones anteriores de PHP. Realizan la misma acción, pero la función requiere es más óptima en la carga del fichero, tiene unos tiempos más rápidos de carga de la información. Porque cuando el include no podía cargar la ruta indicada se genera un error pero el código de la web continua su carga natural, en cambio con el requiere se genera un error y la carga de la web no continua su curso natural sino que se detiene en ese punto del error. El archivo robots.txt se almacena en la raíz del servidor para impedir a los buscadores de Internet indexar el contenido. Verdadero. Falso. Archivos como htaccess permiten configurar una página web. En este archivo se indica cuáles son las restricciones de seguridad en los directorios o carpetas. Verdadero. Falso. Señala la afirmación INCORRECTA sobre MVC: Cuando realizamos una consulta en la BBDD dentro de una arquitectura MVC, está es realizada por el controlador, el cual interactúa con el modelo para obtener una respuesta a la consulta. El patrón Modelo-VistaControlador (MVC) es uno de los más usados en el desarrollo de aplicaciones web. Es un patrón de arquitectura que separa la lógica del programa, de la interfaz de usuario y las comunicaciones. Está basado en el concepto de separación por capas. Es un patrón de arquitectura que junta las diferentes lógicas de negocio que encontramos en un aplicativo. El modelo-vista-controlador en una aplicación web real podría relacionarse como: * Vista: Conexiones con la base de datos. * Modelo: Pulsar sobre un botón de Enviar * Controlador: Interfaz de la aplicación. Verdadero. Falso. Toda creación o desarrollo de una página o aplicación web está ligada a realizar una serie de configuraciones que permitan definir cuáles van a ser sus mecanismos de seguridad y normalmente se realizan en el lado del servidor. Verdadero. Falso. Las pruebas son el mecanismo por el cual es posible comprobar si una aplicación web cumple con las condiciones y requerimientos especificados. Verdadero. Falso. El dominio es un conjunto de caracteres que mediante un sistema DNS realiza una traducción a una IP que, a su vez, apunta al servidor en el que está alojada la página web. Verdadero. Falso. Los navegadores usan CSS para poder separar el contenido de la presentación en las páginas web, es decir, organizar los datos de cada una de las tablas que se presentarán en dicha página. Verdadero. Falso. Sentencias SQL: DISTINCT. COUNT. LIMIT. MAX Y MIN. GROUP BY. ORDER BY. Relaciona cada concepto con su definición. Base de datos. Host. Usuario. Contraseña. Tipos de usuarios: Usuarios. Administradores. Relaciona cada concepto con su definición: Lenguajes de programación. API. Mapeo de datos. Data Base Manager System (DBMS). Relaciona el tipo de comando SQL con la acción que se puede ejecutar en la bbdd. DCL (Data Control Language). DML (Data Manipulation Language). DLL (Data Definition Language). Comandos SQL: INSERT. SELECT. DELETE. UPDATE. El cliente interactúa con formularios HTML para añadir o modificar registros en la BBDD. Verdadero. Falso. Relaciona cada función msyqli con su uso: mysqli_connect_error(). mysqli_errno(). mysqli_sqlstate(). mysqli_error(). mysqli_connect_errno(). Para la recuperación de datos de la BBDD utilizaremos: Lenguajes de bases de datos (SQL). Lenguajes del lado del cliente (HTML). La cláusula DISTINCT devuelve solo los registros que están duplicados. Verdadero. Falso. De las siguientes sintaxis de conexión cuál de ellas no contiene errores: mysqliconnect('localhost', 'usuario', 'contraseña', 'bd');. mysql_conect('localhost', 'bd');. mysqli_connect('localhost', 'usuario', 'contraseña', 'bd') or die("Error en la conexión " . mysqli_error());. La base de datos utilizada siempre debe ser SQL, obligatoriamente. Verdadero. Falso. La creación de una base de datos con sus tablas tiene como objetivo crear nuevos registros en las tablas. Verdadero. Falso. Con PHP no podemos establecer conexión a la base de datos, con lo cual no podemos realizar consultas. Verdadero. Falso. Las consultas SQL se ejecutan desde el formulario HTML. Verdadero. Falso. Cuál de las siguientes opciones sirve para cerrar una conexión a la Base de datos: close($conexion);. mysqli_close($conexion);. mysqli_close();. Relaciona las sentencias SQL con la accion que realizan: SELECT nombre, apellido FROM usuarios ORDER BY nombre ASC;. SELECT MIN(edad) FROM usuarios WHERE nombre = 'Ilerna';. SELECT DISTINCT nombre, apellido FROM usuarios;. SELECT COUNT(id) FROM usuarios WHERE id > 0 AND id < 50;. SELECT MAX(edad) FROM usuarios WHERE nombre = 'Ilerna';. En PHP podemos realizar las diferentes consultas SQL para añadir, modificar o eliminar registros en la BDD. Verdadero. Falso. Las sentencias de recuperación y edición de información son las recogidas dentro el Data Manipulation Language. Verdadero. Falso. El acceso a base de datos nos proporciona los datos estáticos de una aplicación web. Verdadero. Falso. En PHP, cual de las siguientes expresiones son declaraciones correctas de funciones. funcion anadir(). funcion anadir($nombre,$contrasena,$email,$edad). function anadir($nombre,$contrasena,$email,$edad). Que tecnología es empleada para desarrollar una web dinámica: XML. JSON. HTML. ASP. Todas son correctas. Relaciona el concepto con su definición. Backend. Frontend. Relaciona cada librería con su definición. OAuth 2.0. PHP Mailer. PChart. Relaciona cada concepto de la sintaxis WDSL con su definición. binding. portType. types. definitions. service. message. Enlaza cada protocolo con su definición: File Transfer Protocol (FTP). UDDI (Universal Description, Discovery and Integration). REST (Representational State Transfer). SOAP (Simple Object Access Protocol). Simple Mail Transfer Protocol (SMTP). Enlaza las diferentes librerías enfocadas a la ejecución dentro de la interfaz web con su definición: ReactJS. Bootstrap. PolymerJS. ATLAS. Jquery. Enlaza los elementos de una fase de pruebas con sus definiciones: Áreas de interacción. Sistema de navegación. Áreas de contenidos. Experiencia de usuario. Enlaza los elementos de una fase de pruebas con sus definiciones: Archivo de petición. Archivo de conexión. Archivo de configuración. Archivo de resultados. Enlaza los conceptos de validación de HTML con su definición: required. maxlength. type. placeholder. Que protocolos podemos utilizar para la creación de un servicio web?. REST. SOAP. UDDI. ARP. ICMP. FTP. SMTP. NDP. ¿Qué característica NO tiene un servicio web?. Da a las aplicaciones la posibilidad de ser ejecutada en múltiples plataformas. Estar bien localizado. Accesible desde la red. Descripción de sí mismo. Todas son caracteristicas correctas. ¿Cuáles de las siguientes opciones son ventajas de un servicio web?. El funcionamiento de un servicio web es más complejo y al funcionar bajo el protocolo HTTP permite conseguir avances mucho más lentos. Permiten establecer un canal de comunicación entre aplicaciones a través de la Web. El proceso de creación e integración de un servicio web requiere de un coste computacional elevado. Permiten múltiples conexiones de usuarios al mismo tiempo de manera eficaz. El continuo desarrollo tecnológico hace necesario adaptarse rápidamente a la gran oferta de dispositivos desde los que se puede acceder a un servicio web. Son independientes de la plataforma y el lenguaje de programación utilizados. Cuales de las siguientes afirmaciones se pueden considerar mecanismos de reutilización de código: Utilizar nombres de variables fidedignos para sustituir la documentación del proyecto. Separar las constantes en diferentes ficheros dentro de la estructura MVC de nuestro aplicativo. Encapsular el código en funciones para utilizarlo en varios sitios del aplicativo. Utilizar el mínimo de ficheros posible para tener todo el código disponible en el mismo documento. Incluir comentarios en el código que faciliten la documentación de la aplicación y la comprensión de la funcionalidad implementada. Almacenar las constantes en un mismo documento. Utilizar librerías externas que cumplan con los requisitos de funcionalidad que se desea implementar. ¿Cuáles de las siguientes opciones son consideradas librerías enfocadas a la ejecución dentro de una interfaz web?. ReactJS. PolymerJS. Bootstrap. Jquery. JSAction. HPRequest. Cuáles son los lenguajes más utilizados en las interfaces de un servicio web: HTML y CSS. XML y JSON. PHP y ASP. Cuál de las siguientes opciones es la correcta para almacenar y gestionar los datos almacenados en las cookies de un navegador en PHP: postcookie(). getcookie(). setcookie(). Enlaza las características con el método al cual pertenezcan: Recupera un recurso. Crea un nuevo recurso. Actualizar un recurso existente. Eliminar un recurso. Enlaza las características con el método al cual pertenezcan: Inseguro, puede causar efectos secundarios. Garantizado para no causar efectos secundarios. Cacheable. Se usa para la creación de recursos cuando el cliente sabe la URI. Enlaza los siguientes conceptos con su definición: Aplicación web. Servicio web. SQL provee de una serie de mecanismos relacionados con las TRANSACCIONES , enlaza cada sentencia SQL con su definición: COMMIT. ROLLBACK. BEGIN. ¿Cuál de los siguientes lenguajes se utiliza para las descripciones de los servicios web?. XML. HTML. JSON. WSDL. ¿Qué es un servicio web?. Ninguna de las opciones es correcta. Una aplicación que conecta dos ordenadores. Todo aquello que instalamos en un servidor y tenemos disponibles para usar. Conjunto de protocolos que permiten comunicar aplicaciones a través de internet. ¿Cuál de los siguientes elementos no hace falta tenerlo en cuenta a la hora derealizar las pruebas de un servicio web?. Sistema de navegación. Áreas de usuario. Ninguna de las respuestas es correcta. Áreas de interacción. ¿Que función cumple primary KEY?. Restringe de forma única cada campo en una query. Una llave para poder acceder a datos que no están accesibles para todos en una BBDD. Identifica de manera unívoca los campos de una tabla. Ninguna es correcta. El WSDL es un... Service Description. Service Discovery. Service Pack. Service Publication. ¿Qué lenguaje NO permite scripting?. JSP. PHP. HTML. PERL. ¿Cuál de los siguientes elementos son librerías enfocadas a la ejecución?. Ninguna de las respuestas es correcta. Jquery, Javascript, PHP, C++. Jquery, Bootstrap, ReactJS, PolymerJS. Java, Phyton, C#. Las transacciones en SQL se han desarrollado cumpliendo el principio ACAD: Ninguna es correcta. Atomicidad, consistencia, aislamiento. Atomicidad, consistencia, aislamiento y disponibilidad. Atomicidad, consistencia, aislamiento y durabilidad. Proceso de revisión que verifica que el sistema de software producido cumple con las especificaciones y logra su cometido. Prueba de validación. Prueba depuración. Pruebas de integración. Prueba unitaria. ¿Qué es el organismo ICAAN?. La coordina de los identificadores web en todo el mundo. La coordina que comprueba la depuración de las páginas webs en todo el mundo. La coordina de patrones web en españa. Todas las opciones son falsas. Una API... Todas las respuestas son correctas. Es un conjunto de métodos o funciones que permiten, mediante un grupo de llamadas, el acceso a determinados servicios de la aplicación. Crea una capa de abstracción entre el cliente y el proveedor. Permite enviar una solicitud y recibir una respuesta. Programa para EJECUTAR PHP sin pluggins: Xamp. Visual Studio Code. Notepad. Eclipse. ¿Qué función tiene la organización Oasis?. Son los comites responsables de la arquitectura y de la reglamentación del lenguaje PHP. Son los comités responsables de la arquitectura y la reglamentación de los servicios web. Son los comités responsables de la arquitectura y la reglamentación de los servidores locales. Ninguna es correcta. ¿Qué es un controlador?. Ninguna es correcta. Herramienta que permite ejecutar una serie de comandos que permiten obtener como resultado toda aquella información solicitada. Cualquier elemento web que permite ejecutar y mostrar una serie de secuencias de comandos, invocar todos los elementos de una página web, enviar variables a un servidor o cualquier otra que proporcione una funcionalidad en el cliente. Ambas son correctas. Permiten comprobar y realizar un seguimiento de la ejecución en tiempo real de dicha aplicación o página web. Prueba unitaria. Prueba depuración. Pruebas de integración. Prueba de validación. ¿Qué caracteriza la programación en el lado del servidor?. Ninguna de las respuestas es correcta. Es una tecnología que consiste en mostrar el contenido recibido por el servidor. Es una tecnología que consiste en desarrollar páginas estáticas con HTML. Es una tecnología que consiste en procesar las peticiones del cliente mediante scripts en el servidor web que crean páginas web dinámicas. ¿Cuáles de las siguientes instrucciones es correcta en lenguaje PHP?. pop-up(“Ilerna”);. print(“Ilerna”);. alert(“Ilerna”);. writing {ilerna}. Los mensajes SOAP... Ninguna de las respuestas es correcta. Solo tienen una petición. Solo tienen una respuesta. Tienen una petición y una respuesta. Para crear un servicio web: No es recomendable crear un proyecto web. Ninguna de las respuestas es correcta. Es necesario crear un proyecto web. Es recomendable crear un proyecto web. ¿Qué es necesario para acceder a un servidor web?. El usuario debe especificar el recurso y la dirección URI correspondiente. El usuario debe especificar el recurso. El usuario debe especificar la dirección URI. Todas las respuestas son falsas. ¿Qué dirección es correcta para acceder a una pagina PHP en local?. Ninguna de las respuestas es correcta. C:/Documents/index.php. localhost/index.php. localxhost/index.php. ¿Cuál de las siguientes sentencias PHP es la forma correcta de ejecutar una consulta SQL DELETE en una variable $identificador?. "DELETE FROM city WHERE ID='" . $identificador . "'";. "DELETE FROM city WHERE ID=$identificador";. DELETE FROM city WHERE IF=''' . $identificador . ''';. "DELETE FROM city WHERE ID= $indetificador . ". ¿Qué es "type" en el contexto de PHP y desarrollo de servidor?. Es un tipo específico de dato para el lenguaje. Es el tipo de datos que se escribe en el código. Es el tipo de datos que el IDE interpreta. Ninguna de las anteriores. ¿Para qué se utilizan principalmente los ficheros .htaccess en el desarrollo web con PHP?. a) Para configurar el navegador del usuario. b) Para modificar el registro de usuario en la base de datos. c) Para configurar la web y el servidor. d) Para actualizar la versión de PHP en el servidor. ¿Cuál de las siguientes es una estructura de control de flujo en PHP?. while. case. if. switch. ¿Cuál de las siguientes formas de JSP son correctas?. a. Comentarios y acciones. b. Todas son correctas. c. Directivas y scripting. En PHP como se calcula el maximo de 2 y 4. max(array(0 => 1 , 1=> 4)). max(2,4). max(array(2,4)). Todas correctas. ¿Que valor imprime este codigo?. Verdadero. Falso. Error sintáctico. Error de ejecución. ¿Cuál de las siguientes es una característica de REST?. Es simple de implementar y escalable. Todas son correctas. Usa sistemas de cachés para no realizar las mismas peticiones. Fácil de entender por HTTP y mejor uso del ancho de banda. ¿Qué hace la función mysqli_fetch_assoc()?. Devuelve un elemento del array cada vez que se ejecuta. Devuelve todo el array cada vez que se ejecuta. Tenemos que especificar qué queremos que nos devuelva para que haga algo. Devuelve solo la primera posición. ¿Para que sirve htaccess?. Es un archivo que permite configurar una pagina web. Ninguna es correcta. Es un archivo para almacenar los datos de usuarios registrados en la web. Sirve para ejecutar consultas SQL en la base de datos. SQL por sus siglas. Lenguaje de Consulta Estructurada. Lenguaje de Consultas Ordenadas. Lenguaje de Consultas Simples. Lenguaje de Consultas Lineales. |