Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tarea4 Angelicajaramillo

580 views

Published on

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

Tarea4 Angelicajaramillo

  1. 1. Centro de apoyo en Cuenca de la Universidad de Israel<br />Tema: Sistema Operativo<br />Angélica Jaramillo<br />
  2. 2. Conceptos Básicos de Sistemas Operativos<br />
  3. 3. Programas y Procesos de Computación<br />
  4. 4. Transiciones de estados de los Procesos<br />Ejecución <br /> Ocupa la CPU<br />Listo o Preparado <br />Dispone de todos los recursos<br />Bloqueado<br /> Falta algún recurso para ejecutarse <br />
  5. 5. Tipos de programas en Java<br />Aplicaciones:<br />Contiene método principal (Main) .<br />Ejecuta procesos independientes (stand - alone)<br />
  6. 6. Tipos de programas en Java<br />Applets:<br />No contiene proceso principal (Main).<br />Se ejecuta en navegador (appletviewer).<br />
  7. 7. Tipos de programas en Java<br />Servlets: <br /> No contiene proceso principal (Main).<br />Ejecuta contexto de servidor web.<br />
  8. 8. Programa Java <br />convierte<br />Bytecode<br />
  9. 9. Programación Concurrente<br />Ejecución simultánea de procesos.<br /> Clases de Computación<br />1. Procesos concurrentes ejecutados en múltiples computadores. Procesos separados.<br />2. Procesos concurrentes en un solo computador. S.O. multitarea.<br />3. Programación concurrente dentro de un proceso. Un programa inicia diferentes tareas que se ejecutan concurrentemente.<br />
  10. 10. Herramientas del Sistema Operativo<br />Procesos padres e hijos :<br />Crea procesos subordinados (hijos). <br />Multitarea proceso padre se ejecuta simultáneamente con el proceso hijo.<br />Threads o Hilos<br />No crea procesos hijos sino hilos.<br />Poseen una mínima sobrecarga.<br />Preferible hilos que hijos.<br />

×