Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 723 questões

Q2084093 Engenharia de Software
Em relação à utilização de classes concretas, classes abstratas e interfaces na linguagem de programação Java, considere as afirmativas a seguir.
I - Segundo a UML (Unified Modeling Language), o relacionamento entre uma classe e uma interface é chamado de realização. II - Tal como as classes, as interfaces podem especificar vários detalhes de implementação, como declaração de métodos e variáveis. III - Na linguagem de programação Java, para especificar que uma classe implementa uma interface, é utilizada a palavra-chave extends, seguida do nome da interface na declaração do escopo da classe. IV - Os métodos abstratos de classes abstratas precisam fornecer suas implementações.
Está(ão) correta(s)
Alternativas
Q2073432 Engenharia de Software
Na UML (Unified Modelling Language), há dois tipos de associações indicadas para uma coleção de objetos, sendo elas a agregação e a composição. Assinale a alternativa que apresenta a definição correta de uma agregação e de uma composição.
Alternativas
Q2073418 Engenharia de Software
Para se desenvolver um projeto de software em UML (Unified Modelling Language), existem diversos tipos de diagramas que podem ser utilizados pelo projetista. Assinale a alternativa que apresenta corretamente o nome de um diagrama dinâmico utilizado na modelagem e no projeto de software UML. 
Alternativas
Q2056553 Engenharia de Software

Com relação ao diagrama de caso de uso da UML, analise as afirmativas a seguir.


I. Um caso de uso é uma descrição de um conjunto de subsequências de ações, inclusive variantes, que um sistema executa para produzir um resultado de valor observável por um ator.

II. Um ator representa um conjunto coerente de papéis que os usuários de caso de uso desempenham quando interagem com eles.

III. Um caso de uso descreve o que um sistema faz (suas funcionalidades) e especifica como isso deve ser feito.


Estão corretas as afirmativas

Alternativas
Q2056552 Engenharia de Software
O diagrama da UML que é empregado para fazer modelagem de aspectos dinâmicos do sistema, que é essencialmente um gráfico de fluxo mostrando a concorrência entre esses fluxos, bem como as ramificações de controle, é chamado de
Alternativas
Q2050230 Engenharia de Software
Considere que na sua instituição será necessário modelar, exclusivamente em UML (Unified Modeling Language): (i) os processos de negócio na instituição, visando melhorá-los com o desenvolvimento de um sistema orientado a objetos; e (ii) o comportamento desse sistema, em termos da colaboração entre os objetos das classes que compõem o sistema e que irão implementar a sua funcionalidade, por meio de troca de mensagens.

Os diagramas que devem ser utilizados para modelar os itens (i) e (ii) são, respectivamente: 
Alternativas
Q2050229 Engenharia de Software
Em relação aos diagramas UML, assinale a afirmação correta.
Alternativas
Q2050228 Engenharia de Software
Num sistema a ser desenvolvido com a metodologia RUP (Rational Unified Process), assinale a opção que apresente as técnicas usadas para especificar as funcionalidades do sistema.
Alternativas
Q2050054 Engenharia de Software
A Engenharia de Requisitos é o processo de descobrir, analisar, documentar e verificar os requisitos de um sistema, isto é, as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. Durante essa fase, alguns modelos da UML são comumente utilizados para analisar e documentar os requisitos. NÃO é um modelo da UML comumente usado durante a Engenharia de Requisitos: 
Alternativas
Q2038552 Engenharia de Software
Na UML2, são elementos intrínsecos utilizados no diagrama de sequência, EXCETO
Alternativas
Q2038551 Engenharia de Software
Na UML 2.0, o número de vezes que um ator pode utilizar um determinado caso de uso é conhecido como:
Alternativas
Q2026167 Engenharia de Software

A UML inclui diversos subconjuntos de diagramas, incluindo diagramas de estrutura, de interação e de comportamento.


Assinale a alternativa que contém dois tipos de diagramas de comportamento porque descrevem o que é necessário acontecer no sistema sendo modelado.

Alternativas
Q2026163 Engenharia de Software
Observe a frase abaixo:
Um diagrama de               descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos                          existentes entre eles. Este tipo de diagrama também mostra as propriedades e as operações de uma                          e as restrições que se aplicam à maneira como os objetos estão conectados.

Assinale a alternativa que completa corretamente as lacunas do texto.
Alternativas
Q2026162 Engenharia de Software
A UML (Unified Modeling Language) prevê um diagrama específico para modelar os diversos estados de um objeto durante o seu ciclo de vida. O foco principal deste tipo de diagrama reside na identificação dos valores que os atributos de uma classe podem assumir, assim como os eventos ou mensagens enviadas para o objeto que efetivamente implicará na atribuição dos valores.

Assinale a alternativa que identifica corretamente este diagrama:
Alternativas
Q2026161 Engenharia de Software
Assinale a alternativa que indica corretamente o diagrama UML que permite representar a interação detalhada entre atores e um sistema ou entre objetos colaborando em um dado intervalo de tempo. No entanto, as informações sobre o que aconteceu antes do início da interação e o que acontece após a interrupção do intervalo de tempo não são mostradas no diagrama.
Alternativas
Q2016890 Engenharia de Software
Conforme estabelecido no diagrama de classes da UML 2.5, uma classe é representada completa e corretamente como
Alternativas
Q2010529 Engenharia de Software
Dos diagramas da UML, assinale a alternativa que apresenta o diagrama utilizado principalmente para organização e modelagem dos comportamentos de um sistema.
Alternativas
Q2008799 Engenharia de Software
A representação do UML para o formato do nome de um objeto, em um diagrama de objetos, é: 
Alternativas
Q1999302 Engenharia de Software
Considere a UML 2.5. Dentre seus diagramas, aquele que usa especificações, tais como linha de vida, ocorrência de destruição notado com um "X" e linhas de diversos tipos com setas de diversos tipos representando tipos de mensagens distintas é o diagrama de
Alternativas
Q1997089 Engenharia de Software
Considerando os diagramas da UML, é CORRETO afirmar:
Alternativas
Respostas
181: A
182: D
183: A
184: A
185: B
186: B
187: A
188: C
189: D
190: D
191: B
192: E
193: A
194: B
195: B
196: A
197: A
198: A
199: B
200: A