You are on page 1of 17

Jorge Luis Cuevas Gil

2015-2704
Fundamentos del Computador
Viernes 9:00 a 13:00
Software
Es el conjunto de los programas de
cómputo, procedimientos, reglas,
documentación y datos asociados, que
forman parte de las operaciones de un
sistema de computación.
Software es una palabra proveniente
del inglés que significa partes blandas
o suaves.
Software de sistema.
Su objetivo es desvincular adecuadamente al usuario y al programador
de los detalles del sistema informático en particular que se use,
aislándolo especialmente del procesamiento referido a las
características internas de: memoria, discos, puertos y dispositivos de
comunicaciones, impresoras, pantallas, teclados, etc. 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.
Software de aplicaciones.
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.
Software de programación.
Es el conjunto de herramientas que permiten al programador
desarrollar programas informáticos, usando diferentes
alternativas y lenguajes de programación, de una manera
práctica.
Etapas del proceso 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:
1. Captura, elicitación , especificación y análisis de requisitos (ERS)
2. Diseño
3. Codificación
4. Pruebas (unitarias y de integración)
5. Instalación y paso a producción
6. Mantenimiento
Tipos de licencia que existen en el
software.
• Software Libre:
Es un software disponible para cualquiera que desee utilizarlo,
copiarlo y distribuirlo, ya sea en su forma original o con
modificaciones. La posibilidad de modificaciones implica que el
código fuente está disponible.
• Freeware:
El término freeware no posee una definición ampliamente aceptada,
pero es utilizada para programas que permiten la redistribución pero
no la modificación, y que incluyen su código fuente. Estos programas
no son software libre.
• Software Propietario:
El Software propietario es aquel cuya copia, redistribución o
modificación están, en alguna medida, prohibidos por su propietario.
Para usar, copiar o redistribuir, se debe solicitar permiso al propietario
o pagar.
• De prueba:
Versión de programa pago, distribuido gratuitamente con todos los
recursos activos, pero por un tiempo determinado.
• Adware:
Subprograma que descarga publicidad sobre otro programa principal.
Esto ocurre cuando un programa tiene versiones comerciales o más
avanzadas que necesitan ser compradas para poder ser utilizadas.
Pagando por la versión comercial, esos anuncios desaparecen. Es una
licencia muy poco usada. Un ejemplo es el Ashampoo Burning Studio
2009.
• Demo:
Versión de demostración, liberada por el autor, que no contiene todas
las funciones del programa original. Es distribuida gratuitamente, y no
tiene plazo de validez, pero también tiene pocos recursos y funciones.
Ejemplo: Need for Speed DEMO, Fifa 09 DEMO.
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.

You might also like