Software de base
Software: Concepto
Software se refiere al equipamiento lógico o soporte de una computadora digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de tareas específicas; en contraposición a los componentes físicos del sistema, llamados “Hardware”.
Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas comoprocesadores de textos; software de sistema, tal como un sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, también provee una interface para el usuario.
Clasificación del Software
El Software se clasifica en tres grandes grupos, que en algunos casos sonconfusos; de tal modo la clasificación es de modo arbitraria:
Software de Sistema o Base
Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora 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, herramientas y utilidades de apoyo que permiten su mantenimiento.
Este conjunto de programas tienen por función coordinar las siguientes partes del sistema computacional para hacerlo funcionar rápida y eficazmente, actuando como mediadores entre los programas de aplicaciones y el hardware del sistema,interpretando los requerimientos de cada programa que ingresan al sistema poniendo a su disposición cualquiera de sus recursos que necesite para producir los resultados deseados.
El Software de Sistema o Base, se suele clasificar en:
•Sistema Operativo
•Utilitarios
•Compilador: Traductor de Lenguaje
•Sistema Operativo
Un Sistema operativo (SO) es un software que actúa de interfazentre los dispositivos de hardware y los programas usados por el usuario para manejar un computador.Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.
Uno de los propósitos de un sistema operativo como programa estación principal, consiste en gestionar los recursos delocalización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (Teléfonos móviles, reproductores de DVD, computadoras, radios, etc.)
Características:
Administración de tareas
Monotarea: Solamente puede ejecutar unproceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.
Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que elusuario percibe que todos funcionan a la vez, de forma concurrente.
Administración de usuarios
Monousuario: Si sólo permite ejecutar los programas de un usuario al mismo tiempo.
Multiusuario: Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección dedatos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.
Manejo de recursos
Centralizado: Si permite utilizar los recursos de una sola computadora.
Distribuido: Si permite utilizar los recursos (memoria, CPU, disco, periféricos, etc.) de más de una computadora al mismo tiempo.
Sistemas Operativos más Usados
Dentro de los sistemas operativos más usados y...
Regístrate para leer el documento completo.