viernes, 13 de abril de 2012

Sotfware

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