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

Foram encontradas 38 questões

Q563269 Arquitetura de Software
Sobre a arquitetura baseada em serviços (SOAP, WEB services, WSDL, UDDI), assinale a alternativa correta.
Alternativas
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
Q563273 Arquitetura de Software

Quanto ao desenvolvimento Java usando MVC, considere as seguintes afirmativas:

1. A Visão (View) representa a parte que interage com o usuário, mais especificamente as telas, que podem ser formadas por arquivos JSP, HTML, imagens, JavaScript e CSS.

2. O Modelo (Model) faz toda a parte inteligente do sistema: cálculos, processamento, integrações. Com essas lógicas isoladas da infraestrutura da aplicação, podemos facilmente reaproveitá-lo em outros lugares.

3. O Controlador (Controller) interage com o usuário, valida as regras de negócio e acessa diretamente a camada de banco de dados.

4. Struts, SpringMVC, JSF (Java Server Faces), Vraptor e WebSphere são exemplos de Frameworks MVC ou Controladores MVC disponíveis para uso.

Assinale a alternativa correta.

Alternativas
Respostas
16: B
17: D
18: B
19: A
20: B