IT Elective 1 - Module 1. Lesson 1
IT Elective 1 - Module 1. Lesson 1
IT Elective 1 - Module 1. Lesson 1
A virtual machine (VM) such as the Java virtual machine or .NET CLR. Applications are compiled into a
format similar to machine code, known as bytecode, which is then executed by the VM.
o A process virtual machine allows a single process to run as an application on a host machine,
providing a platform-independent programming environment by masking the information of the
underlying hardware or operating system.
An example of a process VM is the Java Virtual Machine, which enables any operating
system to run Java applications as if they were native to that system.
o A system virtual machine is fully virtualized to substitute for a physical machine. A system platform
supports the sharing of a host computer’s physical resources between multiple virtual machines,
each running its own copy of the operating system. This virtualization process relies on a hypervisor,
which can run on bare hardware, such as VMware ESXi, or on top of an operating system.
o A virtualized version of a complete system, including virtualized hardware, OS, software, and storage.
These allow, for instance, a typical Windows program to run on what is physically a Mac.
In personal computing, a platform is the basic hardware (computer) and software (operating system) on
which software applications can be run. Computers use specific central processing units (CPUs) that are
designed to run specific machine language code.
A computer platform generally refers to the operating system and computer hardware only. The platform
conforms to a set of standards that enable software developers to develop software applications for the
platform. These same standards allow owners and managers to purchase appropriate applications and
hardware.
References
https://www.techopedia.com/definition/3411/platform-computing
https://www.cloudflare.com/learning/serverless/glossary/platform-as-a-service-paas/
https://www.vmware.com/topics/glossary/content/virtual-machine
https://www.youtube.com/watch?v=38Z6JtD4U40
https://www.youtube.com/watch?v=whx01vzmlns
https://www.bluestacks.com/