Ofrece
metodos y
tecnicas para
mantener el
software
Programas
traductores
Compilador
Interprete
Licencia de Software
Contrato entre el licenciante y
el licenciatario para utilizar el
software cumpliendo una serie
de terminos y condiciones
establecidas en sus clausulas
Software Libre
Puede ser usado,
estudiado y
modificado sin
restricciones
Sistemas operativos
Administracion
de recursos
Coodinan el
funcionamiento
de todos los
dispositivos
hardware
Administracion
de tareas
Controlan la
ejecucion de
varios
programas a
la vez
Maquina
virtual
Ofrecen una base
sobre la cual se
ejecutan otros
programas
Administracion
de archivos
Administran y
mantienen el
sistema de
archivos en disco
Interfaz
de
usuario
Se pueden
cargar
programas,
acceder a
archivos
Command
Line
Interface
Graphic
User
Interface
Servicio
de
soporte
Depende en lo
que se este
trabajando
consisten en :
Actualizacion
de versiones
Mejoras de
seguridad
Correccion
de errores de
software
Controladores de dispositivo
A traves de driver
Cada driver está diseñado
para un modelo de
dispositivo, y no vale para
otro modelo, aunque sea del
mismo tipo de dispositivo
Cada driver está
diseñado para un
SO, y no vale para
otro
Para que un programa
pueda usar un dispositivo
es necesario que esté
instalado el driver del
dispositivo en el SO donde
se ejecuta el programa.
Los drivers de un
dispositivo DEBEN venir
con el correspondiente
dispositivo. Como
alternativa se pueden
obtener en internet.