Questões de Concurso Comentadas por alunos sobre métricas de software em engenharia de software

Foram encontradas 625 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q869154 Engenharia de Software

Suponha que um Técnico Programador da Defensoria está trabalhando no projeto de um software que será desenvolvido. Após a análise do escopo do software, suas funções principais foram identificadas. Em seguida, um intervalo de estimativa de Linhas de Código − LOC foi desenvolvido para cada função. Esse intervalo considera as estimativas como otimista (Tot), mais provável (Tmp) e pessimista (Tpess). Os valores das estimativas para cada função, como mostrado abaixo, foram obtidos utilizando a expressão:


T=(Tot + 4Tmp + Tpess)/6


1) Função: Alimentos − Estimativa de LOC: 3000

2) Função: Guarda − Estimativa de LOC: 5000

3) Função: Tutela − Estimativa de LOC: ..I...

4) Função: Adoção − Estimativa de LOC: 3300

5) Função: Interdição − Estimativa de LOC: 6000

Estimativa de LOC total: . .II....


Considerando que para a função “Tutela” foram obtidos: Tot=3800 LOC, Tmp=6500 LOC; e TPess=8600 LOC, as lacunas I e II devem ser preenchidas, correta e respectivamente, com

Alternativas
Q869153 Engenharia de Software

Considere o trecho em pseudocódigo abaixo. 


Imagem associada para resolução da questão


Este trecho possui as medidas:

n1 (operadores únicos) = 14 Var inteiro leia Início Fim imprima ← + / ) ( " , :

n2 (operandos únicos) = 6 a b c med 3 "média = "


Utilizando as métricas de software de Halstead, o tamanho do vocabulário do trecho em pseudocódigo é 

Alternativas
Q856095 Engenharia de Software

O método Use Case Points foi criado para que seja possível estimar o tamanho de um sistema na fase de levantamento de Casos de Uso e é composto por vários passos. Considere os dados abaixo, de um hipotético conjunto de casos de uso de um sistema sendo desenvolvido no Tribunal. 

1. Cálculo do Unadjusted Actor Weight − UAW

Há 3 tipos de ator: 

− Simples (peso 1): outro sistema acessado através de uma API de programação

− Médio (peso 2): outro sistema acessado interagindo através da rede 

− Complexo (peso 3): um usuário interagindo através de uma interface gráfica 

2. Cálculo do Unadjusted Use Case Weight − UUCW 

Os casos de uso são divididos em 3 níveis de complexidade:

− Simples (peso 5): Tem até 3 transações, incluindo os passos alternativos, e envolve menos de 5 entidades 

− Médio (peso 10): Tem de 4 a 7 transações, incluindo os passos alternativos, e envolve de 5 a 10 entidades

− Complexo (peso 15): Tem acima de 7 transações, incluindo os passos alternativos, e envolve pelo menos de 10 entidades. 


Considerando que há 1 ator do tipo 1, 3 atores do tipo 2, 4 atores do tipo 3, 7 casos de uso simples, 13 casos de uso médio e 3 casos de uso complexos, o cálculo do UUCP (Unadjusted Use Case Points UUCP = UAW + UUCW) resulta em 


Alternativas
Q855479 Engenharia de Software
No mercado, atualmente, existem vários tipos de métricas para análise de dimensão de tamanho de software. Nesse sentido, assinale a alternativa que apresenta um dos objetivos da análise de pontos de função (FPA –Function Point Analysis).
Alternativas
Q847850 Engenharia de Software

De acordo com a NESMA, sobre a análise de pontos de função, leia as afirmativas abaixo:


I. Trata-se de um método para medir o tamanho de um software com base nas suas transações e nos arquivos de dados que são relevantes para os usuários do negócio.

II. Pode ser dificultada para projetos de melhorias, dependendo da forma como um sistema foi construído.

III. Constitui-se em um método para realizar o gerenciamento do projeto.

IV. Possui dois tipos de contagem: detalhada e indicativa.


Estão CORRETAS, apenas,

Alternativas
Respostas
241: D
242: A
243: D
244: E
245: A