Software

Post on 16-Feb-2017

106 views 0 download

Transcript of Software

Software

Fundamentos del computador

¿Qué definimos como software?

• Conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas.

Software de sistema

• Se llama Software de Sistema al conjunto de programas que sirven para interactuar con el sistema operativo y dar soporte a otros programas.

Ejemplos de software de sistema

Software de aplicación• El Software de Aplicación es el programa

desarrollado para facilitar la realización de tareas específicas en la computadora.

• Ejemplos:

Software de Programación

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

Dando un par de ejemplos…

• Xcode

• CPython

• Android Studio

• Visual Studio

Etapas del proceso de desarrollo de software

• Un modelo de proceso para el desarrollo de software es una representación simplificada de pasos, representada desde una perspectiva específica.

Análisis de requisitos

Diseño

Construcción

Implementación

Mantenimiento

Pruebas

Tipos de licencias de Software

• Hay muchos diferentes tipos licencias para software, entre esas están las siguientes:

• Software Libre

• Copyleft

• GPL (General Public License)

• Debian

• Código Abierto

• BSD (Berkeley Software Distribution)

• X.org

• Software con Dominio Público

• Shareware

• Software Propietario

• Software Comercial

• Adware

• Trial

• Demo

• Crippleware

• Donationware

• Abandonware

• Careware

• Software Semi-libre

• Freeware

• Postcardaware

A. Robustas

B. Robustas fuertes

C. Robustas débiles

Máquina Virtual

• Máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real.

Muchas Gracias!

Josué Fatule 2015-2509