option
Cuestiones
ayuda
daypo
buscar.php

Servidor Tema 1-8

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Servidor Tema 1-8

Descripción:
80 preguntas Servidor Tema 1-8

Fecha de Creación: 2024/11/24

Categoría: Otros

Número Preguntas: 80

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

¿Cuál de las siguientes afirmaciones es correcta respecto a las páginas web estáticas?. Se generan en tiempo real en función de las peticiones del usuario. Siempre muestran el mismo contenido al usuario. Requieren de un lenguaje de programación en el servidor para su funcionamiento. Permiten personalizar la interfaz según el usuario.

En el modelo cliente-servidor, ¿cuál es el orden correcto de los pasos al solicitar una página web estática?. El cliente introduce la URL, el servidor busca la página, el servidor envía la página al cliente, se modela una petición HTTP. El cliente introduce la URL, se modela una petición HTTP, el servidor busca la página, el servidor envía la página al cliente. El servidor busca la página, se modela una petición HTTP, el cliente introduce la URL, el servidor envía la página al cliente. Se modela una petición HTTP, el cliente introduce la URL, el servidor busca la página, el servidor envía la página al cliente.

¿Cuál de los siguientes NO es un componente clave en el desarrollo web en entorno servidor?. Lenguaje de programación. Servidor web. Módulo de código. Editor de texto.

¿Cuál de las siguientes capas es responsable de la interfaz de usuario en una arquitectura de tres capas?. Capa cliente. Capa intermedia. Capa de acceso a datos. Capa de lógica de negocio.

¿Cuál de los siguientes lenguajes de programación es ampliamente utilizado para el desarrollo web en entorno servidor y es de código abierto?. PHP. C++. HTML. CSS.

¿Qué método HTTP se utiliza para enviar datos desde el cliente al servidor?. GET. POST. PUT. DELETE.

¿Cuál de las siguientes herramientas de programación es conocida por permitir programación visual WYSIWYG?. Notepad++. Dreamweaver. Visual Studio Code. NetBeans.

¿Qué significa la sigla AMP en el contexto de desarrollo web?. Apache, MySQL, PHP. Apache, MongoDB, Python. Angular, MySQL, PHP. Android, MySQL, Perl.

¿Cuál de los siguientes componentes NO forma parte de la tecnología AMP?. Apache. MySQL. PHP. PostgreSQL.

¿Cuál de las siguientes afirmaciones es correcta respecto a Node.js?. Es un entorno de ejecución para JavaScript en el lado del servidor. Es un framework de PHP para desarrollo web. Es un servidor web propietario desarrollado por Microsoft. Es un sistema gestor de bases de datos relacionales.

¿Cuál de los siguientes NO es un lenguaje de programación utilizado en el desarrollo web en entorno servidor?. PHP. JSP. ASP. HTML.

En PHP, ¿cuál es la sintaxis correcta para insertar código PHP en un archivo HTML?. <% %>. <?php ?>. <!-- -->. <script></script>.

¿Qué símbolo se utiliza en PHP para indicar una variable?. &. %. $. @.

¿Cuál de los siguientes tipos de datos se utiliza para almacenar números con decimales en PHP?. Integer. Float. String. Boolean.

const NOMBRE = valor;. define("NOMBRE", valor);. $NOMBRE = valor;. constant NOMBRE = valor;. const NOMBRE = valor;.

¿Cuál de las siguientes afirmaciones es correcta sobre las variables en PHP?. Los nombres de variables pueden comenzar con un número. Los nombres de variables distinguen entre mayúsculas y minúsculas. No es necesario usar el símbolo $ para declarar una variable. Los nombres de variables no pueden contener guiones bajos (_).

¿Qué función se utiliza en PHP para mostrar información sobre la configuración actual de PHP?. phpinfo(). info(). config(). php_config().

¿Qué operador se utiliza en PHP para la concatenación de cadenas?. +. . &. *.

¿Cuál de los siguientes operadores en PHP se utiliza para la comparación de igualdad de valor y tipo?. ==. ===. !=. !==.

En PHP, ¿cuál de las siguientes es una función para convertir una variable a un tipo entero?. intval(). strval(). floatval(). boolval().

¿Cuál es la sintaxis correcta para una sentencia if en PHP?. if condición { ... }. if (condición) { ... }. if condición: ... endif;. if { condición } ...

¿Cuál de las siguientes sentencias permite evaluar múltiples condiciones demanera más eficiente que varios if-else?. Sentencia while. Sentencia for. Sentencia switch-case. Sentencia do-while.

¿Qué estructura de control en PHP se utiliza para iterar sobre cada elemento de un array?. for. while. foreach. do-while.

¿Cuál es la diferencia principal entre los bucles while y do-while en PHP?. No hay diferencia entre ellos. El bucle while se ejecuta al menos una vez, el do-while puede no ejecutarse nunca. El bucle do-while se ejecuta al menos una vez, el while puede no ejecutarse nunca. El bucle while se utiliza para arrays, el do-while para objetos.

¿Qué función se utiliza en PHP para eliminar una variable o elemento de un array?. delete(). remove(). unset(). clear().

¿Cómo se define un array asociativo en PHP?. $array = array("clave1" => "valor1", "clave2" => "valor2");. $array = ["valor1", "valor2"];. $array = array("valor1", "valor2");. $array = array("clave1", "clave2");.

¿Cuál de las siguientes sentencias se utiliza para detener la ejecución de un bucle en PHP?. stop;. exit;. break;. continue;.

En PHP, ¿qué operador se utiliza para la concatenación de cadenas?. +. . &. *.

¿Cuál es la sintaxis correcta para agregar un comentario de una sola línea en PHP?. <!-- Comentario -->. // Comentario. /* Comentario */. ** Comentario.

¿Cómo se accede al valor "5" en la siguiente matriz bidimensional en PHP?. $matriz["Fila3"][1];. $matriz["Fila3"][2];. $matriz["Fila2"][2];. $matriz["Fila3"]["5"];.

En PHP, ¿cómo se define una función que recibe parámetros y devuelve un valor?. function nombreFuncion() { ... }. function nombreFuncion($param1, $param2) { return $valor; }. def nombreFuncion($param1, $param2): ... enddef. function nombreFuncion { ... }.

¿Cuál es la sintaxis correcta para recuperar un valor enviado por un formulario utilizando el método GET en PHP?. $_GET['nombreCampo'];. $_POST['nombreCampo'];. $_REQUEST['nombreCampo'];. $_SERVER['nombreCampo'];.

¿Qué diferencia principal hay entre los métodos GET y POST al enviar datos desde un formulario en HTML?. GET envía los datos de forma oculta y POST los muestra en la URL. GET permite enviar ficheros, POST no. GET muestra los datos en la URL, POST los envía de forma oculta. No hay diferencia entre ellos.

¿Cuál es la sintaxis correcta para crear un formulario en HTML que envía datos mediante el método POST al archivo "procesar.php"?. <form action="procesar.php" method="POST">. <form action="procesar.php" method="GET">. <form method="POST">. <form action="procesar.php">.

En PHP, ¿qué palabra clave se utiliza para devolver un valor desde una función?. break. return. echo. exit.

¿Cuál de las siguientes afirmaciones es verdadera sobre las funciones en PHP?. Las funciones en PHP no pueden recibir parámetros. Las funciones en PHP siempre deben devolver un valor. Las funciones en PHP se definen con la palabra clave function. Las funciones en PHP solo pueden utilizar variables globales.

¿Cuál es el propósito del atributo name en los elementos de un formulario HTML?. Definir el tipo de dato del campo. Establecer el valor por defecto del campo. Identificar el campo para enviar y recuperar su valor en el servidor. Establecer una etiqueta visible para el usuario.

¿Qué función en PHP se utiliza para generar un número aleatorio entre dos valores dados?. random($min, $max). rand($min, $max). mt_rand($min, $max). randomize($min, $max).

Al utilizar el método GET para enviar datos desde un formulario, ¿dónde se pueden ver los datos enviados?. En el cuerpo (body) de la petición HTTP. En las cabeceras (headers) de la petición HTTP. En la URL del navegador. No se pueden ver, ya que están ocultos.

¿Cuál de las siguientes afirmaciones es verdadera acerca del método POST?. Los datos se envían en la URL. Es más seguro que GET para enviar datos confidenciales. No permite enviar archivos. No es compatible con formularios HTML.

¿Cuál es la principal diferencia entre una sesión y una cookie en PHP?. Las sesiones almacenan datos en el cliente, mientras que las cookies almacenan datos en el servidor. Las sesiones almacenan datos en el servidor, mientras que las cookies almacenan datos en el cliente. No hay diferencia; ambos almacenan datos en el cliente. No hay diferencia; ambos almacenan datos en el servidor.

¿Cuál de las siguientes funciones en PHP se utiliza para iniciar una nueva sesión oreanudar una existente?. session_start(). session_destroy(). session_register(). session_unset().

¿Cómo se accede a una variable de sesión llamada "usuario" en PHP?. $usuario. $_SESSION["usuario"]. $_COOKIE["usuario"]. $_GET["usuario"].

¿Cuál es la sintaxis correcta para crear una cookie en PHP?. create_cookie('nombre', 'valor', tiempo);. setcookie('nombre', 'valor', tiempo);. cookie_set('nombre', 'valor', tiempo);. new_cookie('nombre', 'valor', tiempo);.

¿Qué función se utiliza en PHP para eliminar una sesión existente?. session_delete(). session_end(). session_destroy(). session_remove().

¿Cuál de las siguientes afirmaciones es verdadera sobre el método setcookie() en PHP?. Siempre requiere tres parámetros obligatorios. No tiene parámetros opcionales. Permite establecer la duración de la cookie. Solo se puede usar para eliminar cookies.

¿Cuál es el propósito de la función header() en PHP en el contexto de sesiones?. Inicia una nueva sesión. Cierra una sesión existente. Redirige al usuario a otra página. Almacena datos en la sesión.

En el contexto de autenticación y seguridad, ¿qué es OpenID?. Un sistema para almacenar cookies en el cliente. Un estándar abierto de autenticación que permite el inicio de sesión único en múltiples sitios web. Un método para encriptar datos en PHP. Un tipo de base de datos para almacenar usuarios.

¿Qué estándar permite a los usuarios compartir información entre varios sitios sin compartir sus credenciales de inicio de sesión?. OpenID. OAuth. SSL. HTTPS.

¿Cuál de las siguientes afirmaciones define mejor el término "autorización"?. El proceso de verificar la identidad de un usuario. El proceso de determinar a qué recursos tiene acceso un usuario autenticado. El proceso de crear una nueva cuenta de usuario. El proceso de cerrar una sesión existente.

¿Cuál es la función principal del protocolo LDAP?. Proveer un servicio de correo electrónico seguro. Proporcionar acceso a un servicio de directorios ordenado y distribuido. Permitir la transferencia de archivos entre servidores. Facilitar el desarrollo de aplicaciones web dinámicas.

En la estructura de LDAP, ¿qué representa el "dn" (Distinguished Name)?. El nombre común de un usuario. El nombre único que identifica una entrada en el directorio. El atributo que almacena el apellido de un usuario. Un identificador de objeto para clases LDAP.

¿Cuál de las siguientes funciones en PHP se utiliza para establecer una conexión con un servidor LDAP?. ldap_connect(). ldap_bind(). ldap_close(). ldap_start().

¿Qué tipo de prueba se enfoca en evaluar funcionalidades específicas de una aplicación, examinando todos los posibles caminos de un algoritmo?. Pruebas de integración. Pruebas de regresión. Pruebas unitarias. Pruebas de seguridad.

En PHPUnit, ¿cuál es el propósito de las aserciones (assertions)?. Iniciar una conexión con la base de datos. Comprobar si el resultado de una prueba coincide con el valor esperado. Terminar la ejecución de una prueba. Generar informes de errores en tiempo de compilación.

¿Cuál de los siguientes es un gestor de contenido (CMS) de software libre que permite la creación de páginas web dinámicas y está basado en PHP?. Dreamweaver. Joomla!. Adobe Muse. Microsoft SharePoint.

¿Qué tipo de error ocurre cuando la sintaxis del código es correcta, pero se ha implementado alguna operación cuyo resultado es erróneo durante la ejecución?. Error de compilación. Error de ejecución. Error de lógica. Error de sintaxis.

En el contexto de las pruebas, ¿qué son las pruebas de regresión?. Pruebas que evalúan la seguridad de una aplicación. Pruebas que se centran en funcionalidades específicas. Pruebas que vuelven a verificar componentes ya evaluados previamente. Pruebas que evalúan el rendimiento bajo carga.

¿Cuál de las siguientes afirmaciones es verdadera sobre WordPress?. Es un CMS propietario que requiere licencia de pago. No permite modificar el código fuente. Está basado en PHP y permite la creación de plantillas personalizadas. No es compatible con bases de datos MySQL.

¿Qué función en PHP se utiliza para cerrar una conexión establecida con un servidor LDAP?. ldap_bind(). ldap_close(). ldap_disconnect(). ldap_end().

¿Cuál es una de las principales ventajas de separar la lógica de negocio de la capa de presentación en aplicaciones web?. Dificulta el mantenimiento del código. Mejora el rendimiento y facilita el mantenimiento. Hace el código más complejo y menos escalable. No tiene ninguna ventaja significativa.

En la arquitectura de tres capas, ¿cuál de las siguientes no es una de las capas?. Capa de presentación. Capa de negocio. Capa de seguridad. Capa de persistencia.

¿Qué patrón de diseño se utiliza para separar la aplicación en Modelo, Vista y Controlador?. Arquitectura de tres capas. Modelo-Vista-Controlador (MVC). Patrón Singleton. Patrón Observador.

¿Cuál de las siguientes tecnologías es un motor de plantillas que permite separar la lógica de negocio del diseño en aplicaciones PHP?. Symfony. Smarty. Laravel. CodeIgniter.

En Smarty, ¿cómo se accede a una variable asignada desde el script PHP en una plantilla .tpl?. {$variable}. <?php echo $variable; ?>. %variable%. {{ variable }}.

¿Cuál de las siguientes afirmaciones es verdadera sobre Symfony?. Es un lenguaje de programación. Es un framework PHP que utiliza el patrón MVC. Es una base de datos relacional. Es un sistema de gestión de contenidos.

En el patrón MVC, ¿cuál es la responsabilidad del Controlador?. Manejar la interacción con la base de datos. Presentar la interfaz gráfica al usuario. Procesar las peticiones del usuario y coordinar el Modelo y la Vista. Almacenar los datos de la aplicación.

¿Cuál es la función de la capa de persistencia en una arquitectura de tres capas?. Gestionar la lógica de negocio. Manejar la interfaz de usuario. Proporcionar acceso y manejo a los datos almacenados. Controlar las sesiones de usuario.

¿Qué significa que Smarty tiene su propio sistema de etiquetas?. Usa el lenguaje PHP puro para las plantillas. Utiliza una sintaxis específica para las plantillas diferente a PHP. No permite el uso de variables en las plantillas. Solo funciona con bases de datos MySQL.

¿Cuál de las siguientes es una ventaja de utilizar frameworks como Symfony en el desarrollo web?. Dificultan el mantenimiento del código. No permiten la reutilización del código. Facilitan la implementación del patrón MVC y agilizan el desarrollo. No soportan la programación orientada a objetos.

¿Qué es AJAX y cuál es su principal ventaja en el desarrollo de aplicaciones web dinámicas?. Un lenguaje de programación que reemplaza a JavaScript. Una técnica que permite la actualización de partes de una página web sin recargarla por completo. Una base de datos utilizada en aplicaciones web. Un servidor web para alojar aplicaciones.

¿Cuál es el objeto clave que utiliza AJAX para comunicarse con el servidor?. XMLHttpRequest. DOMParser. JSON.stringify. Fetch API.

En el modelo DOM, ¿qué representa el nodo raíz de un documento HTML?. El elemento <head>. El elemento <body>. El elemento <html>. El elemento <title>.

¿Cuál de las siguientes funciones se utiliza en JavaScript para obtener un elemento por su ID en el DOM?. document.getElementsByTagName(). document.getElementsByName(). document.getElementById(). document.querySelector().

¿Qué método se utiliza para enviar una petición al servidor utilizando AJAX?. open(). send(). fetch(). request().

¿Cuál es la propiedad del objeto XMLHttpRequest que indica el estado de la respuesta?. readyState. statusText. responseText. onreadystatechange.

¿Qué significa que una petición sea asíncrona en AJAX?. Que la petición bloquea la ejecución del script hasta obtener una respuesta. Que la petición no bloquea la ejecución del script y continúa ejecutándose. Que la petición se realiza solo una vez. Que la petición no puede manejar errores.

¿Qué tecnología permite utilizar JavaScript en el lado del servidor?. AJAX. Node.js. PHP. Java.

En Node.js, ¿qué instrucción se utiliza para importar un módulo externo?. import. include. require. load.

¿Cuál es el propósito de la función console.log() en Node.js?. Detener la ejecución del programa. Mostrar mensajes de error en el navegador. Mostrar información en la consola para depuración. Enviar datos al servidor.

Denunciar Test