TAREA 2 - Sistemas Operativos

1
UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA Facultad de Ingeniería en Sistemas Sistemas Operativos Ing. Wilfredo Alarcón Leandro Pérez 0904- 13-7167 04/08/2015 Tarea No. 2 1. Realice una analogía de una tarea de la vida cotidiana de nuestro sistema orgánico que realice un proceso similar al de las llamadas al sistema e interrupciones. Por ejemplo cuando al cuerpo le falta hidratación, le envía una señal al cerebro para que se active la SED, por lo que, deshidratación = llamada sed = interrupción 2. Explique como el modelo Cliente-Servidor, basa su funcionamiento en el modelo de Llamadas al Sistema de los Sistemas Operativos. El modelo cliente-servidor se apoya en terminales (clientes) conectadas a una computadora que los provee de un recurso (servidor). De esta manera los clientes son los elementos que necesitan servicios del recurso (llamadas) y el servidor es la entidad que posee el recurso. Los clientes sin embargo no dependen totalmente del servidor. Ellos pueden realizar los procesamientos para desplegar la información (por ejemplo en forma gráfica). El servidor los provee únicamente de la información sin hacerse cargo de otros procesos. El tráfico en la red de esta forma se ve aligerado y las comunicaciones entre las computadoras se realizan más rápido. 3. ¿Qué significa el hecho de que las llamadas al sistema, invocan un servicio a nivel Kernel o Núcleo? El kernel del sistema operativo es un programa que está siempre residente en memoria y está “escuchando” las llamadas que se hacen para activar cualquier servicio, en el momento que se solicita un servicio, el kernel ejecuta o activa el programa que va a controlar el recurso solicitado. 4. Synthesis es impresionante debido a la compilación “al vuelo” (on the fly). Desafortunadamente, es difícil depurar problemas en el núcleo debido a la fluidez del código. Además, dicha compilación es específica para ese sistema, haciendo de “Synthesis” no portable, una nueva compilación sería necesaria para cada arquitectura.

description

Os

Transcript of TAREA 2 - Sistemas Operativos

  • UNIVERSIDAD MARIANO GLVEZ DE GUATEMALA

    Facultad de Ingeniera en Sistemas

    Sistemas Operativos Ing. Wilfredo Alarcn Leandro Prez 0904-

    13-7167 04/08/2015

    Tarea No. 2

    1. Realice una analoga de una tarea de la vida cotidiana de nuestro sistema orgnico que realice un proceso

    similar al de las llamadas al sistema e interrupciones.

    Por ejemplo cuando al cuerpo le falta hidratacin, le enva una seal al cerebro para que se active la SED, por lo

    que,

    deshidratacin = llamada

    sed = interrupcin

    2. Explique como el modelo Cliente-Servidor, basa su funcionamiento en el modelo de Llamadas al Sistema de los

    Sistemas Operativos.

    El modelo cliente-servidor se apoya en terminales (clientes) conectadas a una computadora que los

    provee de un recurso (servidor). De esta manera los clientes son los elementos que necesitan servicios del

    recurso (llamadas) y el servidor es la entidad que posee el recurso. Los clientes sin embargo no dependen

    totalmente del servidor. Ellos pueden realizar los procesamientos para desplegar la informacin (por ejemplo en

    forma grfica). El servidor los provee nicamente de la informacin sin hacerse cargo de otros procesos. El

    trfico en la red de esta forma se ve aligerado y las comunicaciones entre las computadoras se realizan ms

    rpido.

    3. Qu significa el hecho de que las llamadas al sistema, invocan un servicio a nivel Kernel o Ncleo?

    El kernel del sistema operativo es un programa que est siempre residente en memoria y est

    escuchando las llamadas que se hacen para activar cualquier servicio, en el momento que se solicita un

    servicio, el kernel ejecuta o activa el programa que va a controlar el recurso solicitado.

    4.

    Synthesis es impresionante debido a la compilacin al vuelo (on the fly). Desafortunadamente, es

    difcil depurar problemas en el ncleo debido a la fluidez del cdigo. Adems, dicha compilacin es especfica

    para ese sistema, haciendo de Synthesis no portable, una nueva compilacin sera necesaria para cada

    arquitectura.