Prévia do material em texto
Implementação de Projeto Web Questão 1 Respondida O UML oferece diversas ferramentas que auxiliam na representação e documentação de sistemas. Essas ferramentas fornecem elementos gráficos e notações padronizadas que permitem aos desenvolvedores e analistas modelar diferentes aspectos de um sistema, incluindo sua estrutura, comportamento e interações. O UML (Unified Modeling Language) é uma linguagem de modelagem amplamente utilizada para representar visualmente sistemas de software. Leia o texto abaixo e assinale a alternativa correta (V) Verdadeiro ou (F) Falso para cada afirmação. ( ) A ferramenta "diagrama de classes" do UML é utilizada para representar a estrutura estática de um sistema, incluindo classes, seus atributos e relacionamentos. ( ) A ferramenta "diagrama de atividades" do UML é usada para descrever a interação entre atores externos e o sistema em questão, identificando os casos de uso e suas relações. ( ) A ferramenta "diagrama de sequência" do UML é empregada para modelar o comportamento dinâmico de um sistema, mostrando a ordem das mensagens trocadas entre os objetos. ( ) A ferramenta "diagrama de componentes" do UML é útil para representar a estrutura física de um sistema, destacando os componentes de hardware e software. O UML não oferece ferramentas para representar a interação entre processos e subprocessos de um sistema. Considerando o contexto apresentado, é correto o que se afirma em: · V, F, F, V e F. · F, F, V, F e V. · F, V, V, V e F. · V, F, V, V e F. · V, F, V, F e F. Sua resposta V, F, V, V e F. Alternativa correta: V, F, V, V e F. A ferramenta "diagrama de classes" do UML é utilizada para representar a estrutura estática de um sistema, incluindo classes, seus atributos e relacionamentos. Verdadeiro: O diagrama de classes é uma das principais ferramentas do UML e é utilizado para representar a estrutura estática de um sistema, incluindo classes, seus atributos e relacionamentos. A ferramenta "diagrama de atividades" do UML é usada para descrever a interação entre atores externos e o sistema em questão, identificando os casos de uso e suas relações. Falso: O diagrama de atividades do UML é utilizado para modelar o comportamento dinâmico de um sistema, mostrando a sequência de atividades e suas interações. Ele não é utilizado para descrever a interação entre atores externos e o sistema, nem para identificar casos de uso. A ferramenta "diagrama de sequência" do UML é empregada para modelar o comportamento dinâmico de um sistema, mostrando a ordem das mensagens trocadas entre os objetos. Verdadeiro: O diagrama de sequência é uma ferramenta do UML que representa a interação entre os objetos de um sistema, mostrando a ordem das mensagens trocadas entre eles e o fluxo de execução. A ferramenta "diagrama de componentes" do UML é útil para representar a estrutura física de um sistema, destacando os componentes de hardware e software. Verdadeiro: O diagrama de componentes é uma ferramenta do UML que permite representar a estrutura física de um sistema, destacando os componentes de hardware e software e suas interações. O UML não oferece ferramentas para representar a interação entre processos e subprocessos de um sistema. Falso: O UML oferece a ferramenta "diagrama de atividades" que permite representar a interação entre processos e subprocessos de um sistema. Esse diagrama é útil para modelar fluxos de trabalho, sequências de tarefas e decisões em um processo. Questão 2 Respondida Os diagramas são ferramentas poderosas na representação de conceitos, estruturas e processos complexos. Eles fornecem uma visão visual que facilita a compreensão e a comunicação entre as partes envolvidas, permitindo analisar detalhes específicos e a interação entre os elementos representados. Os diagramas são representações gráficas que auxiliam na visualização e comunicação de informações em diferentes áreas, como engenharia, programação e processos de negócio. Leia o texto abaixo e assinale a alternativa correta (V) Verdadeiro ou (F) Falso para cada afirmação. ( ) O diagrama de fluxo de dados é uma representação gráfica que mostra o fluxo de informações entre diferentes partes de um sistema ou processo. ( ) O diagrama de classes é utilizado para modelar a estrutura estática de um sistema, mostrando as classes, seus atributos e relacionamentos. ( ) O diagrama de Gantt é uma ferramenta gráfica utilizada para representar o cronograma de um projeto, exibindo as atividades, suas durações e dependências. ( ) O diagrama de rede é um tipo de diagrama que representa a interconexão de dispositivos em uma rede de computadores. ( ) Os diagramas são utilizados exclusivamente no campo da engenharia e não têm aplicação em outras áreas, como negócios e design. Considerando o contexto apresentado, é correto o que se afirma em: · V, F, V, F e F. · F, V, F, V e V. · V, V, F, F e V. · V, V, V, V e F. · F, F, V, V e F. Sua resposta V, V, V, V e F. Alternativa correta: V, V, V, V e F. O diagrama de fluxo de dados é uma representação gráfica que mostra o fluxo de informações entre diferentes partes de um sistema ou processo. Verdadeiro: O diagrama de fluxo de dados é uma representação gráfica que ilustra o fluxo de informações entre diferentes partes de um sistema ou processo. Ele mostra a origem, o destino e as transformações dos dados ao longo do caminho. O diagrama de classes é utilizado para modelar a estrutura estática de um sistema, mostrando as classes, seus atributos e relacionamentos. Verdadeiro: O diagrama de classes é uma ferramenta utilizada para modelar a estrutura estática de um sistema, mostrando as classes, seus atributos e relacionamentos. Ele é amplamente utilizado na programação orientada a objetos. O diagrama de Gantt é uma ferramenta gráfica utilizada para representar o cronograma de um projeto, exibindo as atividades, suas durações e dependências. Verdadeiro: O diagrama de Gantt é uma ferramenta gráfica comumente usada para representar o cronograma de um projeto. Ele exibe as atividades, suas durações e dependências, proporcionando uma visão geral do planejamento e do progresso do projeto. O diagrama de rede é um tipo de diagrama que representa a interconexão de dispositivos em uma rede de computadores. Verdadeiro: O diagrama de rede é um tipo de diagrama que representa a interconexão de dispositivos em uma rede de computadores. Ele mostra os nós (dispositivos) e as conexões entre eles, permitindo visualizar a topologia da rede. Os diagramas são utilizados exclusivamente no campo da engenharia e não têm aplicação em outras áreas, como negócios e design. Falso: Os diagramas têm aplicação em várias áreas, como negócios, design, engenharia, entre outras. Eles são ferramentas versáteis que podem ser utilizadas para representar e comunicar informações complexas de forma visualmente compreensível. Questão 3 Respondida A Linguagem de Modelagem Unificada (UML) é uma linguagem gráfica utilizada para modelar sistemas orientados a objetos. Ela fornece uma notação padronizada e amplamente adotada para representar diferentes aspectos de um sistema. Uma equipe de desenvolvimento está utilizando a UML para modelar um sistema de gerenciamento de projetos. Eles estão criando diagramas de classes, diagramas de sequência e diagramas de atividades para representar diferentes perspectivas do sistema. I. O diagrama de classes é usado para representar a estrutura estática do sistema, exibindo as classes, seus atributos e relacionamentos. II. O diagrama de sequência é utilizado para mostrar a interação entre objetos do sistema ao longo do tempo, representando a ordem das mensagens trocadas entre eles. III. O diagrama de atividades é utilizado para modelar a estrutura interna das classes e suas relações de herança. IV. A UML é uma linguagem de programação utilizada para implementar sistemas de software. Considerando o contexto apresentado, é correto o que se afirma em: · I e III. · III e IV. · I e II. · I e IV. · II e IV. Sua resposta I e II. Alternativa correta: I e II. A afirmação I é verdadeira.O diagrama de classes é uma das principais ferramentas da UML e é usado para representar a estrutura estática de um sistema. Ele exibe as classes, seus atributos, métodos e relacionamentos, fornecendo uma visão geral das entidades envolvidas no sistema. A afirmação II é verdadeira. O diagrama de sequência é utilizado para representar a interação entre objetos do sistema ao longo do tempo. Ele mostra a ordem das mensagens trocadas entre os objetos, permitindo visualizar o fluxo de execução de um cenário específico. A afirmação III é falsa. O diagrama de atividades é utilizado para modelar o fluxo de atividades em um sistema, representando o comportamento sequencial das atividades e a lógica de controle. Ele não trata da estrutura interna das classes nem de suas relações de herança. A afirmação IV é falsa. A UML não é uma linguagem de programação utilizada para implementar sistemas de software. Ela é uma linguagem de modelagem, usada para representar visualmente os diferentes aspectos de um sistema. Questão 4 Respondida A Unified Modeling Language (UML) é uma linguagem de modelagem visual amplamente utilizada no desenvolvimento de software. Ela oferece uma variedade de diagramas que permitem representar diferentes aspectos de um sistema. Considere o seguinte texto base para responder à questão. A equipe de desenvolvimento de uma empresa está utilizando a UML para modelar um sistema de reserva de hotéis online. Durante o processo de modelagem, eles utilizaram vários diagramas da UML para representar diferentes aspectos do sistema, tais como casos de uso, diagramas de classes e diagramas de sequência. Cada diagrama tem um propósito específico e fornece informações valiosas para a compreensão e o desenvolvimento do sistema. Considerando o contexto apresentado, é correto o que se afirma em: · Representar a estrutura estática do sistema e as classes envolvidas. · Mostrar a interação entre os diferentes atores e o sistema. · Descrever o fluxo de eventos e as etapas de um processo de negócio. · Documentar os requisitos do sistema e as funcionalidades a serem implementadas. · Identificar as restrições e dependências entre os componentes do sistema. Sua resposta Mostrar a interação entre os diferentes atores e o sistema. Alternativa correta: Mostrar a interação entre os diferentes atores e o sistema. Representar a estrutura estática do sistema e as classes envolvidas. Essa resposta está incorreta. Embora a UML possua diagramas, como o diagrama de classes, que são utilizados para representar a estrutura estática do sistema e as classes envolvidas, essa não é a função principal dos diagramas de sequência. Os diagramas de sequência são usados para representar a interação entre os atores e o sistema ao longo do tempo, mostrando a ordem das mensagens trocadas entre os objetos. Mostrar a interação entre os diferentes atores e o sistema. Essa resposta está correta. A função principal dos diagramas de sequência da UML na modelagem de um sistema é representar a interação entre os diferentes atores (usuários, sistemas externos, etc.) e o sistema em questão. Esses diagramas mostram o fluxo de interações entre os atores e o sistema, permitindo visualizar a ordem das mensagens trocadas entre os objetos do sistema ao longo do tempo. Descrever o fluxo de eventos e as etapas de um processo de negócio. Essa resposta está incorreta. Embora os diagramas de sequência possam ser usados para descrever o fluxo de eventos e as etapas de um processo de negócio, essa não é a função principal desses diagramas. Os diagramas de sequência são mais focados na representação da interação entre atores e o sistema, mostrando as mensagens trocadas entre os objetos. Documentar os requisitos do sistema e as funcionalidades a serem implementadas. Essa resposta está incorreta. Embora a documentação de requisitos e funcionalidades seja importante no desenvolvimento de sistemas, não é a função principal dos diagramas de sequência da UML. Os diagramas de sequência são mais voltados para a representação das interações entre os atores e o sistema, mostrando a ordem das mensagens trocadas entre os objetos. Identificar as restrições e dependências entre os componentes do sistema. Essa resposta está incorreta. Embora a UML possua diagramas, como o diagrama de componentes, que são usados para identificar as restrições e dependências entre os componentes do sistema, essa não é a função principal dos diagramas de sequência. Os diagramas de sequência estão mais relacionados à representação da interação entre os atores e o sistema. Questão 5 Respondida O diagrama de casos de uso é uma das principais ferramentas da Linguagem de Modelagem Unificada (UML) e é utilizado para descrever as interações entre atores externos e o sistema em questão. Ele identifica os principais casos de uso e suas relações, fornecendo uma visão geral dos requisitos funcionais do sistema. Uma equipe de desenvolvimento está utilizando a UML para modelar um sistema de reservas de passagens aéreas. Eles estão criando um diagrama de casos de uso para representar as funcionalidades do sistema. I. Os atores externos no contexto do sistema de reservas de passagens aéreas podem incluir passageiros, atendentes de check-in e sistemas externos de pagamento. II. O caso de uso "Realizar Reserva" pode ter uma relação de inclusão com o caso de uso "Efetuar Pagamento". III. Os casos de uso no diagrama de casos de uso representam as classes do sistema. IV. O diagrama de casos de uso é utilizado para descrever a estrutura interna das classes do sistema. Considerando o contexto apresentado, é correto o que se afirma em: · I e II. · I e III. · II e III. · III e IV. · I e IV. Sua resposta I e II. Alternativa correta: I e II. A afirmação I é verdadeira. Os atores externos no contexto do sistema de reservas de passagens aéreas podem incluir passageiros que desejam fazer reservas, atendentes de check-in responsáveis por confirmar as reservas e sistemas externos de pagamento que interagem com o sistema. A afirmação II é verdadeira. O caso de uso "Realizar Reserva" pode ter uma relação de inclusão com o caso de uso "Efetuar Pagamento". Isso significa que o caso de uso "Realizar Reserva" pode incluir o caso de uso "Efetuar Pagamento" como parte de sua execução. A afirmação III é falsa. Os casos de uso no diagrama de casos de uso não representam as classes do sistema. Eles representam as funcionalidades ou interações entre atores e o sistema. A afirmação IV é falsa. O diagrama de casos de uso não é utilizado para descrever a estrutura interna das classes do sistema. Ele se concentra na descrição das interações entre atores externos e o sistema. Questão 6 Sem resposta A identificação e gerenciamento de riscos são aspectos cruciais no desenvolvimento de sistemas. A Unified Modeling Language (UML) é uma linguagem de modelagem amplamente utilizada para representar sistemas. Considere o seguinte texto base para responder à questão. A equipe de desenvolvimento de sistema está utilizando a UML para modelar um novo sistema de gerenciamento de projetos. Durante o processo de modelagem, eles identificaram alguns riscos relacionados ao projeto. Para lidar com esses riscos, a equipe decidiu utilizar diagramas específicos da UML que permitem representar e analisar essas situações de risco. Considerando o contexto apresentado, é correto o que se afirma em: · Possibilitar a análise de desempenho do sistema. · Facilitar a comunicação entre os membros da equipe de desenvolvimento. · Permitir a documentação detalhada das funcionalidades do sistema. · Identificar e visualizar os elementos e interações do sistema de forma clara. · Realizar testes de usabilidade do sistema. Sua resposta Identificar e visualizar os elementos e interações do sistema de forma clara. Alternativa correta: Identificar e visualizar os elementos e interações do sistema de forma clara. Possibilitar a análise de desempenho do sistema. Essa resposta está incorreta. Embora a UML seja uma linguagem de modelagem que permiterepresentar diversos aspectos de um sistema, como o comportamento e estrutura, a análise de desempenho específica do sistema não é o principal benefício da UML na identificação e gerenciamento de riscos. A UML é mais voltada para a visualização e representação dos elementos e interações do sistema, não sendo a principal ferramenta para análise de desempenho. Facilitar a comunicação entre os membros da equipe de desenvolvimento. Essa resposta está incorreta. Embora a UML possa auxiliar na comunicação entre os membros da equipe de desenvolvimento, permitindo uma representação visual clara do sistema, a principal vantagem da UML na identificação e gerenciamento de riscos está relacionada à capacidade de identificar e visualizar os elementos e interações do sistema. A comunicação eficaz é um benefício geral da UML, mas não o foco principal quando se trata de riscos. Permitir a documentação detalhada das funcionalidades do sistema. Essa resposta está incorreta. Embora a UML possa ser usada para documentar as funcionalidades do sistema, sua principal utilidade na identificação e gerenciamento de riscos não está ligada à documentação detalhada. A UML é uma linguagem de modelagem que permite representar visualmente o sistema, facilitando a compreensão e a identificação de riscos, ao invés de fornecer uma documentação detalhada das funcionalidades. Identificar e visualizar os elementos e interações do sistema de forma clara. Essa resposta está correta. O principal benefício da UML na identificação e gerenciamento de riscos é a capacidade de identificar e visualizar os elementos e interações do sistema de forma clara. A UML fornece uma série de diagramas que permitem representar diferentes aspectos do sistema, facilitando a compreensão e análise dos riscos envolvidos. Ao utilizar a UML, a equipe de desenvolvimento pode identificar visualmente os elementos do sistema e suas interações, o que contribui para uma gestão eficaz de riscos. Realizar testes de usabilidade do sistema. Essa resposta está incorreta. Embora os testes de usabilidade sejam uma etapa importante no desenvolvimento de sistemas, não estão diretamente relacionados ao principal benefício da UML na identificação e gerenciamento de riscos. A UML é uma linguagem de modelagem que permite representar visualmente o sistema, identificar seus elementos e interações, o que auxilia no gerenciamento de riscos. Os testes de usabilidade são uma atividade separada, realizada após a implementação do sistema. Questão 7 Sem resposta Com o escopo do projeto web definido é hora de elaborar um cronograma de entregas. Para isso, é fundamental que o desenvolvedor seja realista quanto ao tempo de dedicação necessário para entregar a demanda e sua disponibilidade para trabalhar nela. Com esse panorama ficará mais fácil precificar o projeto web e estabelecer as datas de entregas. Uma boa prática é apresentar ao cliente o andamento de cada uma das etapas, o que ajuda a identificar eventuais falhas de comunicação e corrigi-las ainda durante o desenvolvimento. Considerando as informações apresentadas, analise as afirmativas a seguir: I – Participar das etapas de desenvolvimento e dar feedback II – Utilizar o design para o protótipo da aplicação web III – Validação do cliente IV – Participar dos testes do projeto Considerando o contexto apresentado, é correto o que se afirma em: · I e II, apenas. · I e III, apenas. · II e IV, apenas. · III e IV, apenas. · I, II, III e IV Sua resposta I, II, III e IV Alternativa correta: I, II, III e IV O estudante devera assinalar todas as opções: participar das etapas de desenvolvimento e dar feedback; utilizar o design para o protótipo da aplicação web; validação do cliente; participar dos testes do projeto. Questão 8 Sem resposta A identificação e gerenciamento de riscos são aspectos fundamentais no desenvolvimento de sistemas de software. A Unified Modeling Language (UML) é uma linguagem de modelagem amplamente utilizada no processo de desenvolvimento de software. A equipe de desenvolvimento da empresa está utilizando a UML para modelar um novo sistema de gestão de estoque. Durante o processo de modelagem, eles identificaram diversos riscos que podem impactar o sucesso do projeto. Para lidar com esses riscos, a equipe decidiu utilizar diagramas específicos da UML que permitem representar e analisar essas situações de risco. Considerando o contexto apresentado, é correto o que se afirma em: · Facilitar a comunicação entre os membros da equipe de desenvolvimento. · Permitir a documentação detalhada dos riscos identificados. · Identificar as causas potenciais de riscos no sistema. · Visualizar as interações entre os componentes do sistema. · Analisar o desempenho do sistema em relação aos riscos identificados. Sua resposta Visualizar as interações entre os componentes do sistema. Alternativa correta: Identificar as causas potenciais de riscos no sistema. Facilitar a comunicação entre os membros da equipe de desenvolvimento. Essa resposta está incorreta. Embora a UML possa auxiliar na comunicação entre os membros da equipe de desenvolvimento, essa não é a principal vantagem da UML na identificação e gerenciamento de riscos em um projeto de desenvolvimento de software. A UML é mais voltada para a representação visual e análise dos elementos do sistema, permitindo identificar as causas potenciais de riscos e planejar a mitigação adequada. Permitir a documentação detalhada dos riscos identificados. Essa resposta está incorreta. Embora a UML possa ser usada para documentar os riscos identificados, essa não é a principal vantagem da UML na identificação e gerenciamento de riscos. A UML é uma linguagem de modelagem visual que permite representar e analisar os elementos do sistema, auxiliando na identificação das causas potenciais de riscos e na tomada de ações corretivas. Identificar as causas potenciais de riscos no sistema. Essa resposta está correta. A principal vantagem da UML na identificação e gerenciamento de riscos em um projeto de desenvolvimento de software é a capacidade de identificar as causas potenciais de riscos no sistema. Por meio dos diversos diagramas da UML, como diagramas de casos de uso, diagramas de classes e diagramas de sequência, é possível visualizar os elementos do sistema e suas interações, permitindo identificar as possíveis fontes de riscos e planejar medidas preventivas ou mitigadoras. Visualizar as interações entre os componentes do sistema. Essa resposta está incorreta. Embora a UML permita visualizar as interações entre os componentes do sistema, essa não é a principal vantagem da UML na identificação e gerenciamento de riscos. A UML é mais abrangente e permite identificar não apenas as interações entre os componentes, mas também as causas potenciais de riscos e outros aspectos relevantes para o gerenciamento de riscos em um projeto de desenvolvimento de software. Analisar o desempenho do sistema em relação aos riscos identificados. Essa resposta está incorreta. Embora seja importante analisar o desempenho do sistema em relação aos riscos identificados, essa não é a principal vantagem da UML na identificação e gerenciamento de riscos. A UML é mais focada na representação visual e na identificação das causas potenciais de riscos no sistema, permitindo um planejamento adequado para lidar com esses riscos. A análise de desempenho é uma atividade adicional que pode ser realizada, mas não é a função principal da UML nesse contexto. Questão 9 Sem resposta O diagrama de atividade é uma ferramenta da Linguagem de Modelagem Unificada (UML) utilizada para modelar o fluxo de atividades em um sistema. Ele representa o comportamento sequencial das atividades e a lógica de controle entre elas. Uma equipe de desenvolvimento está utilizando a UML para modelar o processo de compra em um sistema de comércio eletrônico. Eles estão criando um diagrama de atividade para representar o fluxo de atividades durante o processo de compra. I. As atividades no diagrama de atividade representam as açõesrealizadas pelo sistema ou pelos atores envolvidos no processo de compra. II. O diagrama de atividade pode conter bifurcações (fork) e junções (join) para representar caminhos alternativos ou paralelos durante o fluxo de atividades. III. O diagrama de atividade é utilizado para representar a estrutura estática do sistema, exibindo as classes, seus atributos e relacionamentos. IV. O diagrama de atividade é adequado para modelar a interação entre objetos do sistema ao longo do tempo. Considerando o contexto apresentado, é correto o que se afirma em: · I e III. · I e II. · III e IV. · II e IV. · I e IV. Sua resposta I e II. Alternativa correta: I e II. A afirmação I é verdadeira. No diagrama de atividade, as atividades representam as ações realizadas pelo sistema ou pelos atores envolvidos no processo. Elas descrevem as etapas do fluxo de trabalho ou do processo em questão. A afirmação II é verdadeira. O diagrama de atividade pode conter bifurcações (fork) e junções (join) para representar caminhos alternativos ou paralelos durante o fluxo de atividades. Isso permite representar diferentes possibilidades de execução ou atividades que podem ocorrer em paralelo. A afirmação III é falsa. O diagrama de atividade não é utilizado para representar a estrutura estática do sistema, exibindo classes, atributos ou relacionamentos. Ele foca no fluxo de atividades e na lógica de controle entre elas. A afirmação IV é falsa. O diagrama de atividade não é adequado para modelar a interação entre objetos do sistema ao longo do tempo. Essa tarefa é mais adequada para o diagrama de sequência. Questão 10 Sem resposta A UML (Unified Modeling Language) é uma linguagem visual amplamente utilizada para modelagem de sistemas orientados a objetos. Ela fornece uma notação padronizada para representar diferentes aspectos de um sistema. Considere o seguinte enunciado. Uma equipe de desenvolvimento está projetando um sistema de gerenciamento de biblioteca utilizando a UML como ferramenta de modelagem. Eles decidiram utilizar diagramas de caso de uso, diagramas de classes e diagramas de sequência para representar diferentes perspectivas do sistema. I. O diagrama de caso de uso é usado para descrever as interações entre atores externos e o sistema, identificando os principais casos de uso e suas relações. II. O diagrama de classes representa a estrutura estática do sistema, exibindo as classes, seus atributos e relacionamentos. III. O diagrama de sequência é utilizado para representar a interação entre objetos do sistema ao longo do tempo, mostrando a ordem das mensagens trocadas entre eles. IV. O diagrama de caso de uso é utilizado para modelar a estrutura interna das classes e suas relações de herança. Considerando o contexto apresentado, é correto o que se afirma em: · I e II. · I e III. · II e III. · III e IV. · I e IV. Sua resposta II e III. Alternativa correta: I e II. A afirmação I é verdadeira. O diagrama de caso de uso é uma ferramenta da UML utilizada para descrever as interações entre atores externos (usuários, sistemas externos) e o sistema em questão. Ele identifica os casos de uso, descreve suas funcionalidades e mostra as relações entre eles. A afirmação II é verdadeira. O diagrama de classes é utilizado para representar a estrutura estática do sistema, mostrando as classes, seus atributos, métodos e relacionamentos. Ele é uma representação visual das entidades do sistema e suas associações. A afirmação III é falsa. O diagrama de sequência é utilizado para representar a interação entre objetos do sistema ao longo do tempo, mostrando a ordem das mensagens trocadas entre eles. Ele descreve o fluxo de execução de um cenário específico, mas não representa a estrutura estática das classes. A afirmação IV é falsa. O diagrama de caso de uso não é utilizado para modelar a estrutura interna das classes e suas relações de herança. Ele se concentra nas interações entre atores externos e o sistema, não abordando os detalhes internos das classes. image1.png