Questões de Concurso Público MPE-RR 2008 para Analista de Sistemas

Foram encontradas 118 questões

Q162372 Programação
Imagem 012.jpg

Considerando o código de uma JSP apresentado acima, julgue os itens de 100 a 104, com relação a conceitos da linguagem e frameworks Java.

Ao receber a resposta produzida por essa página, espera-se que o browser apresente ao usuário um texto em cores avermelhadas.
Alternativas
Q162373 Programação
Imagem 012.jpg

Considerando o código de uma JSP apresentado acima, julgue os itens de 100 a 104, com relação a conceitos da linguagem e frameworks Java.

Cada vez que um novo pedido http for enviado por um browser a essa página, será criada uma nova instância da classe sessions.DummyCart.
Alternativas
Q162374 Programação
Imagem 013.jpg

Acima apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de http://java.sun.com.
Considerando esse código, julgue os itens a seguir, com relação a conceitos da linguagem e frameworks Java.

A remoção da linha de código 14 implicará em erro durante a subseqüente compilação do programa, ao contrário da remoção da linha de código 12, que não implicará em erro de compilação.
Alternativas
Q162375 Programação
Imagem 013.jpg

Acima apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de http://java.sun.com.
Considerando esse código, julgue os itens a seguir, com relação a conceitos da linguagem e frameworks Java.

As variáveis BOTTOM (l.7) e CENTER (l.22) são variáveis estáticas. As variáveis b1, b2 e b3 (l.3), bem como as variáveis e (l.10), middleButtonIcon (l.5), frame (l.16), blue (l.21), args (l.15) e cid (l.20) não são variáveis estáticas.
Alternativas
Q162376 Programação
Imagem 013.jpg

Acima apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de http://java.sun.com.
Considerando esse código, julgue os itens a seguir, com relação a conceitos da linguagem e frameworks Java.

Ao ser executada como uma aplicação standalone, a aplicação apresentada terá o seguinte comportamento: mostrará uma janela cujo título é CustomIconDemo; possuirá um painel com uma borda azul, que conterá um botão; o acionamento do botão M encerrará o funcionamento da aplicação.
Alternativas
Q162377 Programação
Imagem 014.jpg

Considerando a figura acima, obtida de http://wiki.opensymphony.com/display/WW/Architecture, a qual apresenta a arquitetura geral
do framework WebWork, julgue os itens a seguir, acerca dos conceitos de frameworks Java.


A fim de se criar um módulo que seja capaz de impedir o acesso de usuários não-autenticados a determinada Action, é mais adequado envelopar tal Action com um Interceptor que desenvolver um PreResultListener.
Alternativas
Q162378 Programação
Imagem 014.jpg

Considerando a figura acima, obtida de http://wiki.opensymphony.com/display/WW/Architecture, a qual apresenta a arquitetura geral
do framework WebWork, julgue os itens a seguir, acerca dos conceitos de frameworks Java.


Para se produzir um mapa de navegação de uma aplicação específica, desenvolvida em WebWork, a melhor fonte de informações sobre tal mapa está no código-fonte do arquivo Configuration Manager.
Alternativas
Q162379 Programação
Imagem 014.jpg

Considerando a figura acima, obtida de http://wiki.opensymphony.com/display/WW/Architecture, a qual apresenta a arquitetura geral
do framework WebWork, julgue os itens a seguir, acerca dos conceitos de frameworks Java.


No framework acima, as informações de cabeçalho das respostas http da aplicação são produzidas, em maior volume, pelos elementos denominados View (JSP, Freemarker e Velocity) que pelos elementos denominados ServletFilter, Interceptor e WeBWork FilterDispatcher.
Alternativas
Q162380 Programação
Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

Uma associação válida de significados a cada um dos parâmetros passados na linha de comando de invocação da aplicação é, respectivamente, a seguinte: nome completo da classe do driver do SGBD; URL de conexão com o SGBD; nome do usuário do SGBD; uma de duas possíveis strings: “pessoa” ou “processo”.
Alternativas
Q162381 Programação
Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

A eventual execução do comando da linha 7 implica a impossibilidade de execução bem-sucedida do comando da linha 10.
Alternativas
Q162382 Programação
Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

A aplicação assume que o login do usuário do SGBD e o nome de esquema no qual as tabelas são criadas são iguais à senha desse usuário.
Alternativas
Q162383 Programação
Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

Uma trilha de execução desse programa na qual a linha de código 14 é executada com sucesso e na qual não há lançamento de exceções do tipo java.sql.SQLException depende da existência de uma tabela de nome processo, que apresenta propriedades específicas. Essa tabela processo poderia ser criada por meio de outra trilha de execução na qual o código das linhas 16, 17 e 18 é executado com sucesso e na qual, da mesma forma, não há lançamento de exceções.
Alternativas
Q162384 Programação
Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

O esquema de dado definido pelas duas tabelas eventualmente criadas por meio de execuções do programa acima está na terceira forma normal.
Alternativas
Q162385 Programação
Imagem 016.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de
http://www.hibernate.org. A aplicação adota os padrões de configuração de persistência objeto-relacional propostos no framework Hibernate. Considerando essas informações e o caso de uma execução bem-sucedida dessa aplicação, julgue os itens seguintes, acerca
de conceitos da linguagem e frameworks Java.

As informações de configuração para permitir a conexão com o SGBD devem estar obrigatoriamente acessíveis através da classe HibernateUtil.
Alternativas
Q162386 Programação
Imagem 016.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de
http://www.hibernate.org. A aplicação adota os padrões de configuração de persistência objeto-relacional propostos no framework Hibernate. Considerando essas informações e o caso de uma execução bem-sucedida dessa aplicação, julgue os itens seguintes, acerca
de conceitos da linguagem e frameworks Java.

No mesmo diretório onde se encontra a classe EventManager, é plausível a existência de um arquivo XML de nome Event.hbm.xml, onde são usadas as tags hibernate-mapping e class.
Alternativas
Q162387 Programação
Imagem 016.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de
http://www.hibernate.org. A aplicação adota os padrões de configuração de persistência objeto-relacional propostos no framework Hibernate. Considerando essas informações e o caso de uma execução bem-sucedida dessa aplicação, julgue os itens seguintes, acerca
de conceitos da linguagem e frameworks Java.

A eliminação das linhas 15, 19 e 20 do código acima impedirá sua subseqüente compilação.
Alternativas
Q162388 Programação
Imagem 017.jpg

Considerando a figura acima, que apresenta a saída produzida pela ferramenta JUDE, a partir da engenharia reversa de código-fonte
Java de uma aplicação finalizada e correta, julgue os próximos itens, acerca dos conceitos de ferramentas de desenvolvimento.

Um nome adequado da mensagem prefixada pelo número 1 no diagrama de seqüência é getTitle().
Alternativas
Q162389 Programação
Imagem 017.jpg

Considerando a figura acima, que apresenta a saída produzida pela ferramenta JUDE, a partir da engenharia reversa de código-fonte
Java de uma aplicação finalizada e correta, julgue os próximos itens, acerca dos conceitos de ferramentas de desenvolvimento.

A classe Event declara um método de nome setId(), com visibilidade privada.
Alternativas
Respostas
91: C
92: E
93: C
94: E
95: C
96: C
97: E
98: E
99: C
100: C
101: C
102: E
103: E
104: C
105: C
106: E
107: E
108: C