Fuciones Del Sistema Operativo Informatico

Páginas: 19 (4516 palabras) Publicado: 13 de enero de 2013
UNIDAD FORMATIVA 1

INSTALACIÓN Y ACTUALIZACIÓN DE SISTEMAS OPERATIVOS

TEMA 2. Funciones del sistema operativo informático
Conceptos básicos

Para que un ordenador pueda hacer funcionar un programa informático (a veces conocido como aplicación o software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que puedan garantizar elintercambio entre el procesador, la memoria y los recursos físicos (periféricos). 

El sistema operativo (a veces también citado mediante su forma abreviada OS en inglés) se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviarinformación específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico. 

De esta forma, el sistema operativo permite la "disociación" deprogramas y hardware, principalmente para simplificar la gestión de recursos y proporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla con el fin de reducir la complejidad del equipo. 

En general puede efectuar las siguientes tareas:

▪ Manejo de archivos y directorios.

▪ Mantenimiento de discos flexibles.

▪ Configuración del equipo.

▪ Optimización deluso de la memoria

▪ Aumento de la velocidad de los programas







Los procesos

Un proceso puede informalmente entenderse como un programa en ejecución. Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados".

Cada proceso tienesu contador de programa, registros y variables, aislados de otros procesos, incluso siendo el mismo programa en ejecución 2 veces. Cuándo este último caso sucede, el sistema operativo usa la misma región de memoria de código, debido a que dicho código no cambiará, a menos que se ejecute una versión distinta del programa.

Hebras y estados de un proceso

Una hebra es un punto de ejecuciónde un proceso. Un proceso tendrá siempre una hebra, en la que corre el propio programa, pero puede tener más hebras.
Las hebras representan un método software para mejorar el rendimiento y eficacia de los sistemas operativos. Las hebras de un mismo proceso compartirán recursos, como memoria, archivos, recursos hardware, etc.
Un  proceso  clásico  será  aquel  que  solo  posea  una hebra.  Pongamos  un  ejemplo.  Si  ejecutamos el procesador de textos Word, con un solo documento abierto, el programa  Word convertido en proceso estará ejecutándose en un único espacio de memoria, tendrá acceso a determinados archivos (galerías de imágenes, corrector ortográfico, etc.),  tendrá acceso al hardware (impresora, disquetera), etc. En definitiva, este proceso, de momento, solamente tiene una hebra.
Si en esta situación, sin cerrar Word, abrimos un nuevo documento, Word no se vuelve  a cargar como proceso. Simplemente el programa, convertido en proceso, tendrá a su  disposición dos hebras o hilos diferentes, de tal forma que el proceso sigue siendo el  mismo (el original).
Word se está ejecutando una sola vez y el resto de documentos de texto que abramos en esta misma sesión de trabajo no serán procesos propiamente dichos. Serán hilos o  hebras del proceso principal, que es el propio procesador de textos.
Antes de hablar de prioridades, y teniendo muy en cuenta lo comentado anteriormente,  vamos a ver los diferentes estados en los que pueden estar los procesos.
Hoy en día existen gran cantidad de programas diseñados en multihilo o multihebra. ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clasificación de los sistemas operativos (informática)
  • Sistemas informáticos operativos
  • Informatica Sistemas Operativos
  • Qué Es Un Sistema Operativo Informático
  • Sistemas Operativos Informaticos
  • informatica sistemas operativos
  • Sistemas Operativos: sistema informático y estructura
  • Cuales son los sistemas operativos mas importantes (Informática)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS