PL2. Máquinas Virtuales. (1 horas)
Tópicos
- El concepto de máquina virtual.
- Jerarquías de las máquinas virtuales.
- Lenguajes intermedios.
- Temas de seguridad relacionados a ejecutar código sobre una máquina diferente.
Objetivos
- Describir la importancia y poder de la abstracción en el contexto de máquinas virtuales.
- Explicar los beneficios de los lenguajes intermedios en el proceso de compilación.
- Evaluar las ventajas y desventajas entre desempeño vs. portabilidad.
- Explicar como los programas ejecutables pueden romper la seguridad de sistema de un computador accediendo a archivos de disco y memoria.
Sociedad Peruana de Computación