option
Cuestiones
ayuda
daypo
buscar.php

dwes 05

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
dwes 05

Descripción:
Preparación exámenes Junio

Fecha de Creación: 2021/05/13

Categoría: Informática

Número Preguntas: 30

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

En la definición de una clase puedes utilizar var $a; para definir un atributo, aunque se recomienda no hacerlo. ¿Verdadero o falso?. verdadero. falso.

La diferencia entre comparar dos objetos utilizando los operadores \=\= y \=\=\= es: a. A partir de PHP5 no hay diferencias al utilizarlos para comparar dos objetos. b. El primero compara sólo los atributos públicos, y el segundo también los no públicos. c. El primero compara los atributos y el segundo indica si hacen referencia al mismo objeto. d. El primero compara los atributos de los objetos, y el segundo compara además si son instancias de la misma clase.

La función class_alias indica si existen alias definidos para una clase determinada. ¿Verdadero o falso?. verdadero. falso.

En el motor de plantillas Smarty, para ejecutar y mostrar una plantilla se utiliza: a. El método show(). b. El método execute(). c. El método display(). d. El método definido en el código.

¿Cuál de los siguientes no es un método mágico válido en PHP5?. a. __sleep. b. __set. c. __clone. d. __serialize.

En PHP5 es posible indicar de qué clase deben ser los objetos que se pasen como parámetros a las funciones y métodos. ¿Verdadero o falso?. verdadero. falso.

Desde una subclase, para ejecutar el constructor de la clase base debes hacer: parent::__construct(); ¿Verdadero o falso?. verdadero. falso.

Sólo desde la versión 5 de PHP se puede crear un constructor utilizando el nombre __construct(). ¿Verdadero o falso?. verdadero. falso.

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

El objeto $o es una instancia de la clase C. Desde fuera de la clase, ¿cuál es la forma correcta de hacer referencia al método estático m() de la clase C?. a. C::m();. b. $o->m();. c. $o::m();. d. $this->m();.

¿Qué características de orientación a objetos posee PHP5, que no estaban presentes en versiones anteriores del lenguaje?. a. Interfaces. b. Métodos destructores. c. Métodos constructores. d. Herencia múltiple.

Si defines un atributo privado $a en una clase, puedes mostrar su valor desde los métodos de esa misma clase haciendo echo $a; ¿Verdadero o falso?. verdadero. falso.

Los modificadores abstract y final: a. Ambos pueden aplicarse tanto a clases como a métodos. b. Ambos pueden aplicarse sólo a clases. c. Ambos pueden aplicarse sólo a métodos. d. abstract puede aplicarse a clases y a métodos, pero final sólo a clases.

En PHP5, una clase abstracta puede contener métodos con código y atributos. ¿Verdadero o falso?. verdadero. falso.

Para almacenar un objeto en la sesión del usuario, previamente debes convertirlo en una cadena utilizando la función serialize. ¿Verdadero o falso?. verdadero. falso.

Para dar acceso de lectura a las propiedades privadas o protegidas de una clase, se debe crear otra propiedad pública con el mismo nombre, pero comenzando por get. ¿Verdadero o falso?. verdadero. falso.

El objeto $o es una instancia de la clase C. Desde un método de la clase, ¿cuál es la forma correcta de hacer referencia al atributo estático a de la clase C?. a. $o::a;. b. self::a;. c. self::$a;. d. C::a;.

El método mágico __set se puede utilizar para devolver los valores de los atributos privados y protegidos de la clase. ¿Verdadero o falso?. verdadero. falso.

En una plantilla de Smarty, los delimitadores que se utilizan para incluir datos y lógica de presentación son las llaves. ¿Verdadero o falso?. verdadero. falso.

Para acceder a las constantes definidas en una clase, se utiliza el operador de resolución de ámbito ::. ¿Verdadero o falso?. verdadero. falso.

Si tienes una clase H derivada de otra clase B, el siguiente código: $h = new H(); if ($h instanceof B) echo 'Cierto'; else echo 'Falso'; muestra 'Cierto'. ¿Verdadero o falso?. verdadero. falso.

¿Qué características de orientación a objetos no posee PHP5?. a. Sobrecarga de métodos y operadores. b. Interfaces. c. Clases abstractas. d. Herencia múltiple.

Si en una clase está definido el método mágico __clone, se ejecuta: a. Cuando se crea un nuevo identificador al objeto. b. Cuando se copia un objeto de la clase utilizando la función clone. c. Cuando se crea una nueva instancia de la clase. d. Cuando se utiliza el operador = sobre un objeto de la clase.

En PHP5, una clase: a. Puede heredar de una o de varias clases, y simultáneamente implementar uno o varios interfaces. b. Sólo puede heredar de otra clase, y en este caso no podrá implementar ningún interface. c. Puede heredar de otra clase, y simultáneamente implementar un interface. d. Puede heredar de otra clase, y simultáneamente implementar uno o varios interfaces.

Si desde el método estático m() de una clase, quieres ejecutar otro método estático n() de esa misma clase, puedes hacer: $this->n(); ¿Verdadero o falso?. verdadero. falso.

En el patrón de diseño MVC, el Modelo es la parte encargada de tomar decisiones en función de las acciones del usuario. ¿Verdadero o falso?. verdadero. falso.

Si quieres que varias clases contengan un mismo atributo público, puedes crear un interface que lo defina y hacer que las clases implementen el interface. ¿Verdadero o falso?. verdadero. falso.

Si $o es un objeto, ¿cuál es la forma correcta de hacer referencia a su atributo $p?. a. $o->$p. b. $o.p. c. $o->p. d. $o.$p.

En el motor de plantillas Smarty, las plantillas de la aplicación deberán ubicarse: a. En un subdirectorio de la aplicación web. b. En cualquier ruta mientras sean accesibles al servidor web. c. En una ruta localizable por el intérprete PHP y no accesible al servidor web. d. En cualquier ruta mientras estén localizables por el intérprete de PHP.

En el motor de plantillas Smarty puedes utilizar require para incluir el contenido de una plantilla dentro de otra. ¿Verdadero o falso?. verdadero. falso.

Denunciar Test