Buscar

Métricas de Software

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

1.
		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á correta a afirmativa II e incorretas as afirmativas I e III.
	
	
	Estão corretas as afirmativas II, III e incorreta a afirmativa I
	
	 
	Estão corretas as afirmativas I, II e incorreta a afirmativa III.
	
	
	Estão todas corretas
	
	
	Estão corretas as afirmativas I, III e incorreta a afirmativa II.
	
	
	
		2.
		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.
	
	
	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 é.
	
	
	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.
	
	
	
		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 questões sobre prazos e tamanho de software.
	
	
	Se defina metodologias e linguagens de programação.
	
	
	Se defina bancos de dados e estruturas de programação.
	
	
	Se defina equipes e metodologias de desenvolvimento.
	
	
	Se defina metodologias e estruturas de programação.
	
	
	
		4.
		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 está corretamente definida e a descrição está coerente com a forma de se fazer a medida.
	
	
	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 não está corretamente definida pois ¿ponto¿ não define um parágrafo;
	 Gabarito Comentado
	
	
		5.
		Assinale a afirmativa sempre correta nas opções abaixo:
		
	
	
	
	
	Um registro estatístico serve de base para estimar o total de pontos função de um novo projeto
	
	
	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.
	
	
	Os registros estatísticos de projetos na empresa não podem ser usados como referencia para novos projetos.
	 Gabarito Comentado
	
	
		6.
		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, IV e V
	
	
	I, III e V
	
	
	II, III e IV
	
	
	II e IV
	
	
	I, II, III
	 Gabarito Comentado

Outros materiais