Lista completa de Questões de Ciência da Computação do ano 2009 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Atenção: Para responder as questões de números 54 e 55 considere o exemplo de código Java abaixo.
Considere as afirmações abaixo.
I. O package applet, exibido na linha 2, contém dezenas de classes para desenhar em janelas, que permitem o acesso a métodos para desenhar na tela, responder a eventos, manipular controles como botões e menus, etc.
II. As linhas 6 a 9 exibem a declaração de dados que o applet necessitará, sendo que, a classe Point está definida no package awt e representa uma estrutura de dados contendo um par de números x e y, que representam as coordenadas de um ponto.
III. Na linha 13, o operador new cria um novo objeto da classe Point e chama seu construtor com os valores (0, 0), os quais serão atribuídos aos campos x e y, respectivamente.
IV. Nas linhas 15 e 17, numpontos = 0 indica a quantidade total de pontos presentes no vetor pontos, que no início é zero, e desenhando = false indica que o modo de desenho ainda não está presente.
É correto o que se afirma APENAS em
II, III e IV.
I, II e III.
I e II.
II e III.
III e IV.
Atenção: Para responder as questões de números 54 e 55 considere o exemplo de código Java abaixo.
Na linha 33, o método mouseDown
testa se o vetor já está cheio.
é chamado sempre que ocorrer mudança de posição do mouse dentro da área do applet.
é chamado sempre que o usuário fizer um clique com o mouse sobre a área da janela.
é redefinido para acrescentar um ponto com coordenada do mouse a mais no vetor de pontos.
testa se o vetor está vazio.
A tecnologia Java é, basicamente, dividida em JSE,
JEE e JME.
JEE e JPE.
JDE e JME.
JDE e JPE.
JEEP e JME.
Com relação a conceitos de arquitetura e padrões de projeto JEE, julgue os próximos itens.
Para uma arquitetura de aplicações JEE, os padrões de projeto podem ser classificados em duas categorias: padrões de desenvolvimento geral de software e padrões que identificam desafios específicos J2EE.
Ciência da Computação - Linguagens - Fundação de Apoio ao Desenvolvimento da Educação de Mato Grosso do Sul (FADEMS) - 2009
Observe o seguinte trecho de código em Java e assinale a resposta correta.
O método "mist" não efetiva nenhuma ação sobre o vetor v pois não retorna valor.
O vetor "v" passado por valor e não por referência, ou seja, é uma cópia local de um vetor e tudo que for feito em v será perdido ao término do método "mist".
O método "mist" utiliza-se de variáveis locais "m, x, i e j" para organizar em ordem crescente os valores do vetor "v".
O método "mist" inverte a sequencia de valores do vetor "v".
O comando "x=v[j]" faz com que o valor da variável x receba, a cada iteração, o maior valor do vetor entre os índices 1 e j.
Um JavaBean para ser salvo em arquivo, ou enviado de um computador para outro, em aplicações distribuídas, deve implementar a interface
java.io.DataOutput.Stream
java.io.ObjectOutput.Stream.
java.io.Exception.
java.io.Serializable.
java.io.FileOutput.Stream.
Um exemplo de exceção incluída na linguagem Java, que indica quando uma aplicação tentou usar uma referência a um objeto que não foi identificado, é
ClassNotFoundException.
NullPointerException.
ArithmeticException.
NumberFormatException.
IndexOutOfBound.
Uma classe é uma abstração que ajuda a lidar com a complexidade e um bom exemplo de abstração é
um aluno e as disciplinas que está cursando.
um professor e os cursos nos quais ministra aulas.
um funcionário e o departamento em que trabalha.
uma pessoa e o número do seu CPF na Receita Federal.
uma casa e a empresa que a projetou e construiu.
Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de programação Java?
Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...