Está en la página 1de 6

TALLER 2

1. Write a short note on operating system services

SOLUCION:
Un sistema operativo es un conjunto de procesos el cual permite ser intermediario para la
traducción de lenguaje usuario a máquina teniendo en cuenta bien el uso apropiado de las
partes físicas del computador; para garantizar un buen servicio al usuario el sistema
operativo nos brinda los siguientes servicios.

 Interfaz de Usuario (UI):

Casi todos los sistemas operativos tienen una interfaz de usuario realizando así la
facilidad de operación y su funcionamiento. Uno de los tipos existentes es la interfaz de
Linea de comando (CLI command line interface) usamos comandos de texto para la
comunicación del sistema operativo. Pero la mas usada en estos días es la interfas grafica
de usuario (GUI, Graphical user interface) compuesto por ventanas e iconos.

IMAGEN 1CLI
IMAGEN 2 GUI

 Ejecucion de programa:

para realizar la ejucion de un programa se requiere del apoyo del sistema operativo
realizando diversas solicitudes a la memoria RAM ya que al ejecutar un programa este es
cargado a la memoria, bajo el control del sistema operativo, el cual accede al procesador;
el procesador ejecuta el programa siguiendo instrucción tras instrucción del sistema
operativo hasta que se termina la utilización o ejecución del sistema operativo, alguno
muy importante es que un programa puede terminar su operatividad causado por un error
pero ese error puede ser generado por el software por su incompatibilidad con el
hardware o su mal desarrollo en alguna línea de código.
 Operaciones de E/S:

Al ejecutar un programa, se requiere operaciones E/S dirigidas a un archivo disponible de


E/S, Para ciertos dispositivos es deseable disponer de funciones especiales. Por cuestión
de eficiencia y protección, los usuarios no pueden controlar de modo directo los
dispositivos de E/S; el sistema operativo debe proporcionar medios para realizar la E/S.

IMAGEN # 3
 Manipulación del sistema de archivos:

El sistema manipulación de archivo es de gran importancia ya que gracias a ellos podemos leer y
escribir archivos y direccionarlos, también podemos crearlos y borrarlos, realizar búsquedas en un
determinada ruta de guardado; algunos archivos permite el objetivo de encriptar información así
ser más segura la información de un archivo

 COMUNICACIÓN:

Hay muchas circunstancias en las que un proceso necesita intercambiar información con
otro. Dicha comunicación puede tener lugar entre procesos que se están ejecutando en la
misma computadora o entre procesos en computadoras diferentes conectadas por red. La
comunicaciones se pueden implementar utilizando memoria compartida, procedimiento
en el que el sistema operativo transfiere paquetes de información entre unos procesos y
otros.

 Detección de errores:

El sistema operativo es encargado de verificar el error que está pasando en un programa y


operación E/S, para cada tipo de error el sistema operativo debe llevar acabo varios
procesos de búsqueda de solución para hallar el funcionamiento correcto y coherente de
la falla que se está presentando
 Asignación de recursos:

El sistema al ser un conjunto de procesos tanto de software como de hardware, el, debe
saber que proceso o que rendimiento asigna y diversas tareas teniendo así un algoritmo
de eficiencia optimo dando así recursos al programa o usuario que requiere más
procesamiento de datos.
2. Explain system call concept

SOLUCION:

También podría gustarte