Baixe o app para aproveitar ainda mais
Prévia do material em texto
Considere as afirmativas abaixo: i ¿ Uma medida pode ser feita sem necessidade de se preocupar com a forma de tomada do registro. ii ¿ Um indicador definido por uma métrica deve atender a coerência, se houve um crescimento ele pode ser inverso marcando um valor menor. iii ¿ Especificação da métrica deve registrar a forma de tomada de medida, o objetivo e os níveis de erro aceitáveis na medição. São corretas as afirmações apenas ii apenas i e ii apenas i iii Todas as afirmações Gabarito Comentado 2a Questão (Ref.: 201402840982) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) Segundo Pressman, as medidas quantitativas que permitem ao pessoal de software ter ideia da eficácia do processo de software e dos projetos que são conduzidos usando o processo como arcabouço, são Métricas de software. Artefatos de software. Etapas de desenvolvimento do software. Processo de software. Qualidade de software. Gabarito Comentado 3a Questão (Ref.: 201402276600) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 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 o código gerado para a linguagem y é estruturado e o da linguagem x não é. 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. Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma tarefa. Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem. 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. 4a Questão (Ref.: 201402817390) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) O que é KLOC? É uma medida direta, e por isso, é feita sobre o fenômeno. Só podemos contar as linhas de um software após ele ter sido terminado. É uma métrica mal especificada e pode conduzir a decisões de baixa qualidade. É uma medida de software, que pode ser mensurada de acordo com projetos anteriores, sem preocupação com linguagem. É uma medida indireta, feita ainda na fase de analise do projeto. Inclui pontos por função, métricas e todas as suas medidas. Gabarito Comentado 5a Questão (Ref.: 201402276614) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) escolha a afirmativa correta: A medida mede o produto e a medida de referencia mede o processo. A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazê- lo de forma indireta. A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica. A métrica mede o processo enquanto a medida mede o produto. A métrica e medida no caso do processo são sinônimas e a referencia mede o produto. Gabarito Comentado 6a Questão (Ref.: 201402276629) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela pode-se concluir, sem nenhuma dúvida, que: Que para um novo projeto o indicado é se trabalhar com PHP. Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. Que para um novo projeto o indicado é trabalhar com Java. Que para um novo projeto a linguagem mais indicada é o Python Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4. 1a Questão (Ref.: 201402276732) Fórum de Dúvidas (0) Saiba (0) Ao se encontrar o valor 132,34 PF podemos afirmar com certeza. O valor refere-se à funcionalidade total de entradas, saídas e consultas. O valor refere-se à funcionalidade das entradas e dos arquivos ALI. O valor refere-se à funcionalidade total dos ALI e AIE. O valor refere-se a ponto função ajustado O valor refere-se a ponto função não ajustado 2a Questão (Ref.: 201402775818) Fórum de Dúvidas (0) Saiba (0) Qual a afirmativa absolutamente comrreta sobre como APF é usado no gerenciamento de projetos de software? PF não serve para medir projetos de software PF só serve para concorrência públicas permite medir o software Não é usado em projetos de software PF não tem um uso muito dessiminado 3a Questão (Ref.: 201402394844) Fórum de Dúvidas (0) Saiba (0) A indústria de software continua sentindo os efeitos da crise do software da década 80. Principalmente a falta de previsibilidade de custo e prazo de projetos de software, pode levar a conseqüências desastrosas Baseado nos conceitos de medidas indiretas e medida da funcionalidade, identifique com verdadeiro ou falso as alternativas abaixo: ( ) Ponto de função é uma unidade de medida de software para estimar o tamanho de um sistema de informação baseando-se na funcionalidade percebida pelo usuário do sistema. ( ) Ponto de função é uma unidade de medida de software dependentemente da tecnologia usada para implementá-lo. ( ) Os Pontos de Função podem ser utilizados para medir sistemas em várias fases do ciclo de vida, no desenvolvimento ou na manutenção. v, v, v f, v, v v, f, v v, v, f f, f, v Gabarito Comentado 4a Questão (Ref.: 201402276777) Fórum de Dúvidas (0) Saiba (0) o que melhor representa a visão do usuário, para análise de ponto função: São implementadas em diagramas de classes. Depende do seu nível de conhecimento sobre sistemas. É a representação do negócio em forma de diagramas. É somente aquilo que o usuário entende. É uma descrição das funções do negócio podendo variar na implementação. Gabarito Comentado 5a Questão (Ref.: 201402762701) Fórum de Dúvidas (0) Saiba (0) Uma vez calculada a quantidade de pontos de função ajustados, é necessário o cálculo de um fator de ajuste baseado nas características gerais do sistema. Qual a principal fonte de informação para esse cálculo Os requisitos funcionais do sistema e o modelo de casos de uso A modelagem OO do sistema e seus principais diagramas UML Os requisitos não funcionais identificados em 14 características Os protótipos funcionais e os modelos de caso de uso Os requisitos não funcionais identificados pela ISO 9126 6a Questão (Ref.: 201402253280) Fórum de Dúvidas (0) Saiba (0) O valor do fator de ajuste: Possui uma faixa de valore que varia de 0 a 5. Ajusta em +/- 35% os pontos de função não ajustados. Reflete a dificuldade em dar manutenção em um sistema existente. Sempre aumenta em até 35% a contagem dos pontos função. Sempre diminui em até 35% a contagem dos pontos de função.1a Questão (Ref.: 201402253232) Fórum de Dúvidas (0) Saiba (0) Quais dos seguintes passos não faz parte do procedimento de contagem de Ponto Função: Calcula o valor do fator de ajuste Levantar o total de itens de dados usados Identificar a fronteira da aplicação Classificar as características do sistema em simples, média e complexas Determinar o tipo de contagem 2a Questão (Ref.: 201402253233) Fórum de Dúvidas (0) Saiba (0) A FRONTEIRA DA APLICAÇÃO deve ser definida com base: No ponto de vista do analista Nas diferentes plataformas em que a aplicação é executada No ponto de vista do usuário Nas diferentes linguagens que serão utilizadas Nas diferentes equipes envolvidas 3a Questão (Ref.: 201402867216) Fórum de Dúvidas (0) Saiba (0) A técnica de Análise por Pontos de Função considera que outros fatores afetam o tamanho funcional de um sistema. Estes fatores estão relacionados com características da aplicação. Assinale a alternativa correta abaixo: No cálculo dos PF não ajustados, é levada em conta a tecnologia usada, mas não é levada em conta os requisitos não funcionais No cálculo dos PF ajustados, não é levada em conta a tecnologia usada nem os requisitos não funcionais No cálculo dos PF não ajustados, é levada em conta a tecnologia usada e os requisitos não funcionais No cálculo dos PF não ajustados, não é levada em conta a tecnologia usada, mas é levada em conta os requisitos não funcionais No cálculo dos PF não ajustados,não é levada em conta a tecnologia usada nem os requisitos não funcionais 4a Questão (Ref.: 201402867233) Fórum de Dúvidas (0) Saiba (0) O número de pontos de função não ajustados de um sistema reflete a funcionalidade que o sistema fornecerá ao usuário, sem considerar as especificidades do sistema. Para ajustar os pontos de função encontrados devem ser levadas em consideração 14 (quatorze) características do sistema que serão analisadas e fornecerão o valor do fator de ajuste. Dentre as opções abaixo, qual não corresponde a uma destas características? Formatação de Dados Múltiplos Locais Entrada de Dados On-Line Atualização On-Line Processamento Distribuído 5a Questão (Ref.: 201402394963) Fórum de Dúvidas (0) Saiba (0) Para trabalhar com APF a IFPUG para 14 fatores a serem analisados um conjunto de características que devem ser verificadas. Em função destas características, correlacione as colunas abaixo: i. Interação ii. Distribuição iii. Operação iv. Flexibilidade ( ) Aspectos relacionados aos recursos utilizados na comunicação de dados do aplicativo. É importante determinar que protocolos são utilizados pelo aplicativo para o recebimento ou o envio de informações; ( ) Aspectos relacionados com a facilidade de operação do aplicativo. Avalia procedimentos operacionais automáticos e mecanismos de iniciação, ( ) Aspectos relacionados à reutilização do código do aplicativo. ( ) Aspectos relacionados com o grau de dificuldade de implementação do aplicativo. Verifica planos de conversão e de implementação; iii, iv, i, ii ii, iii, i, iv iv, ii, i, iii ii, iv, i, iii i, iii, ii, iv 6a Questão (Ref.: 201402276679) Fórum de Dúvidas (0) Saiba (0) Da expressão: Tot_ponto_função¬_ajustado = tot_contado * (0,65 + 0,01 * ) Podemos afirmar de forma correta: Que 1% da contagem refere-se à implementação. Que 65 % da contagem refere-se à funcionalidade. A funcionalidade não é expressa diretamente na fórmula . Que 66% da contagem refere-se à funcionalidade. Que 35 % da contagem refere-se à implementação. 1a Questão (Ref.: 201402253634) Fórum de Dúvidas (0) Saiba (0) Quantos itens de dados podem sem identificados em um ALI ou AIE? No mínimo indeterminado e no Máximo 52. Mínimo 1 e Máximo Indeterminado. No mínimo zero e no Máximo indeterminado. No Máximo 52 e no mínimo 1. No mínimo zero e no Máximo 52. Gabarito Comentado 2a Questão (Ref.: 201402897407) Fórum de Dúvidas (0) Saiba (0) No âmbito da análise de pontos de função, as funções de dados representam as funcionalidades fornecidas ao usuário para atender requisitos internos e externos referentes a dados. De acordo com o IFPUG, são dois tipos de função de dados: arquivo lógico externo e arquivo de interface interno. consulta externa e entrada externa. arquivo de interface interno e arquivo de interface externo. arquivo lógico interno e arquivo lógico externo. arquivo lógico interno e arquivo de interface externo. 3a Questão (Ref.: 201402805636) Fórum de Dúvidas (0) Saiba (0) Podemos dizer que uma medida é: Só é utilizado em KLOC. Não é usada em pontos por função é um valor tomado segundo a definição de uma métrica é a descrição perfeita de um processo é uma métrica 4a Questão (Ref.: 201402253690) Fórum de Dúvidas (0) Saiba (0) Há necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser contados? Apenas um item de dados Apenas n+1 itens de dados Apenas n itens de dados Apenas 2 itens de dados Apenas n + n + 1 itens de dados Gabarito Comentado 5a Questão (Ref.: 201402253694) Fórum de Dúvidas (0) Saiba (0) Uma gravação em pen drive com dados da base, é uma CE ou SE ? Se o pen drive servir de backup é uma SE Se a extração tiver processamento (cálculo de registros) é CE, se for cópia da base não deve ser contada Se a extração não tiver processamento é SE, se for cópia da base é CE Se o pen drive executar um antivírus é SE Se a extração tiver processamento (cálculo de registros) é SE, se for cópia da base é CE. 6a Questão (Ref.: 201402276788) Fórum de Dúvidas (0) Saiba (0) Quais dos seguintes passos não faz parte do procedimento de contagem de ponto função: Determinar o tipo de contagem levantar o total de itens de dados usados calcula o valor do fator de ajuste classificar as características do sistema em simples, média e complexas Identificar a fronteira da aplicação. Sobre arquivo referenciado é correto afirmar que: É um conjunto de itens de dados que são usados, mas não lidos ou mantidos pelo sistema. É um AIE lido ou mantido por um processo elementar da aplicação que está sendo contada. É uma tabela do sistema. É um ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar. São dados de referência mantidos pelo sistema e solicitados pelo usuário. Gabarito Comentado 2a Questão (Ref.: 201402276793) Fórum de Dúvidas (0) Saiba (0) Um processo elementar é definido como: Um requisito no negócio do usuário. Toda atividade que o sistema realiza. Um módulo de programa. Um grupamento lógico de dados. A menor unidade de atividade significativa para o usuário. Gabarito Comentado 3a Questão (Ref.: 201402276818) Fórum de Dúvidas (0) Saiba (0) Uma gravação em "pen drive" com dados da base, é uma CE ou SE ? Se a extração tiver processamento (cálculo de registros) é SE se for cópia da base é CE.Se a extração tiver processamento (cálculo de registros) é CE se for copia da base não deve ser contada Se o pen drive executar um anti vírus é SE Se a extração não tiver processamento é SE se for copia da base é CE Se o pen-drive servir de backup é uma SE Gabarito Comentado 4a Questão (Ref.: 201402253972) Fórum de Dúvidas (0) Saiba (0) Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo COCOMO de Bhoem, que: incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas. incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...) incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. é um modelo estático de valor simples que computa o esforço de desenvolvimento de software. computa o esforço de desenvolvimento como uma função do tamanho, e de um conjunto de direcionadores de custo (definidos em tabelas) que incluem avaliações subjetivas do produto, hardware, experiência do pessoal e dos atributos do projeto. Gabarito Comentado 5a Questão (Ref.: 201402253957) Fórum de Dúvidas (0) Saiba (0) Com relação à atividade de estimar podemos afirmar de forma correta: O processo de estimativa envolve basicamente estimar quatro aspectos: o tamanho do produto a ser gerado; o esforço empregado; duração do projeto; e custo do projeto. O processo de estimativas envolve basicamente quatro aspectos: Custo do projeto, tamanho, qualidade e escopo do projeto. O processo de estimativas envolve basicamente estimar: Esforço empregado, custo do projeto, erros a serem cometidos e qualidade do projeto. O processo de estimativas envolve basicamente quatro aspectos: Esforço do projeto, escopo do projeto, custos do projeto e duração. O processo de estimativas envolve basicamente quatro aspectos: Esforço empregado, escopo definido, custo do projeto, qualidade do projeto. 6a Questão (Ref.: 201402762678) Fórum de Dúvidas (0) Saiba (0) A Análise de pontos de função possui um ciclo de contagem para chegar ao que é denominado "pontos de função não ajustados". Assinale a opção que possui etapas desse ciclo Especificação de Requisitos, Medir Funções de Dados e Implantação do Sistema Especificação de Requisitos, Medir Funções de Dados e Medir Funções Transacionais Determinação de Escopo e Fronteira,Medir Funções de Dados e Implantação do Sistema Determinação de Escopo e Fronteira,Medir Funções de Dados e Medir Funções Transacionais Especificação de Requisitos, Determinação de Escopo e Fronteira e Implantação do Sistema 1a Questão (Ref.: 201402895460) Fórum de Dúvidas (0) Saiba (0) Considerado modelo estático de valor simples que computa o esforço de desenvolvimento de software como uma função do tamanho expresso em linhas de código. A afirmativa acima, se refere a: COCOMO Intermediário COCOMO Avançado. COCOMO Básico Albrecht Avançado. Albrecht Intermediário 2a Questão (Ref.: 201402895474) Fórum de Dúvidas (0) Saiba (0) A identificação de uma saída externa pode ser feita pela identificação de todos os processo e informações de controle que enviam dados para fora da fronteira da aplicação. Identifique qual das opções abaixo não corresponde a uma saída externa: Relatórios Online Gerador de relatório; Formatos gráficos Dados transferidos para outra aplicação Tela de ajuda 3a Questão (Ref.: 201402895488) Fórum de Dúvidas (0) Saiba (0) Uma saída externa é um processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação. Qual das assertivas abaixo corresponde a uma Saída externa? Telas de ajuda Relatórios múltiplos com a mesma lógica e formato Controles de paginação. Relatórios criados pelo usuário de forma dinâmica usando uma linguagem como SQL Dados transferidos para outra aplicação. 4a Questão (Ref.: 201402750794) Fórum de Dúvidas (0) Saiba (0) O foco desta métrica é? Complexidade Casos de uso Funcionalidades Requisitos Linhas de código 5a Questão (Ref.: 201402760824) Fórum de Dúvidas (0) Saiba (0) Qual dos itens abaixo representa um custo variável, em um projeto de desenvolvimento de software? Salário da equipe administrativa Segurança e vigilância Insumos produtivos Aluguel de equipamentos Limpeza e conservação do ambiente de desenvolvimento 6a Questão (Ref.: 201402395291) Fórum de Dúvidas (0) Saiba (0) As estimativas de custos e prazos em software não são ciência exata, mas temos necessidades de diminuir, em nível de erro, das nossas estimativas. Existem muitos aspectos que podem influenciar nas estimativas. Um erro na estimativa pode comprometer o projeto e ser desastroso para os desenvolvedores. A hierarquia de modelos serve para classificar o tipo de software que desejamos estimar. Para tanto, correlacione as colunas abaixo: i. Modelo 1 ii. Modelo 2 iii. Modelo 3 ( ) Faz uma avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento ( ) Computa o esforço de desenvolvimento como uma função do tamanho e de um conjunto de direcionadores de custo (definidos em tabelas) que incluem avaliações subjetivas do produto, hardware, experiência do pessoal e dos atributos do projeto ( ) É um modelo estático de valor simples que computa o esforço de desenvolvimento de software como uma função do tamanho expresso em linhas de código i, iii, ii i, ii, iii ii, iii, i ii, i, iii iii, ii, i 1a Questão (Ref.: 201402895516) Fórum de Dúvidas (0) Saiba (0) Segundo Pressman, um software orientado a objetos deve ter outra abordagem. Qual das opções abaixo não corresponde a um destes 6 passos? Desenvolver estimativas, usando decomposição de esforço, análise FP que seja aplicável a aplicações convencionais. Desenvolver casos, usos e determine uma contagem. Reconhecer que o número de casos e uso podem modificar à medida que se desenvolve o projeto. A partir do modelo de análise, determinar o número de classes-chave. Dividir o número total de classes (chave e apoio) pelo número médio de unidades de trabalho por classes. Categorizar o tipo de interface para aplicação, para as classes de apoio. -Multiplicar o número de classes chaves pelo multiplicador, para obter uma estimativa para o número de classes de apoio. 2a Questão (Ref.: 201402726793) 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 deum projeto de software e relaciona o número de linhas de código ao tempo e esforço de desenvolvimento, corresponde a o modelo: Puttnam Linhas de Código ¿ (LOC) COCOMO ( Constructive Cost Model) PCU ¿ Pontos por Caso de Uso Métricas de Hasltead Gabarito Comentado 3a Questão (Ref.: 201402738564) Fórum de Dúvidas (0) Saiba (0) A análise de Ponto de Casos de Usos é: Especificada unicamente para o Paradigma Imperativo Especificada unicamente para o Paradigma Orientado a Objetos Especificada unicamente para o Paradigma Declarativo Especificada preferencialmente para o Paradigma Orientado a Objetos Especificada preferencialmente para o Paradigma Imperativo 4a Questão (Ref.: 201402756469) Fórum de Dúvidas (0) Saiba (0) Baseado na técnica Análise de Pontos de Função - APF, o Fator de Ajuste considera: As adaptações do modelo as formas de estimar os tamanhos dos softwares da empresa. Os requisitos funcionais do sistema a ser estimado seu tamanho. Aspectos funcionais e não funcionais do sistema a ser estimado seu tamanho. Que não pode ser estabelecido para características comuns em sistemas de uma área. Os requisitos não funcionais do sistema a ser estimado seu tamanho. Gabarito Comentado 5a Questão (Ref.: 201402895517) Fórum de Dúvidas (0) Saiba (0) Foram criados como uma adaptação específica dos Pontos de Função para medir o tamanho de projetos de software orientados a objeto. É um método simples e de fácil utilização mas ainda esta em fase de pesquisas e não existem regras de contagem padronizadas. A afirmativa acima, se refere ao modelo: Pontos por Caso de Uso(PCU) COCOMO Básico Kloc. COCOMO avançado. Albrecht 6a Questão (Ref.: 201402254052) Fórum de Dúvidas (0) Saiba (0) Assinale a sentença INCORRETA abaixo: Ponto de caso de uso é uma adaptação específica dos Pontos de Função para medir o tamanho de projetos de software orientados a objeto. Um método que para a mesma situação ao se fazer a um estimativa pode ser usado pois a consistência do método independe do risco introduzido. Um bom método de estimativa deve considerar uma validação fazendo referencias cruzadas com outros métodos e desta foram diminui o risco da estimativa. O processo de desenvolvimento ágil é feito como um conjunto de cenários de usuários e que devem ser totalizados para se definir a estimativa total do projeto. Um método de estimativa que ao se definir caso de uso adaptando características técnicas proposta pelos Pontos de Função pode ser usado pois está sedimentado na prática de APF. 1a Questão (Ref.: 201402895530) Fórum de Dúvidas (0) Saiba (0) Em um projeto com 100 caso e uso você gastou 10.000,00 para uma etapa de 25 PF. Sabendo-se que no total foi dimensionado para 250 PF, qual seria o orçamento total deste projeto? 70.000,00 75.000,00 120.000,00 100.000,00 50.000,00 2a Questão (Ref.: 201402895525) Fórum de Dúvidas (0) Saiba (0) Com relação a Gestão de Projetos Usando APF podemos concluir que: A organização de parâmetros de complexidade, ao longo do processo, é fundamental para se gerar um sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de decisão. A organização de parâmetros de tamanho, ao longo do processo, é fundamental para se gerar um sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de complexidade A organização de parâmetros de decisão, ao longo do processo, é fundamental para se gerar um sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de tamanho. A organização de parâmetros de decisão, ao longo do processo, é fundamental para se gerar um sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de custo e prazo. A organização de parâmetros de decisão, ao longo do processo, não é fundamental para se gerar um sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de custo e prazo. 3a Questão (Ref.: 201402393290) Fórum de Dúvidas (0) Saiba (0) Considere uma empresa que entregou no mês de outubro de 2010 um total de 1980 PF. Esta empresa tem um total de cinco analistas que ganham em média R$ 6000,00 e 8 programadores que ganham em média R$ 3000,00, um analista de testes cujo salário é R$ 5000,00 além de dois documentadores cujo salário é R$ 2000,00. O gerente geral de produção ganha R$ 8000,00. Determinou-se que o custo fixo é de R$ 15 000,00 (alugueis, telefone, luz, secretárias, limpeza, condomínio). Os encargos sociais dos empregados são de 100%. O total de impostos é de 21% sobre a receita bruta. Considerando a teoria apresentada no curso podemos afirmar que: Os dados acima são insuficientes para se determinar o custo da empresa para um PF. O custo de um ponto função deve considerar todos os custos inclusive os impostos. O custo depende do gerente que vai definir o que pode ou não entrar na determinação do valor de um PF O custo de gerar um ponto função, a ser usado na empresa acima, deve levar em consideração apenas os elementos do setor produtivo. O custo variável deve incluir todos os dados inclusive aluguel, telefone, luz.. 4a Questão (Ref.: 201402727183) Fórum de Dúvidas (0) Saiba (0) Baseando-se nos conceito de gestão de projetos usando analise de ponto de função, identifique, nas opções abaixo, a que corresponde a uma etapa: Integração de Diagramas Integração de Unidades Integração de implantação Integração de Software Integração de Banco Gabarito Comentado 5a Questão (Ref.: 201402802192) Fórum de Dúvidas (0) Saiba (0) Da expressão: Tot_ponto_função_ajustado = tot_contado * (0,65 + 0,01 * Somatorio_14_aspectos ) Podemos afirmar de forma correta: Que 10 % da contagem é influenciada pela implementação. Que 65 % da contagem é influenciada pela funcionalidade identificada. Que 1% da contagem é influenciada pela implementação. Que 66% da contagem é influenciada pela funcionalidade O valor ajustado deve ser 66% do total contado. Gabarito Comentado 6a Questão (Ref.: 201402403445) Fórum de Dúvidas (0) Saiba (0) Considerando a determinação do custo de um PF, segundo o que foi apresentado no curso, considere as afirmativas abaixo: i) Não é possível dentro de um mesmo projeto várias empresas fazerem partes isoladas, pois não temos como atribuir referencias de preços. ii) Para contratar apenas parte do projeto é de fundamental importância que a empresa saiba os custos de referência para cada etapa do projeto. iii) Processo de desenvolvimento e relaciona o custo e prazo em relação ao Ponto Função. iv) Os % de Ponto função equivalente para os diversos projetos servem de base estatística para definir preços em partes de um projeto. As afirmativas II, III e IV são corretas e I não é correta. As afirmativas I, II, IV são corretas a III não é correta. As afirmativas I, II, III e IV são todas corretas. As afirmativas I,III, IV são corretas a II não é correta. As afirmativas I, II, III são corretas a Iv não é correta. 1a Questão (Ref.: 201402777850) Fórum de Dúvidas (1) Saiba (0)Identifique a opção abaixo que define o conceito de interpolação. Consiste basicamente em encontrar uma função que seja a expressão estatística Consiste basicamente em encontrar uma função que seja a função estatística Consiste basicamente em encontrar uma função estatística que seja a expressão lógica de determinados pontos de uma função conhecida Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função conhecida Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função desconhecida Gabarito Comentado 2a Questão (Ref.: 201402778056) Fórum de Dúvidas (1 de 1) Saiba (0) Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está correta: As interpolações de dados devem ser feitos com muita técnica, ao se estimar uma valor, pois não estamos assumindo um risco Conhecendo-se (x1 , y1), (x2 , y2).....(xn , yn) de uma função conhecida poderemos calcular o valor numérico intermediário da função num ponto não tabelado desprezando-se grau de erro O nível de erro deve ser desprezado, pois pode levar a altos prejuízos, quando se tem uma base de dados com pouca informação É o método que permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos A interpolação consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função conhecida. Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201402727233) Fórum de Dúvidas (1) Saiba (0) Um conceito extremamente importante em engenharia de software é o de interpolação. Qual das opções abaixo não corresponde a este conceito: permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos. O problema da interpolação consiste em substituir funções intricadas por um conjunto de funções mais simples, de tal forma que muitas operações comuns como a diferenciação e a integração, possam ser realizadas mais facilmente. Independente do domínio do problema e do método de interpolação utilizado, o ganho de simplicidade nuca compensa o erro. Outra aplicação da interpolação é a aproximação de funções complexas por funções mais simples. Através da interpolação, pode-se construir uma função que se ajuste nestes dados pontuais, representando a continuidade desejada. Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201402403440) Fórum de Dúvidas (1) Saiba (0) Considere o gráfico abaixo e escolha a opção correta. Para 400 PF tem-se pontos suficientes para se definir uma curva que permita estimar se o que será medido é próximo do que é estimado, sabendo que deve-se ter uma variação devido ao risco da estimativa. No intervalo de 100 PF estimados o comportamento linear é adequado e o risco de se estimar neste intervalo é baixo. O número de pontos no intervalo entre 2500 a 3000 PF estimados é conclusivo para sabermos que o risco é baixo ao valor realmente medido, pois a reta (por hipótes) tem 45 graus. Existe apenas uma curva que pode ser ajustada experimentalmente para representar os pontos no intervalo de 0 a 500 PF estimados. O número de pontos no intervalo entre 2500 a 3000 PF estimados pode ser ajustado a uma curva logarítmica o que irá reduzir o risco, pois o número de pontos é suficiente para concluirmos por este tipo de curva Gabarito Comentado 5a Questão (Ref.: 201402777997) Fórum de Dúvidas (1) Saiba (0) Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está incorreta: O nível de erro não deve ser desprezado, pois pode levar a altos prejuízos, quando se tem uma base de dados com pouca informação As interpolações de dados devem ser feitos com muita técnica, ao se estimar uma valor, estamos assumindo um risco Conhecendo-se (x1 , y1), (x2 , y2).....(xn , yn) de uma função desconhecida poderemos calcular o valor numérico intermediário da função num ponto não tabelado com certo grau de erro É o método que não permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos A interpolação consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função desconhecida. Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201402895535) Fórum de Dúvidas (1) Saiba (0) Você foi contratado para achar o esforço em Homem*hora para um novo projeto. Observando projetos existentes verificamos os dados abaixo: Projeto A) total PF estimado: 268,30 PF, homem*horas trabalhadas: 7200 H*H Projeto B) total PF estimado: 431,45 PF homem*horas trabalhadas: 9600 H*H Qual será o esforço para este novo projeto de 600 pontos? 20.132,14 12.000,42 13.151,23 120.790,31 12.079,31 1a Questão (Ref.: 201402252160) Fórum de Dúvidas (0) Saiba (0) Analise as sentenças abaixo e em seguida assinale a alternativa correta: I - A falta de tratamento correto na definição de requisitos é um dos maiores riscos do projeto; II - O risco introduzido pela falta de tratamento correto nos requisitos pode ser eliminada na forma de contratação; III - Normalmente a contratação por preço fixo conduz ao estabelecimento de um relacionamento harmonioso entre contratante e fornecedor; IV - O maior problema de trabalhar com PF (Ponto Função) é garantir a mesma forma de contar. Somente as sentenças I e III estão corretas Somente as sentenças III e IV estão corretas Somente as sentenças I e IV estão corretas Todas as sentenças estão corretas Nenhuma das sentenças está correta Gabarito Comentado 2a Questão (Ref.: 201402802169) Fórum de Dúvidas (0) Saiba (0) Em uma concorrencia, que avalia melhor preço e melhores condiçoes, segundo os conceitos apresentados no curso, como se pode usar o PF (lei 8666 - Brasil) para remunerar o fornecedor? Em uma concorrencia o objetivo é menor preço portanto deve-se verificar a empresa que faz o mesmo serviço no menor prazo, e a que determinou o menor número de PF para o Serviço. E possui uma equipe de desenvolvedores bastante experientes, a maior quantidade de certificações. Em uma concorrencia o vencedor é o que determina o menor valor para um PF, e atenda as condiçoes minimas exigidas no edital normalmente referenciadas por PF Em uma concorrencia se verifica a empresa que fornece o mesmo serviço com o menor número de PF contados e pontua-se o maior número de certificações e a experiencia dos desenvolvedores obrigatoriamente. Em uma concorrencia fica definido que o vencedor é o que conta o menor número de PF para um mesmo serviço. O serviço é detalhado de forma descritiva. E a experiencia dos desenvolvedores é aftor decisivo na decisão. Em uma concorrencia que usa PF o vencedor é o que produz um mesmo número de pontos funções e tem o maior número de certificações de fabricantes. 3a Questão (Ref.: 201402393335) Fórum de Dúvidas (0) Saiba (0) Considere as afirmativas abaixo: I - Contratação por homem hora: Neste tipo de contratação a empresa fornecedora estabelece um preço por hora para seus profissionais que são alocados na contratante. O profissional recebe ordens dos gerentes de ti da empresa contratante e comporta-se como funcionário da contratante; II - Modalidade de Preço Fixo: Estamodalidade o risco é totalmente transferido para o fornecedor. O contratante negocia com o contratado um preço e as formas de pagamento; III - A lei 8666, no BRASIL, determina que se estabeleça a análise de serviço e se contrate o menor preço. As concorrências de contratação de software tem estabelecido condições de participação baseada em Ponto Função; Pode-se afirmar com toda a certeza que: Estão corretas as afirmativas I, III e incorreta a II. Estão todas corretas Está correta a afirmativa II e incorreta I e III. Estão corretas as afirmativas I, II e incorreta a III. Estão corretas as afirmativas II, III e incorreta a I. 4a Questão (Ref.: 201402252225) Fórum de Dúvidas (0) Saiba (0) Quais as vantagens e desvantagens da contratação por homem/hora? O contrato por homem/hora é bom para o fornecedor de mão de obra, pois o risco é todo do contratante inclusive os referentes a falta de produtividade e erros de especificação O contrato de homem/hora é muito bom para o contratante pois o risco da qualidade de mão de obra é todo do contratado e assim fica garantido o controle de risco do contratante com relação a produtividade O risco é do contratante, mas o risco da qualidade de mão de obra é todo do contratado e assim fica garantido o risco referente a qualidade da especificação O contrato por homem/hora é bom para o contratante da mão de obra, pois permite que se modifique requisitos, e o risco de especificações mal feitas é passado para o fornecedor de mão de obra: o contratado O contrato de homem/hora é muito bom para o tratado pois o risco da qualidade de mão de obra é todo do contratado e assim fica garantido o controle de risco do contratante com relação a produtividade Gabarito Comentado 5a Questão (Ref.: 201402253102) Fórum de Dúvidas (0) Saiba (0) Qual o maior problema na modalidade de contratação por preço global? O maior problema da contratação por modalçidade de preço total é que os recursos humanos envolvidos são alocados no contratante e este não tem como controlar a produtividade. O maior problema da contratação por preço global é o de modificações solicitadas durante o projeto. O contratado deve estabelecer mecanismos de reajuste caso isto aconteça. O maior problema da contratação por preço global é o fato de não se poder trocar os recursos, pois isto implica na produtividade do recurso no projeto. O maior problema da contratação por preço global é dividir as responsabilidades, portanto em caso de modificações estas devem ser autorizadas pelo contratado. O maior problema da contratação por modalidade de preço global é definir a forma de controlar os pontos de pagamento do contrato, pois não há como medir a produtividade dos recuros humanos envolvidos no projeto. Gabarito Comentado 6a Questão (Ref.: 201402253101) Fórum de Dúvidas (0) Saiba (0) O que é a modalidade de contratação por preço total? A contratação por preço global é uma modalidade em que os riscos são divididos entre o contratante e o contratado, e isto é dividido proporcionalmente com os PF entregues. Na modalidade de preço total o rissco passa a ser todo do contratado e este desve estabelecer mecanismos de reajuste para casos de modificação dos requisistos. Na contratação por preço total, deve-se estabelecer um preço e fazer o contrato com um fornecedor. O contratante fornece os recursos que devem ser faturados em Ponto Função. Na contratação por preço toal o risco é do contratante e deve-se estabelecer médias de entregas, para isto se usa o conceito de PF (Ponto Função). Na contratação de preço total deve-se colocar no preço global os valores relativos às modificações de requisitos, pois isto garante ao contratante e contratado em relação aos riscos do projeto. 1a Questão (Ref.: 201402276614) Pontos: 1,0 / 1,0 escolha a afirmativa correta: A métrica mede o processo enquanto a medida mede o produto. A métrica e medida no caso do processo são sinônimas e a referencia mede o produto. A medida mede o produto e a medida de referencia mede o processo. A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazê- lo de forma indireta. A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica. Gabarito Comentado. 2a Questão (Ref.: 201402276629) Pontos: 1,0 / 1,0 Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela pode-se concluir, sem nenhuma dúvida, que: Que para um novo projeto a linguagem mais indicada é o Python Que para um novo projeto o indicado é trabalhar com Java. Que para um novo projeto o indicado é se trabalhar com PHP. Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4. Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. 3a Questão (Ref.: 201402276689) Pontos: 1,0 / 1,0 Sobre o valor de ponto função NAO AJUSTADO pode-se afirmar de forma correta: O valor obtido multiplicando o total da contagem com o fator de ajuste gera o total de ponto função não ajustado. Dependendo das características necessárias é obrigatório o uso do fator de ajuste. Não se pode definir indicadores que permitem comparar softwares com características diferentes (o que era possível com LOC). Muitas empresas usam este número para sua gerência de software. A falta do fator de ajuste não permite que se compare totais de ponto função entre softwares de aplicações diferentes. Gabarito Comentado. 4a Questão (Ref.: 201402253228) Pontos: 1,0 / 1,0 Quanto ao Ponto Função pode-se afirmar corretamente que: Tem como objetivo estimar as funcionalidades e definir o número de KLOC; Tem objetivo de medir a funcionalidade a ser entregue; Tem uma representação física e de fácil entendimento; Assim como o KLOC pode medir o número de linhas de um software; É uma medida direta feita no código do sistema; Gabarito Comentado. 5a Questão (Ref.: 201402276754) Pontos: 1,0 / 1,0 As seguintes regras não são aplicáveis à fronteira de aplicação Deve-se considerar o volume d trabalho de cada equipe desenvolvimento para se definir a fronteira da aplicação. Deve ser determinada com base na visão do usuário. O foco deve estar no que ele consegue entender e descrever. A fronteira entre aplicações em análise devem ser baseada em áreas funcionais na visão do usuário, não há considerações técnicas. A definição da necessidade do usuário e seu entendimento é que definem a fronteira da aplicação. A fronteira inicial estabelecida para a aplicação ou aplicações sendo modificadas não é influenciada pelo escopo da contagem 6a Questão (Ref.: 201402276751) Pontos: 1,0 / 1,0 O Valor do fator de ajuste: Sempre diminui em até 35% a contagem dos pontos de função. Possui uma faixa de valore que varia de 0 a 5 Ajusta em +/- 35% os pontos de função não ajustados. Reflete a dificuldade em dar manutenção em um sistema existente. Sempre aumenta em até 35% a contagemdos pontos função. Gabarito Comentado. 7a Questão (Ref.: 201402253610) Pontos: 1,0 / 1,0 As seguintes regras não são aplicáveis à fronteira de aplicação: Deve-se considerar o volume d trabalho de cada equipe desenvolvimento para se definir a fronteira da aplicação. A definição da necessidade do usuário e seu entendimento é que definem a fronteira da aplicação. A fronteira entre aplicações em análise devem ser baseada em áreas funcionais na visão do usuário, não há considerações técnicas. A fronteira inicial estabelecida para a aplicação ou aplicações sendo modificadas não é influenciada pelo escopo da contagem. Deve ser determinada com base na visão do usuário. O foco deve estar no que ele consegue entender e descrever. 8a Questão (Ref.: 201402817395) Pontos: 1,0 / 1,0 Quando vamos usar pontos por função, o primeiro passo é definir o tipo de contagem que vamos fazer. O IFPUG definiu três tipos de contagens, entre os quais podemos escolher, para alcançar o nosso objetivo. Quais são esses tipos? KLOC, LOC e Indicador Contagem de projeto de desenvolvimento; Contagem de projeto de melhoria (manutenção); Contagem de aplicação.(produção) Funções adicionais , modificadas ou excluídas do sistema . Contagem de projeto de desenvolvimento; contagem de limites do projeto ; Contagem de aplicação.(produção) Contagem de funções, contagem de AIEs e contagem de ALIs. Gabarito Comentado. 9a Questão (Ref.: 201402253709) Pontos: 1,0 / 1,0 Qual a principal intenção de uma consulta externa? Recuperar dados para fora da fronteira sem nenhuma alteração nos dados. Atualizar arquivos lógicos internos. Gerar dados derivados para apresentação. Alterar o comportamento do sistema. Apresentar diferentes ordenações de dados para saída. Gabarito Comentado. 10a Questão (Ref.: 201402253713) Pontos: 1,0 / 1,0 Uma saída externa NÃO PODE: Ser considerada para cada tipo de gráfico gerado. Ter o fluxo de informação de fora para dentro da fronteira de contexto. Atualizar um arquivo lógico interno. Alterar o comportamento do sistema. Gerar dados derivados 1a Questão (Ref.: 201402416950) Pontos: 1,0 / 1,0 O Valor do Nível de Influência é obtido: O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica nenhuma influência e 5 máxima influência. Ponderando 14 características em relação aos requisitos funcionais. Ponderando 14 características em relação aos requisitos não funcionais. O Valor do Nível de Influência é o somatório dos pesos atribuídos a cada uma das 14 características. O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica máxima influência e 5 nenhuma influência. 2a Questão (Ref.: 201402750796) Pontos: 0,0 / 1,0 São exemplos de métricas de desenvolvimento de software: COnstructive COst MOdel (COCOMO) Plan - Do - Check - Act (PDCA) Goal Question Metric (GQM) Use Case Point Analysis (UCPA) Function Point Analysis (FPA) 3a Questão (Ref.: 201402253230) Pontos: 1,0 / 1,0 Escolha a opção INCORRETA sobre a fronteira da aplicação: Define o que deve ser contado na aplicação; Define o que é externo à aplicação; Varia de acordo com a tecnologia empregada; Age como membrana por meio da qual os dados processados pelas transações entram e saem; Define o interesse do usuário em relação ao negócio; Gabarito Comentado. 4a Questão (Ref.: 201402253229) Pontos: 1,0 / 1,0 Sobre o escopo da contagem escolha a afirmativa INCORRETA: Deve considerar a visão do usuário sobre o negócio; Deve ser definida dependendo dos processos elementares identificados pelo usuário; Afeta a medida a ser feita; Deve abranger apenas entradas para a aplicação; Define um subconjunto do software medido e/ou pode incluir mais de uma aplicação; 5a Questão (Ref.: 201402867093) Pontos: 1,0 / 1,0 O fator de ajuste consiste nas restrições de negócio adicionais do software e não consideradas pelos cincos tipos de funções sendo baseados no nível de influência sobre as 14 características gerais do Sistema ou Requisitos não funcionais. Identifique abaixo a opção correta referente ao fator de ajuste: O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 35% , o que dá um intervalo de variação da ordem de 0,65 a 1,35 O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 15% , o que dá um intervalo de variação da ordem de 0,15 a 0,35 O fator de ajuste influência a contagem de pontos de função ajustados em +/- 15% , o que dá um intervalo de variação da ordem de 0,15 a 0,35 O fator de ajuste não influência a contagem de pontos de função não ajustados. O fator de ajuste não se aplica a pontos de funções.. 6a Questão (Ref.: 201402276749) Pontos: 1,0 / 1,0 As funções do tipo transações existentes são: Entrada externa, saída externa e arquivo de interface externa. Fator de ajuste, escopo de contagem e fronteira da aplicação. Projeto de desenvolvimento, projeto de melhoria e aplicação. Saída externa, consulta externa e entrada externa. Arquivo lógico Interno, arquivo de interface externa e fator de contagem Gabarito Comentado. 7a Questão (Ref.: 201402253690) Pontos: 1,0 / 1,0 Há necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser contados? Apenas 2 itens de dados Apenas n itens de dados Apenas n+1 itens de dados Apenas n + n + 1 itens de dados Apenas um item de dados Gabarito Comentado. 8a Questão (Ref.: 201402253688) Pontos: 1,0 / 1,0 São Arquivos de Interface Externa (AIE): Dados cuja manutenção é feita pela aplicação mas que sejam acessados e utilizados por outra aplicação (Arquivos Lógicos Internos - ALI); Dados armazenados fora da fronteira da aplicação; Dados que sejam recebidos de outra aplicação e utilizados para adicionar, alterar/remover dados em arquivo lógico interno (Entradas Externas - EE); Dados referentes a arquivos de processamento por necessidades operacionais; Dados formatados e processados para uso por outra aplicação (Saídas Externas - SE); Gabarito Comentado. 9a Questão (Ref.: 201402253906) Pontos: 1,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. Então, podemos afirmar que: Deve-se contar duas consultas externas. Deve-se contar duas entradas e duas saídas. Deve-se contar como uma entrada externa e uma consulta externa. Deve-se contar duas entradas externas. Deve-se contar uma saída externa e uma consulta. Gabarito Comentado. 10a Questão (Ref.: 201402253972) Pontos: 1,0 / 1,0 Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo COCOMO de Bhoem, que: incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas. incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...) é um modelo estático de valor simples que computao esforço de desenvolvimento de software. computa o esforço de desenvolvimento como uma função do tamanho, e de um conjunto de direcionadores de custo (definidos em tabelas) que incluem avaliações subjetivas do produto, hardware, experiência do pessoal e dos atributos do projeto. incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. 1a Questão (Ref.: 201402276629) Pontos: 1,0 / 1,0 Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela pode-se concluir, sem nenhuma dúvida, que: Que para um novo projeto o indicado é se trabalhar com PHP. Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4. Que para um novo projeto o indicado é trabalhar com Java. Que para um novo projeto a linguagem mais indicada é o Python Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. 2a Questão (Ref.: 201402416950) Pontos: 1,0 / 1,0 O Valor do Nível de Influência é obtido: Ponderando 14 características em relação aos requisitos não funcionais. O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica nenhuma influência e 5 máxima influência. O peso atribuído como nível de influência vai de 0 a 5, no qual 0 indica máxima influência e 5 nenhuma influência. O Valor do Nível de Influência é o somatório dos pesos atribuídos a cada uma das 14 características. Ponderando 14 características em relação aos requisitos funcionais. 3a Questão (Ref.: 201402276742) Pontos: 1,0 / 1,0 Qual o valor total de influência para uma aplicação é de 39 e o fator de ajuste é: 1,04. Características são: Comunicação de dados 3 Atualizações on line 5 Processamento distribuído 3 Processamento complexo 1 performace 3 reusabilidade 3 Configuração altamente utilizada 3 Facilidade de instalação 2 Volume de transações on line 4 Facilidade de operação 2 Eficiência do usuário final 5 Múltiplos locais 2 Entrada de dados on line 3 Modificação facilitada 0 O que aconteceria com o fator de ajuste se todas as características tivessem nota ZERO. Novo fator de ajuste seria: 39 1,35 0,65 1,04 0,39 4a Questão (Ref.: 201402276739) Pontos: 1,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; Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software; medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu desenvolvimento; Permitir desenvolver a analise de um sistema de forma mais objetiva e correta; 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; Gabarito Comentado. 5a Questão (Ref.: 201402867093) Pontos: 1,0 / 1,0 O fator de ajuste consiste nas restrições de negócio adicionais do software e não consideradas pelos cincos tipos de funções sendo baseados no nível de influência sobre as 14 características gerais do Sistema ou Requisitos não funcionais. Identifique abaixo a opção correta referente ao fator de ajuste: O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 35% , o que dá um intervalo de variação da ordem de 0,65 a 1,35 O fator de ajuste influência a contagem de pontos de função ajustados em +/- 15% , o que dá um intervalo de variação da ordem de 0,15 a 0,35 O fator de ajuste não se aplica a pontos de funções.. O fator de ajuste influência a contagem de pontos de função não ajustados em +/- 15% , o que dá um intervalo de variação da ordem de 0,15 a 0,35 O fator de ajuste não influência a contagem de pontos de função não ajustados. 6a Questão (Ref.: 201402253235) Pontos: 1,0 / 1,0 Um tipo de registro é: é um conjunto de dados usado apenas por um processo depende de quem está contando opcional ou obrigatório dentro da aplicação um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário é um arquivo lógico que se encontra em um DFD Gabarito Comentado. 7a Questão (Ref.: 201402276784) Pontos: 1,0 / 1,0 Um relatório solicitado por um usuário foi considerado muito trabalhoso pelo analista. E foi preciso gerar um arquivo intermediário para guardar dados transitórios durante o processamento e finalmente gerar o relatório. Como este arquivo é classificado para o processo de contagem de PF? Não é contado Arquivo de interface externa Saída externa Arquivo lógico interno. Entrada de dados Gabarito Comentado. 8a Questão (Ref.: 201402805636) Pontos: 1,0 / 1,0 Podemos dizer que uma medida é: Só é utilizado em KLOC. é uma métrica Não é usada em pontos por função é um valor tomado segundo a definição de uma métrica é a descrição perfeita de um processo 9a Questão (Ref.: 201402253906) Pontos: 1,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. Então, podemos afirmar que: Deve-se contar duas entradas e duas saídas. Deve-se contar duas consultas externas. Deve-se contar duas entradas externas. Deve-se contar como uma entrada externa e uma consulta externa. Deve-se contar uma saída externa e uma consulta. Gabarito Comentado. 10a Questão (Ref.: 201402253972) Pontos: 1,0 / 1,0 Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo COCOMO de Bhoem, que: incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...) incorpora um conjunto de requisitos não tão rígidos, pode-se exemplificar pequenos sistemas. é um modelo estático de valor simples que computa o esforço de desenvolvimento de software. incorpora um desenvolvimento dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. computa o esforço de desenvolvimento como uma função do tamanho, e de um conjunto de direcionadores de custo (definidos em tabelas) que incluem avaliações subjetivas do produto, hardware, experiência do pessoal e dos atributos do projeto.
Compartilhar