Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 1/12 PROVA ON-LINE Entrega Sem prazo Pontos 60 Perguntas 10 Disponível depois 11 de abr de 2022 em 10:00 Limite de tempo 60 Minutos Tentativas permitidas Sem limite Instruções Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 29 minutos 24 de 60 MAIS RECENTE Tentativa 2 29 minutos 24 de 60 Tentativa 1 22 minutos 24 de 60 Pontuação desta tentativa: 24 de 60 Enviado 13 mar em 17:58 Esta tentativa levou 29 minutos. ATENÇÃO: Verifique em "Notas" se você não atingiu o aproveitamento necessário nesta disciplina. Caso você já tenha realizado uma prova anterior e opte por uma nova tentativa, será identificado como uma prova extra e resultará em pagamento de taxa extra. INSTRUÇÕES DA AVALIAÇÃO ON-LINE A prova tem a duração de 60 minutos. Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. A partir daí não será possível desistir de realizá-la. A prova é composta de 10 questões objetivas, cada uma no valor de 6 pontos. Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize esse botão quando tiver finalizado a avaliação. Se necessário, durante a prova, entre em contato pelo link “Atendimento”. ATENÇÃO: Todas as provas iniciadas e que não houverem sido submetidas serão automaticamente encerradas pelo sistema transcorridos os 60 minutos de duração. Boa Prova! Fazer o teste novamente https://pucminas.instructure.com/courses/90043/quizzes/296941/history?version=2 https://pucminas.instructure.com/courses/90043/quizzes/296941/history?version=2 https://pucminas.instructure.com/courses/90043/quizzes/296941/history?version=1 https://pucminas.instructure.com/courses/90043/quizzes/296941/take?user_id=166255 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 2/12 0 / 6 ptsPergunta 1 Geralmente, hardware e software possuem uma relação forte de coexistência. Algumas vezes, inclusive, um impulsiona a evolução do outro. Contudo, nem sempre essas evoluções acontecem ao mesmo tempo e no mesmo ritmo. Considere as sentenças abaixo: A evolução de um software pode acontecer tanto a partir da observação do seu uso quanto através da manutenção direcionada por demandas de melhorias solicitadas por seus usuários porque Usuários de softwares modificam suas necessidades sempre que passam a utilizar hardwares com maior poder de processamento Agora, escolha a alternativa correta. A primeira sentença é falsa, e a segunda é verdadeira. As duas sentenças são verdadeiras, mas a segunda não justifica a primeira. As duas sentenças são verdadeiras, e a segunda justifica a primeira. ocê respondeuocê respondeu A primeira sentença é verdadeira, e a segunda é falsa. esposta corretaesposta correta 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 3/12 De fato, a evolução de um software pode acontecer através da observação ou percepção das demandas de seus usuários. Contudo, não se pode afirmar que quando um usuário de software passa a utilizar um hardware com maior poder de processamento suas necessidades sempre serão modificadas. 6 / 6 ptsPergunta 2 A presença e a importância do software na vida das pessoas é cada vez mais evidente, podendo ser percebida a todo instante. Escolha a alternativa que não evidencia a importância do software na nossa sociedade. Softwares de qualidade utilizados pelo Governo promovem melhorias nos serviços oferecidos à população. Pequenas empresas e pequenos negócios utilizam sistemas de gestão empresarial, de vendas, de entregas e sistemas de pagamento eletrônico para melhorarem a eficiência da sua gestão financeira. Muitas pessoas utilizam dispositivos móveis para realizar as suas transações bancárias e financeiras. Muitas pessoas possuem mais de uma linha (número) de telefone celular (móvel). Correto!Correto! 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 4/12 A quantidade de linhas (números) de celular não evidencia a importância do software. Este fato está relacionado à necessidade de comunicação nos dias atuais. Por isso, essa alternativa não pode ser considerada verdadeira. 0 / 6 ptsPergunta 3 O Processo Unificado (PU ou UP – Unified Process), proposto pelos mesmos autores da UML (Unified Modeling Language), pode ser considerado um framework capaz de suportar a criação de processos prescritivos que fazem uso de princípios que norteiam os métodos ágeis. Escolha a alternativa que apresenta uma afirmativa incorreta sobre o Processo Unificado: O Processo Unificado é orientado a requisitos, uma vez que é direcionado por casos de uso do software. ocê respondeuocê respondeu As quatro primeiras fases do Processo Unificado estão encadeadas na seguinte ordem: concepção elaboração construção transição. O Processo Unificado é iterativo e incremental e, portanto, pode ser classificado como um modelo de processo prescritivo. O Processo Unificado pode ter no máximo oito iterações, até duas para cada uma das suas quatro fases iniciais. esposta corretaesposta correta 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 5/12 Uma das características do Processo Unificado é ser direcionado por casos de uso (Use Case Driven). Como os casos de uso contribuem com a especificação dos requisitos de software, este processo é orientado a requisitos. O Processo Unificado propõe a organização das atividades metodológicas básicas em pelo menos quatro fases devidamente encadeadas como apresentado em uma das alternativas. Também é correto afirmar que ser iterativo e incremental são características do Processo Unificado (ou seja, um modelo prescritivo). A alternativa que delimita a quantidade de iterações é incorreta porque cada fase do PU, que realmente está relacionada às atividades metodológicas, pode ter mais de duas iterações. 0 / 6 ptsPergunta 4 Além das atividades metodológicas clássicas, algumas atividades de apoio podem ser aplicadas em um processo de software para garantir o seu sucesso. Considere as afirmativas abaixo: I- A entrega é uma atividade de apoio importante que facilita a implantação do software no contexto do cliente, garantindo a qualidade ao final do projeto. II- A revisão técnica é uma atividade na qual os artefatos da engenharia de software são avaliados com o propósito de identificar problemas que podem ser propagados. III- O gerenciamento da configuração de software é uma atividade realizada para controle e gerenciamento de mudanças ao longo do processo. Agora, escolha a alternativa correta. Apenas as afirmativas I e II são verdadeiras. Apenas as afirmativas I e III são verdadeiras. Todas as afirmativas são verdadeiras. ocê respondeuocê respondeu 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 6/12 Apenas as afirmativas II e III são verdadeiras. esposta corretaesposta correta A entrega é uma atividade metodológica clássica. Ou seja, ela não é uma atividade de apoio de um processo genérico de software. Revisão técnica e gerenciamento da configuração de software são atividades de apoio e são definidas corretamente nas afirmativas II e III. 0 / 6 ptsPergunta 5 Uma característica importante do modelo de processo prescritivo é a definição de um conjunto estruturado e bem-organizado de elementos de processo em um fluxo de trabalho previsível. Considere as sentenças abaixo: O modelo espiral é um modelo de processo prescritivoe evolucionário porque Um modelo de processo prescritivo é incremental quando ele combina fluxos de processos iterativo e paralelo e os modelos de processo evolucionários contemplam uma entrega de software após cada sequência linear de atividades escalonadas ao longo do tempo. Agora, escolha a alternativa correta. A primeira sentença é falsa, e a segunda é verdadeira. As duas sentenças são verdadeiras, mas a segunda não justifica a primeira. ocê respondeuocê respondeu 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 7/12 A primeira sentença é verdadeira, e a segunda é falsa. esposta corretaesposta correta As duas sentenças são verdadeiras, e a segunda justifica a primeira. O modelo espiral é classificado como um modelo evolucionário, que é um tipo de modelo de processo de software prescritivo. Por isto, a primeira sentença está correta. Por outro lado, um modelo de processo é incremental exatamente porque combina os fluxos de processos linear e paralelo (e não iterativo e paralelo) para organização das suas atividades metodológicas. Além disto, apesar de prever várias entregas como o modelo de processo incremental, o modelo evolucionário não prevê o escalonamento de sequências lineares de atividades ao longo do tempo. Ou seja, a segunda sentença é falsa e não estabelece nenhuma relação de causa e efeito com a sentença anterior. 0 / 6 ptsPergunta 6 O Extreme Programming – XP (Programação Extrema) é um processo ágil organizado em quatro atividades metodológicas (planejamento, projeto, codificação e testes) que envolvem um conjunto de regras e práticas para o desenvolvimento de software. Considere as sentenças abaixo: A atividade metodológica de testes do XP contempla testes de unidade, de regressão, de integração e testes do cliente (ou testes de aceitação) porque Na atividade metodológica de planejamento do XP, a equipe de software estabelece, juntamente com os usuários, quais histórias de usuários serão implementadas em cada iteração. 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 8/12 Agora, escolha a alternativa correta. A primeira sentença é falsa, e a segunda é verdadeira. A primeira sentença é verdadeira, e a segunda é falsa. As duas sentenças são verdadeiras, e a segunda justifica a primeira. ocê respondeuocê respondeu As duas sentenças são verdadeiras, mas a segunda não justifica a primeira. esposta corretaesposta correta As duas afirmativas são verdadeiras porque apresentam claramente tarefas das atividades metodológicas de planejamento e testes do XP. Entretanto, os testes não são realizados porque o time de software e os usuários definiram quais histórias de usuários serão implementadas em cada iteração. 0 / 6 ptsPergunta 7 Criado em 1953, o Kanban ainda continua sendo utilizado. Em projetos de desenvolvimento de software, se pode dizer que o Kanban ajuda a medir, otimizar e visualizar um fluxo constante de trabalho da equipe envolvida. Considere as sentenças abaixo: O Quadro de Tarefas proposto pelo Kanban exibe o trabalho que está sendo pelos membros da equipe e facilita a visualização da capacidade produtiva dessa equipe porque 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 9/12 O Kanban foi concebido para acelerar um processo de trabalho. Agora, escolha a alternativa correta. As duas sentenças são verdadeiras e a segunda justifica a primeira. ocê respondeuocê respondeu As duas sentenças são verdadeiras, mas, a segunda não justifica a primeira. A primeira sentença é falsa e a segunda é verdadeira. A primeira sentença é verdadeira e a segunda é falsa. esposta corretaesposta correta A primeira afirmativa é verdadeira porque está bem alinhada com o funcionamento de um projeto que usa o Kanban, originalmente com o significado de “placa visível”, que tem como um dos propósitos visualizar o WIP – Work In Progress. Contudo, não se pode dizer que o Kanban foi concebido para acelerar um processo. O foco está na agilidade obtida por fazer bem-feito para não ter que fazer de novo. 6 / 6 ptsPergunta 8 O uso de métodos e processos ágeis é algo abrangente e coerente com o mundo que está em constante mutação. Entretanto, nem sempre o uso de métodos e processos ágeis é recomendado e/ou possível. Marque a alternativa que caracteriza a situação menos recomendável para uso de um método ou processo ágil. 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 10/12 O domínio do problema a ser resolvido com o uso do software é fortemente regulamentado e protegido por leis construídas através de muito debate e cautela. Correto!Correto! O usuário está engajado e motivado para contribuir com o melhor desenvolvimento do projeto de software. O cenário e o ambiente de utilização do software são instáveis. Existem muitos softwares similares que promovem uma competição contínua pela inovação. Apesar de domínios fortemente regulamentados por leis poderem usufruir dos benefícios da prática de métodos e processos ágeis, esta alternativa é onde tal prática é a menos recomendável, uma vez que as mudanças são mais lentas, literalmente por força da lei. O engajamento do usuário, cenários e ambientes instáveis, assim como um ambiente competitivo são situações bem mais adequadas para a prática de métodos e processos ágeis. 6 / 6 ptsPergunta 9 Levando em consideração o protagonismo cada vez mais intenso do software na transformação digital, a engenharia de software ganha importância. Produzir software com alta produtividade e alta qualidade é objeto de desejo de muitas empresas. Considere as sentenças abaixo: Em um time que desenvolve softwares utilizando o SCRUM, o Product Owner (PO) tem uma oportunidade incrível de impulsionar a transformação digital do ambiente onde está inserido 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 11/12 porque A boa parceria de um usuário com o PO envolvidos em um projeto ágil de desenvolvimento de software utilizando SCRUM pode promover um trabalho colaborativo de criação de um produto inovador capaz contribuir com a transformação digital do contexto em questão Agora, escolha a alternativa correta. A primeira sentença é falsa, e a segunda é verdadeira. As duas sentenças são verdadeiras, mas a segunda não justifica a primeira. As duas sentenças são verdadeiras, e a segunda justifica a primeira. Correto!Correto! A primeira sentença é verdadeira, e a segunda é falsa. Exatamente por ter condições de criar uma boa parceria com os usuários de um software, o PO tem essa oportunidade de contribuir de forma efetiva e evidente com a transformação digital através da entrega de um software inovador. Ou seja, as sentenças são verdadeiras e a segunda justifica a primeira. 6 / 6 ptsPergunta 10 De acordo com a Wikipedia, a “Transformação Digital pode ser definida como um fenômeno que incorpora o uso da tecnologia digital às soluções de problemas tradicionais”. De acordo com livro do David Rogers indicado como leitura desta disciplina, a prática da Transformação Digital deveria contemplar 5 domínios: clientes, competição, dados, inovação e valor. 13/03/2023, 18:00 PROVA ON-LINE: 02 - Engenharia de Software na Transformação Digital (2022) https://pucminas.instructure.com/courses/90043/quizzes/296941 12/12 Considere as afirmativas abaixo: I- A competição entre as empresas em processo de transformação digital deve ser cada vez mais acirrada, pois, em uma virada de dia, tudo pode mudar. II- Um grande desafio para asempresas engajadas com a sua transformação digital é tratar os seus dados sem comprometer a privacidade e segurança, especialmente dos seus clientes. III- Os clientes têm um papel importante na transformação digital das empresas especialmente pela capacidade de se influenciarem em rede. Agora, escolha a alternativa correta. Todas as afirmativas são verdadeiras. Apenas as afirmativas II e III são verdadeiras. Correto!Correto! Apenas as afirmativas I e II são verdadeiras. Apenas as afirmativas I e III são verdadeiras. As afirmativas II e III sobre o uso de dados e sobre o relacionamento com clientes são verdadeiras. Especialmente por causa das leis de proteção de dados e privacidade, o uso de dados com responsabilidade é cada vez mais evidente e importante. A partir do instante que os clientes se conectam em redes sociais de diferentes naturezas, eles se tornam atores importantes na consolidação do sucesso de uma empresa. Por outro lado, mesmo em um ambiente cada vez mais competitivo, as empresas precisam buscar e estabelecer parcerias estratégicas para se fortalecerem e para aumentar as barreiras de entrada em espaços conquistados. Ou seja, a afirmativa I não é verdadeira. Pontuação do teste: 24 de 60
Compartilhar