Está en la página 1de 5

ACTIVIDAD INTRACLASE N°

:
UNIDAD N° 1: TEMA: OBJETIVO: PROBLEMA: INDICADOR DE EVALUACIÓN: VALORES:

4

FECHA:

13/05/2013

INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS RESPONDER LAS SIGUIENTES INTERROGANTES Y REALIZAR UN CUADRO SINOPTICO Resumir y Comprender de mejor manera la Primera Unidad del Módulo de Teoría de Sistemas Operativos a través de las siguientes preguntas. Falta de conocimiento de los conceptos introductorios acerca de la Teoría de Sistemas Operativos. Realizar trabajos complementarios que en conjunto resuelvan problemas dentro de la teoría de sistemas operativos. Puntualidad, Investigación, Solidaridad, Trabajo en Grupo. TIPO DE ACTIVIDAD

LUGAR

ALCANCE

FORMA □ Taller

□Intraclase □Extraclase

□Individual □Grupal

□Síntesis, esquemas
□ Caso de estudio □ Investigativa □ Vinculación con la colectividad

□ Práctica en laboratorio □ Práctica en clase □ Resolución de problemas, ejercicios □ Ensayo, artículo □ Informe de exposición

CALIFICACIÓN

ROLES Y RESPONSABILIDADES DE LOS PARTICIPANTES EN LA TAREA: NOMBRE ESTUDIANTE LethyMéndez Luis Campoverde Cristhian Yaguana ROL Investigador Investigador Investigador DESCRIPCIÓN Responder las siguientes preguntas. Responder las siguientes preguntas. Responder las siguientes preguntas.

TÉCNICAS EMPLEADAS -Investigación -Recopilación de información -Búsqueda en fuentes bibliográficas

 Cuando un hilo modifica un dato en la memoria. En cambio cada hilo tiene sus cabeceras propias entre estas se encuentra:  Id  Contador de programa  Conjunto de registros. los otros hilos acceden a ese dato modificado inmediatamente. esto le permiten a las hebras pares comunicarse sin utilizar ningún mecanismo de comunicación inter-proceso del SO.  La conmutación de contexto es más rápido gracias al extenso compartir de recursos . sus datos y los archivos  Comparten recursos.DESARROLLO DE LA ACTIVIDAD. SOLUCIÓN O PROCEDIMIENTO 1.  pila Todos los hilos comparten: código. Realice un gráfico y explique el Modelo Compartido de Hebras Concepto: Los hilos dentro de un proceso comparten todos la misma memoria y pueden ejecutarse en paralelo junto con otros procesos de los hilos.

3. HEBRAS EN JAVA DEFINICION Creación y gestión de hebras. CREAR HEBRAS JAVA 1) Crear una nueva clase Thread y llamar al método run(). Explique la Administración de Hebras en Java. Realice un gráfico y hable acerca de la Activación de la Planificación Realiza un Reparto equitativo de la CPU.  Cumplir con tiempos límites (tiempo real). Incluso un sencillo programa Java se ejecuta en la máquina virtual Java. mediante un cuadro sinóptico.  Maximizar throughput (batch). Conceptualice planificación de la CPU Son la base de los sistemas operativos multiprogramados. El objetivo de la multiprogramación es tener continuamente varios procesos en ejecución. 2) Definir una clase que implemente la interfaz Runnable. tiene como objetivos:  Eficiencia (maximizar uso de la CPU).  Minimizar tiempo de retorno (batch). La creación de un objeto Thread no crea específicamente la nueva hebra sino el método star() que hace dos cosas: 1) Asigna memoria e inicializa la nueva hebra. 4. con el fin . 2) Llama al método run() para que se ejecute por la JVM.  Minimizar tiempo de respuesta (interactivo).2.

si no ha terminado nuevamente vuelve a ejecutarse hasta q su tiempo de ráfaga de CPU termine. Planificación no Apropiativa esta trabaja con tiempos periódicos. En este caso. Identifique las diferencias entre la Planificación Apropiativa y no Apropiativa Planificación Apropiativa: Es cuando la CPU se apodera del proceso y no pasa a otro hasta que se halla terminado el tiempo de ejecución. el sistema operativo retira el uso de la CPU a ese proceso y se lo cede a otro proceso. Este patrón se repite continuamente y cada vez que un proceso tiene que esperar. 6. 5. la cantidad de tiempo desde la presentación de la solicitud hasta que se produce la primera respuesta. Identifique las características de los criterios de Planificación Utilización de la CPU Rendimiento Tiempo de entrega Tiempo de espera Tiempo de respuesta CRITERIOS DE PLANIFICACIÓN mantener a la CPU tan ocupada como sea posible # de procesos que completa su ejecución por unidad de tiempo – cantidad de tiempo para ejecutar un proceso particular el intervalo desde el momento que se presenta un proceso hasta su terminación es la suma de los periodos esperando en la cola de listos en un sistema interactivo. otro proceso puede hacer uso de la CPU.de maximizar el uso de la CPU. se intenta usar el tiempo de forma productiva. Cuando un proceso tiene que esperar. se generan interrupciones para que en ese tiempo se ejecute el proceso. se mantienen varios procesos en memoria a la vez. Con la multiprogramación. no se trata de la salida (en ambientes de tiempocompartido) .

REFERENCIAS BIBLIOGRÁFICAS  Material de apoyo por parte de la Ing.CONCLUSIONES Y RECOMENDACIONES CONCLUSIONES  El conocimiento sobre la gestión de Procesos es muy importante conocer para comprender cada actividad que hay detrás de cada instrucción que le damos a nuestra computadora. . RECOMENDACIONES  Se recomienda analizar detalladamente cada punto del capítulo para su mayor comprensión. Nancy Loja.