Sei sulla pagina 1di 46

DIARIO DE CAMPO N° 1

Tema: Encuadre de la materia

Objetivo: Identificar los temas y metodologías de las clases

Fecha: Machala, 27 de Mayo del 2019

Desarrollo:

Regla de la clase

Los celulares en modo vibración.


Norma APA los trabajos de investigación.
Los portafolios serán individuales, justificación, objetivo,
conclusiones y recomendaciones al final de cada parcial será
revisado.
Trabajos calificados al 100%.
La asignatura consta de 148 horas, las faltas no deben ser más del
20%.

Unidades de clases

Generalidades de sistema operativo


Tipos de sistemas operativos
Procesos de sistema operativos
Gestión de memoria
Sistema de archivos
Instalación y configuración
DIARIO DE CAMPO N° 2

Tema: Introducción a los Sistemas Operativos


Objetivo: Conceptualizar los Sistemas Operativos
Fecha: Machala, 28 de Mayo del 2019

Desarrollo:

Sistema:

Conjuntos de elementos que interactúan entre si

Operativo:

La licencia es única se debe comprar

Windows

Interfaz intuitiva, compactibilidad Linux (Ubuntu, Cali) es una licencia


abierta.

Sistema operativo Android, Layo S.

MS-DOS

También es un sistema operativo.


DIARIO DE CAMPO N° 3

Tema: Introducción a los Sistemas Operativos

Objetivo: Caracterizar los Sistemas Operativos

Fecha: Machala, 30 de Mayo del 2019

Desarrollo:

Un Sistema Operativo es:

El código que acompaña la ejecución de cualquier aplicación y un


programa que actúa como intermediario entre un usuario y el hardware
del computador.

Qué es un Sistema Operativo:

En el programa control maestro del ordenador es el Software más


importante.

Tiene 3 objetivos:

Comodidad: un Sistema Operativo hace que un computador sea


más cómodo de utilizar.
Eficiencia: un Sistema Operativo permite que los recursos de un
sistema informático se aprovechen de una manera más eficiente.
Capacidad de Evolución: un Sistema Operativo debe construirse de
modo que permita el desarrollo efectivo, la verificación y la
introducción de nuevas funciones en el sistema y a la vez no
interferir en los servicios que brinda.

STALLING

Es un programa que controla la ejecución de los programas de aplicación


y que actúa como interfaz entre la aplicación del usuario.

SIBERCHAT
Un sistema es un programa que actúa como intermediario entre el usuario
y el hardware de una computadora.

NUTT
El propósito de un sistema operativo es la parte del software del sistema
que gestiona el uso del hardware para el resto del software del sistema y
para todo el software de aplicación.

CARRETERA
Es un programa que tiene encomendados una serie de funciones
diferentes cuyo objetivo simplificar el manejo y la utilización de la
computadora.

Es un programa que permite establecer la parte del software del sistema


mediante el uso del hardware del computador utilizando eficientemente
los recursos en el equipo.

Los Objetivos de un Sistema Operativo son:

Acercar el sistema computacional al usuario facilitando su uso.


Usar el hardware de una manera eficiente.
Hacer posible el uso eficiente de los recursos del sistema.

Características de un Sistema Operativo:

Conveniencia: un Sistema Operativo hace más conveniente el uso


de una computadora.
Eficiencia: un Sistema Operativo permite que los recursos de la
computadora se usen de la manera más eficiente.
Habilidad para evolucionar: un Sistema Operativo deberá
construirse de manera conveniente y más eficiente.
Relacionar Dispositivos: se debe encargar de comunicar a los
dispositivos periféricos, cuando el usuario así lo requiera.
Organizar datos: para acceso rápido y seguro.
Procesamiento por bytes: flujo a través del bus de datos.
Evita que otros usuarios interfieran: sistema operativo evita que
los usuarios se bloqueen entre ellos informándoles si eso aplicación
está siendo ocupada.

Sistema Operativo Funciones:

Comunicación entre el usuario y el ordenador la interfaz de usuario. Es la


forma el S.O posibilite. La metáfora de un escritorio, donde se muestra
objetos graficados.

Carga de memoria RAM otro programa para su ejecución:

Administrar la ejecución de las tareas.


Administrar la manipulación de los archivos.
Administrar el uso de la memoria.
Administrar la solicitud de impresión.
Facilitar que los programas compartan información.

Coordina el trabajo entre el hardware y el resto del software

Para cumplir esta función los sistemas operativos hacen uso de


solicitudes de interrupción.

Administración el almacenamiento de la información

Para cumplir esta función S.O hace uso del registro de todos los archivos
presentes en cada disco, es decir la FAT.

Además los sistemas operativos proveen un sistema jerarquico que


permite al usuario organizar.

Servicios

Ejecución de programas: capacidad del sistema de cargar un


programa en memoria y ejecutarlo.
Operaciones de E/S: dado que los programas no pueden.
Manipulación de sistemas de archivos
Comunicaciones
Detección de errores

Estructura

Nivel 5: programas de usuario.

Nivel 4: buffering para dispositivos de E/S.

Nivel 3: driver de Applications dispositivos


para la consola 1/0 Management del operador.
Device drivers
Nivel 2: administración
Memory management
de memoria.
CPU Management
Nivel 1: administración
Hardware
de CPU.

Nivel 0: hardware.
DIARIO DE CAMPO N° 4

Tema: Servicios de los Sistemas Operativos.


Objetivo: Identificar los servicios de los Sistemas Operativos
Fecha: Machala, 03 de Junio del 2019

Desarrollo:

El S.O necesita administrar los recursos para tener control sobre las
funciones.

El procesador
La memoria
Los dispositivos de entrada y salida
El sistema de archivos.

La gestión de procesos o programas que se ejecutan mediante la tarea de


crear, eliminar, detener, reanudar, comunicación y sincronización en el
uso del CPU.

El control de las direcciones de la memoria principal donde se almacenará


los procesos y datos en ejecución, controlando los espacios de memoria
libre y utilizada.

La gestión del sistema de E/S de datos y ficheros, realizando tareas como


el mantenimiento de datos en almacenamiento secundario o externo.

La gestión del sistema de archivos permitiendo la organización


relacionado del almacenamiento de los datos y ficheros mediante la
asignación de unidades y directorios.

Existen FAT33, EXT4, NTFS, etc.

Otras utilidades como son el Sistema de auditorías para la protección de


programa, un sistema de comunicación basado en red para
intercomunicar unos sistemas con otros mediante interfaces de red.

Los S.O en su condición de software esta forma por un conjunto de


rutinas.
Interfaces del usuario es la parte de S.O que permite comunicar con el de
tal manera que se puedan cargar programas.

1981 – 2015 Microsoft Windows versión 1.0.1

Microsoft Windows 386 versión 2


Windows 3.0
Microsoft Windows versión 3.1
Microsoft Windows NT versión 3.1
Windows NT worksta
Microsoft chicago
Microsoft Windows 95
Microsoft Windows Word versión 4
Microsoft Windows 200
Microsoft Windows meleniun 200

Microsoft Windows 98 – 25 de junio

Microsoft Windows XP
Microsoft Windows Serve 2003 – 24 abril
Windows vista (30 enero)
Windows 8 (12 octubre 2012)
Windows 9
Windows 10 (29 julio 2015)
Windows Serve 2008
Windows 7 – 21 octubre

Servicios de soporte o actualización del sistema de cada sistema operativo


dependerán de la implementación particular de este con la que estemos
trabajando.

Entre las más conocidas se pueden destacar la implementación UNIX.

Windows suelen existir en:


Actualización de versiones

Mejoras de seguridad
Incluso de alguna nueva
Controladores para manejar
Corrección de software.

Control de seguridad proporciona seguridad para la información


almacenada y los usuarios del sistema realizado una gestión de permisos
y usuarios.
DIARIO DE CAMPO N° 5

Tema: Estructura de los Sistemas Operativos


Objetivo: Analizar el Kernel
Fecha: Machala, 04 de Junio del 2019

Desarrollo:
DIARIO DE CAMPO N° 6

Tema: Niveles del Sistema Operativo


Objetivo: Identificar niveles de diseño de los Sistemas Operativos
Fecha: Machala, 10 de Junio del 2019

Desarrollo:

PREGUNTAS

1. Si un sistema monolítico el sistema operativo se ejecuta cómo y


en dónde.

Se ejecuta como un solo programa en el núcleo.

2. Cuál es el efecto negativo de sistema monolítico en el sistema


operativo.

Sea difícil el manejo de su sistema operativo.

3. Como se lo otorga una estructura a un sistema monolítico.

Se debe de cambiar la maquina a moda usuario.

4. Escriba una estructura básica para sistema operativo.

Es un programa principal que invoca el procedimiento del servicio


solicitado.

Núcleo
Procedimiento
Aplicación
5. Sistema de capas

El sistema operativo fue construido se llama theeste S.O se caracteriza


por capas.

La capa On
Control de entrada y salida, guarda aplicación.
Capa del operador
6. Cual fue el primer S.O desarrollo por capaz.

Sistema operativo T.H.E (technishe hoschool endhoven) en Holanda por


E.W Dij kstra (1.968).

7. Que función cumple la capa cero.

Es la que proporciona la última programación básica de la aplicación.

8. Que capa administra la memoria y el disco.

La capa uno, asigna espacio de la memoria principal para diversos


procesos.

9. En qué diferencia de multide T.H.E.

El S.O multi se realizaba en multicapas

El T.H.E se manifiesta de capaz de cero.

10. Que es un cliente servidor

Es que realiza el envió y recibe mensaje.

11. Cuál es el propósito de modelo servidor.

Comunicación de información diferentes redes y almacenadas de


sistemas.

12. Que trabajo realiza el Exo Quernel.

Asigna recursos a las máquinas virtuales y comprueba el intento de


asegurar que ninguna maquina trate de usar de otros.

13. Máquinas virtuales

Las máquinas virtuales nos sirve para tener S.O viejos también sirve para
deambular en los Windows.

Las maquinas tiene un sistema virtual.

14. Micro Kernel

Mini 3 cuenta con tres capas, tráiler, programas, servidores.


15. Porque los fabricantes de computadoras colocan botones
de reinicio en ellas.

El S.O tiene tantos errores el sistema se cuelga.

16. Cuál es el mecanismo de Kernel.

Buscar el proceso mayor propiedad y ejecutarlo.

17. Cuáles son las capas de mini 3 de Kernel.

Drives, servidores, programas de usuarios.

18. Describir las características micro Kernel minix 3

Tiene 3200 líneas de código y 800 líneas de ensamblador realizan


funciones bajo nivel.
DIARIO DE CAMPO N° 7

Tema: Tipos de Sistema Operativo


Objetivo: Identificar los tipos de Sistema Operativo
Fecha: Machala, 11 de Junio del 2019

Desarrollo:

Clasificación de los sistemas operativos

De acuerdo a su estructura (monolítico, jerárquico).

Monolíticos: están construidos fundamentalmente por un solo


programa compuesto de un conjunto.
Jerárquico: se le llama así por que se dividió el sistema operativo
en pequeños partes.

Capa 5: usuario

Capa 4: archivos

Capa 3: entrada / salida

Capa 2: comunicación

Capa 1: memoria

Capa 0: gestión

Clasificación de los S.O

𝐦𝐨𝐧𝐨 𝐮𝐬𝐮𝐚𝐫𝐢𝐨
por el numero de usuario {
𝐦𝐮𝐥𝐭𝐢 𝐮𝐬𝐮𝐚𝐫𝐢𝐨
𝐦𝐨𝐧𝐨𝐭𝐚𝐫𝐞𝐚𝐬
𝐃𝐞 𝐚𝐜𝐮𝐞𝐫𝐝𝐨 𝐚 𝐬𝐮 𝐬𝐞𝐫𝐯𝐢𝐜𝐢𝐨 por el numero de tareas {
𝐦𝐮𝐥𝐭𝐢𝐭𝐚𝐫𝐞𝐚𝐬
𝐮𝐧𝐢𝐩𝐫𝐨𝐜𝐞𝐬𝐨 𝐬𝐨𝐦𝐞𝐭𝐫𝐢𝐜𝐨𝐬
por el numero de procesadores { {
{ 𝐦𝐮𝐥𝐭𝐢𝐩𝐫𝐨𝐜𝐞𝐬𝐨 𝐚𝐬𝐢𝐦𝐞𝐭𝐫𝐢𝐜𝐨𝐬

Sistema operativo mono usuario

Sistema Operativo: multiusuario


Sistema Operativo: mono tareas
Sistema Operativo: multitareas
Sistema Operativo: uniproceso
Sistema Operativo: multiproceso
− lotes
− multiprogramacion
−tiempo compartido
De acuerdo a su funcion −de red
−distribuidos
−tiempo real
{ − paralelos

S.O lotes: procesan una gran cantidad de trabajos con poca o


ninguna interacción entre los usuarios y los programas.
S.O multiprogramación: se distinguen por sus habilidades para
poder soportar.
S.O de tiempo compartido: permite la simulación de que el sistema
y sus recursos son todos para cada usuario.
S.O de red: son aquellos que mantienen a dos o más computadoras
unidos a través de algún medio.
S.O distribuidos: permite distribuir trabajos, tareas operación

Un sistema fuertemente acoplado comparte memoria

Un sistema débilmente acoplado no comparte memoria ni reloj.

S.O tiempo real: son aquellos en los cuales no tiene importancia el


usuario si no los procesa, por lo general, están subutilizados sus
recursos.
S.O paralelo: en estos tipos de S.O se pretende que cuando existan
dos más procesos que compitan.
DIARIO DE CAMPO N° 8

Tema: Sistema Operativo de red


Objetivo: Caracterizar los Sistema Operativo de red
Fecha: Machala, 13 de Junio del 2019

Desarrollo:

Es un software que permite la interconexión de ordenadores para tener el


poder de acceder a los servicios y recursos, hardware y software,
creando redes de computadoras.

IBM
Fue uno de los sistemas operativos que dominó el mercado de los
computadores personales entre 1985 y 1995.

Novell Netware
Es un sistema operativo de red, una de las plataformas de servicio para
ofrecer acceso a la red y los recursos de información, sobre todo en
cuanto a servidores de archivos.

Linux – Unix
Linux y MacOS X son ejemplos de sistemas Unix. Unix es un sistema
operativo portable, multitarea y multiusuario desarrollado a partir de
1969.

Windows NT – Server
Es un sistema operativo para servidores, ampliable e independiente de la
plataforma. Puede ejecutarse en sistemas basados en procesadores Intel
x86, RISC y DEC Alpha, ofreciendo al usuario mayor libertad a la hora de
elegir sus sistemas informáticos.
DIARIO DE CAMPO N° 9

Tema: Cuestionario de Sistema Operativo


Objetivo: Realizar el Cuestionario de Sistema Operativo
Fecha: Machala, 18 de Junio del 2019

Desarrollo:

1.- Vincule según corresponda los siguientes objetivos del Sistema


Operativo.

 Comodidad  Permite que los recursos se


aprovechan de manera eficiente.

 Permite el desarrollo efectivo, la


 Eficiencia verificación e introducción de
nuevas funciones.

 Hace el computador sea más


 Capacidad de evolución cómodo de utilizar.

2.- Seleccione lo correcto:


En que se basa la interfaz de líneas de comandos.
a) La forma de como el sistema posibilita la comunicación.
b) La manipulación mediante términos específicos del sistema.

3.- Verdadero o Falso

a) Un sistema operativo jerárquico divide el núcleo de varias capas de


niveles (V)
b) Un sistema operativo jerárquico permite el uso de más de un núcleo
(V)
c) Un sistema jerárquico es más rápido que un sistema operático
monolítico (V)
4.- Cual es la estructura básica de un sistema operativo.

Núcleo

Procedimiento

Aplicación

5.- Complete:
Un sistema operativo según: Stalling

Permite el desarrollo efectivo, la verificación e introducción de nuevas


funciones.

6.- Complete:

El primer sistema operativo desarrollado por capaz es: THE

7.- Complete:

El sistema operativo que trabaja con anillos concéntrico es: Sistema


Múltiple

8.- De acuerdo a su estructura un sistema operativo monolítico cuando:

a) Está compuesto de un solo programa


b) Varias capaz lo conforman
c) Se componen de varias funciones específicas

9.- El archivo LOP de un sistema operativo permite:

a) Realizar configuraciones de red


b) Registrar fallas de sistema
c) Ejecutar archivo multimedia

10.- Qué es el Kernel

Núcleo del sistema operativo


11.- Vincule según corresponda:

Ambiente Ejecutable Objetivos del sistema según:

 Comodidad  Stalling
 Eficaz  Silver chair
 Eficiencia  Carretero
 Capacidad de evolución

12.- Ordene los niveles de la estructura de un sistema operativo.

 Nivel 0: Hardware
 Nivel 5: Programas de usuario
 Nivel 2: Administración de memoria
 Nivel 3: Drivers
 Nivel 4: buffering para dispositivos de Entrada y Salida
 Nivel 1: Administración de CPU

13.- Complete:

Sistema Operativo jerárquicos se llama así porque: dividió de tal forma


que cada uno de ellos están: en pequeñas partes

14.- Qué es un Sistema Operativo

Un programa que actúa como intermediario entre un usuario y el


hardware del computador.
DIARIO DE CAMPO N° 10

Tema: Planificación de proceso


Objetivo: Analizar la planificación de procesos del Sistema Operativo
Fecha: Machala, 27 de Junio del 2019

Desarrollo:

Planificación de procesos en S.O

Conjunto de políticas y mecanismos incorporados al sistema operativo a


través de un módulo denominado planificador.

Esto se debe de realizar su conjunto sin desechan.

Procesos:

Listo, bloqueado y en ejecución. Para el control de los mismos


internamente son almacenados en una lista.
Cuenta con un componente llamado planificador se encarga de
decidir cuál de los procesos hará uso del procesador.

Objetivos:

Equidad
Eficacia
Tiempo de respuesta
Tiempo de regreso
Rendimiento

Algoritmos de planificación

Primero en llegar primero en ser servido

Conocido como FCFS (fist come fist served) este algoritmos emplea una
cola de proceso.

Cuando un proceso comienza a ejecutarse no se interrumpe su ejecución


hasta que termina de hacerlo.
Prioridad al más corto

Su nombre es SJF (shor test job first) el proceso que se encuentra en


ejecución cambiara de estado. A cada proceso se le asignara el tiempo que
usara cuando vuelva a ejecutarse.

Round Robin

A cada proceso se les asigna un tiempo determinado para su ejecución el


mismo tiempo para todos.

Planificación por prioridad

Cada proceso se le asigna una prioridad siguiendo un criterio

Planificación de colas múltiples

Se deriva de MQS (multilevel queve schdulling)

Tiempos

Tiempo de espera medio. Tiempo de retorno del proceso, tiempo de


retorno medio

Tiempo de espera medio

En algoritmos FCFS este tiempo suele se bastante largo.

En algoritmos SJF para los procesos largos este tiempo suele ser muy
grande.

Tiempo de retorno del proceso

Es el que transcurre desde la creación de un proceso hasta que termina la


ejecución del programa que le dio lugar.

Tiempo de retorno medio

Es la suma de los tiempos

Algoritmos planificación

FCFS (first come, first served)


SJF (shortest job frist) o SPN (shortest process next)
SRT (shortest remaingtime first)

Planificación por prioridad

Planificación por turno circular, RR (round robin).

FCFS (first come, first served)

Planificación de servicio por orden de llegada.

Ejemplos:

¿Calcular el tiempo de espera, tiempo de retorno y tiempo medio de


espera si aplicamos el algoritmo FCFS suponiendo que los procesos
siguientes llegan en el mismo instante y en el orden P1; P2; P3?

Procesos Duración
P1 9
P2 4
P3 2
FCFS

Diagrama de ganth

0 9 13 15
P1 P2 P3

Tiempo de esperar: P1=0; P2=9; P3=13

Tiempo de retorno: P1=9; P2=13; P3=15

Tiempo de retorno medio: (0+9+13) = 23/3= 7.3

¿Y si el orden de llegada es: P2; P3; P1?

0 4 6 15
P2 P3 P1

0 + 4 + 6 = 10/3 = 3.3

Si P1 hubiera llegado el último, los tiempos hubieran mejorado bastante


DIARIO DE CAMPO N° 11

Tema: Algoritmos de Planificación


Objetivo: Calcular tiempos de espera y retorno mediante FCFS
Fecha: Machala, 01 de Julio del 2019

Desarrollo:

Proceso T1 T2 T3 T4 T5
P1 7 3 5 1 10
P2 4 2 1 4 4
P3 5 8 3 9 6
P4 3 9 7 11 2
P5 2 3 2 5 1
P6 4 1 6 2 8
P7 4 9
P8 3 7
DIARIO DE CAMPO N° 12

Tema: Algoritmos de Planificación


Objetivo: Desarrollar Algoritmos SFJ
Fecha: Machala, 02 de Julio del 2019

Desarrollo:

Algoritmo SFJ
Proceso Llegada Duración Espera
P1 0 7 0
P2 2 4 6
P3 4 1 3
P4 5 4 7

0 7 8 12 16
P1 P3 P2 P4

Total de Tiempo de espera: 16/4= 4seg

Proceso Llegada Duración Espera


P1 0 4 0
P2 3 3 4
P3 4 2 0
P4 6 1 0
P5 7 5 3

0 4 6 7 10 15
P1 P2 P3 P4 P5

Total de Tiempo de espera: 7/5= 1.4seg


DIARIO DE CAMPO N° 13

Tema: Algoritmos de Planificación


Objetivo: Calcular tiempos de espera SFJ
Fecha: Machala, 04 de Julio del 2019

Desarrollo:

Proceso Llegada Duración


P1 0 0 0 0 4 2 3 4
P2 1 2 1 1 2 3 5 2
P3 3 3 2 3 3 1 2 2
P4 4 5 3 4 2 3 3 3
P5 5 7 5 6 1 3 1 1
P6 8 6 7 4 2 4
P7 8 9 1 2
P8 10 3

1.-
0 4 6 7 9 12
P1 P2 P5 P4 P3

Total de Tiempo de espera: 12/5= 2.4 seg


2.-
0 1 2 3 6 9 12 16
P1 P2 P3 P4 P5 P6

Total de Tiempo de espera: 16/6= 2.66seg


3.-
0 3 5 6 7 9 10 15
P1 P3 P5 P2 P6 P7 P4

Total de Tiempo de espera: 17/7= 2.42seg


4.-
0 4 6 7 9 11 14 17
P1 P2 P5 P3 P7 P4 P8

Total de Tiempo de espera: 21/8= 2.625seg


DIARIO DE CAMPO N° 14

Tema: Algoritmos de Planificación


Objetivo: Aplicar Algoritmo SFJ-EXPL
Fecha: Machala, 11 de Julio del 2019

Desarrollo:

Desarrollar con el algoritmo SFJ normal y SFJ expulsivo, los ejercicios


planteados.
SJF – NORMAL

Proceso Llegada Duración


P1 0 4
P2 1 3
P3 3 2
P4 5 5
P5 8 4
P6 9 2

0 4 6 9 10 15 20
P1 P3 P2 P6 P5 P4

𝑻𝑰𝑬𝑴𝑷𝑶 𝑷𝑶𝑹 𝑬𝑺𝑷𝑬𝑹𝑨


𝟎 + 𝟓 + 𝟏 + 𝟎 + 𝟑 + 𝟏𝟎 = 𝟏𝟗/𝟔 = 𝟐, 𝟏𝟔 𝑹//

SJF - EXPULSIVO

Proceso Llegada Duración


P1 0 4
P2 1 3
P3 3 2
P4 5 5
P5 8 4
P6 9 2

0 1 3 4 5 6 8 9 11 15 20
P1 P1 P1 P3 P3 P2 P2 P6 P5 P4
𝑻𝑰𝑬𝑴𝑷𝑶 𝑷𝑶𝑹 𝑬𝑺𝑷𝑬𝑹𝑨
(𝟎 + 𝟓 + 𝟏 + 𝟏𝟎 + 𝟑 + 𝟎) = 𝟏𝟗/ 𝟔 = 𝟑, 𝟏𝟔 𝑹//

Ejercicio N° 2
SJF - NORMAL
Procesos Llegada Duración
P1 0 3
P2 2 4
P3 3 2
P4 5 5
P5 7 3
P6 8 2
P7 9 1
P8 10 1

0 3 5 9 10 11 13 16 21
P1 P3 P2 P7 P8 P6 P5 P4

𝑻𝑰𝑬𝑴𝑷𝑶 𝑷𝑶𝑹 𝑬𝑺𝑷𝑬𝑹𝑨

(𝟎 + 𝟑 + 𝟎 + 𝟏𝟏 + 𝟔 + 𝟑 + 𝟎 + 𝟎) = 𝟐𝟑/𝟖 = 𝟐, 𝟖𝟕 𝑹//

SJF – EXPULSIVO
Procesos Llegada Duración
P1 0 3
P2 2 4
P3 3 2
P4 5 5
P5 7 3
P6 8 2
P7 9 1
P8 10 1

0 2 3 5 7 8 9 10 11 13 16 21
P1 P1 P3 P2 P2 P2 P7 P8 P6 P5 P4

𝑻𝑰𝑬𝑴𝑷𝑶 𝑷𝑶𝑹 𝑬𝑺𝑷𝑬𝑹𝑨

(𝟎 + 𝟑 + 𝟎 + 𝟏𝟏 + 𝟔 + 𝟑 + 𝟎 + 𝟎) = 𝟐𝟑/𝟖 = 𝟐, 𝟖𝟕 𝑹//
DIARIO DE CAMPO N° 15

Tema: Algoritmos de Planificación


Objetivo: Desarrollar Algoritmo SFJ-EXPL
Fecha: Machala, 15 de Julio del 2019

Desarrollo:

Proceso Llegada Duración


P1 0 3
P2 1 4
P3 3 5
P4 4 2
P5 6 3
P6 7 1
P7 9 2
P8 10 4

0 1 3 4 6 7 8 9 10 12 15 19 24
P1 P1 P2 P4 P2 P6 P2 P2 P7 P5 P8 P3
𝑻𝑷𝑬 = 𝟎 + 𝟕 + 𝟏𝟔 + 𝟎 + 𝟔 + 𝟎 + 𝟏 + 𝟓 = 𝟑𝟓/𝟖 = 𝟒. 𝟑𝟕

Proceso Llegada Duración


P1 0 1
P2 3 3
P3 5 4
P4 7 7
P5 10 3
P6 12 5

0 1 3 5 6 7 10 12 13 18 25
P1 P2 P2 P3 P3 P5 P5 P6 P4

𝑻𝑷𝑬 = 𝟎 + 𝟎 + 𝟏 + 𝟏𝟏 + 𝟎 + 𝟏 = 𝟏𝟑/𝟔 = 𝟐. 𝟓𝒔𝒆𝒈


DIARIO DE CAMPO N° 16

Tema: Algoritmos de Planificación


Objetivo: Desarrollar Algoritmo SFJ-EXPL
Fecha: Machala, 16 de Julio del 2019

Desarrollo:

Proceso Llegada Duración


P1 0 4
P2 2 3
P3 4 2
P4 6 5
P5 8 3
P6 10 4
P7 12 1
P8 14 2
P9 16 4
P10 18 5

0 2 4 6 8 9 10 12 13 14 16 18 19 23 28 33
P1 P1 P3 P2 P2 P5 P5 P7 P6 P8 P6 P6 P9 P4 P10

𝑻𝑷𝑬 = 𝟎 + 𝟒 + 𝟎 + 𝟏𝟕 + 𝟏 + 𝟔 + 𝟎 + 𝟎 + 𝟑 + 𝟏𝟎 = 𝟒𝟏/𝟏𝟎 = 𝟒. 𝟏𝒔𝒆𝒈


DIARIO DE CAMPO N° 17

Tema: Algoritmos de Planificación


Objetivo: Desarrollar Algoritmo SFJ-EXPL
Fecha: Machala, 22 de Julio del 2019

Desarrollo:

Ejercicio N°1
Proceso Llegada Duración Espera
P1 0 3 0
P2 2 4 10
P3 3 2 0
P4 5 3 2
P5 6 1 0
P6 7 3 2

0 2 3 5 6 7 9 12 16
P1 P1 P3 P4 P5 P4 P2 P6

Tiempo de espera: 14/6=2.33seg


Ejercicio N°2
Proceso Llegada Duración Espera
P1 0 5 0
P2 2 3 3
P3 4 4 10
P4 6 3 3
P5 8 1 0
P6 10 2 2

0 2 4 5 6 8 9 10 12 14 18
P1 P1 P1 P2 P2 P5 P4 P4 P6 P3

Tiempo de espera: 18/6= 3seg


DIARIO DE CAMPO N° 18

Tema: Algoritmos de Planificación


Objetivo: Desarrollar Algoritmo SFJ-EXPL
Fecha: Machala, 25 de Julio del 2019

Desarrollo:

Proceso Llegada Duración


Paint 5 4
Chrome 2 5
Word 4 4
Excel 1 3
Visio 3 3
Firefox 6 4
VLC 8 5
Power P 7 2

FCFS
Proceso Llegada Duración
Excel 1 3
Chrome 2 5
Visio 3 3
Word 4 4
Paint 5 4
Firefox 6 4
Power P 7 2
VLC 8 5

0 1 4 9 12 16 20 24 26 31
P1 P2 P3 P4 P5 P6 P7 P8

𝑻. 𝑬 = 𝑃1 = 0; 𝑃2 = 3; 𝑃3 = 8; 𝑃4 = 11; 𝑃5 = 15; 𝑃6 = 19; 𝑃7


= 23; 𝑃8 = 25
𝑇. 𝑃 = 𝑃1 = 3; 𝑃2 = 8; 𝑃3 = 11; 𝑃4 = 15; 𝑃5 = 19; 𝑃6 = 23; 𝑃7
= 25; 𝑃8 = 31
𝑻. 𝑷. 𝑴 = 𝟎 + 𝟒 + 𝟗 + 𝟏𝟐 + 𝟏𝟔 + 𝟐𝟎 + 𝟐𝟒 + 𝟐𝟔 = 𝟏𝟏𝟐/𝟖 = 𝟏𝟒𝒔𝒆𝒈.

SFJ
Proceso Llegada Duración Espera
Excel 1 3 0
Chrome 2 5 19
Visio 3 3 1
Word 4 4 5
Paint 5 4 8
Firefox 6 4 11
Power P 7 2 3
VLC 8 5 18
62/8=7.75seg.
0 1 4 7 9 13 17 21 26 31
Excel Power Visio Word Paint Firefox Chrome VLC

SFJ-EXP

Proceso Llegada Duración Espera


Excel 1 3 0
Chrome 2 5 19
Visio 3 3 1
Word 4 4 5
Paint 5 4 8
Firefox 6 4 11
Power P 7 2 3
VLC 8 5 18
62/8=7.75seg.

0 1 2 3 4 5 6 7 8 9 13 17 21 2 3
6 1
Exce Exce Exce Visi Visi Visi Powe Powe Wor Pain Firefo Chrom VL
l l l o o o r r d t x e C
Deber de Sistemas Operativos

Nombre: Joseph Arévalo Ortiz

Semestre: Tercer Semestre

Docente: Jorge Jaramillo

Tema: Algoritmos SFJ- exp

1:
PROCESOS TIEMPO DE LLEGADA TIEMPO DE ESPERA
P1 0 0
P2 1 5
P3 3 1
P4 5 10
P5 8 3
P6 9 0

0 1 2 4 5 6 8 9 11 15 20

P1 P1 P1 P3 P3 P2 P2 P6 P5 P4
Tiempo de espera promedio: 19/6 = 3,16

PROCESOS TIEMPO DE LLEGADA TIEMPO DE ESPERA


P1 0 0
P2 1 5
P3 3 1
P4 5 10
P5 8 3
P6 9 0
0 4 6 9 11 15 20

P1 P3 P2 P6 P5 P4
Tiempo de espera promedio: 19/6 = 3,16

2:
PROCESOS TIEMPO DE LLEGADA TIEMPO DE ESPERA
P1 0 0
P2 2 3
P3 3 0
P4 5 11
P5 7 6
P6 8 3
P7 9 0
P8 10 0

0 2 3 5 7 8 9 10 11 13 16 21

P1 P1 P3 P2 P2 P2 P7 P8 P6 P5 P4
TIEMPO DE ESPERA PROMEDIO: 23/8 = 2,875

PROCESOS TIEMPO DE LLEGADA TIEMPO DE ESPERA


P1 0 0
P2 2 3
P3 3 0
P4 5 11
P5 7 6
P6 8 3
P7 9 0
P8 10 0

0 3 5 9 10 11 13 16 21

P1 P3 P2 P7 P8 P6 P5 P4
TIEMPI DE ESPERA PROMEDIO: 23/8 = 2,875
Nombre: Joseph Arévalo

Curso: Tercer Semestre

Asignatura: Sistema Operativo

Docente: Ing. Jorge Jaramillo

Carrera: Redes y Telecomunicaciones

Tema: Preguntas del Cuestionario

1. Vincule según corresponda los siguientes objetivos del Sistema Operativo.


Comodidad Permite que los recursos se aprovechen de manera eficiente.

Deficiencia Permite el desarrollo efectivo, verificación, introducción de las


n nuevas funciones.

Capacidad de evolución El computador sea más cómodo de utilizar.

2. Seleccione lo correcto.

En que se basa la interfaz de línea comandos.

a) Forma de como el sistema posibilita la comunicación.


b) Manipulación entre terminal especifico en el sistema.

3. Verdadero o Falso.
a) Un sistema operativo jerárquico divide el núcleo en varias capas o niveles (V)
b) Un sistema operativo jerárquico permite el uso de más de un núcleo (v)
c) Un sistema operativo jerárquico es más rápido que un sistema operativo monolítico (v)

4. Cual es la estructura básica de un Sistema Operativo.

Núcleo, Procedimiento, Aplicación

5. Complete.

El sistema operativo según Stallings permite el desarrollo efectivo, la verificación e


introducción de nuevas funciones.

6. El sistema operativo desarrollado por capas es.

THE
7. El sistema operativo que trabaja con anillos concéntricos es.

Multics

8. De acuerdo a su estructura un sistema operativo s monolítico cuando.


a) Está compuesto de un solo programa.
b) Varias capas la conforman.
c) Se componen de varias funciones específicas.

9. El archivo Loop de un sistema operativo permite.


a) Realiza configuraciones de red.
b) Registra fallos en el sistema.
c) Ejecuta archivos multimedia.

10. Que es el Kernel?

Es un software que constituye una parte fundamental del sistema operativo y se define como la
parte que se ejecuta en modo privilegiado (conocido también como modo núcleo).

11. Vincule según corresponda.

Ambiente ejecutable Objetivo de sistema según

Comodidad Stallings

Eficaz silberchatz

Eficiencia Carretero

Capacidad de evolución

12. Ordene los niveles de la estructura del sistema operativo.


0 Hardware
4 Buferin de entrada y saida
5 Programa de usuario
1 Administración de cpu
3 Drivers
2 Administración de memoria

13. Complete.

Sistema operativo jerárquico se llama así porque se dividió el sistema operativo de tal forma
que cada uno de ellos está divididos en pequeños partes

14. Que es un sistema operativo?

Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y
permiten el funcionamiento de otros programas.

Potrebbero piacerti anche