Buscar

MEDIDAS DE ESFORÇO DE DESENVOLVIMENTO DE SOFTWARE exercícios aula01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1.
		Escolha a alternativa correta:
		
	
	
	
	
	Uma medida é feita com instrumentos próprios e sempre de forma direta.
	
	
	A referencia de uma medida é um valor especificado na medida par se saber se erramos ou não na tomada do valor.
	
	 
	Uma medida é feita segundo definições de uma métrica. A métrica precisa ser claramente definida.
	
	
	Uma medida é feita segundo definições de uma métrica, que é a própria medida.
	
	
	Uma métrica é uma definição de medida. Nela definimos os limites máximos e mínimos das referencias. A forma direta e indireta de se fazer a mesma medida.
	 Gabarito Comentado
	
	
		2.
		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 , iii são totalmente corretas e ii, iv são falsas;
	
	
	As afirmativas i, ii,iv estão totalmente corretas e iii é falsa;.
	
	
	As afirmativas iii, ii, i são totalmente corretas e iv é falsa;
	
	 
	Todas as afirmativas são verdadeiras;.
	
	
	Todas as afirmativas são falsas;
	
	
	
		3.
		Considere as afirmativas abaixo: i ¿ Uma medida pode ser feita sem necessidade de se preocupar com a forma de tomada do registro. ii ¿ Um indicador definido por uma métrica deve atender a coerência, se houve um crescimento ele pode ser inverso marcando um valor menor. iii ¿ Especificação da métrica deve registrar a forma de tomada de medida, o objetivo e os níveis de erro aceitáveis na medição. São corretas as afirmações
		
	
	
	
	
	Todas as afirmações
	
	
	apenas i e ii
	
	 
	apenas i
	
	 
	iii
	
	
	apenas ii
	 Gabarito Comentado
	
	
		4.
		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 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 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.
	
	
	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 deve-se definir se é feita de forma direta ou indireta.
	
	 
	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 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.
	
	
	
		5.
		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.
		
	
	
	
	
	Afirmativas I e IV estão corretas.
	
	 
	Somente a afirmativa IV está incorreta
	
	 
	Todas as afirmativas estão corretas
	
	
	Somente a afirmativa I está correta
	
	
	Afirmativas II e III estão incorretas
	
	
	
		6.
		Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de código por dia. Marque a afirmativa correta.
		
	
	
	
	
	Podemos ter certeza que a produtividade do programador que trabalhou com a linguagem X é maior que o que trabalhou com a linguagem Y gerando código de melhor qualidade.
	
	 
	Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem.
	
	
	Nada podemos falar sobre a qualidade do código gerado, mas sendo x e y linguagens com características diferente, podemos concluir que o programador que trabalhou com X é melhor do que o da linguagem y.
	
	
	Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma tarefa.
	
	
	Podemos ter certeza que o código gerado para a linguagem y é estruturado e o da linguagem x não é.
	
	
	
		7.
		Para se definir a funcionalidade no modelo de Ponto função inicial era:
		
	
	
	
	 
	Dada qualquer especificação de uma aplicação criar se uma medida para quantificar a funcionalidade.
	
	
	Quanto mais funcionalidade fosse identificada maior seria o inverso do número real determinado.
	
	 
	Criar uma função que mapeie a funcionalidade do software na reta dos reais a partir de um caso de uso somente.
	
	
	Inicialmente se medir os requisitos funcionais e para isto se criou o Fator de ajuste.
	
	
	A funcionalidade é expressa por um conjunto de requisitos não funcionais que são quantificados e transformados em um número real.
	
	
	
		8.
		Métricas de software são formas de quantificar o esforço necessário para a construção de um sistema de software. Sobre métricas de software é correto afirmar que:
		
	
	
	
	
	Um indicador é parte de uma métrica.
	
	 
	Custo, funcionalidade e número de erros são métricas indiretas.
	
	
	Métricas de produtividade indicam o quanto o software atende aos requisitos.
	
	 
	Linhas de código, esforço e memória são métricas diretas.
	
	
	A métrica de pontos de função só pode ser calculada com o código terminado.
	
	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 estruturas de programação.
	
	 
	Se defina questões sobre prazos e tamanho de software.
	
	
	Se defina bancos de dados e estruturas de programação.
	
	 
	Se defina metodologias e linguagens de programação.
	
	
	Se defina equipes e metodologias de desenvolvimento.
	
	
	
		2.
		O que é KLOC?
		
	
	
	
	 
	É uma medida de software, que pode ser mensurada de acordo com projetos anteriores, sem preocupação com linguagem.
	
	
	Inclui pontos por função, métricas e todas as suas medidas.
	
	 
	É 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.
	
	
	É uma métrica mal especificada e pode conduzir a decisões de baixa qualidade.
	
	
	É uma medida indireta, feita ainda na fase de analise do projeto.
	 Gabarito Comentado
	
	
		3.
		Segundo Pressman, as medidas quantitativas que permitem ao pessoal de software ter ideia da eficácia do processo de software e dos projetos que são conduzidos usando o processo como arcabouço, são
		
	
	
	
	
	Etapas de desenvolvimento do software.
	
	
	Qualidade de software.
	
	
	Processo de software.
	
	 
	Artefatos de software.Métricas de software.
	 Gabarito Comentado
	
	
		4.
		Em relação as métricas do Projeto de Software sabemos que as métricas dos processos são estratégias e a dos projetos táticas. Com o avanço do projeto as medidas de tempo e esforço são para: Marque a opção correta que responde a afirmativa
		
	
	
	
	
	planejar o desenvolvimento
	
	
	medir o tamanho do projeto
	
	
	contar o número de erros e linhas do código fonte
	
	 
	planejar o desenvolvimento e avaliar a qualidade dos produtos
	
	
	avaliar a qualidade do produto
	 Gabarito Comentado
	
	
		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 pode-se concluir, sem nenhuma dúvida, que:
		
	
	
	
	
	Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java.
	
	 
	Que a equipe de desenvolvimento do sistema 2 tem menos experiência de que a desenvolveu o sistema 4.
	
	
	Que para um novo projeto o indicado é trabalhar com Java.
	
	
	Que para um novo projeto o indicado é se trabalhar com PHP.
	
	 
	Que para um novo projeto a linguagem mais indicada é o Python
	
	
	
		6.
		A primeira atividade de uma empresa que deseja ter um processo de estimativas para o projeto de software é:
		
	
	
	
	
	Melhorar o método de desenvolvimento de software.
	
	
	Organizar os projetos por profissionais mais experientes.
	
	
	Associar os projetos de desenvolvimento a uma documentação bem escrita.
	
	
	Estabelecer um processo de software e manter o desenvolvimento sobre o controle de um bom gerente.
	
	 
	Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas.
	
	
	
		7.
		Qual das alternativas abaixo não representa um dos papeis da medição?
		
	
	
	
	
	Entender: Métricas ajudam a entender o comportamento e funcionamento de processos, produtos e serviços de software
	
	
	Prever: Métricas podem ser utilizadas para prever valores de atributos
	
	 
	Avaliar: Métricas podem ser utilizadas para tomar decisões e determinar o estabelecimento de padrões, metas e critérios de aceitação
	
	
	Controlar: Métricas podem ser utilizadas para controlar processos, produtos e serviços de software
	
	 
	Definir: Métricas podem ser utilizadas para definir estratégias de processos, produtos e serviços de software
	 Gabarito Comentado
	
	
		8.
		Considere as afirmativas abaixo: 
I - Uma medida direta serve para acompanhar a execução de um projeto, entretanto não pode ser usada no planejamento de um produto; 
II - Uma métrica pode ser definida para acompanhar algum processo sobre o qual se deseja acompanhar algum aspecto; 
III - Que a qualidade de software é uma medida direta, por isto deve ser definida e utilizada durante o planejamento do projeto; 
Pode-se afirmar com toda a certeza que:
		
	
	
	
	 
	Estão corretas as afirmativas I, II e incorreta a afirmativa III.
	
	
	Estão corretas as afirmativas I, III e incorreta a afirmativa II.
	
	 
	Está correta a afirmativa II e incorretas as afirmativas I e III.
	
	
	Estão todas corretas
	
	
	Estão corretas as afirmativas II, III e incorreta a afirmativa I
		1.
		Uma métrica deve conter diversos itens, qual a opção abaixo não faz parte desses itens?
		
	
	
	
	
	Sistema de medidas
	
	
	Descrição da métrica
	
	
	Objetivo da métrica
	
	
	Nome da métrica
	
	 
	Não realizar uma Forma de se obter a medida
	
	
	
		2.
		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 está corretamente definida pois ¿ponto¿ não define um parágrafo;
	
	
	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 não esta corretamente definida pois a forma de medir não está clara.
	
	
	A métrica está corretamente definida e a descrição está coerente com a forma de se fazer a medida.
	 Gabarito Comentado
	
	
		3.
		Assinale a afirmativa sempre correta nas opções abaixo:
		
	
	
	
	
	Os registros estatísticos de projetos na empresa não podem ser usados como referencia para novos projetos.
	
	
	O acompanhamento do projeto só pode ser feito com medidas indiretas.
	
	 
	Para se fazer o acompanhamento gerencial utilizando o KLOC deve-se ter uma base de registros estatísticos de projetos já feitos.
	
	
	Os registros gerenciais são feitos, segundo as métricas de acompanhamento, e são sempre medidas diretas.
	
	
	Um registro estatístico serve de base para estimar o total de pontos função de um novo projeto
	 Gabarito Comentado
	
	
		4.
		As métricas de software podem ser divididas em duas categorias: medidas diretas e indiretas. Podemos considerar como medidas diretas do processo de engenharia de software o esforço aplicado ao desenvolvimento e à manutenção do software, bem como a (o)
		
	
	
	
	
	confiabilidade.
	
	
	qualidade.
	
	 
	custo.
	
	
	manutenibilidade.
	
	
	eficiência.
	
	
	
		5.
		escolha a afirmativa correta:
		
	
	
	
	
	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 medida pode ser feita no produto ou no processo, mas precisa estar corretamente definida em termos de métrica.
	
	
	A métrica mede o processo enquanto a medida mede o produto.
	
	
	A medida direta só pode ser feita no produto. Sempre que precisamos medir o processo precisamos fazê-lo de forma indireta.
	 Gabarito Comentado
	
	
		6.
		Sobre métricas, podemos afirmar:
		
	
	
	
	
	Métricas do processo são usadas ​​para minimizar o cronograma de desenvolvimento, fazendo os ajustes necessários para evitar atrasos e mitigar os problemas e riscos potenciais.
	
	
	Métricas do projeto não devem ser usadas ​​para a tomada de decisões táticas .
	
	
	Métricas não devem ser utilizadas no domínio do processo e no domínio do projeto na mesma empresa.
	
	
	Métricas do projeto devem ser usadas ​​para a tomada de decisões estratégicas.
	
	 
	Métricas do projeto são usadas ​​para avaliar a qualidade do produto em uma base contínua e, quando necessário, modificar a abordagem técnica para melhorar a qualidade.
	
	
	
		7.
		Assinale a opção abaixo que indica as características que uma métrica deve ter
		
	
	
	
	
	Deve ser automatizada e desligada de qualquer outro processo da empresa
	
	
	Deve ser sempre extraída/coletada manualmente
	
	
	Deve contar com o apoio de terceiros e externos para ser calculada
	
	
	Dever ser complexa, pois quanto mais complexidade, mais importante
	
	 
	Deve ser facilmentecalculada, entendida e testada
	
	
	
		8.
		Analise as afirmativas abaixo a respeito das motivações para utilização de métricas no desenvolvimento de Software. I- Métricas são usadas para entender fenômenos que estão acontecendo em um processo, produto, recurso ou ambiente; II- as métricas são utilizadas para entender a execução em relação ao que foi planejado; III- com métricas é possível entender tendências, prever futuras situações e proceder com planos de ação para ajustar o rumo de projetos e produtos de software; IV- o entendimento de problemas e causas raízes é mais tranquilo de forma que um plano de ação de correção pode ser criado. Podemos afirmar que:
		
	
	
	
	
	Todas as afirmativas são falsas.
	
	 
	Todas as afirmativas são verdadeiras.
	
	
	Somente as afirmativas III e IV são falsas.
	
	
	Somente as afirmativas III e IV são verdadeiras.
	
	
	Somente as afirmativas I e II são verdadeiras.
		1.
		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.
II - Prioriza a estimativa de custo de requisitos não-funcionais do software.
III - Precisa de ferramentas de alto custo para ser executada.
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?
		
	
	
	
	
	I, II, III
	
	
	II, III e IV
	
	
	II e IV
	
	
	I, III e V
	
	 
	I, IV e V
	 Gabarito Comentado
	
	
		2.
		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;.
	
	
	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;
	
	
	
		3.
		Considere as afirmativas abaixo: i ¿ Uma medida pode ser feita sem necessidade de se preocupar com a forma de tomada do registro. ii ¿ Um indicador definido por uma métrica deve atender a coerência, se houve um crescimento ele pode ser inverso marcando um valor menor. iii ¿ Especificação da métrica deve registrar a forma de tomada de medida, o objetivo e os níveis de erro aceitáveis na medição. São corretas as afirmações
		
	
	
	
	
	Todas as afirmações
	
	
	apenas ii
	
	 
	iii
	
	
	apenas i e ii
	
	
	apenas i
	 Gabarito Comentado
	
	
		4.
		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 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.
	
	
	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 deve-se definir se é feita de forma direta ou indireta.
	
	 
	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 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.
	
	
	
		5.
		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.
		
	
	
	
	 
	Todas as afirmativas estão corretas
	
	
	Afirmativas II e III estão incorretas
	
	
	Afirmativas I e IV estão corretas.
	
	 
	Somente a afirmativa IV está incorreta
	
	
	Somente a afirmativa I está correta
	
	
	
		6.
		Escolha a alternativa correta:
		
	
	
	
	 
	Uma métrica é uma definição de medida. Nela definimos os limites máximos e mínimos das referencias. A forma direta e indireta de se fazer a mesma medida.
	
	 
	Uma medida é feita segundo definições de uma métrica. A métrica precisa ser claramente definida.
	
	
	Uma medida é feita segundo definições de uma métrica, que é a própria medida.
	
	
	Uma medida é feita com instrumentos próprios e sempre de forma direta.
	
	
	A referencia de uma medida é um valor especificado na medida par se saber se erramos ou não na tomada do valor.
	 Gabarito Comentado
	
	
		7.
		Um projeto medido em Kloc mostrou que a produtividade do programador era de 10 linhas de código por dia, em uma linguagem X. Outro projeto em uma linguagem Y mostrou que a produtividade foi de 12 linhas de código por dia. Marque a afirmativa correta.
		
	
	
	
	
	Nada podemos falar sobre a qualidade do código gerado, mas sendo x e y linguagens com características diferente, podemos concluir que o programador que trabalhou com X é melhor do que o da linguagem y.
	
	
	Podemos ter certeza que o código gerado para a linguagem y é estruturado e o da linguagem x não é.
	
	
	Podemos ter certeza que a linguagem x exige menos comandos que a linguagem y para uma mesma tarefa.
	
	 
	Não há como comparar o trabalho ao se utilizar a linguagem X e a linguagem Y, vai depender das características da linguagem.
	
	
	Podemos ter certeza que a produtividade do programador que trabalhou com a linguagem X é maior que o que trabalhou com a linguagem Y gerando código de melhor qualidade.
	
	
	
		8.
		Para se definir a funcionalidade no modelo de Ponto função inicial era:
		
	
	
	
	 
	Dada qualquer especificação de uma aplicação criar se uma medida para quantificar a funcionalidade.
	
	
	Inicialmente se medir os requisitos funcionais e para isto se criou o Fator de ajuste.
	
	
	Criar uma função que mapeie a funcionalidade do software na reta dos reais a partir de um caso de uso somente.
	
	
	A funcionalidade é expressa por um conjunto de requisitos não funcionais que são quantificados e transformados em um número real.
	
	
	Quanto mais funcionalidade fosse identificada maior seria o inverso do número real determinado.
	
	
		1.
		Métricas de software são formas de quantificar o esforço necessário para a construção de um sistema de software. Sobre métricas de software é correto afirmar que:A métrica de pontos de função só pode ser calculada com o código terminado.
	
	
	Custo, funcionalidade e número de erros são métricas indiretas.
	
	
	Um indicador é parte de uma métrica.
	
	
	Métricas de produtividade indicam o quanto o software atende aos requisitos.
	
	 
	Linhas de código, esforço e memória são métricas diretas.
	
	
	
		2.
		O que é KLOC?
		
	
	
	
	
	Inclui pontos por função, métricas e todas as suas medidas.
	
	
	É uma métrica mal especificada e pode conduzir a decisões de baixa qualidade.
	
	 
	É uma medida de software, que pode ser mensurada de acordo com projetos anteriores, sem preocupação com linguagem.
	
	 
	É 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.
	
	
	É uma medida indireta, feita ainda na fase de analise do projeto.
	 Gabarito Comentado
	
	
		3.
		Segundo Pressman, as medidas quantitativas que permitem ao pessoal de software ter ideia da eficácia do processo de software e dos projetos que são conduzidos usando o processo como arcabouço, são
		
	
	
	
	
	Qualidade de software.
	
	
	Processo de software.
	
	
	Artefatos de software.
	
	
	Etapas de desenvolvimento do software.
	
	 
	Métricas de software.
	 Gabarito Comentado
	
	
		4.
		Qual das alternativas abaixo não representa um dos papeis da medição?
		
	
	
	
	
	Prever: Métricas podem ser utilizadas para prever valores de atributos
	
	
	Avaliar: Métricas podem ser utilizadas para tomar decisões e determinar o estabelecimento de padrões, metas e critérios de aceitação
	
	
	Controlar: Métricas podem ser utilizadas para controlar processos, produtos e serviços de software
	
	 
	Definir: Métricas podem ser utilizadas para definir estratégias de processos, produtos e serviços de software
	
	
	Entender: Métricas ajudam a entender o comportamento e funcionamento de processos, produtos e serviços de software
	 Gabarito Comentado
	
	
		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 pode-se concluir, sem nenhuma dúvida, que:
		
	
	
	
	
	Que para um novo projeto o indicado é se trabalhar com PHP.
	
	
	Que o desenvolvimento em C++ é menos produtivo que o desenvolvimento em Java.
	
	
	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 para um novo projeto o indicado é trabalhar com Java.
	
	
	
		6.
		A primeira atividade de uma empresa que deseja ter um processo de estimativas para o projeto de software é:
		
	
	
	
	 
	Estabelecer um processo de software e manter o desenvolvimento sobre o controle de um bom gerente.
	
	
	Organizar os projetos por profissionais mais experientes.
	
	
	Melhorar o método de desenvolvimento de software.
	
	 
	Definir um conjunto de métricas e montar uma grande base de dados voltados para estimativas.
	
	
	Associar os projetos de desenvolvimento a uma documentação bem escrita.
	
	
	
		7.
		Em relação as métricas do Projeto de Software sabemos que as métricas dos processos são estratégias e a dos projetos táticas. Com o avanço do projeto as medidas de tempo e esforço são para: Marque a opção correta que responde a afirmativa
		
	
	
	
	
	medir o tamanho do projeto
	
	
	avaliar a qualidade do produto
	
	
	planejar o desenvolvimento
	
	 
	planejar o desenvolvimento e avaliar a qualidade dos produtos
	
	
	contar o número de erros e linhas do código fonte
	 Gabarito Comentado
	
	
		8.
		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 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.
	
	
	Se defina metodologias e estruturas de programação.

Continue navegando