Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0190_201509835512 V.1 MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0190_SM_201509835512 V.1 Aluno(a): ARTHUR MAKSUEL BORTOLINI AYRES Matrícula: 201509835512 Acertos: 3,0 de 10,0 Data: 18/11/2017 23:51:43 (Finalizada) 1a Questão (Ref.: 201510042175) Acerto: 0,0 / 1,0 Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de código por dia. Marque a afirmativa correta. Podemos ter certeza que a produtividade do programador que trabalhou com a linguagem X é maior que o que trabalhou com a linguagem Y gerando código de melhor qualidade. Nada podemos falar sobre a qualidade do código gerado, mas sendo x e y linguagens com características diferente, podemos concluir que o programador que trabalhou com X é melhor do que o da linguagem y. Podemos ter certeza que o código gerado para a linguagem y é estruturado e o da linguagem x não é. Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem. Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma tarefa. 2a Questão (Ref.: 201510951391) Acerto: 1,0 / 1,0 Analise as afirmativas abaixo a respeito das motivações para utilização de métricas no desenvolvimento de Software. I- Métricas são usadas para entender fenômenos que estão acontecendo em um processo, produto, recurso ou ambiente; II- as métricas são utilizadas para entender a execução em relação ao que foi planejado; III- com métricas é possível entender tendências, prever futuras situações e proceder com planos de ação para ajustar o rumo de projetos e produtos de software; IV- o entendimento de problemas e causas raízes é mais tranquilo de forma que um plano de ação de correção pode ser criado. Podemos afirmar que: Todas as afirmativas são verdadeiras. Todas as afirmativas são falsas. Somente as afirmativas I e II são verdadeiras. Somente as afirmativas III e IV são falsas. Somente as afirmativas III e IV são verdadeiras. 3a Questão (Ref.: 201510787976) Acerto: 0,0 / 1,0 A Análise de Pontos de Função é uma técnica que mede as funcionalidades de um software sob o ponto de vista do usuário, para determinar o tamanho funcional do software. Para aplicar a APF, Glaucia precisa definir um recurso com as seguintes características: ¿ age como uma membrana pela qual entram e saem os dados processados pelas transações da aplicação; ¿ contém os dados mantidos pela aplicação; ¿ ajuda a identificar os dados referenciados pela aplicação, definindo o que é interno e o que é externo. Glaucia deve definir o(a ): Arquivo De Interface Externa. Entrada Externa; Processo Elementar; Fronteira da Aplicação; Consulta Externa; 4a Questão (Ref.: 201510018797) Acerto: 0,0 / 1,0 Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função? Possibilitar o uso em diferentes projetos, em diferentes empresa e ambientes variados, demonstrando consistência na comparação. Medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu desenvolvimento. Avaliar com base no que o sistema faz, ou seja, baseado nas funções que o sistema executa, independente da tecnologia utilizada em sua implementação. Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software. Permitir desenvolver a análise de um sistema de forma mais objetiva e correta. 5a Questão (Ref.: 201511027053) Acerto: 0,0 / 1,0 A primeira atividade de uma empresa que deseja ter um processo de estimativas para o projeto de software é: Associar os projetos de desenvolvimento a uma documentação bem escrita. Organizar os projetos por profissionais mais experientes. Melhorar o método de desenvolvimento de software. Estabelecer um processo de software e manter o desenvolvimento sobre o controle de um bom gerente. Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas. 6a Questão (Ref.: 201510042324) Acerto: 0,0 / 1,0 As funções do tipo transações existentes são: Arquivo lógico Interno, arquivo de interface externa e fator de contagem Entrada externa, saída externa e arquivo de interface externa. Fator de ajuste, escopo de contagem e fronteira da aplicação. Saída externa, consulta externa e entrada externa. Projeto de desenvolvimento, projeto de melhoria e aplicação. Gabarito Comentado. 7a Questão (Ref.: 201510042346) Acerto: 1,0 / 1,0 Qual dos seguintes passos não faz parte do procedimento de contagem de pontos função? Calcular a contribuição dada por ALI e AIE. Identificar a fronteira da aplicação. Determinar o tipo de contagem. Classificar as características gerais do sistema em simples, médias e complexas. Calcular o valor do fator de ajuste. Gabarito Comentado. 8a Questão (Ref.: 201510160643) Acerto: 0,0 / 1,0 O processo de contagem, definido pelo IPFUG, é feito em sete passos. Um destes é destinado a determinar o tipo de Contagem. Com base neste passo, correlacione as colunas abaixo: i. Contagem de Projeto de desenvolvimento ii. Contagem de Projeto de melhoria iii. Contagem de Projeto de aplicação ( ) A contagem de pontos de função de uma aplicação já instalada, mede a funcionalidade fornecida ao usuário ( ) Após a conclusão e implantação do projeto de melhoria , o número de pontos de função da aplicação deve ser atualizado para refletir as mudanças nas funcionalidades da aplicação. ( ) O número de pontos de função mede as modificações para uma aplicação já existente, ou seja, as funções adicionais , modificadas ou excluídas do sistema pelo projeto e as funções de conversões de dados. ( ) Ela é iniciada ao final da contagem do projeto de desenvolvimento e atualizado no final do projeto de melhoria.; ( ) O número de pontos de função de um projeto de desenvolvimento mede a funcionalidade fornecida aos usuários finais, quando da primeira instalação do software. iii, ii, iii, ii, i iii, ii, ii, iii, i i, ii, iii, ii, i ii, iii, ii, i, i ii, ii, iii, i, ii 9a Questão (Ref.: 201510019282) Acerto: 1,0 / 1,0 Um processo elementar é definido como: Um módulo de programa. A menor unidade de atividade significativa para o usuário. Toda atividade que o sistema realiza. Um grupamento lógico de dados. Um requisito no negócio do usuário. Gabarito Comentado. 10a Questão (Ref.: 201510042390) Acerto: 0,0 / 1,0 Considere a contagem para uma tabela de clientes que tem: I - Uma consulta que retorna quase todos os itens de dados da tabela para uma tela. II - Outra consulta retorna-se uma lista de CPF e Nome de clientes. Deve-se contar duas entradas e duas saídas Deve-se contar duas entradas externas Deve-se contar duas consultas externas. Deve-se contar como uma entrada externa e uma consulta externa Deve-se contar uma saída externa e uma consulta Gabarito Comentado.
Compartilhar