Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEImplementación de Aplicaciones Web tema 5,6

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Implementación de Aplicaciones Web tema 5,6

Descripción:
Ciclo Formativo Grado Superior

Autor:
frankcasd25
(Otros tests del mismo autor)

Fecha de Creación:
11/03/2021

Categoría:
Informática

Número preguntas: 63
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Las variables en PHP: Siempre han de ser definidas por el programador. Sólo pueden contener valores escalares. Se referencian poniendo el símbolo $ antes de su identificador. Pueden denominarse por una cadena de caracteres que comience por un número.
Asocia cada tipo de operador con la definición que le corresponde. Lógicos. Asignación. De bit Binarios.
Identifica cada atributo con su uso: method name action.
El soporte para sesiones está activado en PHP por defecto. ¿Verdadero o Falso? Verdadero Falso.
La importancia del atributo method es que: Especifica el método por el que se envían los datos. Determina de que forma se almacenan los datos. Impide que los datos introducidos sean leídos. Se puede no usar si ha sido definido en el fichero php.ini.
Asocia cada tipo de sentencia con el tipo que le corresponde: for switch - case break.
PHP es un lenguaje de script de servidor que permite crear y guardar ficheros en formato XML. ¿Verdadero o falso? Verdadero Falso.
Para indicar la finalización de una sentencia de código se usa: El punto y coma, “;”. El símbolo de cierre de bloque de PHP, “?>”. La coma, “,”. El punto, “.”.
El lenguaje PHP cumple: Distingue entre mayúsculas y minúsculas siempre. No distingue nunca entre mayúsculas y minúsculas. No distingue entre mayúsculas y minúsculas cuando se utilizan palabras reservadas. Distingue entre mayúsculas y minúsculas cuando se utilizan nombres de funciones.
El punto y coma que se pone al final de la sentencia, es el que se debe poner siempre al final de una sentencia SQL. ¿Verdadero o Falso? Verdadeo Falso.
Si no liberamos la memoria tras una SELECT con mysqli_free_result recibiremos un error al realizar la siguiente SELECT. ¿Verdadero o Falso? Verdadero Falso.
Las funciones mysqli_num_rows y mysqli_affected_rows dan el mismo resultado cuando se usan con inserciones. ¿Verdadero o Falso? Verdadero Falso.
Marca cuáles de los siguientes atributos son opcionales para conectar con el SGBD. Puerto por el que nos conectamos a la base de datos. Nombre de la base de datos. Nombre del usuario. Nombre o IP de la máquina a la que realizamos la conexión.
A la hora de diseñar la batería de pruebas de nuestra aplicación debemos tener en cuenta: El funcionamiento con valores correctos. El funcionamiento con valores erróneos. Que los errores se gestionan correctamente con las indicaciones dadas. Probar todas las posibles ramas de las condiciones codificadas.
Cómo resulta necesario realizar la conexión en cada carga de la página, podemos tener un conjunto de usuarios de la BD con distintospermisos para utilizar en cada momento el más adecuado. ¿Verdadero o Falso? Verdadero Falso.
Si no escogemos la base de datos en el momento de realizar la conexión al servidor, luego no podremos seleccionar la base de datos sobrela que trabajar. ¿Verdadero o Falso? Verdadero Falso.
El código SQL se escribe separadamente del código PHP. ¿Verdadero o Falso? Verdadero Falso.
El motor de bases de datos más adecuado para aplicaciones web y su justificación es: InnoDB por ser más potente. MyISAM por ser más rápido. InnoDB por soportar las reglas de integridad en la BD. MyISAM por controlar las reglas de integridad en la aplicación.
Lo que diferencia a las consultas de las modificaciones, además de la sentencia escrita es que: Necesitamos usar una función distinta. No recuperamos ningún resultado. El SQL debe ser más sencillo. Hay que alterar la conexión a la BD.
Una sentencia switch-case puede escribirse sin necesidad de utilizar ninguna sentencia de salto. ¿Verdadero falso? verdadero Falso.
¿Cúal de los siguientes lenguajes no se ejecuta en varias plataformas? PHP. ASP.Net. Perl. Python.
Al usar el símbolo & antes de un parámetro en el paso de variables a una función es que se está pasando esa variable: Por valor. Por referencia. Definiendo un valor por defecto. Ese símbolo no se utiliza en el paso de parámetros a una función.
Una constante es un espacio de memoria que se almacena con un valor y se utiliza posteriormente. ¿Verdadero o falso? Verdadero Falso.
Con las sesiones podemos: Guardar datos sobre el visitante del sitio web. Pasar datos entre los fichero del sitio web. Implementar el protocolo SSL. Configurar las opciones de PHP.
Una estructura switch-case es equivalente al uso de if-elseif-else. ¿Verdadero falso? Verdadero Falso.
¿Cuáles de las siguientes cadenas de caracteres indican el final de comentarios? // %> */.
Relaciona cada palabra reservada con su utilidad. NULL return function.
Relaciona las funciones con su acción: Establece la conexión con el servidor. Obtiene una fila de resultados enumerados. Libera la memoria de un resultado. Libera la conexión. Ejecuta una consulta a la base de datos. Selecciona la base de datos solicitada. Obtiene una fila de resultados según un parámetro.
El módulo de integración entre PHP y MySQL se escoge en el fichero php.ini. ¿Verdadero o Falso? Verdadero Falso.
La manera de gestionar los errores producidos al manejar la BD es a través de las funciones propias de PHP. ¿Verdadero o Falso? Verdadero Falso.
A la hora de diseñar la batería de pruebas de nuestra aplicación debemos tener en cuenta: El funcionamiento con valores correctos. El funcionamiento con valores erróneos. Que los errores se gestionan correctamente con las indicaciones dadas. Probar todas las posibles ramas de las condiciones codificadas.
Cuando la sentencia que ejecutamos no devuelve ningún resultado, no asignamos la función a una variable. ¿Verdadero o Falso? Verdadero Falso.
Las razones de usar la extensión mysqli en vez de mysql es que: Presenta una interfaz gráfica mejorada. Proporciona nuevas funcionalidades. Hace accesos más rápidos con los nuevos sistemas operativos. Es indistinto usar una que otra.
¿Cuál de las siguientes sentencias es correcta? $resultado=mysqli_query($sql) mysqli_query($conexion, $sql) $resultado=mysqli_query($conexion) $resultado=mysqli_query($conexion, $usuario, $sql).
Relaciona las funciones con su acción: Devuelve el código de error de la última llamada de conexión. Devuelve el mensaje de error de la última llamada de conexión. Devuelve el código de error para la última función invocada. Devuelve una cadena con el último mensaje de error. Devuelve el código SQLSTATE de la última operación realizada.
Los permisos que debe tener el usuario con que se accede a la BD: Todos, para la mayor comodidad de uso de la aplicación. Los necesarios para poder ejecutar las sentencias que necesita el script sin problemas. Los más restringidos, pero siempre habilitándole GRANT y REVOKE. Ninguno, porque opera PHP y no el usuario que se loguea.
La diferencia entre mysqli_query y mysqli_real_query es: mysqli_real_query sólo se utiliza con objetos. mysqli_real_query permite que el resultado se almacene. mysqli_query sólo utiliza procedimientos (funciones). mysqli_query no existe diferencias y da igual una que otra.
Al ejecutar una consulta ¿da igual escribir la sentencia SQL dentro de la función mysqli_query que en una variable de apoyo? No, porque gastamos más espacio de disco que necesitamos para la BD. Si, pero puede resultar más cómodo emplear la variable. Si, mientras no metamos espacios intermedios innecesarios. No, ya que se pueden producir funcionamientos anómalos.
Relaciona los parámetros de conexión con su significado: Nombre o IP de la máquina a la que realizamos la conexión. Nombre del usuario. Contraseña del usuario. Nombre de la base de datos.
Usar los procedimientos de MySQLi es igual que utilizar las clases del objeto mysqli. ¿Verdadero o Falso? Verdadero Falso.
Para crear una base de datos desde una aplicación en PHP: Es necesario que nos hayamos conectado al servidor. Usaremos un usuario con los permisos adecuados. No podemos conectarnos al servidor si no existe la BD. Eso es algo que no se debe hacer por razones de seguridad.
El primer paso a realizar en una aplicación que procesa una BD es: Crear el usuario. Conectar la aplicación a la BD. Codificar un formulario. Escoger la base de datos.
Para sacar el resultado obtenido de una consulta, resulta imprescindible: Necesito al menos realizar un bucle, WHILE o FOR. Almacenar el resultado de mysqli_query en una variable. Usar el procedimiento mysqli_fetch_row o mysqli_fetch_array. Saber el número de filas que recupero.
Para realizar una petición de datos al SGBD necesitamos pasar al procedimiento mysqli_query: La conexión creada a la BD. La sentencia SQL. Codificar el procedimiento para tratamiento de errores. Sacar los datos por pantalla en una tabla.
PHP es un lenguaje de script de servidor que permite crear y guardar ficheros en formato XML. ¿Verdadero o falso? Verdadero Falso.
El soporte para sesiones está activado en PHP por defecto. ¿Verdadero o Falso? Verdadero Falso.
Relaciona cada tipo de variable con el ámbito que tiene asociado: Local Global Superglobal.
Identifica cada atributo con su uso: method name action.
La importancia del atributo method es que: Especifica el método por el que se envían los datos. Determina de que forma se almacenan los datos. Impide que los datos introducidos sean leídos. Se puede no usar si ha sido definido en el fichero php.ini.
¿Cuáles de los siguientes tipos de datos son válidos en PHP? char. integer. float. array.
El código comentado no es leído por el intérprete de PHP. ¿Verdadero o falso? Verdadero Falso.
¿Cuáles de las siguientes cadenas de caracteres indican el comienzo de comentarios? // %> /*.
Las variables en PHP: Siempre han de ser definidas por el programador. Sólo pueden contener valores escalares. Se referencian poniendo el símbolo $ antes de su identificador. Pueden denominarse por una cadena de caracteres que comience por un número.
La diferencia entre un bucle while y un do-while es que las sentencias que contienen el primero sólo se ejecutarán si la condición del buclese cumple antes de que el flujo entre en el bucle, mientras que en un do-while al menos se ejecutarán una vez. ¿Verdadero falso? Verdaero Falso.
¿Cuáles de las siguientes aplicaciones pueden ser usadas como editores de PHP? Gedit Kate. HTML-Kit. Word.
La diferencia entre una variable local y una estática es que la primera no se resetea entre dos llamadas a la función en la que está definida,es decir, cuando la ejecución sale de la función el valor de la variable permanece y puede recuperarse si se llama a la función otra vez.¿Verdadero falso? Verdadero Falso.
Las constantes en PHP: No pueden ser definidas por el programador. No pueden usarse en ciertas partes del código. Se definen mediante la sentencia define. Pueden denominarse por una cadena de caracteres que comience por un número.
Los bucles se diferencian de los condicionales en que las sentencias contenidas en la estructura se pueden ejecutar sólo una vez en el casode las condicionales y varias veces en los bucles. ¿Verdadero falso? Verdadero Falso.
Para que sea capturada una excepción es necesario que: Sea lanzada para que pueda ser recogida. Se haya definido la acción en el fichero php.ini. La excepción sea del mismo tipo que la lanzada por throw. Que se haya definido un mensaje para el usuario.
MARCA LAS RESPUESTAS QUE NO SON CIERTA .. Al usar el símbolo & antes de un parámetro en el paso de variables a una función es que se está pasando esa variable: Por referencia Por valor. Definiendo un valor por defecto. Ese símbolo no se utiliza en el paso de parámetros a una función.
Las funciones ________ y { =die() =die() =Die() } se encargan de la finalización del script PHP en ejecución, permitiendo incluir un mensaje para el usuario.
El fichero _____ se encarga de la configuración del intérprete de PHP.
A través del par ________{ =contraseña =contraseña =Contraseña } podemos contrastar la identidad de un usuario si se pueden contrastar dichos datos.
Denunciar test Consentimiento Condiciones de uso