6.6.4.14 PL/Máquinas Virtuales. (2 horas) [Nivel Bloom 2]

Referencias Bibliográficas: [Brookshear, 2012]

Tópicos

  1. El concepto de máquina virtual.
  2. Jerarquías de las máquinas virtuales.
  3. Lenguajes intermedios.
  4. Temas de seguridad relacionados a ejecutar código sobre una máquina externa.

Objetivos

  1. Describir la importancia y poder de la abstracción en el contexto de máquinas virtuales.
  2. Explicar los beneficios de los lenguajes intermedios en el proceso de compilación.
  3. Evaluar las ventajas y desventajas entre desempeño vs. portabilidad.
  4. Explicar como los programas ejecutables pueden violar la seguridad de sistema computacional accediendo a archivos de disco y memoria.



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM