Top Banner
Software Del Sistema Software Del Sistema y y Aplicación Aplicación . . Fundamentos Del Computador. Fundamentos Del Computador. Por Rudelvi Alexander Valenzuela. Por Rudelvi Alexander Valenzuela. 20142215 20142215
21

software del sistema

Jul 26, 2015

Download

Internet

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: software del sistema

Software Del Sistema Software Del Sistema y y

AplicaciónAplicación..

Fundamentos Del Computador.Fundamentos Del Computador.Por Rudelvi Alexander Valenzuela.Por Rudelvi Alexander Valenzuela.2014221520142215

Page 2: software del sistema

SoftwareSoftware

Se conoce como Se conoce como softwaresoftware  al equipamiento al equipamiento lógico o soporte lógicológico o soporte lógico de un sistema  de un sistema informático.informático.

Page 3: software del sistema

Software Del SistemaSoftware Del Sistema

Su objetivo es desvincular Su objetivo es desvincular adecuadamente al usuario y al adecuadamente al usuario y al programador de los detalles del sistema programador de los detalles del sistema informático en particular que se use.informático en particular que se use.

Page 4: software del sistema

Ejemplos desktop:Ejemplos desktop:

Linux Linux

WindowsWindows

Page 5: software del sistema

Ejemplos Mobile:Ejemplos Mobile:

Android.Android.

Symbian.Symbian.

Page 6: software del sistema

Software De ProgramaciónSoftware De Programación

    Es el conjunto de herramientas que permiten Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de usando diferentes alternativas y lenguajes de programación, de una manera práctica.  programación, de una manera práctica. 

Page 7: software del sistema

Ejemplos desktopEjemplos desktop

Edit de MS-DOS.Edit de MS-DOS.

Oracle.Oracle.

Page 8: software del sistema

Ejemplos mobile:Ejemplos mobile:

Basic4 Android.Basic4 Android.

App Inventor.App Inventor.

Page 9: software del sistema

Software De AplicaciónSoftware De Aplicación

Es aquel que permite a los usuarios llevar Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible cualquier campo de actividad susceptible de ser automatizado o asistido.de ser automatizado o asistido.

Page 10: software del sistema

Ejemplos DesktopEjemplos Desktop

Office Word.Office Word.

Atube catcher.Atube catcher.

Page 11: software del sistema

Ejemplo MobileEjemplo Mobile

Messenger.Messenger.

Reproductor Mx.Reproductor Mx.

Page 12: software del sistema

Etapas Del Proceso De Desarrollo Etapas Del Proceso De Desarrollo De SoftwareDe Software

Captura, elicitación, especificación y Captura, elicitación, especificación y análisis de requisitos (ERS)análisis de requisitos (ERS)

DiseñoDiseño

CodificaciónCodificación

Pruebas (unitarias y de integración)Pruebas (unitarias y de integración)

Instalación y paso a producciónInstalación y paso a producción

MantenimientoMantenimiento

Page 13: software del sistema

Captura, elicitación, y Captura, elicitación, y especificación de requisitosespecificación de requisitos

En simple palabras y básicamente, En simple palabras y básicamente, durante esta fase, se adquieren, reúnen y durante esta fase, se adquieren, reúnen y especifican las características funcionales especifican las características funcionales y no funcionales que deberá cumplir el y no funcionales que deberá cumplir el futuro programa o sistema a desarrollar. futuro programa o sistema a desarrollar.

Page 14: software del sistema

DiseñoDiseño

Se basa en la especificación de requisitos Se basa en la especificación de requisitos producido por el análisis de los requisitos producido por el análisis de los requisitos (fase de análisis), el diseño (fase de análisis), el diseño define define comocomo estos requisitos se cumplirán.  estos requisitos se cumplirán.

Page 15: software del sistema

CodificaciónCodificación

Durante esta etapa se realizan las tareas Durante esta etapa se realizan las tareas que comúnmente se conocen que comúnmente se conocen como programación; que consiste, como programación; que consiste, esencialmente, en llevar a código fuente, esencialmente, en llevar a código fuente, en el lenguaje de programación elegido, en el lenguaje de programación elegido, todo lo diseñado en la fase anterior.  todo lo diseñado en la fase anterior. 

Page 16: software del sistema

Pruebas (unitarias y de integración)Pruebas (unitarias y de integración)

Entre las diversas pruebas que se le Entre las diversas pruebas que se le efectúan al software se pueden distinguir efectúan al software se pueden distinguir principalmente: principalmente:

Page 17: software del sistema

Prueba unitariasPrueba unitarias: Consisten en probar o : Consisten en probar o testear piezas de software pequeñas; a testear piezas de software pequeñas; a nivel de secciones, procedimientos, nivel de secciones, procedimientos, funciones y módulos; aquellas que tengan funciones y módulos; aquellas que tengan funcionalidades específicas.  funcionalidades específicas. 

Page 18: software del sistema

Pruebas de integraciónPruebas de integración : Se realizan una : Se realizan una vez que las pruebas unitarias fueron vez que las pruebas unitarias fueron concluidas concluidas exitosamenteexitosamente. .

Page 19: software del sistema

Instalación y paso a producciónInstalación y paso a producción

  Es el proceso por el cual los programas Es el proceso por el cual los programas desarrollados son transferidos desarrollados son transferidos apropiadamente al computador destino, apropiadamente al computador destino, inicializados,y eventualmente,inicializados,y eventualmente,

configurados. configurados.

Page 20: software del sistema

Mantenimiento:Mantenimiento:

Es el proceso de control, mejora y Es el proceso de control, mejora y optimización del software ya desarrollado optimización del software ya desarrollado e instalado, que también incluye e instalado, que también incluye depuración de errores y defectos que depuración de errores y defectos que puedan haberse filtrado de la fase de puedan haberse filtrado de la fase de pruebas de control y beta test.pruebas de control y beta test.

Page 21: software del sistema

Tipos De Licencia, En el Software:Tipos De Licencia, En el Software:

Software Libre o Free SoftwareSoftware Libre o Free SoftwareCopyleft.Copyleft.GPL (General Public License)GPL (General Public License) Open Source.Open Source.BSDBSDSoftware Con Dominio Público.Software Con Dominio Público.Software Semi-Libre.Software Semi-Libre.FreewareFreewareSoftware Comercial.Software Comercial.Trial.Trial.AbandonwareAbandonware