Questões de Concurso Sobre engenharia de software
Foram encontradas 14.526 questões
I. Um pacote (package) permite agregar diferentes elementos de um sistema, porém um elemento encontra-se definido em apenas um único pacote.
II. Elementos de diferentes tipos não podem ter o mesmo nome dentro de um pacote.
III. Os pacotes apresentam entre si diferentes tipos de relações, em particular relações de importação, exportação e generalização.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
I. O padrão decorator consiste em uma maneira de adicionar funcionalidades (estender responsabilidades), a um objeto de modo dinâmico.
II. No padrão bridge não é possível estender o software sem modificar qualquer uma das classes existentes.
III. Reutilizar soluções e estabelecer terminologia comum são razões comumente estabelecidas para estudar padrões de projeto.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
1) “Herança” (ou generalização) é o mecanismo pelo qual uma classe (ou subclasse) pode estender outra classe (ou superclasse).
2) “Polimorfismo” é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm identificação (assinatura) diferentes, mas comportamentos iguais.
3) “Interface” é um contrato entre a classe e o mundo externo.
Assinale a alternativa correta
1) Objeto é uma instância de uma classe.
2) Mensagem é a chamada de um método de um objeto.
3) Atributos são características de uma classe.
Assinale a alternativa correta.
Nesse sentido, considere:
A necessidade de se precaver contra problemas na recuperação dos dados pode exigir a migração periódica dos acervos digitais para tecnologias mais atualizadas, para protegê-los de mudanças nos métodos de gravação, armazenamento e recuperação, que ocorrem a ciclos cada vez menores, devido aos constantes avanços nas
tecnologias da informação e comunicação.
A afirmação acima refere-se à etapa de