Ensayo #3 Sistemas Operativos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

SISTEMAS OPERATIVOS 1

ENSAYO #3 – SISTEMAS OPERATIVOS

Starlin Marquez

PNF Informática - TSU Trayecto: 1

Universidad Nacional Experimental de la Gran Caracas

I30212-C1: Arquitectura del computador I

Roemi Carrillo

Caracas, 11 de Enero del 2023


SISTEMAS OPERATIVOS 2

INTRODUCCIÓN

En el presente ensayo se presenta los conceptos básicos sobre los sistemas

operativos, su funcionalidad, como se caracterizan y se administran la memoria durante

los procesos del mismo.


SISTEMAS OPERATIVOS 3

DESARROLLO

DEFINICIÓN - CARACTERISTICAS - SU CLASIFICACIÓN - FUNCIONALIDAD

- ADMINISTRACIÓN DE PROCESOS - ALMACENAMIENTO SECUNDARIO Y

ADMINISTRACIÓN DE LA RAM

Se conoce como aquel software que encargado de coordinar las aplicaciones y

herramientas que utiliza el usuario por esto es el más esencial, trata de programas que

permiten y regulan los aspectos más básicos del sistema cabe a mencionar que los

sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS.

Dentro de las tareas que realiza el sistema operativo, en particular, se ocupa de

gestionar la memoria de nuestro sistema y la carga de los diferentes programas, para

ello cada programa tiene una prioridad o jerarquía y en función de la misma contará

con los recursos de nuestro sistema por más tiempo que un programa de menor

prioridad, además el sistema operativo se ocupa también de correr procesos.

Llamamos proceso a la carga en memoria de nuestro programa, si no está cargado en

memoria nuestro programa simplemente “no corre”.

Son caracterizados por un mecanismo de autenticación para comprobar la

identidad de todo usuario, mecanismo de administración que ponga límites a la

cantidad de recursos que cada usuario tiene permitido y un mecanismo de protección

contra los errores de programas de usuarios que puedan bloquear la ejecución de otras

aplicaciones en el sistema, o de carácter malware malicioso que interrumpa y espíe las

actividades de otros, una importante responsabilidad que todo programa operativo tiene
SISTEMAS OPERATIVOS 4

es la planificación de tareas para que el sistema de computadora las maneje. El

sistema operativo elabora la orden en la que los programas se procesan y especifica la

secuencia en la que se ejecutarán los trabajos particulares y también cada proceso

tiene su propio espacio de memoria.

La red es fundamental en la mayoría de los Sistemas Operativos pues nos

permite la conexión con otras máquinas, incluyendo máquinas que están en Internet.

Así, las computadoras con sistemas operativos diferentes, pueden participar en

la misma red y compartir recursos entre ellos, como impresoras, escaneadoras, etc.

La seguridad es otra de las características fundamentales en un sistema

operativo pues deberá tener mecanismos para proteger la información, para que los

procesos accedan a las áreas de memoria permitidas, etc.

La interfaz de usuario puede ser gráfica o línea de comandos (terminal).

Actualmente, casi todos los sistemas operativos cuentan con una interfaz gráfica, pero

aún es posible encontrar el terminal en muchos lugares.

Un ordenador es controlado por un SO (Sistema Operativo), sigla utilizada para

designar a esta clase de software, en la práctica un SO es la interfaz entre el usuario y

la máquina cuyas principales funciones son: gestión de procesos, gestión de memoria,

sistema de archivos, entrada y salida de datos y la gestión de la información eficaz.


SISTEMAS OPERATIVOS 5

Los SO se pueden clasificar teniendo en cuenta diferentes aspectos, veamos:

Por usuarios

Multiusuario: Varios usuarios pueden ejecutar al mismo tiempo las aplicaciones

instaladas en el sistema operativo.

Monousuario: Solo un usuario puede ejecutar un programa u aplicación al

mismo tiempo.

Por tareas

Multitarea: Se ejecutan varios procesos al mismo tiempo.

Monotarea: Se ejecuta un solo proceso en cierto momento.

Por el manejo de recursos

Centralizado: Los recursos se encuentran en un solo equipo.

Distribuido: Se utilizan los recursos en más de un equipo.

Es importante mencionar que un proceso no es un programa, el programa en sí

es un elemento pasivo que puede permanecer en memoria, en disco, o en algún otro

lugar de almacenamiento, el proceso es un elemento activo un programa en ejecución

es un proceso, es posible tener dos o más procesos independientes, aun cuando

provengan del mismo programa, el SO debe asignar los recursos a los procesos,

cumpliendo determinadas reglas que se fijan al inicio de toda ejecución, los estados de

un proceso, indican la situación en que se encuentra cada uno de los procesos de esta
SISTEMAS OPERATIVOS 6

manera el SO puede implementar mecanismos de asignación de CPU a cada uno de

ellos.

Para que un proceso pueda ejecutarse debe estar ubicado en la memoria

principal del ordenador. Una parte del sistema operativo se va a encargar de gestionar

la memoria principal, de forma que los procesos puedan residir en la memoria sin

conflictos. La gestión de la memoria implica varias tareas, una de ellas es llevar un

registro de qué zonas están libres (es decir, no están siendo utilizadas por ningún

proceso), y qué zonas están ocupadas por qué procesos. Otra tarea importante surge

en sistemas en los que no todos los procesos, o no todo el código y datos de un

proceso, se ubican en la memoria principal. En estos sistemas, a menudo se debe

pasar parte, o la totalidad del código y datos de un proceso, de memoria a disco, o

viceversa; siendo el sistema operativo responsable de esta tarea. De esta forma se

libera al usuario de realizar estas transferencias de información, de las cuales no es

consciente.

También podría gustarte