# data[].attributes.attachment_link.description
You've heard of the computer term OS, or operating system, but you might not know what an OS does. That's why, in this episode, we'll explain what operating systems do for your computer and give you some examples of popular operating systems for computers and smartphones @ butterscotch.com: http://bit.ly/bLu8Ea

# data[].attributes.attachment_link.description
A simple high level explanation of how a virtual machine exists in relation to the hardware computer.

# data[].attributes.body
A VM was originally defined by Popek and Goldberg as "an efficient, isolated duplicate of a real machine". Current use includes virtual machines which have no direct correspondence to any real hardware.

Source of Informatiom:

http://en.wikipedia.org/wiki/Virtual_machine

# data[].attributes.body
1. A process virtual machine (also, language virtual machine) is designed to run a single program, which means that it supports a single process. Such virtual machines are usually closely suited to one or more programming languages and built with the purpose of providing program portability and flexibility (amongst other things). An essential characteristic of a virtual machine is that the software running inside is limited to the resources and abstractions provided by the virtual machine—it cannot break out of its virtual environment.

# data[].attributes.body
1. A system virtual machine provides a complete system perform which supports the execution of a complete operating system (OS). These usually emulate an existing architecture, and are built with the purpose of either providing a platform to run programs where the real hardware is not available for use (for example, executing on otherwise obsolete platforms), or of having multiple instances of virtual machines leading to more efficient use of computing resources, both in terms of energy consumption and cost effectiveness (known as hardware virtualization, the key to a cloud computing environment), or both.

# data[].attributes.body
A virtual machine (VM) is a software implementation of a machine (e.g., a computer) that executes programs like a physical machine. Virtual machines are separated into two major classifications, based on their use and degree of correspondence to any real machine:

# data[].attributes.body
-OS X

-Windows 7

-Red Hat

Windows HP

-Mac OS

-Oracle Linux

# data[].attributes.body
-Mac

Windows

-Linux

# data[].attributes.body
Vendors are the Operating Systems, who control all the

programs of your Computer. This Vendors have have a

large variety of Programs, these programs are called Flavors

Source of Information:

Me

# data[].attributes.body
An operating system (sometimes abbreviated

as "OS") is the program that,

after being initially loaded into the computer

by a boot program, manages

all the other programs in a computer. The

other programs are called

applications or application programs. The

application programs make use of

the operating system by making requests

for services through a defined

application program interface (API). In

addition, users can interact directly

with the operating system through a user

interface such as a command

language or a graphical user interface (GUI).

Source of Information:

http://whatis.techtarget.com/definition/operating-system-OS

# data[].attributes.body
Computer software is a general term that describes computer programs. Related terms such as

software programs, applications, scripts, and instruction sets all fall under the category of compute

r software. Therefore, installing  new programs or applications on your computer is synonymous

with installing new software on your computer.

Software can be difficult to describe because it is "virtual," or not physical like computer hardware.

Instead, software consists of lines of code written by computer programmers that have been

compiled into a computer program. Software programs are stored as binary data that is copied

to a computer's hardrive, when it is installed. Since software is virtual and does not take up any

physical space, it is much easier (and often cheaper) to upgrade than computer hardware.

While at its most basic level, software consists of binary data, CD-ROMs, DVDs, and other types of

media that are used to distribute software can also be called software. Therefore, when you buy

a software program, it often comes on a disc, which is a physical means of storing the software.

Source of Information:

http://www.techterms.com/definition/software

# data[].attributes.body
The von Neumann architecture is a family of computer

architectures that use the same storage device for both

the user as to the data (unlike the Harvard architecture).

Most modern computers are based on this architecture,

but may include additional devices (for example, to

handle interrupts from external devices such as mouse,

keyboard, etc.)

Source of Information:

http://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann

# data[].attributes.body
von Neumann Architecture