UBUNTU PROF. ARI BARRETO CASTILLO 1. Descarga de la imagen ISO. Vamos a descargar la imagen de instalación de Ubuntu, y lo haremos desde la página oficinal. https://ubuntu.com/download/desktop Este archivo es una imagen ISO, que tiene el sistema operativo y el instalador en su interior. 2. Ya instalado el VMware en el equipo y descargado el iso del sistema operativo el paso a seguir es crear una nueva máquina virtual dando clic en “Create a New Virtual Machine”. 3. Se elige la opción “Installer disc image file (iso)” colocando la ruta del archivo descargado. 4. En la información básica de instalación colocamos como Full Name Ubuntu 64-bit, user name desarrollo y password platzi. 5. A continuación el nombre virtual de la máquina será Ubuntu 64-bit y la ruta donde estará almacenado en nuestro equipo. 6. En el tamaño específico en disco será de 20 GB y seleccionamos la segunda opción “Split virtual disk into multiple files”. 7. Haciendo clic en Customize Hardware entraremos a modificar la memoria, procesadores, tipo de conexión de red entre otros datos. Esto dependerá de la capacidad del equipo de cada persona. En Network Adapter dejar la opción de Bridged por defecto. 8. Podemos personalizar nuestro hardware e iniciar la máquina una vez creada, si pulsamos el botón para personalizar el hardware veremos que esta opción despliega la siguiente ventana donde podremos editar aspectos como la memoria RAM, la cantidad de procesadores, el uso compartido de dispositivos, etc, así mismo se podrá adicionar nuevo hardware dando clic en el botón Add. 9. Una vez configurado todo damos clic en Finish 10. A continuación procede con la instalación normal del sistema operativo Ubuntu 14.04. Al terminar solicitará reiniciar la máquina virtual y podremos ver que quedó a la perfección. 11. Se nos mostraran algunas de las aplicaciones que se pueden implementar en ubuntu 12. Finalmente tenemos nuestro sistema operativo Ubuntu instalado en nuestra maquina virtual 13. Como datos adicionales se puede visualizar en “User Accounts” el usuario que creamos en la configuración de VMware. También añadir un teclado adicional para tener la configuración de inglés y español. Tener en cuenta cambiar la hora por la local. Referencias: https://osl.ugr.es/2020/05/20/como-instalar-ubuntu-1/ https://ubuntu.com/download/desktop https://platzi.com/tutoriales/1050-programacion-basica/295-instalar-linuxubuntu-1404-como-una-maquina-virtual-vmware-player/ El algoritmo FCFS se implementa en función de 1. Nivel de prioridad 2. Cantidad de trabajo 3. Orden de llegada 4. Quantum de tiempo El algoritmo FCFS se implementa en función de 1. Nivel de prioridad 2. Cantidad de trabajo 3. Orden de llegada 4. Quantum de tiempo Primitiva de comunicación entre procesos del SO 1. Send 2. Call 3. Pipe 4. Recall Primitiva de comunicación entre procesos del SO 1. Send 2. Call 3. Pipe 4. Recall Es lo que se busca maximizar con los algoritmos de planificación a) Productividad b) Rendimiento c) Eficiencia d) Eficacia Es lo que se busca maximizar con los algoritmos de planificación a) Productividad b) Rendimiento c) Eficiencia d) Eficacia Si dos o mas procesos se pueden ejecutar en paralelo hablamos de a) Concurrencia de procesos b) Cooperación entre procesos c) Sincronización de procesos d) Procesos concurrentes Si dos o mas procesos se pueden ejecutar en paralelo hablamos de a) Concurrencia de procesos b) Cooperación entre procesos c) Sincronización de procesos d) Procesos concurrentes Es lo que permite la ubicuidad a) Escalabilidad para evitar cuellos de botella en server b) Reducir el tiempo de finalización c) El usuario se mueve en varios entornos d) La información se encuentra actualizada Es lo que permite la ubicuidad a) Escalabilidad para evitar cuellos de botella en server b) Reducir el tiempo de finalización c) El usuario se mueve en varios entornos d) La información se encuentra actualizada Estructura que ofrece una funcionalidad equivalente a semáforos a) Monitores b) Algoritmo de Peterson c) Paso de mensaje d) Algoritmo de Dekker Estructura que ofrece una funcionalidad equivalente a semáforos a) Monitores b) Algoritmo de Peterson c) Paso de mensaje d) Algoritmo de Dekker Características principales de un canal de comunicación a) Identificación, comunicación, fiabilidad b) Fiabilidad, sincronización, comunicación c) Rendimiento, sincronización, comunicación d) Compartición, replicación, comunicación Características principales de un canal de comunicación a) Identificación, comunicación, fiabilidad b) Fiabilidad, sincronización, comunicación c) Rendimiento, sincronización, comunicación d) Compartición, replicación, comunicación El algoritmo de planificación SJF se implementa en función de a) Cantidad de trabajo b) Prioridad c) Quantum de tiempo d) Orden de llegada El algoritmo de planificación SJF se implementa en función de a) Cantidad de trabajo b) Prioridad c) Quantum de tiempo d) Orden de llegada Bibliografía Raya L. / Álvarez R. / Rodrigo V., 2005, SISTEMAS OPERATIVOS EN ENTORNOS MONOUSUARIO Y MULTIUSUARIO. Tanenbaum Andrew, SISTEMAS OPERATIVOS: DISEÑO E IMPLEMENTACIÓN. Silberschatz, Abraham y Baer, Peter, SISTEMAS OPERATIVOS. Stallings William, segunda edición, SISTEMAS OPERATIVOS. Tipos Tiempo real Monousuario Multiusuario Monotarea Multitarea Distribuidos Embebidos Muchas gracias…