El sistema operativo es el programa (o
software) más importante de un ordenador. Para que funcionen los otros
programas, cada ordenador de uso general debe tener un sistema operativo. Los
sistemas operativos realizan tareas básicas, tales como reconocimiento de la
conexión del teclado, enviar la información a la pantalla, no perder de vista
archivos y directorios en el disco, y controlar los dispositivos periféricos
tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo
tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se
asegura de que los programas y usuarios que están funcionando al mismo tiempo
no interfieran entre ellos. El sistema operativo también es responsable de la
seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al
sistema.
Es un Conjunto de programas que se integran con el hardware para facilitar al usuario, el aprovechamiento de los recursos disponibles. Algunos de sus objetivos principales son:
- Provee de un ambiente conveniente de trabajo.
- Hace uso eficiente del Hardware.
- Provee de una adecuada distribución de los recursos.
- Para un Sistema Operativo real deberá satisfacer las siguientes funciones:
- Gobierna el Sistema.
- Asigna los recursos.
- Administra y controlar la ejecución de los programas.
- Un sistema de computo en muchos casos cuenta con demasiados recursos para ser utilizados por un solo usuario, es en estos casos cuando se puede dar servicio a varios procesos.
- Sistema Operativo
- Imagen tomada de:
- http://www.informatica-hoy.com.ar/aprender-informatica/imagenes/que-es-sistema-operativo-2.jpg
- Llamadas al Sistema
El Sistema Operativo en conjunto con el Hardware aparecen al usuario como un solo dispositivo con un conjunto de instrucciones más flexibles y variadas a las que se conoce como Llamadas al Sistema (System Callings). - Intérprete de Comandos
También conocido por su nombre en inglés, Shell, es un programa que interpreta las órdenes del usuario y las convierte en Llamadas al Sistema. - Núcleo (o Kernel)
Es la parte del Sistema Operativo que se encarga de sincronizar la activación de los procesos y definir prioridades. - Programas del Sistema
Son programas de servicio que debe ser solicitados explícitamente por los usuarios. Como ejemplos de estos tenemos:
- Compiladores
Son programas que traducen Programas Fuente en programas Objeto.- Compiladores
- Ensambladores
Traducen programas escritos con mnemónicos a lenguaje de máquina.- Ensambladores
- Editores
Son programas que permiten escribir textos y guardarlos en memoria secundaria.- Editores
- Utilerías de Archivos
Programas para dar mantenimiento a los archivos.- Utilerías de Archivos
- Bibliotecas
Programas que contienen rutinas para realizar funciones frecuentemente requeridas. Estas funciones pueden ser ligadas a los programas escritos por el usuario.- Bibliotecas
- Programas de Aplicación
Programas externos al sistema, utilizados para realizar tareas específicas como simulación, creación y edición de gráficas e imágenes, etc.. - Sistema Operativo
Conjunto de programas que sirven como interfaz entre el usuario (Sirve como agente de intercambio de información entre la computadora y el usuario.) y la computadora, además de que administran los recursos de la misma (Entendiéndose como recursos: Memoria, Disco Duro, Procesador, Monitor, Etc.).
Imagen tomada de:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiftdK7P9GYEdO13HqhaAzCKbK6jvcKX6dRhS3xjYlqxks8RvpgAdIHCo-_k1SYNF_4BZR7v7t7WG7iqSOIDm8OipsVPzEAXiOT1AinELk6cYwUTR4BC-W5FPWHOUqaBTHq9TKmQ6hP3rwg/s1600/Sistemas+operativos.png


No hay comentarios:
Publicar un comentario