tema 3 software
DESCRIPTION
Softwae, tipos de software, tipos de licenciaTRANSCRIPT
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