Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.011 questões

Q3089956 Engenharia de Software
Um bom diagrama pode ajudar a comunicar ideias sobre um sistema, principalmente quando deseja-se evitar muitos detalhes. Na UML, uma ferramenta recomendada para esse fim é o Caso de Uso.

Acerca dos diagramas de casos de uso, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software.
( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema.
( ) Raias, atores e transições são elementos comuns em casos de uso.

As afirmativas são, respectivamente,
Alternativas
Q3088140 Engenharia de Software
Um bom diagrama pode ajudar a comunicar ideias sobre um sistema, principalmente quando deseja-se evitar muitos detalhes. Na UML, uma ferramenta recomendada para esse fim é o Caso de Uso. Acerca dos diagramas de casos de uso, avalie as afirmativas a seguir e marque (V) para a verdadeira e (F) para a falsa.

( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software.
( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema.
( ) Raias, atores e transições são elementos comuns em casos de uso.

As afirmativas são, respectivamente, 
Alternativas
Q3074217 Engenharia de Software
A escola particular LUMA possui 220 estudantes e oferece cursos de nível pré-escolar que, obrigatoriamente, abrangem os conteúdos de Português, Matemática, Ciências, História, Geografia, Inglês, Espanhol, Sociologia, Educação Física, Artes e Informática. Os conteúdos são ministrados em todas as turmas. A escola tem, no seu quadro de funcionários, 15 professores que atendem 9 turmas com, no máximo, 25 estudantes. É importante destacar que o professor, quando não está lecionando, pode atuar como apoio técnico, coordenador e supervisor. É necessário controlar os cursos oferecidos, a data de início e término, o horário de início e término, o nome, o telefone do professor e o valor da hora/aula. Para cada curso, também deve-se controlar a carga horária, o valor do curso e o conteúdo programático. A escola ainda não está adequada aos preceitos inclusivos, logo não há turmas com mais de um professor. A figura a seguir mostra o diagrama de caso de uso. Assinale a alternativa que contém o diagrama de classes CORRETO.
Imagem associada para resolução da questão
Alternativas
Q3063504 Engenharia de Software

Julgue o próximo item, a respeito de arquitetura e engenharia de software


O diagrama de caso de uso da metodologia UML tem como objetivo definir o contexto de um sistema, enfatizando a fronteira do sistema e seus atores e funções.

Alternativas
Q3063332 Engenharia de Software

Considere o seguinte diagrama de classe UML:


Imagem associada para resolução da questão


Nesse diagrama, está sendo realizado uma

Alternativas
Q3060537 Engenharia de Software
Em projetos de desenvolvimento de software há uma necessidade de estreitamento entre os profissionais de tecnologia e os stakeholders demandantes. O processo de modelagem de uma nova solução a comunicação é um dos fatores críticos de sucesso. Diante do cenário, muitas tecnologias e conceitos foram criados ao longo dos anos para auxiliar nessa demanda. A (Unified Modeling Language) – UML, tem esse objetivo. Sobre ela marque a alternativa CORRETA.
Alternativas
Q3057463 Engenharia de Software
Um analista de sistemas está utilizando a Unified Modeling Language (UML) para modelar um novo sistema de gerenciamento de transações em uma instituição financeira. O sistema precisa registrar informações detalhadas sobre as contas dos clientes e suas respectivas transações. A UML prevê a criação de vários modelos e diagramas, classificados em diagramas estruturais e comportamentais. Para esse projeto, ele precisa criar dois diagramas que se complementem: um para mostrar a estrutura do sistema e outro para mostrar o comportamento do sistema durante o processamento de uma transação.
Considerando-se o contexto descrito, qual das seguintes opções contém um par correto de diagramas UML, sendo um diagrama estrutural e um diagrama comportamental, respectivamente?
Alternativas
Q3056626 Engenharia de Software
Um diagrama de sequência é um diagrama UML, que consiste em
Alternativas
Q3047597 Engenharia de Software
Em um diagrama de classes, as relações de agregação e composição são tipos de associações que representam uma relação “todo/parte” onde a parte pode existir independentemente do todo ou não. A partir do seguinte diagrama de classes, é correto afirmar que

Imagem associada para resolução da questão


Alternativas
Q3035058 Engenharia de Software
Em um processo de modelagem de sistemas de software, utilizando-se o diagrama de classes UML, uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos. Qual é o tipo de relacionamento representado?
Alternativas
Q3035056 Engenharia de Software
A modelagem de sistema de software é um processo de abstração, de maneira que se apresente uma visão ou perspectiva do sistema a partir de uma notação gráfica. A UML (do inglês, Unified Modeling Language) apresenta um conjunto de diagramas para representar e documentar aspectos diferentes da modelagem de sistemas de software. Observe o diagrama abaixo, que representa um sistema de controle bancário.
Imagem associada para resolução da questão

Disponível em:
<https://www.uniara.com.br/arquivos/file/cca/artigos/2015/marcos-vinicius-silvaortiz.pdf>. Acesso em: mar. 2024.
Trata-se do diagrama de
Alternativas
Q3033994 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

Quando o ator sistema acionar o caso de uso verificar dados do cartão de crédito, este acionará, obrigatoriamente, o caso de uso preencher dados do cartão de crédito. 
Alternativas
Q3033993 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

O caso de uso informar endereço será acionado opcionalmente ao se acionar o caso de uso finalizar compra
Alternativas
Q3033992 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

No diagrama apresentado, seria adequado utilizar o diagrama de estrutura composta para, caso se queira, descrever os detalhes das partes internas que compõem uma classe e a forma como elas colaboram entre si. 
Alternativas
Q3032793 Engenharia de Software
Observe o diagrama de máquina de estados modelado em UML 2.5.1 para uma instância de classe.

Imagem associada para resolução da questão



O diagrama de máquinas de estado de comportamento representa que a transição: 
Alternativas
Q3031739 Engenharia de Software
Roberto está utilizando a UML para modelar um sistema de gerenciamento e monitoramento de pedidos. Ele definiu um processo assíncrono, que envolve a tela cliente emitindo os pedidos para um serviço, para o tratamento no servidor, além de uma callback no cliente, exibindo a conclusão do processo.
Para modelar o fluxo de execução descrito, Roberto utilizou:
Alternativas
Q3031101 Engenharia de Software
No diagrama de estados, o elemento que marca o ponto de saída da utilização do objeto (estado final) é representado por um dos símbolos a seguir. Assinale a alternativa que apresenta esse símbolo.
Alternativas
Q3031100 Engenharia de Software
O elemento que é considerado uma parte essencial da linguagem UML (Unified Modeling Language), ou seja, o elemento central, é denominado
Alternativas
Q3022637 Engenharia de Software
A Modelagem Orientada a Objetos (MOO) visa a diagramar os principais conceitos de um sistema de software. Diagramas de classe da Unified Modeling Language (UML) são frequentemente usados para fazer MOO. Com isso em mente, assinale a alternativa correta
Alternativas
Q3014369 Engenharia de Software
Considere o diagrama de classes UML apresentado a seguir e assinale a alternativa que apresenta a interpretação correta
Imagem associada para resolução da questão
Alternativas
Respostas
1: A
2: A
3: A
4: C
5: A
6: A
7: A
8: C
9: A
10: B
11: A
12: E
13: E
14: C
15: D
16: A
17: D
18: C
19: B
20: B