Questões de Concurso

Foram encontradas 1.861 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2341093 Engenharia de Software

Acerca de orientação a objetos, julgue o item subsequente.



O “problema do diamante”, que surge quando uma classe herda de duas classes que compartilham uma mesma classe pai, não resulta em conflitos de métodos ou ambiguidades na resolução de herança múltipla.


Alternativas
Q2341092 Engenharia de Software

Acerca de orientação a objetos, julgue o item subsequente.



Considere-se que, em um encapsulamento de uma classe de nome Carro para um sistema de automóveis, exista um atributo privado de nome quilometragem. Nesse caso, ao se fornecerem métodos públicos do tipo obter_quilometragem() e atualizar_quilometragem(), protegem-se detalhes internos da classe Carro.

Alternativas
Q2339833 Engenharia de Software
O Diagrama de Caso de Uso é uma representação gráfica que descreve uma interação específica entre o sistema e seus atores, destacando as funcionalidades que o sistema oferece. No contexto da UML, é possível empregar casos de uso de extensão, simbolizados com uma seta pontilhada estereotipada com a palavra extend. Considerando o uso de extensão nos Casos de Uso, assinale a alternativa INCORRETA
Alternativas
Q2339832 Engenharia de Software
A UML define diversos tipos de diagramas com diferentes propósitos e características. Saber identificá-las é uma função essencial para o desenvolvimento de sistemas. Com base nisso, relacione as colunas a seguir, associando os diagramas com suas características:

1.  Diagrama de Estados 
2.  Diagrama de Atividades
3.  Diagrama de Comunicação
4.  Diagrama de Sequência 

(   )  Mostra o comportamento dinâmico de um sistema ou de parte de um sistema por meio do fluxo de controle entre ações que o sistema executa. Um dos componentes principais é um nó ação, que corresponde a uma tarefa executada por um sistema de software. Existem setas que vão de um nó ação para outro e indicam o fluxo de controle.
(   )  Provê uma visão dinâmica dos objetos de uma classe, sendo importantes para modelar o comportamento de objetos de uma classe em resposta à ocorrência de eventos.
(   )  É um diagrama de interação com ênfase na organização estrutural dos objetos e nas relações entre os objetos e classes que enviam ou recebem mensagens. 
(   )  É utilizado, principalmente, para modelar as interações entre os atores e os objetos e entre os próprios objetos. Indica as comunicações dinâmicas durante a execução de uma tarefa e mostra a ordem temporal na qual as mensagens são enviadas para executar a tarefa.

  A ordem CORRETA de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2337298 Engenharia de Software
Os diagramas de casos de uso são modelos simples para documentar de forma esquemática as funções de um sistema a partir do ponto de vista do usuário.
Sobre os elementos de modelagem dos diagramas de casos de uso definidos pela UML 2.5.1, assinale a afirmativa correta.
Alternativas
Respostas
31: E
32: C
33: B
34: C
35: C