Questões de Concurso
Comentadas sobre diagrama de classes em engenharia de software
Foram encontradas 219 questões
Considere o diagrama, abaixo, elaborado por um Técnico Judiciário de TI
I - Diagrama de classes e diagrama de sequência
II - Descrição do ambiente técnico do sistema e declaração de necessidade e de viabilidade
III - Cenários de uso e diagrama de atividades
IV - Declaração restrita de escopo para o sistema
Quais são artefatos produzidos como consequência do levantamento de requisitos?
A atividade de análise de requisitos procura descobrir o que os stakeholders de um projeto de sistema de software querem que o sistema faça. Para ajudar na comunicação com os usuários e clientes vários diagramas da UML podem ser utilizados.
Com relação à utilização dos diagramas da UML na atividade de análise de requisitos, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Diagrama de classes desenhado a partir da perspectiva conceitual é uma boa maneira de construir um vocabulário rigoroso do domínio.
( ) Um diagrama de atividades é recomendo para exibir o fluxo de trabalho da organização, mostrando como o software e as atividades humanas interagem.
( ) Um diagrama de objetos é indicado para representar um conceito que tenha um ciclo de vida com vários estados e os eventos que mudam esses estados.
As afirmativas são, respectivamente,
Linguagens gráficas de modelagem são úteis para descrever e especificar sistemas computacionais porque oferecem notações próprias para representar conceitos e características estruturais e comportamentais do projeto de software.
Assinale a opção que indica o diagrama da UML recomendado
para modelar característica comportamental com ênfase nos
vínculos entre os vários objetos de um projeto de software.
✓ A parte superior contém o nome da classe.
✓ A parte intermediária contém as operações ou métodos da classe.
✓ A parte inferior contém os atributos da classe.
As afirmativas são respectivamente:
O diagrama de classes em UML é constituído pelas classes e pelos relacionamentos existentes entre elas, os quais são definidos por generalizações, associações, dependências e composição.
As lacunas I e II são, correta e respectivamente, preenchidas com
No diagrama de classe, os símbolos #, + e -, que precedem atributos e métodos para indicar nível de acessibilidade, significam, respectivamente, protegida, pública e privada.
Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente:
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.
Coluna I
1. Diagrama de casos de uso
2. Diagrama de classes
3. Diagrama de sequência
4. Diagrama de máquina de estados.
5. Diagrama de componentes.
Coluna II
( ) Serve de apoio para todos os outros diagramas, definindo os atributos e métodos das classes.
( ) Está muitas vezes associado à linguagem de programação que será utilizada.
( ) Acompanha as mudanças sofridas pelas instâncias de uma classe, de um caso de uso ou de um subsistema ou sistema completo.
( ) Auxilia o levantamento e análise de requisitos, bem como da compreensão do sistema como um todo.
( ) Preocupa-se com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um processo.
A sequência correta, de cima para baixo, é:
A multiplicidade pode ocorrer tanto na associação entre duas classes, no diagrama de classes, quanto na associação entre ator e caso de uso, no diagrama de caso de uso.