SlideShare ist ein Scribd-Unternehmen logo
1 von 13
IFE 115: INFORMÁTICA BÁSICA
PTEG-I-14-Erik Alexander Rubio-VISITA 2-EXPO Redes e internet
0319199300448 Erik Alexander Rubio
Lic. Marcio Rodas
.
 El ciclo del software
 Metodología del software.
 Modularidad.
 Herramientas existentes
 Aseguramiento de la calidad
 Documentación
 Interfaz persona-maquina
 Propiedad del software y responsabilidad legal
Desarrollo Uso
Mantenimiento
El propósito de este programa es definir las distintas fase
intermedia que requiere para garantizar que el software cumpla
los requisito para la aplicación. Y verificación de los procedimiento
de desarrollo se asegura de que los métodos utilizados son
apropiados.
La Fase de desarrollo tradicional
1. Análisis de requisito: Comienza con el análisis de requisito el objetivo
consiste en especificar que servicios proporcionara el sistema propuesto,
identificar las condiciones impuestas a esos servicios.
2. Diseño: Es una descripción detalladas de la estructura del sistema
software que puede convertirse en programa.
3. Implementación: Implica la estructura de programa la creación de
archivos de datos y el desarrollo de base de datos.
4. Prueba: Las pruebas se equiparaban básicamente al proceso de depurar
los programa y confirmar que el producto software final era compatible
con la especificación de requisito de software.
 Modelo en cascada (modelo tradicional): Insistía en realizar el análisis de
requisitos, el diseño, la implementación y las prueba de una manera
estrictamente secuencial.
 Modelo incremental: Combina elementos del modelo lineal secuencial
(aplicados repetidamente) con la filosofía interactiva de construcción de
prototipos. Incorpora la noción de ampliar cada versión.
 Modelo iterativo: Es similar al modelo anterior se basa en el concepto de
refinar cada versión.
 Método agiles: Propone una implementación rápida y temprana basada en el
concepto incremental, una adecuada capacidad de respuestas de variaciones en
los requisitos y un menor énfasis en la rigurosidad del análisis y el diseño.
 Implementación modular:
 Acoplamiento: La idea es que cualquier modificación futura solo tendrá
aplicarse a unos pocos módulos permitiendo que la persona que efectué la
modificación se concentre en esa parte del sistema.
 Cohesión: este termino es utilizado al grado de relación entre las
distintas partes internas de un modulo. Forma débil cohesión lógica, tipo
mas fuerte cohesión funcional.
 Ocultamiento de la información: Hace referencia a la acción de
restringir la información. Es para evitar que las acciones de los módulos
tenga efecto innecesario en otro modulo.
 Componentes: Es una unidad reutilizable de software.
 Algunos viejos conocidos
 Diagrama de flujo: es un medio de representar la información obtenida a partir de
dicho análisis del flujo de datos.
 Diccionario de datos: es un repositorio central información.
 UML(lenguaje unificado de modelado): UML es un lenguaje para hacer
modelos y es independiente de los métodos de análisis y diseño.
 Patrones de diseño: es un modelo pre desarrollado para la resolución de un
problema recurrente en el diseño. Es una solución de problema de diseño.
Ejemplo el patrón adapter(adaptador)
http://profesores.fi-b.unam.mx/carlos/aydoo/uml.html
 El alcance del aseguramiento de la calidad
El desarrollo de programa de formación que en muchos casos conduce a un proceso de
certificación formal y el establecimiento de estándares. Organizaciones tales como
ISO,IEEE y ACM mejora la profesionalidad y de establece estándares. Relacionado con la
calidad es las revisiones se producen a todo lo largo del proceso de desarrollo de software.
 Pruebas del software
Se clasifica en:
Pareto
Prueba del camino
Pruebas de caja de cristal
Prueba de caja negra
Prueba alfa.
Prueba Beta.
 Documentación del Usuario: Es explicar las características del software
y describe como utilizarlo.
 Documentación del sistema: Es describir la composición interna del
software, de modo que este pueda ser mantenido en las etapas posteriores
de su ciclo de vida.
 Documentación Técnica: describe como hay que instalar y dar servicios
a un sistema software.
Existen tres categoría:
proporcionan un interfaz de
control y visualización entre
un ser humano y un proceso,
máquina, aplicación o
dispositivo
 Introducción a la computacion 11ª edicion. J Glenn Brookshear.
 http://profesores.fi-b.unam.mx/carlos/aydoo/uml.html1 16/06/2016
Ingenieria de la informatica

Weitere ähnliche Inhalte

Was ist angesagt?

Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
martin
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
sergio
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
grachika
 
Vida de un software
Vida de un softwareVida de un software
Vida de un software
Any Saula
 
Trabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras RodolfoTrabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras Rodolfo
CAMILO
 
Vinculación diseño-código
Vinculación diseño-códigoVinculación diseño-código
Vinculación diseño-código
Ju Pe
 

Was ist angesagt? (19)

Etapas del software
Etapas del softwareEtapas del software
Etapas del software
 
Ingenieria en Software
Ingenieria en SoftwareIngenieria en Software
Ingenieria en Software
 
Ensayo Jesus Guerrero
Ensayo Jesus GuerreroEnsayo Jesus Guerrero
Ensayo Jesus Guerrero
 
El software
El softwareEl software
El software
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 
Tema 1 introduccion al diseno software
Tema 1 introduccion al diseno softwareTema 1 introduccion al diseno software
Tema 1 introduccion al diseno software
 
Etapas del software
Etapas del softwareEtapas del software
Etapas del software
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Fundamentos de Diseño Orientado a Objetos
Fundamentos de Diseño Orientado a ObjetosFundamentos de Diseño Orientado a Objetos
Fundamentos de Diseño Orientado a Objetos
 
MeRinde
MeRindeMeRinde
MeRinde
 
Vida de un software
Vida de un softwareVida de un software
Vida de un software
 
Análisis de requisitos
Análisis de requisitosAnálisis de requisitos
Análisis de requisitos
 
Trabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras RodolfoTrabajo Crusigrama Sopa De Letras Rodolfo
Trabajo Crusigrama Sopa De Letras Rodolfo
 
Ingenieria de software basada en componentes -jeiner gonzalez blanco
Ingenieria de software basada en componentes  -jeiner gonzalez blancoIngenieria de software basada en componentes  -jeiner gonzalez blanco
Ingenieria de software basada en componentes -jeiner gonzalez blanco
 
presentacion_dannaRivero
presentacion_dannaRiveropresentacion_dannaRivero
presentacion_dannaRivero
 
fundamentos básicos para el diseño de software.
fundamentos básicos para el diseño de software.fundamentos básicos para el diseño de software.
fundamentos básicos para el diseño de software.
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Vinculación diseño-código
Vinculación diseño-códigoVinculación diseño-código
Vinculación diseño-código
 

Andere mochten auch

Flexibel online werken
Flexibel online werkenFlexibel online werken
Flexibel online werken
Martijn Snels
 
张一兵“房屋建筑学与城市规划导论”课程教学研究
张一兵“房屋建筑学与城市规划导论”课程教学研究张一兵“房屋建筑学与城市规划导论”课程教学研究
张一兵“房屋建筑学与城市规划导论”课程教学研究
dozer47528
 
Henrique ,lucas e joão carlos 501
Henrique ,lucas e joão carlos 501Henrique ,lucas e joão carlos 501
Henrique ,lucas e joão carlos 501
luizdecamoesjpa
 

Andere mochten auch (20)

Aprendizaje
AprendizajeAprendizaje
Aprendizaje
 
Aswaniremya
AswaniremyaAswaniremya
Aswaniremya
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Teoria computacion
Teoria computacionTeoria computacion
Teoria computacion
 
Flexibel online werken
Flexibel online werkenFlexibel online werken
Flexibel online werken
 
张一兵“房屋建筑学与城市规划导论”课程教学研究
张一兵“房屋建筑学与城市规划导论”课程教学研究张一兵“房屋建筑学与城市规划导论”课程教学研究
张一兵“房屋建筑学与城市规划导论”课程教学研究
 
Henrique ,lucas e joão carlos 501
Henrique ,lucas e joão carlos 501Henrique ,lucas e joão carlos 501
Henrique ,lucas e joão carlos 501
 
Current Resume
Current ResumeCurrent Resume
Current Resume
 
Gallery convegno Insurance Connect "Intermediari nell'era della selezione" 2015
Gallery convegno Insurance Connect "Intermediari nell'era della selezione" 2015Gallery convegno Insurance Connect "Intermediari nell'era della selezione" 2015
Gallery convegno Insurance Connect "Intermediari nell'era della selezione" 2015
 
PONENCIA PARA IPN UPIICSA
PONENCIA PARA IPN UPIICSAPONENCIA PARA IPN UPIICSA
PONENCIA PARA IPN UPIICSA
 
Digital technologies and urban environments: the smart city perspective in Italy
Digital technologies and urban environments: the smart city perspective in ItalyDigital technologies and urban environments: the smart city perspective in Italy
Digital technologies and urban environments: the smart city perspective in Italy
 
TEORIA GENERAL DE LOS SISTEMAS
TEORIA GENERAL DE LOS SISTEMASTEORIA GENERAL DE LOS SISTEMAS
TEORIA GENERAL DE LOS SISTEMAS
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
The smart region: governing the transition to intelligent small urban areas
The smart region: governing the transition to intelligent small urban areasThe smart region: governing the transition to intelligent small urban areas
The smart region: governing the transition to intelligent small urban areas
 
Pteg i-grupo 5-cap 11- inteligencia artificial
Pteg i-grupo 5-cap 11- inteligencia artificialPteg i-grupo 5-cap 11- inteligencia artificial
Pteg i-grupo 5-cap 11- inteligencia artificial
 
Pteg i-grupo 5-cap 8-abstraccion de datos
Pteg i-grupo 5-cap 8-abstraccion de datosPteg i-grupo 5-cap 8-abstraccion de datos
Pteg i-grupo 5-cap 8-abstraccion de datos
 
PROCESO SISTÉMICO DE LA ADMINISTRACIÓN
PROCESO SISTÉMICO DE LA ADMINISTRACIÓNPROCESO SISTÉMICO DE LA ADMINISTRACIÓN
PROCESO SISTÉMICO DE LA ADMINISTRACIÓN
 
Dark Matter
Dark MatterDark Matter
Dark Matter
 
Historia de la computacion
Historia de la computacionHistoria de la computacion
Historia de la computacion
 
Welcome to France, Homebase of the French Speaking Patent Information Associa...
Welcome to France, Homebase of the French Speaking Patent Information Associa...Welcome to France, Homebase of the French Speaking Patent Information Associa...
Welcome to France, Homebase of the French Speaking Patent Information Associa...
 

Ähnlich wie Ingenieria de la informatica

Fundamentos para el diseño de un software
Fundamentos para el diseño de un softwareFundamentos para el diseño de un software
Fundamentos para el diseño de un software
ssalzar
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
Evelin Oña
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Abner Garcia
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
Daniel Merchan
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
mendez45
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
Andhy H Palma
 
Ensayo Software
Ensayo SoftwareEnsayo Software
Ensayo Software
marialej90
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
Tom Rodriguez
 

Ähnlich wie Ingenieria de la informatica (20)

AMSI
AMSIAMSI
AMSI
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de Software
 
Fundamentos para el diseño de un software
Fundamentos para el diseño de un softwareFundamentos para el diseño de un software
Fundamentos para el diseño de un software
 
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del softwarePteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
Pteg g-grupox-lista8-9-13-20- 49-visita3-expo cap 7 tema ingenieria del software
 
prueva
pruevaprueva
prueva
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Ensayo Software
Ensayo SoftwareEnsayo Software
Ensayo Software
 
Ingeniería del software
Ingeniería del softwareIngeniería del software
Ingeniería del software
 
Implementacion de software
Implementacion de softwareImplementacion de software
Implementacion de software
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Tipos de modelos de procesos
Tipos de modelos de procesosTipos de modelos de procesos
Tipos de modelos de procesos
 
Fasesdedesarrollodeunprograma
FasesdedesarrollodeunprogramaFasesdedesarrollodeunprograma
Fasesdedesarrollodeunprograma
 

Mehr von Ariel Medina

Mehr von Ariel Medina (16)

Teoria de la computacion
Teoria de la computacionTeoria de la computacion
Teoria de la computacion
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Diseño por computadora
Diseño por computadoraDiseño por computadora
Diseño por computadora
 
Sistema de bases de datos
Sistema de bases de datosSistema de bases de datos
Sistema de bases de datos
 
Abstracciones de datos
Abstracciones de datosAbstracciones de datos
Abstracciones de datos
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Repercusiones sociales
Repercusiones socialesRepercusiones sociales
Repercusiones sociales
 
Un resumen de nuestro estudio
Un resumen de nuestro estudioUn resumen de nuestro estudio
Un resumen de nuestro estudio
 
La ciencia de los algoritmos
La ciencia de los algoritmosLa ciencia de los algoritmos
La ciencia de los algoritmos
 
Historia de la computación
Historia de la  computaciónHistoria de la  computación
Historia de la computación
 
El papel de los algoritmos
El papel de los algoritmosEl papel de los algoritmos
El papel de los algoritmos
 
Redes internet
Redes internetRedes internet
Redes internet
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tratamiento de datos
Tratamiento de datosTratamiento de datos
Tratamiento de datos
 
Almacenamiento de datos
Almacenamiento de datosAlmacenamiento de datos
Almacenamiento de datos
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Ingenieria de la informatica

  • 1. IFE 115: INFORMÁTICA BÁSICA PTEG-I-14-Erik Alexander Rubio-VISITA 2-EXPO Redes e internet 0319199300448 Erik Alexander Rubio Lic. Marcio Rodas .
  • 2.  El ciclo del software  Metodología del software.  Modularidad.  Herramientas existentes  Aseguramiento de la calidad  Documentación  Interfaz persona-maquina  Propiedad del software y responsabilidad legal
  • 3. Desarrollo Uso Mantenimiento El propósito de este programa es definir las distintas fase intermedia que requiere para garantizar que el software cumpla los requisito para la aplicación. Y verificación de los procedimiento de desarrollo se asegura de que los métodos utilizados son apropiados.
  • 4. La Fase de desarrollo tradicional 1. Análisis de requisito: Comienza con el análisis de requisito el objetivo consiste en especificar que servicios proporcionara el sistema propuesto, identificar las condiciones impuestas a esos servicios. 2. Diseño: Es una descripción detalladas de la estructura del sistema software que puede convertirse en programa. 3. Implementación: Implica la estructura de programa la creación de archivos de datos y el desarrollo de base de datos. 4. Prueba: Las pruebas se equiparaban básicamente al proceso de depurar los programa y confirmar que el producto software final era compatible con la especificación de requisito de software.
  • 5.  Modelo en cascada (modelo tradicional): Insistía en realizar el análisis de requisitos, el diseño, la implementación y las prueba de una manera estrictamente secuencial.  Modelo incremental: Combina elementos del modelo lineal secuencial (aplicados repetidamente) con la filosofía interactiva de construcción de prototipos. Incorpora la noción de ampliar cada versión.  Modelo iterativo: Es similar al modelo anterior se basa en el concepto de refinar cada versión.  Método agiles: Propone una implementación rápida y temprana basada en el concepto incremental, una adecuada capacidad de respuestas de variaciones en los requisitos y un menor énfasis en la rigurosidad del análisis y el diseño.
  • 6.  Implementación modular:  Acoplamiento: La idea es que cualquier modificación futura solo tendrá aplicarse a unos pocos módulos permitiendo que la persona que efectué la modificación se concentre en esa parte del sistema.  Cohesión: este termino es utilizado al grado de relación entre las distintas partes internas de un modulo. Forma débil cohesión lógica, tipo mas fuerte cohesión funcional.  Ocultamiento de la información: Hace referencia a la acción de restringir la información. Es para evitar que las acciones de los módulos tenga efecto innecesario en otro modulo.  Componentes: Es una unidad reutilizable de software.
  • 7.  Algunos viejos conocidos  Diagrama de flujo: es un medio de representar la información obtenida a partir de dicho análisis del flujo de datos.  Diccionario de datos: es un repositorio central información.  UML(lenguaje unificado de modelado): UML es un lenguaje para hacer modelos y es independiente de los métodos de análisis y diseño.  Patrones de diseño: es un modelo pre desarrollado para la resolución de un problema recurrente en el diseño. Es una solución de problema de diseño. Ejemplo el patrón adapter(adaptador) http://profesores.fi-b.unam.mx/carlos/aydoo/uml.html
  • 8.  El alcance del aseguramiento de la calidad El desarrollo de programa de formación que en muchos casos conduce a un proceso de certificación formal y el establecimiento de estándares. Organizaciones tales como ISO,IEEE y ACM mejora la profesionalidad y de establece estándares. Relacionado con la calidad es las revisiones se producen a todo lo largo del proceso de desarrollo de software.  Pruebas del software Se clasifica en: Pareto Prueba del camino Pruebas de caja de cristal Prueba de caja negra Prueba alfa. Prueba Beta.
  • 9.  Documentación del Usuario: Es explicar las características del software y describe como utilizarlo.  Documentación del sistema: Es describir la composición interna del software, de modo que este pueda ser mantenido en las etapas posteriores de su ciclo de vida.  Documentación Técnica: describe como hay que instalar y dar servicios a un sistema software. Existen tres categoría:
  • 10. proporcionan un interfaz de control y visualización entre un ser humano y un proceso, máquina, aplicación o dispositivo
  • 11.
  • 12.  Introducción a la computacion 11ª edicion. J Glenn Brookshear.  http://profesores.fi-b.unam.mx/carlos/aydoo/uml.html1 16/06/2016