Cuestionario PHP
Cuestionario PHP
· <?y?>
2- ¿En qué atributo de un formulario especificamos la página a la que se van a enviar los datos del
mismo?
· action
3- Dos de las formas de pasar los parámetros entre páginas PHP son:
· Post y Get
4- ¿Cuál de estas instrucciones se utiliza para realizar una consulta a una base de datos MySQL?
· mysql_query
5- Un array es...
· Un conjunto de elementos
a) CURRENT_TIMESTAMP
b) CURRENT_DATE
c) TIME_STAMP
d) CURRENT_DATETIME
a) Falso
b) Verdadero
C) if (a==0) { echo ok }
D) if (a==0): print a;
Preguntas de PhP
12- ¿En Php y MySQL para obtener el número de filas devueltas por el resultado se utiliza la función?
a) mysql_affected_rows ()
c) mysql_num_rows ()
a) filter_has_var ()
b) filter_input ()
c) filter_list ()
d) filter_date ()
14- En Php ¿Cuál es la forma correcta de abrir una conexión con una base de datos MySQL ?
a) connect_mysql("localhost");
b) dbopen("localhost");
c) mysql_open("localhost");
d) mysql_connect("localhost");
15-En Php ¿Para aplicar una función a cada elemento de un array se emplea la función?
a) array_walk ()
b) array_each ()
c) foreach ()
d) list ()
16- En Php ¿para copiar un fichero subido desde un formulario HTML a su destino final se debe
emplear?
a) cp_uploaded_file ()
b) copy_uploaded_file ()
c) mv_uploaded_file ()
d) move_uploaded_file ()
17- Selecciona las actividades necesarias para identificar las necesidades en la ingeniería de
requisitos.
Mutación
El debugger
20- tres lenguajes de programación con los que un desarrollador Back-End tiene que trabajar.
C#
Java
PHP
21- ¿Cuál es la condición más importante para diseñar la interfaz de un sitio web?
PHP 5 tiene un modelo de excepciones similar al de otros lenguajes de programación. Una excepción
puede ser lanzada (" "), y atrapada (" ") dentro de PHP.
a. thrown , catched
b. If, else
c. for, i++
Si una excepción no es capturada, se emitirá un Error Fatal de PHP con un mensaje "
" ("Excepción No Capturada"), a menos que se haya definido un manejador con
………………………………………...
a. set_exception_handler()
b. set exception
c. Try catch
b.
c.
0.2
Primer finally
Hola mundo
d. Ninguna de las anteriores
a. float (3)
b. float (2)
c. float (1)
PHP tiene soporte para listas de argumentos de longitud variable en funciones definidas por el
usuario. Esto se implementa utilizando el token en PHP 5.6 y posteriores, y utilizando las funciones
……………………………………………………………….en PHP 5.5 y anteriores.
b. func_num(), fun_get()
c. fun_get(), fun_num()
a) document.querySelector();
b) document.getElementbyId()
c) document.getElementbyClass()
28- Funcion que obtiene una fila de resultados como una matriz asociativa, una matriz numérica o
ambas.
a) mysqli_fetch_assoc
b) mysqli_array_fetch()
c) mysqli_fetch_array()
a) Verdadero
b) Falso
30- Cuales son los modificadores de acceso?
a) public, private
31 ¿Qué es PHP?
A. define ()
B. fixed()
C. constant()
directamente en la URL.
37- ¿Qué símbolo se usa para empezar el nombre de una variable en php?
A. & B. # C. % D. $
Respuesta: D
Respuesta: B
Respuesta: C
A. Verifica si la variable “$n” está indefinida y tiene un valor numérico B. Verifica si la variable “$n”
está definida y tiene un valor no nulo C. Verifica si la variable “$n” está definida y tiene un valor
booleano D. Verifica si la variable “$n” está indefinida y tiene un valor negativo
Respuesta: B
$lista = array();
$lista[] = array('nombre' => 'Carlos' , 'edad' => 19 );
$lista[] = array('nombre' => 'Jorge' , 'edad' => 25, 'profesion' => 'Profesor' );
echo $cadena;
· Ana 19 Profesor
· Ana Carlos 25
· Nada
51- ¿Cuál control debe crearse en un formulario para que un usuario pueda seleccionar ninguna, una o
varias opciones?
· Control Checkbox
· Control Text
· Control Select
· Control Submit
Servidor
56- Cuando deseamos incluir un script PHP externo en nuestra página PHP, utilizamos las
instrucciones:
include
58- ¿Cuáles son los principales tipos de error en PHP y en qué se diferencian?
Avisos (notices): Son errores básicamente simples y no son críticos, pueden producirse mientras se
ejecute el script. Un ejemplo de un aviso puede ser accesar a una variable indefinida.
Advertencias (warnings): son errores con más importancia que los avisos, pero con estas, los scripts
siguen realizando la ejecución. Ejemplo de ello, puede ser usando include() tratando de incluir un
archivo que no existe.
Fatal: Con este tipo de error se da por terminada la ejecución del script. Un ejemplo de que hay un
error fatal es cuando se accede a un objeto que no existe o requieres de un archivo que tampoco
existe.
Es importante comprender los tipos de errores porque ayudan a los desarrolladores a comprender lo
que ocurre mientras se desarrolla y pasa durante la depuración.
Mientras se hace el proceso de depuración es importante habilitar los mensajes de error porque de esta
manera se puede identificar de manera instantánea donde se produce el error y si el script trabaja
correctamente.
60- ¿Cuáles son los métodos __construct() y __destruct() en una clase PHP?
En PHP, todas las cosas constan de los métodos Constructor y Destructor, debido a que los traen ya
incorporados. El Constructor es llamado inmediatamente cuando se crea una instancia de clase y es
utilizado para iniciar las propiedades de la clase. El método destructor no usa ningún parámetro.
Cuando se utiliza esto en PHP, es señal que quien trabaja conoce los conceptos de POO
(programación orientada a objetos) en el lenguaje PHP.
Las inyecciones SQL es el método utilizado para alterar una pregunta en una instrucción SQL que ha
sido enviada al servidor de base de datos. Esa consulta que ha sido cambiada puede filtrar información
como las combinaciones de nombre de usuario/contraseña y puede ayudar al intruso a que
comprometa al servidor.
a) const
b) constant
c) define
d) fixed
63- En PHP, al subir un fichero, ¿qué posición de $_FILES almacena el tipo MIME del fichero
subido?
a) ext
b) mime
c) type
d) Eliminar un fichero.
65- ¿cómo se obtiene la información que se envía a través de la URL (query string)?
a) $_GET
b) $_POST
c) $_QUERY
d) $_URL
a) function miFuncion()
c) sub miFuncion()
d) method miFuncion()
R: Falso
68- Cuando deseamos incluir un script PHP externo en nuestra página PHP, utilizamos las
instrucciones:
R: include
R: insert
R: include_once
71- PHP es un lenguaje donde no se distinguen mayúsculas de minúsculas por lo tanto $color y
$Color son equivalentes
R: Falso
1. Verdadero
2. Falso
73- Cuando deseamos incluir un script PHP externo en nuestra página PHP, utilizamos las
instrucciones:
1. Include_once
2. Insert
3. Includes
4. Requyre_once
74- En PHP se pueden utilizar los caracteres /* */ para indicar los comentarios de bloque
1. Verdadero
2. Falso
77- ¿Cuál es una de las características que posee el FPM (FastCGI Process Manager)?
--with-wrappers.
curlwrappers.
--with-curlw.
--with-cuwrapp.
81- ¿Cuáles son filtros de secuencia integrados que puede usar con stream_filter_append()?
83- Cuando tenemos que enviar los datos de un formulario a una página php para que los procese. ¿En
qué la propiedad del formulario indicaremos el nombre de la página?
a) method
b) action
c) ninguna es correcta
d) name
e) src
a) Verdadero
b) Falso
85- Cuando deseamos incluir un script PHP externo en nuestra página PHP, utilizamos las
instrucciones:
Respuesta múltiple.
a) includes
b) include_once
c) file_get_contents
d) requyre_once
e) include
f) insert
g) require
86- Indicar a qué tipo de array pertenecen cada uno de los siguientes elementos
Respuesta múltiple.