Buscar

Medidas de Esforço de Desenvolvimento de Software 2017 AVALIAÇÃO PARCIAL ALLAN CALHEIROS AULAS 01 a 10 + Provas feitas

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.

Continue navegando