TRABAJO DE DIPLOMA CÓDIGO DE MATERIA 29

Tamaño: px
Comenzar la demostración a partir de la página:

Download "TRABAJO DE DIPLOMA CÓDIGO DE MATERIA 29"

Transcripción

1 TRABAJO DE DIPLOMA CÓDIGO DE MATERIA 29 Titular: Dario Guillermo Cardacci FACULTAD DE TECNOLOGÍA INFORMÁTICA UNIVERSIDAD ABIERTA INTERAMERICANA 1

2 ÍNDICE GUÍA DE TRABAJOS REVISIÓN CONCEPTUAL... 3 GUÍA DE TRABAJOS PRÁCTICOS GUÍA DE ABORDAJE BIBLIOGRÁFICO

3 GUÍA DE TRABAJOS REVISIÓN CONCEPTUAL 2012 UNIDAD I 1. Por qué decimos que el software es complejo? 2. Enumere y explique los factores que hacen que el software sea complejo 3. Cómo gestionamos y administramos la complejidad? 4. Cuáles son los aspectos más relevantes a tener en cuanta cuando deseamos obtener beneficios económicos con el desarrollo de software? 5. Qué significa migrar un software? 6. Qué diferencia existe entre migrar y actualizar un software? 7. Qué aspectos hay que considerar al migrar un software? 8. Qué beneficios e inconvenientes trae aparejado migrar un software? 9. Enumere los principales elementos que tendría en cuanta al plantear en ciclo de desarrollo de un proyecto de software? 10. Qué rol juega el recurso humano en el desarrollo de un proyecto de software? 11. Cuáles son las cosas que consideraría si debe evaluar entre actualizar o comprar un nuevo software? 12. Cuáles son los aspectos distintivos que Ud. Consideraría si debe decidir entre comprar o desarrollar un software? 13. Qué rol juegan los factores organizacionales en las decisiones de compra o desarrollo de software? 14. Qué cosas no haría en el caso de adquirir software? 15. Qué cosas haría en el caso de adquirir software? 16. Qué cosas no haría en el caso de desarrollar software? 17. Qué cosas haría en el caso de desarrollar software? 18. Si la situación actual de su organización le permite decidir libremente y sin restricciones entre comprar un producto o desarrollarlo Qué elegiría y porqué? 3

4 19. Qué otros factores tendría en consideración además del humano en la adquisición de software? 20. Qué otros factores tendría en consideración además del humano en el desarrollo de software? UNIDAD II 21. Cuáles son los elementos que debería tener en cuenta para desarrollar un módulo de seguridad en un sistema de información? 22. Qué elementos controlaría al hacer log-in en un sistema? 23. Qué procesos relacionados con el módulo de seguridad pondría a funcionar si el log-in es correcto? 24. Qué efectos causa en el sistema hacer un log-out? 25. A qué denominamos perfil de usuario en un sistema? 26. Qué es un rol de usuario? 27. A qué llamamos bitácora del sistema? 28. Para qué se puede utilizar la bitácora del sistema? 29. Qué elementos debería tener la bitácora del sistema? 30. A que nos referimos cuando planteamos que se debe poder parametrizar el sistema? 31. Qué es la criptografía? 32. Qué datos de un sistema se deben encriptar? 33. Qué algoritmos de encriptación son los más populares? 34. A qué nos referimos cuando hablamos de la internacionalización de un sistema? 35. Qué es la cultura de un sistema de información? 36. Qué aspectos debo considerar para que mi sistema acepte trabajar con múltiples idiomas simultáneamente? 37. Qué es una política de backup? 38. Qué tipos de backup existen si consideramos que información se resguarda? 4

5 39. Qué se debe considerar para realizar una gestión de backup eficiente? 40. A qué nos referimos cuando hablamos de la ejecución de código seguro en la aplicación? UNIDAD III 41. Qué es un patrón en el contexto de desarrollo de software? 42. Cómo nace el concepto de patrón? 43. Qué es un patrón de diseño? 44. De qué manera un patrón de diseño brinda una solución a un problema? 45. Qué debería tener en cuenta para seleccionar un patrón de diseño? 46. Cuáles son los pasos que seguiría para usar correctamente un patrón? 47. Cuáles son los cuatro elementos iniciales de todo patrón? 48. Qué elementos utilizaría en la descripción de un patrón? 49. Cómo cataloga Gamma a los patrones de diseño? 50. A qué denominamos anti patrón? 51. Por qué en la utilización de patrones se alienta el uso de herencia de interfaces? 52. En qué casos preferiría componer a heredar? 53. A qué hace referencia el concepto de diseñar para el cambio? UNIDAD IV 54. Cuáles son los patrones de diseño considerados de creación? 55. Cuál es el propósito del patrón Abstract Factory? 56. Se conoce con algún otro nombre al patrón Abstract Factory? 57. En qué casos es aplicable el patrón se conoce Abstract Factory? 58. Cuáles son las clases participantes en el patrón Abstract Factory? 59. Posee colaboradores el patrón Abstract Factory? 5

6 60. Qué consecuencias trae aparejadas utilizar el patrón Abstract Factory? 61. Con qué patrones de relaciona el patrón Abstract Factory? 62. Cuál es el propósito del patrón Builder? 63. Se conoce con algún otro nombre al patrón Builder? 64. En qué casos es aplicable el patrón se conoce Builder? 65. Cuáles son las clases participantes en el patrón Builder? 66. Posee colaboradores el patrón Builder? 67. Qué consecuencias trae aparejadas utilizar el patrón Builder? 68. Con qué patrones de relaciona el patrón Builder? 69. Cuál es el propósito del patrón Factory Method? 70. Se conoce con algún otro nombre al patrón Factory Method? 71. En qué casos es aplicable el patrón se conoce Factory Method? 72. Cuáles son las clases participantes en el patrón Factory Method? 73. Posee colaboradores el patrón Factory Method? 74. Qué consecuencias trae aparejadas utilizar el patrón Factory Method? 75. Con qué patrones de relaciona el patrón Factory Method? 76. Cuál es el propósito del patrón Prototype? 77. Se conoce con algún otro nombre al patrón Prototype? 78. En qué casos es aplicable el patrón se conoce Prototype? 79. Cuáles son las clases participantes en el patrón Prototype? 80. Posee colaboradores el patrón Prototype? 81. Qué consecuencias trae aparejadas utilizar el patrón Prototype? 82. Con qué patrones de relaciona el patrón Prototype? 83. Cuál es el propósito del patrón Singleton? 6

7 84. Se conoce con algún otro nombre al patrón Singleton? 85. En qué casos es aplicable el patrón se conoce Singleton? 86. Cuáles son las clases participantes en el patrón Singleton? 87. Posee colaboradores el patrón Singleton? 88. Qué consecuencias trae aparejadas utilizar el patrón Singleton? 89. Con qué patrones de relaciona el patrón Singleton? UNIDAD V 90. Cuáles son los patrones de diseño estructurales? 91. Cuál es el propósito del patrón Adapter? 92. Se conoce con algún otro nombre al patrón Adapter? 93. En qué casos es aplicable el patrón se conoce Adapter? 94. Cuáles son las clases participantes en el patrón Adapter? 95. Posee colaboradores el patrón Adapter? 96. Qué consecuencias trae aparejadas utilizar el patrón Adapter? 97. Con qué patrones de relaciona el patrón Adapter? 98. Cuál es el propósito del patrón Bridge? 99. Se conoce con algún otro nombre al patrón Bridge? 100. En qué casos es aplicable el patrón se conoce Bridge? 101. Cuáles son las clases participantes en el patrón Bridge? 102. Posee colaboradores el patrón Bridge? 103. Qué consecuencias trae aparejadas utilizar el patrón Bridge? 104. Con qué patrones de relaciona el patrón Bridge? 105. Cuál es el propósito del patrón Composite? 7

8 106. Se conoce con algún otro nombre al patrón Composite? 107. En qué casos es aplicable el patrón se conoce Composite? 108. Cuáles son las clases participantes en el patrón Composite? 109. Posee colaboradores el patrón Composite? 110. Qué consecuencias trae aparejadas utilizar el patrón Composite? 111. Con qué patrones de relaciona el patrón Composite? 112. Cuál es el propósito del patrón Decorator? 113. Se conoce con algún otro nombre al patrón Decorator? 114. En qué casos es aplicable el patrón se conoce Decorator? 115. Cuáles son las clases participantes en el patrón Decorator? 116. Posee colaboradores el patrón Decorator? 117. Qué consecuencias trae aparejadas utilizar el patrón Decorator? 118. Con qué patrones de relaciona el patrón Decorator? 119. Cuál es el propósito del patrón Facade? 120. Se conoce con algún otro nombre al patrón Facade? 121. En qué casos es aplicable el patrón se conoce Facade? 122. Cuáles son las clases participantes en el patrón Facade? 123. Posee colaboradores el patrón Facade? 124. Qué consecuencias trae aparejadas utilizar el patrón Facade? 125. Con qué patrones de relaciona el patrón Facade? 126. Cuál es el propósito del patrón Flyweight? 127. Se conoce con algún otro nombre al patrón Flyweight? 128. En qué casos es aplicable el patrón se conoce Flyweight? 129. Cuáles son las clases participantes en el patrón Flyweight? 8

9 130. Posee colaboradores el patrón Flyweight? 131. Qué consecuencias trae aparejadas utilizar el patrón Flyweight? 132. Con qué patrones de relaciona el patrón Flyweight? 133. Cuál es el propósito del patrón Proxy? 134. Se conoce con algún otro nombre al patrón Proxy? 135. En qué casos es aplicable el patrón se conoce Proxy? 136. Cuáles son las clases participantes en el patrón Proxy? 137. Posee colaboradores el patrón Proxy? 138. Qué consecuencias trae aparejadas utilizar el patrón Proxy? 139. Con qué patrones de relaciona el patrón Proxy? UNIDAD VI 140. Cuáles son los patrones de diseño de comportamiento? 141. Cuál es el propósito del patrón Chain of Responsability? 142. Se conoce con algún otro nombre al patrón Chain of Responsability? 143. En qué casos es aplicable el patrón se conoce Chain of Responsability? 144. Cuáles son las clases participantes en el patrón Chain of Responsability? 145. Posee colaboradores el patrón Chain of Responsability? 146. Qué consecuencias trae aparejadas utilizar el patrón Chain of Responsability? 147. Con qué patrones de relaciona el patrón Chain of Responsability? 148. Cuál es el propósito del patrón Command? 149. Se conoce con algún otro nombre al patrón Command? 150. En qué casos es aplicable el patrón se conoce Command? 151. Cuáles son las clases participantes en el patrón Command? 9

10 152. Posee colaboradores el patrón Command? 153. Qué consecuencias trae aparejadas utilizar el patrón Command? 154. Con qué patrones de relaciona el patrón Command? 155. Cuál es el propósito del patrón Interpreter? 156. Se conoce con algún otro nombre al patrón Interpreter? 157. En qué casos es aplicable el patrón se conoce Interpreter? 158. Cuáles son las clases participantes en el patrón Interpreter? 159. Posee colaboradores el patrón Interpreter? 160. Qué consecuencias trae aparejadas utilizar el patrón Interpreter? 161. Con qué patrones de relaciona el patrón Interpreter? 162. Cuál es el propósito del patrón Iterator? 163. Se conoce con algún otro nombre al patrón Iterator? 164. En qué casos es aplicable el patrón se conoce Iterator? 165. Cuáles son las clases participantes en el patrón Iterator? 166. Posee colaboradores el patrón Iterator? 167. Qué consecuencias trae aparejadas utilizar el patrón Iterator? 168. Con qué patrones de relaciona el patrón Iterator? 169. Cuál es el propósito del patrón Mediator? 170. Se conoce con algún otro nombre al patrón Mediator? 171. En qué casos es aplicable el patrón se conoce Mediator? 172. Cuáles son las clases participantes en el patrón Mediator? 173. Posee colaboradores el patrón Mediator? 174. Qué consecuencias trae aparejadas utilizar el patrón Mediator? 175. Con qué patrones de relaciona el patrón Mediator? 10

11 176. Cuál es el propósito del patrón Memento? 177. Se conoce con algún otro nombre al patrón Memento? 178. En qué casos es aplicable el patrón se conoce Memento? 179. Cuáles son las clases participantes en el patrón Memento? 180. Posee colaboradores el patrón Memento? 181. Qué consecuencias trae aparejadas utilizar el patrón Memento? 182. Con qué patrones de relaciona el patrón Memento? 183. Cuál es el propósito del patrón Observer? 184. Se conoce con algún otro nombre al patrón Observer? 185. En qué casos es aplicable el patrón se conoce Observer? 186. Cuáles son las clases participantes en el patrón Observer? 187. Posee colaboradores el patrón Observer? 188. Qué consecuencias trae aparejadas utilizar el patrón Observer? 189. Con qué patrones de relaciona el patrón Observer? 190. Cuál es el propósito del patrón State? 191. Se conoce con algún otro nombre al patrón State? 192. En qué casos es aplicable el patrón se conoce State? 193. Cuáles son las clases participantes en el patrón State? 194. Posee colaboradores el patrón State? 195. Qué consecuencias trae aparejadas utilizar el patrón State? 196. Con qué patrones de relaciona el patrón State? 197. Cuál es el propósito del patrón Strategy? 198. Se conoce con algún otro nombre al patrón Strategy? 199. En qué casos es aplicable el patrón se conoce Strategy? 11

12 200. Cuáles son las clases participantes en el patrón Strategy? 201. Posee colaboradores el patrón Strategy? 202. Qué consecuencias trae aparejadas utilizar el patrón Strategy? 203. Con qué patrones de relaciona el patrón Strategy? 204. Cuál es el propósito del patrón Template Method? 205. Se conoce con algún otro nombre al patrón Template Method? 206. En qué casos es aplicable el patrón se conoce Template Method? 207. Cuáles son las clases participantes en el patrón Template Method? 208. Posee colaboradores el patrón Template Method? 209. Qué consecuencias trae aparejadas utilizar el patrón Template Method? 210. Con qué patrones de relaciona el patrón Template Method? 211. Cuál es el propósito del patrón Visitor? 212. Se conoce con algún otro nombre al patrón Visitor? 213. En qué casos es aplicable el patrón se conoce Visitor? 214. Cuáles son las clases participantes en el patrón Visitor? 215. Posee colaboradores el patrón Visitor? 216. Qué consecuencias trae aparejadas utilizar el patrón Visitor? 217. Con qué patrones de relaciona el patrón Visitor? UNIDAD VII 218. Defina serialización Qué namespaces intervienen en la serialización? 220. Para qué se utilizan los objetos formatter? 221. Qué características posee la serialización binaria? 12

13 222. Qué características posee la serialización SOAP? 223. Para qué se utilizan los atributos <Serializable()> y <NonSerializable()>? 224. Por regla general que cosas no deben serializarse? 225. Para qué sirve el objeto ObjectIdGenerator? 226. Para qué sirve el objeto ObjectManager? 227. A qué se denomina gráfico de objetos? 228. Qué ocurre con el proceso de serialización cuando en un gráfico de objetos existe referencias circulares? 229. Qué es la serialización personalizada? 230. En qué casos se debe utilizar la serialización personalizada? 231. Qué interfaz se debe implementar para realizar una serialización personalizada? 232. Qué elementos posee la interfaz ISerializable? 233. Para qué se utiliza la estructura StreamingContext? 234. Para qué se utiliza la interfaz IDeserializationCallback? 235. Es lo mismo hablar de serialización XML y serialización SOAP? 236. En qué se diferencia la serialización XML y serialización SOAP? 237. Qué función cumple la clase XmlSerializer? 238. En qué namespace se encuentra la clase XmlSerializar? 239. Cuáles son los atributos de serialización utilizados en una serialización XML? 240. Para qué se utiliza el atributo XmlRoot? 241. Para qué se utiliza el atributo XmlElement? 242. Para qué se utiliza el atributo XmlAttributeAttribute? 243. Para qué se utiliza el atributo XmlText? 244. Para qué se utiliza el atributo XmlIgnore? 245. Para qué se utiliza el objeto XmlSerializerNamespaces? 13

14 246. Cuáles son los sucesos de deserealización? 247. Qué es un esquema XSD? UNIDAD VIII 248. Qué es un proceso en el contexto de subprocesos de programación? 249. Qué namespace es necesario para utilizar las ventajas de los subprocesos? 250. Describa un contexto donde se haga evidente la necesidad de utilizar subprocesos Qué objeto se debe utilizar para crear un subproceso? 252. Para qué se utiliza el atributo ThreadStatic? 253. Cuáles son los posibles valores de la propiedad ThreadState? 254. Cómo se pueden pasar y obtener datos de un subproceso? 255. Qué significa sincronizar procesos? 256. Para qué utilizamos la instrucción SyncLock? 257. Qué característica debe tener la variable utilizada en el bloque SyncLock? 258. Por qué podemos tener la necesidad de sincronizar objetos? 259. Para qué se utiliza el atributo <Synchronization>? 260. De dónde deben heredar las clases sincronizadas? 261. En qué namespace se encuentra la clase ContextBoundObject? 262. Cómo podemos evitar tener que sincronizar toda la clase completa? 263. Para qué se utiliza el atributo <MethodImp>? 264. Para qué se utiliza la clase Monitor? 265. Para qué se utiliza la clase Interlocked? 266. Para qué se utiliza la clase Mutex? 267. Para qué se utiliza la clase ReaderWriterLock? 14

15 268. Para qué se utiliza la clase ManualResetEvent? 269. Para qué se utiliza la clase AutoResetEvent? 270. Para qué se utiliza la clase ThreadPoll? 271. Cómo puedo manejar temporizadores? 272. Qué diferencia podemos observar entre el uso de System.Timers.Timer y System.Threading.Timer? 273. Qué es una operación asincrónica? 274. Qué permite realizar y con qué característica una llamada asincrónica? 275. Qué es un procedimiento asincrónico de devolución de llamada? UNIDAD IX 276. Qué es la reflexión? 277. En qué namespace encontramos las clases que utilizamos en la reflexión? 278. Para qué utilizamos la clase Assembly? 279. Para qué utilizamos la clase AssemblyName? 280. Para qué utilizamos la clase Module? 281. Qué es un objeto Type? 282. Qué namespace necesito importar para poder utilizar los objetos de tipo Type? 283. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Identidad? 284. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Clasificación? 285. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Ámbito? 286. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Codoficación? 287. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Diseño de Campo? 15

16 288. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Referencias a otros tipos? 289. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Herencia? 290. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Otros atributos? 291. Cuáles son las propiedades de instancia de un objeto Type cuya categoría es Miscellaneous? 292. Qué métodos posee el objeto Type? 293. Se pueden crear objetos dinámicamente con la reflaxión? 294. Qué aspectos de seguridad tendría en cuanta al utilizar reflexión? UNIDAD X 295. Para qué se utiliza la propiedad EnabledViewState? 296. Para qué se utiliza la propiedad IsPostBack? 297. Para qué se utiliza la propiedad AutoPostBack? 298. Qué representa la clase Page? 299. Cuáles son las principales propiedades de la clase Page? 300. Cuáles son los principales métodos de la clase Page? 301. Cuáles son los principales sucesos de la clase Page? 302. Qué son las directivas Page? 303. Para qué se utiliza la 304. Cuáles son los atributos más importantes la 305. Para qué se utiliza la 306. Para qué se utiliza la 307. Para qué se utiliza la 16

17 308. Para qué se utiliza la 309. Qué son los Web Forms? 310. Cómo se pueden clasificar los controles Web Forms? 311. Para qué se utilizan los controles de HTML Server? 312. Para qué se utilizan los controles de Web Form? 313. Para qué se utilizan los controles de Validación? 314. Para qué se utilizan los controles de lista? 315. Para qué se utilizan los controles de Plantilla? 316. Enumere los principales controles Web Forms 317. Enumere los principales controles HTML Server 318. Enumere los principales controles Web Form 319. Enumere los principales controles de Validación 320. Enumere los principales controles de lista 321. Enumere los principales controles de plantilla 17

18 GUÍA DE TRABAJOS PRÁCTICOS 2012 UNIDAD I 1. Seleccione un sistema de información de gran magnitud. Descríbalo identificando las gestiones que se encuentran en su dominio. Identifique que gestiones poseen mayor complejidad y realice una lista detallada de los factores que determinan a las gestiones por Ud. seleccionadas como de gran complejidad. 2. Confeccione una lista con todas las tareas a tener en cuenta para desarrollar un sistema de información. Ordene esa lista en forma descendente de acuerdo al riesgo que representa ejecutar cada actividad en un escenario propuesto por Ud. Luego reordene la lista también en forma descendente de acuerdo al impacto económico que generaría si el elemento de riesgo se materializa en una pérdida. Finalmente constituya la lista en forma descendente considerando la exposición al riesgo. 3. Desarrolle una planilla de cotejo que permita considerar y ponderar todos los aspectos a tener en cuenta a fin de poder comparar productos de software antes de la adquisición de uno de ellos. 4. Enuncie un escenario organizacional que posea una necesidad concreta sobre un sistema de información. Construya un cuestionario con las preguntas que Uds. le realizaría a los proveedores de este tipo de sistemas al momento que sea citado para la demo del producto. 5. Dada la situación en dónde Ud. trabaja en el departamento de sistemas de una organización, lo convocan, ya que el departamento de ventas desea informatizar los procesos llevados adelante allí. Estos procesos son verdaderamente complejos y Ud. Debe reunirse con el gerente del área y dos empleados que conocen en profundidad las gestiones llevadas a cabo. Debe confeccionar un documento que contenga la estrategia que va a emplear para obtener toda la información necesaria que le permita determinar si los sistemas se desarrollaran en la empresa o se adquirirán a un proveedor externo. UNIDAD II 6. Desarrolle un módulo que administre el log-in y log-out de un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. 7. Desarrolle un módulo que administre la encriptación de un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. 18

19 8. Desarrolle un módulo que administre el manejo de perfiles de usuarios de un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. 9. Desarrolle un módulo que administre los backup de un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. 10. Desarrolle un módulo que administre los múltiples idiomas dinámicos con los que se puede trabajar en un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. 11. Desarrolle un módulo que administre el log-in y log-out de un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. 12. Desarrolle un módulo que administre la bitácora de un sistema de información. Lograr que el componente sea lo suficientemente funcional como para que pueda ser reutilizado en distintos sistemas de información. Aplíquelo en el proyecto práctico de la asignatura. UNIDAD III 13. Confeccione una plantilla que contenga todos los elementos necesarios para catalogar un patrón de diseño. 14. Confeccione una plantilla que contenga todos los elementos necesarios para catalogar un anti patrón de diseño. UNIDAD IV 15. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Abstract Factory. Documente la situación y deje claramente explicado cómo el patrón da 16. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Builder. Documente la situación y deje claramente explicado cómo el patrón da 17. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Factory Method. Documente la situación y deje claramente explicado cómo el patrón da 19

20 18. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Prototype. Documente la situación y deje claramente explicado cómo el patrón da 19. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Singleton. Documente la situación y deje claramente explicado cómo el patrón da UNIDAD V 20. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Adapter. Documente la situación y deje claramente explicado cómo el patrón da 21. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Bridge. Documente la situación y deje claramente explicado cómo el patrón da 22. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Composite. Documente la situación y deje claramente explicado cómo el patrón da 23. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Decorator. Documente la situación y deje claramente explicado cómo el patrón da 24. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Facade. Documente la situación y deje claramente explicado cómo el patrón da 25. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Flyweight. Documente la situación y deje claramente explicado cómo el patrón da 26. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Proxy. Documente la situación y deje claramente explicado cómo el patrón da UNIDAD VI 27. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Chain of Responsability. Documente la situación y deje claramente explicado cómo el patrón da 20

21 28. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Command. Documente la situación y deje claramente explicado cómo el patrón da 29. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Interpreter. Documente la situación y deje claramente explicado cómo el patrón da 30. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Iterator. Documente la situación y deje claramente explicado cómo el patrón da 31. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Mediator. Documente la situación y deje claramente explicado cómo el patrón da 32. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Memento. Documente la situación y deje claramente explicado cómo el patrón da 33. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Observer. Documente la situación y deje claramente explicado cómo el patrón da 34. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón State. Documente la situación y deje claramente explicado cómo el patrón da 35. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Strategy. Documente la situación y deje claramente explicado cómo el patrón da 36. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Template Method. Documente la situación y deje claramente explicado cómo el patrón da 37. Elabore o seleccione una situación real donde el problema que plantea se resuelve con el patrón Visitor. Documente la situación y deje claramente explicado cómo el patrón da 21

22 UNIDAD VII 38. Construya un programa que posea un objeto que se pueda serializar. Serialícela de forma binaria. Después aplíquele deserialización y demuestre que obtuvo lo deseado. 39. Construya un programa que posea un objeto que se pueda serializar. Serialícela en formato SOAP. Después aplíquele deserialización y demuestre que obtuvo lo deseado. 40. Construya un programa que posea un objeto que se pueda serializar. Seleccione solo un subconjunto de miembros a serializar y proceda a hacerlo. Verifique que solo se serializó lo deseado. Proceda a demostrar que se puede deserializar. 41. Construya un programa que posea un grafo de objetos (con referencias circulares). serialícelo. Verifique que logró el objetivo. Proceda a demostrar que se puede deserializar. 42. Construya un programa donde se pueda observar claramente la aplicación de la interfaz ISerializable aplicada. 43. Construya un programa que posea un objeto que se pueda serializar. Serialícela utilizando XMLSerializer. Después aplíquele deserialización y demuestre que obtuvo lo deseado. UNIDAD VIII 44. Construya un programa donde se pueda observar contadores que muestren sus resultados en pantalla. Cada contador debe operar en un subproceso distinto. 45. Construya un programa donde se pueda observar al menos dos subproceso ejecutándose y que ambos compartan un dato. 46. Construya un programa donde se pueda observar subprocesos trabajando de manera sincronizada. 47. Construya un programa donde se pueda observar timers funcionando simultáneamente en distintos procesos. Cada Timer de servir para que el programa realice una operación distintiva. 48. Construya un programa donde se pueda observar claramente cómo se puede implementar el uso de subprocesos con llamado asincrónico a operaciones. 22

23 UNIDAD IX 49. Construya un programa que utilizando las características de la reflexión permita conocer los datos más importantes de un assembly. 50. Construya un programa que permita capturar en variables de tipo Type capturar distintos tipos y en base a ellos instanciar objetos dinámicamente. 51. Construya un programa que permita recuperar las propiedades y métodos de un objeto y mostrarlos en dos combos. 52. Construya un programa basándose en el ejercicio del punto anterior y permita que a una propiedad seleccionada del combo se le pueda cargar un valor y leerlo. 53. Construya un programa basándose en el ejercicio del punto anterior y permita ejecutar un método seleccionado del combo. UNIDAD X 54. Construya un programa Web donde se pueda observar el uso de las propiedades EnableViewState, IsPostBack y AutoPostBack. 55. Construya un programa Web donde se pueda observar el uso de controles HTML Server. 56. Construya un programa Web donde se pueda observar el uso de controles Web Form. 57. Construya un programa Web donde se pueda observar el uso de controles de validación. 58. Construya un programa Web donde se pueda observar el uso de controles de Lista. 59. Construya un programa Web donde se pueda observar el uso de controles de Plantillas. 23

24 GUÍA DE ABORDAJE BIBLIOGRÁFICO UNIDAD I Pressman, Roger S. Ingeniería del software: un enfoque práctico. 6a.ed.-- México, DF: McGraw- Hill, c2005. Capítulo 21. Complementaria - Ampliatoria: Piattini Velthuis, Mario G.; García Rubio, Félix O. Calidad en el desarrollo y mantenimiento del software.-- México, DF: Alfaomega, c2003. XXV, 310 páginas Schach, Stephen R.; Fernández, Esther (Traductor); Guerrero, Ekaterina (Traductor) y otros. Ingeniería de software clásica y orientada a objetos. 6a. ed.-- México, D.F.: McGraw-Hill Interamericana de México, XXI, 581 páginas UNIDAD II MSDN. Microsoft developer Network. Seguridad. Gestión de accesos y perfiles. Encriptado de datos. Administración de múltiples idiomas. Gestión de Backup. Código seguro en las aplicaciones. UNIDAD III Gamma, Erich; Helm, Richard; Johnson, Ralph y otros. Patrones de diseño: elementos de software orientado a objetos reutilizable.-- Madrid: Pearson Educación. Capítulo 1 y 2. UNIDAD IV Gamma, Erich; Helm, Richard; Johnson, Ralph y otros. Patrones de diseño: elementos de software orientado a objetos reutilizable.-- Madrid: Pearson Educación. Capítulo 3. 24

25 UNIDAD V Gamma, Erich; Helm, Richard; Johnson, Ralph y otros. Patrones de diseño: elementos de software orientado a objetos reutilizable.-- Madrid: Pearson Educación. Capítulo 4. UNIDAD VI Gamma, Erich; Helm, Richard; Johnson, Ralph y otros. Patrones de diseño: elementos de software orientado a objetos reutilizable.-- Madrid: Pearson Educación. Capítulo 6. UNIDAD VII Balena, Francesco. Programación avanzada con Microsoft Visual Basic.Net.-- México, DF: McGraw-Hill, c2003. Capítulo 11. UNIDAD VIII Balena, Francesco. Programación avanzada con Microsoft Visual Basic.Net.-- México, DF: McGraw-Hill, c2003. Capítulo 13. UNIDAD IX Balena, Francesco. Programación avanzada con Microsoft Visual Basic.Net.-- México, DF: McGraw-Hill, c2003. Capítulo 15. UNIDAD X Balena, Francesco. Programación avanzada con Microsoft Visual Basic.Net.-- México, DF: McGraw-Hill, c2003. Capítulo

Patrones de diseño en PHP Los 23 modelos de diseño: descripciones y soluciones ilustradas en UML2 y PHP

Patrones de diseño en PHP Los 23 modelos de diseño: descripciones y soluciones ilustradas en UML2 y PHP Introducción a los patrones de diseño 1. Design patterns o patrones de diseño 15 2. Descripción de los patrones de diseño 17 3. Catálogo de patrones de diseño 18 4. Cómo escoger y utilizar un patrón de

Más detalles

Instructivo para la elaboración de un Manual Técnico

Instructivo para la elaboración de un Manual Técnico Instructivo para la elaboración de un Manual Técnico Autora: Ing. Alena González Reyes. (agonzalez@ceis.cujae.edu.cu) Ciudad de la Habana, Cuba Marzo, 2010 Índice 1. Introducción... 3 2. Confección...

Más detalles

Patrones de diseño en Java Los 23 modelos de diseño: descripción y soluciones ilustradas en UML 2 y Java

Patrones de diseño en Java Los 23 modelos de diseño: descripción y soluciones ilustradas en UML 2 y Java Introducción a los patrones de diseño 1. Design patterns o patrones de diseño 15 2. Descripción de los patrones de diseño 17 3. Catálogo de patrones de diseño 18 4. Cómo escoger y utilizar un patrón de

Más detalles

Patrones Creacionales Builder. Patrones Creacionales Abstract Factory. Patrones Creacionales Singleton. Patrones Creacionales Prototype

Patrones Creacionales Builder. Patrones Creacionales Abstract Factory. Patrones Creacionales Singleton. Patrones Creacionales Prototype Temario Patrones de Diseño de Software Fundamentos de Ingeniería de SW Jocelyn Simmonds GOF: Patrones Creacionales Patrones Estructurales ILI-236 (JS) Patrones II 1 / 31 ILI-236 (JS) Patrones II 2 / 31

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

CLASE 10: MÁS PATRONES. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette C. Martínez

CLASE 10: MÁS PATRONES. Universidad Simón Bolívar. Ing. de Software. Prof. Ivette C. Martínez CLASE 10: MÁS PATRONES Universidad Simón Bolívar. Ing. de Software. Prof. Ivette C. Martínez Polimorfismo Problema: Cómo manejar las alternativas basadas en el tipo? Cómo crear componentes conectables?

Más detalles

Capítulo 4 Patrones y Patrones de Diseño (ii)

Capítulo 4 Patrones y Patrones de Diseño (ii) Capítulo 4 Patrones y Patrones de Diseño (ii) Orientado a Objetos Ingeniería Informática Ingeniería Técnica de Informática de Sistemas y Gestión Optativa (6 créditos) http://www.info-ab.uclm.es/asignaturas/42579

Más detalles

PATRONES DE DISEÑO. FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje

PATRONES DE DISEÑO. FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje PATRONES DE DISEÑO 1. Generalidades 2. Patrones Gof 2.1. Patrones Creacionales 2.1.1.Fábrica Abstracta 2.1.2.Constructor 2.1.3.Método de Factoría 2.1.4.Prototipo 2.1.5.Singleton 2.2. Patrones Estructurales

Más detalles

Patrones de Diseño. Ezequiel Postan. 1 Libro e índice. 2 Introducción

Patrones de Diseño. Ezequiel Postan. 1 Libro e índice. 2 Introducción Patrones de Diseño Ezequiel Postan 1 Libro e índice Gamma, E., Helm, R., Johnson, R., Vlissides, J., Patrones de diseño, Addison-Wesley, 2003. Páginas 2-69: Introducción. Composite. Strategy. Decorator.

Más detalles

Lógica de Negocios. Esteban Calabria 2007

Lógica de Negocios. Esteban Calabria 2007 Lógica de Negocios Esteban Calabria 2007 Lógica de Negocios Para organizar el Layer de Negocios Transaction Script Table Module Domain Module Service Layer Scripting Conceptos Previos Glanularidad Interfaces

Más detalles

TEMA 7: DIAGRAMAS EN UML

TEMA 7: DIAGRAMAS EN UML TEMA 7: DIAGRAMAS EN UML Diagramas en UML El bloque de construcción básico de UML es un Diagrama Introducción a UML 2 1 Modelo de Casos de Uso (MCU) Todos los casos de uso constituyen el MCU que describe

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS

DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS ASIGNATURA DE GRADO: DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS Curso 2015/2016 (Código:71022011) 1.PRESENTACIÓN DE LA ASIGNATURA El objetivo de esta guía es orientar al alumno en el estudio de la asignatura.

Más detalles

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS

INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

UML, ejemplo sencillo sobre Modelado de un Proyecto

UML, ejemplo sencillo sobre Modelado de un Proyecto UML, ejemplo sencillo sobre Modelado de un Proyecto Normal &DOLILFDU 0L3DQRUDPD 626 (VFULEHSDUD1RVRWURV Por Armando Canchala Contenido Introducción Objetivo Requerimientos Casos de Uso Subcasos de Uso

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Patrones de Diseño Orientados a Objetos 2 Parte

Patrones de Diseño Orientados a Objetos 2 Parte Patrones de Diseño Orientados a Objetos 2 Parte Patrón Observador Observer (Patrón de Comportamiento) Patrón Observador Observer Observador (en inglés: Observer) es un patrón de diseño que define una dependencia

Más detalles

ESCUELA POLITÉCNICA NACIONAL

ESCUELA POLITÉCNICA NACIONAL ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA EN SISTEMAS GUÍA PRÁCTICA PARA EL USO DE PATRONES DE DISEÑO EN EL DESARROLLO DE SOFTWARE PROYECTO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS

Más detalles

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Más detalles

Diseño Basado en Componentes. Curso 2008/09

Diseño Basado en Componentes. Curso 2008/09 Tabla de contenidos Diseño Basado en Componentes Técnicas relacionadas con Reutilización Introducción: por qué reutilizar?, qué reutilizar? Técnicas: Ingeniería de dominios Líneas de productos (Product-lines)

Más detalles

Patrones de software y refactorización de código

Patrones de software y refactorización de código Patrones de software y refactorización de código Introducción y antecedentes de los patrones de software Los patrones permiten construir sobre la experiencia colectiva de ingenieros de software habilidosos.

Más detalles

CONTROL DE ASISTENCIA DE PERSONAL

CONTROL DE ASISTENCIA DE PERSONAL CONTROL DE ASISTENCIA DE PERSONAL PARA UNA EMPRESA INITE, S.C. no es responsable del contenido, de la veracidad de los datos, opiniones y acontecimientos vertidos en el presente proyecto. La finalidad

Más detalles

Operación 8 Claves para la ISO 9001-2015

Operación 8 Claves para la ISO 9001-2015 Operación 8Claves para la ISO 9001-2015 BLOQUE 8: Operación A grandes rasgos, se puede decir que este bloque se corresponde con el capítulo 7 de la antigua norma ISO 9001:2008 de Realización del Producto,

Más detalles

TIPOS DE PATRONES. PATRONES DE DISEÑO: Las soluciones probadas para el diseño de software. En estas nos vamos a centrar.

TIPOS DE PATRONES. PATRONES DE DISEÑO: Las soluciones probadas para el diseño de software. En estas nos vamos a centrar. TIPOS DE PATRONES Hoy, podemos encontrar literalmente miles de patrones definidos. Resulta imposible para un programador conocerlos todos, ni mucho menos probarlos o valorarlos. Así que necesitamos una

Más detalles

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES

Más detalles

Procedimiento y Pautas básicas a tener en cuenta para la puesta en producción de un sistema

Procedimiento y Pautas básicas a tener en cuenta para la puesta en producción de un sistema Procedimiento y Pautas básicas a tener en cuenta para la puesta en producción de un sistema Objetivo El presente procedimiento tiene como objetivo establecer y describir las tareas a desarrollar para efectuar

Más detalles

Introducción a la Programación de Videojuegos y Gráficos

Introducción a la Programación de Videojuegos y Gráficos Introducción a la Programación de Videojuegos y Gráficos GRADO EN INGENIERÍA INFORMÁTICA CURSO 2012/2013 T2: ARQUITECTURA Y LÓGICA DE VIDEOJUEGO 2.1. Ingeniería del software aplicada a videojuegos (paradigmas

Más detalles

PLAN DE MÉTRICAS EN OCHO PASOS

PLAN DE MÉTRICAS EN OCHO PASOS PLAN DE MÉTRICAS EN OCHO PASOS Primera parte Ing. Esteban Vargas Asesor en Calidad Pro-Software Introducción a las métricas Qué son métricas de software? Las métricas de software son medidas que se usan

Más detalles

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos: Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende

Más detalles

UML 2 Iniciación, ejemplos y ejercicios corregidos

UML 2 Iniciación, ejemplos y ejercicios corregidos Ediciones ENI UML 2 Iniciación, ejemplos y ejercicios corregidos (3ª edición) Colección Recursos Informáticos Contenido Contenido 1 Capítulo 1 Introducción 1. Motivaciones de la obra.....................................

Más detalles

Instituto Tecnológico de Costa Rica

Instituto Tecnológico de Costa Rica Instituto Tecnológico de Costa Rica Escuela de Ingeniería en Computación Proyecto Programado: Revisión de Utilización Médica: Aplicación Web para el control de pacientes en hospitales de Puerto Rico Práctica

Más detalles

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos 1. La base de datos se puede considerar como una unificación de varios archivos de datos independientes, cuyo propósito básico es evitar la

Más detalles

La e-capacitación: Estrategia Competitiva

La e-capacitación: Estrategia Competitiva La e-capacitación: Estrategia Competitiva del siglo XXI Jessica Meza-Jaques Dirección de Tecnología Educativa Universidad Andrés Bello jmeza@unab.cl Carolina Pacheco M. Facultad de Economía y Negocios

Más detalles

LICENCIATURA DE INGENIERÍA EN SISTEMAS BIOMÉDICOS

LICENCIATURA DE INGENIERÍA EN SISTEMAS BIOMÉDICOS LICENCIATURA DE INGENIERÍA EN SISTEMAS BIOMÉDICOS OBJETIVO DE LA CARRERA. El objetivo de la licenciatura de ingeniería en Sistemas Biomédicos es formar ingenieros con conocimientos sólidos y habilidades

Más detalles

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

Mezcla de Mercadotecnia

Mezcla de Mercadotecnia Mezcla de Mercadotecnia MEZCLA DE MERCADOTECNIA 1 Sesión No. 5 Nombre: Colocación de productos Contextualización Te has preguntado cómo es que los productos que consumen llegan hasta las tiendas en las

Más detalles

e-mailing Solution La forma más efectiva de llegar a sus clientes.

e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution La forma más efectiva de llegar a sus clientes. e-mailing Solution Es muy grato para nosotros presentarles e-mailing Solution, nuestra solución de e-mail Marketing para su empresa. E-Mailing

Más detalles

Análisis y diseño del sistema CAPÍTULO 3

Análisis y diseño del sistema CAPÍTULO 3 Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la

Más detalles

MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS (SASP)

MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS (SASP) MINISTERIO DE ADMINISTRACIÓN PÚBLICA (MAP) Dirección de Tecnología de la Información y Comunicación MANUAL DE USUARIOS DEL MODULO DE EVALUACIÓN DE DESEMPEÑO SISTEMA DE ADMINISTRACIÓN DE SERVIDORES PÚBLICOS

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

La mayor parte de las empresas en el mundo utilizan sistemas de información,

La mayor parte de las empresas en el mundo utilizan sistemas de información, 1.1 PROBLEMA La mayor parte de las empresas en el mundo utilizan sistemas de información, éstos se han convertido en el soporte fundamental de la dirección de cualquier negocio. Los alcances tecnológicos

Más detalles

LEY QUE NORMA EL USO, ADQUISICIÓN Y ADECUACIÓN DEL SOFTWARE EN LA ADMINISTRACIÓN PUBLICA

LEY QUE NORMA EL USO, ADQUISICIÓN Y ADECUACIÓN DEL SOFTWARE EN LA ADMINISTRACIÓN PUBLICA ADQUISICIÓN DE SOFTWARE DE CORREO 1. Nombre del Área :. Responsable de la Evaluación : Aldo Quispe Santa María. Cargo : Director (e) de Tecnología de la Información y Sistemas 4. Fecha : de Julio de 007

Más detalles

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa

Más detalles

Módulo 9: Aplicaciones Administrativas y Financieras de la Hoja de Cálculo. Guía del formador por cada módulo formativo

Módulo 9: Aplicaciones Administrativas y Financieras de la Hoja de Cálculo. Guía del formador por cada módulo formativo Módulo 9: Aplicaciones Administrativas y Financieras de la Hoja de Cálculo Guía del formador por cada módulo formativo Módulo 9 1. DENOMINACIÓN DEL MÓDULO MÓDULO 9: APLICACIONES ADMINISTRATIVAS Y INANCIERAS

Más detalles

Técnicas de Desarrollo de Programas Ingeniería Informática Curso 2008 / 2009. Ejercicios de Patrones de Diseño:

Técnicas de Desarrollo de Programas Ingeniería Informática Curso 2008 / 2009. Ejercicios de Patrones de Diseño: Técnicas de Desarrollo de Programas Ingeniería Informática Curso 2008 / 2009 Ejercicios de Patrones de Diseño: Iterator, Composite, Strategy, Observer, Decorator, Visitor Ejercicio 1 (examen de junio año

Más detalles

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ing. WILSON ALFREDO ORTEGA ORDOÑEZ Ing. JUAN CARLOS MENDEZ CAMACHO Universidad del Cauca Facultad

Más detalles

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Unidad 1. Introducción al análisis orientado a objetos

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Unidad 1. Introducción al análisis orientado a objetos Ingeniería en Desarrollo de Software 3 er semestre Programa de la asignatura: Actividades de aprendizaje Clave: Ingeniería: TSU: Universidad Abierta y a Distancia de México Software 1 Índice Foro general

Más detalles

Capítulo 5. Análisis del software del simulador del sistema de seguridad

Capítulo 5. Análisis del software del simulador del sistema de seguridad 1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró

Más detalles

1 Guión de Contenidos... 1. 2 Criterios de evaluación... 1. 3 Momentos de la evaluación... 3. 3.1 Instrumentos o pruebas de evaluación...

1 Guión de Contenidos... 1. 2 Criterios de evaluación... 1. 3 Momentos de la evaluación... 3. 3.1 Instrumentos o pruebas de evaluación... 1 Guión de Contenidos... 1 2 Criterios de evaluación... 1 3 Momentos de la evaluación... 3 3.1 Instrumentos o pruebas de evaluación... 4 3.2 Calificación... 5 1 Guión de Contenidos U.D. 1: Aspectos Básicos

Más detalles

1.1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

1.1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos. 1. OBJETIVOS 1.1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos. 12. Instala sistemas de gestión de aprendizaje a distancia, describiendo la estructura

Más detalles

Sistema de Administración de Farmacias Plan de Proyecto Versión 1.1. Historia de revisiones

Sistema de Administración de Farmacias Plan de Proyecto Versión 1.1. Historia de revisiones Sistema de Administración de Farmacias Plan de Proyecto Versión 1.1 Historia de revisiones Fecha Versión Descripción Autor 30/08/2014 1.0 Plan de Proyecto Gonzalo Capote 31/08/2014 1.1 Revisión de documento

Más detalles

Auditoría administrativa

Auditoría administrativa Auditoría administrativa 1 Lectura No. 1 Nombre: Auditoría administrativa Contextualización Cuál crees que sea la herramienta más útil para la administración? La auditoría administrativa es y será siempre

Más detalles

Guía para realizar trabajos universitarios

Guía para realizar trabajos universitarios Guía para realizar trabajos universitarios Recurso de apoyo para el proceso de migración a de la. Este manual fue elaborado para Libre Office Writer Introducción Además puede establecerse que tengan un

Más detalles

ASIGNATURA: Ingeniería de software II DOCENTE: Licda.Carla Milagro López Vásquez RESPONSABLE: Rodolfo Alberto Palma Ramos CARRERA:

ASIGNATURA: Ingeniería de software II DOCENTE: Licda.Carla Milagro López Vásquez RESPONSABLE: Rodolfo Alberto Palma Ramos CARRERA: UNIDAD 04: PATRONES DE DISEÑO WEB. ASIGNATURA: Ingeniería de software II DOCENTE: Licda.Carla Milagro López Vásquez RESPONSABLE: Rodolfo Alberto Palma Ramos CARRERA: Técnico en Ingeniería en Sistemas y

Más detalles

Matriz de clasificación de gastos de acuerdo a la importancia que le dan los alumnos en sus finanzas personales

Matriz de clasificación de gastos de acuerdo a la importancia que le dan los alumnos en sus finanzas personales Matriz de clasificación de gastos de acuerdo a la importancia que le dan los alumnos en sus finanzas personales Nadia Natasha Reus González Universidad de Guadalajara nreus@hotmail.com Tania Reus González

Más detalles

Tema 5. Diseño detallado.

Tema 5. Diseño detallado. Ingeniería del Software II 2011 Tema 5. Diseño detallado. Diseño del Software. Los requisitos y el análisis orientado a objetos se centran en aprender a hacer lo correcto: Entender los objetos de nuestro

Más detalles

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS GUIA PROGRAMACIÓN ORIENTADA A OBJETOS 1. Por qué la P.O.O? R= A medida que se van desarrollando los lenguajes, se va desarrollando también la posibilidad de resolver problemas más complejos. En la evolución

Más detalles

Y SISTEMAS DE GESTIÓN DE INFORMACIÓN

Y SISTEMAS DE GESTIÓN DE INFORMACIÓN I.E.S. SAN S EBASTIÁN D EPARTAMENTO DE I NFORMÁTICA C.F.G.S Desarrollo de Aplicaciones Web LENGUAJES MARCAS Y SISTEMAS DE GESTIÓN DE

Más detalles

Bechtle Solutions Servicios Profesionales

Bechtle Solutions Servicios Profesionales Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora

Más detalles

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables Xerox 700 Digital Color Press con Integrated Fiery Color Server Impresión de datos variables 2008 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para

Más detalles

Patrones de diseño: Test 1

Patrones de diseño: Test 1 Patrones de diseño: Test 1 1. Cuál es el objetivo del patrón Strategy? a) Definir el esqueleto de un algoritmo dejando la implementación de algunos de los pasos del esqueleto a las subclases. b) Permite

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO

Más detalles

Criterios para seleccionar tecnología de Modelos de Toma de Decisiones

Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Estado del Arte Por Eduardo Cantú y Stephen Sellers Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Seleccionar la herramienta apropiada para desarrollar sus Modelos de Cadena de

Más detalles

Como hemos visto en la teoría del tema existen numerosos sistemas ERP, unos software libre y otros propietario.

Como hemos visto en la teoría del tema existen numerosos sistemas ERP, unos software libre y otros propietario. ANEXO TEMA 11 Demos y versiones de evaluación de diversos ERP. Esta parte es voluntaria, solo se cita para ampliar y completar a nivel personal los conocimientos teóricos de los apuntes básicos. Un ERP

Más detalles

LENGUAJES DE PROGRAMACIÓN IV. Propósito del curso :

LENGUAJES DE PROGRAMACIÓN IV. Propósito del curso : UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU007H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: LENGUAJES DE PROGRAMACIÓN IV DES: Ingeniería Ingeniería en Sistemas Programa(s) Educativo(s):

Más detalles

CENTRO DE TERAPIA OCUPACIONAL INDUSTRIAS UNICON. ENFOQUE HOLÍSTICO DEL TRABAJADOR (ÁREA DE SALUD EN UN ÁMBITO DE PSICOEDUCACIÓN BASADA EN HÁBITOS,

CENTRO DE TERAPIA OCUPACIONAL INDUSTRIAS UNICON. ENFOQUE HOLÍSTICO DEL TRABAJADOR (ÁREA DE SALUD EN UN ÁMBITO DE PSICOEDUCACIÓN BASADA EN HÁBITOS, CONCURSO DE INNOVACIÓN CASO DE NEGOCIO CENTRO DE TERAPIA OCUPACIONAL PARA LA ATENCIÓN BIOPSICOSOCIAL EN INDUSTRIAS UNICON. ENFOQUE HOLÍSTICO DEL TRABAJADOR (ÁREA DE SALUD EN UN ÁMBITO DE REHABILITACIÓN

Más detalles

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales

Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail josejuan_avina@gmail.com

Más detalles

Inter American Accreditation Cooperation. Grupo de prácticas de auditoría de acreditación Directriz sobre:

Inter American Accreditation Cooperation. Grupo de prácticas de auditoría de acreditación Directriz sobre: Grupo de prácticas de auditoría de acreditación Directriz sobre: Auditando la competencia de los auditores y equipos de auditores de organismos de certificación / registro de Sistemas de Gestión de Calidad

Más detalles

DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR

DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO CURRICULAR DEL MÓDULO DISEÑO Y REALIZACIÓN DE SERVICIOS DE PRESENTACIÓN EN ENTORNOS GRÁFICOS CICLO FORMATIVO DE GRADO SUPERIOR DESARROLLO DE APLICACIONES INFORMÁTICAS Página 1 Página 2 ÍNDICE

Más detalles

Informe de Servicio Social. actividades tienen en la población meta y acerca del aprendizaje obtenido por el prestador de

Informe de Servicio Social. actividades tienen en la población meta y acerca del aprendizaje obtenido por el prestador de Informe de Servicio Social Definición En este documento se reportan las actividades realizadas como parte del servicio social, así como los resultados obtenidos. Generalmente incluye una reflexión acerca

Más detalles

2.1 Identificar el grado de aceptación que tendrían las grandes empresas hoteleras en la ejecución de un Sistema de PNL en acción.

2.1 Identificar el grado de aceptación que tendrían las grandes empresas hoteleras en la ejecución de un Sistema de PNL en acción. 133 CAPÍTULO III INVESTIGACIÓN DE CAMPO SOBRE UN SISTEMA DE PNL EN ACCIÓN PARA INCREMENTAR LA EFICIENCIA EN EL DESEMPEÑO LABORAL DE LA FUERZA DE VENTAS EN LOS GRANDES HOTELES UBICADOS EN LA ZONA METROPOLITANA

Más detalles

PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores

PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores PERFIL DEL PUESTO POR COMPETENCIAS Sepa cómo construirlo y evitar bajos desempeños posteriores Martha Alicia Alles Es contadora pública nacional, doctora por la Universidad de Buenos Aires en la especialidad

Más detalles

2.2.- Paradigmas de la POO

2.2.- Paradigmas de la POO 2.2.- Paradigmas de la POO Los principios propios de la orientación a objetos son: 2.2.1.- Abstracción de Datos 2.2.2.- Encapsulamiento 2.2.3.- Ocultamiento 2.2.4.- Herencia 2.2.5.- Polimorfismo Cualquier

Más detalles

RECOMENDACIONES DE INVESTIGACIÓN FUTURA.

RECOMENDACIONES DE INVESTIGACIÓN FUTURA. Capítulo 6 CONCLUSIONES Y RECOMENDACIONES DE INVESTIGACIÓN FUTURA. 212 METODOLOGÍA PARA LA DETECCIÓN DE REQUERIMIENTOS SUBJETIVOS EN EL DISEÑO DE PRODUCTO. CAPÍTULO 6. CONCLUSIONES, APORTACIONES Y RECOMENDACIONES.

Más detalles

El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática de problemas por medio de las computadoras.

El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática de problemas por medio de las computadoras. 1 Conceptos Generales 1.1 Definición de Informática Una posible definición de informática podría ser: El conjunto de conocimientos científicos y técnicos que hacen posible la resolución de forma automática

Más detalles

CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN

CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN CAPÍTULO 2 IMPORTANCIA DE LA ASIGNATURA OUTSOURCING EN TECNOLOGÍAS DE INFORMACIÓN 2.1 INTRODUCCIÓN. En este capítulo se

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

1.2 Concepto de un Sistema de Información Geográfica (SIG)

1.2 Concepto de un Sistema de Información Geográfica (SIG) Capítulo 1. Sistema de Información Geográfica (SIG) 1.1 Introducción Un Sistema de Información Geográfica (SIG) ha tomado relevancia en distintas disciplinas que convergen en el área geográfica. Mediante

Más detalles

El Producto: Software

El Producto: Software Este material está basado en el curso preparado por A.Navarro, UCM U (que a su vez sigue el texto del libro de Pressman) El Producto: Software Ingeniería del Software de Gestión 1 Facultad de Informática

Más detalles

1. LA EVALUACION DEL DESEMPEÑO LABORAL. 1.2 Objetivos de la evaluación del desempeño laboral.

1. LA EVALUACION DEL DESEMPEÑO LABORAL. 1.2 Objetivos de la evaluación del desempeño laboral. 1. LA EVALUACION DEL DESEMPEÑO LABORAL 1.1 Evaluación del desempeño laboral. La evaluación del desempeño se define como un proceso sistemático mediante el cual se evalúa el desempeño del empleado y su

Más detalles

DESARROLLO DE PROYECTOS

DESARROLLO DE PROYECTOS DESARROLLO DE PROYECTOS DESARROLLO DE PROYECTOS 1 Sesión No. 8 PROCESO DE ADMINISTRACIÓN DEL PROYECTO. CONTEXTUALIZACIÓN Sabes por qué se administra un proyecto? Una vez que el proyecto se ejecuta sigue

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Diseño de la capacitación

Diseño de la capacitación Diseño de la capacitación Verifique la brecha en el desempeño y la meta de la capacitación Al diseñar un curso de capacitación, primero hay que verificar que la capacitación sea realmente necesaria para

Más detalles

DISEÑO Y CÁLCULO DE UN ORDENAMIENTO RANKING DE ENTIDADES PROMOTORAS DE SALUD INFORME EJECUTIVO DE LA METODOLOGIA

DISEÑO Y CÁLCULO DE UN ORDENAMIENTO RANKING DE ENTIDADES PROMOTORAS DE SALUD INFORME EJECUTIVO DE LA METODOLOGIA DISEÑO Y CÁLCULO DE UN ORDENAMIENTO RANKING DE ENTIDADES PROMOTORAS DE SALUD Diseño y cálculo de un ordenamiento de Entidades Promotoras de Salud (EPS) Facultad de Ciencias Económicas Centro de Investigaciones

Más detalles

Dirección General de Educación Superior Tecnológica

Dirección General de Educación Superior Tecnológica Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Automatización de Empresas

Más detalles

2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU

2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU 2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU Antecedentes:... 2 1. Introducción... 3 2. Imágenes que no se visualizan... 3 3. URLs de recursos o actividades que no son autocontenido...

Más detalles

DIAGRAMA DE CLASES EN UML

DIAGRAMA DE CLASES EN UML DIAGRAMA DE CLASES EN UML Mg. Juan José Flores Cueto jflores@usmp.edu.pe Ing. Carmen Bertolotti Zuñiga cbertolotti@usmp.edu.pe INTRODUCCIÓN UML (Unified Modeling Language) es un lenguaje que permite modelar,

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

Planificaciones. 7510 - Técnicas de Diseño. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 5

Planificaciones. 7510 - Técnicas de Diseño. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 5 Planificaciones 7510 - Técnicas de Diseño Docente responsable: PANTALEO GUILLERMO GUSTAVO 1 de 5 OBJETIVOS En este curso se busca introducir a los alumnos en el concepto de diseño de software. Para lograrlo

Más detalles

Competencias Laborales. Metodología AMOD para la construcción de un Curriculum de Capacitación

Competencias Laborales. Metodología AMOD para la construcción de un Curriculum de Capacitación Título: Metodología AMOD para la construcción de un Curriculum de Capacitación Seminario - Taller coordinado por el Dr. Leonard Mertens Buenos Aires, 30 de septiembre de 1998 Competencias Laborales Metodología

Más detalles

Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5

Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5 Índice Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5 Crear diagrama de clases 5 Crear elementos 7 Editar elementos

Más detalles

Fundamentos del diseño 3ª edición (2002)

Fundamentos del diseño 3ª edición (2002) Unidades temáticas de Ingeniería del Software Fundamentos del diseño 3ª edición (2002) Facultad de Informática necesidad del diseño Las actividades de diseño afectan al éxito de la realización del software

Más detalles

1. Generalidades. Nombre de la asignatura o unidad de aprendizaje. Apertura de negocios. Clave asignatura. Ciclo LA945. Modulo tercero (integración)

1. Generalidades. Nombre de la asignatura o unidad de aprendizaje. Apertura de negocios. Clave asignatura. Ciclo LA945. Modulo tercero (integración) Nombre de la asignatura o unidad de aprendizaje Apertura de negocios Ciclo Modulo tercero (integración) Clave asignatura LA945 Objetivo general de la asignatura: El alumno analizará las bases para la apertura

Más detalles

Actualización de versión a Bizagi 10.x

Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x Actualización de versión a Bizagi 10.x 1 Tabla de contenidos Introducción... 2 Actualizar un proyecto desde v9.1.x a 10.x... 2 Preparación... 3 Habilitación de formas

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Evaluación del Software

Evaluación del Software Evaluación del Software Evaluación de Software El avance informático actual es muy alto comparado con lo se tenía en los años 90, al hablar de desarrollo de software se hace más notable, en el hecho por

Más detalles

Proceso: AI2 Adquirir y mantener software aplicativo

Proceso: AI2 Adquirir y mantener software aplicativo Proceso: AI2 Adquirir y mantener software aplicativo Se busca conocer los estándares y métodos utilizados en la adquisición de y mantenimiento del software. Determinar cuál es proceso llevado a cabo para

Más detalles

Cómo gestionar menús en Drupal 7

Cómo gestionar menús en Drupal 7 Cómo gestionar menús en Drupal 7 Los menús en Drupal son unas herramientas muy poderosas porqué proporcionan maneras para que los visitantes de nuestro sitio puedan llegar a páginas específicas. Estos

Más detalles