Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões

Outro trabalho feito inicialmente foi a especificação de requisitos do SCL, que inclui os requisitos a seguir, sem, entre- tanto, se limitar a eles.
1. O sistema deve registrar uma venda feita para um cliente
1.1. Uma venda é composta de itens de venda, descrevendo o preço do produto no dia da venda, o desconto aplicado (se existir) e a quantidade
1.2. O sistema deve calcular o preço total de cada item de venda
1.3. O sistema deve calcular o preço total de cada venda
2.1. O relatório de vendas por cliente deve conter a data da venda, o valor total da venda e o valor total do desconto recebido pelo cliente naquela venda
2.2. O relatório de vendas por cliente deve ser ordenado por valor, em ordem descendente
3.1. O sistema deve permitir que um produto tenha seu valor alterado sem alterar o valor das vendas já realizadas.
Caso os desenvolvedores decidam usar a notação UML, qual diagrama é adequado para representar esse ciclo de vida, incluindo os estados e a passagem de um estado para outro?
Assinale a alternativa que apresenta um diagrama UML que mostra a troca de mensagens entre diversos Objetos, numa situação específica e delimitada no tempo. A ênfase deste diagrama está na ordem e nos momentos nos quais mensagens para os objetos são enviadas.
Assinale a alternativa que contém tipos de relacionamentos possíveis entre as classes:
I. Um relacionamento estendido entre casos de uso significa que o caso de uso base incorpora implicitamente, sob alguma condição, o comportamento de outro caso de uso.
II. Um relacionamento de inclusão entre casos de uso significa que o caso de uso base incorpora explicitamente o comportamento de outro caso de uso.
III. Relacionamentos de inclusão e extensão são representados pela mesma notação do relacionamento de dependência, com a seta apontada para o caso de uso base.
Estão CORRETAS as afirmativas:
Analise as três opções abaixo:
I – Diagrama exibindo um caso de uso e seus relacionamentos.
II – Diagrama exibindo todos os casos de uso para um ator.
III – Diagrama exibindo todos os casos de uso a serem implementados em um ciclo de desenvolvimento.
Quais dessas opções podem ser consideradas como modelos de particionamento do diagrama de casos de uso?
( ) Diagrama de implantação é uma representação do sistema que mostra o fluxo de uma atividade para outra.
( ) Operação é a implementação de um serviço a ser solicitado por algum objeto da classe para modificar o comportamento.
( ) Associação é uma forma de relacionamento em que um item utiliza as informações de outro item, mas não necessariamente o inverso.
( ) Dependência é um relacionamento estrutural que especifica objetos de um item conectados a objetos de outro item.
( ) Diagrama de comunicação é uma representação do sistema que enfatiza a organização estrutural de objetos que enviam e recebem mensagem.
A sequência correta é



Como modelado no diagrama UML, o relacionamento entre o objeto CatálogoDeProduto e o objeto Especificação- DoProduto significa que