SISTEMAS OPERATIVOS MONO ESTACION TAREA 2
Enviado por bercebu1976 • 24 de Octubre de 2018 • Tareas • 1.745 Palabras (7 Páginas) • 720 Visitas
Parte 1. Concepto de sistema operativo
1. Completa la tabla siguiente referida a la evolución de los sistemas operativos (0,5 punts):
Evolución de los sistemas operativos
Generación Componente Técnico que la caracteriza Avances en relación a los sistemas operativos
0 Falta total de sistema operativo, únicamente existía el Hardware
1 Sigue sin haber un sistema operativo propiamente dicho Tras la creación del Univac I aparece el concepto de SO el EXEC I
2 Implementación del transmisor, los SO son una transacción entre trabajos Se avanza con una versión mejorada de SO el EXEC II
3 IBM incorpora los circuitos integrados, los SO eran monousuario Se cran varios SO
IBM OS/360,OS/370
PDP TOPS-10
SO MULTICS el cual tuvo mucha influencia en el diseño de UNIX
4 Se continua usando los SO de la 3ª generación continúan siendo monousuario Tras MULTICS aparece UNIX evolucionando posteriormente a BDS UNIX, surgió un nuevo estándar de SO para muchos fabricantes el CP/M
5 Aparecen los primeros SO en red.
Los SO pasan de ser monousuario a se multiusuario Empieza la verdadera carrera de los SO
IBM con PC-DOS
Microsoft con MS-DOS y Windows
APPLE con Mac OS
Aparece LINUX
2.- Haz un esquema con la clasificación de los Sistemas Operativos. (0,5 punts)
ADMINISTRACION DE TAREAS ADMINISTRACION DE USUARIOS ORGANIZACIÓN INTERNA O ESTRUCTURA MANEJO DE RECURSOS O ACCESO A SERVICIOS
MONOTAREA: solo ejecuta un programa a la vez
MULTITAREA: se ejecutan varias tareas y programas a la vez MONOUSUARIO: solo puede trabajar un solo usuario
MULTIUSUARIO: Varios usuarios ejecutan programas a la vez Monolítico
Jerárquico
Cliente-servidor CENTRALIZADOS: permite la utilización de los recursos de un solo ordenador
DISTRIBUIDOS: permiten la utilización de los recursos “Impresora, memoria, CPU…” de mas de un ordenador al mismo tiempo
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, etc. Menciona los SS.OO. que conozcas y para qué usuarios están indicados. (0,5 punts)
El SO es un conjunto de programas, servicios y funciones que gestionan y coordinan el hardware y el software.
Su finalidad es identificar, reconocer el Hardware y así hacer funcionar el ordenador.
Monousuario: solo puede trabajar un solo usuario
Multiusuario: Varios usuarios pueden ejecutar programas a la vez
Monotarea: solo se puede ejecutar un solo programa, y hasta que el primer programa no termine no se puede ejecutar otra
Multitarea: pueden ejecutarse varios programas y tareas a la vez.
MS-DOS: sistema de los 80 y principios de los 90, destinado a usuarios con conocimientos de informática (todo tratado por comandos desde su consola), más adelante aparecería la primera versión de Windows 1.0, que tan solo era un Shell del MS-DOS
UNIX: sistema utilizado por usuarios con conocimientos avanzados de informática (igual que MS-DOS a través de comandos)
Windows (95,98, ME, NT(2000), XP, VISTA, 7, 8, 10, Server…): Los 3 primeros a un basados en MS-Dos, pero con muchas mejoras e implementaciones, como soporte de USB, controlador de Windows, a partir de NT se deja de lado el MS-DOS, aun que se mantiene la consola de comandos para la introducción de comandos en versión DOS, y a partir de XP se puede decir que están destinados para todos los usuarios domésticos sin necesidad de tener conocimientos de informática.
LINUX (en sus distribuciones DEBIAN, UBUNTU, REDHAT…): destinado a usuarios avanzados en especial a los dedicados a la seguridad informática.
Mac OS: sistema destinado a cualquier usuario, se presume que este sistema lo puede manejar hasta un niño.
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. (0,5 punts).
PARTICION TAREA FRACMENTACION
1 300KB 700KB
2 1800KB No es posible mayor tarea que partición
3 1000KB 0KB libres
4 900KB 100KB
5 600KB 400KB
6 700KB 300KB
7 200KB 800KB
5.- Explicar la diferencia entre la fragmentación interna y la fragmentación externa. (0,5 punts)
La interna es cuando hay memoria no utilizada interna a la partición
La externa es cuando hay memoria no utilizada externa a la 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. (0,5 punts)
¿Se podrá cargar este programa en la memoria? No ya que:
64 KB: 4KB=16 marcos de página
32768bytes: 4096bytes = 8 marcos
16386bytes: 4096 bytes = 4,0004 marcos ~5 marcos
15870bytes: 4096bytes = 3,8745 marcos ~ 4 marcos
8+5+4=17
¿Y si el tamaño de la página fuera de 512 bytes? Si ya que:
65536:512=128 marcos de página
32768: 512=64
...