Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCT0190_EX_A7_ Matrícula: 2016 Aluno(a): MARCIO Data: 14/11/2017 14:47:12 (Finalizada) 1a Questão (Ref.: 201603050228) Fórum de Dúvidas (0) Saiba (0) O valor do Fator de Ajuste de Pontos de Função é calculado a partir de 14 características gerais dos sistemas, que permitem uma avaliação geral da funcionalidade da aplicação. Assim, o valor do fator de ajuste (VAF) para calcular os pontos de função ajustados é baseado: nas características gerais de sistema e no nível de influência de cada característica. nos pontos de função não ajustados e na complexidade de cada função do sistema. nos pontos de função não ajustados e no nível de influência das características do sistema. nas funções do sistema e no nível de influência de cada função. nas características gerais de sistema e na complexidade das funções do sistema. 2a Questão (Ref.: 201602209272) Fórum de Dúvidas (0) Saiba (0) A região do Impossível determinado na curva de Rayleigh-Putnam mostra de forma matemática que: A curva tem comportamento linear mostrando que o prazo de um projeto é diretamente proporcional ao recurso envolvido. Sempre é possível diminuir o prazo necessário ao projeto com aumento de recursos. Nem sempre é possível diminuir o prazo de um projeto com o aumento de recursos. A região do impossível é caracterizada por uma área onde indica que se deve desistir do projeto, pois não há como dimencioná-lo. A curva mostra duas regiões distintas caracterizando um ponto que caracteriza um volume critico. Para pequenos volumes o comportamento é linear e para grandes volumes a curva torna-se exponencial. 3a Questão (Ref.: 201603010555) Fórum de Dúvidas (0) Saiba (0) Sobre pontos de caso de uso, marque a alternativa INCORRETA: É baseada na técnica de pontos por função É uma métrica para tamanho de software Trabalha com aspectos do casos de uso Não é necessário ajustes dos pontos de função Trabalha com aspectos do ator 4a Questão (Ref.: 201603050237) Fórum de Dúvidas (0) Saiba (0) A técnica de análise de pontos de função NÃO traz benefícios para: Definição do tamanho do sistema. Apoio para gerenciamento da qualidade e produtividade no processo de desenvolvimento de software. Para definir o desenho do software e as tabelas de banco de dados. Definição da complexidade do sistema. Apoio para estimativa de custos e recursos requeridos para o desenvolvimento e manutenção de software. 5a Questão (Ref.: 201602850719) Fórum de Dúvidas (0) Saiba (0) Com relação as estimativas de caso de uso, podemos afirma que um ponto de case e uso corresponde a: é um processo elementar que envia dados ou informações de controle para dentro da fronteira da aplicação Tem um fluxo de informação de dentro da fronteira da aplicação para fora , ou seja, transações originadas pelo próprio sistema e que representam alguma forma de saída de dados do sistema é um processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação É uma adaptação específica dos Pontos de Função para medir o tamanho de projetos de software orientados a objeto Tem um fluxo de informação de fora da fronteira da aplicação para dentro , ou seja, transações originadas do usuário ou de outros sistemas e que representam alguma forma de entrada de dados no sistema Gabarito Comentado 6a Questão (Ref.: 201602681993) Fórum de Dúvidas (0) Saiba (0) Atualmente no mercado existem vários tipos de métricas para análise de dimensão de tamanho de software. Estas técnicas surgiram com o objetivo de estimar o esforço para dimensionar a quantidade de pessoas-hora e ao mesmo tempo estimar os prazos associados ao desenvolvimento do software. Existem várias técnicas de estimativas de tamanho de software, a maioria das técnicas possui uma padronização para a sua apuração de contagem, na sua elaboração de estimativa de tempo e custo do projeto. Podemos afirmar que o modelo de estimativa que busca medir esforço e prazo através da dinâmica de múltiplas variáveis que pressupõe distribuição de esforços específicos ao longo da existência de um projeto de software e relaciona o número de linhas de código ao tempo e esforço de desenvolvimento, corresponde a o modelo: PCU ¿ Pontos por Caso de Uso Linhas de Código ¿ (LOC) Métricas de Hasltead Puttnam COCOMO ( Constructive Cost Model) Gabarito Comentado 7a Questão (Ref.: 201602842254) Fórum de Dúvidas (0) Saiba (0) O processo de medição funcional de um software utilizando pontos de função possui uma série de etapas, dentre elas, a de medir as funções de transação. Estas funções representam a funcionalidade fornecida ao usuário para atender às suas necessidades de processamento de dados pela aplicação. São classificadas em entradas externas, saídas externas ou consultas externas. Constitui exemplo de entrada externa: Informações que possuem formato gráfico. Processamento em lotes de atualização de bases cadastrais a partir de arquivos de movimento. Relatórios que possuem totalização de dados. Telas de filtro de relatório e consultas. Telas de login com objetivo de verificar se o usuário pode ou não acessar o sistema. 8a Questão (Ref.: 201602715828) Fórum de Dúvidas (0) Saiba (0) De acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica Para análise de domínio do sistema, trazendo elementos que podem medir a qualidade, tamanho e tempo necessário para desenvolvimento, utilizando pontos de vista funcionais e não funcionais. Para análise das funções em uso no sistema, analisando, em tempo de processamento, os pontos de entrada e saída de cada função, gerando dessa forma uma visão de qualidade do código. Utilizada para determinar as funcionalidades do sistema sob o ponto de vista do usuário, determinando o tamanho funcional do sistema a ser desenvolvido. Utilizada para medir o sistema em linhas de código e, pela sua natureza, depende diretamente da linguagem utilizada no desenvolvimento do sistema. Que analisa as funções de uma linguagem, determinando o número de linhas (pontos) presentes nessas funções, utilizadas para medir o tempo de desenvolvimento do sistema.
Compartilhar