SóProvas


ID
2034112
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Programação
Assuntos

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue o item a seguir.

Diferentemente do que ocorre com o JavaScript, as aplicações Java são executadas em uma máquina virtual ou em um browser.

Alternativas
Comentários
  • O javascript não é executado no browser?

  • Marcos Quixada. Acredito que o erro da questão é em dizer que o javascript assim como o Java rode em uma máquina virtual ou em um browser.

    O javascript roda no lado cliente, ou seja,  nos browsers   

  • Não entendi,

    Como isso está certo?

    "Diferentemente do que ocorre com o JavaScript, as aplicações Java são executadas em uma máquina virtual ou em um browser".

    Javascript não roda no lado cliente? No browser?
     

  • Não tem como a questão estar certa. Javascript roda no browser. Java roda na JVM ou em um applet. O Applet não é bem um broswer. Fica dificil julgar.

  • Acho que a análise é somente a comparação onde o Java roda (JVM+Browser) e o JScript (apenas no Browser)

    JAVA roda:  Maquina Virtual (yes) -  Browser (yes)

    JavaScript roda: Maquina Virtual (no) - Browser (yes) 

    Vejam:

    Assertiva: "Diferentemente do que ocorre com o JavaScript, as aplicações Java são executadas em uma máquina virtual ou em um browser."

    Certo, O JavaScript não roda no JVM (máquina virtual) apenas no Browser.

    Eu marquei ERRADO pq cai no peguinha igual aos outros. Mas depois de ler os comentários percebi onde está o fator comparativo.

    O que acham?

    Abs.

     

  • "Diferentemente do que ocorre com o JavaScript" -- OK, supondo que ele vá falar de alguma diferença...

    "as aplicações Java são executadas em uma máquina virtual" -- OK! JAVA executa em VM; javascript normalmente executa num browser (interpretada). É diferente!

    "ou em um browser" -- Java executa em browser também (applet container)

  • Certo, pois, EM REGRA, Javascript é interpretado no Browser, não necessitando de uma VM para isto. 

     

  • Acredito que o ponto nessa questão seja o fato de o javascript ser interpretado, e não executado.

    Pode ser também a parada que o Mestre Humarã disse, onde há duas características que Java possui, enquanto o javascript não possui pelo menos uma delas, validando a afirmação de que os dois são diferentes.

  • rapaz... o cidadã(o) que fez essa questão nunca programou uma linha de código na vida dele

  • Nao tem como esssa questao está certa.

  • Essa é dakelas questões que marquei errada e continuarei marcando errada pq não há a possibilidade de estar certo. Quem ficar justificando, depois de olhar o gabarito, vai levar conhecimento errado para as próximas questões sobre o assunto

  • Eu acertei, mas vi por outro angulo, como estou compilando os algoritimos JAVA em browser (https://www.compilejava.net/ ) imaginei que seria isso. Mas, aceitei sem querer :)))

  • Simplesmente impossível o gabarito dessa questão ser "certo". Até marquei para comentário de algum professor, pois afirmar que java roda em browser é um descaso. Rodar dentro de um container que é interpretado por um browser beleza, pois é como se fizessemos uma implementação da jvm para browser, mas ainda assim, ela roda dentro de uma "jvm" e não no browser em si.

    Que bosta de questão hein. Só pode ter sido feita por alguém da área de infra, governança ou por um leigo que nunca programou.

  • WTF

    Como falaram aqui: o cara que fez essa questão nunca programou na vida

    Mano....Foda esse tal de concurso...

  • o examinador está falando da porcaria dos applets.

  • O problema dessa questão é que ela é ambígua. Independente do que você marcar, ela está certa.

     

    Se você considerar que JavaScript também roda no browser, ela está errada. Mas se você considerar que o examinador estava se referindo a applets quando ele falou aplicações Java, então ela está certa.

     

    Ou seja, a redação da questão comprometeu a objetividade da mesma, tornando-a uma questão subjetiva, em que a gente tem que saber o contexto que o examinador considerou ela.

     

    Deveria ter sido anulada.

  • Não existe mais suporte para plugins de Java em browsers. Questão desatualizada.

    https://www.theverge.com/2016/1/28/10858250/oracle-java-plugin-deprecation-jdk-9