Fichas
métricas de software
Fichas del conjunto (55)
- 1Uma métrica de software se refere a o que?software
processo
documentação - 2O que são métricas de controle/processo?relacionadas a processos de software; utilizadas para tomada de decisões sobre alterações no processo de desenvolvimento de software.
- 3O que são métricas de predição/produto?relacionadas a produto de software; são utilizadas para estimar o esforço necessário para construção ou alteração de software e auxiliam a prever características dele.
- 4Qual outro nome das métricas estáticas?internas
- 5Qual outro nome das métricas dinâmicas?externas
- 6O que são métricas estáticas ou internas?coletadas em representações do sistema como projeto, programa ou documentação. Sem necessidade da execução dos programas. Mede a qualidade dos artefatos intermediários e qualidade do produto final.
- 7O que são métricas dinâmicas ou externas?coletadas durante a execução de um programa a partir do comportamento ou do efeito. Ajudam a avaliar a eficiência e a confiabilidade de um programa.
- 8O que são métricas diretas?Conhecidas como básicas, quantitativas ou primitivas. São aquelas que não dependem de medição de outros atributos.
- 9O que são métricas indiretas?Conhecidas como qualitativas ou derivadas. São aquelas que dependem da medição de outros atributos.
- 10O que são métricas orientadas a tamanho?são aquelas baseadas no numero de linhas de código produzidas.
- 11O que são métricas orientadas à função?são aquelas baseadas na funcionalidade do software
- 12O que são métricas orientadas à pessoas?aquelas que indicam a forma como as pessoas devem desenvolver programas
- 13O que são métricas objetivas?independem de julgamento humano
- 14O que são métricas subjetivas?dependem de julgamento humano
- 15O que são métricas de produtividade?concentram-se na saída do processo de engenharia de software
- 16O que são métricas de qualidade?indicam quanto o software atende os requisitos definidos pelo usuário
- 17O que são métricas técnicas?concentra-se nas características do software
- 18O que é métrica fan-in?número de métodos ou funções que chamam alguma outra função ou método
- 19O que é a métrica fan-out?numero de funções chamadas pela função x
- 20O que é complexidade cidomática?medida de complexidade de controle de um programa. Pode estar relacionada à facilidade de compreensão de um programa.
- 21O que é indice de fog?extensão média das palavras e das sentenças em documentos.
Quanto maior, mais difícil é a compreensão de documentos. - 22O que é legibilidade?código deve declarar sua intenção ao leitor
- 23O que é testabilidade?código deve ser organizado de uma forma que facilite o teste de unidade
- 24O que é flexibilidade?dependência em relação a outros códigos deve ser minimizadas
- 25O que é compatibilidade?o código deve cumprir com seus requisitos funcionais ou não
- 26O que é economicidade?o código deve fazer uso razoável dos recursos do sistema.
- 27Outro nome para medida diretaquantitativa
- 28Outro nome para medidas indiretasqualitativas
- 29O que é análise de pontos de função?é uma técnica que permite medir as funcionalidades ou tamanho funcional de um software, independente de tecnologia e sob o ponto de vista dos requisitos funcionais do usuário.
- 30O que é funcionalidade?qualquer coisa que o usuário deseja que seu aplicativo execute.
- 31características ou componentes dos pontos de funçãoArquivo lógico interno (ALI)
Arquivo de interface externa (AIE)
Entrada externa (EE)
Saída externa (SE)
Consulta externa (CE) - 32O que é arquivo lógico interno?grupo de dados logicamente relacionados ou informações de controle cuja manutenção é feita pela própria aplicação.
Sua função é armazenar dados mantidos dentro da fronteira da aplicação através de processos da aplicação. - 33O que é arquivo de interface externa?grupos de dados logicamente relacionados ou informações de controle, referenciados na aplicação para fins de recuperação de dados cuja manutenção é feita por outra aplicação. Os dados são mantidos fora da fronteira da aplicação.
- 34O que é entrada externa?processo elementar que processa dados ou informações de controle recebidos de fora da fronteira da aplicação e cujo objetivo é manter um ou mais ALIs e/ou alterar o comportamento do sistema.
- 35O que é saída externa?processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação. seu objetivo é exibir informações recuperadas através de processamento lógico, que envolva cálculos ou criação de dados derivados.
- 36O que é consulta externa?representa a necessidade de processamento de consultas da aplicação sendo uma combinação de entrada/saída de dados onde uma entrada de dados causa uma recuperação e uma saída correspondente. não deve conter cálculos.
- 37O que é informações de controle?dados que influenciam um processo elementar da aplicação sendo contada.
- 38O que é processo elementar?a menor atividade capaz de produzir resultados significativos para o usuário
- 39etapas do procedimento de contagemdeterminar o tipo de contagem;
determinar o escopo e fronteira;
calcular pontos de função não ajustados;
calcular fator de ajuste;
calcular pontos de função ajustados; - 40Quais tipos de contagem existem?projeto de desenvolvimento;
projeto de melhoria;
projeto de aplicação; - 41O que é um projeto de desenvolvimento?mede a funcionalidade fornecida aos usuários finais do software para a primeira instalação da aplicação.
- 42O que é projeto de melhoria?mede as modificações realizadas para aplicações existentes. referenciada como projeto de manutenção e inclui as funcionalidades fornecidas aos usuários através de adições, alterações, exclusões e conversões de função. manutenções podem ser somente evolutivas.
- 43O que é projeto de aplicação?mede uma aplicação instalada e em pleno funcionamento, avalia as funcionalidades correntes, providas aos usuários finais da aplicação. ela é bastante precisa
- 44O que é calcular pontos de função não ajustados?medem-se as funções de dados e as funções de transações. A complexidade dos ALIs e AIEs são medidas pela quantidade de dados elementares referenciados (DER) e registros lógicos referenciados (RLR).
- 45O que é um DER?é um atributo único reconhecido pelo usuário e não repetido
- 46O que é um RLR?um subgrupo de de dados elementares referenciados, reconhecido pelos usuários dentro de um ALI/AIE
- 47outro nome para registro lógico referenciadoitem de registro
- 48outro nome para dato elementar referenciadoitem de dados
- 49como é medida a complexidade de EE, SE, CE?pela quantidade de dados elementares referenciados (DER) e arquivos lógicos referenciados (ALR)
- 50O que é um arquivo lógico referenciado (ALR)?é um ALI/AIE que foi acessado por uma função de transação. quanto mais ALI/AIE acessados por uma função de transação maior a complexidade do ALR
- 51características gerais de sistemacomunicação de dados;
processamento distribuído;
performance;
configuração de equipamento;
volume de transações;
entrada de dados online;
interface com o usuário;
atualização online;
processamento complexo;
reusabilidade;
facilidade de implantação;
facilidade operacional;
múltiplos locais;
facilidade de mudanças; - 52formula para calcular o fator de ajusteFA = (SNI*0,01) + 0,65
- 53formula para calcular pontes de função ajustadosPFA = FA * PFNA
- 54Tipos de contagem NESMAindicativa (baixa precisão)
estimativa (média precisão)
detalhada (alta precisão) - 55Como é a contagem indicativa NESMA?elementos utilizados para contagem são os ALIs e AIEs. Cada ALI contribui com 35 pontos e cada AIE com 15 pontos
Información
- Descripción
- Engenharia de software Fichas sobre métricas de software, creado por Felipe Lopes el 05/07/2018.
- Creado por
- Felipe Lopes
- Visitas
- 0
- Valoración
Más sobre Métricas de software