NOCIONES INTRODUCTORIAS SOBRE SOFTWARE.
Enviado por monto2435 • 24 de Abril de 2018 • 4.256 Palabras (18 Páginas) • 348 Visitas
...
3.- CLASIFICACIÓN DE SOFTWARES
Como se menciono anteriormente, el Software son todos los programas que tienen un ordenador informático, mismos que las funciones que realizan pueden ser clasificados en:
- Software de Sistema
- Software de Aplicación
- Software de Programación
Se puede conceptualizar cada uno de los referenciados, de la siguiente manera.-
3.1.- Software de Sistema.-
Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.
El Software de Sistema se divide en:
- Sistema Operativo
- Controladores de Dispositivos
- Programas Utilitarios
Se puede conceptualizar cada uno de estos, de la siguiente forma.-
- 3.1.1.- Sistema operativo
El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento.
Un Sistema Operativo realiza cinco funciones básicas, mismas que se enumeran y conceptualizan a continuación.
- Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en comandos, interfaces que utilizan menús, e interfaces gráficas de usuario.
- Administración de recursos: Administran los recursos del hardware como la CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida.
- Administración de archivos: Controla la creación, borrado, copiado y acceso de archivos de datos y de programas.
- Administración de tareas: Administra la información sobre los programas y procesos que se están ejecutando en la computadora. Puede cambiar la prioridad entre procesos, concluirlos y comprobar el uso de estos en la CPU, así como terminar programas.
- Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las implementaciones añadidas a este, y pueden consistir en inclusión de utilidades nuevas, actualización de versiones, mejoras de seguridad, controladores de nuevos periféricos, o corrección de errores de software.
- Detalle Del Funcionamiento Del Sistema Operativo
La importancia del Sistema Operativo por lo tanto radica en que por su funcionamiento es el gestor y organizador de todas las actividades que realiza la computadora.
Marca las pautas según las cuales se intercambia información entre la memoria central y la externa, y determina las operaciones elementales que puede realizar el procesador.
El sistema operativo, debe ser cargado en la memoria central antes que ninguna otra información.
Un sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora.
El SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el tecla do, el sistema de vídeo y las unidades de disco.
Además, proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicación.
Cuando enciendes una computadora, lo primero que ésta hace es llevar a cabo un autodiagnóstico llamado autoprueba de encendido (Power On Self Test, POST).
Durante la POST, la computadora identifica su memoria, sus discos, su teclado, su sistema de vídeo y cualquier otro dispositivo conectado a ella. Lo siguiente que la computadora hace es buscar un SO para arrancar (boot).
Una vez que la computadora ha puesto en marcha su SO, mantiene al menos parte de éste en su memoria en todo momento.
Mientras la computadora esté encendida, el SO tiene 4 tareas principales, que se detallan seguidamente.1. Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al usuario, para que este último se pueda comunicar con la computadora.Interfaz de línea de comando: tú introduces palabras y símbolos desde el teclado de la computadora, ejemplo, el MS-DOS.
Interfaz gráfica del Usuario (GUI), seleccionas las acciones mediante el uso de un Mouse para pulsar sobre figuras llamadas iconos o seleccionar
opciones de los menús.
2. Administrar los dispositivos de hardware en la computadora · Cuando corren los programas, necesitan utilizar la memoria, el monitor, las unidades de disco, los puertos de Entrada/Salida (impresoras, módems, etc.).
El SO sirve de intermediario entre los programas y el hardware.
3. Administrar y mantener los sistemas de archivo de disco · Los SO agrupan la información dentro de compartimentos lógicos para almacenarlos en el disco.
Estos grupos de información son llamados archivos. Los archivos pueden contener instrucciones de programas o información creada por el usuario.
El SO mantiene una lista de los archivos en un disco, y nos proporciona las herramientas necesarias para organizar y manipular estos archivos.
4. Apoyar a otros programas.Otra de las funciones importantes del SO es proporcionar servicios a otros programas. Estos servicios son similares a aquellos que el SO proporciona
directamente a los usuarios. Por ejemplo, listar los archivos, grabarlos a disco, eliminar archivos, revisar espacio disponible, etc.
Cuando los programadores escriben programas de computadora, incluyen en sus programas instrucciones que solicitan los servicios del SO. Estas
instrucciones son conocidas como "llamadas del sistema"
- 3.1.2.- Controladores de Dispositivos
Los Controladores de Dispositivos son programas que permiten a otros programas de mayor nivel, como un sistema operativo interactuar con un dispositivo de hardware.
Para ampliar este concepto, podemos
...