AV MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE
4 pág.

AV MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE


DisciplinaMedidas de Esforço de Desenvolvimento de Software1.410 materiais4.829 seguidores
Pré-visualização2 páginas
Avaliação: CCT0190_AV_201308053835 » MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201308053835 - JULIANO DOS SANTOS MENEZES
Professor: PAULO HENRIQUE BORGES BORBA Turma: 9001/AA
Nota da Prova: 3,5 Nota de Partic.: 0 Av. Parcial 1,5 Data: 23/11/2017 20:19:54
1a Questão (Ref.: 201309167258) Pontos: 1,0 / 1,0
Qual a diferença de uma função de saída e uma consulta?
Resposta: Função de saida e quando o programa gerar um relatorio, uma nota fiscal ou um arquivo para ser
exportado. Já uma consulta e só a apresentação dos dados na tela para o usuario, sem a necessidade dessa
informações gerarem algo impresso ou mesmo um arquivo externo.
Gabarito: Em uma saída existe um processamento elementar, pode ser um cálculo, uma derivação de dados
(cálculo de uma expressão), enquanto na saída não existe nenhum processamento.
2a Questão (Ref.: 201308213205) Pontos: 1,0 / 1,0
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?
Resposta: A Contratação por homem hora pode implicar em custo mais elevado, pois o desenvolvedor pode gastar
mais tempo do que o necessario para desenvolver um determinado software, ao mesmo tempo que se o mesmo
gastar menos tempo o custo do projeto vai cair. Já a programação por preço fixo idepende do tempo que o
desenvolvedor vai levar para desenvolver o projeto.
Gabarito: 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.
3a Questão (Ref.: 201308182401) Pontos: 0,0 / 1,0
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 iii, ii, i são totalmente corretas e iv é falsa;
Todas as afirmativas são verdadeiras;.
Todas as afirmativas são falsas;
As afirmativas i , iii são totalmente corretas e ii, iv são falsas;
As afirmativas i, ii,iv estão totalmente corretas e iii é falsa;.
4a Questão (Ref.: 201308182452) Pontos: 0,0 / 1,0
O benefício principal de análise de Ponto função é:
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.
Ajudar o desenvolvedor na programação do sistema
Identificar os requisitos não funcionais do sistema.
Identificar entidades que devem ser normalizadas.
5a Questão (Ref.: 201308300693) Pontos: 1,0 / 1,0
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;
i, iii, ii, iv
ii, iv, i, iii
iv, ii, i, iii
ii, iii, i, iv
iii, iv, i, ii
6a Questão (Ref.: 201308300798) Pontos: 0,0 / 1,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.
iii, ii, iii, ii, i
iii, ii, ii, iii, i
ii, iii, ii, i, i
ii, ii, iii, i, ii
i, ii, iii, ii, i
7a Questão (Ref.: 201308300875) Pontos: 0,0 / 1,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, v, f
v, f, v
v, v, v
f, f, v
f, v, v
8a Questão (Ref.: 201308159649) Pontos: 0,0 / 1,0
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:
As afirmativas II, III e IV estão corretas e a afirmativa I está errada
As afirmativas I, II e IV estão corretas e a afirmativa III está errada
As afirmativas I, III e IV estão corretas e a afirmativa II está errada
As afirmativas I, II e III estão corretas e a afirmativa IV está errada
As afirmativas I, II, III e IV estão corretas
9a Questão (Ref.: 201308801255) Pontos: 0,5 / 0,5
Com relação a Gestão de Projetos Usando APF podemos concluir que:
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 controle gerencial, para o acompanhamento de projetos, em termos de
tamanho.
A organização de parâmetros de decisão, ao longo do processo, não é 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.
A organização de parâmetros de tamanho, ao longo do processo, é fundamental para se gerar um sistema
confiável de estimativas e de controle gerencial, para o acompanhamento de projetos, em termos de
complexidade
A organização de parâmetros de decisão, ao longo do processo, é fundamental para se gerar um sistema