Prévia do material em texto
Fazer teste: Semana 5 - Atividade Avaliativa Gerência e Qualidade de Software - EES201 - Turma 002 Atividades Fazer teste: Semana 5 - 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. PERGUNTA 1 Considere as seguintes afirmações sobre qualidade de software e marque abaixo a alternativa correta. I) Nomes de variáveis devem ser acima de tudo curtos. II) Regras de espaçamento usado em programação são diferentes das usadas em português e inglês. III) Comente todo o código para deixá-lo o mais claro possível. IV) Privilegie sempre a elegância e clareza em detrimento à eficiência do código. V) Não duplique código, reaproveite. Apenas a afirmação (V) está correta. Todas as afirmações estão corretas. Apenas as afirmações (I), (II), (III) e (IV) estão corretas. Apenas as afirmações (II) e (V) estão corretas. 1,25 pontos Salva ? Estado de Conclusão da Pergunta: https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_5950_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_5950_1&content_id=_799994_1&mode=reset e. Apenas as afirmações (I) e (III) estão corretas a. b. c. d. e. PERGUNTA 2 De acordo com o padrão ISO, “usabilidade é o grau que a interface do usuário permite interação __________ e __________ para o usuário”. Qual das alternativas abaixo completa corretamente as lacunas da frase acima? agradável; rápida. bonita; segura. agradável; satisfatória. rápida; bonita. segura; satisfatória. 1,25 pontos Salva a. b. c. d. e. PERGUNTA 3 O que pode ser medido na engenharia de software por meio de métricas? apenas produto. apenas produto e processo. apenas processo e projeto. apenas projeto. produto, processo e projeto. 1,25 pontos Salva a. b. c PERGUNTA 4 Considere as seguintes afirmações no contexto da métrica “pontos de função” e depois marque a alternativa correta. I) Mede o tamanho estrutural do software. II) Permite calcular o tamanho do software antes da sua implementação. III) Baseado em funções transacionais e funções de dados. IV) Usa uma fórmula estatística. V) Não existe um método padrão para calcular a métrica. VI) Funções de dados são calculadas baseadas em arquivo de lógica externa (ILE) e arquivo de interface interna (EII). VII) Funções de transações são calculadas baseadas em entrada interna (EI), consulta interna (CI) e saída interna (SI). Apenas as afirmações (I), (V), (VI) e (VII) estão corretas. Apenas as afirmações (II), (IV) e (VII) estão corretas. A fi ã (II) tá t 1,25 pontos Salva Estado de Conclusão da Pergunta: c. d. e. Apenas a afirmação (II) está correta. Apenas a afirmação (III) está correta. Apenas as afirmações (I), (III) e (VI) estão corretas. a. b. c. d. e. PERGUNTA 5 A métrica “pontos de função” possui 14 fatores de ajuste de valor a serem aplicados como última etapa do seu cálculo. Nesse contexto, considere os seguintes itens e depois marque a alternativa correta. I) Backup e recuperação confiável. II) Processamento distribuído. III) Desempenho. IV) Reúso. V) Segurança. VI) Usabilidade. Apenas os itens (II), (III), (IV), (V) e (VI) apresentam características relacionadas a alguns dos 14 fatores de ajuste de valor da métrica “pontos de função”. Todos os itens apresentam características relacionadas a alguns dos 14 fatores de ajuste de valor da métrica “pontos de função”. Apenas os itens (I), (II), (III) e (IV) apresentam características relacionadas a alguns dos 14 fatores de ajuste de valor da métrica “pontos de função”. Apenas os itens (II), (VI), (V), (VI) apresentam características relacionadas a alguns dos 14 fatores de ajuste de valor da métrica “pontos de função”. Apenas os itens (I), (III), (IV), (V) e (VI) apresentam características relacionadas a alguns dos 14 fatores de ajuste de valor da métrica “pontos de função”. 1,25 pontos Salva a. b. c. d. e. PERGUNTA 6 Marque a alternativa que apresenta corretamente uma definição em relação a tipos de métricas de produto de software. Um exemplo de métrica estática é tempo médio de recuperação do sistema após uma falha. Métricas dinâmicas são coletadas por meio de medições do programa em execução. Métricas estáticas são coletadas por meio de uma representação do sistema. Um exemplo de métrica dinâmica é o tempo de carregamento de uma página. Métricas dinâmicas podem ajudar a avaliar a compreensibilidade, a complexidade e a manutenibilidade do sistema. 1,25 pontos Salva Estado de Conclusão da Pergunta: a. b. c. d. e. PERGUNTA 7 Qual das alternativas abaixo apresenta apenas boas práticas para desenvolver código de qualidade? Escolher bons nomes para as variáveis; evitar usar números diretamente no código sem explicação; usar verbos como nomes de métodos e substantivos como nomes de atributos; praticar a programação ofensiva; cuidar dos espaçamentos e indentações. Escolher bons nomes para as variáveis; evitar usar números diretamente no código sem explicação; não usar comentários desnecessários; praticar a programação ofensiva; cuidar dos espaçamentos e indentações. Evitar usar números diretamente no código sem explicação; usar verbos como nomes de métodos e substantivos como nomes de atributos; não usar comentários desnecessários; praticar a programação ofensiva; cuidar dos espaçamentos e indentações. Escolher bons nomes para as variáveis; evitar usar números diretamente no código sem explicação; usar verbos como nomes de métodos e substantivos como nomes de atributos; não usar comentários desnecessários; cuidar dos espaçamentos e indentações. Escolher bons nomes para as variáveis; usar verbos como nomes de métodos e substantivos como nomes de atributos; não usar comentários desnecessários; praticar a programação ofensiva; cuidar dos espaçamentos e indentações. 1,25 pontos Salva a. b. c. d. e PERGUNTA 8 Considere as seguintes afirmações: I) Ser de cálculo bem elaborado, complexa. II) Ser intuitiva. III) Não ser ambígua. IV) Manter padrão com unidades e dimensões. V) Ser alinhada com uma linguagem de programação. VI) Ser útil. Escolha a alternativa correta considerado as afirmações acima. Apenas as afirmações (I), (IV) e (V) representam características desejáveis para métricas de software. Todas as afirmações representam características desejáveis para métricas de software. Apenas as afirmações (I), (II), (III) e (VI) representam características desejáveis para métricas de software. Apenas as afirmações (II), (III), (IV), (V) e (VI) representam características desejáveis para métricas de software. Apenas as afirmações (II) (III) (IV) e (VI) representam 1,25 pontos Salva Estado de Conclusão da Pergunta: e. Apenas as afirmações (II), (III), (IV) e (VI) representam características desejáveis para métricas de software. Estado de Conclusão da Pergunta: