Você está na página 1de 8

Conceptos de los Sistemas Operativos

-Integrantes-

Bolado Avalos Luis Ramón


Medellín López José Pablo
Salazar Ramírez Laura Isabel
(Unknow) Sorry no se me tu nombrea amiga x3
Índice

Introducción

Procesos

Archivos

Llamadas al Sistema
Introducción

Un Sistema operativo (SO) es un software que


actúa de interfaz entre los dispositivos de
hardware

La interfaz entre el S. O. y los programas del


usuario se define como el conjunto de
“instrucciones ampliadas” que proporciona el
S. O. y son las “llamadas al sistema”
Procesos
Es el concepto central de todos los S. O.

Un proceso es simplemente, un programa en ejecución que


necesita recursos para realizar su tarea: tiempo de CPU,
memoria, archivos y dispositivos de E/S.

El S.O. es el responsable de:


•Crear y destruir los procesos.
•Parar y reanudar los procesos.
•Ofrecer mecanismos para que se comuniquen y sincronicen.

• Programa ejecutable
Un Proceso • Sus datos y pila
Consta De:
• Registros

La información de control relacionada con los


procesos se almacena en la “Tabla de procesos”
Archivos

Una de las funciones principales del S. O. es


brindar independencia de dispositivo.

Los archivos son colecciones de información


relacionada, definidas por sus creadores.
Éstos almacenan programas (en código fuente
y objeto) y datos tales como imágenes, textos,
El SO es responsable de: información de bases de datos, etc.
•Construir y eliminar archivos y directorios.
•Ofrecer funciones para manipular archivos y directorios.
•Establecer la correspondencia entre archivos y unidades de almacenamiento.
•Realizar copias de seguridad de archivos.

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 al sistema
La llamadas al sistema es el mecanismo usado
por una aplicación para solicitar un servicio al
sistema operativo

Las llamadas al sistema no siempre tienen una expresión sencilla


en los lenguajes de alto nivel, por ello se crean las bibliotecas de
interfaz, que son bibliotecas de funciones que pueden usarse
para efectuar llamadas al sistema. Las hay para distintos
lenguajes de programación.
La aplicación llama a una función de la biblioteca de interfaz
(mediante una llamada normal) y esa función es la que realmente
hace la llamada al sistema.

A cada llamada le corresponde un procedimiento:

•Pone los parámetros de la llamada en un lugar específico 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 son válidos ejecuta el trabajo solicitado.
•Luego de terminar, el S. O. coloca un código de estado en un registro indicando si tuvo éxito o fracaso y ejecuta
una instrucción del tipo “return from trap” para regresar el control al procedimiento.
•El procedimiento regresa al programa llamador con un código de estado como un valor de función; dentro de los
parámetros pueden regresar valores adicionales.
Que es Un Sistema Operativo?

R=Es un software que actúa de interfaz entre los


dispositivos de hardware

Que es Un Sistema Proceso?

R=Un programa en ejecución que necesita recursos para realizar


su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S.

Que significa Llamada al Sistema?


R=La llamadas al sistema es el mecanismo usado por
una aplicación para solicitar un servicio al sistema
operativo

Un Sistema Operativo En cuanto a los archivos de que es responsable?

R=Construir y eliminar archivos y directorios, Ofrecer funciones para


manipular archivos y directorios ,Realizar copias de seguridad de archivos y
Establecer la correspondencia entre archivos y unidades de
almacenamiento.

Você também pode gostar