Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q929829 Engenharia de Software
Sobre o diagrama de caso de uso, podemos afirmar que:
Alternativas
Q929827 Engenharia de Software
Quais as duas grandes categorias em que os diagramas da UML 2 estão divididos?
Alternativas
Q929806 Engenharia de Software
Em um diagrama de classes da UML, a visibilidade de uma classe pode ser:
Alternativas
Q810407 Engenharia de Software
A Engenharia de Requisitos é uma etapa fundamental para qualquer processo de desenvolvimento de software, uma vez que é responsável por documentar as necessidades do usuário relacionadas ao software. Nesse processo, o diagrama de casos de uso UML poderia ser utilizado para documentar os artefatos da fase de
Alternativas
Q803735 Engenharia de Software
A UML (Unified Modeling Language) é
Alternativas
Ano: 2016 Banca: COSEAC Órgão: UFF Prova: COSEAC - 2016 - UFF - Analista de Sistemas |
Q794949 Engenharia de Software

Considere o diagrama:

Imagem associada para resolução da questão

A seta apontada para X significa

Alternativas
Ano: 2016 Banca: COSEAC Órgão: UFF Prova: COSEAC - 2016 - UFF - Analista de Sistemas |
Q794948 Engenharia de Software

Observe o diagrama e considere as afirmações a seguir.

Imagem associada para resolução da questão

I Trata-se de um diagrama de classe que apresenta a interação do usuário com as classes.

II Trata-se de um diagrama de interação onde são representadas as trocas de mensagens entre os participantes.

III Os objetos são representados pelos retângulos e, no diagrama acima, observam-se dois objetos: curso X, que é do tipo Curso, e disc1, que é do tipo Disciplina.

IV A representação da interação é feita dentro de colchetes, incluindo, antes do colchete inicial, o símbolo * (asterisco), no diagrama *[Para cada disciplina].

É verdadeiro afirmar

Alternativas
Ano: 2016 Banca: COSEAC Órgão: UFF Prova: COSEAC - 2016 - UFF - Analista de Sistemas |
Q794947 Engenharia de Software

No diagrama de classe abaixo, a CLASSE1 possui duas funções F1 e F2; a CLASSE2 possui duas funções F1 e F3 e a CLASSE3 possui outras duas funções F4 e F5.


Imagem associada para resolução da questão

Com relação ao diagrama, são feitas as seguintes afirmações:

I A CLASSE2 e a CLASSE3 são generalizações da CLASSE1.

II A CLASSE2 só herda a função F1 da CLASSE1, enquanto a CLASSE3 só herda a F2 da CLASSE1.

III Na CLASSE2, a função F1 é polimórfica.

IV A CLASSE3 pode chamar as funções F2 e F1.

São verdadeiras as afirmações

Alternativas
Ano: 2016 Banca: COSEAC Órgão: UFF Prova: COSEAC - 2016 - UFF - Analista de Sistemas |
Q794946 Engenharia de Software

Observe a representação

Imagem associada para resolução da questão

Tal representação é a de uma

Alternativas
Ano: 2016 Banca: COSEAC Órgão: UFF Prova: COSEAC - 2016 - UFF - Analista de Sistemas |
Q794945 Engenharia de Software
Os relacionamentos existentes entre os casos de usos estão corretamente desenhados no seguinte esquema.
Alternativas
Q777643 Engenharia de Software

O diagrama abaixo representa um retrato, em tempo de execução, dos objetos do software e seus interrelacionamentos:

Imagem associada para resolução da questão

Essa figura representa um diagrama de:

Alternativas
Q777640 Engenharia de Software
O diagrama de classes UML possui uma associação entre classes, contendo quatro características básicas, sendo uma delas responsável por definir a direção de uma associação, podendo ela ser unidirecional ou bidirecional. Essa característica é chamada de:
Alternativas
Q777634 Engenharia de Software
O diagrama de componentes representa:
Alternativas
Q776567 Engenharia de Software
Qual fase da UML é composta pelos diagramas de casos de uso, diagrama de sequência e diagrama de colaboração?
Alternativas
Q766133 Engenharia de Software
Uma empresa está passando por uma fase de reestruturação de processos. Cada processo existente na empresa precisa ser entendido e documentado para melhorias posteriores. Qual diagrama UML poderia ser usado para auxiliar no procedimento de documentação desses processos?
Alternativas
Q766118 Engenharia de Software
A UML é bem conhecida pelo uso de modelos e diagramas. Nesse sentido, qual das alternativas a seguir é um modelo dinâmico que mostra como o sistema interage com seu ambiente e como ele é usado?
Alternativas
Q765882 Engenharia de Software
Um Analista de Sistemas está envolvido em um projeto para identificar padrões em dados de um Banco de Dados visando à descoberta de fraudes. Para isso ele construiu o diagrama UML abaixo. 


Trata-se de um diagrama de
Alternativas
Q762238 Engenharia de Software
Associe os diagramas UML listados abaixo às categorias: Diagramas Estruturais (E) ou Diagramas Comportamentais (C). ( ) Diagrama de Atividades ( ) Diagrama de Objeto ( ) Diagrama de Componente ( ) Diagrama de Casos de Uso ( ) Diagrama de Sequência ( ) Diagrama de Implantação A sequência correta, de cima para baixo, é:
Alternativas
Q762237 Engenharia de Software
Leia a descrição das propriedades de um tipo de diagrama UML, abaixo. São um diagrama estático; representam a visão estática de um aplicativo e são usados não só para visualizar, descrever e documentar diferentes aspectos de um sistema, mas também para construir código executável do aplicativo de software. São amplamente utilizados na modelagem de sistemas orientados a objetos, porque eles são os únicos diagramas UML que podem ser mapeados diretamente em linguagens orientadas a objeto. São também conhecidos como diagramas estruturais. Têm como finalidade modelar a visão estática de um aplicativo. São um modelo fundamental de uma especificação orientada a objetos. Produzem a descrição mais próxima da estrutura do código de um programa, por isso são os diagramas UML mais populares na comunidade de programadores. A descrição corresponde a:
Alternativas
Q762236 Engenharia de Software
Sobre o diagrama de atividades da UML, analise as proposições abaixo. 1) Diagrama de atividades descreve os aspectos dinâmicos do sistema. É basicamente um fluxograma para representar o fluxo de uma atividade a outra. Diagramas de atividades são sempre associados a uma Classe, uma Operação ou um Caso de Uso. 2) Uma atividade pode ser descrita como uma operação do sistema. Assim, o fluxo de controle é desenhado de uma operação para outra. Esse fluxo pode ser sequencial, ramificado ou concorrente. Diagramas de atividades lidam com todo tipo de controle de fluxo, utilizando elementos diferentes, como fork, join etc. 3) Entre os principais usos do diagrama de atividades podemos citar: modelagem de fluxo de trabalho usando atividades; requisitos de negócios de modelagem; compreensão de alto nível das funcionalidades do sistema; e investigação dos requisitos de negócios numa fase posterior. 4) Atividade é uma operação particular do sistema. Os diagramas de atividades não são utilizados apenas para a visualização de natureza dinâmica de um sistema, mas também para construir o sistema executável, usando as técnicas de engenharia progressiva e reversa. 5) O diagrama de atividades também indica o fluxo de mensagens. Ele exibe todo o fluxo de mensagens de uma atividade a outra. Diagrama de atividades é considerado como o fluxograma. Estão corretas, apenas:
Alternativas
Respostas
961: D
962: A
963: D
964: D
965: D
966: C
967: C
968: D
969: C
970: B
971: A
972: D
973: B
974: A
975: A
976: D
977: C
978: E
979: C
980: A