Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 – 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? R: 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. 2 - Para se definir a funcionalidade no modelo de Ponto função inicial era R: Dada qualquer especificação de uma aplicação criar se uma medida para quantificar a funcionalidade 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 R: Que para um novo projeto a linguagem mais indicada é o Python 4 - A medida KLOC (Kilo Line of Code) foi uma medida amplamente utilizada no passado, porém hoje está caindo em desuso. Dentre os motivos abaixo: I - Alguns contestam o KLOC por que não privilegia a boa programação (mais eficiente) ou o uso de linguagens mais eficientes. IV - Só pode ser utilizada após o software ter sido entregue, o que atrasava a estimativa do esforço. V - A medição em linguagens baseadas em POO é prejudicada pelo fato dessas linguagens gerarem uma quantidade enorme de artefatos, encarecendo o produto final. Qual a alternativa que corresponde aos itens corretos? R: I, IV e V 5 - Qual das alternativas abaixo não representa um dos papeis da medição? R: Definir: Métricas podem ser utilizadas para definir estratégias de processos, produtos e serviços de software 6 - Trabalhar com métricas normalmente é uma nova visão sobre o software. É a visão gerencial. De forma absolutamente correta isto permite que R: Se defina questões sobre prazos e tamanho de software 7 - O que é KLOC? R: É 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. 8- Podemos dizer que são características de uma métrica: I- Expressa em alguma unidade II- Facilmente calculada, entendida e testada. III- Passível de estudos estatísticos IV- Não precisa ter objetivo para as medidas. R: Somente a afirmativa IV está incorreta 9 - O benefício principal de Análise de Ponto Função (APF) é R: Ser uma forma de estimar custos e recursos para o desenvolvimento e manutenção do software 10 - 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 R: Os requisitos não funcionais identificados em 14 características 11 - o que melhor representa a visão do usuário, para análise de ponto função R: É somente aquilo que o usuário entende 12 - Qual o principal beneficio da Análise de Pontos de Função para Construção de Software? R: Ser uma forma de estimar custos e recursos para o desenvolvimento e manutenção do software 13 - 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: R: 0,65 14 - O valor do fator de ajuste R: Reflete a funcionalidade específica da aplicação 15 - 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 )) R: O fator de ajuste é sempre um número real 16 - Sobre o valor de ponto função NAO AJUSTADO pode-se afirmar de forma correta R: Muitas empresas usam este número para sua gerência de software 17 - 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? R: Formatação de Dados 18 - As seguintes regras não são aplicáveis à fronteira de aplicação R: Deve-se considerar o volume d trabalho de cada equipe desenvolvimento para se definir a fronteira da aplicação 19 - Qual dos seguintes passos não faz parte do procedimento de contagem de pontos função? R: Classificar as características gerais do sistema em simples, médias e complexas 20 - Da expressão: Tot_ponto_função¬_ajustado = tot_contado * (0,65 + 0,01 * ) Podemos afirmar de forma correta: R: Que 65 % da contagem refere-se à funcionalidade 21 – A FRONTEIRA DA APLICAÇÃO deve ser definida com base: R: No ponto de vista do usuário 22 - Considere as afirmativas abaixo: I - A fronteira é fundamental para se definir o que será contado; II - Uma entrada é caracterizada por um fluxo de fora da fronteira para dentro; III - Um arquivo é uma estrutura interna, dentro da fronteira, onde o usuário tem intenção de guardar dados; Pode-se afirmar com toda a certeza que R: Estão todas corretas. 23 - Segundo a versão 2.0 do Roteiro de Métricas de Software do SISP, as estimativas devem ser realizadas em, no mínimo, três marcos do processo de desenvolvimento de software. A estimativa realizada após o aceite dos requisitos e que, geralmente, leva em consideração a especificação dos casos de uso e regras de negócio da aplicação é a contagem de Pontos de Função R: de Referência. 24 - No calculo dos pontos de função ajustados devem ser levadas em consideração 14 (quatorze) características do sistema. Qual das características abaixo permite quantificar o grau de influência relativo aos recursos implementados com vista a tornar o sistema amigável, permitindo incrementos na eficiência e satisfação do usuário final? R: Usabilidade 25 - Uma gravação em pen drive com dados da base, é uma CE ou SE ? R: Se a extração tiver processamento (cálculo de registros) é SE, se for cópia da base é CE 26 - A principal diferença entre um Arquivo Lógico Interno (ALI) e um Arquivo de Interface Externa (AIE) é que R: um AIE é lido, mas não é mantido pela aplicação contada 27 - 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? R: Não é contado 28 - (FCC - 2009) Você está trabalhando em um projeto com duração prevista inicialmente de 6 meses. Ainda há, pelo cronograma original, mais 3 meses de trabalho pela frente. O gerente do seu projeto resolveu coletar e calcular as medidas referentes ao progresso do projeto em relação a prazo (ou, SPI - Schedule Performance Index, também mencionado como IDP - Índice de Desempenho de Prazo) e ao progresso do projeto em relação a custo (ou CPI - Cost Performance Index, também mencionado como IDC - Índice de Desempenho de Custo). Ele obteve os seguintes valores: - SPI = 0,75 - CPI = 1,25 Com base nessa informação, é correto concluir que o projeto está R: atrasado e custando menos que o previsto 29 - Quais dos seguintes passos não faz parte do procedimento de contagem de ponto função R: classificar as característicasdo sistema em simples, média e complexas 30 - São Arquivos de Interface Externa (AIE): R: Dados armazenados fora da fronteira da aplicação 31 – Sobre as escolhas das 14 características podemos afirmar de forma absolutamente correta R: Foram escolhidas no modelo inicial mas, têm sido adaptadas pelo IFPUG para a situação atual. 32 - Sobre Medidas Diretas e Indiretas é correto afirmar R: que as Medidas Diretas estão relacionadas a grandezas tangíveis do software como contagem de linhas de código 33 - Uma consulta externa deve R: Referenciar pelo menos um arquivo 34 - Identifique qual das alternativas não faz parte das regras de identificação de entradas externas. R: O fluxo de saída é equivalente ao fluxo de armazenamento 35 - Um processo elementar é definido como R: A menor unidade de atividade significativa para o usuário 36 - 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 R: Deve-se contar duas consultas externas 37 - Qual a principal intenção de uma consulta externa? R: Recuperar dados para fora da fronteira sem nenhuma alteração nos dados 38- Durante o processo de desenvolvimento de um SI, as etapas de Engenharia de Requisitos e Análise de Sistemas geram artefatos que são muito úteis para a medida do tamanho de um software. Em se tratando da técnica Análise por pontos de função, assinale os artefatos que são, respectivamente, mais adequados para a medição das funções de dados e das funções transacionais R: Modelo de Dados e Protótipos 39- Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo COCOMO de Bhoem, que R: incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...) 40 - Você foi contrato por uma empresa de desenvolvimento de software. Ao iniciar suas atividades o seu Gerente de Projetos solicitou que fosse feita a contagem de quantos pontos por função tem o projeto. Ele informou a você que seria de um software que já está sendo utilizado pelo usuário e será feita uma atualização do mesmo. Selecione dentre as opções qual é a mais indicada R: Contagem de projeto de melhoria 41 – Uma tela permite visualizar o mesmo relatório com quatro tipos diferentes de ordenação. O rodapé do relatório sempre traz o total de registros listados. Como esta funcionalidade deve ser contada? R: Quatro saídas externas 42 - Um processo de desenvolvimento de software consiste de um conjunto de ações e atividades inter-relacionadas, que são executadas para alcançar um produto, resultado ou serviço predefinido. A análise de pontos de função (APF), técnica de medição das funcionalidades de um software do ponto de vista de seus usuários, é utilizada para estimar ____________ para desenvolvimento de um software. Marque a alternativa que pode conter uma ou mais opções adequada para o espaço em branco R: estimar esforço, prazo e custo 43 - O principal fator que distingue um projeto de software de modo embutido ou restrito é... R: a necessidade de seguir restrições rigorosas 44 - 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 R: As afirmativas I, II e III estão corretas e a afirmativa IV está errada 45 - Quanto ao tipo de software, Bohen, classificou sua amostra de observação em R: básico, intermediário e avançado 46 - (CESGRANRIO - 2012) COCOMO II é uma técnica de estimação que permite calcular, a partir de estimativas de tamanho do software, valores para o R: esforço e o tempo de desenvolvimento 47 - Com relação às estimativas de software marque a afirmativa correta (forma completa): R: Para uma aplicação existe ou nova desejamos saber quanto tempo será necessário para o desenvolvimento e também quanto é o custo 48- Podemos concluir de forma correta R: As estimativas no Brasil ainda são feitas, na sua maioria, sem método. 49 - Várias técnicas de estimativa podem ser usadas em qualquer projeto de software, no entanto, quanto uma equipe de software encontra um projeto de duração extremamente curta, planejamento em geral e estimativa em particular devem ser abreviadas. Estimativa para projetos ágeis usa uma abordagem de decomposição que vários passos. Qual das opções abaixo não é um destes passos R: O tamanho do cenário não pode ser estimado em LOC, PF ou alguma outra medida orientada a volume 50 - Considere a opção com a afirmativa que NÃO ESTÁ CORRETA, quando se trata de estimativas R: O método de Putnam considera todo o ciclo de vida do desenvolvimento e prova que sempre se pode diminuir o prazo com aumento de recursos 51 – Com relação as estimativas de caso de uso, podemos afirma que um ponto de case e uso corresponde a R: É uma adaptação específica dos Pontos de Função para medir o tamanho de projetos de software orientados a objeto 52 - De acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica R: Utilizada para determinar as funcionalidades do sistema sob o ponto de vista do usuário, determinando o tamanho funcional do sistema a ser desenvolvido 53 - Estimar projetos é uma tarefa nada trivial, pois, levamos em conta diversos fatores. Podemos então citar que NÃO faz parte dos objetivos para estimativas de Projetos R: Dividir de forma igual as atividades para todos os membros do projeto 54 - Baseado na técnica Análise de Pontos de Função - APF, o Fator de Ajuste considera R: Os requisitos não funcionais do sistema a ser estimado seu tamanho 55 - As estimativas de esforço para todos os cenários que devem implementar um incremento de software são somadas para definir a estimativa para o incremento. Normalmente, a duração do desenvolvimento de um incremento é da ordem de 3-6 semanas; a estimativa serve para garantir que o número de cenários a ser incluído no incremento esteja de acordo com os recursos disponíveis. A afirmativa acima, se refere a R: Estimativas com métodos ágeis 56 - Segundo Pressman, um software orientado a objetos deve ter outra abordagem. Qual das opções abaixo não corresponde a um destes 6 passos? R: Dividir o número total de classes (chave e apoio) pelo número médio de unidades de trabalho por classes 57 - Suponha que você está alocando pessoas para um projeto com 100 caso e uso que foi orçado em R$ 120.000,00 e está dimensionado em 400 PF. Quanto se pode gastar para uma etapa dimensionada para 50 PF? R: 15.000,00 (120.000 – 400 E X – 50) ENTÃO TEMOS 120.000 X 50 = 6000000/400X --- X= 6000000/400 --- X= 15.000,00 58- 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? R: 100.000,00 59 - 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 R: Integração de Software 60 - É um modelo dinâmico de múltiplas variáveis que pressupõem a distribuição do esforço ao longo da existência de um projeto de desenvolvimento. Foi construído, analisando-se grandes projetos. A afirmativa acima, se refere ao modelo R: Putnam 61 – CONSIDERANDO O CONCEITO DE GESTÃO DE PROJETOS USANDO ANALISE DE PONTO DE FUNÇÃO, IDENTIFIQUE A OPÇÃO QUE NÃO CORRESPONDE A UMA ETAPA R: DIAGRAMA DE PACOTES 62 - Com relação a Gestão de Projetos Usando APF podemos concluir que R: 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 controlegerencial, para o acompanhamento de projetos, em termos de custo e prazo 63 - Análise de Pontos de Função (APF) é uma técnica para a medição de projetos de desenvolvimento de software, visando estabelecer uma medida de tamanho, em Pontos de Função (PF), considerando a funcionalidade implementada, sob o ponto de vista do usuário. A medida é independente da linguagem de programação ou da tecnologia que será usada para implementação. Qual das opções abaixo que corresponde a uma etapa? R: Diagrama de Sequência 64 - É preciso que se mantenha uma base estatística de projetos realizados e que a tomada de registros para esta base estatística esteja adequada aos processos de desenvolvimento da empresa e a metodologia usada em cada etapa, ou template estabelecido. Dentre as opções a abaixo, qual não corresponde a uma fase da tabela de distribuição dos pontos funções? R: Modelagem de pacotes 65 - Considere o gráfico de estimativas usado para estimativas com ponto função Escolha a alternativa correta abaixo R: O número de pontos no intervalo entre 2500 a 3000 PF estimados é muito baixo e portanto o risco é muito alto para concluirmos que ao valor realmente medido será próximo do estimado 66 - Considere o gráfico abaixo e escolha a opção correta R: 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 67 - A comunicação de dados é um dos requisitos não funcionais a serem considerados quando da avaliação da complexidade do sistema. Nele, deve ser considerado R: o uso de protocolos diferentes para recebimento e envio das informações do sistema 68- O que são os pontos de amarração? R: São os pontos em que a função substituta conterá da função tabela, no qual será construída uma função para um respectivo intervalo 69 - Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está incorreta R: É o método que não permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos 70 - Um conceito extremamente importante em engenharia de software é o de interpolação. Qual das opções abaixo não corresponde a este conceito R: Independente do domínio do problema e do método de interpolação utilizado, o ganho de simplicidade nuca compensa o erro 71 – Não são fatores de risco para a determinação do trabalho os seguintes fatos R: O pagamento de faturas emitidas pelo fornecedor após aprovada pelo contratante 72 - Considere os pontos em um gráfico do tipo (ponto função, hora trabalhadas) e que o risco é baixo para se fazer interpolação linear entre os pontos: (120, 3000) e (180, 4500). Qual o valor do esforço em horas trabalhadas estimadas para uma contagem de 150 PF R: total de horas trabalhadas= 3750 73 - 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 R: 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 74 - Considerando a contratação com cotação do valor de um PF (ponto função), segundo os conceitos apresentados no curso assinale a opção falsa abaixo R: A determinação do preço por ponto função é certamente um dos mais importantes aspectos para o fornecedor. O fornecedor pode criar uma tabela de valores, baseado unicamente na experiência dos desenvolvedores mais experientes e isto pode variar durante o projeto 75 - Sabendo-se que as estimativas para a duração esperada de uma atividade (DEA) foram: 14 horas, 5 horas e 2 horas; e que o gerente do projeto decidiu utilizar a estimativa Pert, sugerida pelo PMI, pergunta-se: Qual o intervalo da estimativa considerando-se dois desvios padrão (sigmas)? R: 2 a 10 horas 76 - Em que consiste a modalidade preço por PF (Ponto Função)? R: É o valor unitário negociado com o qual se fará a transação comercial para um desenvolvimento de software 77 - O que é a modalidade de contratação por preço total? R: Na modalidade de preço total o risco passa a ser todo do contratado e este deve estabelecer mecanismos de reajuste para casos de modificação dos requisitos 78- Analise as sentenças abaixo sobre os fatores de risco para a determinação do trabalho e em seguida assinale a alternativa correta: I) O trabalho é mal especificado não definindo limites do que precisa ser feito e geralmente o contratante pode pedir outros "quebra galhos" do contratado o que leva ao desentendimento. II) A falta de clareza ou entendimento dos requisitos. Deve-se aplicar metodologias que esclareçam os requisitos (analise, completude e consistência) para se minimizar este aspecto. III) As estimativas na contratação são feitas com nível de erro. Normalmente quem contrata sub dimensiona o trabalho para minimizar o seu custo. IV) Falta de processo de controle nas modificações solicitada. Uma modificação, na maioria das vezes, implica em aumento do custo e prazo R: As sentenças I, II, III e IV são todas corretas 79- O que podemos dizer sobre Estimativas de custos e prazos em software: R: Estimativa de custos se dar através da análise de ponto de função e com isso podemos determinar o prazo em que o software ficará pronto 80 - 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.) R: As sentenças I,III, IV são corretas e a II não é correta. 81 - Que vantagens na modalidade homem/hora são introduzidas ao se usar PF (Ponto Função)? R: 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 82- Qual a diferença entre medida e métrica? R: A medida é feita a partir de uma especificação. A especificação é a métrica. Uma métrica é definida para se acompanhar alguma característica de um produto ou processo. 83 (QUESTÕES DISCRITIVAS) - No processo de contagem de um ALE, verificou-se um registro de arquivo com os campos: nome, endereço, telefone, CEP, Número-dependentes. E, um grupo de dados que se repete seis vezes com os campos: nome, data-nascimento, parentesco. No processo de contagem definido pelo IFPUG, quantos itens de dados e arquivos referenciados devem ser contados. Considere que estes arquivos terão 55000 registros R: São contados dois arquivos referenciados. E 5 itens de dados no primeiro + 3 itens de dados. (oito itens de dados). 84 – No projeto do CERN, sobre a partícula de DEUS, as colisões de protons são identificadas por métodos computacionais gráficos. Os dados são obtidos por sensores e processados. Após o processamento são executadas uma série de medidas que permitem aos físicos fazerem comparações. Neste caso, considerando a teoria apresentada no contexto do curso responda justificando se a medida é Direta ou Indireta? R: A medida é feita de forma indireta, pois não é feitadiretamente no fenômeno. A medida é feita a partir de gráficos modelados em dados obtidos a partir de sensores. 85- Em uma concorrência pública no BRASIL segundo a lei 8666. Como é definida a experiência e o controle de qualidade entre os fornecedores participantes? R: Baseado em quantidades mínimas que DEVEM ser pontuadas e referenciadas em PF. 86- O que é Kloc (Constructive Cost Model)? R: Métrica utilizada para medir desenvolvimento de software, 1 kloc representa mil linhas de comandos. 87- O que é CoCoMo (Constructive Cost Model)? R: É um método que busca medir esforço, prazo, tamanho de equipe e custo necessário para o desenvolvimento do software, desde que se tenha a dimensão do mesmo, através de um modelo de estimativa de tamanho de software, como Análise de Pontos de Função. 88- Em um gráfico de prazo (no eixo vertical) e número de total de PF (no exio horizontal) verficou-se que 150 PF são feitos em um prazo em de 300 dias. E que 200 PF são feitos em 320 dias. Considerando que se assume o risco da interpolação linear que prazo pode ser dado para um projeto de 170 PF? R: 308 dias (assumindo o risco) 89- Qual a importância dos requisitos do software para o cálculo de PF? R: Os requisitos são essenciais. Todo o processo de contagem se baseia nos requisitos definidos pelo usuário. Vale lembrar que a Análise de Ponto Função leva em consideração os requisitos funcionais. 90- Quais as atividades envolvidas no processo de estimativa? R: 1- estimar o tamanho do produto a ser gerado; 2 - Estimar o esforço empregado na execução do projeto; 3 - estimar a duração do projeto; 4 - estimar o custo do projeto. 91- Com relação ao risco de contratação, considerando que o controle é feito por PF, qual a diferença da contratação por homem hora e preço fixo? R: Na contratação por preço fixo todo o risco é transferido para o fornecedor. Na contratação por homem hora o risco é todo do contratante 92- No projeto do CERN, sobre a partícula de DEUS, as colisões de protons são identificadas por métodos computacionais gráficos. Os dados são obtidos por sensores e processados. Após o processamento são executadas uma série de medidas que permitem aos físicos fazerem comparações. Neste caso, considerando a teoria apresentada no contexto do curso responda justificando se a medida é Direta ou Indireta? R: A medida é feita de forma indireta, pois não é feita diretamente no fenômeno. A medida é feita a partir de gráficos modelados em dados obtidos a partir de sensores. 93- Ao se contratar por valor para um PF, qual a vantagem para uma concorrência pública, no Brasil? R: Ao se definir PF cria-se uma referência que permite comparar as propostas dos fornecedores. Desta forma, podese comparar condições e preços entre os fornecedores 94- Qual a importância da fronteira do sistema para o processo de medição? R: A fronteira é fundamental para definir o que será contado. Quais os limites, o que entra no sistema e o que não deve ser considerado. 95- Interpolação é o método que permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos. Em engenharia é comum dispor-se de dados pontuais obtidos a partir de uma amostragem ou de um experimento. Em que consiste o problema da interpolação? R: 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 96- Por que uma medida direta não é adequada para o planejamento? R: A medida direta é feita no produto ou processo, portanto o produto ou processos precisam estar prontos ou serem realizados. O planejamento deve ser feito antes da produção ou realização 97- O que é, e como podemos identificar, a fronteira do sistema? R: As Fronteiras da Sistema estão delimitadas pelo seu caso de uso e também pelo escopo do projeto. Onde conseguimos determinar as Entradas e Saídas e com isso gerar as Contagens 98- Com relação ao risco de contratação, considerando que o controle é feito por PF, qual a diferença da contratação por homem hora e preço fixo? R: Na contratação por preço fixo todo o risco é transferido para o fornecedor. Na contratação por homem hora o risco é todo do contratante 99- Em uma concorrência pública n o BRASIL segundo a lei 8666. Como é definida a experiência e o controle de qualidade entre os fornecedores participantes? R: Baseado em quantidades mínimas que DEVEM ser pontuadas e referenciadas em PF 100- Descreva, com suas palavras o método COCOMO: R: É um modelo de estimativa do tempo de desenvolvimento de um produto. Criado por Barry Boehm. É baseado no estudo de 63 projetos. 101- O que podemos dizer sobre ¿Estimativas de custos e prazos em software R: Principalmente que não é ciência exata, mas ajuda a diminuir o nível de erro das estimativas, nos basearmos nas experiências anteriores. Um erro na estimativa pode comprometer o projeto, por isso, quanto mais registramos nossas experiências, e as utilizamos, estimamos melhor. 102- Considerando que as metodologias de qualidade de software têm uma fase onde se apuram medidas, qual a contribuição de APF para estas metodologias? R: O uso de APF permite que se definam indicadores. Ou permite se comparar medidas obtidas em outros sistemas. Ou permite o acompanhamento de algumas métricas 103- Calcule a complexidade do módulo de um software, sabendo-se que a complexidade estrutural é 15 e a complexidade dos dados é 30. R: 45 104- Uma estrutura de software possui 15 nós e 12 arcos. Qual é o seu tamanho? R: 27 105- Uma consulta externa deve: R: Referenciar pelo menos um arquivo MINHA AV PARCIAL 2017 Considere uma métrica com as seguintes características: Nome: facilidade de entendimento Descrição: contar o número de parágrafos na documentação, pois isto indica que o documentador criou uma descrição bem segmentada e isto facilita a leitura; Forma de se medir: fazer a contagem do caráter ¿ponto¿ no texto após sua finalização R: A métrica não está corretamente definida pois ¿ponto¿ não define um parágrafo Escolha a afirmativa correta R: A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica Ao se encontrar o valor 132,34 PF podemos afirmar com certeza que: R: O valor refere-se a ponto função ajustado. Um técnico de TI está utilizando a Análise de Pontos de Função − APF para determinar o tamanho de um software e, na etapa de contagem das funções de dados, está levantando os Arquivos Lógicos Internos − ALI. Nesse levantamento, classifica-se corretamente como ALI os R: dados de negócio ou de controle da aplicação mantidos e processados por suas transações. O Valor do fator de ajuste: R: Ajusta em +/- 35% os pontos de função não ajustados Como classificar um arquivo texto que é importado pelo sistema? R: Deve se considerar como uma entrada externa 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: R: 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 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? R: 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 Sobre Medidas Diretas e Indiretas é correto afirmar: R: que as Medidas Diretas estão relacionadas a grandezas tangíveis do software como contagem de linhas de código Uma saída externa NÃO PODE: R: Ter o fluxo deinformação de fora para dentro da fronteira de contexto. As funcionalidades do sistema, para o usuário, são apresentadas na forma de funções. São elas que manuseiam os dados. As funções são classificadas quanto a relação de uso em de Entrada externas, Saídas e Consultas externas. Baseado nestes conceitos de contagem, identifique com verdadeiro ou falso as alternativas abaixo: ( ) Uma Função do tipo EE 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. ( ) O processo de identificação de EE requer que sejam analisados todos os processos elementares que recebem dados de fora da aplicação e que fazem a atualização de um ou mais ALI, onde os dados ou informações devem ser recebidos de fora da fronteira da aplicação. ( ) Uma EE é considerada única para uma aplicação se possuir um formato diferente das demais ou se precisar de uma lógica de processamento diferente de outras EE que tenham o mesmo formato. R: v, v, v Podemos dizer que são características de uma métrica: I- Expressa em alguma unidade II- Facilmente calculada, entendida e testada. III- Passível de estudos estatísticos IV- Não precisa ter objetivo para as medidas R: Somente a afirmativa IV está incorreta Escolha a alternativa correta R: Uma medida é feita segundo definições de uma métrica. A métrica precisa ser claramente definida Sobre arquivo referenciado é correto afirmar que R: São dados de referência mantidos pelo sistema e solicitados pelo usuário Para se determinar um arquivo de interface externa deve-se R: Determinar os processos elementares que ocorrem sobre ele 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 )) R: O fator de ajuste é sempre um número real Considere um mapa do Brasil cuja escala é de 1 cm vale 100 km. Um observador mediu com uma régua a distancia entre o centro de dois pontos, com aproximadamente 3 milímetros cada ponto, a distancia de 4 cm. O primeiro ponto tem a legenda Rio de Janeiro e o segundo a legenda São Paulo. Podemos concluir sobre a ação acima de forma correta o seguinte R: A medida indireta no mapa indica que o Rio dista 400 km de São Paulo, considerando o centro de cada cidade, considerando-se que se usou uma escala 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 R: Formatação de Dados 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 R: Não é contado Identifique qual das alternativas não faz parte das regras de identificação de entradas externas R: O fluxo de saída é equivalente ao fluxo de armazenamento Assinale a afirmativa sempre correta nas opções abaixo R: Para se fazer o acompanhamento gerencial utilizando o KLOC deve-se ter uma base de registros estatísticos de projetos já feitos O que é KLOC R: É 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 Um técnico de TI está utilizando a Análise de Pontos de Função - APF para determinar o tamanho de um software e, na etapa de contagem das funções de dados, está levantando os Arquivos Lógicos Internos - ALI. Nesse levantamento, classifica-se corretamente como ALI os R: dados de negócio ou de controle da aplicação mantidos e processados por suas transações. Sobre o valor de ponto função NAO AJUSTADO pode-se afirmar de forma correta R: Muitas empresas usam este número para sua gerência de software 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. Por que precisa ser calculado o valor do fator de ajuste que é baseado em 14 características gerais de sistema? R: Porque são desconsideradas a tecnologia usada e os requisitos não funcionais no cálculo do fator não ajustado As funções do tipo transações existentes são R: Saída externa, consulta externa e entrada externa Quais dos seguintes passos não faz parte do procedimento de contagem de ponto função R: classificar as características do sistema em simples, média e complexas Podemos afirmar sobre a classificação do tipo do software chamado de Modelo 3 (avançado), no modelo COCOMO de Bhoem, que R: incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento (análise de projeto, codificação, testes...) Com relação à atividade de estimar podemos afirmar de forma correta R: 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 Medidas de Esforço de Desenvolvimento de Software AV 2017 1 – Ao se contratar por valor para um PF, qual a vantagem para uma concorrência pública, no Brasil? R: Ao se definir PF cria-se uma referencia que permite comparar as propostas dos fornecedores. Desta forma, pode-se comparar condições e preços entre os fornecedores. 2 – O que é CoCoMo (Constructive Cost Model)? R: CoCoMo é um método que busca medir esforço, prazo, tamanho de equipe e custo necessário para o desenvolvimento do software, desde que se tenha a dimensão do mesmo, através de um modelo de estimativa de tamanho de software, como Análise de Pontos de Função 3 – escolha a afirmativa correta: R: A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica 4 – Um dos objetivos da Análise de Ponto Função é: R: Medir a funcionalidade que usuário solicita e recebe. 5 – O Valor do fator de ajuste: R: Ajusta em +/- 35% os pontos de função não ajustados. 6 – Há necessidade de se alterar um campo mas consultam-se outros n itens. Quantos itens de dados devem ser contados? R: Apenas n+1 itens de dados 7 – Em uma concorrência, qual o objetivo de discriminar os 13800 PF (Pontos Função) globais? R: 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. 8- Segundo Pressman, o COCOMO intermediário é definido como: R: 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 9 – Em uma abordagem baseada em PF, o fator de ajuste da complexidade é de 1,17 e a contagem total eqüivale a 320 pontos de função (PF). Para uma produtividade organizacional média de 6,5 PF/pessoas mês e um valor bruto salarial de R$ 8.000,00 (oito mil reais) por mês, o custo por PF é de,aproximadamente: R: R$1.230,00 10- Qual o maior problema na modalidade de contratação por preço global? R: 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.
Compartilhar