Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) Na classificação de classe de projeto com modo Embutido ou restrito temos as seguintes características, segundo Bhoem: software deve ser desenvolvido dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. 2) Considere as afirmativas abaixo relativas a definir a fronteira da aplicação. i) todos os relacionamentos do sistema com o seu exterior; ii) a pertinência dos dados, ou seja, a quem é confiada à responsabilidade de manutenção das informações, residentes no sistema; iii) os processos suportados pelo sistema que está sendo contado. iv) os critérios do analista que irá conduzir a contagem. Escolha a opção correta: As opções i,ii, iii estão corretas; a opção iv está errada 3) Quantas são as características gerais de um sistema definidas em Análise de Ponto Função (APF)? 14 4) Qual a principal intenção de uma consulta externa? Recuperar dados para fora da fronteira sem nenhuma alteração nos dados. 5) Uma métrica precisa ser estabelecida quando falamos em medidas. Quando falamos que o Rio de Janeiro esta distante 400 km de São Paulo que aspecto da métrica não está claramente definido? A descrição da métrica não esta correta. Existe imprecisão entre os locais iniciais e finais da medida. Isto nos leva a informação errada sobre a distancia entre a cidade do Rio e a de São Paulo, pois não sabemos de onde para onde se está medindo. 6) Considerando uma aplicação que o usuário determinou dois tipos de relatórios diferentes, e os dados são consolidados em gráficos (setor, linha e barras). Outro relatório especial que contem dados derivados dos dois relatórios iniciais. E consultas "on line" as informações, sendo uma consulta feita pelo código do cliente, e outra pelo CEP. A entrada de dados é feita por duas telas (uma com dados do cliente, outra com dados relativos ao endereço) Neste caso consideramos as funções de entrada, saída e consulta: Saídas = 6; entradas = 2; consultas =2; 7) Com relação à consulta e saída podemos afirmar corretamente que: A saída externa permite diferentes ordenações dos dados. 8) No modelo de COCOMO intermediário consideram-se 4 grandes categorias de custos: I. Atributos do produto II. Atributos do Hardware III. Atributos de pessoal IV. Atributos de projeto Considerado as classes de custo acima responda a opção correta: O analista irá definir um multiplicador que será aplicado na fórmula do modelo básico. Este valor será o produto de valores que se encontram em uma tabela. A avaliação é feita de forma subjetiva pelo analista (ou quem faz à estimativa) com conhecimento em desenvolvimento de sistemas. 9) Considerando a contratação por preço fixo analise as sentenças abaixo e em seguida assinale a alternativa correta: I) O risco é totalmente transferido para o fornecedor. O contratante negocia com o contratado um preço e as formas de pagamento. O contratante estabelece os pontos de avaliação e pagamento do projeto II) Neste caso precisa-se alocar os recursos sob a responsabilidade do contratante e medir o trabalho já foi feito. O risco é incorporado pelo contratante III) O contratado procura estabelecer controles para evitar os riscos, principalmente os introduzidos por mudança de requisitos. A mudança de um requisito implica em uma nova negociação IV) Ponto Função (PF) é usado para medir o tamanho do projeto, e principalmente para acompanhar o projeto e liberar pagamentos por fase do projeto. É comum trabalhar-se com distribuições percentuais do total de PF estimado para o projeto estabelecidos entre o contratante e contratado para se controlar o projeto (pagamento, avaliação, etc.) As sentenças I,III, IV são corretas e a II não é correta. 10) Escolha a opção INCORRETA sobre a fronteira da aplicação: Varia de acordo com a tecnologia empregada; 11) Um tipo de registro é: um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário 12) Um arquivo é definido como Um conjunto de informações percebidas pelo usuário. 13) 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 IV estão corretas 14) Existem formas de estimativas que ainda usam linhas de código, tem-se o método de Putnam que considera múltiplas variáveis e o ciclo de desenvolvimento do projeto, sobre o qual podemos afirmar: É um método que considera o tempo e características do ambiente de desenvolvimento, como experiência, recursos, etc. 15) Uma tela permite visualizar o mesmo relatório com quatro tipos de ordenação diferentes. O rodapé do relatório sempre traz o total de registros listados. Como esta funcionalidade deve ser contada? Quatro saídas externas 16) Considerando a contratação por homem hora analise as sentenças abaixo e em seguida assinale a alternatvia correta: I) 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) O modelo é flexível pois permite ao contratante solicitar modificações e novos serviços, pois esta pagando por hora. Os erros também são absorvidos pelo contratante. III) O estabelecimento do controle por ponto função nos permite medir se as horas registradas estão compatíveis com o número de Pontos Função (PF) trabalhados pelos contratados. Desta forma pode-se acompanhar para cada profissional e o número de PF. Pode-se criar a métrica: Produtividade = PF/hora . IV) Deve-se ainda destacar o alto risco deste tipo de contratação, pois os profissionais são colocados na empresa cumprindo horário, subordinado a outros gerentes e isto gera problemas trabalhistas pois podem criar vínculos de emprego do terceirizado com o contratante. As sentenças I, II, III e IV são todas corretas. 17) Qual a característica geral que contempla uma aplicação que deve rodar em batch ou online? Comunicação de dados 18) A região do Impossível determinado na curva de Rayleigh-Putnam mostra de forma matemática que: Nem sempre é possível diminuir o prazo de um projeto com o aumento de recursos. 19) Sobre o escopo da contagem escolha a afirmativa INCORRETA: Deve abranger apenas entradas para a aplicação; 20) Diariamente o sistema financeiro de uma empresa processa um arquivo texto fornecido pelo banco para conciliação do saldo das contas da empresa, conferindo o valor do saldo com o saldo das contas no banco. Como este arquivo texto é classificado para o sistema financeiro do banco. Arquivo Lógico Interno. 21) Analise as sentenças abaixo sobre as técnicas para desenvolver estimativas de esforço e em seguida assinale a alternativa correta: I. As técnicas de estimativas envolvem uma análise das tarefas a serem feitas em termos de detalhe, por isto deve-se fazer a decomposição detalhada da tarefa. II. Outra forma de se estimar os custos e o esforço necessário para desenvolver software é desenvolver curvas a partir de dados experimentais , e ir calibrando estas curvas. III. Uma forma eficaz é para cada necessidade de estimativa reunir a equipe de desenvolvimento e após ouvir a opinião destes escolher o parecer do profissional mais experiente, mesmo para novas situações. IV. Outra forma é manter uma base estatística de projetos anteriores e fazer interpolação de para novas necessidades. As afirmativas I, II,IV são corretas a III é de alto risco 22) Quais dos seguintes passos não faz parte do procedimento de contagem de ponto função: classificar as características do sistema em simples, média e complexas 23) Quanto ao Ponto Função pode-se afirmar corretamente que: Tem objetivo de medir a funcionalidade a ser entregue; 24) Com relação às estimativas de software marque a afirmativa correta (forma completa): Para uma aplicação existe ou nova desejamos saber quanto tempo será necessário para o desenvolvimento e também quanto é o custo. 25) Escolha alternativa abaixo que melhor define o propósito da contagem de Ponto Função. Definir uma forma de medir, estimar e controlar o desenvolvimento. 26) O valor total de influência para uma aplicação é 39 e o fator de ajuste é 1,04. As características dessa aplicação 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 Assinale o novo fatra de ajuste, caso todas as características tivessem nota cinco: 1,35 27) Ao se definir as variáveis de estimativa usadas para "classificar por tamanho" cada elemento e etapa no processo de desenvolvimento do software, de forma sempre correta, estamos: Definindo uma "base line" para coletar dados históricos e que serão usados como um conjunto com variáveis de estimativa para que se desenvolva projeções de custo e de esforço. 28) 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. 29) Ao se estimar o esforço de um software dependendo da fase do projeto pode-se afirmar de forma correta: Pode-se ter uma um erro significativo 30) 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. Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem. 31) Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função? Permitir desenvolver a análise de um sistema de forma mais objetiva e correta. 32) Como se deve contar se uma aplicação atualiza a data de importação em um arquivo texto? Deve-se contar uma EE e contar a data como item de dados 33) 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. 34) Baseado na recomendação do PMI sobre estimativas de prazos pode-se afirmar O esforço estimado deve ser de 14,63 mês*homem e o prazo 10,73 meses. 35) 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. 36) Tenho um relatório que é somente extração da base, mas sendo que se ultrapassar o limite de 100 linhas o relatório sai em arquivo. Como se deve contar? Contar como SE, pois há o cálculo das linhas e é de conhecimento do usuário que o relatório ultrapassar o limite (há contagem de linhas) ele será gravado em disco, senão será impresso 37) O valor do fator de ajuste: Ajusta em +/- 35% os pontos de função não ajustados. 38) Podemos concluir de forma correta: As estimativas no Brasil ainda são feitas, na sua maioria, sem método. 39) 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. 40) Qual das afirmativas abaixo não pode ser usada na definição da fronteira da aplicação: Deve-se observar os arquivos que estão sendo usados independente do negócio. 41) O fator de ajuste para um sistema com a pontuação abaixo é: 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 2 1,06 42) Considere as sentenças abaixo e em seguida assinale a alternativa correta: i) Pode-se calcular o fator de ajuste para cada segmento de negócio e usá-lo em diversos orçamentos. ii) Não é obrigatório o seu uso a partir de 2003 devido às múltiplas interpretações que se pode ter para as 14 características. iii) O IFPUG procura padronizar a forma de avaliação dos técnicos, determinando características da observação, a fim de diminuir a subjetividade. As três sentenças são verdadeiras 43) O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da Constituição Federal, instituindo normas para licitações e contratos da administração pública. No Brasil, uma concorrência pública: deve garantir o menor preço na mesma unidade, por isto se determina o menor valor de R$ por PF (Ponto Função), garantindo-se que a avaliação de PF será medido por profissionais igualmente qualificados 44) Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função? Permitir desenvolver a analise de um sistema de forma mais objetiva e correta; 45) A primeira atividade em uma empresa que deseja ter um processo de estimativas para o projeto de software é: Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas 46) Considere as afirmativas abaixo sobre estimativas de custos e prazos em software: ( i ) Não é ciência exata; ( ii ) Deve-se diminuir o nível de erro das estimativas; ( iii ) Um erro na estimativa pode comprometer o projeto. ( iv ) Com funções matemáticas temos como definir valores de forma precisa. Escolha a alternativa correta: As afirmativas I, II e III estão corretas e a afirmativa IV está errada 47) A técnica de análise de Pontos de Função não traz benefícios para: Para definir o desenho do software e as tabelas de banco de dados; 48) Quanto ao tipo de projeto, Bohen, classificou sua amostra de observação em: orgânico, semi destacado, embarcado 49) Que vantagens na modalidade homem/hora são introduzidas ao se usar PF (Ponto Função)? O uso de PF permite que o contratante controle a produtividade de cada recurso alocado pelo contratado, podendo pedir a substituição do recurso cuja produtividade não atenda ao nível desejado 50) 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 51) Um arquivo referenciado: É uma ALI lido ou mantido por um processo elementar ou um AIE lido por um processo elementar. 52) Considere a fórmula abaixo e responda a sentença correta: Esforço = 0,12*número de páginas + 0,36*número de linhas de código + 0,35* quantidade de testes especificados + 0,12*numero de telas + 0,05*itens de dados. É uma formula de medidas diretas de um modelo dinâmico de múltiplas variáveis. 53) Como se aplica engenharia reversa para determinar preços para PF (Ponto Função)? Pode-se fazer a contagem de PF para projetos já terminados, analisando-se o custo e prazo para cada etapa e artefato produzido54) Assinale a sentença INCORRETA abaixo: 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. 55) Considere as afirmativas abaixo relativas a definir a fronteira da aplicação. i) todos os relacionamentos do sistema com o seu exterior; ii) a pertinência dos dados, ou seja, a quem é confiada à responsabilidade de manutenção das informações, residentes no sistema; iii) os processos suportados pelo sistema que está sendo contado. iv) os critérios do analista que irá conduzir a contagem. Escolha a opção correta: As opções i,ii, iii estão corretas; a opção iv está errada 56) O que é a modalidade de contratação por preço total? 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. 57) Como classificar um arquivo texto que é importado pelo sistema? Deve se considerar como uma entrada externa 58) Da formula de ponto de função ajustado mostrada abaixo podemos sempre concluir: Tot_ponto_função¬_ajustado = tot_contado * (0,65 + 0,01 * (somatoriodegrau de influencia de 1 a 14 )) O fator de ajuste é sempre um número real. 59) Há necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser contados? Apenas n+1 itens de dados 60) Quais os tipos de contagem de Ponto Função? Projeto de melhoria, projeto de desenvolvimento e manutenção de software. 61) Qual dos seguintes passos não faz parte do procedimento de contagem de pontos função? Classificar as características gerais do sistema em simples, médias e complexas. 62) Escolha a alternativa correta: Uma medida é feita segundo definições de uma métrica. A métrica precisa ser claramente definida. 63) Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) globais? O objetivo de se dar o total de PF é permitir que o fornecedor avalie o valor total do contrato dependendo do seu valor por PF. 64) O Lei 8.666/93 regulamenta o artigo 37, inciso XXI, da Constituição Federal, instituindo normas para licitações e contratos da administração pública. Com base nessa lei, como se pode usar o PF (Ponto Função) para remunerar o fornecedor em uma concorrência? Em uma concorrência o vencedor é o que determina a menor quantidade de PF e o menor prazo para entrega dos PF. 65) Um usuário, na definição da IFPUG, é Qualquer pessoa ou "coisa" que interage com o sistema a qualquer momento e/ou especifica requisitos funcionais. 66) Qual o maior problema na modalidade de contratação por preço global? 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. 67) Na classificação de classe de projeto com modo Orgânico ou convencional temos as seguintes características, segundo Bhoem: software simples, pequenos, pequenas equipes com relativa experiência. Trabalha-se um conjunto de requisitos não tão rígidos, podem-se exemplificar pequenos sistemas. 68) A variação de notas das características de um software, pode influenciar o valor final da contagem de Ponto Função: De 0 a 70 para todas as características. 69) Quantos itens de dados podem sem identificados em um ALI ou AIE? Mínimo 1 e Máximo Indeterminado. 70) 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 71) São fatores de configuração: I. A forma como os dados se comunicam II. A complexidade dos algoritmos III. A modelagem de dados referente ao sistema IV. A especificação conceitual do sistema V. A tecnologia de desenvolvimento do sistema em OO A(s) sentença(s) correta(s) é(são): I,II,V 72) No software orientado a objetos, segundo o Prof. Pressman, podemos afirmar: Deve-se usar a estimativa por PF usando-se a decomposição de casos e uso. 73) O valor do fator de ajuste: Reflete a funcionalidade específica da aplicação. 74) Um relatório solicitado por um usuário foi considerado muito trabalhoso pelo analista. E foi preciso gerar um arquivo intermediários 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. 75) Uma consultoria foi contratada para identificar problemas de ¿performace¿ no banco de dados de uma aplicação. Após uma cuidadosa análise decidiu-se dividir uma tabela crítica (para o desempenho) m três outras tabelas menores. Como a tabela inicial era um arquivo lógico interno que impacto esta mudança introduziu no número de PF: Nenhuma mudança no número de PF. 76) 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. Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem. 77) Escolha a opção correta sobre ferramentas e estimativas de esforço: Técnicas empíricas usam expressões derivadas de dados históricos, para o esforço e o tempo, com o objetivo de prognosticar essas quantidades para o projeto 78) Um dos objetivos da Análise de Ponto Função (APF) é: Medir a funcionalidade que usuário solicita e recebe. 79) Ao se encontrar o valor 132,34 PF podemos afirmar com certeza que: O valor refere-se a ponto função ajustado.
Compartilhar