option
Cuestiones
ayuda
daypo
buscar.php

Examen Desarrollo web en Entorno Servidor

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Examen Desarrollo web en Entorno Servidor

Descripción:
Examen Desarrollo web en Entorno Servidor Finales

Fecha de Creación: 2026/02/10

Categoría: Otros

Número Preguntas: 35

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

En el contexto de transacciones SQL, ¿qué característica asegura que el éxito de la operación completa dependa de la ejecución exitosa de cada una de sus instrucciones componentes?. Atomicidad. Consistencia. Aislamiento. Durabilidad.

Si un desarrollador necesita conocer específicamente cuántas filas se han visto afectadas tras ejecutar un comando de modificación como UPDATE o DELETE, ¿qué función de PHP debe emplear?. mysql_num_rows. mysql_affected_rows. mysql_query. mysql_result.

Al modelar una base de datos relacional, ¿cuál de las siguientes es una norma fundamental respecto a la gestión de atributos en las relaciones?. El nombre de los atributos debe ser igual en todas las tablas del sistema. Solo puede existir un único valor para cada atributo en una tupla. El orden de los atributos es estrictamente relevante para la integridad. Pueden existir tuplas idénticas siempre que el orden varíe.

Dentro del diseño de consultas SQL, ¿cuál es el propósito técnico de la cláusula HAVING?. Filtrar registros individuales antes de realizar una agrupación. Indicar una condición específica sobre el grupo resultante de una cláusula GROUP BY. Definir el orden ascendente o descendente de los resultados finales. Establecer la conexión inicial con el motor de la base de datos.

Al trabajar con orígenes de datos en formato CSV desde PHP, ¿qué función se utiliza para escribir datos en el archivo y qué valor devuelve tras la operación?. fgetcsv y devuelve una matriz con los valores. fputcsv y devuelve la longitud de la cadena escrita. fwrite y devuelve el identificador de la sesión de escritura. fopen y devuelve un valor booleano según el modo de acceso.

Dentro de la arquitectura de descripción de servicios WSDL, ¿cuál es la distinción funcional entre los elementos denominados abstractos y los concretos?. Los abstractos definen el protocolo de transporte y los concretos los mensajes. Los abstractos definen mensajes y operaciones, mientras que los concretos describen la invocación y el protocolo. Los elementos abstractos son para uso del servidor y los concretos para el cliente. No existe distinción técnica, son términos intercambiables según la versión.

En la estructura de un mensaje de redifusión basado en el protocolo SOAP, ¿qué elemento es opcional y suele utilizarse para incluir metadatos o documentación técnica?. Envelope. Body. Header. Fault.

Al categorizar la información técnica en un registro de servicios UDDI, ¿en qué tipo de páginas se almacena específicamente la información técnica relativa al servicio web?. Páginas blancas. Páginas amarillas. Páginas verdes. Páginas azules.

Cuál es la función del elemento Envelope dentro de la jerarquía de etiquetas de un mensaje SOAP?. Almacenar los datos de retorno de una función específica. Identificar el archivo como un mensaje SOAP ante el procesamiento XML. Definir el puerto de escucha del servidor de servicios. Cifrar el contenido del mensaje para su transporte por la red.

Cómo se garantiza la comunicación efectiva entre dos equipos implementados en lenguajes de programación incompatibles al utilizar servicios web?. Mediante la traducción manual de scripts en cada petición. A través del uso de un lenguaje neutral y común como XML. Eliminando el uso de protocolos de transporte como HTTP. Utilizando únicamente bases de datos relacionales locales.

¿Qué directiva del fichero de configuración php.ini debe establecerse en 0 para que los cambios en un archivo WSDL tengan efecto inmediato sin ser almacenados en caché?. soap.wsdl_cache_enabled. extension=soap. default_socket_timeout. display_errors.

Al instanciar un objeto de la clase SoapClient para consumir un servicio, ¿qué parámetros son obligatorios cuando no se utiliza un modo basado en WSDL?. Solo el nombre del servidor y el usuario de acceso. La dirección de la base de datos y la clave API. Tanto la URI como la URL de localización exacta del servicio. Únicamente el nombre de la función que se desea invocar.

Dentro de un fichero WSDL, ¿qué subelemento permite enlazar las definiciones de interfaz con una dirección de red específica desde la cual el servicio queda accesible?. Binding. portType. Port dentro del elemento Service. Message.

¿Qué ventaja modular ofrece el uso del método setClass frente al método addFunction en la implementación de un SoapServer?. Reduce drásticamente el tiempo de respuesta del servidor. Permite asignar una clase completa con todas sus funciones al controlador de peticiones. Evita la necesidad de configurar el archivo php.ini. Genera de forma automática la interfaz de usuario en el cliente.

Dentro de la red de nodos que constituye el sistema de transmisión SOAP, ¿qué función desempeña un nodo denominado SOAP intermediary?. Es el encargado de originar el mensaje inicial. Recibe el mensaje final y procesa la petición de negocio. Actúa como un punto de tránsito entre el nodo emisor y el receptor final. Almacena permanentemente el historial de transacciones.

¿Por qué el procesamiento en el lado del cliente mediante JavaScript se considera una ventaja para el rendimiento del servidor?. Porque aumenta la seguridad de la base de datos de forma directa. Porque permite realizar validaciones previas que reducen la sobrecarga de procesamiento en el servidor. Porque es el único lenguaje que puede interpretar una página dinámica. Porque elimina la necesidad de enviar peticiones HTTP al servidor.

En la arquitectura de Node.js, ¿qué componente es fundamental para gestionar paquetes reutilizables y facilitar la conexión a sistemas de bases de datos?. El motor V8 de JavaScript. El gestor de paquetes NPM. El framework Express.js. La librería socket.io.

Al desarrollar un servidor con Express.js, ¿cuál es la función de Node.js que debe invocarse obligatoriamente al inicio para poder importar el módulo?. listen. require. exports. callback.

¿Qué abstracción técnica permite la creación de una comunicación bidireccional y constante entre el servidor y el navegador según el material estudiado?. Protocolo HTTP tradicional. Sockets a través de socket.io. Consultas asíncronas de tipo POST. Ficheros de configuración XML.

Al configurar una conexión a una base de datos Redis en Node.js, ¿qué método se utiliza para establecer una escucha de los eventos de conexión?. createClient. connect. on. query.

¿Qué diferencia fundamental existe entre los métodos assign y replace del objeto Location respecto a la experiencia de navegación del usuario?. Assign no permite usar URLs externas y replace sí. Replace no permite regresar a la ventana anterior mediante el historial y assign sí. Ambos métodos realizan la misma acción sin distinción técnica. Assign requiere obligatoriamente parámetros de búsqueda y replace no.

Al realizar una redirección mediante Location.href, ¿qué símbolo se emplea para delimitar el inicio de las variables que se envían de forma opcional al destino?. El signo de almohadilla #. El signo de ampersand &. El signo de interrogación ?. El signo de porcentaje %.

Si se desea limpiar una entrada de datos eliminando etiquetas y codificando caracteres especiales en PHP, ¿qué filtro de saneamiento debería aplicarse?. FILTER_VALIDATE_EMAIL. FILTER_SANITIZE_STRING. FILTER_VALIDATE_INT. FILTER_SANITIZE_ENCODED.

¿Cuál es la utilidad específica de la función filter_has_var en el proceso de verificación de información remota?. Eliminar caracteres peligrosos de una cadena de texto. Validar si una dirección IP cumple con el estándar RFC. Comprobar la existencia de una variable de un tipo de entrada concreto. Redireccionar automáticamente al usuario si el campo está vacío.

Qué modelo estructural se utiliza habitualmente para modificar de forma dinámica los elementos y la jerarquía de una página web interactiva?. El modelo de objetos del documento o árbol DOM. El esquema de datos relacionales SQL. La pila de protocolos Web Service Stack. La arquitectura modular SOAP.

En la arquitectura de una aplicación web híbrida, ¿qué caracteriza al tipo de comunicación de Nivel 2?. El cliente accede directamente al contenido del proveedor mediante JavaScript. Desde el navegador el cliente accede al servidor de aplicaciones, será la aplicación la que acceda al proveedor de contenidos. El producto final que se ofrece al cliente se construye en el servidor y a continuación, es enviado al navegador del usuario. No se realizan consultas al proveedor porque la página ya está pre-construida. Se utiliza exclusivamente el protocolo FTP para la sincronización de archivos.

Según el material, ¿cuál es una de las principales diferencias operativas entre los proveedores de contenido ATOM y RSS?. RSS utiliza JSON y ATOM utiliza estrictamente XML. ATOM permite contener mayor información pero incrementa la complejidad de uso. RSS es exclusivo para noticias de mapas y ATOM para imágenes. ATOM no requiere el uso de etiquetas raíz en su estructura XML.

Al aplicar técnicas de Web Scraping, ¿qué acción técnica puede provocar el bloqueo de la dirección IP desde la que se realiza la extracción?. El uso de etiquetas de tipo listado en el filtrado. La realización de conexiones masivas o excesivas en un periodo corto de tiempo. La descarga de información únicamente en formato de texto plano. La consulta de términos legales de la página web de origen.

¿Qué requisito esencial debe cumplir un sitio web para ser categorizado estrictamente como una aplicación web híbrida o mashup?. Estar alojado en un servidor local sin acceso a la red externa. Acceder e integrar datos o funcionalidades de un servicio externo en su propia interfaz. Estar desarrollado íntegramente por un único equipo de programación. Utilizar únicamente lenguajes de programación de bajo nivel como C.

Qué distingue funcionalmente a las aplicaciones híbridas de tipo empresarial o mashup de servidor?. Están orientadas exclusivamente al consumo de vídeos de ocio. La información externa queda integrada tanto en el lado del servidor como en el navegador. No permiten la unión de múltiples fuentes como bases de datos o RSS. Son aplicaciones estáticas que no admiten filtros de información.

Al integrar servicios de mapas externos como Google Maps en una aplicación híbrida, ¿qué elemento es imprescindible para permitir la descarga y uso del código?. Un contrato de exclusividad firmado con el proveedor. Una clave API o API key proporcionada por el servicio. Un lector de canales ATOM instalado en el servidor. La eliminación de todas las etiquetas iframe del código HTML.

Dentro de la estructura de un documento de sindicación RSS, ¿qué etiqueta se utiliza para determinar cada una de las noticias asociadas individualmente al canal?. rss. channel. item. entry.

Al utilizar la librería cURL en PHP, ¿qué función es la responsable de definir opciones específicas de la sesión como la URL o el puerto de destino?. curl_init. curl_setopt. curl_exec. curl_close.

¿En qué consiste la fase de evaluación mediante pruebas de caja blanca en el desarrollo de aplicaciones híbridas?. En inspeccionar la aplicación desde un punto de vista puramente externo. En evaluar el código interno analizando todos los caminos posibles implementados. En realizar encuestas de satisfacción a los usuarios finales. En verificar únicamente el diseño visual y la guía de estilos CSS.

Según las pautas de documentación técnica, ¿qué riesgo presenta la inclusión de un exceso de comentarios en el código interno?. Reduce la velocidad de procesamiento del servidor web. Puede resultar contraproducente y dificultar el entendimiento del código. Provoca errores de sintaxis en el intérprete de PHP. Es una práctica prohibida por los estándares de desarrollo actuales.

Denunciar Test