tema 3 software

Post on 06-Jul-2015

55 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Softwae, tipos de software, tipos de licencia

TRANSCRIPT

Tema 3:Software

Por: Juan Ant. Morillo Genao

Matricula: 2014-2257

FUNDAMENTOS DEL COMPUTADOR

SOFTWARE

El software es un conjuntode instrucciones detalladasque controlan la operaciónde un sistemacomputacional.

SOFTWARE DE SISTEMA

SOFTWARE DE SISTEMA

Se denomina software de sistema alconjunto de programas que sirvenpara interactuar con el sistemaoperativo, permitiendo el controlsobre el hardware, además de darsoporte a otros programas.

Desktop Mobiles

SOFTWARE DE APLICACIÓN

SOFTWARE DE APLICACIÓN

El Software de Aplicación son losprogramas diseñados para o por losusuarios para facilitar la realizaciónde tareas específicas en lacomputadora, como pueden ser lasaplicaciones ofimáticas ( Procesadorade texto, hoja de cálculos).

Desktop Mobile

SOFTWARE DE PROGRAMACIÓN

SOFTWARE DE PROGRAMACIÓN

Es el conjunto de herramientas quepermiten al programador desarrollarprogramas informáticos, usandodiferentes alternativas y lenguajes deprogramación, de una manera práctica

Desktop Mobile

ETAPAS DEL PROCESO DE DESARROLLO DE SOFTWARE

Etapas del proceso de desarrollo

de software

Pasos para desarrollar un programa:

1. Análisis de requisitos: Extraer losrequisitos del software que se va a elaborarrecopilando información del cliente. como porejemplo lo que el software tiene que hacer etc.

2. Diseño y arquitectura: Se refiere adeterminar cómo funcionará de forma general sinentrar en detalles.

ETAPAS3. Programación o Desarrollo: Reducir undiseño a código puede ser la parte más obviadel trabajo de ingeniería de software, pero noes necesariamente la porción más larga.

4.Prueba: Consiste en comprobar que elsoftware realice correctamente las tareasindicadas en la especificación. Una técnica deprueba es probar por separado cada módulodel software, y luego probarlo de formaintegral.

5.Mantenimiento: Mantener y mejorar elsoftware para enfrentar errores descubiertos ynuevos requisitos. Esto puede llevar mástiempo incluso que el desarrollo inicial delsoftware.

TIPOS DE LICENCIAS QUE EXISTEN EN EL SOFTWARE.

TIPOS DE LICENCIAS QUE EXISTENEN EL SOFTWARE.

Es el procedimiento de conceder a otra personao entidad el derecho de usar un software confines industriales, comerciales o personales, deacuerdo a las cláusulas que en ella aparecen omejor dicho obtener la determinada licencia oautorización que le permita el uso legal dedeterminado programa, esta licencia es undocumento bien sea electrónico, en papeloriginal o número de serie autorizado por elautor.

Tipos de Licencia de Software son los siguientes:

Tipos de Licencia de Software

•Software con copyleft.

•Software semi-libre.

•Freeware.

•Shareware.

•Software Comercial.

•Código Abierto.

•GNU.

Este software es un software librecuyos términos de distribución nopermiten a los redistribuidoresagregar ninguna restricciónadicional cuando lo redistribuyen omodifican.

Software con copyleft.

Software semi-libre.

Es el que no es libre, pero viene conautorización de usar, copiar,distribuir y modificar paraparticulares sin fines de lucro.

Freeware.

Se usa comúnmente paraprogramas que permiten laredistribución pero no lamodificación (y su código fuente noestá disponible).

Shareware:

Es el software con autorización deredistribuir copias, pero debepagarse cargo por licencia de usocontinuado.

Software Comercial.

Es un software que es desarrollado por una empresa con el propósito de ganar dinero a cambio del uso de este.

Código Abierto.

Código abierto es el término con el que seconoce al software distribuido ydesarrollado libremente. El código abiertotiene un punto de vista más orientado alos beneficios prácticos de compartir elcódigo que a las cuestiones éticas ymorales las cuales destacan en el llamadosoftware libre (se puede modificar por elusuario).

GNU

Es una licenciatura que se crea paraque sea abierta libremente paratodo el publico, sin tener ningúntermino y/o valor.

Maquina Virtual

Máquinas virtuales software:

Una máquina virtual es un contenedor desoftware perfectamente aislado que puedeejecutar sus propios sistemas operativos yaplicaciones como si fuera un ordenadorfísico. Una máquina virtual se comportaexactamente igual que lo hace un ordenadorfísico y contiene sus propios CPU, RAM, discoduro y tarjetas de interfaz de red (NIC)virtuales (es decir, basados en software).

GRACIASAS

top related