SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
INSTITUTO UNIVERSITARIO POLITECNICO
“SANTIAGO MARIÑO”
EXTENSION PORLAMAR
CARRERA: ING DE SISTEMAS
CODIGO: #47
INGENIERIA
DE
SOFWARE
Bachiller:
Frank Estaba
C.l:24.597.548
 Hace referencia a los programas y toda la información asociada y
materiales necesarios para soportar su instalación, operación, reparación
y mejora. Para construir un nuevo elemento software se necesita:
¿Qué es el Software?
1. Detallar las especificaciones
2. Diseñar la solución
3. Codificar el algoritmo
4. Probar el programa
5. Documentar
6. Mantener
. Es lo que se conoce como el ciclo de vida del software.
software
 Las economías de todos las países son cada vez más y más
dependientes del software.
 Cada vez más y más sistemas están controlados por software
 El gasto en desarrollo de software está aumentando su porcentaje
en el PIB de todos las países
Importancia del software
 Según B. Bohem la Ingeniería del Software es la aplicación práctica
del conocimiento científico en el diseño y construcción de programas
de computadora y la documentación asociada requerida para
desarrollar, operar y mantenerlos. Se conoce también como desarrollo
de software o producción de software“
 En esta definición del proceso de desarrollo Software, se introduce
como parte inherente del producto a obtener, la perspectiva de las
necesidades de usuario a las que debe dar respuesta:
“Aquellos en los que las necesidades del usuario se traducen en
requerimientos, estos se transforman en diseño y este a su vez
se implementa en código que es probado, documentado y certificado
para su uso”
G. Booch, I. Jacobson, y J. Rumbaugh
Ingeniería de software
 Mejorar la calidad del software
 Acortar los tiempos de desarrollo
 Aumentar la productividad
 Incrementar la reutilización del software
 comprender los procesos técnicos del desarrollo.
 dar a conocer, los principios más relevantes de dirección y control
de los procesos.
 desarrollar de nuevas teorías, métodos y herramientas de apoyo a la
producción del software
Objetivos
 diferencia entre Ingeniería del Software y las Ciencias de la
Computación:
 Las Ciencias de la Computación tienen que ver con teorías y
fundamentos
 La Ingeniería del Software tiene que ver con los aspectos prácticos
del desarrollo del software.
 diferencia entre Ingeniería del Software e Ingeniería de Sistemas:
 La Ingeniería de Sistemas tiene que ver con todos los aspectos del
desarrollo de sistemas basados en computadoras: hardware, software
e Ingeniería de procesos.
 Ingeniería del Software es una parte de este proceso
Gonzalo León Serrano
Diferencias
 desarrollo de un producto software de cierta complejidad es un desafío
intelectual tanto para la organización en la que se desarrolla como para cada
una de las personas que intervienen. Estos dos factores, humano y
organizativo, se imbrican durante el proceso de gestación del producto.
 Producto y proceso concentran por tanto la atención en ingeniería de
sistemas de software. Sobre el producto porque en él deben incorporarse los
requisitos que el usuario desea y es el resultado final del desarrollo; sobre el
proceso de desarrollo porque de él depende el que esos requisitos sean
realmente satisfechos en el producto final dentro de las restricciones de
tiempo y coste establecidas.
Gonzalo León Serrano
Perspectivas del proceso de desarrollo de
software
 Sistemas de Tiempo Real
 Sistemas Empotrados
 Sistemas de Gestión
 Sistemas de Ingeniería y científicos
 Sistemas de Inteligencia Artificial
 Sistemas de Ordenadores Personales
 Gonzalo León Serrano
Clasificación del Software según los
campos de aplicación
 Deben responder a eventos externos, asegurando un tiempo máximo de
respuesta determinado.
 La secuencia de ejecución no sólo está determinada por decisiones del
sistema, sino también por eventos que ocurren en el mundo real.
 Habitualmente requieren interfaces con una gran cantidad de sensores y
actuadores.
 Deben ser muy confiables. Su respuesta debe ser controlada, incluso en
condiciones de sobrecarga
Gonzalo León Serrano
Sistemas Software de Tiempo Real
1. Los límites de tiempo son estrictos.
2. El no cumplimiento puede tener consecuencias más o menos
graves.
3. En algunos casos puede ser preferible un trabajo imperfecto pero
terminado a tiempo.
4. Ej.: control de un reactor nuclear.
.Sistemas de tiempo real blando (soft real-time)
1. Los límites de tiempo son flexibles.
2. Ej.: sistema de reserva de pasajes. Software de Tiempo Real
. Sistemas de tiempo real firme (firm real-time)
1. Sistemas de tiempo real duro que pueden tolerar pérdidas, si la
probabilidad de ocurrencia de las mismas es baja.
Sistemas de tiempo real duro (hard real-time)
Se integran con un hardware pasando a formar parte del nuevo entorno.
Algunas propiedades:
 Eficiencia
Gran parte de los sistemas de control deben responder con gran rapidez a los
cambios en el sistema controlado.
 Interacción con dispositivos físicos
Los sistemas empotrados interaccionan con su entorno mediante diversos tipos
de dispositivos que normalmente no son convencionales (teclados,
impresoras, ...): convertidores A/D y D/A, pwm, entradas y salidas digitales
paralelo y serie, ... (interfases con sensores, actuadores, periféricos
especiales, ...)
Los componentes del software que controlan el funcionamiento de estos
dispositivos (manejadores, "drivers") son, en general, dependientes del sistema
concreto
Sistemas software empotrados
(embedded systems)
Objetivo General
Familiarizar al estudiante con los principales conceptos del proceso de desarrollo de
sistemas para proporcionarle un punto de inicio en el cual fundamentar el futuro desarrollo
de conocimientos en áreas y técnicas específicas que le ayuden a llevar a cabo
exitosamente proyectos complejos de desarrollo de software.
Objetivos Específicos
Manejar los principales conceptos asociados a las herramientas y técnicas disponibles para
organizar, dirigir y controlar el proceso de desarrollo de sistemas de software.
Identificar las principales metodologías disponibles para la recolección y manejo de
requerimientos que deben cumplir los sistemas en desarrollo.
Aplicar principios generales de análisis y diseño de sistemas en la creación de productos de
trabajo que proporcionen las entradas necesarias para la fase de codificación de
aplicaciones.
Conocer las principales herramientas de verificación y validación de software y su utilidad
en las diferentes fases del desarrollo de sistemas.
Objetivo general y especifico
 http://ocw.uc3m.es/ingenieria-telematica/software-de-comunicaciones/trans
parencias/introduccion-a-la-ingenieria-del-software
 http://
www.tesisenred.net/bitstream/handle/10803/6542/05Capitulo05.pdf?seque
nce=5
 http://lsi.ugr.es/~mvega/docis/aluwork/costela/ficheros/parte2.html
Referencias Electronicas

Más contenido relacionado

La actualidad más candente

Introducción a la Ingeniería de Software:Qué es un Buen Sistema?
Introducción  a la Ingeniería de Software:Qué es un Buen Sistema?Introducción  a la Ingeniería de Software:Qué es un Buen Sistema?
Introducción a la Ingeniería de Software:Qué es un Buen Sistema?Kudos S.A.S
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)ronald gimenez
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Diapositivas De Ingenieria De Software
Diapositivas De Ingenieria De SoftwareDiapositivas De Ingenieria De Software
Diapositivas De Ingenieria De Softwarerapa69
 
Calidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de SoftwareCalidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de SoftwareConferencias FIST
 
El código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del softwareEl código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del softwareOmar Jaramillo
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareLia IS
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwarejuankexmisiodj
 
GestióN De Proyectos Software
GestióN De Proyectos SoftwareGestióN De Proyectos Software
GestióN De Proyectos SoftwareUCPR
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareMary Carmen
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónJose Martinez
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literariodiegos08
 
Tema Ingenieria Del Software
Tema Ingenieria Del SoftwareTema Ingenieria Del Software
Tema Ingenieria Del Softwaregueste0af42
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1Eddie Malca
 

La actualidad más candente (20)

Introducción a la Ingeniería de Software:Qué es un Buen Sistema?
Introducción  a la Ingeniería de Software:Qué es un Buen Sistema?Introducción  a la Ingeniería de Software:Qué es un Buen Sistema?
Introducción a la Ingeniería de Software:Qué es un Buen Sistema?
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Diapositivas De Ingenieria De Software
Diapositivas De Ingenieria De SoftwareDiapositivas De Ingenieria De Software
Diapositivas De Ingenieria De Software
 
Introducción a la ingeniería del software
Introducción a la ingeniería del softwareIntroducción a la ingeniería del software
Introducción a la ingeniería del software
 
Calidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de SoftwareCalidad y Seguridad en Procesos de Desarrollo de Software
Calidad y Seguridad en Procesos de Desarrollo de Software
 
El código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del softwareEl código de ética y práctica profesional de ingeniería del software
El código de ética y práctica profesional de ingeniería del software
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
GestióN De Proyectos Software
GestióN De Proyectos SoftwareGestióN De Proyectos Software
GestióN De Proyectos Software
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de Software
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de información
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literario
 
Tema Ingenieria Del Software
Tema Ingenieria Del SoftwareTema Ingenieria Del Software
Tema Ingenieria Del Software
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Ensayo de Diseño de Software
Ensayo de Diseño de SoftwareEnsayo de Diseño de Software
Ensayo de Diseño de Software
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1Curso de Ingeniería de Software - Capítulo 1
Curso de Ingeniería de Software - Capítulo 1
 
Gestión de proyecto de software
Gestión de proyecto de softwareGestión de proyecto de software
Gestión de proyecto de software
 

Destacado (20)

David valdiviezo ensayo.pdf
David valdiviezo ensayo.pdfDavid valdiviezo ensayo.pdf
David valdiviezo ensayo.pdf
 
Annyeskarosas ing.pdf
Annyeskarosas ing.pdfAnnyeskarosas ing.pdf
Annyeskarosas ing.pdf
 
Mariannysbermudez ing
Mariannysbermudez ingMariannysbermudez ing
Mariannysbermudez ing
 
AnthonyRivas_Ing
AnthonyRivas_IngAnthonyRivas_Ing
AnthonyRivas_Ing
 
Jesus acosta ing
Jesus acosta ingJesus acosta ing
Jesus acosta ing
 
Alfredo garcia ensayo.pdf
Alfredo garcia ensayo.pdfAlfredo garcia ensayo.pdf
Alfredo garcia ensayo.pdf
 
Cesar prado ing
Cesar prado ingCesar prado ing
Cesar prado ing
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Annyeskarosas ing.pdf
Annyeskarosas ing.pdfAnnyeskarosas ing.pdf
Annyeskarosas ing.pdf
 
Yessica rodriguez ing
Yessica rodriguez ingYessica rodriguez ing
Yessica rodriguez ing
 
Yessica rodriguez ing
Yessica rodriguez ingYessica rodriguez ing
Yessica rodriguez ing
 
Luis caraballo 24695744 ensayo
Luis caraballo 24695744 ensayoLuis caraballo 24695744 ensayo
Luis caraballo 24695744 ensayo
 
Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdf
 
Marcos mendoza ensayo
Marcos mendoza ensayoMarcos mendoza ensayo
Marcos mendoza ensayo
 
Marcos mendoza ing
Marcos mendoza ingMarcos mendoza ing
Marcos mendoza ing
 
David valdiviezo ing.pdf
David valdiviezo ing.pdfDavid valdiviezo ing.pdf
David valdiviezo ing.pdf
 
informe ing de software
informe ing de software informe ing de software
informe ing de software
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayo
 
Robert milt ensayo
Robert milt ensayoRobert milt ensayo
Robert milt ensayo
 
Anthony rivas ing
Anthony rivas ingAnthony rivas ing
Anthony rivas ing
 

Similar a Frankestaba.ing (2)

Alfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo Garcia
 
Trabajo de analisis y diseño
Trabajo de analisis y diseñoTrabajo de analisis y diseño
Trabajo de analisis y diseñomary taipe
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software llmdmyn14
 
Luis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis Caraballo
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el procesojenmer
 
Ingenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearIngenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearCarlos Escobar
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosMelissa Burgos
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del softwareNagut
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1Jose Garcia
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruizjhonatanalex
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanjhonatanalex
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)denny osael lopez medina
 

Similar a Frankestaba.ing (2) (20)

JavierPerez_Ing
JavierPerez_IngJavierPerez_Ing
JavierPerez_Ing
 
Alfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo garcia ing.pdf
Alfredo garcia ing.pdf
 
Trabajo de analisis y diseño
Trabajo de analisis y diseñoTrabajo de analisis y diseño
Trabajo de analisis y diseño
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Luis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistema
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Ingenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearIngenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn Brookshear
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgos
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Software
SoftwareSoftware
Software
 
Introducción procesos desarrollo software
Introducción procesos desarrollo software Introducción procesos desarrollo software
Introducción procesos desarrollo software
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruiz
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatan
 
introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
 
Ingenieria del software pfd
Ingenieria del software pfdIngenieria del software pfd
Ingenieria del software pfd
 
Galdamez mejia
Galdamez mejiaGaldamez mejia
Galdamez mejia
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)
 

Más de ID Z

Frank estaba infografiae
Frank estaba infografiaeFrank estaba infografiae
Frank estaba infografiaeID Z
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayoID Z
 
Instituto universitario politécnico
Instituto universitario politécnicoInstituto universitario politécnico
Instituto universitario politécnicoID Z
 
Frank estaba ensayo.pdf
Frank estaba ensayo.pdfFrank estaba ensayo.pdf
Frank estaba ensayo.pdfID Z
 
Rosimar marcano torre de hanoi
Rosimar marcano torre de hanoiRosimar marcano torre de hanoi
Rosimar marcano torre de hanoiID Z
 
sistema de informacion mapa mental
sistema de informacion mapa mentalsistema de informacion mapa mental
sistema de informacion mapa mentalID Z
 
Multiplexore
MultiplexoreMultiplexore
MultiplexoreID Z
 
codificador-bcd
codificador-bcdcodificador-bcd
codificador-bcdID Z
 
Diseño de un sumador de 1 bit con acarreo,realizado por frank estaba
Diseño de un sumador de 1 bit con acarreo,realizado por frank estabaDiseño de un sumador de 1 bit con acarreo,realizado por frank estaba
Diseño de un sumador de 1 bit con acarreo,realizado por frank estabaID Z
 
Presentacion de economia frank estaba c.l. 24.597.548
Presentacion de economia frank estaba c.l. 24.597.548Presentacion de economia frank estaba c.l. 24.597.548
Presentacion de economia frank estaba c.l. 24.597.548ID Z
 

Más de ID Z (10)

Frank estaba infografiae
Frank estaba infografiaeFrank estaba infografiae
Frank estaba infografiae
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayo
 
Instituto universitario politécnico
Instituto universitario politécnicoInstituto universitario politécnico
Instituto universitario politécnico
 
Frank estaba ensayo.pdf
Frank estaba ensayo.pdfFrank estaba ensayo.pdf
Frank estaba ensayo.pdf
 
Rosimar marcano torre de hanoi
Rosimar marcano torre de hanoiRosimar marcano torre de hanoi
Rosimar marcano torre de hanoi
 
sistema de informacion mapa mental
sistema de informacion mapa mentalsistema de informacion mapa mental
sistema de informacion mapa mental
 
Multiplexore
MultiplexoreMultiplexore
Multiplexore
 
codificador-bcd
codificador-bcdcodificador-bcd
codificador-bcd
 
Diseño de un sumador de 1 bit con acarreo,realizado por frank estaba
Diseño de un sumador de 1 bit con acarreo,realizado por frank estabaDiseño de un sumador de 1 bit con acarreo,realizado por frank estaba
Diseño de un sumador de 1 bit con acarreo,realizado por frank estaba
 
Presentacion de economia frank estaba c.l. 24.597.548
Presentacion de economia frank estaba c.l. 24.597.548Presentacion de economia frank estaba c.l. 24.597.548
Presentacion de economia frank estaba c.l. 24.597.548
 

Último

Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISIfimumsnhoficial
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 

Último (20)

Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISI
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 

Frankestaba.ing (2)

  • 1. INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” EXTENSION PORLAMAR CARRERA: ING DE SISTEMAS CODIGO: #47 INGENIERIA DE SOFWARE Bachiller: Frank Estaba C.l:24.597.548
  • 2.  Hace referencia a los programas y toda la información asociada y materiales necesarios para soportar su instalación, operación, reparación y mejora. Para construir un nuevo elemento software se necesita: ¿Qué es el Software? 1. Detallar las especificaciones 2. Diseñar la solución 3. Codificar el algoritmo 4. Probar el programa 5. Documentar 6. Mantener . Es lo que se conoce como el ciclo de vida del software. software
  • 3.  Las economías de todos las países son cada vez más y más dependientes del software.  Cada vez más y más sistemas están controlados por software  El gasto en desarrollo de software está aumentando su porcentaje en el PIB de todos las países Importancia del software
  • 4.  Según B. Bohem la Ingeniería del Software es la aplicación práctica del conocimiento científico en el diseño y construcción de programas de computadora y la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software“  En esta definición del proceso de desarrollo Software, se introduce como parte inherente del producto a obtener, la perspectiva de las necesidades de usuario a las que debe dar respuesta: “Aquellos en los que las necesidades del usuario se traducen en requerimientos, estos se transforman en diseño y este a su vez se implementa en código que es probado, documentado y certificado para su uso” G. Booch, I. Jacobson, y J. Rumbaugh Ingeniería de software
  • 5.  Mejorar la calidad del software  Acortar los tiempos de desarrollo  Aumentar la productividad  Incrementar la reutilización del software  comprender los procesos técnicos del desarrollo.  dar a conocer, los principios más relevantes de dirección y control de los procesos.  desarrollar de nuevas teorías, métodos y herramientas de apoyo a la producción del software Objetivos
  • 6.  diferencia entre Ingeniería del Software y las Ciencias de la Computación:  Las Ciencias de la Computación tienen que ver con teorías y fundamentos  La Ingeniería del Software tiene que ver con los aspectos prácticos del desarrollo del software.  diferencia entre Ingeniería del Software e Ingeniería de Sistemas:  La Ingeniería de Sistemas tiene que ver con todos los aspectos del desarrollo de sistemas basados en computadoras: hardware, software e Ingeniería de procesos.  Ingeniería del Software es una parte de este proceso Gonzalo León Serrano Diferencias
  • 7.  desarrollo de un producto software de cierta complejidad es un desafío intelectual tanto para la organización en la que se desarrolla como para cada una de las personas que intervienen. Estos dos factores, humano y organizativo, se imbrican durante el proceso de gestación del producto.  Producto y proceso concentran por tanto la atención en ingeniería de sistemas de software. Sobre el producto porque en él deben incorporarse los requisitos que el usuario desea y es el resultado final del desarrollo; sobre el proceso de desarrollo porque de él depende el que esos requisitos sean realmente satisfechos en el producto final dentro de las restricciones de tiempo y coste establecidas. Gonzalo León Serrano Perspectivas del proceso de desarrollo de software
  • 8.  Sistemas de Tiempo Real  Sistemas Empotrados  Sistemas de Gestión  Sistemas de Ingeniería y científicos  Sistemas de Inteligencia Artificial  Sistemas de Ordenadores Personales  Gonzalo León Serrano Clasificación del Software según los campos de aplicación
  • 9.  Deben responder a eventos externos, asegurando un tiempo máximo de respuesta determinado.  La secuencia de ejecución no sólo está determinada por decisiones del sistema, sino también por eventos que ocurren en el mundo real.  Habitualmente requieren interfaces con una gran cantidad de sensores y actuadores.  Deben ser muy confiables. Su respuesta debe ser controlada, incluso en condiciones de sobrecarga Gonzalo León Serrano Sistemas Software de Tiempo Real
  • 10. 1. Los límites de tiempo son estrictos. 2. El no cumplimiento puede tener consecuencias más o menos graves. 3. En algunos casos puede ser preferible un trabajo imperfecto pero terminado a tiempo. 4. Ej.: control de un reactor nuclear. .Sistemas de tiempo real blando (soft real-time) 1. Los límites de tiempo son flexibles. 2. Ej.: sistema de reserva de pasajes. Software de Tiempo Real . Sistemas de tiempo real firme (firm real-time) 1. Sistemas de tiempo real duro que pueden tolerar pérdidas, si la probabilidad de ocurrencia de las mismas es baja. Sistemas de tiempo real duro (hard real-time)
  • 11. Se integran con un hardware pasando a formar parte del nuevo entorno. Algunas propiedades:  Eficiencia Gran parte de los sistemas de control deben responder con gran rapidez a los cambios en el sistema controlado.  Interacción con dispositivos físicos Los sistemas empotrados interaccionan con su entorno mediante diversos tipos de dispositivos que normalmente no son convencionales (teclados, impresoras, ...): convertidores A/D y D/A, pwm, entradas y salidas digitales paralelo y serie, ... (interfases con sensores, actuadores, periféricos especiales, ...) Los componentes del software que controlan el funcionamiento de estos dispositivos (manejadores, "drivers") son, en general, dependientes del sistema concreto Sistemas software empotrados (embedded systems)
  • 12. Objetivo General Familiarizar al estudiante con los principales conceptos del proceso de desarrollo de sistemas para proporcionarle un punto de inicio en el cual fundamentar el futuro desarrollo de conocimientos en áreas y técnicas específicas que le ayuden a llevar a cabo exitosamente proyectos complejos de desarrollo de software. Objetivos Específicos Manejar los principales conceptos asociados a las herramientas y técnicas disponibles para organizar, dirigir y controlar el proceso de desarrollo de sistemas de software. Identificar las principales metodologías disponibles para la recolección y manejo de requerimientos que deben cumplir los sistemas en desarrollo. Aplicar principios generales de análisis y diseño de sistemas en la creación de productos de trabajo que proporcionen las entradas necesarias para la fase de codificación de aplicaciones. Conocer las principales herramientas de verificación y validación de software y su utilidad en las diferentes fases del desarrollo de sistemas. Objetivo general y especifico