0% encontró este documento útil (0 votos)
273 vistas

Sistemas Operativos 2023

El documento explica los conceptos básicos de los sistemas operativos, incluyendo su definición como software que administra los recursos de una computadora, las cuatro funciones principales de gestión de procesos, memoria, archivos y entrada/salida, y los diferentes estados de un proceso como ejecución, listo, espera, nuevo y terminado. También clasifica los sistemas operativos según el número de usuarios, procesos y procesadores que pueden manejar, e incluye una actividad para investigar más sobre los tipos de sistemas oper

Cargado por

Johana Muñoz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
273 vistas

Sistemas Operativos 2023

El documento explica los conceptos básicos de los sistemas operativos, incluyendo su definición como software que administra los recursos de una computadora, las cuatro funciones principales de gestión de procesos, memoria, archivos y entrada/salida, y los diferentes estados de un proceso como ejecución, listo, espera, nuevo y terminado. También clasifica los sistemas operativos según el número de usuarios, procesos y procesadores que pueden manejar, e incluye una actividad para investigar más sobre los tipos de sistemas oper

Cargado por

Johana Muñoz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

ESACAUCA

INSTRUCTIVO- PASÓ A PASO GUIA 2


Sistemas Operativos

DOCENTE: JOHANA ANDREA MUÑOZ


1. QUE ES SISTEMA OPERATIVO.

Software del sistema que administra y controla las actividades y recursos de la


computadora. El sistema operativo de un computador comprende todo aquel
software que le permite funcionar como tal. Por tanto, este software está integrado
como un conjunto de herramientas (programas de utilería, paquetes de
administración o control), intérpretes de comandos, y su núcleo (administrador de
memoria, administrador y controladores de entrada y salida a dispositivos
periféricos, y el administrador de procesos), con lo que el operador, usuario y el
computador mismo pueden administrar los recursos a su alcance y controlar todo
programa que se ejecute en éste. Coordina las distintas partes del sistema de
cómputo y sirve como mediación entre el software de aplicación y el hardware de la
computadora.

2. CUAL ES EL PROGRAMA PRINCIPAL DEL SISTEMA

El programa principal del sistema es el SHELL el cual se ejecuta al arrancar el


sistema, su función es interpretar las ordenes o comandos que el usuario mande al
sistema y traducirlas a instrucciones que el sistema operativo entienda. Los usuarios
mandan los comandos a la Shell, esta los interpreta y los envía al núcleo del sistema
operativo.

3. ¿CUÁLES SON LAS CUATRO GRANDES FUNCIONES DEL SISTEMA


OPERATIVO?

GESTION DE PROCESOS: El proceso principal se define como programa en


ejecución. El sistema operativo se encarga de: crear y destruir procesos, suspender
y reanudar procesos, y sincronizar y comunicar procesos.

GESTION DE MEMORIA: La memoria principal se encarga de almacenar procesos


e información de procesos que se están ejecutando en el procesador. El sistema
operativo asigna y libera la memoria, decide cuanta memoria se asigna a un proceso
y controlar las partes de la memoria que se están utilizando.

GESTION DE ARCHIVOS: El archivo se define como conjunto de datos


almacenados en un dispositivo de almacenamiento. El sistema operativo gestiona
los archivos mediante el sistema de archivos, definiéndose como conjunto de
normas y procedimientos para almacenar información en los dispositivos de
almacenamiento.

GESTION DE ENTRADA Y SALIDA: El sistema operativo controla los dispositivos


de E/S, se encarga de capturar interrupciones, enviar y manejar datos memoria que
recoge desde los dispositivos.
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS
Los sistemas operativos se pueden clasificar según los siguientes parámetros.

USUARIOS: Según el número de usuarios que pueden utilizar a la vez los recursos
del sistema, los sistemas operativos pueden ser:

Monousuario: En este tipo de sistema solo hay un único usuario que trabaja con el
ordenador y tiene disponibles todos los recursos del sistema para el mismo. Si otro
usuario quiere utilizar el sistema ha de esperar a que termine el primero para
utilizarlo. Los ejemplos más claros de sistemas operativos monousuario pueden ser:
DOS (Disk Operating System), Windows XP, Windows 2000, etc.

Multiusuario: En estos sistemas varios usuarios pueden utilizar los recursos del
sistema a la vez o simultáneamente. La forma más común de utilizar estos sistemas
por parte de los usuarios es a través de terminales “tontos” o bien mediante
ordenadores clientes conectados al ordenador principal o servidor.

PROCESOS: Dependiendo del número de procesos que se pueden ejecutar a la


vez en el sistema, los sistemas operativos pueden ser:

Monotarea: En este tipo de sistemas solo se puede ejecutar un proceso a la vez,


mientras dicho proceso esté en ejecución los recursos del sistema están disponibles
para el mismo proceso, para iniciarse un nuevo proceso o aplicación se ha de
terminar primero con la que se está trabajando. Un ejemplo claro de sistema
operativo monotarea es DOS (Disk Operanting System).

Multitarea: En este tipo de sistemas se pueden ejecutar varios programas o


procesos de forma “simultanea”, para realizar esta acción el procesador comparte y
va dedicando a cada proceso un tiempo de uso, de esta forma todos los procesos
se irán ejecutando “a la vez”. La carga de procesos hará que el procesador tarde
más tiempo en ejecutar todos los procesos pero comparando con un sistema
monotarea el tiempo medio de espera será menor. Un ejemplo de este tipo de
sistemas puede ser Unix y Linux.

PROCESADORES: Según el número de procesadores que el sistema operativo es


capaz de utilizar, se pueden clasificar los sistemas operativos de la forma siguiente:

MonoProceso: El ordenador en el cual se utiliza el sistema operativo solo tiene un


procesador y el sistema operativo solo es capaz de manejar un procesador. Todos
los procesos del sistema pasaran por dicho procesador Aunque el sistema pueda
denominarse multitarea y multiusuario, y de hecho varias personas puedan trabajar
con el mismo equipo, teniendo este un solo procesador, realmente los procesos
que es capaz de ejecutar el procesador a la vez, es solo uno, aunque se reparte el
tiempo de uso del procesador entre todos los procesos activos del sistema,
simulando un multiproceso.

MultiProceso: Si el sistema informático cuenta con dos o más procesadores, existen


sistemas operativos capaces de gestionar varios procesadores a la vez, de esta
forma se aprovecha mejor la capacidad del equipo en la ejecución de procesos entre
varios procesadores, la utilización de los procesadores por parte del sistema puede
ser de dos tipos:
1. MultiProceso Simetrico (SMP, Symetrical MultiProcessing): En el cual el sistema
operativo utiliza los procesadores por igual alternando el uso de los mismos de
forma simultánea.
2. MultiProceso Asimetrico (AMP, Asymetrical MultiProcessing): El sistema reparte las
tareas que están realizando los procesadores, determinando que procesos ejecuta
cada procesador.
LOS ESTADOS DE PROCESO: EJECUCION, LISTO, ESPERA, NUEVO Y
TERMINADO.

Ejecución: el proceso está actualmente en ejecución.

Listo: el proceso está listo para ser ejecutado, sólo está esperando que el
planificador de corto plazo así lo disponga.

Espera: el proceso no puede ejecutar hasta que no se produzca cierto suceso, como
la finalización de una operación de Entrada/Salida solicitada por una llamada al
sistema operativo.

Nuevo: El proceso recién fue creado y todavía no fue admitido por el sistema
operativo. En general los procesos que se encuentran en este estado todavía no
fueron cargados en la memoria principal.

Terminado: El proceso fue expulsado del grupo de procesos ejecutables, ya sea


porque terminó o por algún fallo, como un error de protección, aritmético, etc.
ACTIVIDAD A DESARROLLAR

Realiza la investigación de las siguientes preguntas en un documento en Word con


una portada sencilla, guardar el documento como Sistemas Operativos.

1. ¿Cuáles son los sistemas operativos existentes?


2. ¿Qué es el kernel?
3. ¿Cuáles son las distintas funciones de los sistemas operativos?
4. Nombra mediante un ejemplo una tarea de los estados de proceso:
ejecución, listo, espera, nuevo y terminado.
5. ¿Qué es un sistema de archivos?
6. ¿Cuál es la diferencia entre software libre, software gratuito y software de
dominio público?

También podría gustarte