Ir al contenido principal

¿Qué es una máquina virtual? Semana 11 (Abril 29 a Mayo 3)

 Hola estudiantes,

Llegamos a uno de los temas más emocionantes del período. Las Máquinas virtuales.

Estas se usan en muchas herramientas, lenguajes de programación y servicios que las empresas contratan por Internet. 

PREGUNTA EXPLORATORIA

¿Cómo te imaginas una computadora que muestre por su pantalla otra computadora con todas sus funciones (procesamiento, almacenamiento, etc)?

Una máquina virtual es un software o programa que simula los recursos tecnológicos de una computadora. 

Para que funcione correctamente, le tienes que asignar qué tanto del procesador, memoria RAM y almacenamiento le vas a dar a la máquina virtual para que funcione. También se le pueden asignar otros recursos del sistema, pero estos son los más importantes. 

Para que el computador real, pueda alojar un computador virtual se necesita de un componente de software llamado Hipervisor.

Hipervisor: Es un programa que tiene la tarea de simular los componentes reales de un computador. Por ejemplo: el disco duro del computador, lo representa de forma virtual con todas sus características y propiedades. 

Además, el hipervisor tiene la función de indicar cómo los componentes virtuales se conectan entre si

Por ejemplo: el disco duro que es representado de forma virtual se va a conectar con el disco duro real que tiene el computador para cuando necesitemos guardar o borrar un archivo. Para esta conexión se necesita de otro programa llamado Kernel.

Kernel o Núcleo: Es un programa que tiene la tarea de ayudar al hipervisor a conectar el hardware virtual con el hardware real 

Finalmente, gracias al trabajo en equipo que hacen el Kernel y el Hipervisor, podemos instalar en nuestra máquina virtual, el sistema operativo que deseemos.

Observa con atención el siguiente diagrama de funcionamiento de una Máquina Virtual


Ahora, observa atentamente el siguiente video:

ACTIVIDAD EN CLASE
1. Abre el programa Open Office Writer y escribe un resumen de la temática máquinas virtuales
2. Por medio de la herramienta paint, dibuja el esquema de funcionamiento de una máquiva virtual



Comentarios

Entradas populares de este blog

ORÍGENES Y EVOLUCIÓN DE LA INTELIGENCIA ARTIFICIAL (Semana 4 - Febrero 17 a 21)

Mantente atento a las explicaciones del docente y escribe la siguiente explicación en tu cuaderno En el año 1950: Un experto reconocido en computación llamado Alan Turing propone el "Test de Turing" para determinar si una máquina puede exhibir comportamiento inteligente equivalente al de un humano. En el año 1956: Se celebra el Dartmouth Conference, donde se empieza a usar el término "Inteligencia Artificial" y se considera el nacimiento oficial del campo de la IA. En el año 1966: Joseph Weizenbaum crea ELIZA, uno de los primeros programas en procesar lenguaje natural es decir, que entiende un poco nuestro lenguaje. En el año 1979: Se desarrolla el primer robot móvil con éxito, conocido como "Stanford Cart", que podía moverse por una habitación con obstáculos. En el año 1980s: Se vuelven populares los "sistemas expertos" los cuales usan reglas para tomar decisiones y poder resolver problemas que le pongan. En el año 1997: El programa de compu...

Algoritmos, Machine Learning y Redes Neuronales

Machine Learning (Aprendizaje Automático) Imagina que tienes una máquina que quiere aprender a reconocer diferentes tipos de frutas. Al principio, no sabe qué es un mango o una guayaba. Pero, si le muestras muchas imágenes de frutas y le dices qué es cada una, el robot puede aprender a reconocerlas por sí mismo. Esto es básicamente lo que hace el Machine Learning: es un tipo de inteligencia artificial que permite a las computadoras aprender de los datos y mejorar sus habilidades sin necesidad decirles exactamente qué hacer a través de un programa. Redes Neuronales Las redes neuronales son como un equipo de expertos que trabajan juntos para resolver un problema. Imagina que tienes un equipo de detectives que están tratando de resolver un misterio. Cada detective tiene una habilidad especial, como analizar huellas digitales o reconocer patrones. Cuando trabajan juntos, pueden compartir información y llegar a una conclusión más precisa. Las redes neuronales funcionan de manera similar: es...

Practiquemos algoritmos!!! (Semana 7, del 10 al 14 de Marzo)

Los algoritmos son uno de los conceptos que, al evolucionar han dado vida a lo que hoy conocemos como la Inteligencia Artificial.💻 En esta ocasión, realizaremos una actividad práctica en un entorno de desarrollo llamado Scratch , que de forma muy sencilla y como "armando rompecabezas" realizaremos nuestros primeros programas.  ACTIVIDAD PRÁCTICA 1) Entra al siguiente enlace 👉 HAZ CLIC AQUÍ 2) 👉Clic en Empezar a crear 3) 👉Clic en la parte de arriba a la izquierda donde dice Settings     →   Language    →     Español Latinoamericano 4) 👉Sigue las instrucciones del profesor y realiza el siguiente programa. 5) 👏👏👏Muy bien, muestra los resultados al profesor y para ganar puntos extra, cambia algún aspecto del programa, por ejemplo, cambia mover 10 pasos por desplazar y girar, etc.  RUBRICA DESEMPEÑO SUPERIOR: Utiliza entornos de desarrollo como Scratch para explorar algoritmos básicos, posteriormente explora por su cuenta y realiza camb...