Tecnologia da Informação Desenvolvimento de Sistemas

Analise as seguintes afirmações relacionadas a noções de programação, construção de algoritmos e arquitetura de aplicações para a Internet.

I. Assim como os programas escritos em C, em ASP e em HTML os programas compilados em Java bytecode podem ser executados sem modificações e sem serem recompilados em qualquer tipo de processador.

II. Programas compilados para uma máquina IBM PS6000, que usa o conjunto de instruções de uma CPU PowerPC, podem ser executados em um IBM PC que executa um conjunto de instruções da CPU 8086.

III. Um dos métodos para se tratar deadlock é permitir que o sistema se recupere depois de entrar em estado de deadlock.

IV. Na passagem de parâmetros por valor, a expressão correspondente ao parâmetro é avaliada e apenas seu valor é passado para a variável correspondente ao parâmetro dentro da função.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A. I e II
  • B. II e III
  • C. I e III
  • D. III e IV
  • E. II e IV