option
Cuestiones
ayuda
daypo
buscar.php

DESARROLLO DE SISTEMAS DE INFORMACIÓN

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DESARROLLO DE SISTEMAS DE INFORMACIÓN

Descripción:
Examen coplexivo

Fecha de Creación: 2023/07/29

Categoría: Informática

Número Preguntas: 50

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

1. La arquitectura de software. a) Es la forma en la que se organizan los componentes de un sistema, interactúan y se relacionan entre sí. b) Aplica normas y principios de diseño y calidad. c) Fomenten la usabilidad a la vez que deja preparado el sistema, para su propia evolución. - Todas las anteriores. - Ninguna de las anteriores. - A y b son correctas.

2. Algunos de los atributos de calidad que pueden observarse durante la ejecución del software son: a) Disponibilidad de uso b) Confidencialidad, puesto que se debe evitar el acceso no autorizado al sistema c) Cumplimiento de la Funcionalidad requerida. - Todas son verdaderas. - Todas son falsas.

3. ¿Uno de los atributos de calidad inherentes al proceso de desarrollo del software es la capacidad de Configurabilidad que el sistema otorga al usuario a fin de no realizar ciertos cambios?. - Verdadero. - Falso.

4. ¿El estilo arquitectónico define a niveles generales, la estructura de un sistema y cómo éste va a comportarse?. - Verdadero. - Falso.

5. ¿Los patrones de diseño representan el nivel de abstracción a nivel general?. - Verdadero. - Falso.

6. ¿MVC, model-view-controller (modelo-vista-controlador)- es un patrón arquitectónico que nos permite desarrollar aplicaciones, manteniendo separada la lógica de negocios de las vistas?. - Verdadero. - Falso.

7. En MVC ¿Qué hace el controlador una vez que recibe la información retornada por el handler?. a) La analiza y se queda almacenada en dicho controlador. b) La analiza para saber a qué modelo deberá instanciar. c) La devuelve para otros controladores de la aplicación.

8. En MVC ¿Qué hace el controlador con la información retornada por el modelo?. a) La entrega a la vista. b) La entrega a otro controlador. c) La entrega a otro modelo de la aplicación.

9. ¿Para qué el controlador le entrega la información a la vista?. a) Para que esta se la muestre al modelo. b) Para que ésta, se la muestre al usuario. c) Para que se muestre en otra vista de la aplicación.

10. Los Modelos en MVC. a) Es una clase. b) Es un atributo. c) Es un método.

11. ¿Una clase, debe representar solo y únicamente, un “modelo” para crear un objeto único?. - Verdadero. - Falso.

12. ¿Las propiedades de un objeto, nunca deberán ser -solo y únicamente-“sustantivos”?. - Verdadero. - Falso.

13. ¿Los métodos de un objeto, deberán ser “acciones” intrínsecas del objeto y jamás, podrán representar acciones genéricas?. - Verdadero. - Falso.

14. Las ventajas de utilizar ORMs (Mapeo Relacional de Objetos), son: - Independizar los modelos de las bases de datos. - Independencia del motor de base de datos. - Acelera el proceso de desarrollo. - Todas las anteriores. - Ninguna de las anteriores.

15. ¿La GUI deberá estar compuesta, por todos aquellos archivos -y datos- estáticos, que son ejecutados del lado del cliente?. - Verdadero. - Falso.

16. ¿Un comodín, puede ser cualquier texto plano que nos ayude a identificar en nuestra lógica de negocios aquellos datos que necesitan ser sustituidos estáticamente?. - Verdadero. - Falso.

17. ¿La lógica de negocios de las vistas, es aquella que se encargará de traer el contenido estático y sustituir los “comodines” dinámicamente, con los datos que le sean entregados por el controlador?. - Verdadero. - Falso.

18. La lógica principal, será la del core. Ésta, consistirá en una librería que nos provea de los métodos necesarios para: a) Traer los templates b) Identificar comodines e iteraciones c) Sustituir los comodines dinámicamente. - Ninguna de las anteriores. - Todas las anteriores. - A y c son correctas.

19. ¿La lógica de cada modelo, será una extensión de la lógica principal?. - Verdadero. - Falso.

20. La lógica principal será: a) Una librería. b) Una clase con métodos. c) Un controlador. - A y b son correctas. - A y c son correctas. - Ninguna es correcta.

21. ¿La lógica de la vista para cada modelo, será la encargada de mostrar (hacer un echo|print) el render del HTML al usuario?. - Verdadero. - Falso.

22. ¿Los datos que debe renderizar (datos dinámicos), se los deberá entregar a las vistas?. - Verdadero. - Falso.

23. Las vistas solo deberán encargarse de: a) Definir los comodines a ser reemplazados. b) Solo cuando sea necesario, asociar los comodines con los datos recibidos desde el controlador. c) Modificar las propiedades de la lógica principal, definiendo los archivos a ser renderizados y haciendo la llamada a los métodos de esa lógica, que apliquen a cada caso. d) Finalmente, deberá mostrarle esos renders al usuario. e) Todas las anteriores. f) Ninguna de las anteriores.

24. ¿Una de las características mínimas que debe tener la lógica, es que cada vista, debe estar asociada al modelo?. - Verdadero. - Falso.

25. Los datos que la vista reciba desde el controlador, generalmente serán de alguno de los siguientes tipos: - Mensajes retornados por el modelo al controlador. - Datos retornados al controlador por el modelo. - Todos las anteriores. - Ninguna de las anteriores.

26. En MVC, El controlador es una especie de “intermediario” entre el modelo y la vista?. - Verdadero. - Falso.

27. ¿El Front Controller será el encargado de manejar las peticiones del usuario a nivel de la aplicación?. - Verdadero. - Falso.

28. El Front Controller, necesitará conocer: - A qué módulo de la aplicación desea acceder el usuario. - A qué modelo hace referencia. - Qué recurso se está solicitando. - Si se le están enviando parámetros (argumentos) a dicho recurso. - Todos las anteriores. - Ninguno de los anteriores.

29. ¿El archivo .htaccess lo crearemos en el directorio principal de la aplicación?. - Verdadero. - Falso.

30. ¿Qué es lo que debe hacer un método-controlador? a) Instanciar al modelo b) Modificar sus propiedades (cuando sea necesario) c) Llamar a uno de sus métodos (el cual, nos retornará algún dato) d) Enviar los datos retornados por el modelo, a la vista. - Todas las anteriores. - Ninguna de las anteriores. - A y c son correctas.

31. ¿Es posible crear una vista general, que sea mostrada al usuario cada vez que un recurso no sea especificado?. - Verdadero. - Falso.

32. El más simple de todos, es crear una clase FrontView a nivel del core. Para ello necesitaremos: 1. Una plantilla HTML 2. Una clase FrontView que herede de RenderTemplate 3. Agregar un método de comprobación a FrontView que se encargue de llamar a nuestra nueva clase. - Todas las anteriores. - Ninguna de las anteriores. - 1 y 2 son correctas.

33. ¿Un callback es una función que se pasa como parámetro de otras funciones y que se ejecuta dentro de éstas?. - Verdadero. - Falso.

34. ¿Los Closures a menudo son usadas como funciones callback y no pueden ser usadas como parámetros en una función?. - Verdadero. - Falso.

35. ¿Los mocks son objetos que simulan el comportamiento de clases reales?. - Verdadero. - Falso.

36. ¿El ciclo de vida es el periodo de tiempo durante el cual un proceso o servicio se ejecuta?. - Verdadero. - Falso.

37. Un evento es una parte del código que es llamada sólo cuando el usuario interactua con ella. - Verdadero. - Falso.

38. ¿Una colección representa un grupo de clases, normalmente relacionados con la base de datos?. - Verdadero. - Falso.

39. ¿Eloquent es un ORM, es decir, una capa que permite realizar consultas a la base de datos de una forma más sencilla y sin necesidad de escribir SQL de forma obligatoria?. - Verdadero. - Falso.

40. ¿Laravel incluye un archivo public/.htaccess que es utilizado para proporcionar URLs con el controlador frontal?. - Verdadero. - Falso.

41. ¿Todos los archivos de configuración para el framework Laravel están almacenados en el directorio config?. - Verdadero. - Falso.

42. ¿Todas las variables en los archivos .env se traducen como cadenas?. - Verdadero. - Falso.

43. ¿Puedes acceder fácilmente a tus valores de configuración utilizando la funcion helper global config desde cualquier lugar de tu aplicación?. - Verdadero. - Falso.

44. ¿Cuándo una aplicación se encuentre en modo de mantenimiento, no se podrá mostrar una vista personalizada para todas las solicitudes en tu aplicación?. - Verdadero. - Falso.

45. ¿Mientras tu aplicación esté en modo de mantenimiento, no se manejarán trabajos en cola?. - Verdadero. - Falso.

46. ¿La estructura por defecto de aplicación de Laravel no está pensada para proporcionar un buen punto de inicio tanto para grandes y pequeñas aplicaciones?. - Verdadero. - Falso.

47. ¿El directorio app contiene el código prinicipal de una aplicación en laravel?. - Verdadero. - Falso.

48. ¿El directorio database contiene las migraciones de la base de datos, model factories y seeders?. - Verdadero. - Falso.

49. ¿El directorio public contiene el archivo public.php , el cual es el punto de acceso para todas las solicitudes?. - Verdadero. - Falso.

50. Algunos archivos de rutas son incluidos con Laravel estos son: - web.php. - api.php. - console.php. - channels.php. - todos los anteriores. - Ninguno de ellos anteriores.

Denunciar Test