Buscar

Conceitos de UML

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1
Observe o diagrama a seguir e assinale a alternativa correspondente ao seu significado:
Escolha uma:
a. Diagrama de estados.
A ilustração traz um exemplo de um diagrama de estados.
b. Diagrama de classes.
c. Diagrama de sequência.
d. Diagrama de casos de uso.
e. Diagrama de atividades.
Feedback
A resposta correta é: Diagrama de estados..
Questão 2
Correto
Remover rótulo
Texto da questão
1º  É a propriedade de uma linguagem ou modelo de objetos que permite o reaproveitamento de todas as características de uma classe, para criar outra. Estamos falando de:
Escolha uma:
a. Polimorfismo.
b. Objetos.
c. Classes.
d. Herança.
A resposta correta é herança.
e. Métodos.
Feedback
A resposta correta é: Herança..
Questão 3
Incorreto
Marcar questão
Texto da questão
Avalie as alternativas a seguir e indique aquela que não tem a ver diretamente com a fase de elaboração do processo unificado de desenvolvimento de software.
Escolha uma:
a. Descobrir a maioria dos requisitos.
b. Levantar os primeiros requisitos e funcionalidades do futuro sistema.
c. Eliminar ou mitigar os riscos.
d. Implementar os elementos centrais.
e. Listar os requisitos mapeados.
Feedback
A resposta correta é: Levantar os primeiros requisitos e funcionalidades do futuro sistema..
Questão 4
Correto
Remover rótulo
Texto da questão
De acordo com a imagem a seguir, escolha a alternativa que define corretamente este tipo de associação:
Escolha uma:
a. Recursiva.
b. Ternária.
Esta associação é o tipo ternária, quando há necessidade de associar mais de duas classes em uma mesma relação
c. Qualificada.
d. De Classe.
e. Normal.
Feedback
A resposta correta é: Ternária..
Questão 5
Correto
Remover rótulo
Texto da questão
A programação orientada a objetos é uma metodologia que permite melhorar a _________ e _________ dos softwares, tornando-os menos estáticos e mais dinâmicos, facilmente adaptáveis à integração com outros softwares. Assinale a alternativa que preenche corretamente essas lacunas:
Escolha uma:
a. Testabilidade e executabilidade.
b. Reusabilidade e extensibilidade.
A resposta correta é a que traz reusabilidade e extensibilidade, que caracteriza bem a metodologia de programação orientada a objetos.
c. Escalabilidade e replicabilidade.
d. Legalidade e passividade.
e. Usabilidade e legibilidade.
Feedback
A resposta correta é: Reusabilidade e extensibilidade..
Questão 6
Correto
Remover rótulo
Texto da questão
O que esperar em termos de resultados da fase de concepção para a fase de elaboração?
Escolha uma:
a. Iterações definidas e implementadas.
b. Lista inicial de requisitos, atores, objetivos, casos de uso importantes, uma descrição resumida dos demais casos de uso, os requisitos mais influentes e os que podem causar maior risco.
Lista inicial de requisitos, atores, objetivos, casos de uso importantes, uma descrição resumida dos demais casos de uso, os requisitos mais influentes e os que podem causar maior risco.
c. Nada a esperar, pois essas fases não interagem entre si.
d. Modelo de teste do software e codificação pesada.
e. Apenas uma descrição resumida dos casos de uso, para aprimoramento.
Feedback
A resposta correta é: Lista inicial de requisitos, atores, objetivos, casos de uso importantes, uma descrição resumida dos demais casos de uso, os requisitos mais influentes e os que podem causar maior risco..
Questão 7
Correto
Remover rótulo
Texto da questão
Gatos e Animais podem ser considerados, respectivamente:
Escolha uma:
a. Subclasse e objeto.
b. Superclasse e subclasse.
c. Classe e objeto.
d. Objeto e classe.
e. Subclasse e superclasse.
Gatos representa a subclasse de animais, que é a superclasse.
Feedback
A resposta correta é: Subclasse e superclasse..
Questão 8
Correto
Remover rótulo
Texto da questão
Uma adaptação do diagrama de sequência, que irá indicar toda a descrição da interface com o usuário e as trajetórias da navegação. De que exatamente estamos falando?
Escolha uma:
a. Iterações.
b. Storyboard de casos de uso.
Trata-se do storyboard de casos de uso do sistema.
c. Modelo de domínio.
d. Fluxo de trabalho.
e. Saídas da fase de elaboração.
Feedback
A resposta correta é: Storyboard de casos de uso..
Questão 9
Incorreto
Marcar questão
Texto da questão
O Pokémon é um caso clássico de estudo sobre a aplicação da UML. Para facilitar sua implementação futura, faz-se necessário:
Escolha uma:
a. Utilizar uma linguagem tipicamente orientada a objetos para sua implementação imediata.
b. Utilizar qualquer linguagem, de qualquer paradigma, para sua implementação futura.
c. Apenas conceber as funcionalidades do sistema, sem a preocupação de linguagens ou tecnologias a serem utilizadas posteriormente.
d. Escolher uma linguagem orientada a objetos, ou que permita tal paradigma de programação, mas só implementá-la na última fase do processo unificado.
e. Já iniciar a sua implementação em uma linguagem orientada a objetos.
Feedback
A resposta correta é: Escolher uma linguagem orientada a objetos, ou que permita tal paradigma de programação, mas só implementá-la na última fase do processo unificado..
Questão 10
Correto
Remover rótulo
Texto da questão
Modelo conceitual que mostra todas as classes do sistema e quem domina quem. É um retrabalho do diagrama de classes da UML. Estamos falando do modelo:
Escolha uma:
a. De teste.
b. De domínio.
Estamos falando do modelo de domínio.
c. Conceitual.
d. De classes.
e. De objetos.
Feedback
A resposta correta é: De domínio..

Continue navegando