dia positiva de software

18
Software Carlos Miguel Mateo Martínez Mat:2015-2857

Upload: carlos-miguel-mateo-martinez

Post on 06-Apr-2017

193 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Dia positiva de software

SoftwareCarlos Miguel MateoMartínez

Mat:2015-2857

Page 2: Dia positiva de software

SoftwareEs el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.

estándar 729 del IEEE

También se considera el Software como el equipamiento lógico del computador. La parte intangible es decir todo lo que no es físico o lo que no se ve. , el software es toda la información procesada por los sistemas informáticos: programas y datos.

Page 3: Dia positiva de software

EXISTEN TRES TIPOS DE SOFTWARE LOS CUALES SON:

Clasificación del software

Software de Sistema Software de

Programación Software de

Aplicación

Page 4: Dia positiva de software

Software de Sistema

Interactúa directamente con el hardware y lo administra.

Constituye una interfaz entre el hardware del computador y el usuario.

Tiene como tarea desvincular al usuario de las tareas del procesamiento.

Page 5: Dia positiva de software

Ejemplos de software de sistema

Sistemas operativos: Windows, Linux, Mac OS

Controladores de dispositivos: El driver de una impresora, o tarjeta de video.

Herramientas de diagnostico: Testeadores de Memoria, de Disco Duros entre otros.

Page 6: Dia positiva de software

EjemplosDesktop Móviles

Page 7: Dia positiva de software

Software de Aplicación Es aquel que le permite al usuario realizar una o varias

tareas en especifico.

Aplicaciones ofimáticas. Navegadores de internet. Reproductores de multimedia.

Page 8: Dia positiva de software

EjemplosDesktop Móviles

Page 9: Dia positiva de software

Software de Programación Es el conjunto de herramientas que permiten al

programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.

Entre ellos se encuentran los editores de texto, compiladores, intérpretes, enlazadores, depuradores, entornos de desarrollo integrados o IDE.

Page 10: Dia positiva de software

EjemplosDesktop Móviles

Page 11: Dia positiva de software

ETAPAS DEL PROCESO DE DESARROLLO DEL SOFTWARE

El proceso de desarrollo puede involucrar numerosas y variadas tareas, desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como sigue:1) Captura, elicitación, especificación y análisis de requisitos (ERS).2) Diseño.3) Codificación.4) Pruebas (unitarias y de integración).5) Instalación y paso a producción.6) Mantenimiento.

Page 12: Dia positiva de software

TIPOS DE LICENCIAS QUE EXISTEN EN EL SOFTWARE

Freeware.

Shareware.

Software Propietario / Privativo.

Software Libre.

Page 13: Dia positiva de software

freeware En esta distribución se puede utilizar el producto de

manera gratuita y por tiempo ilimitado.

Ejemplo: WinRar AdobeReader Ares

Page 14: Dia positiva de software

Shareware• Se puede adquirir una copia de evaluación del producto con tiempo y

funciones limitadas. Pudiendo comprarlo luego.

Ejemplo:• Algunos Antivirus• Video Juegos• Programas de versión de prueba (Trial)

Page 15: Dia positiva de software

Software Propietario / Privativo.

Con esta distribución el usuario solo tiene derecho al uso del producto. El código fuente es cerrado.

Puede ser gratis o de pago.

Ejemplo:• Microsoft Windows• Microsoft Office• Internet Explorer• Winamp

Page 16: Dia positiva de software

Software Libreo En esta distribución el usuario tiene todos los derechos

sobre el producto: Uso, Estudio, Modificación, Redistribución; Gracias a que se tiene acceso al código fuente.

o Linux.o Open Office.

Page 17: Dia positiva de software

MAQUINA VIRTUAL En informática una máquina virtual es un software que

simula a una computadora y puede ejecutar programas como si fuese una computadora real. Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta "computadora virtual".

Page 18: Dia positiva de software

Gracias por su atención