software

32
Software El futuro de la tecnología

Upload: itla

Post on 20-Mar-2017

133 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Software

SoftwareEl futuro de la tecnología

Page 2: Software

¿Que es Software?

• Es 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.

Page 3: Software

¿De donde proviene?• Es proveniente del ingles y no tiene

traducción al español aunque es sustituida por “programa” o “aplicación”• Fue utilizado por primera vez por

John W. Tukey en 1957 refiriéndose a software como toda la información procesada por los sistemas informáticos.

Page 4: Software

Clasificación del Software¿Los software pueden clasificarse?

Page 5: Software

Clasificación del Software

Software

SistemaProgramaci

ónAplicación

Page 6: Software

Software de Sistema

•Busca desvincular al usuario de las tareas primaria que debe realizar el hardware de manera interna.• Este provee adecuadas interfaces adecuadas de alto

nivel, controladores, herramientas y utilidades de apoyo• Se pueden encontrar en ordenadores o dispositivos

móviles

Page 7: Software

Clasificación

Software

Sistema

Sistema Operativo

Controladores

Herramientas de Diagnostico

Servidores

Utilidades

Herramientas de Optimización

Los software de Sistema se clasifican

de la siguiente manera:

Page 8: Software

Ejemplos de Software de Sistema (Ordenador)

Windows Mac OS

Page 9: Software

Ejemplos de Software de Sistema (Móviles)

Android iOS

Page 10: 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.• Son utilizados usualmente por los

desarrolladores de software

Page 11: Software

Clasificación

Software

Programación

Editores de Texto

Compiladores

Interpretes

Enlazadores

Depuradores

IDE

Los software de Programación se clasifican de la

siguiente manera:

Page 12: Software

Ejemplos de Software de Sistema (Ordenador)

Visual Studio (Windows) Xcode (Mac OS)

Page 13: Software

Ejemplos de Software de Sistema (Móvil)

Quoda Code Editor (Android) Code Monkey (iOS)

Page 14: Software

Software de Aplicación

• Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.• Necesitan de un Sistema Operativo para poder funcionar.• Es lo que comúnmente llamamos programas o aplicaciones.

Page 15: Software

Clasificación

Software

Aplicación

Bases de Datos

Video Juegos

Software Empresarial

Software Educativo

Software de Diseño

Entre otras…

Los software de Aplicación se

clasifican de la siguiente manera:

Page 16: Software

Ejemplos de Software de Sistema (Ordenador)

Mozilla Firefox Adobe Illustrator

Page 17: Software

Ejemplos de Software de Sistema (Móvil)

WPS Office ES File Explorer

Page 18: Software

Etapas del Desarrollo de Software

Ciclo de vida de un software

Page 19: Software

Etapas del Proceso de Desarrollo de Software

Análisis de Requisitos

Diseño

Page 20: Software

Licencia de SoftwareContrato entre el vendedor y el usuario

Page 21: Software

¿Que es una Licencia de Software?

• Es un contrato entre el distribuidor y el usuario que otorga el derecho al usuario de poder usar el software cumpliendo una serie de términos y condiciones

Page 22: Software

¿De que se compone una licencia?

Plazo• Es el tiempo determinado

durante el cual se mantiene vigente el contrato establecido en la licencia

Precio• Es el valor que debe pagar

el cliente con el fin de obtener la licencia del producto

Page 23: Software

Tipos de Licencia

Licencia

Tiempo Derechos de Autor

DestinatarioLos tipos de licencias

se clasifican dependiendo de su

clase que son:

Page 24: Software

Tipos según el

plazoLas licencias poseen

un tiempo determinado y estos

pueden ser:

Licencia

Tiempo

Plazo

Especifico

Plazo Indefinido

Sin especificación

… …

Page 25: Software

Tipos según

derechos de autor

Las licencias poseen un autor el cual se

reserva sus derechos como tal:

Licencia

… Derechos de Autor

Código

abierto

Permisiva

Robusta

Robusta Fuerte

Robusta Débiles

Código

Cerrado

Dominio

publico

Page 26: Software

Tipos según el

destinatarioLas licencias poseen un publico especifico

que pueden ser:

Licencia

… … Destinatario

Usuario Final

Distribuidor

Page 27: Software

Maquina VirtualLa emulación de sistema con fin de ser probado

Page 28: Software

¿Que es una Maquina Virtual?

• Es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real.• Es utilizada para el testeo de sistemas operativos

y para la emulación de otros ya existentes•Requieren de un sistema operativo para funcionar

Page 29: Software

Tipos de Maquinas VirtualesMaquinas Virtuales de Sistemas• Estas permiten emular un

sistema operativo de manera completamente independiente a lo que sucede en el sistema operativo en la cual se ejecuta• Pueden considerarse con

soporte para multitareas

Maquinas Virtuales de Proceso• Estas se ejecutan como un

proceso normal dentro del sistema operativo y solo inicia, de manera automática, cuando ese proceso es llamado.• Estas solo soportan la

ejecución de un solo proceso

Page 30: Software

Ejemplos de Maquinas Virtuales de SistemaVirtual Box VMWare

Page 31: Software

Ejemplos de Maquinas Virtuales de ProcesoJava .NET

Page 32: Software

SoftwareAbriendo nuevos caminos al desarrollo de la

tecnología