A importancia da Informatica

583 palavras 3 páginas
Ambiente de desenvolvimento com maquina virtual
Maquina Virtual
Usando software de virtualização é possível rodar um ou mais sistemas operacionais simultaneamente num ambiente isolado emulando computadores completos (virtuais) rodando dentro de um computador físico que pode rodar um sistema operacional totalmente distinto. Nesse programa, você cria um disco rígido virtual e poderá executar um sistema a partir deste disco, sem a necessidade de particionar o seu disco verdadeiro. A máquina virtual alocará, durante a execução, uma quantidade definida de memória RAM.
Do ponto de vista do utilizador e do software nem sequer se nota a diferença entre a máquina real e a virtual. É muito usado em centros de dados, pois permite criar redundância e segurança adicional sem recorrer a tantas máquinas físicas e distribuindo e aproveitando melhor os recursos das máquinas hospedeiras.

Linguagem que utilizam maquina virtual
Em linguagens de programação híbridas, o compilador tem o papel de converter o código fonte em um código chamado de Bytecode (código em bytes), que é um estágio intermediário entre o código-fonte (escrito numa linguagem de programação específica) e a aplicação final.
Para executar o bytecode utiliza-se uma máquina virtual, que serve para interpretar e executar o bytecode.
Exemplos de linguagens que utilizam bytecode: Java, C# e Lua.
Maquina Virtual Java
A figura abaixo mostra como acontece a compilação e a execução de um programa Java. De um código Java, que esta em um arquivo .java, o compilador Javac gera o bytecode: um arquivo .class. Após isso uma Maquina Virtual Java executa o bytecode e roda o programa.

O desenvolvedor escreve o código fonte da linguagem Java (arquivos .java) e o compila para bytecodes (arquivos .class). Esses bytecodes são instruções para a maquina virtual java (JMV). Para criar uma applet, o desenvolvedor então armazena esses bytecodes em um servidor HTTP e adiciona um tag a uma pagina Web, que determina o ponto de

Relacionados

  • A importância da informática
    446 palavras | 2 páginas
  • Importancia da informática
    844 palavras | 4 páginas
  • A importância da Informatica
    441 palavras | 2 páginas
  • A importância da Informática
    338 palavras | 2 páginas
  • A importancia da informatica
    884 palavras | 4 páginas
  • A importância da Informática
    10189 palavras | 41 páginas
  • a importancia da informática
    8508 palavras | 35 páginas
  • importancia da informatica
    581 palavras | 3 páginas
  • Importância da Informática
    3662 palavras | 15 páginas
  • A importância da Informática
    282 palavras | 2 páginas