UNIVERSIDAD NACIONAL DEL LITORAL FACULTAD DE CIENCIAS VETERINARIAS
Curso de Acreditación INFORMÁTICA
Tema Nº 2
Sistema Operativo
UNIVERSIDAD NACIONAL DEL LITORAL FACULTAD DE CIENCIAS VETERINARIAS
Curso de Acreditación INFORMÁTICA
Tema Nº 2: Los Sistemas Operativos
SOFTWARE Definición Componentes lógicos e intangibles de un ordenador. Los componentes lógicos incluyen, el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación. Clasificación Según las funciones que realizan se clasifican en:
Software de Sistema o Software de Base: es el conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.
Software de Aplicación: son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.
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.
PROGRAMA Conjunto de instrucciones u órdenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función especifica. LENGUAJES DE PROGRAMACION Los lenguajes de programación son herramientas que nos permiten crear programas y software. Los lenguajes de programación de una computadora se conocen como código de máquinas o lenguaje de máquinas. Se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas. Los lenguajes de programación son independientes de las computadoras a utilizar. SISTEMA OPERATIVO Software básico que permite al usuario interactuar con el ordenador, administrando sus recursos, coordinando los sucesos y proporcionando la ayuda y los servicios necesarios para la mayoría de los programas. Todas las actividades que puede realizar el ordenador son dirigidas y coordinadas por el ordenador; por ejemplo, facilita la comunicación entre los diferentes periféricos que estén conectados a la unidad central.
2
UNIVERSIDAD NACIONAL DEL LITORAL FACULTAD DE CIENCIAS VETERINARIAS
Curso de Acreditación INFORMÁTICA
Tema Nº 2: Los Sistemas Operativos
Como el sistema operativo es el que coordina todos los elementos del sistema, es éste el primero que se carga en la memoria del ordenador al ponerlo en funcionamiento, cargándose todos los programas que desee ejecutar el usuario. El sistema operativo se encarga de dirigir los procesos cada vez que se ejecuta un programa de usuario, por lo que funciona como intermediario entre el hardware del sistema y el programa o software y, a la vez, como el vínculo entre el ordenador y el usuario que lo utiliza. Es decir, el usuario no podrá interactuar con el ordenador ni ejecutar ningún programa de aplicación si no existe un sistema operativo. En resumen, se podría decir que los Sistemas Operativos son un conjunto de programas que crean la interfaz del hardware con el usuario, y que tiene dos funciones primordiales, que son:
Gestionar el hardware: - Se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina.
Facilitar el trabajo al usuario: -Permite una comunicación con los dispositivos de la máquina.
Cómo funciona un Sistema Operativo Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. La elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. Funciones de los Sistemas Operativos:
Interpreta los comandos que permiten al usuario comunicarse con el ordenador.
Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse.
Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.
Gestiona los errores de hardware y la pérdida de datos.
Clasificación de los Sistemas Operativos
Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Cumplen simultáneamente las necesidades de dos o más usuarios, que comparten los mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
Monousuario: Los sistemas monousuarios son aquellos que puede atender a un sólo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se esté ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se está utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un sólo usuario.
3
UNIVERSIDAD NACIONAL DEL LITORAL FACULTAD DE CIENCIAS VETERINARIAS
Curso de Acreditación INFORMÁTICA
Tema Nº 2: Los Sistemas Operativos
Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicación.
Monotarea: Solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.
Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real. Un sistema operativo en tiempo real procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Este tipo tiene relación con los sistemas operativos monousuarios, ya que existe un solo operador y no necesita compartir el procesador entre varias solicitudes. Su característica principal es dar respuestas rápidas; por ejemplo en un caso de peligro se necesitarían respuestas inmediatas para evitar una catástrofe.
Tiempo Compartido: El tiempo compartido en ordenadores o computadoras consiste en el uso de un sistema por más de una persona al mismo tiempo. El tiempo compartido ejecuta programas separados de forma concurrente, intercambiando porciones de tiempo asignadas a cada programa (usuario).
4