Está en la página 1de 2

SENA – CENTRO DE FORMACION EN DISEÑO, CONFECCION Y MODA ITAGUI

COMPETENCIA DE DESARROLLO DE SOFTWARE


METODOLOGIAS AGILES

Construya un documento con la definición de los siguientes conceptos sobre ruby on rails y
metodologías de desarrollo

1. Que es ruby
2. que es rails
3. Defina la arquitectura MVC, ayudese con una grafica y explique sus componentes
4. Que es un IDE (programación)
5. Framework
6. GEM
7. Clase
8. Defina la estructura de un proyecto rails (version 3), construya una imagen
9. Defina la arquitectura Cliente Servidor
10. Como se llama el archivo de configuracion de la base de datos en rails
11. Haga una conexión de base de datos en sqlite3 y rails
12. Haga una conexión de base de datos en mysql y rails
13. Que es scaffold
14. Que son las rutas REST en rails
15. Que va en la capa model
16. Que es ORM
17. Que es ActiveRecord
18. que es CSS y en que capa del modelo mvc se usa
19. que es jquery y para que sirve
20. Defina los 3 entornos rails y para que se usa cada uno
21. Como se llama el archivo donde se visualizan los errores
22. que es Migracion y en que carpeta van dentro de un proyecto rails
23. En que capa se acostumbra hacer las validaciones en rails (validates)
24. Que es el layout
25. Que son los partials
26. En que capa se mapean las relaciones entre las tablas
27. Explique los tipos de relaciones entre modelos rails
28. defina los términos Front-end y back-end
29. Enuncie y explique brevemente metodologias de desarrollo una ágil y otra tradicional
30. Que metodologia de desarrollo de software emplearia para rails? Justifiquelo
31. Que es un plugins Rails
32. Investigue las convenciones rails sobre sus objetos y contruyan una entre todo el grupo ADSI.
33. Cree el esqueleto de un proyecto rails con sqlite3
34. Arranque el servidor de aplicaciones webrick
35. Ingrese por un browser a la aplicación que acaba de crear y poner a correr, copie el pantallazo e
insertelo en este documento
36. Explique los fundamentos de la web
37. Defina la estructura de un documento html
William Fernando Betancur G
Instructor ADSI
02-05-2011

También podría gustarte