Ambiente de banco de dados

881 palavras 4 páginas
Universidade do Sul de Santa Catarina – Unisul
Campus Virtual

|[pic] |Atividade de Avaliação a Distância |

Disciplina: Banco de Dados II
Curso: Web Design e Programação
Professor: Luciano José Savio
Nome do aluno: Claudia
Data: 12 de agosto de 2011

Orientações: ▪ Procure o professor sempre que tiver dúvidas. ▪ Entregue a atividade no prazo estipulado. ▪ Esta atividade é obrigatória e fará parte da sua média final. ▪ Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).

Leia atentamente os enunciados das questões e responda.

1) Porque a linguagem de programação em Java pode ser executada em qualquer sistema operacional, tornado-a multi-plataforma? (2,0 pontos) RESPOSTA:

Quando um programa Java é compilado um código intermediário é gerado, chamado de bytecode. Este bytecode é interpretado pelas máquinas virtuais java (JVMs) para a maioria dos sistemas operacionais. A máquina virtual é a responsável por criar um ambiente multiplataforma, ou seja, se alguém construir um sistema operacional novo, basta criar uma máquina virtual java que traduza os bytecodes para código nativo e pronto! Todas as aplicações java estarão rodando sem problemas, primeiro passo desse processo é escrever o código-fonte do programa em Java, o qual recebe a extensão .java. Todos os compiladores Java (com ambiente de desenvolvimento ou não), possuem uma JVM (Java Virtual Machine) que funciona como um sistema operacional neutro, responsável pela compilação do código-fonte. A JVM gera um arquivo .class que, de forma geral, é o código-objeto gerado para o sistema operacional neutro (Java). Uma vez gerado o arquivo .class, pode-se executá-lo em qualquer sistema operacional real que aceite a linguagem Java, tais como: Windows 95, MacOS, UNIX SunOS, Linux, OS/2 Warp e outros. Para a adequação do programa .class ao sistema operacional no qual se deseja executar o

Relacionados

  • Banco de Dados para Ambiente
    636 palavras | 3 páginas
  • Administração
    2341 palavras | 10 páginas
  • Village life
    991 palavras | 4 páginas
  • 1 Fundamentos B Sicos
    2987 palavras | 12 páginas
  • Desenvolvendo uma estratégia eficiente de Backup & Restore em ambientes transacionais
    2298 palavras | 10 páginas
  • Anhaguera
    1300 palavras | 6 páginas
  • Pim
    617 palavras | 3 páginas
  • ANALISE  COMPARATIVA  ENTRE  BANCOS  DE  DADOS  EM  NUVEM  E BANCOS DE DADOS CONVENCIONAIS 
    5933 palavras | 24 páginas
  • Manual Sybase
    1267 palavras | 6 páginas
  • Replicação
    4537 palavras | 19 páginas