

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Acerca dos diagramas UML, assinale a opção correta.
No diagrama de estados, uma transição entre dois estados só pode ocorrer se houver uma ação explícita associada a ela.
Em um diagrama de implantação, a comunicação entre nós físicos deve ser representada exclusivamente por conexões diretas, sem permitir abstrações, como dependências lógicas ou protocolos de comunicação.
O diagrama de atividades e o diagrama de sequência são equivalentes, pois ambos descrevem a troca de mensagens entre objetos ao longo do tempo.
O diagrama de sequência detalha a ordem temporal de execução de interações entre objetos, enquanto o diagrama de colaboração foca na organização estrutural dos objetos e suas relações em um contexto específico de interação.
Em um diagrama de classes UML, uma classe de associação pode ser instanciada independentemente dos objetos relacionados, permitindo-se o gerenciamento isolado de seus atributos e operações como se fosse uma entidade autônoma.
Em um sistema de controle de tramitação de proposições, a classe Proposicao contém a lógica para manipular o atributo situacao. O acesso direto ao atributo é impedido (privado), e todas as modificações são feitas por métodos públicos como avancarSituacao() e reverterSituacao(), que contêm validações de regras de negócio. A restrição de acesso direto aos dados (situacao) e a concentração da lógica de validação dentro da própria classe Proposicao são exemplos, respectivamente, de
Polimorfismo e Herança.
Abstração e Acoplamento.
Acoplamento e Baixa Abstração.
Herança e Baixa Coesão.
Encapsulamento e Alta Coesão.
Na modelagem com Unified Modeling Language (UML) versão 2, diferentes diagramas respondem a perguntas complementares do projeto. Sobre semântica e uso, analise as afirmativas.
I. Diagrama de sequência descreve trocas temporais entre participantes, com setas que indicam mensagens síncronas e assíncronas.
II. Diagrama de estados foca transições condicionadas por eventos, guardas e ações, útil para objetos com ciclo de vida bem definido.
III. Diagrama de atividades captura fluxo de controle e dados, incluindo paralelismo por nós de fork e join.
IV. Diagrama de implantação mapeia artefatos de software em nós de hardware e conexões, apoiando decisões de infraestrutura.
V. Diagrama de classes define instâncias em tempo de execução, descrevendo threads, sockets e filas específicas de execução.
Estão corretas as afirmativas:
I, II, III e IV, apenas.
I, III e V, apenas.
II e IV, apenas.
I, II e V, apenas.
I, II, III, IV e V.
Durante a informatização do processo de licenciamento ambiental de um órgão estadual, o Analista de Tecnologia da Informação é responsável por modelar os requisitos do sistema. Para representar graficamente as interações entre os analistas ambientais e o sistema (como "registrar pedido" e "emitir licença"), ele decide utilizar uma notação da UML. Assinale a alternativa CORRETA mais adequada.
Diagrama de estados, por mostrar a troca de mensagens entre os atores.
Diagrama de pacotes, por detalhar os módulos e subsistemas envolvidos.
Diagrama de sequência, por exibir os fluxos de entrada e saída do processo.
Diagrama de atividades, por indicar a transição entre objetos ativos e passivos.
Diagrama de casos de uso, por representar as funcionalidades esperadas pelos usuários.
Um transistor Darlington é formado por
um transitor bipolar conectado a outro transistor bipolar.
um transitor bipolar conectado a um transistor mosfet.
um transitor bipolar conectado a um diodo.
um transitor mosfet conectado a um transistor bipolar.
um transitor bipolar com emissor conectado ao coletor.
O diagrama de casos de uso em UML descreve como os objetos interagem entre si para realizar uma tarefa, e não como os usuários interagem com o sistema.
Certo
Errado
Utilizando o Astah-Community-7.1.0, Paulo precisa criar um diagrama de sequência para representar a interação entre um cliente e um sistema de reservas. Qual elemento ele deve usar para representar as mensagens trocadas entre o cliente e o sistema?
Linhas de vida.
Mensagens.
Atividades.
Casos de uso.
Estados.
O Tribunal Federal do estado Gama estã buscando modernizar O seu processo de distribuição de mandados judiciais. Atualmente, O processo envolve diversas etapas manuais, comunicação descentralizada e dificuldades no rastreamento dos mandados. Para otimizar este fluxo de trabalho, a equipe de Tl está utilizando a UML 2.5 para modelar o novo sistema informatizado de distribuição de mandados.
Considerando a necessidade de visualizar a sequência de interações entre os diferentes participantes do processo ao longo do ciclo de vida de um mandado, desde a sua emissão até a sua conclusão, o diagrama mais adequado para representar essa dinâmica comportamental é o Diagrama de
Classes.
Componentes.
Implantação.
Sequência.
Casos de Uso.
Na AOO, o diagrama de interação ilustra a interação entre os objetos ao longo do tempo, mostrando a troca de mensagens entre eles.
Certo
Errado
Considerando ainda o problema do sistema de reembolso médico, analise o diagrama a seguir.

Sobre o comportamento que ele apresenta, assinale a afirmativa correta.
Mostra toda a sequência de inserção de um pedido de reembolso e ao final armazenando este pedido na base de dados.
Mostra a sequência do processo de requisição de reembolso assumindo que o usuário já esteja logado e o sistema apenas valida sua senha, obtêm os dados do procedimento e envia o valor para pagamento ao segurado
Mostra como é feito o processo de requisição de reembolso mostrando os pontos onde, caso falha na validação de login ou de dados do pagamento a sequência não continua e não paga ao segurado
Mostra a sequência de ações de um processo de reembolso do segurado onde ele coloca os seus dados de segurança corretos e tenha feito o pagamento correto ao procedimento e registrado na base de dados financeiros, ou seja, o registro de desembolso saído de sua conta bancária.
Mostra a sequência de ações de um processo de reembolso do segurado onde ele insere o segurado na base, se não existir e caso tenha feito o pagamento correto ao procedimento e registrado na base de dados financeiros o reembolso é liberado para pagamento.
Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema.
Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo.
Diagrama de Sequência.
Diagrama de Classes.
Diagrama de Objetos.
Diagrama de Estado.
Diagrama de Casos de Uso.
Na UML 2.5, o diagrama de sequência expõe interações entre objetos e componentes de um sistema, em um cenário de execução, na forma de uma sequência de mensagens no tempo. Outro diagrama que também apresenta essas interações e mensagens, podendo ser gerado a partir do diagrama de sequência, é o diagrama de
comunicação.
casos de uso.
classes.
implantação.
objetos.
Assinale o diagrama UML que deverá ser utilizado para representar a ordem na qual os objetos interagem.
Diagrama de sequência
Diagrama de objetos
Diagrama de estados
Diagrama de implementação
Ciente de que, no âmbito da iniciação do desenvolvimento de um projeto de software, um dos passos mais importantes da Engenharia de Requisitos é a modelagem do escopo do sistema, um gerente avaliou o uso do Diagrama de Casos de Uso.
Entre as características que tornam o Diagrama de Casos de Uso adequado para essa modelagem está a de representar a(s)
sequência em que os passos do processo modelado são executados
sequência que deve ser usada para prover uma resposta a uma ação do usuário
interfaces, os controladores e as entidades do sistema
regras de negócio de cada atividade
relações entre entidades externas e funcionalidades do sistema
Na UML, o diagrama de sequência é utilizado para modelar a interação dinâmica entre os objetos em um cenário específico, mostrando a troca de mensagens ao longo do tempo.
Certo
Errado
Leia o texto a seguir.
A Unified Modeling Language (UML) é uma linguagem de modelagem visual utilizada para especificar, visualizar, construir e documentar artefatos de sistemas de software, como estruturas, comportamentos e processos. Ela oferece um conjunto de notações gráficas padronizadas que permitem aos desenvolvedores e aos analistas de sistemas comunicar ideias complexas de forma clara e eficaz.
Disponível em: https://www.uml.org/. Acesso em: 20 fev. 2024.
Na UML, o diagrama é mais apropriado para representar a interação entre objetos em um sistema durante um determinado período de tempo é o diagrama de:
Classe.
Sequência.
Estado.
Componentes.
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,
F – V – F.
V – V – F.
F – V – V.
F – F – V.
V – F – F.
A modelagem de um sistema (análise e projeto) pode ser documentada através dos modelos da UML (Unified Modeling Language). O diagrama de interação que dá ênfase à organização dos objetos que participam de uma interação, é denominado de:
Diagrama de casos de uso.
Diagrama classes.
Diagrama de comunicação.
Diagrama de sequência.
Diagrama de agregação.
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.
Certo
Errado
Considerando o desenvolvimento de Sistemas Orientados a Objetos, as figuras abaixo representam tipos de relacionamentos entre classes, tipicamente utilizados em Diagramas de Classe. Identifique o tipo de relacionamento de cada figura seguindo o padrão UML na ordem de (1) a (4):

dependência, composição, agregação, generalização
composição, agregação, generalização, dependência
dependência, agregação, composição, generalização
agregação, composição, generalização, dependência
generalização, dependência, composição, agregação