Questões da Prova CESGRANRIO - 2006 - Petrobrás - Analista de Sistemas Pleno - Engenharia de Software

Foram encontradas 6 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1818 Programação

Sejam as classes "da", "daO" e "daE", escritas em Java e mostradas abaixo.

Imagem associada para resolução da questão
Imagem associada para resolução da questão

Supondo que a classe "da" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println (valor);", quando a classe "da" é executada sem receber nenhum parâmetro, é:

Alternativas
Q1816 Programação
As duas classes a seguir estão sendo elaboradas por uma analista. O objetivo é fazer com que, em um Applet Java, duas threads atualizem um mesmo objeto, neste caso, um TextArea. Depois de carregado o Applet Java, o usuário deverá clicar em um botão para fazer com que as duas threads iniciem o seu processamento. A TextArea é, então, atualizada pelas duas threads até que o processamento chegue ao fim.
Imagem associada para resolução da questão

Imagem associada para resolução da questão
Dentre as modificações propostas, qual deve ser feita no código acima para que o Applet Java funcione conforme esperado?
Alternativas
Q1815 Programação

Imagem associada para resolução da questão
Imagem associada para resolução da questão

O algoritmo recursivo (recFind) em Java, acima, que está sendo escrito por um analista, tem como objetivo localizar um elemento (searchKey) em um vetor (vetA). Para que o algoritmo funcione conforme especificado, qual das modificações propostas nas opções deve ser implementada, considerando que no exemplo acima o algoritmo tenta localizar o número 3 no vetor?

Alternativas
Q1813 Programação
Imagem associada para resolução da questão

Tomando como base a classe "myClass" incompleta, acima, escrita em Java, e as características da linguagem Java, é FALSO afirmar que:

Alternativas
Q1800 Programação
Os servidores de aplicação J2EE são projetados para suportar os recursos definidos na plataforma J2EE e os disponibilizar para as equipes de desenvolvimento de sistemas. Eles permitem, por exemplo, o desenvolvimento de aplicações distribuídas multi-camadas, além de agirem como a interface entre os clientes, as bases de dados e os sistemas de informação corporativos (ERPs, sistemas legados, etc). Sobre os recursos suportados pelos servidores de aplicação J2EE e as melhores práticas empregadas na sua utilização, assinale a afirmativa INCORRETA.
Alternativas
Respostas
1: A
2: E
3: E
4: C
5: D