Baixe o app para aproveitar ainda mais
Prévia do material em texto
MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A1_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 17:31:49 (Finalizada) 1a Questão (Ref.: 201408621798) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) escolha a afirmativa correta: A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazêlo de forma indireta. A medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica. A métrica e medida no caso do processo são sinônimas e a referencia mede o produto. A medida mede o produto e a medida de referencia mede o processo. A métrica mede o processo enquanto a medida mede o produto. Gabarito Comentado 2a Questão (Ref.: 201408621855) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) Leia as afirmativas abaixo sobre o KLOC: i)O KLOC é uma medida direta, portanto é feita sobre o fenômeno. E, só podemos contar as linhas de um software após ele ter sido escrito. ii)Alguns contestam o KLOC por que não privilegia a boa programação (mais eficiente) ou o uso de linguagens mais eficientes. iii)O acompanhamento de projetos com métricas baseadas no KLOC compara projetos inconvenientes de características diferentes nas especificações de funcionalidades e na sua forma de implementar. iv)As comparações têm o problema de se comparar coisas diferentes, pois o LOC conta linhas em qualquer linguagem independente de sua produtividade. Escolha a opção correta: As afirmativas i, ii,iv estão totalmente corretas e iii é falsa;. Todas as afirmativas são falsas; As afirmativas iii, ii, i são totalmente corretas e iv é falsa; As afirmativas i , iii são totalmente corretas e ii, iv são falsas; Todas as afirmativas são verdadeiras;. 3a Questão (Ref.: 201408621787) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 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 forma de fazer a medida. Se esta medida é direta ou indireta. E isto pode nos levar a dúvida da distancia entre o Rio e São Paulo. 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. A forma de medida neste caso pode nos levar a informação incorreta, pois existe um erro em cada forma de medida. Ao se fazer a medida devese definir se é feita de forma direta ou indireta. A expressão distancia entre Rio e São Paulo está corretamente definida e qualquer motorista de taxi levaria um passageiro a São Paulo sem se preocupar com a distancia, pois sabe que é de 400 km. A unidade de medida não esta claramente definida considerando que existem outros múltiplos de km e ninguém citou o sistema métrico, isto pode tornar a informação imprecisa. 4a Questão (Ref.: 201408621813) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) Considere os registros estatísticos de uma empresa na tabela abaixo : projeto linguagem Prazo de duração Tamanho em kloc Produtividade Kloc/mês Custo/kloc Sistema1 C++ 8 meses 15 0,375 R$ 5400,00 Sistema2 Java 8 meses 15 0,468 R$ 4300,00 Sistema3 PHP 6 meses 12 0,5 R$ 3900,00 Sistema4 Python 4 meses 12 0,75 R$ 2600,00 Sistema5 Java 6 meses 12 0,5 R$ 3800,00 Sistema6 C++ 5 meses 15 0,5 R$ 3800,00 Analisando a tabela 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 para um novo projeto a linguagem mais indicada é o Python Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java. Que para um novo projeto o indicado é trabalhar com Java. Que para um novo projeto o indicado é se trabalhar com PHP. 5a Questão (Ref.: 201408621845) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) 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; A métrica não esta corretamente definida pois a forma de medir não está clara. A métrica está corretamente definida e a forma de medir é desnecessária. A métrica não está corretamente definida, pois falta o sistema de medidas, a referência e principalmente a descrição esta coerente com a forma de se medir; A métrica está corretamente definida e a descrição está coerente com a forma de se fazer a medida. A métrica não está corretamente definida pois ¿ponto¿ não define um parágrafo; Gabarito Comentado 6a Questão (Ref.: 201408621857) Fórum de Dúvidas (1 de 5) Saiba (1 de 3) Trabalhar com métricas normalmente é uma nova visão sobre o software. É a visão gerencial. De forma absolutamente correta isto permite que: Se defina metodologias e linguagens de programação. Se defina metodologias e estruturas de programação. Se defina bancos de dados e estruturas de programação. Se defina questões sobre prazos e tamanho de software. Se defina equipes e metodologias de desenvolvimento. MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A10_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 07/10/2015 00:42:00 (Finalizada) 1a Questão (Ref.: 201408598286) Fórum de Dúvidas (0) Saiba (0) Qual o maior problema na modalidade de contratação por preço global? O maior problema da contratação por modalidade de preço global é definir a forma de controlar os pontos de pagamento do contrato, pois não há como medir a produtividade dos recuros humanos envolvidos no projeto. O maior problema da contratação por preço global é dividir as responsabilidades, portanto em caso de modificações estas devem ser autorizadas pelo contratado. O maior problema da contratação por modalçidade de preço total é que os recursos humanos envolvidos são alocados no contratante e este não tem como controlar a produtividade. O maior problema da contratação por preço global é o fato de não se poder trocar os recursos, pois isto implica na produtividade do recurso no projeto. O maior problema da contratação por preço global é o de modificações solicitadas durante o projeto. O contratado deve estabelecer mecanismos de reajuste caso isto aconteça. Gabarito Comentado 2a Questão (Ref.: 201408597337) Fórum de Dúvidas (0) Saiba (0) Marque a opção que destaque uma vantagem de se fazer a contratação por homem/hora: Tratamento de ações trabalhistas de forma padronizada A aplicação de PF (Ponto Função) para determinar a quantidade de negociação A contratação com volume de serviço estável e bem definido Normalidade na alteração de requisitos de software O estabelecimento do aumento de produtividade do contratado 3a Questão (Ref.: 201409147328) Fórum de Dúvidas (0) Saiba (0) 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: Verificase toda a experiencia do fornecedor baseado em PF entregues. E normalmente se contrata o fornecedor que oferece o menor custo de um PF. A contratação por esta modalidade é feita por entrega de elementos do projeto. E as modificações podem ser feitas reavaliando ou se fazendo novo orçamento utilizando PF o que pode ser préviamente ajustado no contrato 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 únicamentena experiencia dos desenvolvedores mais experientes e isto pode variar durante o projeto. Neste modelo a produtividade é um risco do fornecedor, se o contrato é feito por ponto função, o prazo, e o recurso depende do fornecedor. Por outro lado a modificação de requisitos e os pedidos do contratante são transformados em PF, portanto o risco de aumento é do contratante. Neste modelo ocontratante paga determinandose o número de PF para uma tela, um relatório, tabela, caso e uso, linhas de código alteradas e outros elementos. 4a Questão (Ref.: 201408598285) Fórum de Dúvidas (0) Saiba (0) O que é a modalidade de contratação por preço total? Na contratação por preço total, devese estabelecer um preço e fazer o contrato com um fornecedor. O contratante fornece os recursos que devem ser faturados em Ponto Função. Na contratação por preço toal o risco é do contratante e devese estabelecer médias de entregas, para isto se usa o conceito de PF (Ponto Função). Na modalidade de preço total o rissco passa a ser todo do contratado e este desve estabelecer mecanismos de reajuste para casos de modificação dos requisistos. Na contratação de preço total devese colocar no preço global os valores relativos às modificações de requisitos, pois isto garante ao contratante e contratado em relação aos riscos do projeto. A contratação por preço global é uma modalidade em que os riscos são divididos entre o contratante e o contratado, e isto é dividido proporcionalmente com os PF entregues. 5a Questão (Ref.: 201409094302) Fórum de Dúvidas (0) Saiba (0) Considerando os conceitos apresentados nas aulas, assinale a opção correta: Na contratação por preço fixo precisase alocar os recurso sob a responsabilidade do contratante e medir o trabalho já foi feito do trabalho. O risco é incorporado pelo contratante Na contratação por preço fixo o risco é todo do contratante podendo usar homem hora ou ponto função PF para controlar o projeto. Na contratação por preço fixo 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. Na contratação por preço fixo não se pode usar PF para medir o tamanho do projeto, e principalmente para acompanhar o projeto e liberar pagamentos por fase do projeto Na contratação por PF, o risco é totalmente transferido para o fornecedor. O contratante negocia com o contratado um valor de PF e as formas de pagamento. O contratante estabelece os pontos de avaliação e pagamento do projeto Gabarito Comentado 6a Questão (Ref.: 201409094303) Fórum de Dúvidas (0) Saiba (0) ¿¿ Considerando os conceitos apresentados no curso assinale a opção falsa, caso haja: 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 trabalhados pelos contratados. Desta forma podese acompanhar para cada profissional e o número de PF. Podese criar a métrica: Produtividade = PF/hora Neste tipo de contratação a empresa fornecedora estabelece um preço por hora para seus profissionais que são alocados na contratante. O profissional recebe ordens dos gerentes de ti da empresa contratante e comportase como funcionário da contratante. O modelo é flexível, e permite ao contratante solicitar modificações e novos serviços, pois esta pagando por hora. Os erros também são absorvidos pelo contratante. Devese 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 Não existe nenhuma opção falsa Gabarito Comentado MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A9_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 07/10/2015 00:27:56 (Finalizada) 1a Questão (Ref.: 201409123034) Fórum de Dúvidas (1) Saiba (0) Identifique a opção abaixo que define o conceito de interpolação. Consiste basicamente em encontrar uma função que seja a função estatística Consiste basicamente em encontrar uma função estatística que seja a expressão lógica de determinados pontos de uma função conhecida Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função desconhecida Consiste basicamente em encontrar uma função que seja a expressão estatística Consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função conhecida Gabarito Comentado 2a Questão (Ref.: 201409123181) Fórum de Dúvidas (1) Saiba (0) Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está incorreta: As interpolações de dados devem ser feitos com muita técnica, ao se estimar uma valor, estamos assumindo um risco Conhecendose (x1 , y1), (x2 , y2).....(xn , yn) de uma função desconhecida poderemos calcular o valor numérico intermediário da função num ponto não tabelado com certo grau de erro É o método que não permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos A interpolação consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função desconhecida. O nível de erro não deve ser desprezado, pois pode levar a altos prejuízos, quando se tem uma base de dados com pouca informação Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201409123240) Fórum de Dúvidas (1 de 1) Saiba (0) Dentre as opções abaixo, referentes ao conceito de Interpolação, identifique a afirmação que está correta: As interpolações de dados devem ser feitos com muita técnica, ao se estimar uma valor, pois não estamos assumindo um risco O nível de erro deve ser desprezado, pois pode levar a altos prejuízos, quando se tem uma base de dados com pouca informação Conhecendose (x1 , y1), (x2 , y2).....(xn , yn) de uma função conhecida poderemos calcular o valor numérico intermediário da função num ponto não tabelado desprezandose grau de erro A interpolação consiste basicamente em encontrar uma função que seja a expressão lógica de determinados pontos de uma função conhecida. É o método que permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201409240729) Fórum de Dúvidas (1 de 1) Saiba (0) A partir dos dados de dois projetos: Primeiro projeto: total PF estimado: 186,70 PF, homem*horas trabalhadas: 5300 H*H Segundo Projeto total PF estimado: 531,15 PF homem*horas trabalhadas: 7250 H*H Qual seria o valor do esforço para um novo projeto de 790 pontos? 12.434,82 10.413,09 10.431,90 12.434,23 12.344,23 5a Questão (Ref.: 201409240731) Fórum de Dúvidas (1 de 1) Saiba (0) Um dos conceito mais importantes em medidas de esforços de software é o de interpolação. Identifique a opção abaixo que não representa este conceito: quando utilizamos a função mais simples para calcular novos dados, normalmente não se obtém o mesmo resultado da função original, mas dependendo do domínio do problema e do método de interpolação utilizado, o ganho de simplicidade pode compensar o erro aproximação de funções complexas por funções mais simples. O problema da interpolação consiste em substituir funções intricadas por um conjunto de funções mais complexas É um método que permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos. podese construir uma função que se ajuste nestes dados pontuais,representando a continuidade desejada. 6a Questão (Ref.: 201408748625) Fórum de Dúvidas (1) Saiba (0) 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. total de horas trabalhadas= 3750 total de horas trbalhadas = 3120 total de horastrabalhadas = 750 total de horastrabalhadas= 4000 total de horastrabalhadas = 3500 Gabarito Comentado MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A8_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 07/10/2015 00:09:51 (Finalizada) 1a Questão (Ref.: 201409147376) Fórum de Dúvidas (0) Saiba (0) Da expressão: Tot_ponto_função_ajustado = tot_contado * (0,65 + 0,01 * Somatorio_14_aspectos ) Podemos afirmar de forma correta: Que 66% da contagem é influenciada pela funcionalidade O valor ajustado deve ser 66% do total contado. Que 10 % da contagem é influenciada pela implementação. Que 1% da contagem é influenciada pela implementação. Que 65 % da contagem é influenciada pela funcionalidade identificada. Gabarito Comentado 2a Questão (Ref.: 201409072367) Fórum de Dúvidas (0) Saiba (0) Baseandose nos conceito de gestão de projetos usando analise de ponto de função, identifique, nas opções abaixo, a que corresponde a uma etapa: Integração de Software Integração de Banco Integração de Unidades Integração de implantação Integração de Diagramas Gabarito Comentado 3a Questão (Ref.: 201409072167) Fórum de Dúvidas (0) Saiba (0) Identifique, nas opções abaixo, a que não corresponde a uma etapa, baseandose nos conceito de gestão de projetos usando analise de ponto de função: Diagrama de sequencia Desenho das interfaces Integração do Software Testes de Unidades Diagrama de Componentes Gabarito Comentado 4a Questão (Ref.: 201409122929) Fórum de Dúvidas (0) Saiba (0) Qual opção completa corretamente a afirmativa abaixo: A _____________________ é fundamental para se gerar um sistema confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de custo e prazo. organização de parâmetros de decisão implementação de parâmetros curriculares análise de ponto focal(APF) implementação de padrões curriculares seleção de padrões de comportamentais Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201408738474) Fórum de Dúvidas (0) Saiba (0) Considere uma empresa que entregou no mês de outubro de 2010 um total de 1980 PF. Esta empresa tem um total de cinco analistas que ganham em média R$ 6000,00 e 8 programadores que ganham em média R$ 3000,00, um analista de testes cujo salário é R$ 5000,00 além de dois documentadores cujo salário é R$ 2000,00. O gerente geral de produção ganha R$ 8000,00. Determinouse que o custo fixo é de R$ 15 000,00 (alugueis, telefone, luz, secretárias, limpeza, condomínio). Os encargos sociais dos empregados são de 100%. O total de impostos é de 21% sobre a receita bruta. Considerando a teoria apresentada no curso podemos afirmar que: Os dados acima são insuficientes para se determinar o custo da empresa para um PF. O custo de gerar um ponto função, a ser usado na empresa acima, deve levar em consideração apenas os elementos do setor produtivo. O custo variável deve incluir todos os dados inclusive aluguel, telefone, luz.. O custo de um ponto função deve considerar todos os custos inclusive os impostos. O custo depende do gerente que vai definir o que pode ou não entrar na determinação do valor de um PF 6a Questão (Ref.: 201409240712) Fórum de Dúvidas (0) Saiba (0) 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? 2.000,00 200.000,00 15.000,00 20.000,00 150.000,00 MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A7_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 06/10/2015 23:56:34 (Finalizada) 1a Questão (Ref.: 201409240700) Fórum de Dúvidas (0) Saiba (0) Segundo Pressman, um software orientado a objetos deve ter outra abordagem. Qual das opções abaixo não corresponde a um destes 6 passos? Dividir o número total de classes (chave e apoio) pelo número médio de unidades de trabalho por classes. Desenvolver estimativas, usando decomposição de esforço, análise FP que seja aplicável a aplicações convencionais. A partir do modelo de análise, determinar o número de classeschave. Desenvolver casos, usos e determine uma contagem. Reconhecer que o número de casos e uso podem modificar à medida que se desenvolve o projeto. Categorizar o tipo de interface para aplicação, para as classes de apoio. Multiplicar o número de classes chaves pelo multiplicador, para obter uma estimativa para o número de classes de apoio. 2a Questão (Ref.: 201409072100) Fórum de Dúvidas (0) Saiba (0) 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? O tamanho do cenário não pode ser estimado em LOC, PF ou alguma outra medida orientada a volume. O volume de esforço é estimado para cenário é traduzido para esforço baseado em dados históricos. As estimativas de cada tarefa são somadas para criar uma estimativa de cenário. O cenário é composto de um conjunto de funções e tarefas de engenharia de software. 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. Gabarito Comentado 3a Questão (Ref.: 201409240703) Fórum de Dúvidas (0) Saiba (0) Com relação as estimativas de caso de uso, podemos afirma que um ponto de case e uso corresponde a: é 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 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 4a Questão (Ref.: 201409240702) Fórum de Dúvidas (0) Saiba (0) Um projeto usando um processo de desenvolvimento ágil e feito como um conjunto de cenários de usuários. É possível desenvolver uma estimativa com razoável significado com os seguintes passos: Qual das opções abaixo não corresponde a um destes passos? Cada tarefa é estimada separadamente. O cenário é composto de um conjunto de funções e tarefas de engenharia de software. Calcular a média das estimativas de cada tarefa para criar uma estimativa de cenário O volume de esforço é estimado para cenário é traduzido para esforço baseado em dados históricos Cada cenário de usuário é considerado separadamente para a estimativa. 5a Questão (Ref.: 201409240705) Fórum deDúvidas (0) Saiba (0) 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 36 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: Estimativas com métodos ágeis Estimativa usando Caso e USO Estimativas usando métricas de tamanho. Estimativas usando ponto função Estimativas de projetos orientado a objetos 6a Questão (Ref.: 201409071977) Fórum de Dúvidas (0) Saiba (0) Atualmente no mercado existem vários tipos de métricas para análise de dimensão de tamanho de software. Estas técnicas surgiram com o objetivo de estimar o esforço para dimensionar a quantidade de pessoashora e ao mesmo tempo estimar os prazos associados ao desenvolvimento do software. Existem várias técnicas de estimativas de tamanho de software, a maioria das técnicas possui uma padronização para a sua apuração de contagem, na sua elaboração de estimativa de tempo e custo do projeto. Podemos afirmar que o modelo de estimativa que busca medir esforço e prazo através da dinâmica de múltiplas variáveis que pressupõe distribuição de esforços específicos ao longo da existência de um projeto de software e relaciona o número de linhas de código ao tempo e esforço de desenvolvimento, corresponde a o modelo: Linhas de Código ¿ (LOC) PCU ¿ Pontos por Caso de Uso COCOMO ( Constructive Cost Model) Métricas de Hasltead Puttnam Gabarito Comentado MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A6_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 06/10/2015 23:45:20 (Finalizada) 1a Questão (Ref.: 201409240651) Fórum de Dúvidas (0) Saiba (0) " É 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: Consulta Interna Entrada Externa Consulta Externa Entrada Interna Saída Externa 2a Questão (Ref.: 201409186177) Fórum de Dúvidas (0) Saiba (0) A transação, cuja finalidade é de manipular os arquivos contidos dentro da fronteira do software chamase: Entrada Externa. Consulta Interna. Saída Interna. Saída Externa. Consulta Externa. 3a Questão (Ref.: 201409240658) Fórum de Dúvidas (0) Saiba (0) A identificação de uma saída externa pode ser feita pela identificação de todos os processo e informações de controle que enviam dados para fora da fronteira da aplicação. Identifique qual das opções abaixo não corresponde a uma saída externa: Gerador de relatório; Tela de ajuda Dados transferidos para outra aplicação Formatos gráficos Relatórios Online 4a Questão (Ref.: 201409240644) Fórum de Dúvidas (0) Saiba (0) Considerado modelo estático de valor simples que computa o esforço de desenvolvimento de software como uma função do tamanho expresso em linhas de código. A afirmativa acima, se refere a: Albrecht Intermediário COCOMO Avançado. COCOMO Básico Albrecht Avançado. COCOMO Intermediário 5a Questão (Ref.: 201408599143) Fórum de Dúvidas (0) Saiba (0) Quanto ao tipo de software, Bohen, classificou sua amostra de observação em: orgânico, intermediário, embutido básico, intermediário e avançado básico, semi destacado, embarcado básico, orgânico, embutido básico, orgânico e semi destacado 6a Questão (Ref.: 201409240672) Fórum de Dúvidas (0) Saiba (0) Uma saída externa é um processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação. Qual das assertivas abaixo corresponde a uma Saída externa? Telas de ajuda Relatórios criados pelo usuário de forma dinâmica usando uma linguagem como SQL Relatórios múltiplos com a mesma lógica e formato Dados transferidos para outra aplicação. Controles de paginação. MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A5_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 09/09/2015 20:01:46 (Finalizada) 1a Questão (Ref.: 201408599141) Fórum de Dúvidas (0) Saiba (0) Com relação à atividade de estimar podemos afirmar de forma correta: O processo de estimativas envolve basicamente quatro aspectos: Esforço do projeto, escopo do projeto, custos do projeto e duração. O processo de estimativa envolve basicamente estimar quatro aspectos: o tamanho do produto a ser gerado; o esforço empregado; duração do projeto; e custo do projeto. O processo de estimativas envolve basicamente quatro aspectos: Custo do projeto, tamanho, qualidade e escopo do projeto. O processo de estimativas envolve basicamente estimar: Esforço empregado, custo do projeto, erros a serem cometidos e qualidade do projeto. O processo de estimativas envolve basicamente quatro aspectos: Esforço empregado, escopo definido, custo do projeto, qualidade do projeto. 2a Questão (Ref.: 201409095092) Fórum de Dúvidas (0) Saiba (0) Nos processos ágeis uma preocupação é a agilidade na execução das tarefas e não poderia ser diferente na tarefa de medição. Qual das técnicas abaixo corresponde a aplicada nos processos da metodologia ágil? Análise de Pontos de Função Planning Poker COCOMO Análise de Pontos de Casos de Uso GQM 3a Questão (Ref.: 201408598893) Fórum de Dúvidas (0) Saiba (0) Qual a principal intenção de uma consulta externa? Atualizar arquivos lógicos internos. Apresentar diferentes ordenações de dados para saída. Gerar dados derivados para apresentação. Alterar o comportamento do sistema. Recuperar dados para fora da fronteira sem nenhuma alteração nos dados. Gabarito Comentado 4a Questão (Ref.: 201408740329) Fórum de Dúvidas (0) Saiba (0) 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. v, f, v v, v, f f, f, v f, v, v v, v, v 5a Questão (Ref.: 201408599090) Fórum de Dúvidas (0) Saiba (0) Considere a contagem para uma tabela de clientes que tem: I Uma consulta que retorna quase todos os itens de dados da tabela para uma tela. II Outra consulta retornase uma lista de CPF e Nome de clientes. Então, podemos afirmar que: Devese contar duas entradas externas. Devese contar duas entradas e duas saídas. Devese contar uma saída externa e uma consulta. Devese contar duas consultas externas. Devese contar como uma entrada externa e uma consulta externa.Gabarito Comentado 6a Questão (Ref.: 201409107877) Fórum de Dúvidas (0) Saiba (0) 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 Modelo de Dados e Protótipos Modelo OO e Protótipos Modelo de Dados e Modelo de Implantação Modelo de Dados e Modelo OO Modelo de Implantação e Protótipos Gabarito Comentado MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A4_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 09/09/2015 19:39:55 (Finalizada) 1a Questão (Ref.: 201408738383) Fórum de Dúvidas (0) Saiba (0) Considere as afirmativas abaixo: I Cada Arquivo Lógico Interno deve ser classificado de acordo com sua complexidade funcional relativa, que é baseada no número de Registros Lógicos (RL) e no número de Itens de Dados (ID) do arquivo. (IFPUG,1999); II Um item de dados (ID) representa um segmento de um arquivo em que cada campo de dados inclusive repetições deve ser contado. (IFPUG, 1999); III Um item de dados (ID) representa um segmento de um ALI que possui um significado único, não repetitivo e pode ser reconhecido pelo usuário. Representa um campo de dados que formula uma ocorrência de informação completa. (IFPUG, 1999); Podese afirmar com toda a certeza que: Estão corretas as afirmativas II, III e incorreta a I. Está correta a afirmativa II e incorreta I e III. Estão todas corretas. Estão corretas as afirmativas I, III e incorreta a II. Estão corretas as afirmativas I, II e incorreta a III. 2a Questão (Ref.: 201408740252) Fórum de Dúvidas (0) Saiba (0) 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, ii, iii, i, ii iii, ii, iii, ii, i ii, iii, ii, i, i iii, ii, ii, iii, i i, ii, iii, ii, i 3a Questão (Ref.: 201408598879) Fórum de Dúvidas (0) Saiba (0) 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? Neste caso existem diversas maneiras de contar como consulta Pode ser considerado como CE ou SE depende do usuário Devese contar como duas SE, pois pode sair em relatório ou gravado em disco Deve ser contado como uma consulta e uma saída, pois precisa se definir o tipo de gravação 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 4a Questão (Ref.: 201408598878) Fórum de Dúvidas (0) Saiba (0) Uma gravação em pen drive com dados da base, é uma CE ou SE ? Se a extração tiver processamento (cálculo de registros) é CE, se for cópia da base não deve ser contada Se a extração tiver processamento (cálculo de registros) é SE, se for cópia da base é CE. Se o pen drive servir de backup é uma SE Se o pen drive executar um antivírus é SE Se a extração não tiver processamento é SE, se for cópia da base é CE 5a Questão (Ref.: 201409150820) Fórum de Dúvidas (0) Saiba (0) Podemos dizer que uma medida é: é a descrição perfeita de um processo Só é utilizado em KLOC. é um valor tomado segundo a definição de uma métrica é uma métrica Não é usada em pontos por função 6a Questão (Ref.: 201409107869) Fórum de Dúvidas (0) Saiba (0) Uma das etapas para calcular o tamanho de um SI com a técnica Análise por pontos de função é medir o tamanho funcional do sistemia, a partir dos ALI e AIE encontrados. Assinale a alternativa onde existam APENAS exemplos de funções de dados Tabelas, arquivos de configuração e arquivos mantidos por outras aplicações Tabelas, arquivos de backup e arquivos mantidos por outras aplicações Tabelas, arquivos temporários e arquivos mantidos por outras aplicações Tabelas, arquivos de backup e arquivos de configuração Tabelas, arquivos temporários e arquivos de configuração Gabarito Comentado MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A3_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 20:07:50 (Finalizada) 1a Questão (Ref.: 201408738324) Fórum de Dúvidas (0) Saiba (0) Considere as afirmativas abaixo: I Uma medida da funcionalidade (PF) feita a partir da funcionalidade para software deve levar em consideração a experiência e a tecnologia a ser adotada. II O fator de Ajuste definido na fórmula de Albrecht considera os aspectos tecnológicos a serem usados no software. III Segundo a proposta de Albrecht todo sistema se caracteriza pelo número de entradas, consultas, saídas, arquivos e interfaces. Podese afirmar com toda a certeza que: Estão corretas as afirmativas I, III e incorreta a II. Estão todas corretas Estão corretas as afirmativas I, II e incorreta a III. Estão corretas as afirmativas II, III e incorreta a I. Está correta a afirmativa II e incorreta I e III. 2a Questão (Ref.: 201409212417) Fórum de Dúvidas (0) Saiba (0) O número de pontos de função não ajustados de um sistema reflete a funcionalidade que o sistema fornecerá ao usuário, sem considerar as especificidades do sistema. Para ajustar os pontos de função encontrados devem ser levadas em consideração 14 (quatorze) características do sistema que serão analisadas e fornecerão o valor do fator de ajuste. Dentre as opções abaixo, qual não corresponde a uma destas características? Formatação de Dados Múltiplos Locais Processamento Distribuído Atualização OnLine Entrada de Dados OnLine 3a Questão (Ref.: 201409212400) Fórum de Dúvidas (0) Saiba (0) A técnica de Análise por Pontos de Função considera que outros fatores afetam o tamanho funcional de um sistema. Estes fatores estão relacionados com características da aplicação. Assinale a alternativa correta abaixo: No cálculo dos PF não ajustados, é levada em conta a tecnologia usada, mas não é levada em conta os requisitos não funcionais No cálculo dos PF não ajustados, é levada em conta a tecnologia usada e os requisitos não funcionais No cálculo dos PF não ajustados, não é levada em conta a tecnologia usada, mas é levada em conta os requisitos não funcionais No cálculo dos PF não ajustados,não é levada em conta a tecnologia usada nem os requisitos não funcionais No cálculo dos PF ajustados, não é levada em conta a tecnologia usada nem os requisitos não funcionais 4a Questão (Ref.: 201409212490)Fórum de Dúvidas (0) Saiba (0) A técnica de Análise por Pontos de Função considera que outros fatores afetam o tamanho funcional de um sistema. Estes fatores estão relacionados com características da aplicação. Por que precisa ser calculado o valor do fator de ajuste que é baseado em 14 características gerais de sistema? Porque e desconsiderada somente a tecnologia usada no calculo do fator não ajustado. Porque independente de ser um fator ajustado ou não, não devese considerar requisitos não funcionais no calculo do fator. Porque e desconsiderada somente os requisitos não funcionais no calculo do fator não ajustado. Porque independente de ser um fator ajustado ou não, não devese considerar a tecnologia usada no calculo do fator. Porque são desconsideradas a tecnologia usada e os requisitos não funcionais no calculo do fator não ajustado. 5a Questão (Ref.: 201408738359) Fórum de Dúvidas (0) Saiba (0) 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; Podese afirmar com toda a certeza que: Estão todas corretas. Estão corretas as afirmativas II, III e incorreta a I. Está correta a afirmativa II e incorreta I e III Estão corretas as afirmativas I, III e incorreta a II. Estão corretas as afirmativas I, II e incorreta a III. Gabarito Comentado 6a Questão (Ref.: 201408598416) Fórum de Dúvidas (0) Saiba (0) 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 Identificar a fronteira da aplicação Levantar o total de itens de dados usados Calcula o valor do fator de ajuste Determinar o tipo de contagem MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Lupa Retornar Exercício: CCT0190_EX_A2_201408453339 Matrícula: 201408453339 Aluno(a): GLAUBERT SILVA BOTELHO Data: 08/09/2015 17:36:38 (Finalizada) 1a Questão (Ref.: 201408621910) Fórum de Dúvidas (0) Saiba (0) Quanta são as características gerais de um sistema definidas em análise de ponto função? 14. 5 17 depende do negocio 21 2a Questão (Ref.: 201408598411) Fórum de Dúvidas (0) Saiba (0) A técnica de análise de Pontos de Função não traz benefícios para: Apoio para gerenciamento da qualidade e produtividade no processo de desenvolvimento do software; Apoio para estimativa de custos e recursos requeridos para o desenvolvimento e manutenção de software; Dimensionamento dos sistemas, em produção e/ou em desenvolvimento bem como, solicitações de manutenção; Apoio para a tomada de decisão relativa à seleção para aquisição de pacotes, e contratação de serviços; Para definir o desenho do software e as tabelas de banco de dados; Gabarito Comentado 3a Questão (Ref.: 201408598381) Fórum de Dúvidas (0) Saiba (0) O benefício principal de Análise de Ponto Função (APF) é: Identificar os requisitos não funcionais do sistema. Definir os principais objetos e métodos do sistema. Ser uma forma de estimar custos e recursos para o desenvolvimento e manutenção do software. Identificar entidades que devem ser normalizadas. Ajudar o desenvolvedor na programação do sistema. 4a Questão (Ref.: 201408598384) Fórum de Dúvidas (0) Saiba (0) Ao se encontrar o valor 132,34 PF podemos afirmar com certeza que: O valor referese à funcionalidade total de entradas, saídas e consultas. O valor referese à funcionalidade total dos ALI e AIE. O valor referese a ponto função ajustado. O valor referese a ponto função não ajustado. O valor referese à funcionalidade das entradas e dos arquivos ALI. 5a Questão (Ref.: 201408598406) Fórum de Dúvidas (0) Saiba (0) Qual das afirmativas abaixo não é objetivo da Análise de Ponto Função? Medir a funcionalidade dos sistemas independentemente da tecnologia que foi utilizada no seu desenvolvimento. Permitir desenvolver a análise de um sistema de forma mais objetiva e correta. Fornecer ferramenta para auxiliar nas estimativas de recursos para o desenvolvimento de software. Possibilitar o uso em diferentes projetos, em diferentes empresa e ambientes variados, demonstrando consistência na comparação. Avaliar com base no que o sistema faz, ou seja, baseado nas funções que o sistema executa, independente da tecnologia utilizada em sua implementação. 6a Questão (Ref.: 201408621878) Fórum de Dúvidas (0) Saiba (0) Um software desenvolvido em COBOL apresentou, no final do projeto, um total de 32456 linhas (considerando que 1PF representa 100 linhas em COBOL). Quantas gastaríamos para implementar as mesmas funcionalidades em PHP (1 PF representa 32 linhas em PHP). Um total aproximado de 10 385,92 linhas. Um total aproximado de 10 643,40 linhas. Não há como calcular. Um total aproximado de 10 142,50 linhas. Um total aproximado de 11 456,23 linhas. Gabarito Comentado
Compartilhar