2. Software de sistemas En terminología informática el software de sistema, denominado también software de base, consiste en programas informáticos que sirven para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; en contraposición del llamado software de aplicación. Como ejemplos cabe mencionar a las bibliotecas como por ejemplo OpenGL para la aceleración gráfica, PNG para el sistema gráfico o demonios que controlan la temperatura, la velocidad del disco duro, como hdparm, o la frecuencia del procesador como cpudyn.
3. PROGRAMAS DE CONTROL DE SISTEMAS El principal componente del software de sistemas es un conjunto de programas que se conoce como sistema operativo. El Windows 98, por ejemplo: supervisa la operación completa de la computadora, incluyendo la vigilancia del estado de la misma, el manejo de interrupciones de los programas ejecutables y la calendarización de las operaciones, lo que incluye el control de los procesos de entrada y salida. También recibe y direcciona las entradas desde el teclado y otras fuentes de entrada de datos.
4. El software de sistemas corresponde a la clase de programas que controlan y apoyan al hardware de computadora y sus actividades de procesamiento de la información. Es más general que el de aplicación y suele ser independiente de cualquier tipo específico de aplicación. Apoyan al de aplicación dirigiendo las funciones básicas de la computadora. Ej: Cuando la computadora se activa, el programa de iniciación (un programa de sistemas) prepara y alista a todos los dispositivos para el procesamiento. El software de sistemas puede agruparse entre categorías funcionales principales:
5. Sus funciones son: · Administración de tareas, que se refiere a la preparación, calendarización y vigilancia de las tareas para el procesamiento continuo del sistema de cómputo. · La administración de recursos corresponde al control del uso de los recursos de los sistemas de cómputo empleados por el otro software de sistemas y los software de aplicación que se ejecutan en la computadora. · La administración de datos se refiere al control de la entrada/salida de los datos, así como su localización, almacenamiento y recuperación.
6. CONTROLADORES DE LA SEGURIDAD DEL SISTEMA Vigilan el uso de un sistema de cómputo para protegerlo contra el uso no autorizado, el fraude o la destrucción, así mismo recaban estadísticas relativas a los intentos de utilizarla inapropiadamente.
7. Software de aplicacion El software de Aplicación es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto. La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas
8. Es en este software de Aplicación donde se aprecia en forma más clara la ayuda que puede suponer un computador en las actividades humanas, ya que la máquina se convierte en un auxiliar del hombre, liberándole de las tareas repetitivas. Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del hardware. Basta con que conozcan las necesidades de información de sus aplicaciones y cómo usar el sistema operativo, para conseguir satisfacer estas necesidades
9. Sus programas deben ser independientes del hardware específico que se utilice y deben ser transportados sin grandes problemas de adaptación a otras computadoras y otros entornos operativos. Dentro de los programas de aplicación, puede ser útil una distinción entre aplicaciones verticales, de finalidad específica para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos…), y aplicaciones horizontales, de utilidad para una amplísima gama de usuarios de cualquier tipo.
10. Algunos ejemplos de software aplicaciones son: > Procesadores de texto. (Bloc de Notas)> Editores. (PhotoShop para el Diseño Gráfico)> Hojas de Cálculo. (MS Excel)> Sistemas gestores de bases de datos. (MySQL)> Programas de comunicaciones. (MSN Messenger)> Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)> Programas de diseño asistido por computador. (AutoCAD)