Арх. виртуальной машины

Nov 17, 2010 14:28


А вы знаете что такое архитектура ВМ (виртуальная машина)? Многих спрашиваешь, пожимают плечами или связывают понятие с игрой, графикой или фильмом ...

Архитектура виртуальных машин рассматривает приложение как программу, написанную на специальном языке. Из-за того, что должен быть реализован интерпретатор этого языка, эта архитектура окупается, только если будут написаны несколько программ, генерирующих приложения.

Реализация полной виртуальной машины требует построения интерпретатора. В общем случае интерпретация вызывается операцией - назовем ее interpretO - над программой на нашем языке. Интерпретация простейшего одиночного элемента (например, CPU) в общем проста (например, это может означать требование вывести take CPU in the example). Проблема состоит в запуске interpretO при применении к более сложной программе.

Архитектура виртуальных машин очень полезна, если приложение состоит из процессов со сложными элементами (например, заказы), которые можно выразить с помощью грамматики. В качестве дополнительного примера можно привести приложение, выполняющее простое программирование на уровне пользователя на специальном языке.

Архитектура виртуальных машин анализирует и интерпретирует такие сценарии.



Компания "Advertisingschool" предоставляет услуги в сфере РЕКЛАМНЫХ ТЕХНОЛОГИЙ. Производятся наборы на курсы рекламы, курсы копирайтинга, получение основ маркетинга и др. Курсы ведут квалифицированные специалисты с большим опытом работы, обладающие как практическими так и теоретическими навыками в этой сфере.

Реабилитационный центр «Нарконон-Стандарт» предоставляет услугу лечение наркомании. Освобождение от наркотической зависимости - это реально. Вам только нужно поверить и решиться обратиться к специалистам по борьбе с наркоманией.

it-технологии

Previous post Next post
Up