Adrianblancoperez SOMunidad 2 Tarea

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

1.

Contesta a las siguientes cuestiones sobre la evolución de los sistemas


operativos: (0,5 puntos)
1. ¿Cuál fue el primer ordenador de propósito general programable y quiénes lo
diseñaron?

a) IBM 360, diseñado por IBM.


b) ENIAC, diseñado por J. P. Eckert y J. W. Mauchly. <----
c) UNIVAC I, diseñado por IBM.
d) Comodore 8096, diseñado por Marcian E. Hoff.
2. ¿Cuál fue el avance más importante durante la cuarta generación de sistemas
operativos?
a) La introducción de la red de ordenadores.
b) La creación del microprocesador. <----
c) El desarrollo de sistemas operativos de red.
d) La evolución de los smartphones y tablets.
3. ¿Qué sistema operativo surgió a principios de los años 70, derivado de MULTICS?
a) OS/360
b) Windows NT
c) UNIX <----
d) Novell Netware
4. ¿Cuál es una de las características principales de la sociedad actual mencionada en el
texto?
a) Acceso limitado a la información.
b) Exclusividad de la tecnología informática.
c) Crecimiento en el acceso a la información y su gestión. <----
d) Ausencia de sistemas operativos interactivos.
5. ¿Hacia qué se dirigen muchos estudios en el ámbito de la Inteligencia Artificial según el
texto?
a) Desarrollo de sistemas operativos más fáciles.
b) Creación de programas para máquinas que se aproximen al comportamiento y la
comprensión humana. <----
c) Aumento de la velocidad de procesamiento de los sistemas operativos.
d) Integración de diferentes aplicaciones gráficas y multimedia.

2.-Haz un esquema con la clasificación de los sistemas operativos. (0,75 puntos)


Sistema operativos por servicio:
-Por el numero de usuarios:
--Monousuario
--Multiusuario
-Por el numero de tares:
--Monotareas
--Multitareas
-Por el numero de procesadores:
--Uniproceso
--Multiproceso
Parte 2. Funciones del sistema operativo.(3,5 puntos)
3.-Rellena las partes que faltan: (1,5 puntos)
El sistema operativo es un programa.
Los 2 grandes objetivos que debe perseguir cualquier sistema operativo son:
Conectar el Hardware con el Software y administrar los recursos del ordenador.
Las 7 funciones del sistema operativo son:
Arranque, Interfaz de usuario, Administrador de memoria, ejecución de programas, seguridad,
almacenamiento, administrar el hardware.

4.-Calcula la fragmentación de memoria si tenemos siete particiones de memoria de 2MB


y la cola de tareas contiene tareas con requerimientos de 300KB, 1800KB, 1000KB,
900KB, 600Kb, 700KB y 200KB. Sabemos que 1 MB = 1024 KB (1 punto)
1ª partición: Tengo 1000 KB meto 300KB y me sobran 700KB. La fragmentación son 700 KB en la
1ª partición.
2ª partición: Tengo 1000 KB y tengo que meter 1800KB no me entraría ya que el espacio de la
partición seria de 1000KB .
3ª partición: Tengo 1000 KB meto 1000KB y me sobran 0KB. La fragmentación son 0 KB en la 3ª
partición.
4ª partición: Tengo 1000 KB meto 900KB y me sobran 100KB. La fragmentación son 100 KB en la
4ª partición.
5ª partición: Tengo 1000 KB meto 600KB y me sobran 400KB. La fragmentación son 400 KB en la
1ª partición.
6ª partición: Tengo 1000 KB meto 700KB y me sobran 300KB. La fragmentación son 300 KB en la
1ª partición.
7ª partición: Tengo 1000 KB meto 200KB y me sobran 800KB. La fragmentación son 800 KB en la
1ª partición
5.-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 35828 bytes, datos de 15460 bytes y
la pila de 14860 bytes. ¿Se podrá cargar este programa en la memoria?
¿Y si el tamaño de la página fuera de 512 bytes? (1 punto)
No es posible alojar el programa en memoria física con páginas (y marcos) de tamaño 4096B. Ya
que necesitaríamos 17 y sólo tenemos 16 disponibles.
Parte 3. Utilización del sistema operativo (0,5 puntos)
6.-Analiza y compara las interfaces de usuario de 2 aplicaciones de software elegidas por
ti, evaluando su usabilidad, diseño y facilidad de navegación (0,5 puntos)
En este caso compararemos dos tiendas de videojuegos Steam y Epic Games Store, concretamente
en el apartado de biblioteca donde tenemos acceso a los juegos ya comprados.

Por la parte de la facilidad de navegación ambos son bastante similares, no tienen nada que impida
o dificulte su navegación.
En cuanto a la usabilidad la primera aplicación es mucho más usada que la segunda aplicación. El
numero de usuarios de la primera aplicación es aproximadamente más de mil millones.

En la segunda aplicación el numero de usuarios es de:723 millones de cuentas

Como podemos observar usan interfaces muy distintas siendo la primera(Steam) más impactante
visualmente y dando mucha más información y la segunda(Epic) algo más sosa, yendo más al
grano.
En la primera imagen podemos ver tres columnas, la de más arriba con noticias a juegos que has
jugado, la segunda mostrando los juegos a los que has jugado recientemente y la tercera muestra
juegos que pueden interesarte según los que has jugado.
En cambio la segunda simplemente te muestras tus juegos y ya, no hay nada más. En la primera
hace que esté un tiempo mirando que me recomiendan, que noticias hay pero en la segunda no me
interesa, solo quiero abrir el juego e irme de allí.

Parte 4. Procesos del sistema operativo. (3,5 puntos)


7.-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. ( 1 punto)
Nonato: el proceso existe, pero no es conocido por el sistema operativo.
Nuevo o creado. El proceso está creado y esperando a ser ejecutado
Preparado o listo. El proceso está preparado para ser ejecutado.
Bloqueado, suspendido o dormido. No puede ejecutarse hasta que un evento externo sea
llevado a cabo.
En ejecución (running) o activo.
Finalizado o muerto. El proceso ha terminado.

8.-Queremos estudiar los diferentes algoritmos de planificación de la CPU y solo nos falta
decidirnos entre los siguientes.
•FCFS (First Come First Server: Primero en llegar, primero en ser atendido)
-0,5 puntos
•RR (Robin Round o de rueda) (q = 1) -1 punto
•SFJ (Shortest Job First: la tarea más corta la primera)) -0,5 puntos
•Por prioridad -0,5 puntos
Ciclo
TrabajoLlegadaTiempo CPUPrioridad Ciclos Espera Retorno
Final
A 1 5 3
B 2 3 2
C 4 6 2
D 5 2 1

Fabricamos el siguiente juego de pruebas.Realizar la representación gráfica y


obtener los tiempos de espera y los tiempos de retorno de cada proceso, así como
el tiempo promedio de espera y el tiempo promedio de retorno de cada uno de los
algoritmos de planificación.(2,5 puntos)
FIFO
Ciclo
TrabajoLlegadaTiempo CPUPrioridad Ciclos Espera Retorno
Final
A 1 5 3 5 0 0
B 2 3 2 8 5 2
C 4 6 2 14 8 2
D 5 2 1 16 14 12

RR
Ciclo
TrabajoLlegadaTiempo CPUPrioridad Ciclos Espera Retorno
Final
A 1 5 3 12 7 2
B 2 3 2 9 6 3
C 4 6 2 16 10 4
D 5 2 1 11 9 7
SFJ
Ciclo
TrabajoLlegadaTiempo CPUPrioridad Ciclos Espera Retorno
Final
A 1 5 3 5 0 5
B 2 3 2 10 6 9
C 4 6 2 16 7 15
D 5 2 1 7 1 3
Por prioridad
Ciclo
TrabajoLlegadaTiempo CPUPrioridad Ciclos Espera Retorno
Final
A 1 5 3 5 0 5
B 2 3 2 10 7 10
C 4 6 2 16 10 16
D 5 2 1 7 5 7

Parte 5. Sistemas operativos actuales (0,5 puntos)


9.-Haz una relación de los últimos sistemas operativos, así como de sus versiones, de los
sistemas, Macintosh, Windows y Linux. Infórmate sobre ellos y explica qué mejoras
aportan respecto a sus predecesores. (0,5 puntos)
Microsoft introdujo mejoras en el rendimiento y en la multitarea. También se renovaron los iconos
del escritorio. Se introduce el Explorador de Archivos y el Administrador de Programas, un Panel
de Control rediseñado, y los míticos juegos del Solitario, Corazones y Buscaminas.
El primer Macintosh venía con System 1 (1984), que tenía escritorio, ventanas, iconos, menús y
puntero de ratón. No existía la memoria virtual, por lo que no se podía trabajar en dos aplicaciones a
la vez, y la papelera se vaciaba al reiniciar el ordenador. Tampoco permitía carpetas anidadas.
Linux es un sistema operativo open source gratuito que se lanza en virtud de la Licencia Pública
General de GNU (GPL). Cualquier persona puede ejecutar, estudiar, modificar o redistribuir el
código fuente, e incluso comercializar las copias de su código modificado, siempre y cuando lo
haga con la misma licencia.

Parte 6. Sistemas de archivos(0,75 puntos)


10.- Contesta a las siguientes cuestiones :
a.¿Qué se entiende por el sistema de archivos? (0.25)
El sistema de archivos es la manera de almacenar la información de forma permanente en
los soportes externos.
b.¿Todos los sistemas operativos usan el mismo sistema de archivos? (0.25)
Cada uno de ellos utiliza un sistema de archivos defecto diferente para gestionar los archivos
del sistema.
c.¿Por qué necesitamos saber el sistema de archivos adecuado para un sistema
operativo? (0.25)
Porque es a través de él que se organiza la información que se requiere para el
funcionamiento de todo software.

También podría gustarte