🎯 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

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
Q762235 Engenharia de Software
Sobre o diagrama de casos de uso da UML, analise as proposições abaixo. 1) São usados em análise de requisitos e projetos de alto nível e modelam o contexto de um sistema, engenharia reversa e engenharia progressiva. 2) Quando desenha um diagrama de casos de uso devemos ter identificados: as funcionalidades a serem representadas como um caso de uso, os atores e os relacionamentos entre os casos de uso e os atores. 3) Diagramas de caso de uso especificam os eventos de um sistema e seus fluxos e descrevem como são implementados. Além disso, não apenas dizem o que o sistema deve fazer, mas também especificam como isso será conseguido. 4) Descrição do Caso de Uso são narrativas de texto do Caso de Uso. Elas usualmente tomam a forma de uma nota ou um documento que é, de alguma maneira, ligado ao Caso de Uso, e explanam o processo ou atividades que tomarão lugar no Caso de Uso. 5) Entre os propósitos dos diagramas de caso de uso temos: colher os requisitos de um sistema, ter uma visão externa do sistema, saber que fatores internos e externos influenciam o sistema e mostrar a interação entre os requisitos e atores. Estão corretas, apenas:
Alternativas
Ano: 2016 Banca: IDECAN Órgão: UERN Prova: IDECAN - 2016 - UERN - Analista de Sistemas |
Q758062 Engenharia de Software

Sobre os diagramas da UML 2.0 (Unified Modeling Language), analise as afirmativas a seguir.

I. O diagrama de sequências é um diagrama estrutural que mostra uma interação, dando ênfase à ordenação sequencial das mensagens.

II. O diagrama de componentes é um diagrama comportamental que mostra as interfaces externas, incluindo portas e a composição interna de um componente.

III. O diagrama de pacotes é um diagrama estrutural que mostra a organização do modelo em pacotes.

IV. O diagrama de atividades é um diagrama comportamental que mostra um processo computacional, dando ênfase ao fluxo de uma atividade para outra.

V. Os tipos de diagramas híbridos não são permitidos; há a separação estrita entre elementos do modelo.

Estão corretas apenas as afirmativas

Alternativas
Q751832 Engenharia de Software
Na UML há uma série de diagramas que são utilizados para auxiliar na modelagem de sistemas de software. Como parte dos diagramas há um relacionamento do tipo semântico entre classificadores, no qual um dos classificadores especifica um contrato cujo cumprimento é assegurado pelo outro classificador. Ele é representado por uma linha tracejada com uma grande seta vazia apontando para o classificador que especifica o contrato. A este relacionamento se dá o nome de:
Alternativas
Q748772 Engenharia de Software

Quanto às ferramentas CASE, cite as afirmações abaixo que são tecnicamente verdadeiras:

I. auxiliam na criação de protótipos.

II. todas as ferramentas CASE seguem o mesmo padrão.

III. permitem fazer vários diagramas da UML.

IV. existe total compatibilidade entre as ferramentas CASE.

Alternativas
Q748770 Engenharia de Software
Na UML (Unified Modeling Language), a partir da versão 2, foi criada uma subdivisão denominada Diagramas de Interação, contendo quatro principais diagramas. Identifique a alternativa que NÃO representa efetivamente um diagrama pertencente a esse tipo:
Alternativas
Q748761 Engenharia de Software
A representação básica de uma classe na UML (Unified Modeling Language), especificamente em um diagrama de classes, possui:
Alternativas
Q748556 Engenharia de Software

Quanto ao diagrama de classes,

Imagem associada para resolução da questão

assinale a alternativa correta.

Alternativas
Q748553 Engenharia de Software
Para a definição dos requisitos de um software, os métodos ágeis XP e Scrum baseiam-se, respectivamente, em
Alternativas
Q744408 Engenharia de Software

Após conversa com diversos funcionários do Tribunal para o qual está sendo desenvolvido um software, um Técnico listou os seguintes requisitos:

− O Juiz poderá cadastrar ou alterar informações nos processos. Para que alterações sejam possíveis é necessário que antes seja feita uma busca para localizar o processo.

− O sistema registrará automaticamente em log todas as operações realizadas pelos funcionários do Tribunal, para futuros processos de auditoria. Ao construir um diagrama de casos de uso da UML para mostrar a relação entre o ator “Juiz” e os casos de uso “cadastrar processo”, “alterar processo” e “localizar processo”, notou-se uma associação entre os casos de uso “alterar processo” e “localizar processo”. Esta associação deve ser rotulada com o estereótipo

Alternativas
Respostas
1001: B
1002: A
1003: D
1004: B
1005: A
1006: A
1007: D
1008: C
1009: E
1010: C
1011: A
1012: D
1013: C
1014: D
1015: D
1016: C
1017: C
1018: A
1019: B
1020: C