Teste orientada a objetos
Perguntas AVA
mukaan dewrkiss
30 kysymykset
1. Nas atividades fundamentais no desenvolvimento de um software, temos a parte de especificação, o que a mesma é responsavel de fazer?
a Definir funcionalidades e restrições
b Instalação e futura evolução natural, para atender as necessidades do cliente
c Definição dos desenhos que servirão como auxilio para a produção do software
d Garantia que o software faz o que foi especificado
2. Nas atividades fundamentais no desenvolvimento de um software, temos a parte de entrega, o que a mesma é responsavel de fazer?
a Garantia que o software faz o que foi especificado
b Construção do softwares de acordo com o especificado/desenhado
c Instalação e futura evolução natural, para atender as necessidades do cliente
d Definir funcionalidades e restrições
3. Nas atividades fundamentais no desenvolvimento de um software, temos a parte de validação, o que a mesma é responsavel de fazer?
a Nas atividades fundamentais no desenvolvimento de um software, temos a parte de validação, o que a mesma é responsavel de fazer?
b Garantia que o software faz o que foi especificado
c Definir funcionalidades e restrições
d Instalação e futura evolução natural, para atender as necessidades do cliente
4. Nas atividades fundamentais no desenvolvimento de um software, temos a parte de análise, o que a mesma é responsavel de fazer?
a Construção do softwares de acordo com o especificado/desenhado
b Garantia que o software faz o que foi especificado
c Definir funcionalidades e restrições
d Definição dos desenhos que servirão como auxilio para a produção do software
5. Nas atividades fundamentais no desenvolvimento de um software, temos a parte de implementação, o que a mesma é responsavel de fazer?
a Construção do softwares de acordo com o especificado/desenhado
b Instalação e futura evolução natural, para atender as necessidades do cliente
c Definir funcionalidades e restrições
d Definição dos desenhos que servirão como auxilio para a produção do software
6. Verdadeiro ou falso. A proteção de atributos e métodos em uma classe está vinculada à aplicação da técnica Encapsulamento.
a Verdadeiro
b Falso
7. Verdadeiro ou falso. O conceito de Herança faz com que características e comportamentos existentes na classe Pai também existam na classe Filha.
a Falso
b Verdadeiro
8. Verdaeiro ou falso. O Polimorfismo é um conceito utilizado quando temos a necessidade de modificar as formas das classes.
a Falso
b Verdadeiro
9. Em qual das situações abaixo a abstração é a ferramenta / técnica utilizada para resolver o problema?
a Levantar as funcionalidades do sistema.
b Levantar os riscos do sistema.
c Levantar o custo do sistema.
d Levantar as propriedades e ações do sistema.
10. Selecione a opção que melhor define o que é uma classe:
a Representação de um conjunto de objetos com propriedades e métodos semelhantes.
b Conjunto de objetos com propriedades e métodos semelhantes.
c Abstração de objetos com exclusivamente propriedades semelhantes.
d Código escrito em linguagem orientada a objetos, com métodos semelhantes e valores de propriedades idênticos.
11. As associações entre as classes representam:
a As ligações entre as propriedades e métodos de uma classe.
b O polimorfismo existente entre os métodos Filhos e as assinaturas do Pai.
c O modo como as classes do sistema se relacionam e o sistema se estrutura.
d A herança de objetos com comportamentos diferentes.
12. Os atributos de uma classe representam:
a O comportamento que um objeto pode executar.
b A descrição detalhada do funcionamento de um objeto.
c As ações que um objeto provém para sua execução.
d As características que um objeto pode ter.
13. Selecione o nome apropriado para uma operação que tem a função de calcular a idade de uma pessoa.
a Idade()
b QualEAIdade()
c ValidaIdade()
d CalculaIdade()
14. é correto afirmar que o diagrama de casos de uso Representa o comportamento do sistema?
a Sim
b Nao
15. é correto afirmar que o diagrama de casos de uso apresenta usuários e outros sistemas que interagem com o sistema modelado?
a Sim
b Nao
16. Considerando que o diagrama de classes permite demonstrar as classes do sistema e os seus relacionamentos, é correto afirmar que seu propósito é:
a Apresentar a estrutura do sistema.
b Apresentar o comportamento do sistema.
c Apresentar a interação do sistema.
d Apresentar a execução do sistema.
17. Representa o comportamento do sistema
a Diagrama de casos de uso
b Diagrama de interação
c Diagrama de objetos
d Diagrama de sequência
18. Representa a troca de mensagens existente entre as classes do sistema
a Diagrama de objetos
b Diagrama de casos
c Diagrama de interação
d Diagrama de sequência
19. Representa a interação existente entre os objetos do sistema
a Diagrama de interação
b Diagrama de casos de uso
c Diagrama de sequência
d Diagrama de objetos
20. Representa a situação dos objetos do sistema em um determinado momento de seu ciclo de vida
a Diagrama de interação
b Diagrama de casos de uso
c Diagrama de objetos
d Diagrama de sequência
21. É sabido que o diagrama de sequência representa a interação do sistema. Quais são os elementos que podem ser descritos nesse diagrama?
a Ator, atributos, casos de uso e operações.
b Ator, classes de interface, classes de negócio e classes de acesso a dados.
c Classes de interface, classes de negócio e casos de uso.
d Ator, classes de interface, casos de uso, atributos, operações e classes de acesso a dados.
22. Em que situações faz sentido a criação de um diagrama de estrutura composta?
a Representar o comportamento de um sistema.
b Representar a troca de informações entre as classes de um sistema.
c Representar a estrutura interna de uma classe ou colaboração.
d Representar a navegação de um sistema.
23. Quais são os elementos que podem ser descritos no diagrama de interação
a Ator, atributos, casos de uso e operações.
b Ator, objetos de interface, objetos de negócio e objetos de acesso a dados.
c Objetos de interface, objetos de negócio e casos de uso.
d Ator, objetos de interface, casos de uso, atributos, operações e objetos de acesso a dados.
24. Diagrama de máquina de estado representa o comportamento do sistema, apresentando a transição entre os estados possíveis de uma determinada classe através dos eventos ocorridos para tal troca.
a Verdadeiro
b Falso
25. Qual dos usos abaixo não é plausível para o diagrama de atividades?
a Representar a troca de mensagens entre as classes de um sistema.
b Representar o processamento do sistema.
c Representar a lógica de um modelo de negócio.
d Representar os cenários de um caso de uso.
26. Quais diagramas podem ser utilizados dentro de um diagrama de interação geral?
a Classes, comunicação, frequência ou visão geral da interação.
b Casos de uso, classes, frequência ou visão geral da interação.
c Sequência, comunicação, frequência ou visão geral da interação.
d Máquina de estados, comunicação, frequência ou sequência.
27. O diagrama de componentes representa a estrutura de componentes dispostos em um sistema. O uso de componentes patrocina a reutilização de software. Selecione qual dos itens abaixo não é uma vantagem do reuso.
a Confiança aumentada.
b Risco sucesso reduzido.
c Uso eficiente de especialistas.
d Desenvolvimento acelerado.
28. Considerando o conteúdo aprendido sobre o diagrama de pacotes, é possível dizer que o seguinte elemento não pode ser colocado dentro de um pacote.
a Caso de Uso.
b Classe.
c Interface.
d Ator.
29. Pode-se dizer que o principal objetivo do diagrama de implantação está relacionado com:
a O comportamento do sistema.
b A interação do sistema.
c As regras de negócio do sistema.
d A estrutura do sistema.
30. O diagrama de temporização pode ser considerado um diagrama que está preocupado com:
a A estrutura do sistema.
b A interação do sistema.
c O comportamento do sistema.
d O acesso a dados do sistema.