Questões de Concurso Público COPEL 2015 para Analista de Sistemas Júnior

Foram encontradas 14 questões

Q563270 Programação

Com relação a XML, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) XML significa, em inglês, eXpressive Makeup Language e não permite criar tags próprias, como, por exemplo,< comandoproprio>Assunto</comandoproprio >

( ) As tags XML são case sensitive, ou seja < Mensagem>Isto está incorreto</mensagem >

( ) Os valores dos atributos XML devem ser colocados entre aspas, como, por exemplo, < notadata="12/11/2007">9</nota >

( ) A sintaxe para escrever comentários em XML é igual à do HTML, ou seja, < !--Isto é um comentário-- >

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q563271 Programação

Considere o seguinte fragmento de código em linguagem Java:

Imagem associada para resolução da questão

Com base nesse fragmento de código, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Em Java, para se relacionar uma classe de tal maneira que uma delas herda tudo o que a outra tem é usada a palavra-chave extends.

( ) Quando for criado um objeto do tipo Chefe, esse objeto possuirá também os atributos definidos na classe Servidor, pois um Chefe é um Servidor.

( ) A classe Chefe herda atributos e métodos privados de Servidor, porém não pode acessá-los diretamente.

( ) A nomenclatura mais encontrada é que Servidor é a superclasse de Chefe, e Chefe é a subclasse de Servidor. Outra forma é dizer que Chefe é classe-mãe de Servidor e Servidor é classe-filha de Chefe.

( ) A anotação @Override do método getAcesso() com a cláusula super irá sobrepor a chamada dos métodos quando o objeto for da classe Servidor.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q563272 Programação
Sobre o tratamento de erros em Java, assinale a alternativa correta.
Alternativas
Q563274 Programação
Qual dos fragmentos de código abaixo apresenta uma forma sintaticamente correta para uso (definição, importação ou instanciação) de uma classe em Java?
Alternativas
Q563275 Programação

Quanto a JPA (Java Persistence API) 2.0 e seus modos de carregamento (FetchType) Lazy e Eager, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Eager é o comportamento padrão para relacionamentos muitos-para-muitos.

( ) É preciso cuidar do cascateamento ao usar Eager Load, pois muitos objetos podem ser carregados desnecessariamente.

( ) Lazy apresenta maior consumo de processamento e rede durante a inicialização da aplicação quando comparado com Eager.

( ) Fazer cache de objetos instanciados via Lazy Load é geralmente desaconselhável, devido ao alto consumo de processamento.

( ) Essas formas de carregamento tornaram-se Deprecated na JPA 2.0.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q563276 Programação
Em relação ao mapeamento objeto-relacional usando JPA (Java Persistence API) 2.0, assinale a alternativa correta.
Alternativas
Q563277 Programação
Sobre JSF (JavaServer Faces), identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) IceFaces, PrimeFaces e RichFaces são Frameworks JSF.

( ) BootStrap, JQueryUi e Angular são Frameworks JSF.


( ) No JSF 2.0 podem-se criar Beans gerenciados com as anotações @ManagedBean ou @Named (CDI).

( ) Formulários JSF são arquivos XHTML que, após processados, geralmente são entregues para o cliente como um ou mais arquivos HTML, CSS e JavaScript.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 

Alternativas
Q563278 Programação
Sobre JSP (JavaServer Pages) e JSF (JavaServer Faces), assinale a alternativa correta.
Alternativas
Q563279 Programação

Considere a seguinte definição de namespace:

Imagem associada para resolução da questão

Assinale a alternativa correta sobre os componentes básicos do JSF.

Alternativas
Q563280 Programação

Sobre Session Beans, conforme a especificação EJB (Enterprise JavaBeans) 3.1, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Não é possível utilizar Multithreading em EJBs do tipo Singleton.

( ) Stateless Session Beans não armazena nenhuma informação sobre o estado transacional (conversacional), ou seja, nenhuma informação é automaticamente mantida entre as diferentes requisições.

( ) Recomenda-se utilizar um Stateful Session Bean ao construir um carrinho de compras de um e-commerce, embora seja possível usar um Stateless Session Bean, tendo um pouco mais de trabalho.

( ) Existem apenas três tipos de Session Beans: Stateful, Stateless e Singleton.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q563281 Programação
Sobre as diferenças entre Beans Java EE 6 CDI (Context and Dependency Injection) e Beans EJB (Enterprise JavaBeans) 3.1 puros, sem CDI, assinale a alternativa correta.
Alternativas
Q563282 Programação
Sobre JTA (Java Transaction API), conforme a especificação EJB (Enterprise JavaBeans) 3.1, assinale a alternativa correta.
Alternativas
Q563283 Programação

Com relação a Servlet, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Uma Servlet é um objeto Java que recebe requisições (request) e produz algo (response), como uma página HTML dinamicamente gerada.

( ) O comportamento de uma Servlet geralmente é definido pela classe HttpServlet do pacote javax.servlet.

( ) A classe HttpServlet gera aplicações Web baseadas no protocolo HTTP, mas deve-se observar que Servlets não foram criadas somente para esse protocolo.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q563284 Programação
A respeito da linguagem Java, assinale a alternativa correta.
Alternativas
Respostas
1: D
2: B
3: A
4: C
5: E
6: C
7: D
8: A
9: B
10: D
11: B
12: D
13: C
14: E