Prévia do material em texto
<p>Av2 - Implementação de Projeto Web</p><p>Sua avaliação foi confirmada com sucesso ×</p><p>Informações Adicionais</p><p>Período:</p><p>Situação: Cadastrado</p><p>Tentativas: 2 / 3</p><p>Pontuação: 2500</p><p>Protocolo:</p><p>Avaliar Material</p><p>1)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>A metodologia Kanban é amplamente utilizada em projetos web para o gerenciamento de fluxo de</p><p>trabalho. Ela se baseia em princípios ágeis, como a visibilidade do trabalho, limitação de trabalho em</p><p>progresso e feedback contínuo. No contexto de projetos web, o Kanban pode ser aplicado em diversas</p><p>áreas, incluindo o desenvolvimento de software, o design de interfaces, a gestão de conteúdo e o marketing</p><p>digital.</p><p>Com base nesse contexto, analise as seguintes afirmações:</p><p>I. O Kanban permite uma visualização clara e transparente das tarefas em andamento, utilizando um quadro</p><p>visual com colunas que representam os estágios do fluxo de trabalho.</p><p>II. Uma das principais características do Kanban é a limitação de trabalho em progresso (WIP), que auxilia no</p><p>controle do fluxo de trabalho e na identificação de gargalos.</p><p>III. No Kanban, todas as tarefas são priorizadas de acordo com sua complexidade e urgência, garantindo que</p><p>as mais importantes sejam executadas primeiro.</p><p>IV. O Kanban é uma metodologia rígida e inflexível, o que pode dificultar a adaptação a mudanças e</p><p>imprevistos durante o desenvolvimento do projeto.</p><p>Considerando o contexto apresentado, é correto o que se afirma em:</p><p>Alternativas:</p><p>I e II, apenas. Alternativa assinalada</p><p>I e III, apenas.</p><p>II e III, apenas.</p><p>I e IV, apenas.</p><p>III e IV, apenas.</p><p>javascript:void(0);</p><p>2)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>3)</p><p>A modelagem de sistemas é uma técnica essencial para o desenvolvimento de software, permitindo a</p><p>representação visual e estruturada de um sistema antes de sua implementação. Através da modelagem, é</p><p>possível compreender e documentar os requisitos, funcionalidades, interações e comportamentos do</p><p>sistema, auxiliando na comunicação entre desenvolvedores, usuários e stakeholders.</p><p>Com base nesse contexto, analise as seguintes afirmações:</p><p>I. A modelagem de sistemas pode ser feita utilizando diferentes tipos de diagramas, como diagramas de</p><p>caso de uso, diagramas de classes e diagramas de sequência, cada um com uma finalidade específica.</p><p>II. Uma das principais vantagens da modelagem de sistemas é a possibilidade de identificar e solucionar</p><p>problemas e inconsistências antes da implementação do sistema, reduzindo riscos e custos.</p><p>III. Durante a modelagem de sistemas, é importante considerar as necessidades dos usuários e as restrições</p><p>técnicas, buscando encontrar um equilíbrio entre usabilidade, desempenho e segurança.</p><p>IV. A modelagem de sistemas é uma atividade exclusiva dos desenvolvedores de software, não sendo</p><p>necessário o envolvimento de outros profissionais ou stakeholders.</p><p>Considerando o contexto apresentado, é correto o que se afirma em:</p><p>Alternativas:</p><p>I e II, apenas. Alternativa assinalada</p><p>I e III, apenas.</p><p>II e III, apenas.</p><p>I e IV, apenas.</p><p>III e IV, apenas.</p><p>O mapeamento de processos é uma técnica essencial para compreender e melhorar os fluxos de</p><p>trabalho de uma organização. Existem diversas metodologias disponíveis para realizar o mapeamento de</p><p>processos, cada uma com suas abordagens e características específicas. Conhecer as principais</p><p>metodologias é fundamental para escolher a mais adequada e obter resultados efetivos no mapeamento de</p><p>processos.</p><p>Com base nesse contexto, analise as seguintes afirmações:</p><p>I. A metodologia BPM (Business Process Management) é uma abordagem que enfoca a gestão de processos</p><p>de negócio de forma integrada, englobando etapas de identificação, modelagem, execução, monitoramento</p><p>e otimização dos processos.</p><p>II. A metodologia Waterfall (Cascata) é uma abordagem sequencial, onde as etapas do mapeamento de</p><p>processos são executadas em uma ordem fixa, sem possibilidade de retrocesso. É indicada para processos</p><p>estáveis e previsíveis, com pouca necessidade de adaptação.</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>4)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>III. A metodologia Agile é uma abordagem voltada para a gestão de projetos que prioriza a colaboração, a</p><p>adaptabilidade e a entrega iterativa de valor. Apesar de não ser exclusivamente focada em mapeamento de</p><p>processos, pode ser utilizada para esse fim em projetos mais dinâmicos.</p><p>IV. A metodologia Six Sigma é uma abordagem estatística que visa aprimorar a qualidade dos processos,</p><p>reduzindo variações e eliminando defeitos. Utiliza ferramentas como DMAIC (Definir, Medir, Analisar,</p><p>Melhorar, Controlar) para identificar problemas e implementar melhorias.</p><p>Considerando o contexto apresentado, é correto o que se afirma em:</p><p>Alternativas:</p><p>I e II, apenas.</p><p>I e III, apenas.</p><p>II e III, apenas.</p><p>III e IV, apenas.</p><p>I e IV, apenas. Alternativa assinalada</p><p>A Unified Modeling Language (UML) é uma linguagem visual utilizada para modelar e representar</p><p>sistemas de software. Ela oferece um conjunto de notações gráficas que permitem descrever a estrutura, o</p><p>comportamento, as interações e os requisitos do sistema. A UML é amplamente utilizada na engenharia de</p><p>software para auxiliar no processo de análise, projeto e documentação de sistemas complexos.</p><p>Tomando como referência os conceitos da UML, julgue as afirmativas a seguir em (V) Verdadeiras ou (F)</p><p>Falsas.</p><p>( ) A UML é uma linguagem visual usada exclusivamente para modelar a estrutura dos sistemas de</p><p>software.</p><p>( ) A UML oferece um conjunto de notações gráficas para descrever apenas o comportamento dos sistemas.</p><p>( ) A UML é amplamente utilizada na engenharia de software para auxiliar no processo de análise, projeto e</p><p>documentação de sistemas.</p><p>( ) A UML é restrita apenas ao desenvolvimento de sistemas web.</p><p>( ) A UML permite representar apenas os requisitos funcionais do sistema, excluindo os requisitos não</p><p>funcionais.</p><p>Assinale a alternativa que apresenta a sequência CORRETA.</p><p>Alternativas:</p><p>V, V, F, F e V.</p><p>F, F, F, V e V.</p><p>V, F, V, F e V.</p><p>F, V, V, F e V.</p><p>F, F, V, F e F. Alternativa assinalada</p><p>5)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>A Unified Modeling Language (UML) é uma linguagem de modelagem visual amplamente utilizada no</p><p>desenvolvimento de software. Ela oferece uma variedade de diagramas que permitem representar</p><p>diferentes aspectos de um sistema. Considere o seguinte texto base para responder à questão. A equipe de</p><p>desenvolvimento de uma empresa está utilizando a UML para modelar um sistema de reserva de hotéis</p><p>online. Durante o processo de modelagem, eles utilizaram vários diagramas da UML para representar</p><p>diferentes aspectos do sistema, tais como casos de uso, diagramas de classes e diagramas de sequência.</p><p>Cada diagrama tem um propósito específico e fornece informações valiosas para a compreensão e o</p><p>desenvolvimento do sistema.</p><p>Considerando o contexto apresentado, é correto o que se afirma em:</p><p>Alternativas:</p><p>Representar a estrutura estática do sistema e as classes envolvidas.</p><p>Mostrar a interação entre os diferentes atores e o sistema. Alternativa assinalada</p><p>Descrever o fluxo de eventos e as etapas de um processo de negócio.</p><p>Documentar os requisitos do sistema e as funcionalidades a serem implementadas.</p><p>Identificar as restrições e dependências entre os componentes do sistema.</p>