software de sistemas y aplicación

44
NOMBRE: LEANDRO APELLIDO: JIMÉNEZ JIMÉNEZ MATRICULA: 2014-2234 TEMA: SOFTWARE DE SISTEMA Y APLICACIÓN MATERIA: FUNDAMENTOS DEL COMPUTADOR PROFESOR: AMADIS SUAREZ CENTRO DE ESTUDIO: ITLA FACILITADOR DE INFORMACIÓN

Upload: leandrojj13

Post on 06-Jul-2015

40 views

Category:

Education


1 download

DESCRIPTION

Aquí les dejo unas cuantas diapositivas llena de total información sobre EL SOFTWARE

TRANSCRIPT

Page 1: Software de sistemas y aplicación

NOMBRE: LEANDRO

APELLIDO: JIMÉNEZ JIMÉNEZ

MATRICULA: 2014-2234

TEMA: SOFTWARE DE SISTEMA Y APLICACIÓN

MATERIA: FUNDAMENTOS DEL COMPUTADOR

PROFESOR: AMADIS SUAREZ

CENTRO DE ESTUDIO: ITLA

FACILITADOR DE INFORMACIÓN

Page 2: Software de sistemas y aplicación

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.

Page 3: Software de sistemas y aplicación

TIPOS DE SOFTWARE

• Software de Sistema

• Software de Programación

• Software de Aplicación

Page 4: Software de sistemas y aplicación

SOFTWARE DE SISTEMA

El software de sistema le

procura al usuario y

programador

adecuadas interfaces de alto

nivel, controladores,

herramientas y utilidades de

apoyo que permiten el

mantenimiento del sistema

global.

Page 5: Software de sistemas y aplicación

EJEMPLO DE SOFTWARE DE SISTEMA EN DESKTOP

• Ubuntu 13.10

Introduce el lanzamiento de Ubuntu

para teléfonos y el núcleo Ubuntu

para los nuevos sistemas ARM 64-

bits (arquitectura "arm64", también

conocida como AArch64 or ARMv8).

Adicionalmente hay 3 actualizaciones

importantes: OpenStack 2013.2

Havana, Apache 2.4, LXC 1.0, Puppet

3, mejoras en AppArmor, entre otras.

• Windows 8.1

Windows 8.1 is a version of

the Windows NT operating

system and an upgrade for Windows.

First unveiled and released as a

public beta in June 2013, it

was released to manufacturing on

August 27, 2013.

Page 6: Software de sistemas y aplicación

EJEMPLO DE SOFTWARE DE SISTEMA EN MÓVILES

• Blackberry OS

desarrollado por la empresa

canadiense RIM (Research In

Motion) para sus dispositivos.

El sistema permite multitarea y

tiene soporte para diferentes

métodos exclusivos de RIM

particularmente me refiero a

sus trackwheel, trackball etc.

• iOS

Anteriormente denominado

iPhone OS creado por Apple

originalmente para el iPhone,

siendo después usado en el

iPod Touch e iPad.

Page 7: Software de sistemas y aplicación

SOFTWARE DE PROGRAMACIÓN

Es el conjunto de herramientas que permitenal programador desarrollar programas informáticos, usandodiferentes alternativas y lenguajes de programación, de unamanera práctica. Incluyen básicamente:

• Editores de texto

• Compiladores

• Intérpretes

• Enlazadores

• Depuradores

Page 8: Software de sistemas y aplicación

EJEMPLO DE SOFTWARE DE PROGRAMACIÓN EN DESKTOP

• Notepad + +

Ha sido la opción go-to desde

el año 2003 para usuarios de

Windows que deseen actualizar

desde el Bloc de notas por

defecto para una más potente,

rico en características, sin

embargo, editor de texto

ligero.

• TextMate

Se ha convertido en la elección

de facto de los programadores

en la plataforma Mac en el

último par de años, cortesía de

su larga lista de características

orientadas a desarrolladores.

Page 9: Software de sistemas y aplicación

EJEMPLO DE SOFTWARE DE PROGRAMACIÓN EN MOVILES

• J2EE

Es una plataforma de

programación—parte de la Plataforma

Java—para desarrollar y ejecutar

software de aplicaciones en el

lenguaje de programación Java.

Permite utilizar arquitecturas de N

capas distribuidas y se apoya

ampliamente en componentes de

software modulares ejecutándose

sobre un servidor de aplicaciones.

• Text Editor

Es una aplicación básica de edición

de texto, que se utiliza para ver o

editar archivos de texto. También

permite abrir varios archivos en

pestañas separadas.

Page 10: Software de sistemas y aplicación

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. Incluye entre muchos otros:

• Aplicaciones ofimáticas

• Software educativo

• Software empresarial

• Bases de datos

• Telecomunicaciones (por ejemplo Internet y toda su estructura lógica)

• Videojuegos

Page 11: Software de sistemas y aplicación

EJEMPLO DE SOFTWARE DE APLICACIÓN EN DESKTOP

• LibreOffice

Es una suite ofimática libre y de códigoabierto desarrollada por The DocumentFoundation. Se creó comobifurcación de OpenOffice.org en 2010.Cuenta con un procesador detexto (Writer), un editor de hojas decálculo (Calc), un gestorde presentaciones (Impress), ungestorde bases de datos (Base), un editor degráficos vectoriales (Draw) y un editorde fórmulas matemáticas (Math).

• Grand Theft Auto: San Andreas

Es un videojuego de acción-aventura de mundoabierto desarrollado por RockstarNorth y publicado por Rockstar Games.El videojuego, que precedió a GrandTheft Auto Advance, es el quinto títulode la serie Grand Theft Auto.

Page 12: Software de sistemas y aplicación

EJEMPLO DE SOFTWARE DE APLICACIÓN EN MÓVILES

• App Store

Fue el primer servicio de distribuciónde aplicaciones, siendo lanzada el 10de julio de 2008. En 2012, el CEOde Apple, Tim Cook, anunció queexisten más de 650,000 aplicacionesdisponibles para dispositivos con iOS.

• Facebook Messenger

Es una aplicación informática yservicio de mensajeríainstantánea que provee comunicaciónpor voz y texto. Integrado al chat dela red social Facebook y construidocon el protocolo de códigoabierto MQTT, Facebook Messengerpermite a sus usuarios conversar concontactos tanto en su plataforma webcomo en dispositivos móviles.

Page 13: Software de sistemas y aplicación

PROCESOS DE DESARROLLO DE SOFTWARE

Los «procesos de desarrollo de software» poseen reglaspreestablecidas, y deben ser aplicados en la creacióndel software de mediano y gran porte, ya que en casocontrario lo más seguro es que el proyecto no logreconcluir o termine sin cumplir los objetivos previstos, ycon variedad de fallos inaceptables (fracasan, en pocaspalabras). Entre tales «procesos» los hay ágiles olivianos (ejemplo XP), pesados y lentos (ejemplo RUP), yvariantes intermedias. Normalmente se aplican deacuerdo al tipo y porte del software a desarrollar, acriterio del líder (si lo hay) del equipo de desarrollo.

Page 14: Software de sistemas y aplicación

ETAPAS DE DESARROLLO DE 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:

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

• Diseño

• Codificación

• Pruebas (unitarias y de integración)

• Instalación y paso a producción

• Mantenimiento

Page 15: Software de sistemas y aplicación

LICENCIAR UN SOFTWARE

"El procedimiento de conceder a otra persona

o entidad el derecho de usar un software con

fines industriales, comerciales o personales,

de acuerdo a las cláusulas que en ella

aparecen.“ No es más que obtener la

determinada licencia o autorización que le

permita el uso legal de determinado

programa, esta licencia es un documento bien

sea electrónico, en papel original o número de

serie autorizado por el autor.

Page 16: Software de sistemas y aplicación

TIPOS DE LICENCIA DE SOFTWARE:

Licencia de Software de Propietario

Software propietario es aquelcuya copia, redistribución omodificación están, en algunamedida, prohibidos por supropietario. Para usar, copiar oredistribuir, se debe solicitarpermiso al propietario o pagar.

Page 17: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE DOMINIO PÚBLICO

El Software con dominiopúblico es software sincopyright. Algunos tipos decopia o versionesmodificadas pueden no serlibres si el autor imponerestricciones adicionales enla redistribución del originalo de trabajos derivados.

Page 18: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE SEMI LIBRE

Aquél que no es libre, pero viene con autorización de usar,

copiar, Distribuir y modificar para particulares sin fines

de lucro.

Page 19: Software de sistemas y aplicación

LICENCIA DE SOFTWARE LIBRE

Proporciona la libertad de:

• Ejecutar el programa, paracualquier propósito.

• Estudiar el funcionamiento delprograma, y adaptarlo a susnecesidades.

• Redistribuir copias.

• Mejorar el programa, y poner susmejoras a disposición del público,para beneficio de todala comunidad.

Page 20: Software de sistemas y aplicación

EL SOFTWARE LIBRE NO PROTEGIDO CON COPYLEFT

El software libre no protegido con copyleftviene desde el autor con autorización pararedistribuir y modificar así como paraañadirle restricciones adicionales. Si unprograma es libre pero no protegido concopyleft, entonces algunas copias oversiones modificadas pueden no ser librescompletamente. Una compañía de softwarepuede compilar el programa, con o sinmodificaciones, y distribuirel archivo ejecutable como un productoprivativo de software.

Page 21: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE COPYLEFT

Es software libre cuyos términos

de distribución no permiten a los

redistribuidores agregar ninguna

restricción adicional cuando éstos

redistribuyen o modifican el

software. Esto significa que cada

copia del software, aun si ha sido

modificado, debe ser software

libre.

Page 22: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE GPL

La Licencia Pública General Reducidade GNU, o GNU LGPL para abreviar. Esuna licencia de software libre, perono tiene un copyleft fuerte, porquepermite que el software se enlace conmódulos no libres. Sólo larecomendamos para circunstanciasespeciales. Entre la versión 2 y la 2.1,la GNU LGPL cambió su nombre de"Licencia Pública. Generalpara Bibliotecas de GNU" a "LicenciaPública General Reducida de GNU",pues no es sólo para bibliotecas.

Page 23: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE DEBIAN

La licencia Debian es parte del contratorealizado entre Debian yla comunidad de usuarios de softwarelibre, y se denomina Debian FreeSoftware Guidelines (DFSG). En esencia,esta licencia contiene criterios para ladistribución que incluyen, además de laexigencia de publicacióndel código fuente: (a) la redistribuciónlibre ; (b) el código fuente debe serincluido y debe poder ser redistribuido;(c) todo trabajo derivado debe poderser redistribuido bajo la misma licenciadel original

(d) Puede haber restricciones encuanto a la redistribución del códigofuente, si el original fue modificado; (e)la licencia no puede discriminar aninguna persona o grupo de personas,así como tampoco ninguna forma deutilización del software; (f)los derechos otorgados no dependendel sitio en el que el software seencuentra; y (g) la licencia no puede'contaminar' a otro software.

Page 24: Software de sistemas y aplicación

La licencia BSD cubre las distribuciones de software de Berkeley SoftwareDistribution, además de otros programas. Ésta es una licenciaconsiderada 'permisiva', ya que impone pocas restricciones sobre laforma de uso, alteraciones y redistribución del software. El softwarepuede ser vendido y no hay obligaciones de incluir el código fuente. Estalicencia garantiza el crédito a los autores del software pero no intentagarantizar que las modificaciones futuras permanezcan siendo softwarelibre.

LICENCIA DE SOFTWARE DE BSD

Page 25: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE MPL Y DERIVADAS

Este tipo de licencias de Software

libre son muy parecidas a las BSD,

pero son menos permisivas,

aunque sin llegar a los extremos

de las licencias GNU GPL, en las

que como hemos visto, si utilizas

código GPL el desarrollo final

tiene que estar licenciado GPL.

Page 26: Software de sistemas y aplicación

LICENCIA DE SOFTWARE CON COPYLEFT

El termino Copyleft se puedeinterpretar como Copia permitida,en contraposición a Copyright, oCopia reservada (derechos deautor). En el tema que nos ocupa,se refiere a la autorización porparte del propietario de la licenciapara su copia, modificación yposterior distribución,contrariamente a lo que ocurrecon el software licenciado bajo lostérminos de los derechos deautor.

Page 27: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE FREEWARE

Se trata de un tipo de licencia en el que se autoriza el uso del software

de forma libre y gratuita, aunque esta sesión pueda ser bajo

determinadas condiciones, como por ejemplo que el software incluya

algún tipo de publicidad o limitación referente al tipo de usuario al

que va destinada. Un ejemplo de esto sería que se autoriza su uso a

particulares, pero no a empresas o a organismos oficiales.

Page 28: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE POSTCARDWARE

Es un tipo de licencia muy

similar al Freeware, sólo que

suele pedirse el envío de una

postal como confirmación de

su utilización, aunque la

utilización del programa no

suele estar supeditada al envío

de esta.

Page 29: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE DONATIONWARE

Al igual que las licencias

Postcardware, la licencia

Donationware se puede considerar

como una variante de la licencia

Freeware. En este tipo de licencia se

le pide al usuario el envío de un

donativo para sufragar el desarrollo

del programa, si bien no se supedita

ni el uso de este ni sus opciones al

envío de dicho donativo.

Page 30: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE SHAREWARE

Es un tipo de distribución en el quese autoriza el uso de un programapara que el usuario lo evalúe yposteriormente lo compre. Elsoftware con licencia Shareware tieneunas limitaciones que pueden ser devarios tipos. O bien una limitación enel tiempo de utilización o bien unalimitación en el funcionamiento desus funciones y opciones, pero sueletratarse de software operativo.

Page 31: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE DEMO

Más que de un tipo de licencia, en este caso se trata de la sesión de unprograma para su evaluación, pero con unas fuertes limitaciones ensu desempeño. Un claro ejemplo de esto es un programa que nos permitever qué se puede hacer con él, pero que no permite llevar estas acciones asu término o bien juegos que no permiten guardar las partidas o bienprogramas de gestión que no permiten guardar los datos al cerrarse.

Page 32: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE ABANDONWARE

Se trata de software, normalmente

con bastante antigüedad, sobre el

que sus creadores han liberado el

copyright o los derechos de autor.

El software afectado por este tipo

de licencia suele estar

descatalogado y no disponible en

tiendas ni otros canales de

distribución y venta.

Page 33: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE X.ORG

El Consorcio X distribuye X Windows 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, sin

otros similares que sean distribuidos como software libre.

Page 34: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE CÓDIGO ABIERTO ROBUSTAS

Estas licencias aplican algunas restricciones a las obras derivadas,

haciendo que según el grado de aplicación se puedan dividir a su

vez en dos subcategorias:

• Licencias de software de código abierto robustas fuertes.

• Licencias de software de código abierto robustas débiles

Page 35: Software de sistemas y aplicación

LICENCIAS DE SOFTWARE DE CÓDIGO ABIERTO ROBUSTAS DÉBILES

Las licencias de software de códigoabierto robustas débiles, con copyleftdébil/suave o híbridas, contienen unacláusula que obliga a que lasmodificaciones que se realicen alsoftware original se deban licenciarbajo los mismos términos ycondiciones de la licencia original,pero que las obras derivadas que sepuedan realizar de él puedan serlicenciadas bajo otros términos ycondiciones distintas.

Page 36: Software de sistemas y aplicación

LICENCIAS DE SOFTWARE DE CÓDIGO ABIERTO ROBUSTAS FUERTES

Las licencias de software de código abierto robustas fuertes o con

copyleft fuerte, contienen una cláusula que obliga a que las obras

derivadas o modificaciones que se realicen al software original se

deban licenciar bajo los mismos términos y condiciones de la

licencia original.

Page 37: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE CÓDIGO CERRADO

Estas licencias también seconocen con el nombre desoftware propietario o privativo.En ellas los propietariosestablecen los derechos de uso,distribución, redistribución, copia,modificación, cesión y en generalcualquier otra consideración quese estime necesaria.

Page 38: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE PRIVATIVO

El software privativo es

software que no es libre ni

semilibre. Su uso,

redistribución o modificación

está prohibida, o requiere que

usted solicite autorización o

está tan restringida que no

pueda hacerla libre de un

modo efectivo.

Page 39: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE COMERCIAL

El software comercial es software que está siendo desarrollado

por una entidad que tiene la intención de hacer dinero del uso

del software. Comercial y privativo ¡no son la misma cosa! La

mayoría del software comercial es privativo , pero hay software

libre comercial y hay software no libre no comercial.

Page 40: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE OEM

Se trata de un tipo de licencia que

supedita su venta a que esta debe

ser como parte de un equipo

nuevo, estando prohibido

venderlos si no es bajo esta

condición. Aunque afecta más que

nada a sistemas operativos,

también puede afectar a otro tipo

de software

Page 41: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE RETAIL

Son las versiones de venta de

software. En este caso el

programa es de la entera

propiedad del usuario,

pudiendo este cederlo

libremente a terceros o

venderlo.

Page 42: Software de sistemas y aplicación

LICENCIA DE SOFTWARE DE VOLUMEN

Es un tipo de licencia de software destinado grandes usuarios (empresas),normalmente bajo unas condiciones similares a las de las licencias OEM, aunque sinestar supeditadas a equipos nuevos.

Básicamente se trata de estipular un determinado número de equipos que puedenutilizar el mismo código de licencia, quedando el fabricante de dicho softwareautorizado para hacer las comprobaciones que considere oportunas para ver que laslicencias que se están utilizando son las adquiridas.

Normalmente estas licencias se venden en paquetes de x número de licencias, porejemplo en paquetes de 25 licencias como mínimo.

Este tipo de licencia NO se puede ceder a terceros ni total ni parcialmente.

Page 43: Software de sistemas y aplicación

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

Page 44: Software de sistemas y aplicación

AQUÍ PUDIMOS VER EL SOFTWARE DE SISTEMA Y APLICACIÓN

Espero que le sirva de conocimiento y aprendizaje

para toda nuestras vida.