Sistemas Operativos

Páginas: 19 (4594 palabras) Publicado: 11 de octubre de 2011
Software. Es la parte lógica del computador y corresponde a un conjunto de instrucciones que le dicen al hardware qué debe hacer.
Hardware. Es la parte física del computador, con dispositivos que realizan una tarea específica y que se relacionan como lo muestra la imagen de arquitectura de hardware.
Qué es un Sistema Operativo
* “Un S. O. es un grupo de programas de proceso con lasrutinas de control necesarias para mantener continuamente operativos dichos programas”.
Una de las principales funciones del S. O. es ocultar toda esta complejidad y brindar al programador un conjunto más conveniente de instrucciones para trabajar.
El S. O. se ejecuta en modo central o modo de supervisión, con máxima prioridad y generalmente con protección por hardware.
Los compiladores, editoresy demás programas se ejecutan en modo usuario.
El S. O. es la serie de programas, dispuestos ya sea en el software o en la memoria fija (microcódigo), que hacen al hardware utilizable.
Los S. O. ponen el “poder computacional básico” del hardware convenientemente a disposición del usuario, pero consumen parte de ese poder computacional para funcionar [7, Deitel].
Los S. O. son, en primerlugar, administradores de recursos, siendo el recurso primario el hardware del sistema (ver Figura 1.1).
 

Las principales características de los S. O. son:
* Definir la “Interfaz del Usuario”.
* Compartir el hardware entre usuarios.
* Permitir a los usuarios compartir los datos entre ellos.
* Planificar recursos entre usuarios.
* Facilitar la entrada / salida.
*Recuperarse de los errores.
Los principales recursos administrados por los S. O. son:
* Procesadores.
* Almacenamiento.
* Dispositivos de e / s.
* Datos.
Los S. O. son una interfaz con:
* Operadores.
* Programadores de aplicaciones.
* Programadores de sistemas (administradores del S. O.).
* Programas.
* Hardware.
* Usuarios.
El S. O. debe presentar al usuarioel equivalente de una máquina extendida o máquina virtual que sea mas fácil de programar que el hardware subyacente.

Conceptos de los Sistemas Operativos
La interfaz entre el S. O. y los programas del usuario se define como el conjunto de “instrucciones ampliadas” [23, Tanenbaum] que proporciona el S. O. y son las “llamadas al sistema”:
* Crean, eliminan y utilizan objetos del softwarecontrolados por el S. O.:
* Los mas importantes son procesos y archivos.
Procesos:
* Es el concepto central de todos los S. O.
* Es básicamente un programa en ejecución.
* Consta del programa ejecutable, sus datos y pila, contador y otros registros, además de la información necesaria para ejecutar el programa.
* La información de control relacionada con los procesos sealmacena en la tabla de procesos:
* Es administrada por el S. O.
* Posee un arreglo de estructuras, una por cada proceso existente en ese momento.
* Un proceso (suspendido) consta de:
* Un espacio de dirección.
* Los datos pertinentes de la tabla de procesos.
* Un proceso puede crear procesos hijo y estos nuevos procesos hijo, conformando un árbol de procesos.Archivos:
* Una de las funciones principales del S. O. es brindar independencia de dispositivo.
* Muchos S. O. soportan el concepto de directorio como una forma de agrupar archivos.
* Los directorios se estructuran jerárquicamente, por lo que a cada archivo le corresponde una ruta de acceso.
* Existen distintos esquemas de seguridad de archivos en los distintos S. O.
Llamadas alsistema:
* Permiten a los programas comunicarse con el S. O. y solicitarle servicios.
* A cada llamada le corresponde un procedimiento:
* Pone los parámetros de la llamada en un lugar especí…co para luego ejecutar una instrucción tipo “trap” de llamada a procedimiento protegido para iniciar el S. O.
* Luego de “trap” el S. O. recupera el control , examina los parámetros y si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS