tag:blogger.com,1999:blog-25978828285343141292024-02-18T22:33:06.805-08:00Sistemas Operativos Portafolio Electronicorikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-2597882828534314129.post-50434670809686130752007-07-13T09:44:00.001-07:002008-11-12T19:29:11.383-08:00Laboratorio #2 Entorno grafico<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7YtrctaoRkHupqzJJfr-Cx7hdlus_35-SKLULdl_NZ4EpHZu4I5UegM4pqTXx4-IjE9Qy1225E-rmtkMCX4_TA5EKzcGKwogZLfcLejndHbXRuT-4YwaCf2QXAfBIHT-XUjvYphaNaXg/s1600-h/pantalla.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7YtrctaoRkHupqzJJfr-Cx7hdlus_35-SKLULdl_NZ4EpHZu4I5UegM4pqTXx4-IjE9Qy1225E-rmtkMCX4_TA5EKzcGKwogZLfcLejndHbXRuT-4YwaCf2QXAfBIHT-XUjvYphaNaXg/s320/pantalla.png" alt="" id="BLOGGER_PHOTO_ID_5086723405510021074" border="0" /></a> <p class="Default" style="text-align: center;" align="center"><span style="">Entorno Grafico<o:p></o:p></span></p> <p class="Default"><span style=""><o:p> </o:p></span></p> <p class="Default" style="text-align: center;" align="center"><span style="">Objetivos<o:p></o:p></span></p> <p class="Default"><span style=""><o:p> </o:p></span></p> <p class="Default"><span style=""><o:p> </o:p></span></p> <p class="Default"><span style="">Interactuar con el entorno gráfico que presenta el sistema operativo LinuxUbuntu, incluyendo la barra de tareas, el escritorio y los íconos principales.<o:p></o:p></span></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="Default"><span style=""><o:p> </o:p></span></p> <p class="Default"><span style=""><o:p> </o:p></span></p> <ul><li><!--[if !supportLists]--><span style="color: rgb(0, 0, 0);font-family:Wingdings;" ><span style=""><span style=""> </span></span></span><!--[endif]--><span style="">El número de espacios de trabajo activos por defecto es _<u>4</u>_ y el máximo permitido es _<u>_36</u>__.<o:p></o:p></span></li></ul> <p class="Default"><span style=""><o:p> </o:p></span></p> <p class="Default"><span style=""><o:p> </o:p></span></p> <ul><li><!--[if !supportLists]--><span style="color: rgb(0, 0, 0);font-family:Wingdings;" ><span style=""><span style=""> </span></span></span><!--[endif]--><span style="">Liste y describa los íconos del escritorio.<o:p></o:p></span></li></ul> <p class="Default"><span style=""><o:p> </o:p></span></p> <p class="Default"><span style=""><span style=""> </span> Estos iconos son del Sistema<span style=""> </span>operativo Ubuntu 7.04<o:p></o:p></span></p> <p class="Default" style="margin-left: 18pt;"><span style=""> Icono de harddisk: icono que nos da acceso al sistema de archivos de nuestro ordenador.<o:p></o:p></span></p> <p class="Default" style="margin-left: 18pt;"><span style=""> Icono CD: nos da acceso al cd que tengamos montado.<o:p></o:p></span></p> <p class="Default" style="margin-left: 18pt;"><span style=""> Icono Carpeta Examples: contiene los archivos de ejemplo.<o:p></o:p></span></p> <p class="Default" style="margin-left: 18pt;"><span style=""><o:p> </o:p></span></p> <p class="Default" style="margin-left: 18pt;"><span style=""><o:p> </o:p></span></p> <ul><li><!--[if !supportLists]--><span style="font-family:Wingdings;"><span style=""><span style=""> </span></span></span><!--[endif]-->Comando Ls lista los directorios </li></ul> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">En Ubuntu el entorno grafico es muy sencillo y fácil de usar consta de una barra de menús que se encuentra en la parte superior de la pantalla la cual contiene los menús<span style=""> </span>de aplicaciones lugares y sistema de donde se puede configurar nuestro sistema de modo muy fácil, parte superior derecha la fecha y hora del sistema y un botón muy llamativo de apagado, en la parte inferior derecha la papelera de reciclaje y los espacios de trabajo que tengamos.</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">El Terminal en ubuntu es igual de parecido al de las demás distros Linux con el cual tenemos la posibilidad de tener varias solapas en una misma ventana.</p><br /><p class="MsoNormal"><br /></p><p class="MsoNormal"><br /></p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-38422004340983296422007-07-13T08:39:00.000-07:002008-11-12T19:29:11.469-08:00Laboratorio #1 Maquina Virtual<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_h3wu8Z32jZgpyfhpeXhOSv1pag1ybl3487LI5yvuc40ck4mAGePJOYOxHZXQrVjdVOwKqgDamHJ4UkbnQBE75BSpiMlBTUIeCpFR5INr44chtUCIb5H_bXCsOkOeUQPdFdRh5v3b0xU/s1600-h/Dibujo.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_h3wu8Z32jZgpyfhpeXhOSv1pag1ybl3487LI5yvuc40ck4mAGePJOYOxHZXQrVjdVOwKqgDamHJ4UkbnQBE75BSpiMlBTUIeCpFR5INr44chtUCIb5H_bXCsOkOeUQPdFdRh5v3b0xU/s320/Dibujo.JPG" alt="" id="BLOGGER_PHOTO_ID_5086707548490764226" border="0" /></a><br /> <p class="MsoNormal"><b style=""><span style="" lang="ES-MX">Instalación de Maquina virtual:<o:p></o:p></span></b></p> <p class="MsoNormal"><b style=""><span style="" lang="ES-MX"><o:p> </o:p></span></b></p> <p class="MsoNormal"><span style="" lang="ES-MX">Nosotros no utilizamos virtual Pc, sino que utilizamos VmWare que es otra aplicación para crear maquinas virtuales, su instalación es muy sencilla, se elige el tipo de sistema operativo, se escoge el tamaño o espacio en disco de nuestro<span style=""> </span>sistema, la ubicación donde a de guardarse, configuraciones de idioma acceso a Internet.<o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="ES-MX"><o:p> </o:p></span></p> <p class="MsoNormal"><b style=""><span style="" lang="ES-MX">Ejecutando la Maquina Virtual: <o:p></o:p></span></b></p> <p class="MsoNormal"><b style=""><span style="" lang="ES-MX"><o:p> </o:p></span></b></p> <p class="MsoNormal"><span style="" lang="ES-MX">Después de haberle colocado un nombre a nuestra maquina virtual, procedemos a la instalación del sistema operativo que hemos de utilizar, nosotros utilizamos ubuntu 7.04<o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="ES-MX">Ya que no contábamos con fedora<span style=""> </span>a disposición, en el proceso<span style=""> </span>de instalación se nos presento un problema de panic kernel, el profesor nos explico<span style=""> </span>que esto ocurre en las<span style=""> </span>versiones viejas de VmWare ya que la maquina que estábamos utilizando consta de un procesador con dos núcleos, solucionamos el problema instalando una versión mas actual de VmWare.<o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="ES-MX">La instalación de Ubuntu 7.04 es muy sencilla ya que consta con un asesor de instalación que nos guía en la instalación, nos da opción de idioma distribución del teclado, y permite instalar el sistema ya sea modificando la tabla de particiones o borrando por completo el disco maestro, se elige la primera opción para crear el sistema de archivos raíz y<span style=""> </span>la swap que por lo menos debe de ser de unos 256MB en adelante no exagerando en su tamaño porque solo es espacio de intercambio para el arranque y otras<span style=""> </span>funciones del sistema operativo.<o:p></o:p></span></p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-43715323136732390772007-07-06T10:54:00.000-07:002007-07-06T11:28:17.931-07:00Tarea #5<h1 style="text-align: center;" align="center"><span style="font-weight: normal;">Tarea # 5<o:p></o:p></span></h1> <p class="MsoNormal"><o:p> </o:p></p> <h1><span style="font-weight: normal;">Archivos<o:p></o:p></span></h1> <h1><span style="font-weight: normal;">Ricardo Pérez Aguirre<o:p></o:p></span></h1> <p class="MsoNormal"><span style=""> </span>4-739-1352</p> <p class="MsoNormal"><o:p> </o:p></p> <h1 style="margin-left: 0in; text-align: justify;"><span style="font-weight: normal;"><o:p> </o:p></span></h1> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.1 Cuál es la diferencia entre un campo y un registro</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Campo son los datos básicos contiene un valor único, registro conjunto de campos.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.2 Cuál es la diferencia entre un archivo y una base de datos</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Archivo conjunto de datos similares.</p> <p class="MsoNormal" style="text-align: justify;">Las bases de datos son muchos datos unidos y relacionados y pueden ser de distintos tipos y contener varios archivos.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.3 Qué es un sistema de gestión de archivos</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Es aquel encargado de de ofrecer los servicios de<span style=""> </span>de gestión de los archivos brinda a los usuarios la forma de<span style=""> </span>modificar los distintos tipos de archivos por medio de el se accede a dichos los archivos.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.4 Qué criterios son importantes en la elección de una organización de archivos</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Acceso Rápido</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Facilidad de actualización</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Economía de almacenamiento</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Mantenimiento sencillo</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.5 Enumere y defina brevemente cinco organizaciones de archivos.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Pilas </p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="" lang="ES-MX"><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Archivos secuenciales<span style="" lang="ES-MX"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Archivos secuenciales indexados</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Archivos indexados</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">5.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Archivos directos o de dispersión </p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.6 Por qué es el tiempo medio de búsqueda de un registro menor en un archivo secuencial indexado que en un archivo secuencial</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <span style="font-size: 12pt; font-family: "Times New Roman";"><br /> </span> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.7 Cuáles son las operaciones típicas que se pueden realizar sobre un directorio</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Buscar</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Crear archivo</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Borrar archivo</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Enumerar directorio</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">5.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Actualizar directorio</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.8 Cuál es la relación entre un nombre de ruta y un directorio de trabajo</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX">Nombre de ruta es una serie de directorios que podríamos ver como un árbol y un directorio de trabajo es una de las ramas de nuestro árbol, es decir donde el usuario se encuentra en determinado momento.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.9 Cuáles son los derechos<span style=""> </span>de acceso típicos que se pueden conceder o denegar a un usuario sobre un archivo</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Ejecución</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Lectura<b style=""><o:p></o:p></b></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Adición</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Actualización</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">5.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Cambio de protección</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">6.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Borrado</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.10 Enumere y defina brevemente tres métodos de agrupamiento.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">12.11 Enumere y defina brevemente tres métodos de asignación de archivos.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Asignación Contigua<span style=""> </span><b style=""><o:p></o:p></b></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Asignación Indexada<b style=""><o:p></o:p></b></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Asignación Encadenada<b style=""><o:p></o:p></b></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-19707777144367227372007-07-06T10:04:00.001-07:002007-07-06T10:04:43.385-07:00Tarea #4<h1 style="text-align: center;" align="center"><span style="font-weight: normal;">Tarea # 4<o:p></o:p></span></h1> <p class="MsoNormal"><o:p> </o:p></p> <h1><span style="font-weight: normal;">Memoria<o:p></o:p></span></h1> <h1><span style="font-weight: normal;">Ricardo Pérez Aguirre<o:p></o:p></span></h1> <p class="MsoNormal"><span style=""> </span>4-739-1352</p> <h1 style="margin-left: 0in;"><span style="font-weight: normal;"><o:p> </o:p></span></h1> <p class="MsoNormal" style="text-align: justify;"><b style=""><o:p> </o:p></b></p> <p class="MsoNormal" style="text-align: justify;">7.2 Por qué es deseable la capacidad de reubicación</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Al reubicar el proceso en otra área se puede utilizar el espacio que quedo libre.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">7.3 Por qué no es posible implantar la protección de memoria en tiempo de compilación</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Porque lo realiza el procesador y debido a eso no se puede realizar.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">7.4 Cuáles son algunas de las razones para permitir a dos o más procesos tener acceso a una región de memoria en particular</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Para compartir datos.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">7.5 En un esquema de partición estática, Cuáles son las ventajas de usar particiones de distinto tamaño</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Sencilla de implementar</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->No sobrecarga el SO</p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">7.6 Cuál es la diferencia entre la fragmentación interna y la externa</p> <p class="MsoNormal" style="text-align: justify;"><span style=""> </span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Fragmentación interna <span style=""> </span>cuando la memoria se divide en particiones de tamaño fijo.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Fragmentación externa<span style=""> </span>se divide en<span style=""> </span>particiones de tamaño variable.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">7.7 Cuáles son las diferencias entre direcciones lógicas, relativas y físicas</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Direcciones lógicas son las direcciones que utilizan los programas.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Direcciones relativas son direcciones calculadas.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Direcciones físicas es la dirección final de un dato.</p> <p class="MsoNormal" style="text-align: justify;">7.8 Cuál es la diferencia entre una página y un marco de página</p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Pagina es la forma de guardar información de manera virtual.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Marco de página Contiene una página y es un bloque de memoria.</p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">7.9 Cuál es la diferencia entre página y segmento</p> <p class="MsoNormal" style="margin-left: -0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Pagina es la forma de guardar información de manera virtual.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Segmento en la memoria virtual, un bloque que tiene una dirección virtual. </p> <span style="font-size: 12pt; font-family: "Times New Roman";"><br /> </span> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.1 Cuál es la diferencia entre paginación simple y paginación con memoria virtual</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.2 Explique la hiperpaginación</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Se denomina <b>hiperpaginación</b> a la situación en la que una creciente cantidad de recursos son utilizados para hacer una cantidad de trabajo cada vez menor. Usualmente se refiere a cuando se cargan y descargan sucesiva y constantemente partes de la imagen de un proceso desde y hacia la memoria principal y la memoria virtual o espacio de intercambio. En un estado normal, esto permite que un proceso bloqueado y no listo para correr deje lugar en memoria principal a otro proceso listo. Cuando se produce hiperpaginación, los ciclos del procesador se utilizan en llevar y traer páginas (o segmentos, según sea el caso) y el rendimiento general del sistema se degrada notablemente.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.3 Por qué es el principio de cercanía crucial para el uso de la memoria virtual?</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.4 Qué elementos se encuentran, normalmente, en una entrada de tabla de páginas Defina brevemente cada uno de ellos</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Numero de página de la dirección virtual que se emplea como índice.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Desplazamiento se combina con el número de página para generar la dirección real deseada.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.5 Cuál es el propósito del buffer de traducción adelantada</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.6 Defina brevemente las alternativas en políticas de lectura de páginas</p> <p class="MsoNormal" style="text-align: justify;"><span style=""> </span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Paginación por demanda</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Paginación previa</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.7 Cuál es la diferencia entre gestión del conjunto residente y política de reemplazo de pagina</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.8 Cuál es la relación entre los algoritmos de reemplazo de paginas FIFO y del reloj</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">FIFO es simple de implementar pero de bajo rendimiento.</p> <span style="font-size: 12pt; font-family: "Times New Roman";"><br /> </span> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.9 Cuál es la ventaja del almacenamiento intermedio de páginas</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->mejora el rendimiento de la paginación.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->permite el uso de una política de reemplazo de paginas mas sencilla</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.10 Por qué no es posible combinar una política de reemplazo global y una política de asignación fija</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Lo impide el cache.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">8.11Cuál es la diferencia entre un conjunto residente y un conjunto de trabajo</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Conjunto residente es la que utiliza un proceso que esta en memoria principal.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Conjunto de trabajo </p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;">8.12 Cuál es la diferencia entre vaciado por demanda y vaciado previo</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Vaciado por demanda una página se escribirá en la memoria secundaria solo cuando haya sido elegida para reemplazarse.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Vaciado previo escribe las páginas modificadas antes de que se necesiten sus marcos, de forma que las páginas puedan escribirse por lotes.</p> <p class="MsoNormal"><o:p> </o:p></p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-89924232455394200132007-07-06T09:38:00.000-07:002007-07-06T10:03:33.960-07:00Tarea #3<h1 style="text-align: center;" align="center"><span style="font-weight: normal;">Tarea # 3<o:p></o:p></span></h1> <p class="MsoNormal"><o:p> </o:p></p> <h1><span style="font-weight: normal;">Hilos <o:p></o:p></span></h1> <h1><span style="font-weight: normal;">Ricardo Pérez Aguirre<o:p></o:p></span></h1> <p class="MsoNormal"><span style=""> </span>4-739-1352</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">4.1 <span style="" lang="ES-PA">La tabla 3.5 enumera los elementos más habituales de un bloque de control de proceso para un sistema operativo sin hilos. De ellos, cuáles deberían pertenecer a un bloque de control de hilo y cuáles a un bloque de control de proceso en un sistema multihilo<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA">Bloque de control de hilo:<o:p></o:p></span></p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Espacio de memoria</p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Procesos hijos</p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Temporizadores</p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Señales y semáforos</p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Contabilidad</p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Variables globales</p> <p class="MsoBodyText" style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->Archivos abiertos</p> <p class="MsoBodyText" style="margin-bottom: 0.0001pt; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 9pt; text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.2 <span style="" lang="ES-PA">Indique razonadamente por qué un cambio de modo entre hilos puede ser menos costoso que un cambio de modo entre procesos.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">4.3 <span style="" lang="ES-PA">Cuáles son las dos características diferentes y potencialmente independientes que expresa el concepto de proceso<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Unidad de propiedad de los recursos<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Unidad de expedición<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.4 <span style="" lang="ES-PA">Indique 4 ejemplos generales del uso de hilos en un sistema monousuario multiprogramado.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Trabajo interactivo y en segundo plano.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Procesamiento asíncrono.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Aceleración de la ejecución<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Estructuración modular de los programas<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">4.5 <span style="" lang="ES-PA">Qué recursos comparten, normalmente, los hilos de un proceso<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA">Comparten<span style=""> </span>el mismo espacio de direcciones y recursos.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.6 <span style="" lang="ES-PA">Enumere tres ventajas de los ULT frente a las KLT.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <b style=""><span style="font-size: 12pt; font-family: "Times New Roman";"><br /> </span></b> <p class="MsoNormal" style="text-align: justify;"><b style=""><o:p> </o:p></b></p> <p class="MsoNormal" style="text-align: justify;">4.7 <span style="" lang="ES-PA">Enumere dos desventajas de los ULT frente a los KLT.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">La mayoría de las llamadas al sistema son bloqueadoras</span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">No se puede aprovechar las ventajas de los multiprocesadores<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.8 <span style="" lang="ES-PA">Defina Recubrimiento<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.9 <span style="" lang="ES-PA">Defina brevemente las distintas arquitecturas nombradas en la figura 4.8<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Flujo de instrucción simple/datos múltiples (SIMD)<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Flujo de instrucción múltiple/datos múltiples (MIMD<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Memoria compartida<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Agrupaciones <o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Maestro/Esclavo<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Multiproceso Simétrico<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.1 <span style="" lang="ES-PA">Enumere los elementos clave de diseño para un sistema operativo SMP.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Procesos o hilos concurrentes.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Planificación.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Sincronización.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Gestión de memoria.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Fiabilidad y tolerancia a los fallos<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.11 <span style="" lang="ES-PA">Indique ejemplos de funciones y servicios de un sistema operativo monolítico convencional que puedan ser subsistemas externos en un sistema operativo con micronúcleo.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin: 0in 0.9pt 0.0001pt 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="">Cesión<o:p></o:p></span></p> <p class="MsoNormal" style="margin: 0in 0.9pt 0.0001pt 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="">Asociación<o:p></o:p></span></p> <p class="MsoNormal" style="margin: 0in 0.9pt 0.0001pt 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="">Rellenado</span><span style="" lang="ES-PA"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-right: 0.9pt;"><u><span style="" lang="ES-PA"><o:p><span style="text-decoration: none;"> </span></o:p></span></u></p> <p class="MsoNormal" style="margin-right: 0.9pt;">4.12 <span style="" lang="ES-PA">Enumere y explique brevemente siete ventajas potenciales de un diseño con micronúcleo frente a un diseño monolítico.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><span style=""> </span><o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.13 <span style="" lang="ES-PA">Explique la desventaja potencial del rendimiento de un sistema operativo con micronúcleo.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <span style="font-size: 12pt; font-family: "Times New Roman";" lang="ES-PA"><br /> </span> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;">4.14 <span style="" lang="ES-PA">Enumere tres funciones que esperaría encontrar incluso en un sistema operativo con un micronúcleo mínimo.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Comunicación entre procesos.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="ES-PA"><span style="">Ø<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-PA">Gestión de interrupciones y E/S<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><b style=""><o:p> </o:p></b></p> <p class="MsoNormal" style="text-align: justify;">4.15 <span style="" lang="ES-PA">Cuál es la forma básica de comunicación entre procesos o hilos en un sistema operativo con micronúcleo<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA"><o:p> </o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-PA">Su forma básica de comunicación son los mensajes.<o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="ES-PA"><o:p> </o:p></span></p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-85482583434989382282007-07-06T09:33:00.000-07:002007-07-06T09:38:22.889-07:00Tarea #2<p class="MsoNormal"><b style=""><o:p> </o:p></b></p> <h1 style="text-align: center;" align="center"><span style="font-weight: normal;">Tarea # 2<o:p></o:p></span></h1> <p class="MsoNormal"><o:p> </o:p></p> <h1><span style="font-weight: normal;">Descripción y control de procesos.<o:p></o:p></span></h1> <h1><span style="font-weight: normal;"><o:p> </o:p></span></h1> <h1><span style="font-weight: normal;">Ricardo Pérez Aguirre<o:p></o:p></span></h1> <p class="MsoNormal"><span style=""> </span>4-739-1352</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><span style=""> </span></p> <p class="MsoNormal"><span style=""> </span>Responda las siguientes preguntas del libro de texto:</p> <p class="MsoNormal" style="text-align: justify;"><b style=""><o:p> </o:p></b></p> <p class="MsoNormal" style="text-align: justify;">3.1 En qué consiste una traza de instrucciones</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Una traza es un listado de instrucciones que se ejecutan para un proceso.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.2 Cuáles son, normalmente, los sucesos que llevan a la creación de un proceso</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Nuevo trabajo por lotes</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Conexión interactiva</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Creado por el SO para dar servicio</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Generado por un proceso existente</p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.3 Describa brevemente cada estado del modelo de procesos de <st1:personname productid="la Figura" st="on">la Figura</st1:PersonName> 3-5</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Los estados son:</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Ejecución: el proceso se esta ejecutando. </p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Listo<b style="">:</b> proceso listo para ejecutarse.</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Bloqueado<b style="">: </b>no se puede ejecutar hasta que se le permita</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Nuevo<b style="">:</b> proceso recién creado que no es admitido en la lista de procesos por el SO</p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Terminado<b style="">:</b> proceso excluido de la pila de proceso.<b style=""><o:p></o:p></b></p> <p class="MsoNormal" style="text-align: justify;">3.4 Qué significa expulsar a un proceso</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Expulsar un proceso significa que<span style=""> </span>otro proceso con mayor importancia se ha de tomar en cuenta y al primer proceso se lo expulsa.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.5 Qué es el intercambio y cuál es su propósito</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Intercambio se realiza para suspender procesos y con ello se libera memoria para cargar otro proceso que<span style=""> </span>este listo.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.6 Porqué la figura 3.8b tiene dos estados bloqueados</p> <p class="MsoNormal" style="text-align: justify;"><span style=""> </span></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.7 Enumere cuatro características de los procesos suspendidos</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Proceso que no esta disponible en ese instante para su ejecución.</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->El proceso puede estar esperando o no un suceso. </p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->El proceso fue situado en el estado suspendido por medio de un agente para impedir su ejecución.</p> <p class="MsoNormal" style="margin-left: 0.75in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->El proceso no puede apartarse de este estado hasta que el agente de una orden. </p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.8 Para que tipos de entidades mantiene el SO tablas de información destinadas a facilitar la administración</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <ol style="margin-top: 0in;" start="1" type="1"><li class="MsoNormal" style="text-align: justify;">Memoria</li><li class="MsoNormal" style="text-align: justify;">Dispositivos de E/S</li><li class="MsoNormal" style="text-align: justify;">Archivos</li><li class="MsoNormal" style="text-align: justify;">Procesos<i style=""><o:p></o:p></i></li></ol> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.9 Enumere tres categorías de información generales en un bloque de control de proceso</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <ol style="margin-top: 0in;" start="1" type="1"><li class="MsoNormal" style="text-align: justify;">Identificación del proceso</li><li class="MsoNormal" style="text-align: justify;">Información del estado del procesador.</li><li class="MsoNormal" style="text-align: justify;">Información del control del proceso.</li></ol> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.10 Por qué son necesarios dos modos (usuario y núcleo)</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Son necesarios para proteger al sistema operativo de los usuarios y de sus programas en ejecución.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.11 Cuáles son los pasos que lleva a cabo un SO para crear un nuevo proceso</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <ol style="margin-top: 0in;" start="1" type="1"><li class="MsoNormal" style="text-align: justify;">Asignar un único identificador al nuevo proceso </li><li class="MsoNormal" style="text-align: justify;">Asignar espacio para el proceso</li><li class="MsoNormal" style="text-align: justify;">Iniciar el bloque de control del proceso</li><li class="MsoNormal" style="text-align: justify;">Establecer los enlaces apropiados</li><li class="MsoNormal" style="text-align: justify;">Crear o ampliar otras estructuras de datos</li></ol> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.12 Cuál es la diferencia entre una interrupción y un cepo</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Las interrupciones son externas a la ejecución de la instrucción, y el cepo se asocia con la ejecución de la instrucción.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <span style="font-size: 12pt; font-family: "Times New Roman";"><br /> </span> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.13 Enumere tres ejemplos de interrupción</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <ol style="margin-top: 0in;" start="1" type="1"><li class="MsoNormal" style="text-align: justify;">Interrupción de reloj.</li><li class="MsoNormal" style="text-align: justify;">Interrupción de E/S.</li><li class="MsoNormal" style="text-align: justify;">Fallo de memoria reinicio<i style=""><o:p></o:p></i></li></ol> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">3.14 Cuál es la diferencia entre cambio de modo y cambio de proceso</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">Cambio de modo ocurre cuando se cambia de un proceso a otro y se guardan su estado y se carga uno nuevo para el proceso.</p> <p class="MsoNormal" style="text-align: justify;">Cambio de proceso ocurre cuando el sistema operativo toma el control.</p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p> <p style="margin-left: 0.5in;"><u><span style="font-size: 13.5pt;">Problemas:</span></u></p> <p>3.1 Mencione los 5 principales actividades de un sistema operativo en relación con la gestión de procesos y describa brevemente por qué es necesaria cada una de ellas.</p> <p style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Creación de un proceso</p> <p style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Ejecución de un proceso</p> <p style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Suspensión de un proceso</p> <p style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Terminar la ejecución de un proceso.</p> <p style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="">5.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Cambiar el programa de un proceso</p> <p>3.3Dibujar un diagrama de colas similar al de la figura 3.7b para el modelo de procesos de siete estados de la figura 3.8b </p> <p class="MsoNormal" style="text-align: justify;"><o:p> </o:p></p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-9154377494531482222007-07-06T09:32:00.000-07:002007-07-06T09:35:08.628-07:00Tarea #1<p class="MsoNormal"><b style=""><o:p> </o:p></b></p> <p class="MsoNormal"><b style=""><o:p> </o:p></b></p> <h1 style="text-align: center;" align="center"><span style="font-weight: normal;">Tarea # 1<o:p></o:p></span></h1> <p class="MsoNormal"><o:p> </o:p></p> <h1><span style="font-weight: normal;">Introducción A Los Sistemas Operativos.<o:p></o:p></span></h1> <h1><span style="font-weight: normal;"><o:p> </o:p></span></h1> <h1><span style="font-weight: normal;">Ricardo Pérez Aguirre<o:p></o:p></span></h1> <p class="MsoNormal"><span style=""> </span>4-739-1352</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><span style=""> </span></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;">1. ¿Cuáles son las principales funciones de un sistema operativo?</p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX">El Sistema Operativo crea el entorno en el que se ejecutan los procesos y para ello ofrece tanto a los procesos como a los usuarios una serie de funciones que varían mucho de unos sistemas a otros.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"> Se pueden agrupar en tres grandes categoría:<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"> <o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> <v:f eqn="sum @0 1 0"> <v:f eqn="sum 0 0 @1"> <v:f eqn="prod @2 1 2"> <v:f eqn="prod @3 21600 pixelWidth"> <v:f eqn="prod @3 21600 pixelHeight"> <v:f eqn="sum @0 0 1"> <v:f eqn="prod @6 1 2"> <v:f eqn="prod @7 21600 pixelWidth"> <v:f eqn="sum @8 21600 0"> <v:f eqn="prod @7 21600 pixelHeight"> <v:f eqn="sum @10 21600 0"> </v:formulas> <v:path extrusionok="f" gradientshapeok="t" connecttype="rect"> <o:lock ext="edit" aspectratio="t"> </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" alt="*" style="'width:9pt;"> <v:imagedata src="file:///C:\DOCUME~1\ESTUDI~1\CONFIG~1\Temp\msohtml1\01\clip_image001.gif" href="http://utpvirtual.utp.ac.pa/aulanet/versao1.1/arquivos/cursos/160/1771/image002.gif"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/ESTUDI%7E1/CONFIG%7E1/Temp/msohtml1/01/clip_image001.gif" alt="*" shapes="_x0000_i1025" height="12" width="12" /><!--[endif]-->Gestión de los recursos de la computadora: asignación de recursos, protección y contabilidad.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"><!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" alt="*" style="'width:9pt;height:9pt'"> <v:imagedata src="file:///C:\DOCUME~1\ESTUDI~1\CONFIG~1\Temp\msohtml1\01\clip_image001.gif" href="http://utpvirtual.utp.ac.pa/aulanet/versao1.1/arquivos/cursos/160/1771/image002.gif"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/ESTUDI%7E1/CONFIG%7E1/Temp/msohtml1/01/clip_image001.gif" alt="*" shapes="_x0000_i1026" height="12" width="12" /><!--[endif]-->Ejecución de servicios para los programas<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"><!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75" alt="*" style="'width:9pt;height:9pt'"> <v:imagedata src="file:///C:\DOCUME~1\ESTUDI~1\CONFIG~1\Temp\msohtml1\01\clip_image001.gif" href="http://utpvirtual.utp.ac.pa/aulanet/versao1.1/arquivos/cursos/160/1771/image002.gif"> </v:shape><![endif]--><!--[if !vml]--><img src="file:///C:/DOCUME%7E1/ESTUDI%7E1/CONFIG%7E1/Temp/msohtml1/01/clip_image001.gif" alt="*" shapes="_x0000_i1027" height="12" width="12" /><!--[endif]-->Ejecución de los mandatos de los usuarios<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify;"><span style="" lang="ES-MX"><o:p> </o:p></span></p> <p class="MsoBodyText" style="text-align: justify;">2. ¿Qué diferencia existe entre un mandato<span style=""> </span>y una llamada al sistema?</p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"><span style=""> </span>La diferencia radica en que<span style=""> </span>los<span style=""> </span>mandatos son ejecutados por los usuarios y las llamadas al<span style=""> </span>sistema son realizadas por los procesos que se están ejecutando en el sistema operativo. <o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.25in; text-align: justify;"><o:p> </o:p></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-TRAD">3. ¿Cómo se solicita una llamada al sistema operativo?<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-TRAD"><o:p> </o:p></span></p> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify;"><span style="" lang="ES-MX">La "llamada al sistema" (System Call) es el mecanismo usado por un programa aplicativo para solicitar un servicio al Sistema Operativo.<o:p></o:p></span></p> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify;">Las llamadas al sistema comúnmente usan una instrucción especial de <st1:personname productid="la CPU" st="on">la CPU</st1:PersonName> que causa que el procesador transfiera el control a un código privilegiado, previamente especificado por el mismo código. Esto permite al código privilegiado especificar donde el va a ser conectado así como el estado del procesador.</p> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify;">En los sistemas operativos bajo norma POSIX o similares, algunas llamadas al sistema muy usadas son open, read, write, close, wait, exec, fork, exit y kill. Los sistemas operativos actuales tienen cientos de llamadas, por ejemplo Linux 2.x y FreeBSD tienen mas de 300.<span style="" lang="ES-MX"><o:p></o:p></span></p> <p class="MsoBodyText" style="text-align: justify;"><b style=""><o:p> </o:p></b></p> <p class="MsoBodyText" style="text-align: justify;"><span style="" lang="ES-TRAD">4. ¿Cómo indica POSIX<span style=""> </span>en un programa C el tipo de error que se ha producido en una llamada al sistema? ¿Y Win32?</span></p> <p class="MsoNormal" style="margin: 0in 0.9pt 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="">·<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><b style="">POSIX:</b> devuelve 0 en caso de éxito ó –1 en caso de error.</p> <p class="MsoNormal" style="margin: 0in 0.9pt 0.0001pt 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="">·<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><b style="">Win32:</b> devuelve en general true en caso de éxito y false en caso de error.<b><o:p></o:p></b></p> <b><span style="font-size: 12pt; font-family: "Times New Roman"; color: blue;"><br /> </span></b> <p class="MsoNormal" style="margin-right: 0.9pt; text-align: justify;"><b><span style="color: blue;"><o:p> </o:p></span></b></p> <p class="MsoBodyText" style="text-align: justify;"><span style="" lang="ES-TRAD">5. ¿Cuál de las siguientes técnicas hardware tiene mayor influencia en la construcción de un sistema operativo? Razone su respuesta</span></p> <p class="MsoNormal" style="text-align: justify; text-indent: 0.25in;"><span style="" lang="ES-MX">A continuación presento la definición de cada una de estas técnicas hardware:<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;" lang="ES-MX"><span style="">·<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-MX">Microprogramación del procesador: es la realización de las instrucciones convencionales (aritméticas, booleanas, de comparación y de bucle) son realizadas paso a paso por un intérprete que se ejecuta en el nivel de microprogramación, consta de dos componentes la ruta de datos <span style=""> </span>y la sección de control.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;" lang="ES-MX"><span style="">·<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-MX">Caché de memoria Principal: es invisible para el sistema operativo, interactúa con otras partes del hardware de gestión de memoria. Es más, muchos principios utilizados en la memoria virtual son también aplicable a esta.<o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;" lang="ES-MX"><span style="">·<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-MX">DMA (Direct Memory Access):</span> Una transferencia DMA consiste principalmente en copiar un bloque de memoria de un dispositivo a otro. En lugar de que <st1:personname productid="la CPU" st="on">la CPU</st1:PersonName> inicie la transferencia, la transferencia se lleva a cabo por el controlador DMA. Un ejemplo típico es mover un bloque de memoria desde una memoria externa a una interna más rápida. Tal operación no ocupa el procesador y como resultado puede ser planificado para efectuar otras tareas. Las transferencias DMA son esenciales para aumentar el rendimiento de aplicaciones que requieran muchos recursos.<span style="" lang="ES-MX"><o:p></o:p></span></p> <p class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;" lang="ES-MX"><span style="">·<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="" lang="ES-MX">RISC (Computadora con reducido conjunto de Instrucciones):</span><b><span lang="ES-MX"> </span>RISC</b> es una filosofía de diseño de CPU para computadora que está a favor de conjuntos de instrucciones pequeños y simples que toman menor tiempo para ejecutarse. <span style="" lang="ES-MX"><o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="" lang="ES-MX"><o:p> </o:p></span></p> <p class="MsoBodyText" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoBodyText" style="text-align: justify;">6. ¿El intérprete de mandatos de UNIX es interno o externo? Razone su respuesta con un ejemplo</p> <p class="MsoBodyText" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify;"><span style="" lang="ES-MX">El intérprete de comandos es externo pongo como ejemplo<span style=""> </span>si existe un usuario que desea ejecutar una orden o comando tendrá que escribirlo en un Terminal y luego el sistema lo ejecutara.<o:p></o:p></span></p> <p class="MsoBodyText" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoBodyText" style="text-align: justify;">7. ¿Dónde es más compleja una llamada al sistema, en un sistema operativo monolítico o en uno por capas?</p> <p class="MsoBodyText" style="text-align: justify;"><span style=""> </span>Una llamada al sistema es más compleja en un sistema monolítico.</p> <p class="MsoBodyText" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoBodyText" style="text-align: justify;">8. ¿Qué tipo de sistema operativo es más fácil de modificar, uno monolítico o uno por capas? ¿Cuál es más eficiente?</p> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify;"><span style=""> </span>Un sistema monolítico es más<span style=""> </span>fácil de modificar pero al contrario el sistema por capas es mucho mas eficiente. </p> <span style="font-size: 12pt; font-family: "Times New Roman";"><br /> </span> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify;"><span style=""><o:p> </o:p></span></p> <p class="MsoBodyText" style="text-align: justify;"><o:p> </o:p></p> <p class="MsoBodyText" style="text-align: justify;">9. ¿Debe ser un sistema operativo multitarea de tiempo compartido? ¿Y viceversa? Razone su respuesta.</p> <p class="MsoBodyText" style="text-align: justify;">Si porque al ser un sistema de multitarea y tiempo compartido se pueden tener muchas tareas en ejecución y aprovechar al máximo<span style=""> </span>los recursos de mi sistema.</p> <p class="MsoBodyText" style="text-align: justify;">10. ¿Qué ventajas considera que tiene escribir un sistema operativo utilizando un lenguaje de alto nivel?</p> <p class="MsoBodyText" style="text-align: justify;">Como en los lenguajes de alto nivel la escritura de las líneas de código se asemeja mas al lenguaje natural humano seria más fácil crear un sistema operativo a alto nivel, y no a un nivel inferior ya que seria mucho mas complicado.</p> <p class="MsoBodyText" style="margin-left: 0.25in; text-align: justify; text-indent: -0.25in;">11. Liste cinco servicios que un sistema operativo presta. Explique cómo cada uno ofrece comodidad a los usuarios, y también en que casos sería imposible que programas en el nivel de usuario proporcionen estos servicios.</p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0tag:blogger.com,1999:blog-2597882828534314129.post-16850020996256644302007-06-22T09:24:00.000-07:002007-06-22T09:25:24.932-07:00Oficial: Compiz + Beryl = “Compiz Fusion”<p><img id="image3431" src="http://www.fayerwayer.com/up/2007/06/beryl-fayerwayer.jpg" alt="beryl-fayerwayer.jpg" /></p> <p>Más tarde que temprano, más peleado que dialogado, y para ser honestos, más feo que lindo, finalmente llegó el nuevo nombre para la unión de Compiz y Beryl. Lo bautizarán como <strong>Compiz Fusion </strong>(o “fiushon” para nosotros), reemplazando con ello el nombre temporal CompComm. Qué cresta significa “CompComm”, o cuántos pares son tres moscas, solo algunos lo saben, pero sí es importante que todos nos acostumbremos a este nuevo nombre, porque dentro de poco desaparecerá Beryl y compañía de la faz de los repositorios.</p> <p>¿Reposicuánto? Torio, <a href="http://www.bootlog.cl/blog/tips/que-son-los-repositorios-en-linux/">repositorio</a>.</p> <p>Claro que fue difícil que saliera humo blanco del interminable flamewar entre los Compizeros y los Berylistas, especialmente si consideramos que la razón de por qué nació Beryl fue por todas las diferencias que tuvieron con los primeros (porque Compiz <em>fue primero</em>). “Pongámosle Coral”, decían algunos. “Nica, se queda como Compiz”, decían otros. Y dentro de toda esa maraña aparecieron unos cuantos más, como “Blitz”, “Cobalt”, “CoCo” y “Nova”. Pero había que cortar el queque en algún momento y resultó que “Fusion” andaba de suerte ese día.</p> <p>En una línea: el núcleo será <strong>Compiz</strong>, y los efectos serán <strong>Fusion</strong>. A los interesados, <a href="http://forums.opencompositing.org/viewtopic.php?f=4&t=825">aquí está</a> el anuncio oficial.</p> <p><strong>Actualización:</strong> Una pequeña demo de que lo que se viene en Compiz Fusion después del salto.</p>rikrdohttp://www.blogger.com/profile/13512103835782262871noreply@blogger.com0