Questões de Concurso
Sobre métricas de software em engenharia de software
Foram encontradas 638 questões
Considerando-se esses dois valores, o número total de pontos de função estimado é
Com base nessas informações e considerando-se apenas a parte inteira da porcentagem, qual é o F1 Score desse modelo?
Julgue o item que se segue, a respeito de qualidade de software.
O código correspondente ao grafo a seguir tem complexidade ciclomática igual a 2.
Considerando-se uma estimativa de 78 pontos de função (PF), uma taxa de produtividade mínima de 5 horas por PF em Java e uma carga de trabalho de 130 horas por homem/mês, conclui-se que seriam necessárias 390 horas, ou três meses, de trabalho para o desenvolvimento de uma aplicação em Java.
A rastreabilidade horizontal refere-se à capacidade de seguir um requisito ou uma funcionalidade de um software desde a sua origem até seus desdobramentos e implementações subsequentes.
Em análise de pontos de função, a opção do usuário sobre a autorização para obtenção da localização e a ação de coleta da localização em si pelo aplicativo representam, respectivamente, uma:
( ) Modularidade consiste na divisão de sistemas complexos em partes menores e mais simples com características desejáveis e bem definidas.
( ) Separação de conceitos são soluções genéricas que tendem a ser mais caras em termos de recursos e em tempo de desenvolvimento.
( ) Rigor é a abordagem que produz produtos mais confiáveis pelo controle das variáveis envolvidas.
Assinale a alternativa CORRETA:
I- Modularidade – Separar conceitos permite-nos trabalhar com aspectos individuais e diferentes de um mesmo problema.
II- Separação de Conceitos – Consiste na divisão de sistemas complexos em partes menores e mais simples com características desejáveis e bem definidas (Coesão e Acoplamento).
III- Generalidade/especialidade – Soluções genéricas tendem a ser mais caras em termos de recursos e em tempo de desenvolvimento, ao contrário das soluções mais específicas.
IV- Incrementabilidade – Caracteriza o processo em modo “passo a passo”, incrementalmente e prevê que o objetivo desejado seja atingido por aproximações sucessivas.
Estão CORRETOS:
Em Análise de Pontos de Função (APF), a função de transação para apresentação de dados de AP1 é uma:
A metodologia de ponto de função tem como foco principal a visão do usuário, a medida independe da tecnologia utilizada e(ou) da linguagem de programação em que a funcionalidade foi implementada.
Contagem de aplicação é o tipo de contagem de pontos de função em que é medida a funcionalidade fornecida aos usuários finais quando o projeto estiver pronto, no momento de sua instalação.
O processo de análise estática envolve a identificação de problemas na sintaxe do código-fonte.
Com ferramentas de análise estática, é possível identificar vulnerabilidades do tipo XSS (cross-site scripting) em aplicações web.