Questões da Prova do Tribunal Regional Eleitoral do Amazonas - Programador de computador - FCC (2010)

Limpar Busca

A conversão dos números decimais 35 e 128 para hexadecimal terá como resultado, respectivamente,

  • A 21 e 32.
  • B 23 e 80.
  • C 2A e 8C.
  • D 2C e 8A.
  • E 2F e 8D.

A conversão dos números decimais 20 e 25 para binário terá como resultado, respectivamente,

  • A 10100 e 10101.
  • B 10100 e 11001.
  • C 10101 e 10011.
  • D 10110 e 10101.
  • E 11001 e 10110.

Somando-se o hexadecimal 3F ao binário 11011 (mais baixa ordem), o resultado será o decimal

  • A 70.
  • B 77.
  • C 89.
  • D 90.
  • E 98.

Com respeito aos algoritmos de escalonamento de CPU, uma classe importante dos métodos de avaliação é a avaliação analítica. O tipo de avaliação que, a partir de uma carga de trabalho específica e predeterminada, define o desempenho de cada algoritmo para essa carga é a

  • A avaliação funcional.
  • B avaliação de enfileiramento.
  • C modelagem determinística.
  • D modelagem funcional.
  • E simulação.

Quanto aos escalonamentos de threads em Java, considere:

I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interrompida por uma thread de prioridade mais alta.

II. Chamando o método run(), uma thread sugere que deseja abrir mão do controle da CPU, permitindo que outra thread tenha a oportunidade de ser executada.

III. Para que todas as threads tenham uma quantidade igual de tempo de CPU em um sistema que não realiza a repartição de tempo, uma thread pode abandonar o controle da CPU com o método yield().

Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D I e III, apenas.
  • E I, II e III.