tema5dswrecu
|
|
Título del Test:
![]() tema5dswrecu Descripción: recuperacion del 5 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
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. Sólo desde la versión 5 de PHP se puede crear un constructor utilizando el nombre __construct(). ¿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. En el motor de plantillas Smarty puedes utilizar require para incluir el contenido de una plantilla dentro de otra. ¿Verdadero o falso?. Verdadero. Falso. En PHP, todas las clases deben declararse dentro de un namespace para poder utilizarse correctamente. ¿Verdadero o falso?. Verdadero. Falso. En el motor de plantillas Smarty, las plantillas de la aplicación deberán ubicarse: En un subdirectorio de la aplicación web. En cualquier ruta mientras sean accesibles al servidor web. En una ruta localizable por el intérprete PHP y no accesible al servidor web. En cualquier ruta mientras estén localizables por el intérprete de PHP. En el motor de plantillas Smarty, para ejecutar y mostrar una plantilla se utiliza: El método display(). El método definido en el código. El método execute(). El método show(). En PHP, una clase puede heredar directamente de más de una clase utilizando la palabra clave extends. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué es Blade en Laravel?. Un constructor de consultas SQL. Un framework CSS. Un sistema de rutas. Un motor de plantillas PHP. ¿Cuál de los siguientes no es un método mágico válido en PHP?. __serialize. __sleep. __clone. __set. 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. Los modificadores abstract y final: Ambos pueden aplicarse tanto a clases como a métodos. Ambos pueden aplicarse sólo a clases. abstract puede aplicarse a clases y a métodos, pero final sólo a clases. Ambos pueden aplicarse sólo a métodos. 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. ¿Cuál es la extensión de archivo de una plantilla Blade?. .blade.php. .tpl. .html. .php. Si en una clase está definido el método mágico __clone, se ejecuta: Cuando se utiliza el operador = sobre un objeto de la clase. Cuando se crea un nuevo identificador al objeto. Cuando se copia un objeto de la clase utilizando la función clone. Cuando se crea una nueva instancia de la clase. Las propiedades declaradas como private pueden ser accedidas desde cualquier clase que herede de la clase base. ¿Verdadero o falso?. Verdadero. Falso. En PHP 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. En PHP, una clase: Puede heredar de otra clase, y simultáneamente implementar un interface. Sólo puede heredar de otra clase, y en este caso no podrá implementar ningún interface. Puede heredar de otra clase, y simultáneamente implementar uno o varios interfaces. Puede heredar de una o de varias clases, y simultáneamente implementar uno o varios interfaces. Una interfaz en PHP puede contener métodos con implementación.. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué directiva se usa para incluir otra vista dentro de un archivo Blade?. @layout. @insert. @use. @include. 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?. $this->m();. $o::m();. $o->m();. C::m();. En PHP, para crear un nuevo identificador $i a un objeto $o existente, debes hacer: $i=clone($o);. $i=&$o;. $i=&($o);. $i=$o;. El uso de traits en PHP permite reutilizar código entre varias clases sin necesidad de herencia. ¿Verdadero o falso?. Verdadero. Falso. En PHP, una clase abstracta puede contener métodos con código y atributos. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué directiva se usa para incluir otra vista dentro de un archivo Blade?. @layout. @use. @include. @insert. Para acceder a las constantes definidas en una clase, se utiliza el operador de resolución de ámbito ::. ¿Verdadero o falso?. Verdadero. Falso. 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?. $this->m();. C::m();. $o->m();. $o::m();. ¿Qué es Blade en Laravel?. Un sistema de rutas. Un motor de plantillas PHP. Un constructor de consultas SQL. Un framework CSS. 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. 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?. $o::a;. C::a;. self::a;. self::$a;. Sólo desde la versión 5 de PHP se puede crear un constructor utilizando el nombre __construct(). ¿Verdadero o falso?. Verdadero. Falso. En el motor de plantillas Smarty, las plantillas de la aplicación deberán ubicarse: En cualquier ruta mientras sean accesibles al servidor web. En una ruta localizable por el intérprete PHP y no accesible al servidor web. En cualquier ruta mientras estén localizables por el intérprete de PHP. En un subdirectorio de la aplicación web. Desde una subclase, para ejecutar el constructor de la clase base debes hacer: parent::__construct(); ¿Verdadero o falso?. Verdadero. Falso. Si en una clase está definido el método mágico __clone, se ejecuta: Cuando se copia un objeto de la clase utilizando la función clone. Cuando se utiliza el operador = sobre un objeto de la clase. Cuando se crea una nueva instancia de la clase. Cuando se crea un nuevo identificador al objeto. El polimorfismo permite que diferentes clases implementen el mismo método de manera distinta. ¿Verdadero o falso?. Verdadero. Falso. En PHP, para crear un nuevo identificador $i a un objeto $o existente, debes hacer: $i=clone($o);. $i=&($o);. $i=&$o;. $i=$o;. Si $o es un objeto, ¿cuál es la forma correcta de hacer referencia a su atributo $p?. $o.p. $o->$p. $o->p. $o.$p. 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. La diferencia entre comparar dos objetos utilizando los operadores \=\= y \=\=\= es: El primero compara los atributos de los objetos, y el segundo compara además si son instancias de la misma clase. 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 sólo los atributos públicos, y el segundo también los no públicos. Los modificadores abstract y final: abstract puede aplicarse a clases y a métodos, pero final sólo a clases. Ambos pueden aplicarse sólo a clases. Ambos pueden aplicarse tanto a clases como a métodos. Ambos pueden aplicarse sólo a métodos. Una interfaz en PHP puede contener métodos con implementación.. ¿Verdadero o falso?. Verdadero. Falso. En el motor de plantillas Smarty puedes utilizar require para incluir el contenido de una plantilla dentro de otra. ¿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. En PHP, una clase abstracta puede contener métodos con código y atributos. ¿Verdadero o falso?. Verdadero. Falso. En PHP 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. ¿Cuál de los siguientes no es un método mágico válido en PHP?. __clone. __sleep. __set. __serialize. |




