Questões de Concurso Público COPEL 2015 para Analista de Sistemas Júnior
Foram encontradas 40 questões
Sobre os diagramas de classes da UML, considere as seguintes afirmativas:
1. Uma classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações e semântica.
2. O retângulo que representa uma classe pode ser constituído de três partes: a de cima representa o nome, a do meio os atributos e a de baixo as operações.
3. Os diagramas de classes costumam conter os seguintes itens: Classes, Interfaces e Relacionamentos.
4. Os diagramas de classes são utilizados para fazer a modelagem da visão estática de um sistema. Essa visão oferece principalmente suporte para os requisitos funcionais de um sistema – os serviços que o sistema deverá fornecer aos usuários finais.
Assinale a alternativa correta.
Com relação a Design Patterns, sob a ótica do GoF (Gang of Four), identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):
( ) Composite = Compor objetos em estruturas de árvore (hierarquias todo-parte), permitindo tratar objetos individuais e composições de maneira uniforme.
( ) Bridge = Desacoplar uma abstração de sua implementação para que as duas partes possam variar independentemente.
( ) Proxy = Prover um substituto ou ponto de acesso através do qual um objeto possa controlar/delegar o acesso a outro.
( ) Flyweight = Compartilhar partes comuns dos objetos, permitindo suportar eficientemente grandes quantidades de objetos refinados.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
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.
Considere o seguinte fragmento de código em linguagem Java:
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.