Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Avaliação: CCT0190_AV_ » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV Aluno: Professor: OSWALDO BORGES PERES Turma: 9004/AA Nota da Prova: 5,0 Nota de Partic.: 2 Data: 18/11/2014 19:22:49 1a Questão (Ref.: 201308173205) Pontos: 0,0 / 0,5 Qual a característica geral que contempla uma aplicação que deve rodar em batch ou online? Processamento distribuído Facilidade de operação Múltiplos locais Facilidade de instalação Comunicação de dados 2a Questão (Ref.: 201308314753) Pontos: 0,0 / 0,5 Muitas organizações, hoje em dia, possuem no software um de seus maiores componentes de orçamento. Portanto, é muito importante que o gasto do software seja controlado, sua performance seja analisada, tanto nos resultados obtidos com seu desenvolvimento ou sua manutenção. Baseado nos conceitos de medida, medição e métrica, identifique alternativa CORRETA abaixo: A. a medida irá fornecer uma indicação qualitativa da extensão, capacidade, quantidade, dimensão ou tamanho de algum produto ou de processo de software. B. Medição é o ato de definir uma medida, e tem sua ocorrência quando são coletados resultados em um ou mais pontos. C. Métrica não é um atributo mensurável de uma entidade. Caso a entidade seja um projeto, uma métrica seria, por exemplo, o seu tamanho. Somente a opção C é falsa Somente a opção A é falsa As opções A e C são falsas As opções A e B são falsas Todas as alternativas são falsas 3a Questão (Ref.: 201308315760) Pontos: 1,0 / 1,0 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: DIAGRAMA DE PACOTES MODELAGEM DAS CLASSES TESTE DA IMPLANTAÇÃO LEVANTAMENTO DE REQUISITOS IMPLEMENTAÇÃO DO BANCO 4a Questão (Ref.: 201308173983) Pontos: 0,0 / 0,5 Na classificação de classe de projeto com modo Semi destacado ou difuso temos as seguintes características, segundo Bhoem: o software 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. software simples, pequenos, pequenas equipes com relativa experiência. Trabalha-se um conjunto de requisitos não tão rígidos, podem-se exemplificar pequenos sistemas. software deve ser desenvolvido dentro de restrições operacionais, como por exemplo, sistema de controle de telefonia. software intermediário (em tamanho e complexidade) na qual temos equipes com vários níveis de experiência que devem programar uma combinação de requisitos rígidos. Por exemplo, um sistema de processamento de transações. o software incorpora a avaliação dos impactos nos direcionadores de custo sobre cada passo do processo de desenvolvimento ( analise projeto, codificação, testes...) 5a Questão (Ref.: 201308173698) Pontos: 0,5 / 0,5 Como classificar um arquivo texto que é importado pelo sistema? Deve-se considerar uma entrada externa e uma consulta externa Deve-se considerar como uma consulta externa Deve se considerar como uma entrada externa Deve-se considerar como uma saída externa Deve-se considerar como uma consulta seguida de uma entrada 6a Questão (Ref.: 201308173713) Pontos: 0,5 / 0,5 Um processo elementar é definido como: Um grupamento lógico de dados. Um módulo de programa. A menor unidade de atividade significativa para o usuário. Um requisito no negócio do usuário. Toda atividade que o sistema realiza. 7a Questão (Ref.: 201308172162) Pontos: 1,0 / 1,0 Quanto aos riscos de um contrato, podemos afirmar que: Não importa a forma de contratar o contratante sempre ficará com os riscos Se não desejamos riscos contratamos por preço unitário em PF (Ponto Função) Se contratar por preço fixo assume-se os riscos Se os riscos são baixos podemos contratar por homem/hora Se contratar por preço fixo assume-se parte dos riscos 8a Questão (Ref.: 201308313181) Pontos: 0,5 / 0,5 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: Estão corretas as afirmativas I, III e incorreta a II. Está correta a afirmativa II e incorreta I e III Estão corretas as afirmativas I, II e incorreta a III. Estão corretas as afirmativas II, III e incorreta a I. Estão todas corretas. 9a Questão (Ref.: 201308316091) Pontos: 1,5 / 1,5 O que é Kloc (Constructive Cost Model)? Resposta: KLOC é usado para medir o esforço de desenvolvimento do software baseando-se na quantidade de linhas de código (LOC - Line Of Code). 1 KLOC representa 1.000 (mil) linhas de código. Uma desvantagem do seu uso é que só é possível medir sobre o construído, logo não pode ser usado no planejamento. A outra é que não é um método justo, pois dependendo da linguagem de programação utilizada, irá favorecer o software feito com mais linhas de código, enquanto existem linguagens mais otimizadas que outras, fazendo mais funções com menos linhas de código. Gabarito: Kloc, acrónimo para Kilo Lines of Code (em português, mil linhas de código), é uma medida para tamanho de grandes programas de computadores. Funciona como medida (métrica) do tamanho de um sistema ou programa, o qual pode ser tomado como base para estimar o tamanho de outro, para se estimar prazo e custo. 10a Questão (Ref.: 201308227483) Pontos: 0,0 / 1,5 Em um gráfico de prazo (no eixo vertical) e número de total de PF (no eixo horizontal) verificou-se que 150 PF são feitos em um prazo 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? Resposta: 280 Dias. Gabarito: considerando o eixo vertical (320 dias ¿ 300 dias ) = 20 dias (no intervalo) Considerando o eixo horizontal ( 200 PF ¿ 150 PF) = 50 PF (no intervalo) Considerando o valor desejado no eixo vertical: ( y dias - 300 dias) Considerando o valor desejado no eixo horizontal: ( x PF ¿ 150 PF) Fazendo a interpolação: (170 ¿ 150) /50 = (y ¿ 300)/20 2 / 5 = (y ¿ 300)/20 Y = 308 dias (assumindo o risco) Fundamentação do(a) Professor(a): considerando o eixo vertical (320 dias ¿ 300 dias ) = 20 dias (no intervalo) Considerando o eixo horizontal ( 200 PF ¿ 150 PF) = 50 PF (no intervalo) Considerando o valor desejado no eixo vertical: ( y dias -300 dias) Considerando o valor desejado no eixo horizontal: ( x PF ¿ 150 PF) Fazendo a interpolação: (170 ¿ 150) /50 = (y ¿ 300)/20 2 / 5 = (y ¿ 300)/20 Y = 308 dias (assumindo o risco) Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.
Compartilhar