Software
-
Upload
josue-fatule-torres -
Category
Education
-
view
106 -
download
0
Transcript of Software
![Page 1: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/1.jpg)
Software
Fundamentos del computador
![Page 2: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/2.jpg)
¿Qué definimos como software?
• Conjunto de programas y rutinas que permiten a la computadora realizar determinadas tareas.
![Page 3: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/3.jpg)
Software de sistema
• Se llama Software de Sistema al conjunto de programas que sirven para interactuar con el sistema operativo y dar soporte a otros programas.
![Page 4: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/4.jpg)
Ejemplos de software de sistema
![Page 5: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/5.jpg)
Software de aplicación• El Software de Aplicación es el programa
desarrollado para facilitar la realización de tareas específicas en la computadora.
• Ejemplos:
![Page 6: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/6.jpg)
Software de Programación
Es el conjunto de herramientas que permiten al programador desarrollar programas, usando diferentes lenguajes de programación, de manera práctica.
Dando un par de ejemplos…
![Page 7: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/7.jpg)
• Xcode
• CPython
• Android Studio
• Visual Studio
![Page 8: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/8.jpg)
Etapas del proceso de desarrollo de software
• Un modelo de proceso para el desarrollo de software es una representación simplificada de pasos, representada desde una perspectiva específica.
Análisis de requisitos
Diseño
Construcción
Implementación
Mantenimiento
Pruebas
![Page 9: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/9.jpg)
Tipos de licencias de Software
• Hay muchos diferentes tipos licencias para software, entre esas están las siguientes:
![Page 10: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/10.jpg)
• Software Libre
• Copyleft
• GPL (General Public License)
• Debian
• Código Abierto
• BSD (Berkeley Software Distribution)
• X.org
• Software con Dominio Público
• Shareware
• Software Propietario
• Software Comercial
• Adware
• Trial
• Demo
• Crippleware
• Donationware
• Abandonware
• Careware
• Software Semi-libre
• Freeware
• Postcardaware
A. Robustas
B. Robustas fuertes
C. Robustas débiles
![Page 11: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/11.jpg)
Máquina Virtual
• Máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real.
![Page 12: Software](https://reader035.fdocumento.com/reader035/viewer/2022062820/58a4937f1a28ab741b8b4ff3/html5/thumbnails/12.jpg)
Muchas Gracias!
Josué Fatule 2015-2509