🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.233 questões

Q2240195 Engenharia de Software

Com relação à UML, julgue o item subsequente. 


Em um diagrama de sequência, todo objeto criado deve ser representado no topo do diagrama, mesmo que o objeto tenha seu processo iniciado ao longo da linha de vida.

Alternativas
Q2240194 Engenharia de Software

Com relação à UML, julgue o item subsequente. 


No diagrama de pacotes da UML, um pacote pode representar uma biblioteca que deverá ser utilizada na implantação de um novo sistema.

Alternativas
Q1392973 Engenharia de Software
Suponha um diagrama de classes UML representando que uma pessoa trabalha como empregado em várias empresas e que uma empresa, por sua vez, emprega várias pessoas. A classe “Emprego” que permite saber para cada par [empregado, empregador] qual o salário e a data de contratação é um exemplo de classe
Alternativas
Q1392972 Engenharia de Software
O diagrama da UML orientado a fluxo de controle, que descreve aspectos dinâmicos de um sistema e pode ser visto como uma extensão do fluxograma, é o diagrama de
Alternativas
Q1392971 Engenharia de Software

Sobre os relacionamentos entre os elementos do modelo de casos de uso, na UML, seguem-se três afirmações:


I- Entre casos de uso, são possíveis os relacionamentos de composição, extensão e inclusão.

II- Entre atores, são possíveis o relacionamento de comunicação e herança.

III- Entre caso de uso e ator, são possíveis o relacionamento de comunicação e extensão.


Quais dessas afirmações estão corretas?

Alternativas
Q1018498 Engenharia de Software
Considerando a utilização da UML 2.0 no projeto de software orientado a objetos, há os chamados estereótipos. Considere um estereótipo denominado metaclass. A forma literal de representá-lo é
Alternativas
Q1018454 Engenharia de Software
Um técnico em Processamento de Dados do TCE-RS precisa esclarecer os requerimentos de usuários para um novo sistema de compras e recebimento de mercadorias do Tribunal, o qual está em sua etapa de desenvolvimento inicial. Foi identificado que no recebimento de equipamentos de informática comprados, existem situações em que o material recebido deve ser inspecionado e outras em que a inspeção é desnecessária. Essa condição depende do histórico do fornecedor em termos da sua qualidade nas entregas anteriores. Considere que TCE-RS adota o desenvolvimento orientado a objetos e UML para a modelagem e o técnico precisa modelar esses requisitos funcionais. Para modelar esses requisitos e validar a especificação funcional, deve-se empregar diagramas de
Alternativas
Q925902 Engenharia de Software
Na UML2, o diagrama de classes representa, entre outros, a relação das classes de um sistema. Observe o diagrama a seguir.
Imagem associada para resolução da questão

As relações “Professor-Funcionário”, “Turma-Aluno” e “Turma-Horario” são, respectivamente,
Alternativas
Q925901 Engenharia de Software
Sobre casos de uso, é correto afirmar que
Alternativas
Q925900 Engenharia de Software
O diagrama, introduzido na UML2, que é usado para descrever a colaboração interna de componentes e classes, é chamado de
Alternativas
Q917540 Engenharia de Software
Na modelagem UML, o Diagrama de Sequência demonstra a associação entre os objetos e suas interações organizadas em uma sequência de tempo.
Alternativas
Q917538 Engenharia de Software
Um dos 13 (treze) diagramas definidos na versão 2.0 da linguagem UML (Unified Modeling Language) é o de Caso de Uso, e, nesse diagrama, um ator pode representar o papel que um ser humano ou um dispositivo de hardware desempenha no sistema, mas nunca outro sistema.
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877001 Engenharia de Software

Considere as afirmações abaixo sobre diagramas UML.


I - Um diagrama de estado modela os estados de um objeto, as ações executadas, dependentes destes estados, e as transições entre os estados.

II - Um diagrama de atividade apresenta o comportamento dinâmico de um sistema ou parte de um sistema, através do fluxo de controle entre as ações executadas pelo sistema.

III - Um diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos, durante a execução de uma tarefa, mostrando a ordem temporal em que as mensagens são enviadas entre os objetos, para executar aquela tarefa.


Quais estão corretas?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876923 Engenharia de Software

Considere as informações abaixo sobre diagramas UML.


I - O diagrama de classes modela classes, incluindo seus atributos, operações, relações e associações com outras classes.

II - O diagrama de classes fornece uma visão estática ou estrutural de um sistema, contudo não mostra a natureza dinâmica das comunicações entre os objetos das classes no diagrama.

III - O diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos, durante a execução de uma tarefa, contudo não mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar aquela tarefa.


Quais estão corretas?

Alternativas
Q855511 Engenharia de Software
Na UML 2.0, a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo é representada no diagrama de:
Alternativas
Q855510 Engenharia de Software
No diagrama de classes da UML 2.0, o tipo de relacionamento que é representado por uma linha tracejada contendo uma seta vazia que aponta para a classe de interface, ao passo que, na outra extremidade, é definida a classe que realiza um comportamento pretendido pela classe de interface é:
Alternativas
Q842848 Engenharia de Software

A documentação de sistemas de software é realizada por artefatos textuais e gráficos para a modelagem e documentação, desde a Análise e Projeto Estruturado, que se tornou um legado que necessita de manutenção, a tecnologia de orientação a objeto e a adoção por diversas entidades da UML como padrão para documentação de sistemas.


Considerando o texto acima, numere a coluna da direita de acordo com a da esquerda.


Artefato

1 - Modelo de classes

2 - Modelagem de casos de uso

3 - Especificação de processos

4 - Dicionário de dados

5 - Diagrama de fluxo de dados

6 - Modelo entidade-relacionamento


Conteúdo

( ) Mapeia os fluxos entre processos, criando uma visualização da comunicação entre processos e depósitos.

( ) Descrição detalhada, serve de base para a programação de módulos.

( ) Modelagem estrutural que agrega objetos por similaridades.

( ) Documenta as funcionalidades de sistema a partir da visão dos usuários.

( ) Captura o modelo de dados do domínio do problema e serve de base para a criação do banco de dados.

( ) Documenta os termos da linguagem de usuário e de sistema e define um padrão de dados.


Marque a sequência correta.

Alternativas
Q842846 Engenharia de Software

A figura a seguir apresenta um diagrama simplificado de classes usando a notação UML.


Imagem associada para resolução da questão


Sobre o modelo de classes pode-se afirmar que as classes têm ____________, mas não está descrito nenhum ____________. A classe Universidade é uma ____________ de classes Instituto que, por sua vez, é uma ____________ de classes Curso, sendo este uma ____________ de classes Presencial e Adistancia. A classe Servidor apresenta uma associação na qual um objeto exerce ____________ de Coordenador.


Assinale a alternativa que preenche correta e respectivamente as lacunas do texto.

Alternativas
Q842844 Engenharia de Software
Na elicitação de requisitos de usuários, o projetista estabelece comunicação estreita com seu cliente para entender o domínio do problema e criar o conjunto de documentos com os modelos gráficos e textuais visando capturar os requisitos e compreender o problema. Usando a notação da UML e as ferramentas da Análise e Projeto Estruturado, assinale a alternativa que apresenta os artefatos apropriados de ambas que facilitam a comunicação projetista-cliente.
Alternativas
Q837505 Engenharia de Software
A UML possui quatorze diagramas, um deles é o Diagrama de Sequência. A função do Diagrama de Sequência, segundo os autores da UML (Booch et al. 2006), é representar
Alternativas
Respostas
1201: E
1202: C
1203: B
1204: A
1205: A
1206: C
1207: D
1208: B
1209: C
1210: B
1211: E
1212: E
1213: E
1214: B
1215: C
1216: D
1217: D
1218: B
1219: B
1220: A