Tema 3 software
-
Upload
juan-morillo -
Category
Software
-
view
55 -
download
0
description
Transcript of Tema 3 software
![Page 1: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/1.jpg)
Tema 3:Software
Por: Juan Ant. Morillo Genao
Matricula: 2014-2257
FUNDAMENTOS DEL COMPUTADOR
![Page 2: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/2.jpg)
SOFTWARE
El software es un conjuntode instrucciones detalladasque controlan la operaciónde un sistemacomputacional.
![Page 3: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/3.jpg)
SOFTWARE DE SISTEMA
![Page 4: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/4.jpg)
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
![Page 5: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/5.jpg)
SOFTWARE DE APLICACIÓN
![Page 6: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/6.jpg)
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
![Page 7: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/7.jpg)
SOFTWARE DE PROGRAMACIÓN
![Page 8: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/8.jpg)
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
![Page 9: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/9.jpg)
ETAPAS DEL PROCESO DE DESARROLLO DE SOFTWARE
![Page 10: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/10.jpg)
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.
![Page 11: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/11.jpg)
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.
![Page 12: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/12.jpg)
![Page 13: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/13.jpg)
TIPOS DE LICENCIAS QUE EXISTEN EN EL SOFTWARE.
![Page 14: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/14.jpg)
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.
![Page 15: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/15.jpg)
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.
![Page 16: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/16.jpg)
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.
![Page 17: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/17.jpg)
Software semi-libre.
Es el que no es libre, pero viene conautorización de usar, copiar,distribuir y modificar paraparticulares sin fines de lucro.
![Page 18: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/18.jpg)
Freeware.
Se usa comúnmente paraprogramas que permiten laredistribución pero no lamodificación (y su código fuente noestá disponible).
![Page 19: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/19.jpg)
Shareware:
Es el software con autorización deredistribuir copias, pero debepagarse cargo por licencia de usocontinuado.
![Page 20: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/20.jpg)
Software Comercial.
Es un software que es desarrollado por una empresa con el propósito de ganar dinero a cambio del uso de este.
![Page 21: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/21.jpg)
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).
![Page 22: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/22.jpg)
GNU
Es una licenciatura que se crea paraque sea abierta libremente paratodo el publico, sin tener ningúntermino y/o valor.
![Page 23: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/23.jpg)
Maquina Virtual
![Page 24: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/24.jpg)
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).
![Page 25: Tema 3 software](https://reader034.fdocuments.es/reader034/viewer/2022052602/559984601a28ab04778b48b9/html5/thumbnails/25.jpg)
GRACIASAS