ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Concepto de sistema operativo


Enviado por   •  16 de Enero de 2023  •  Tarea  •  1.490 Palabras (6 Páginas)  •  112 Visitas

Página 1 de 6

Parte 1. Concepto de sistema operativo.

1. Completa la tabla siguiente referida a la evolución de los sistemas operativos:

Generación Componente técnico que la caracteriza Avances en relación a los sistemas operativos

Generación 0 Ausencia de sistemas operativos. Se trabajaba el lenguaje a máquina y todas las instrucciones se codificaban a mano.

Generación 1 Continúa la carencia de sistemas operativos. Se sigue trabajando el lenguaje a máquina y todas las instrucciones codificadas a mano.

Generación 2 Transistor y el procesamiento por lotes. Transición entre trabajos.

Generación 3 Circuitos integrados. Sistemas operativos monousuario.

Generación 4 La creación del microprocesador. Monousuario y multitarea.

Generación 5 Procesamiento paralelo e inteligencia artificial. Surge Linux a principio de los 90, un sistema operativo de software libre y código abierto; aparecen los Mac de la empresa Apple; aparece Google a finales de los 90’s.

2. Haz un esquema con la clasificación de los sistemas operativos.

Los sistemas operativos se pueden clasificar de la siguiente manera:

* Por su estructura interna:

+ Monolítica

+ Capas

+ Máquina virtual

* Por los servicios ofrecidos:

- Según el número de usuarios:

+Monousuario

+Multiusuario

-Según el número de procesos o tareas:

+ Monotarea

+ Multitarea

- Según el número de procesadores:

+Monoprocesador

+ Multiprocesador

* Por los modos de explotación:

+ Por lotes:

+ Multiprogramación

* Por la forma de ofrecer los servicios:

+ Sistemas centralizados

+ Sistemas de red

+ Sistemas distribuidos

Parte 2. Funciones del sistema operativo.

3. Define sistema operativo: qué es, qué funciones tiene, la finalidad, qué tipos hay según su uso, sus tareas, …, menciona sistemas operativos que conozcas y para qué usuarios están indicados…

Sistema operativo: es un conjunto de programas, servicios y funciones que gestionan y coordinan el funcionamiento del hardware y del software.

Una de sus funciones es que ofrece al usuario la forma de comunicarse con el ordenador y se encarga de realizar todo el trabajo dentro del equipo.

Windows: es un sistema operativo de los más utilizados.

Mac OS: para computadoras Macintosh.

4. Calcula la fragmentación de memoria si tenemos siete particiones de memoria de 1MB y la cola de tareas contiene tareas con requerimientos de 300KB, 1800KB, 1000KB, 900KB, 600KB, 700KB Y 200KB. Sabemos que 1MB = 1024KB.

1ª: 1024 KB – 300 KB = 724 KB fragmentación.

2ª: 1024 KB – 1800 KB = no se puede ya que solo tengo espacio de 1000 KB.

3ª: 1024 KB – 1000 KB = no se puede ya que solo tengo espacio de 1000 KB.

4ª: 1024 KB – 900 KB = 124 KB fragmentación.

5ª: 1024 KB – 600 KB = 424 KB fragmentación.

6ª: 1024 KB – 700 KB = 324 KB fragmentación.

7ª: 1024 KB – 200 KB = 824 KB fragmentación.

5. Explicar la diferencia entre la fragmentación interna y la fragmentación externa.

La fragmentación interna es la memoria que se encuentra dentro de una partición y no está siendo utilizada, y la fragmentación externa es la memoria que no se puede asignar por tener una capacidad insuficiente para crear una nueva partición.

6. Un sistema posee una memoria física de 64 Kb dividido en marcos de páginas de tamaño 4 Kb. Un programa tiene código de tamaño 32768 bytes, datos de 16386 bytes y la pila de 15870 bytes. ¿Se podrá cargar este programa en la memoria?

64 KB : 4 KB = 16 marcos.

32768 bytes : 4096 bytes = 8 marcos.

16386 bytes : 4096 bytes = 4,0004 = 4 marcos.

15870 bytes : 4096 bytes = 3,8745 = 4 marcos.

8 + 4 + 4 = 16 marcos. Si es posible.

¿Y si el tamaño de la página fuera de 512 bytes?

64 KB = 65536 bytes.

65536 bytes : 512 bytes = 128 marcos.

32768 bytes : 512 bytes = 64 marcos.

16386 bytes : 512 bytes = 32,003 = 32 marcos.

15870 bytes : 512 bytes = 30,99 = 31 marcos.

64 + 32 + 31 = 127 marcos. Si es posible.

Parte 3. Utilización del sistema operativo.

7. Compara la interfaz de un sistema operativo de hace más de 10 años (por ejemplo, un Windows 95) con la de uno actual (por ejemplo, Windows 10). ¿Cuáles son las diferencias más importantes a simple vista?

La evolución del diseño de los iconos y las aplicaciones, el menú con acceso a aplicaciones, opciones de configuración y archivos, con más opciones y más espacio libre en el escritorio.

Parte 4. Procesos del sistema operativo.

8. Haz un dibujo/esquema de los estados por los que pasa un proceso. Explicando que quiere decir cada estado y explicando la evolución de estos procesos según los estados por los que pasa.

Los estados por los que pasa un proceso son:

- No nato: el proceso existe, pero no es conocido por el sistema operativo.

- Nuevo o creado:

- Preparado o listo: se encuentran todas las tareas que están listas para ejecutarse, pero esperan a que el procesador quede libre.

- Bloqueado, suspendido o dormido: las tareas

...

Descargar como (para miembros actualizados) txt (10 Kb) pdf (53 Kb) docx (13 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com