option
Cuestiones
ayuda
daypo
buscar.php

DAW | DWES UD 3 4 y 5 2026

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DAW | DWES UD 3 4 y 5 2026

Descripción:
Banco completo UD3 UD4 UD5 DWES

Fecha de Creación: 2026/02/22

Categoría: Informática

Número Preguntas: 90

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

Si al utilizar PDO, intentas comenzar una transaccion con un motor de almacenamiento que no las soporta, obtendras un error. Verdadero o falso?. Verdadeiro. Falso.

Al ejecutar una consulta con la extension MySQLi, puedes utilizar la opcion MYSQLI_STORE_RESULT para no recuperar todos los datos a la vez desde el servidor MySQL, sino de forma progresiva segun se vayan necesitando. Verdadero o falso?. Verdadeiro. Falso.

Con la extension PDO, para obtener un array a partir de un conjunto de resultados debes utilizar. el metodo fetch_row. el metodo fetch_assoc. el metodo fetch. el metodo fetch_array.

Al acabar una conexion mediante la extension MySQLi, se debe ejecutar el metodo close para liberar los recursos que utiliza. Verdadero o falso?. Verdadeiro. Falso.

En el modelo de excepciones de PHP, cada bloque try debe tener al menos un bloque catch asociado. Verdadero o falso?. Verdadeiro. Falso.

Cual es el fichero de configuracion de MySQL?. se configura en el mismo fichero que PHP, php.ini. my.cnf. se configura en el mismo fichero que Apache, httpd.conf. my.ini.

Cual de las siguientes no es una herramienta de administracion de MySQL?. mysqladmin. myadmin. phpmyadmin. mysql.

Al instalar el paquete correspondiente al servidor MySQL en un sistema Linux, se instalan tambien los programas cliente que permiten conectarse con el mismo. Verdadero o falso?. Verdadeiro. Falso.

Al utilizar PDO, si no se puede establecer una conexion con el gestor de bases de datos, se lanzara una excepcion que es conveniente capturar. Verdadero o falso?. Verdadeiro. Falso.

Si al establecer una conexion mediante la extension MySQLi se produce algun error, se puede obtener el mensaje de error correspondiente accediendo a la propiedad. connect_err. connect_errno. connect_error_msg. connect_error.

mysqlnd es el nombre de un driver de bajo nivel para MySQL, que se puede usar tanto con la extension MySQLi como con PDO, y sustituye al habitual libmysql. Verdadero o falso?. Verdadeiro. Falso.

Mediante la funcion set_error_handler es posible personalizar el comportamiento de PHP cuando se produce un error, sea cual sea su nivel. Verdadero o falso?. Verdadeiro. Falso.

Cuales son las dos extensiones mas recomendables para acceder a MySQL desde PHP?. PDO. libmysql. mysql. MySQLi.

Cuales no son ventajas del motor de almacenamiento InnoDB sobre MyISAM?. es mas rapido. soporta integridad referencial. soporta transacciones. es el que se utiliza por defecto.

Cuales son ventajas de la extension MySQLi sobre la extension mysql?. es una extension nativa. ofrece un interface orientado a objetos. permite utilizar excepciones para la gestion de errores. soporta transacciones.

Donde se realiza la configuracion de MySQLi?. en el fichero my.ini. en el fichero mysqli.conf. en el fichero php.ini. en el fichero httpd.conf.

Para configurar los niveles de error de los que debe notificar PHP, debes utilizar el parametro _____ del fichero php.ini. error_notice. display_errors. show_errors. error_reporting.

La extension mysql se ha usado habitualmente para acceder a bases de datos MySQL, pero hoy en dia su uso esta desaconsejado. Verdadero o falso?. Verdadeiro. Falso.

Con la extension MySQLi, puedes utilizar _____ para ejecutar una consulta. la funcion mysqli_exec. la funcion mysqli_query. el metodo exec. el metodo query.

Si utilizas PDO al programar, podras cambiar el sistema gestor que utilizan tus aplicaciones sin mas que adaptar las sentencias de establecimiento de conexion. Verdadero o falso?. Verdadeiro. Falso.

Con la extension MySQLi, antes de ejecutar una consulta preparada debes asignarle valores a los parametros utilizando. MySQLi no permite utilizar consultas preparadas. una llamada al metodo bind_param. una llamada al metodo bindParam por cada parametro. una llamada al metodo bind_param por cada parametro.

Si usas la extension nativa MySQLi, se pueden utilizar transacciones sobre el motor de almacenamiento MyISAM, pero esto nunca es posible con la extension PDO. Verdadero o falso?. Verdadeiro. Falso.

Con la extension PDO, antes de ejecutar una consulta preparada debes asignarle valores a los parametros utilizando. una llamada al metodo bind_param por cada parametro. una llamada al metodo bindParam por cada parametro. PDO no permite utilizar consultas preparadas. una llamada al metodo bind_param.

Con la extension MySQLi, para obtener un array a partir de un conjunto de resultados debes utilizar. el metodo fetch_row. el metodo fetch. el metodo fetch_array. el metodo fetch_assoc.

Para poder utilizar transacciones por codigo con la extension MySQLi, has de: utilizar el metodo autocommit para deshabilitar el comportamiento por defecto. ejecutar el metodo beginTransaction para comenzar la transaccion. utilizar la propiedad autocommit para deshabilitar el comportamiento por defecto. MySQLi no permite utilizar transacciones.

Para poder utilizar transacciones por codigo con la extension PDO, has de: ejecutar el metodo beginTransaction para comenzar la transaccion. utilizar la propiedad autocommit para deshabilitar el comportamiento por defecto. PDO no permite utilizar transacciones. utilizar el metodo autocommit para deshabilitar el comportamiento por defecto.

Se puede configurar PDO para que cuando se produzca un error genere excepciones utilizando el manejador base de PHP, Exception. Verdadero o falso?. Verdadeiro. Falso.

Para crear una consulta preparada con MySQLi, el primer paso es utilizar el metodo prepare para hacerle llegar el SQL al servidor. Verdadero o falso?. Verdadeiro. Falso.

Para establecer una conexion con una base de datos mediante MySQLi, se puede utilizar indistintamente el constructor o el metodo connect. Verdadero o falso?. Verdadeiro. Falso.

Para ejecutar una consulta mediante PDO, puedes utilizar indistintamente los metodos query y exec. Verdadero o falso?. Verdadeiro. Falso.

Cual de las siguientes no es una funcionalidad que incorpora Xdebug?. Creacion de registros con las llamadas a funciones. Creacion de registros de optimizacion. Analisis automatico del codigo. Depuracion remota.

Al utilizar cookies en PHP, se usa la funcion getcookie para leer la informacion que contienen y la funcion setcookie para almacenarla. Verdadero o falso?. Verdadeiro. Falso.

El SID identificador de sesion, es: La informacion que se almacena en la sesion del usuario. El identificador que indica que el usuario se ha autentificado correctamente. Un atributo que identifica la sesion de cada usuario. Un valor que se almacena en una cookie del navegador o se propaga en la URL Uniform Resource Locator Localizador de Recursos Uniforme.

Por defecto, la informacion de la sesion de los usuarios se almacena en fichero. Verdadero o falso?. Verdadeiro. Falso.

La utilizacion de metodos de autentificacion permite cifrar las comunicaciones entre el navegador y el servidor web. Verdadero o falso?. Verdadeiro. Falso.

Cual de las siguientes no es una directiva valida del fichero .htaccess?. AuthUser. AuthName. AuthUserFile. AuthType.

La directiva session.gc_maxlifetime en el fichero php.ini indica el tiempo que tardara en eliminarse la cookie que almacena el identificador de sesion. Verdadero o falso?. Verdadeiro. Falso.

Si la directiva session.auto_start de php.ini se encuentra desactivada su valor es 0, deberas usar la funcion session_start en todas las paginas que necesiten acceder a la informacion almacenada en la sesion del usuario. Verdadero o falso?. Verdadeiro. Falso.

La informacion de autentificacion HTTP que introduce un usuario se almacena en la variable superglobal $_SESSION. Verdadero o falso?. Verdadeiro. Falso.

La forma mas sencilla de instalar Xdebug en Ubuntu es descargarla desde los repositorios utilizando apt-get o aptitude. Verdadero o falso?. Verdadeiro. Falso.

Es posible realizar depuracion remota si instalas la extension Xdebug en una maquina y ejecutas el codigo PHP en otra. Verdadero o falso?. Verdadeiro. Falso.

Que significa la opcion -c de la utilidad htpasswd?. Que almacene el hashMD5 de la contrasena. Que cree un fichero nuevo y anada el usuario que se indica. Que copie la informacion existente en otro fichero. Que anada el usuario al fichero que se indica.

Cuales de los siguientes no son posibles usos de la funcion header() de PHP?. Borrar las cookies del navegador. Enviar un error de Acceso no autorizado. Redirigir a otra pagina web. Establecer el titulo de la pagina.

La funcion MD5 se utiliza para encriptar las comunicaciones entre el navegador y el servidor web. Verdadero o falso?. Verdadeiro. Falso.

Para autentificar a los usuarios, debemos conocer sus nombres de usuario y sus contrasenas, para poder compararlos con los que nos proporcione el usuario. Verdadero o falso?. Verdadeiro. Falso.

Utilizando Xdebug es posible detener la ejecucion del codigo y modificar el valor de las variables. Verdadero o falso?. Verdadeiro. Falso.

En NetBeans, por defecto la ejecucion se para al comienzo de cada una de las paginas. Verdadero o falso?. Verdadeiro. Falso.

Dados los problemas de seguridad que presentan las cookies, es preferible propagar el identificador de sesion en la URL Uniform Resource Locator Localizador de Recursos Uniforme. Verdadero o falso?. Verdadeiro. Falso.

Si utilizas el protocolo HTTP para autentificar a los usuarios de tu sitio web, la informacion nombre de usuario y contrasena se transmite de manera insegura hasta el servidor web. Verdadero o falso?. Verdadeiro. Falso.

Para poder depurar codigo en lenguaje PHP, es necesario instalar la extension Xdebug en NetBeans. Verdadero o falso?. Verdadeiro. Falso.

Cuando creas una cookie, puedes decidir que paginas de tu sitio web pueden acceder a ella en funcion de su ruta. Verdadero o falso?. Verdadeiro. Falso.

Cuando en Apache utilizas htpasswd para crear un fichero con informacion sobre usuarios y contrasenas, como se llama el fichero que se genera?. users. Como hayas indicado en las opciones de htpasswd. htaccess. htpasswd.

Cual de las siguientes no es una opcion valida de la directiva session.save_handler de PHP?. sqlite. mysql. files. user.

En el fichero de configuracion de PHP, php.ini, cual es la funcion de la directiva session.name?. Indicar el nombre del usuario o usuarios que tienen acceso a la informacion almacenada en la sesion. Indicar el nombre de la cookie en la que se almacenara el identificador de sesion. No existe una directiva con ese nombre. Indicar el nombre por el que comenzaran los identificadores de sesion.

Que metodos se pueden usar para identificar a los usuarios que visitan un sitio web?. Nombre de usuario y contrasena. Direccion IP. DNI digital. Certificados de usuario.

Cuando un usuario se identifica en un sitio web, se le asigna un identificador de sesion SID. Verdadero o falso?. Verdadeiro. Falso.

Si quieres eliminar una cookie del navegador del usuario,. puedes utilizar la funcion delcookie. debes esperar a que el usuario cierre el navegador o se sobrepase la fecha de caducidad establecida cuando se creo. puedes utilizar la funcion setcookie con una fecha de caducidad en el pasado. puedes utilizar la funcion unset sobre la variable superglobal $_COOKIE.

Si utilizas la propagacion en la URL Uniform Resource Locator Localizador de Recursos Uniforme como metodo para mantener el identificador de sesion, puedes llevar tu sesion a otro navegador copiando y pegando la URL. Verdadero o falso?. Verdadeiro. Falso.

Que son las server side cookies?. Son cookies que se transmiten de forma automatica al servidor utilizando los encabezados HTTP. Son cookies que se almacenan en el servidor. Son extensiones de PHP para facilitar la programacion de cookies. Es otra forma de nombrar a la informacion que se almacena en la sesion del usuario.

Para poder iniciar una sesion utilizando session_start, tendras que hacer las llamadas a esta funcion antes de que la pagina web muestre informacion en el navegador. Verdadero o falso?. Verdadeiro. Falso.

Para acceder a las constantes definidas en una clase, se utiliza el operador de resolucion de ambito :: ¿Verdadero o falso?. Verdadero. Falso.

En la definicion de una clase puedes utilizar var $a para definir un atributo, aunque se recomienda no hacerlo. Verdadeiro. Falso.

Cual de los siguientes no es un metodo magico valido en PHP5?. __serialize. __clone. __sleep. __set.

Para almacenar un objeto en la sesion del usuario, previamente debes convertirlo en una cadena utilizando la funcion serialize. Verdadeiro. Falso.

En PHP5, una clase abstracta puede contener metodos con codigo y atributos. Verdadeiro. Falso.

El objeto $o es una instancia de la clase C. Desde fuera de la clase, cual es la forma correcta de hacer referencia al metodo estatico m() de la clase C?. C::m();. $o::m();. $o->m();. $this->m();.

En el patron de diseno MVC, el Modelo es la parte encargada de tomar decisiones en funcion de las acciones del usuario. Verdadeiro. Falso.

En PHP5, una clase: Puede heredar de otra clase y simultaneamente implementar uno o varios interfaces. Puede heredar de otra clase y simultaneamente implementar un interface. Solo puede heredar de otra clase y en este caso no podra implementar ningun interface. Puede heredar de una o de varias clases y simultaneamente implementar uno o varios interfaces.

El objeto $o es una instancia de la clase C. Desde un metodo de la clase, cual es la forma correcta de hacer referencia al atributo estatico a de la clase C?. self::$a;. C::a;. $o::a;. self::a;.

En el motor de plantillas Smarty puedes utilizar require para incluir el contenido de una plantilla dentro de otra. Verdadeiro. Falso.

El metodo magico __set se puede utilizar para devolver los valores de los atributos privados y protegidos de la clase. Verdadeiro. Falso.

La diferencia entre comparar dos objetos utilizando los operadores == y === es: El primero compara los atributos y el segundo indica si hacen referencia al mismo objeto. A partir de PHP5 no hay diferencias al utilizarlos para comparar dos objetos. El primero compara solo los atributos publicos y el segundo tambien los no publicos. El primero compara los atributos de los objetos y el segundo compara ademas si son instancias de la misma clase.

Los modificadores abstract y final: abstract puede aplicarse a clases y a metodos pero final solo a clases. Ambos pueden aplicarse solo a clases. Ambos pueden aplicarse tanto a clases como a metodos. Ambos pueden aplicarse solo a metodos.

Si desde el metodo estatico m() de una clase quieres ejecutar otro metodo estatico n() de esa misma clase puedes hacer $this->n();. Verdadeiro. Falso.

Que caracteristicas de orientacion a objetos posee PHP5 que no estaban presentes en versiones anteriores del lenguaje?. Metodos destructores. Interfaces. Metodos constructores. Herencia multiple.

La funcion class_alias indica si existen alias definidos para una clase determinada. Verdadeiro. Falso.

Si en una clase esta definido el metodo magico __clone se ejecuta: Cuando se utiliza el operador = sobre un objeto de la clase. Cuando se copia un objeto de la clase utilizando la funcion clone. Cuando se crea una nueva instancia de la clase. Cuando se crea un nuevo identificador al objeto.

Desde una subclase para ejecutar el constructor de la clase base debes hacer parent::__construct();. Verdadeiro. Falso.

Que caracteristicas de orientacion a objetos no posee PHP5?. Sobrecarga de metodos y operadores. Herencia multiple. Interfaces. Clases abstractas.

En PHP5 es posible indicar de que clase deben ser los objetos que se pasen como parametros a las funciones y metodos. Verdadeiro. Falso.

En el motor de plantillas Smarty las plantillas de la aplicacion deberan ubicarse: En cualquier ruta mientras esten localizables por el interprete de PHP. En una ruta localizable por el interprete PHP y no accesible al servidor web. En un subdirectorio de la aplicacion web. En cualquier ruta mientras sean accesibles al servidor web.

Solo desde la version 5 de PHP se puede crear un constructor utilizando el nombre __construct(). Verdadeiro. Falso.

Si $o es un objeto cual es la forma correcta de hacer referencia a su atributo $p?. $o->$p. $o.p. $o->p. $o.$p.

Si defines un atributo privado $a en una clase puedes mostrar su valor desde los metodos de esa misma clase haciendo echo $a. Verdadeiro. Falso.

Para dar acceso de lectura a las propiedades privadas o protegidas de una clase se debe crear otra propiedad publica con el mismo nombre pero comenzando por get. Verdadeiro. Falso.

En una plantilla de Smarty los delimitadores que se utilizan para incluir datos y logica de presentacion son las llaves. Verdadeiro. Falso.

Si quieres que varias clases contengan un mismo atributo publico puedes crear un interface que lo defina y hacer que las clases implementen el interface. Verdadeiro. Falso.

En PHP5 para crear un nuevo identificador $i a un objeto $o existente debes hacer: $i=clone($o);. $i=&($o);. $i=&$o;. $i=$o;.

Si tienes una clase H derivada de otra clase B, el siguiente código:$h = newH();if ($h instanceof B) echo 'Cierto';else echo 'Falso';muestra 'Cierto'. Verdadeiro. Falso.

En el motor de plantillas Smarty para ejecutar y mostrar una plantilla se utiliza: El metodo show(). El metodo execute(). El metodo definido en el codigo. El metodo display().

Denunciar Test