Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0190_AV_ » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: CLAUDIA ABREU PAES Turma: 9005/AC Nota da Prova: 8,0 Nota de Partic.: 2 Av. Parcial.:2 Data: 16/11/2015 17:12:02 (F) 1a Questão (Ref.: 153981) Pontos: 1,5 / 1,5 Qual a importância da fronteira do sistema para o processo de medição? Resposta: A fronteira é essencial pois define e delimita o que será considerado e o que não fará parte da especificação da aplicação. É a partir da definição da fronteira da aplicação que se inicia o processo de contagem. Gabarito: 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. 2a Questão (Ref.: 153984) Pontos: 1,5 / 1,5 Qual a importância dos requisitos do software para o cálculo de PF? Resposta: 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. Gabarito: Os requisitos do software são fundamentais para a APF, pois o processo de medição é baseado exclusivamente neles. O insumo básico da medição são os requisitos do sistema. Convém destacar que a APF mede apenas uma parte dos requisitos do usuário para o sistema: os requisitos funcionais. 3a Questão (Ref.: 123141) Pontos: 0,5 / 0,5 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 podese concluir, sem nenhuma dúvida, que: Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4. Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. Que para um novo projeto a linguagem mais indicada é o Python Que para um novo projeto o indicado é se trabalhar com PHP. Que para um novo projeto o indicado é trabalhar com Java. 4a Questão (Ref.: 241356) Pontos: 0,5 / 0,5 A indústria de software continua sentindo os efeitos da crise do software da década 80. Principalmente a falta de previsibilidade de custo e prazo de projetos de software, pode levar a conseqüências desastrosas Baseado nos conceitos de medidas indiretas e medida da funcionalidade, identifique com verdadeiro ou falso as alternativas abaixo: ( ) Ponto de função é uma unidade de medida de software para estimar o tamanho de um sistema de informação baseandose na funcionalidade percebida pelo usuário do sistema. ( ) Ponto de função é uma unidade de medida de software dependentemente da tecnologia usada para implementálo. ( ) Os Pontos de Função podem ser utilizados para medir sistemas em várias fases do ciclo de vida, no desenvolvimento ou na manutenção. v, f, v f, v, v v, v, f f, f, v v, v, v Gabarito Comentado. 5a Questão (Ref.: 241475) Pontos: 0,5 / 0,5 Para trabalhar com APF a IFPUG para 14 fatores a serem analisados um conjunto de características que devem ser verificadas. Em função destas características, correlacione as colunas abaixo: i. Interação ii. Distribuição iii. Operação iv. Flexibilidade ( ) Aspectos relacionados aos recursos utilizados na comunicação de dados do aplicativo. É importante determinar que protocolos são utilizados pelo aplicativo para o recebimento ou o envio de informações; ( ) Aspectos relacionados com a facilidade de operação do aplicativo. Avalia procedimentos operacionais automáticos e mecanismos de iniciação, ( ) Aspectos relacionados à reutilização do código do aplicativo. ( ) Aspectos relacionados com o grau de dificuldade de implementação do aplicativo. Verifica planos de conversão e de implementação; iii, iv, i, ii ii, iv, i, iii i, iii, ii, iv ii, iii, i, iv iv, ii, i, iii 6a Questão (Ref.: 241580) Pontos: 0,5 / 0,5 O processo de contagem, definido pelo IPFUG, é feito em sete passos. Um destes é destinado a determinar o tipo de Contagem. Com base neste passo, correlacione as colunas abaixo: i. Contagem de Projeto de desenvolvimento ii. Contagem de Projeto de melhoria iii. Contagem de Projeto de aplicação ( ) A contagem de pontos de função de uma aplicação já instalada, mede a funcionalidade fornecida ao usuário ( ) Após a conclusão e implantação do projeto de melhoria , o número de pontos de função da aplicação deve ser atualizado para refletir as mudanças nas funcionalidades da aplicação. ( ) O número de pontos de função mede as modificações para uma aplicação já existente, ou seja, as funções adicionais , modificadas ou excluídas do sistema pelo projeto e as funções de conversões de dados. ( ) Ela é iniciada ao final da contagem do projeto de desenvolvimento e atualizado no final do projeto de melhoria.; ( ) O número de pontos de função de um projeto de desenvolvimento mede a funcionalidade fornecida aos usuários finais, quando da primeira instalação do software. ii, iii, ii, i, i iii, ii, iii, ii, i i, ii, iii, ii, i iii, ii, ii, iii, i ii, ii, iii, i, ii 7a Questão (Ref.: 123330) Pontos: 0,5 / 0,5 Uma gravação em "pen drive" com dados da base, é uma CE ou SE ? Se a extração tiver processamento (cálculo de registros) é CE se for copia da base não deve ser contada Se a extração não tiver processamento é SE se for copia da base é CE Se o pendrive servir de backup é uma SE Se o pen drive executar um anti vírus é SE Se a extração tiver processamento (cálculo de registros) é SE se for cópia da base é CE. Gabarito Comentado. 8a Questão (Ref.: 741979) Pontos: 0,5 / 0,5 " É um processo elementar que processa dados ou informações de controle recebidos de fora da fronteira da aplicação e cujo objetivo principal é manter um ou mais Arquivos Lógicos Internos (ALI) e/ou alterar o comportamento do sistema. Dessa forma uma EE provoca uma inclusão , exclusão e/ou alteração nos dados dos ALI. " A afirmativa acima, se refere a: Entrada Interna Consulta Interna Consulta Externa Saída Externa Entrada Externa 9a Questão (Ref.: 742031) Pontos: 1,0 / 1,0 Com relação as estimativas de caso de uso, podemos afirma que um ponto de case e uso corresponde a: 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 Tem um fluxo de informação de dentro da fronteira da aplicação para fora , ou seja, transações originadas pelo próprio sistema e que representam alguma forma de saída de dados do sistema é um processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação é um processo elementar que envia dados ou informações de controle para dentro da fronteira da aplicação É uma adaptação específica dos Pontos de Função para medir o tamanho de projetos de software orientados a objeto 10a Questão (Ref.: 99684) Pontos: 1,0 / 1,0 Uma concorrência pública coloca, entre outros, os itens abaixo: I) O volume total estimado será de 13.800 (treze mil e oitocentos) Pontos por Função, durante os 12 (doze) meses de vigência do contrato II) Esperase experiência dos profissionais comprovada com as seguintes caracaterística: desenvolvimento em ambiente COBOL totalizando projetos de 3000 PF; desenvolvimento em ambiente Java totalizando projetos de 5000 PF III) As estimativas de serviços serão todas realizadas utilizando a métrica Análise de Pontos de Função (APF), a contagem efetuada pela Contratada deverá estar assinada porprofissional que possua a certificação de Certified Function Points Specialist CFPS, do International Function Point Users Group IFPUG vigente e válida na data da contagem a fim de garantir a qualidade técnica. Com base nos itens acima escolha a opção correta. A lei 8666 determina que se contrate o menor preço. Neste trabalhar por PF não permite verificar o valor de menor preço pois não define as condições de participação e faturamento dos serviços. As empresas devem apresentar seu valor de PF e a contratação é por serviço limitadose a 3000 PF de desenvolvimento COBOL e 5000 PF de desenvolvimento Java. Foi apresentado o volume do contrato e o período de realização do serviço, bem como a experiência exigida para os profissionais. Em condições de igualdade vencerá a empresa que apresentar menor valor por PF. CORRETA Foi apresentado o volume do contrato e o período que deverá ser orçado o serviço, bem como a experiência exigida para os profissionais. Em condições de igualdade vencerá a empresa que fizer o serviço no menor prazo. As condições acima não permitem que se tome decisão sobre o menor preço, pois não se conhece a experiência dos profissionais de cada empresa. Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.
Compartilhar