Software es el soporte lógico (intangible), que permite que la
computadora realice tareas inteligentes, dirigiendo a los componentes
físicos (Hardware), a través de instrucciones de diferentes tipos o
programas.
El software son los programas de computación y sistemas operación
Software de sistema: es un conjunto de programas que sirven para
interactuar con el sistema, entregando control sobre el Hardware y
además da soporte a otros programas.
Sistema operativo: administra los recursos de la computadora y controla su funcionamiento
1.-Suministro de interfaz de usuario: nace en los 80's, permite al
usuario comunicarse con la computadora por medio de interfaces basadas
en comandos, menús y interfaces gráficas
2.- administración de recursos: administra los recursos de Hardware como
la CPU, memoria, dispositivos de memoria secundaria y periféricos de
entrada y salida
3.- administración de archivos: controla la creación, borrado, copiado y acceso de datos y archivos de programas.
4.- administración de tareas: administra la información sobre tareas y
procesos que se están ejecutando en la computadora. (Ctrl + Alt + Supr)
5.- Servicio de Soporte: dependen de las implementaciones añadidas a
este y pueden consistir en: nos avisa
de inclusión de utilidades nuevas, actualización de versiones, mejoras
de seguridad y controladores nuevos de Hardware.
Controladores de dispositivos: mas conocidos como drivers,
son programas que permiten que otros programas de mayor nivel (como el
sistema operativo) interactuen con uno o todos los sistemas de Hardware
Programas utilitarios: realizan diferentes funciones para resolver
problemas específicos, y realizar tareas en general y de mantenimiento
Software de Aplicación: son todos los programas diseñados para los
usuarios, facilitando las tareas específicas en la computadora
Software de Programación: es el conjunto de herramientas que permiten al
desarrollador informático escribir programas usando diferentes
alternativas y lenguajes de programación.
Este tipo de software incluye principalmente: compiladores, interpretes,
ensambladores, enlazadores, depuradores, editores de texto y un entorno
de desarrollo integrado que contiene todo lo anterior y una avanzada
interfaz gráfica
No hay comentarios:
Publicar un comentario