SlideShare una empresa de Scribd logo
1 de 24
SOFTWARE
DIEGO HERNANDEZ
2015-2486
QUE ES SOFTWARE?
Se conoce como software al equipamiento lógico o
soporte lógico de un sistema informático, que
comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas
específicas, en contraposición a los componentes
físicos que son llamados hardware.
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.
SOFTWARE DE SISTEMA
Su objetivo es desvincular adecuadamente al usuario y al programador de
los detalles del sistema informático en particular que se use, aislándolo
especialmente del procesamiento referido a las características internas de:
memoria, discos, puertos y dispositivos de comunicaciones, impresoras,
pantallas, teclados, etc. Incluye entre otros:
• Sistemas operativos
• Controladores de dispositivos
• Herramientas de diagnóstico
• Herramientas de Corrección y
Optimización
• Servidores
• Utilidades
EJEMPLOS DESKTOP
Fedora es una distribución Linux para
propósitos generales basada en RPM, que
se caracteriza por ser un sistema estable,
la cual es mantenida gracias a una
comunidad internacional de ingenieros,
diseñadores gráficos y usuarios que
informan de fallos y prueban nuevas
tecnologías. Cuenta con el respaldo y la
promoción de Red Hat.
Ubuntu es un sistema operativo basado en
GNU/Linux y que se distribuye como
software libre, el cual incluye su propio
entorno de escritorio denominado Unity. Su
nombre proviene de la ética homónima, en
la que se habla de la existencia de uno
mismo como cooperación de los demás.
EJEMPLOS MOVIL
Android es un sistema operativo basado
en el núcleo Linux. Fue diseñado
principalmente para dispositivos móviles
Con pantalla táctil, como teléfonos
inteligentes o tablets; y también para
relojes inteligentes, televisores y
automóviles. Inicialmente fue desarrollado
por Android Inc., empresa que Google
respaldó económicamente y más tarde,
en 2005, compró.
iOS es un sistema operativo móvil de la
multinacional Apple Inc. Originalmente
desarrollado para el iPhone (iPhone OS), después
se ha usado en dispositivos como el iPod touch y
el iPad. No permite la instalación de iOS en
hardware de terceros. Tenía el 26% de cuota de
mercado de sistemas operativos móviles
vendidos en el último cuatrimestre de 2010,
detrás de Google Android y Nokia.
SOFTWARE DE APLICACION
EJEMPLOS:
• programas de comunicación de datos
• multimedia
• presentaciones
• diseño gráfico
• navegador web
• etc.
En informática, una aplicación es un tipo de programa
informático diseñado como herramienta para permitir a un
usuario realizar uno o diversos tipos de trabajos. Esto lo
diferencia principalmente de otros tipos de programas,
como los sistemas operativos (que hacen funcionar la
computadora), los utilitarios (que realizan tareas de
mantenimiento o de uso general), y los lenguajes de
programación ( para crear programas informáticos).
EJEMPLOS DESKTOP
LibreOffice es un paquete de oficina
libre y de código abierto desarrollado
por The Document Foundation. Se reó
como bifurcación de OpenOffice.org
en 2010.
Cuenta con un procesador de texto
(Writer), un editor de hojas de cálculo
(Calc), un gestor de presentaciones
(Impress), un gestor de bases de datos
(Base), un editor de gráficos vectoriales
(Draw) y un editor de fórmulas
matemáticas (Math).
MySQL es un sistema de gestión de bases de
datos relacional, multihilo y multiusuario con
más de seis millones de instalaciones.1
MySQL AB —desde enero de 2008 una
subsidiaria de Sun Microsystems y ésta a su
vez de Oracle Corporation desde abril de
2009— desarrolla MySQL como software
libre en un esquema de licenciamiento
dual.
EJEMPLOS MOVIL
WhatsApp es una aplicación de
mensajería instantánea de pago para
teléfonos inteligentes, para enviar y
recibir mensajes mediante Internet,
complementando servicios de correo
electrónico, mensajería instantánea,
servicio de mensajes cortos o sistema
de mensajería multimedia. Además de
utilizar la mensajería en modo texto, los
usuarios de la libreta de contacto
pueden crear grupos y enviarse
mutuamente, imágenes, vídeos y
grabaciones de audio.
Snapchat es una aplicación móvil dedicada al
envío de fotos que se "destruyen" entre uno y
diez segundos después de haberlos leído. Fue
desarrollada por Evan Spiegel, Bobby Murphy, y
Reggie Brown, estudiantes de la universidad de
Stanford.La laplicación permite a los usuarios
tomar fotografías, grabar vídeos, añadir textos
y dibujos y mandarlos a una ista de contactos
limitada. Estos vídeos y fotografías se conocen
como "Snaps", y los usuarios pueden controlar
el tiempo por el que estos serán visibles tras lo
cual desaparecerán de la pantalla del
destinatario y serán borrados del servidor de
Snapchat.
SOFTWARE DE PROGRAMACION
EJEMPLOS:
• Editores de Texto
• Compiladores
• Interpretes
• Enlazadores
• Compiladores
Un Software de Programación se conoce como el
conjunto de herramientas que permiten al
programador desarrollar programas informáticos,
usando diferentes alternativas y lenguajes de
programación, de una manera practica.
EJEMPLOS DESKTOP
Sublime Text es un editor de texto y
editor de código fuente está
escrito en C++ y Python para los
plugins. Desarrollado originalmente
como una extensión de Vim, con el
tiempo fue creando una identidad
propia, por esto aún conserva un
modo de edición tipo vi llamado
Vintage mode.
C++ es un lenguaje de programación
diseñado a mediados de los años 1980 por
Bjarne Stroustrup. La intención de su
creación fue el extender al lenguaje de
programación C mecanismos que
permiten la manipulación de objetos. En
ese sentido, desde el punto de vista de los
lenguajes orientados a objetos, el C++ es
un lenguaje híbrido.
EJEMPLOS MOVIL
Quip es una nueva aplicación para
editar texto de forma colaborativa
que permite al usuario no solo
contar con un editor de textos en
su iPhone, iPad o Android, sino
también colaborar con varios
usuarios, y editar documentos
incluso sin conexión a internet.
Carbide.c++ es una herramienta para el
desarrollo de software en lenguaje C++
destinado a dispositivos que funcionan
bajo Symbian OS. Se usa tanto para
desarrollar los teléfonos que incorporan
dicho OS como para las aplicaciones que
ejecutan estos.
ETAPAS EN EL DESARROLLO DE SOFTWARE
Captura, análisis y especificación de requisitos
En simple palabras y básicamente, durante esta fase, se adquieren, reúnen y especifican las
características funcionales y no funcionales que deberá cumplir el futuro programa o sistema a
desarrollar.
Procesos, modelado y formas de elicitacion de requisitos
A medida que se obtienen los requisitos, normalmente se los va analizando, el resultado de este
análisis, con o sin el cliente, se plasma en un documento, conocido como ERS o Especificación de
Requisitos Software, cuya estructura puede venir definida por varios estándares, tales como CMMI.
Clasificación e identificación de requisitos
Se pueden identificar dos formas de requisitos:
• Requisitos de usuario: Los requisitos de usuario son frases en lenguaje natural junto a diagramas
con los servicios que el sistema debe proporcionar, así como las restricciones bajo las que debe
operar.
ETAPAS EN EL DESARROLLO DE SOFTWARE
Diseño del Sistema
• En ingeniería de software, el diseño es una fase de ciclo de vida del software. Se basa en la
especificación de requisitos producido por el análisis de los requisitos (fase de análisis), el diseño
define cómo estos requisitos se cumplirán, la estructura que debe darse al sistema de software
para que se haga realidad.
Codificación del Software
• Durante esta etapa se realizan las tareas que comúnmente se conocen como programación;
que consiste, esencialmente, en llevar a código fuente, en el lenguaje de programación
elegido, todo lo diseñado en la fase anterior. Esta tarea la realiza el programador, siguiendo por
completo los lineamientos impuestos en el diseño y en consideración siempre a los requisitos
funcionales y no funcionales (ERS) especificados en la primera etapa.
Pruebas (unitarias y de integración)
• Prueba unitarias: Consisten en probar o testear piezas de software pequeñas; a nivel de secciones,
procedimientos, funciones y módulos; aquellas que tengan funcionalidades específicas. Dichas pruebas se
utilizan para asegurar el correcto funcionamiento de secciones de código, mucho más reducidas que el
conjunto, y que tienen funciones concretas con cierto grado de independencia.
• Pruebas de integración: Se realizan una vez que las pruebas unitarias fueron concluidas exitosamente; con
ETAPAS EN EL DESARROLLO DE SOFTWARE
Instalación y paso a Producción
• La instalación del software es el proceso por el cual los programas desarrollados son transferidos
apropiadamente al computador destino, inicializados, y, eventualmente, configurados; todo
ello con el propósito de ser ya utilizados por el usuario final. Constituye la etapa final en el
desarrollo propiamente dicho del software. Luego de ésta el producto entrará en la fase de
funcionamiento y producción, para el que fuera diseñado.
Mantenimiento
• El mantenimiento de software es el proceso de control, mejora y optimización del software ya
desarrollado e instalado, que también incluye depuración de errores y defectos que puedan
haberse filtrado de la fase de pruebas de control y beta test. Esta fase es la última (antes de
iterar, según el modelo empleado) que se aplica al ciclo de vida del desarrollo de software. La
fase de mantenimiento es la que viene después de que el software está operativo y en
producción.
TIPOS DE LICENCIAS EN SOFTWARE
Software Libre o Free Software
• Es un software disponible para cualquiera que
desee utilizarlo, copiarlo y distribuirlo, ya sea en
su forma original o con modificaciones. La
posibilidad de modificaciones implica que el
código fuente está disponible.
Copyleft
La mayoría de las licencias usadas en la
publicación de software libre permite que los
programas sean modificados y redistribuidos.
Estas prácticas están generalmente prohibidas
por la legislación internacional de copyright, que
intenta impedir que alteraciones y copias sean
efectuadas sin la autorización del o los autores.
TIPOS DE LICENCIAS EN SOFTWARE
GPL
• La Licencia Pública General GNU (GNU General
Public License GPL) es la licencia que acompaña
los paquetes distribuidos por el Proyecto GNU,
más una gran variedad de software que incluye
el núcleo del sistema operativo Linux.
•
DEBIAN
La licencia Debian es parte del contrato
realizado entre Debian y la comunidad de
usuarios de software libre, y se denomina
Debian Free Software Guidelines (DFSG). En
esencia, esta licencia contiene criterios para la
distribución que incluyen, además de la
exigencia de publicación del código fuente: (a) la
redistribución libre ; (b) el código fuente debe
ser incluido y debe poder ser redistribuido; etc.
TIPOS DE LICENCIAS EN SOFTWARE
BSD
• La licencia BSD cubre las distribuciones de
software de Berkeley Software Distribution,
además de otros programas. Ésta es una licencia
considerada 'permisiva', ya que impone pocas
restricciones sobre la forma de uso, alteraciones
y redistribución del software.
•
X.ORG
El Consorcio X distribuye X Window System bajo
una licencia que lo hace software libre, aunque
sin adherirse al copyleft. Existen distribuciones
bajo la licencia de la X.org que son software
libre, y otras distribuciones que no lo son.
Existen algunas versiones no-libres del sistema
de ventanas X11 para estaciones de trabajo y
ciertos dispositivos de IBM-PC que son las
únicas funciones disponibles.
TIPOS DE LICENCIAS EN SOFTWARE
SOFTWARE SEMI-LIBRE
• El Software semi-libre es un software que no es
libre pero permite que otros individuos lo usen,
lo copien, lo distribuyan y hasta lo modifiquen.
Ejemplos de software semi-libre son las primeras
versiones de Internet Explorer de Microsoft, o
algunas versiones de browsers de Netscape, y
StarOffice.
•
SOFTWARE DE DOMINIO
PUBLICO
El Software con dominio público es software sin
copyright. Algunos tipos de copia o versiones
modificadas pueden no ser libres si el autor
impone restricciones adicionales en la
redistribución del original o de trabajos
derivados.
TIPOS DE LICENCIAS EN SOFTWARE
FREEWARE
• El término freeware no posee una definición
ampliamente aceptada, pero es utilizada para
programas que permiten la redistribución pero
no la modificación, y que incluyen su código
fuente. Estos programas no son software libre.Es
un programa gratuito. Sin embargo, no es libre.
•
SHAREWARE
Shareware es el software disponible con el
permiso para que sea redistribuido, pero su
utilización implica el pago. Generalmente, el
código fuente no se encuentra disponible, y por
lo tanto es imposible realizar modificaciones.Es
un programa distribuido gratuitamente, pero
por tiempo limitado o con algunos recursos
restringidos.
TIPOS DE LICENCIAS EN SOFTWARE
SOFTWARE PROPIETARIO
• El Software propietario es aquel cuya copia,
redistribución o modificación están, en alguna
medida , prohibidos por su propietario. Para
usar, copiar o redistribuir, se debe solicitar
permiso al propietario o pagar.
•
SOFTWARE COMERCIAL
El Software comercial es el software
desarrollado por una empresa con el objetivo
de lucrar con su utilización. Nótese que
"comercial" y "propietario" no son lo mismo. La
mayor parte del software comercial es
propietario, pero existe software libre que es
comercial, y existe software no-libre que no es
comercial.
TIPOS DE LICENCIAS EN SOFTWARE
ADWARE
• Subprograma que descarga publicidad sobre otro
programa principal. Esto ocurre cuando un
programa tiene versiones comerciales o más
avanzadas que necesitan ser compradas para
poder ser utilizadas. Pagando por la versión
comercial, esos anuncios desaparecen. Es una
licencia muy poco usada. Un ejemplo es el
Ashampoo Burning Studio 2009.
•
TRIAL
Versión de programa pago, distribuido
gratuitamente con todos los recursos activos,
pero por un tiempo determinado. Es como un
programa freeware, que después de
determinado tiempo deja de funcionar . Para
continuar con la utilización del programa, se
debe comprar la clave de registro e insertarla en
el programa, para que vuelva a ejecutarse.
Ejemplo: Nero, Alcohol 120% y Photoshop.
TIPOS DE LICENCIAS EN SOFTWARE
CAREWARE
• Licencia de programa que solicita la ayuda de
donaciones para fondos de caridad y
organizaciones de ayuda humanitaria.
•
POSTCAREWARE
Tipo de licencia en la que el autor solicita que
una tarjeta o postal se le sea enviada. El usuario
es sólo invitado a hacer eso. Muy similar al
Emailware, en que los usuarios mandan e-mails
al autor del programa.
MAQUINA VIRTUAL
Una máquina virtual es un software que simula a una
computadora y puede ejecutar programas como si
fuese una computadora real. Este software en un
principio fue definido como "un duplicado eficiente y
aislado de una máquina física". La acepción del
término actualmente incluye a máquinas virtuales
que no tienen ninguna equivalencia directa con
ningún hardware real.
HASTA AQUI LA EXPOSICION
GRACIAS POR SU TIEMPO Y ATENCION

Más contenido relacionado

La actualidad más candente

Tipos de software
Tipos de softwareTipos de software
Tipos de softwareyarijuarez
 
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...Jesús Fernando Sing Rubio
 
Software De AplicacióN
Software De AplicacióNSoftware De AplicacióN
Software De AplicacióNFranciscoruben
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwareannefreedom
 
SOFTWARE DE APLICACION
SOFTWARE DE APLICACIONSOFTWARE DE APLICACION
SOFTWARE DE APLICACIONangiie774
 
Clasificacion de software
Clasificacion de softwareClasificacion de software
Clasificacion de softwaremati_12
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasDARWINGBUR
 
Tipos de software de aplicacion
Tipos de software de aplicacionTipos de software de aplicacion
Tipos de software de aplicacionCristy MG
 
Definición de software
Definición de softwareDefinición de software
Definición de softwarevalentina20000
 
Que tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areasQue tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areassabastian23
 

La actualidad más candente (20)

Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
LA INGENIERÍA INFORMÁTICA: Tipos de software utilizados en diferentes áreas y...
 
Software De AplicacióN
Software De AplicacióNSoftware De AplicacióN
Software De AplicacióN
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
5. tipos de software
5. tipos de software5. tipos de software
5. tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
El Software y sus tipos.
El Software y sus tipos.El Software y sus tipos.
El Software y sus tipos.
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Clases de software
Clases de softwareClases de software
Clases de software
 
Software De AplicacióN
Software De AplicacióNSoftware De AplicacióN
Software De AplicacióN
 
SOFTWARE DE APLICACION
SOFTWARE DE APLICACIONSOFTWARE DE APLICACION
SOFTWARE DE APLICACION
 
Clasificacion de software
Clasificacion de softwareClasificacion de software
Clasificacion de software
 
Tipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areasTipos de software que se utilizan en distintas areas
Tipos de software que se utilizan en distintas areas
 
Tipos de software de aplicacion
Tipos de software de aplicacionTipos de software de aplicacion
Tipos de software de aplicacion
 
Definición de software
Definición de softwareDefinición de software
Definición de software
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Software
SoftwareSoftware
Software
 
Que tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areasQue tipos de software se utilizan en diferentes areas
Que tipos de software se utilizan en diferentes areas
 

Destacado

4º Civilización U1º VA: La revolución rusa
4º Civilización U1º VA: La revolución rusa4º Civilización U1º VA: La revolución rusa
4º Civilización U1º VA: La revolución rusaebiolibros
 
Ficha información padres actividades (1)
Ficha información padres  actividades (1)Ficha información padres  actividades (1)
Ficha información padres actividades (1)ActividadesIESULGIJON
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacionIván Torres
 
Ficha información padres actividades (1) (1)
Ficha información padres  actividades (1) (1)Ficha información padres  actividades (1) (1)
Ficha información padres actividades (1) (1)ActividadesIESULGIJON
 
Cybersecurity tips for employees
Cybersecurity tips for employeesCybersecurity tips for employees
Cybersecurity tips for employeesPriscila Bernardes
 
Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...
Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...
Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...Florencio Ortiz Alejos
 
10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...
10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...
10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...The Security Awareness Company
 
Proyecto Laguna Esmeralda
Proyecto Laguna   EsmeraldaProyecto Laguna   Esmeralda
Proyecto Laguna Esmeraldaliliahersi
 
La influencia del terrorismo en el turismo internacional
La influencia del terrorismo en el turismo internacionalLa influencia del terrorismo en el turismo internacional
La influencia del terrorismo en el turismo internacionallumarad
 
La Historia De Carlos Ochoa
La Historia De Carlos OchoaLa Historia De Carlos Ochoa
La Historia De Carlos Ochoasharkk
 
Actividad evaluativa
Actividad evaluativaActividad evaluativa
Actividad evaluativaucc
 

Destacado (20)

4º Civilización U1º VA: La revolución rusa
4º Civilización U1º VA: La revolución rusa4º Civilización U1º VA: La revolución rusa
4º Civilización U1º VA: La revolución rusa
 
Online Herbal Prescriptions
Online Herbal PrescriptionsOnline Herbal Prescriptions
Online Herbal Prescriptions
 
Ficha información padres actividades (1)
Ficha información padres  actividades (1)Ficha información padres  actividades (1)
Ficha información padres actividades (1)
 
Software de programacion
Software de programacionSoftware de programacion
Software de programacion
 
Ficha información padres actividades (1) (1)
Ficha información padres  actividades (1) (1)Ficha información padres  actividades (1) (1)
Ficha información padres actividades (1) (1)
 
Cybersecurity tips for employees
Cybersecurity tips for employeesCybersecurity tips for employees
Cybersecurity tips for employees
 
Software de programación
Software de programaciónSoftware de programación
Software de programación
 
Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...
Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...
Bloque8. Pervivencia y transformaciones económicas en el siglo XIX: un desarr...
 
La unción para manifestar el reino de Dios
La unción para manifestar el reino de DiosLa unción para manifestar el reino de Dios
La unción para manifestar el reino de Dios
 
10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...
10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...
10 Things Disney Can Teach Us About Running a Security Awareness Program (Dow...
 
Proyecto Laguna Esmeralda
Proyecto Laguna   EsmeraldaProyecto Laguna   Esmeralda
Proyecto Laguna Esmeralda
 
trabajo practico
trabajo practicotrabajo practico
trabajo practico
 
carla
carlacarla
carla
 
Documento para viajeros
Documento para viajerosDocumento para viajeros
Documento para viajeros
 
Ecochicos 09 01
Ecochicos 09 01Ecochicos 09 01
Ecochicos 09 01
 
Andreap
AndreapAndreap
Andreap
 
La influencia del terrorismo en el turismo internacional
La influencia del terrorismo en el turismo internacionalLa influencia del terrorismo en el turismo internacional
La influencia del terrorismo en el turismo internacional
 
La Historia De Carlos Ochoa
La Historia De Carlos OchoaLa Historia De Carlos Ochoa
La Historia De Carlos Ochoa
 
Análisis de Redes de Influencia en Twitter
Análisis de Redes de Influencia en TwitterAnálisis de Redes de Influencia en Twitter
Análisis de Redes de Influencia en Twitter
 
Actividad evaluativa
Actividad evaluativaActividad evaluativa
Actividad evaluativa
 

Similar a El Software (20)

Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 
Informatica
InformaticaInformatica
Informatica
 
Desarrollo de software.
Desarrollo de software.Desarrollo de software.
Desarrollo de software.
 
Software y su tipos tarea 3
Software y su tipos tarea 3Software y su tipos tarea 3
Software y su tipos tarea 3
 
software del sistema
software del sistemasoftware del sistema
software del sistema
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Diapositivas de informatica joe y paola
Diapositivas de informatica joe y paolaDiapositivas de informatica joe y paola
Diapositivas de informatica joe y paola
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Deber computo
Deber computoDeber computo
Deber computo
 
Guia 2 i_.software
Guia 2 i_.softwareGuia 2 i_.software
Guia 2 i_.software
 
Guia 3 i_..
Guia 3 i_..Guia 3 i_..
Guia 3 i_..
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2
 
Guia 3 i_.software
Guia 3 i_.softwareGuia 3 i_.software
Guia 3 i_.software
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 

Último

Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónAlexisHernandez885688
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)dianamateo1513
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...ssuser646243
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)mendezruben1901
 

Último (20)

Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinaciónEstacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
Estacionamientos, Existen 3 tipos, y tienen diferentes ángulos de inclinación
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)
 

El Software

  • 2. QUE ES SOFTWARE? Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. 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.
  • 3. SOFTWARE DE SISTEMA Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. Incluye entre otros: • Sistemas operativos • Controladores de dispositivos • Herramientas de diagnóstico • Herramientas de Corrección y Optimización • Servidores • Utilidades
  • 4. EJEMPLOS DESKTOP Fedora es una distribución Linux para propósitos generales basada en RPM, que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat. Ubuntu es un sistema operativo basado en GNU/Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás.
  • 5. EJEMPLOS MOVIL Android es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles Con pantalla táctil, como teléfonos inteligentes o tablets; y también para relojes inteligentes, televisores y automóviles. Inicialmente fue desarrollado por Android Inc., empresa que Google respaldó económicamente y más tarde, en 2005, compró. iOS es un sistema operativo móvil de la multinacional Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPod touch y el iPad. No permite la instalación de iOS en hardware de terceros. Tenía el 26% de cuota de mercado de sistemas operativos móviles vendidos en el último cuatrimestre de 2010, detrás de Google Android y Nokia.
  • 6. SOFTWARE DE APLICACION EJEMPLOS: • programas de comunicación de datos • multimedia • presentaciones • diseño gráfico • navegador web • etc. En informática, una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajos. Esto lo diferencia principalmente de otros tipos de programas, como los sistemas operativos (que hacen funcionar la computadora), los utilitarios (que realizan tareas de mantenimiento o de uso general), y los lenguajes de programación ( para crear programas informáticos).
  • 7. EJEMPLOS DESKTOP LibreOffice es un paquete de oficina libre y de código abierto desarrollado por The Document Foundation. Se reó como bifurcación de OpenOffice.org en 2010. Cuenta con un procesador de texto (Writer), un editor de hojas de cálculo (Calc), un gestor de presentaciones (Impress), un gestor de bases de datos (Base), un editor de gráficos vectoriales (Draw) y un editor de fórmulas matemáticas (Math). MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.
  • 8. EJEMPLOS MOVIL WhatsApp es una aplicación de mensajería instantánea de pago para teléfonos inteligentes, para enviar y recibir mensajes mediante Internet, complementando servicios de correo electrónico, mensajería instantánea, servicio de mensajes cortos o sistema de mensajería multimedia. Además de utilizar la mensajería en modo texto, los usuarios de la libreta de contacto pueden crear grupos y enviarse mutuamente, imágenes, vídeos y grabaciones de audio. Snapchat es una aplicación móvil dedicada al envío de fotos que se "destruyen" entre uno y diez segundos después de haberlos leído. Fue desarrollada por Evan Spiegel, Bobby Murphy, y Reggie Brown, estudiantes de la universidad de Stanford.La laplicación permite a los usuarios tomar fotografías, grabar vídeos, añadir textos y dibujos y mandarlos a una ista de contactos limitada. Estos vídeos y fotografías se conocen como "Snaps", y los usuarios pueden controlar el tiempo por el que estos serán visibles tras lo cual desaparecerán de la pantalla del destinatario y serán borrados del servidor de Snapchat.
  • 9. SOFTWARE DE PROGRAMACION EJEMPLOS: • Editores de Texto • Compiladores • Interpretes • Enlazadores • Compiladores Un Software de Programación se conoce como el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera practica.
  • 10. EJEMPLOS DESKTOP Sublime Text es un editor de texto y editor de código fuente está escrito en C++ y Python para los plugins. Desarrollado originalmente como una extensión de Vim, con el tiempo fue creando una identidad propia, por esto aún conserva un modo de edición tipo vi llamado Vintage mode. C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
  • 11. EJEMPLOS MOVIL Quip es una nueva aplicación para editar texto de forma colaborativa que permite al usuario no solo contar con un editor de textos en su iPhone, iPad o Android, sino también colaborar con varios usuarios, y editar documentos incluso sin conexión a internet. Carbide.c++ es una herramienta para el desarrollo de software en lenguaje C++ destinado a dispositivos que funcionan bajo Symbian OS. Se usa tanto para desarrollar los teléfonos que incorporan dicho OS como para las aplicaciones que ejecutan estos.
  • 12. ETAPAS EN EL DESARROLLO DE SOFTWARE Captura, análisis y especificación de requisitos En simple palabras y básicamente, durante esta fase, se adquieren, reúnen y especifican las características funcionales y no funcionales que deberá cumplir el futuro programa o sistema a desarrollar. Procesos, modelado y formas de elicitacion de requisitos A medida que se obtienen los requisitos, normalmente se los va analizando, el resultado de este análisis, con o sin el cliente, se plasma en un documento, conocido como ERS o Especificación de Requisitos Software, cuya estructura puede venir definida por varios estándares, tales como CMMI. Clasificación e identificación de requisitos Se pueden identificar dos formas de requisitos: • Requisitos de usuario: Los requisitos de usuario son frases en lenguaje natural junto a diagramas con los servicios que el sistema debe proporcionar, así como las restricciones bajo las que debe operar.
  • 13. ETAPAS EN EL DESARROLLO DE SOFTWARE Diseño del Sistema • En ingeniería de software, el diseño es una fase de ciclo de vida del software. Se basa en la especificación de requisitos producido por el análisis de los requisitos (fase de análisis), el diseño define cómo estos requisitos se cumplirán, la estructura que debe darse al sistema de software para que se haga realidad. Codificación del Software • Durante esta etapa se realizan las tareas que comúnmente se conocen como programación; que consiste, esencialmente, en llevar a código fuente, en el lenguaje de programación elegido, todo lo diseñado en la fase anterior. Esta tarea la realiza el programador, siguiendo por completo los lineamientos impuestos en el diseño y en consideración siempre a los requisitos funcionales y no funcionales (ERS) especificados en la primera etapa. Pruebas (unitarias y de integración) • Prueba unitarias: Consisten en probar o testear piezas de software pequeñas; a nivel de secciones, procedimientos, funciones y módulos; aquellas que tengan funcionalidades específicas. Dichas pruebas se utilizan para asegurar el correcto funcionamiento de secciones de código, mucho más reducidas que el conjunto, y que tienen funciones concretas con cierto grado de independencia. • Pruebas de integración: Se realizan una vez que las pruebas unitarias fueron concluidas exitosamente; con
  • 14. ETAPAS EN EL DESARROLLO DE SOFTWARE Instalación y paso a Producción • La instalación del software es el proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino, inicializados, y, eventualmente, configurados; todo ello con el propósito de ser ya utilizados por el usuario final. Constituye la etapa final en el desarrollo propiamente dicho del software. Luego de ésta el producto entrará en la fase de funcionamiento y producción, para el que fuera diseñado. Mantenimiento • El mantenimiento de software es el proceso de control, mejora y optimización del software ya desarrollado e instalado, que también incluye depuración de errores y defectos que puedan haberse filtrado de la fase de pruebas de control y beta test. Esta fase es la última (antes de iterar, según el modelo empleado) que se aplica al ciclo de vida del desarrollo de software. La fase de mantenimiento es la que viene después de que el software está operativo y en producción.
  • 15. TIPOS DE LICENCIAS EN SOFTWARE Software Libre o Free Software • Es un software disponible para cualquiera que desee utilizarlo, copiarlo y distribuirlo, ya sea en su forma original o con modificaciones. La posibilidad de modificaciones implica que el código fuente está disponible. Copyleft La mayoría de las licencias usadas en la publicación de software libre permite que los programas sean modificados y redistribuidos. Estas prácticas están generalmente prohibidas por la legislación internacional de copyright, que intenta impedir que alteraciones y copias sean efectuadas sin la autorización del o los autores.
  • 16. TIPOS DE LICENCIAS EN SOFTWARE GPL • La Licencia Pública General GNU (GNU General Public License GPL) es la licencia que acompaña los paquetes distribuidos por el Proyecto GNU, más una gran variedad de software que incluye el núcleo del sistema operativo Linux. • DEBIAN La licencia Debian es parte del contrato realizado entre Debian y la comunidad de usuarios de software libre, y se denomina Debian Free Software Guidelines (DFSG). En esencia, esta licencia contiene criterios para la distribución que incluyen, además de la exigencia de publicación del código fuente: (a) la redistribución libre ; (b) el código fuente debe ser incluido y debe poder ser redistribuido; etc.
  • 17. TIPOS DE LICENCIAS EN SOFTWARE BSD • La licencia BSD cubre las distribuciones de software de Berkeley Software Distribution, además de otros programas. Ésta es una licencia considerada 'permisiva', ya que impone pocas restricciones sobre la forma de uso, alteraciones y redistribución del software. • X.ORG El Consorcio X distribuye X Window System bajo una licencia que lo hace software libre, aunque sin adherirse al copyleft. Existen distribuciones bajo la licencia de la X.org que son software libre, y otras distribuciones que no lo son. Existen algunas versiones no-libres del sistema de ventanas X11 para estaciones de trabajo y ciertos dispositivos de IBM-PC que son las únicas funciones disponibles.
  • 18. TIPOS DE LICENCIAS EN SOFTWARE SOFTWARE SEMI-LIBRE • El Software semi-libre es un software que no es libre pero permite que otros individuos lo usen, lo copien, lo distribuyan y hasta lo modifiquen. Ejemplos de software semi-libre son las primeras versiones de Internet Explorer de Microsoft, o algunas versiones de browsers de Netscape, y StarOffice. • SOFTWARE DE DOMINIO PUBLICO El Software con dominio público es software sin copyright. Algunos tipos de copia o versiones modificadas pueden no ser libres si el autor impone restricciones adicionales en la redistribución del original o de trabajos derivados.
  • 19. TIPOS DE LICENCIAS EN SOFTWARE FREEWARE • El término freeware no posee una definición ampliamente aceptada, pero es utilizada para programas que permiten la redistribución pero no la modificación, y que incluyen su código fuente. Estos programas no son software libre.Es un programa gratuito. Sin embargo, no es libre. • SHAREWARE Shareware es el software disponible con el permiso para que sea redistribuido, pero su utilización implica el pago. Generalmente, el código fuente no se encuentra disponible, y por lo tanto es imposible realizar modificaciones.Es un programa distribuido gratuitamente, pero por tiempo limitado o con algunos recursos restringidos.
  • 20. TIPOS DE LICENCIAS EN SOFTWARE SOFTWARE PROPIETARIO • El Software propietario es aquel cuya copia, redistribución o modificación están, en alguna medida , prohibidos por su propietario. Para usar, copiar o redistribuir, se debe solicitar permiso al propietario o pagar. • SOFTWARE COMERCIAL El Software comercial es el software desarrollado por una empresa con el objetivo de lucrar con su utilización. Nótese que "comercial" y "propietario" no son lo mismo. La mayor parte del software comercial es propietario, pero existe software libre que es comercial, y existe software no-libre que no es comercial.
  • 21. TIPOS DE LICENCIAS EN SOFTWARE ADWARE • Subprograma que descarga publicidad sobre otro programa principal. Esto ocurre cuando un programa tiene versiones comerciales o más avanzadas que necesitan ser compradas para poder ser utilizadas. Pagando por la versión comercial, esos anuncios desaparecen. Es una licencia muy poco usada. Un ejemplo es el Ashampoo Burning Studio 2009. • TRIAL Versión de programa pago, distribuido gratuitamente con todos los recursos activos, pero por un tiempo determinado. Es como un programa freeware, que después de determinado tiempo deja de funcionar . Para continuar con la utilización del programa, se debe comprar la clave de registro e insertarla en el programa, para que vuelva a ejecutarse. Ejemplo: Nero, Alcohol 120% y Photoshop.
  • 22. TIPOS DE LICENCIAS EN SOFTWARE CAREWARE • Licencia de programa que solicita la ayuda de donaciones para fondos de caridad y organizaciones de ayuda humanitaria. • POSTCAREWARE Tipo de licencia en la que el autor solicita que una tarjeta o postal se le sea enviada. El usuario es sólo invitado a hacer eso. Muy similar al Emailware, en que los usuarios mandan e-mails al autor del programa.
  • 23. MAQUINA VIRTUAL Una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.
  • 24. HASTA AQUI LA EXPOSICION GRACIAS POR SU TIEMPO Y ATENCION