Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 6 - Atividade AvaliativaGerência e Qualidade de Software - EES201 - Turma 002 Atividades Fazer teste: Semana 6 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, as perguntas e alternativas são embaralhadas Olá, estudante! Pronto! Sua atividade já está registrada no AVA. a. b. c. d. e. PERGUNTA 1 O processo de planejamento de riscos desenvolve estratégias para gerenciar riscos significativos que ameaçam o projeto. Para cada risco é preciso pensar nas ações que poderiam ser adotadas para minimizar a perturbação do projeto caso o problema identificado no risco ocorra. As estratégias para gerenciar os riscos se enquadram em três categorias: 1 - Estratégias de prevenção; 2 - Estratégias de minimização; e 3 – Planos de contingência. A seguir são apresentadas as definições dessas categorias, assinale a alternativa que exibe corretamente a ordem correspondente dessas definições. ( ) Procurar reduzir o impacto do risco caso ele venha a ocorrer. ( ) Procurar reduzir a probabilidade de o risco ocorrer. ( ) Procurar estar preparado para o pior e ter um plano para lidar com a situação. 1, 2, 3 1, 3, 2 2, 1, 3 3, 2, 1 2, 3, 1 1 pontos Salva a. b. c. d. e. PERGUNTA 2 A identificação de riscos é o primeiro estágio do processo de gerenciamento de riscos. Ela trata de identificar os riscos que poderiam representar uma ameaça significativa para o processo de engenharia de software, para o software que está sendo desenvolvido ou para a organização que está desenvolvendo esse software. Sobre a fase de identificação de riscos, considere as afirmações abaixo: I – A identificação dos riscos pode ser feita pelo time todo em um esquema de "brainstorm". II – A identificação dos riscos pode ser feita pelo gerente de projetos, com base em sua experiência. III - É comum que a identificação dos riscos seja feita pelo cliente da empresa que desenvolve o software. Assinale a alternativa correta: Todas as afirmações estão corretas. Apenas as afirmações I e II estão corretas. Apenas a afirmação I está correta. Apenas a afirmação III está correta. Apenas a afirmação II está correta. 1 pontos Salva a. b. c. d. e. PERGUNTA 3 Com relação ao gerenciamento de pessoas em um projeto de desenvolvimento de software, considere as afirmações abaixo: I – Um bom time de desenvolvimento deve priorizar as habilidades técnicas de seus membros, em detrimento de sua personalidade. II – Um bom time de desenvolvimento deve ter seus próprios padrões de qualidade, em geral até mais rígidos que os padrões institucionais. III – Um bom time de desenvolvimento deve ser coeso e ter uma visão alinhada em relação ao projeto. apenas a afirmação I. apenas as afirmações II e III. apenas a afirmação III. todas as afirmações. apenas a afirmação II. 1 pontos Salva a. b. c. d. e. PERGUNTA 4 Colocar comentários no código é um assunto discutido quando se trata de boas práticas de codificação. Qual das alternativas abaixo apresenta corretamente a forma como a inserção de comentários deve ser tratada por bons programadores? Mesmo se o código for simples e legível, o programador deve adicionar comentários para deixar explicita suas intenções. Assim como o código, os comentários também precisam ser mantidos, portanto, uma boa prática é tornar o código autoexplicativo e deixar os comentários apenas para informações adicionais que não se pode expressar no próprio código. Comentários servem para explicar o código, portanto, todas as linhas de código devem ter pelo menos um comentário explicativo. Os comentários devem compensar o código ruim, deixando-o mais legível. Comentários não têm serventia prática, o código deve ser autoexplicativo, portanto, não se deve colocar nenhum comentário no código. 1 pontos Salva a. b. c. d. e. PERGUNTA 5 A métrica Ponto de Função (FP) pode ser usada como meio para medir a funcionalidade fornecida por um sistema. Os pontos de função são derivados por meio de uma relação empírica baseada em medidas calculáveis do domínio de informações do software e avaliações qualitativas da complexidade do software Considere e classifique as afirmações abaixo em relação aos valores do domínio de informações. [ ] Uma entrada on-line que resulta na geração de alguma resposta imediata do software na forma de uma saída on-line. [ ] Um agrupamento lógico de dados que reside dentro das fronteiras do aplicativo e é mantido por meio de entradas externas. [ ] Um agrupamento lógico de dados que reside fora da aplicação, mas fornece dados que podem ser usados pela aplicação. Assinale a alternativa que indica a ordem correta da classificação das afirmativas. EOs (saídas externas), EIs (entradas externas) e EQs (consultas externas). EIs (entradas externas), ILFs (arquivos lógicos internos) e EQs (consultas externas). EQs (consultas externas), ILFs (arquivos lógicos internos) e EIFs (arquivos de interface externos). EIFs (arquivos de interface externos), EIs (entradas externas) e EOs (saídas externas). EIs (entradas externas), EOs (saídas externas) e EQs (consultas externas). 1 pontos Salva a. b. c. d. e. PERGUNTA 6 Considere as afirmações abaixo relacionadas às estimativas de projetos que utilizam o paradigma de desenvolvimento ágil. I – A estratégia de estimativa pode ser informal, baseada nos cenários de usuário. II – Os cenários são decompostos em tarefas de engenharia de software que serão estimadas separadamente. III – As estimativas de cada tarefa são somadas para criar uma estimativa para o cenário. IV - É importante utilizar as estimativas para ajustar o esforço de desenvolvimento atribuído à cada iteração de desenvolvimento. Assinale a alternativa correta: Apenas as afirmações I e II estão corretas. Todas as afirmações estão corretas. Apenas as afirmações III e IV estão corretas. Apenas as afirmações I, II e III estão corretas. Apenas as afirmações II, III e IV estão corretas. 1 pontos Salva PERGUNTA 7 COCOMO é o método mais conhecido de estimativa ágil. O ideal para as estimativas ágeis é não estimar o projeto inteiro, mas estimar usando iteração (sprint), por exemplo, e um número de histórias adequado para o Sprint. Em estimativa ágil, cada história do usuário é estimada em separado. Em estimativa ágil, os sprints são quebradas em tarefas (atividades feitas pelo desenvolvedor) e cada tarefa é estimada isoladamente. Estimativas ágeis não tem incertezas, é sempre possível fechar contratos com data fixa em métodos ágeis. Existem possibilidades de levantamento de estimativas pelo problema e estimativas de processo, mas atualmente propõe-se o uso de estimativa ágil. Sobre esse assunto, assinale V para as afirmações verdadeiras e F para as afirmações falsas: Assinale a alternativa correta: V-V-V-V-F V-V-F-V-F F-V-V-V-F F-V-F-V-V F-V-V-V-V 1 pontos Salva PERGUNTA 8 Assinale V para as afirmações verdadeiras e F para as afirmações falsas sobre gerenciamento de pessoas e gerência de projeto: ( ) Geralmente, desenvolvimento de software é uma atividade em equipe. ( ) O gerente de projeto de software deve garantir o melhor uso das pessoas. ( ) Uma pessoa desmotivada não contribui com o seu potencial ou pode cometer erros no desenvolvimento de software. ( ) Em projeto de software, a seleção dos membros deve considerar o equilíbrio entre habilidades e personalidades. ( ) O maior ativo de uma organização de desenvolvimento de software é o produto ou o projeto e, por fim, as pessoas. Assinale a alternativa correta: V-V-V-V-F V-V-F-V-V F-V-V-V-VF-V-V-V-F F-V-F-V-V 1 pontos Salva PERGUNTA 9 __________________ é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. __________________ é a aplicação de conhecimento, habilidades, ferramentas e técnicas às atividades do projeto para atender aos seus requisitos. A alternativa que completa corretamente as lacunas é: Método, Modelo Software, Processo Software, Projeto Ciclo de vida de desenvolvimento de software, Programa Projeto, Gerência de projeto 1 pontos Salva PERGUNTA 10 Qual das atividades a seguir geralmente não é parte das responsabilidades da gerência de projeto: Planejamento de projeto. Geração de relatórios. Codificação. Elaboração de propostas. Gerenciamento de riscos, pessoas e processos. 1 pontos Salva ? Estado de Conclusão da Pergunta: 1 2 3 4 5 6 7 8 9 10 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Salvar todas as respostas Salvar e Enviar https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_4746_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4746_1&content_id=_684111_1&mode=reset
Compartilhar