Questões de Métricas de Software (Engenharia de Software)

Limpar Busca

Acerca de engenharia de software, julgue o item seguinte.


A análise de pontos de função analisa o software quantificando as tarefas e os serviços que ele fornece ao usuário, primordialmente com base no projeto lógico. 

  • Certo
  • Errado

A aplicação iAPLICA contém uma função de login para validar nome e senha de usuários. O usuário digita um nome de usuário e uma senha, e então clica no botão “login”. O iAPLICA valida os dados digitados junto à base de dados e permite ao usuário acessar a aplicação ou fornece uma mensagem informando que os dados digitados estão incorretos. Há um requisito adicional de que, como parte do login, o usuário receba acesso apropriado às funcionalidades do iAPLICA com base na função que lhe foi atribuída. A função do usuário é verificada na base de dados.

Considerando a Análise de Pontos de Função (APF), a função de login do iAPLICA é composta por:

  • A uma Saída Externa;
  • B uma Consulta Externa;
  • C duas Consultas Externas;
  • D uma Saída Externa e uma Entrada Externa;
  • E uma Consulta Externa e uma Saída Externa.

O Time de Desenvolvimento de Sistemas (TDS) de uma organização recebeu demandas de alterações para o sistema SuperVALORES. Uma parte interessada solicitou duas mudanças na forma de apresentação de dados nos relatórios emitidos pelo SuperVALORES:

 substituição do formato para datas de "MMDDAAAA" (mês-dia-ano) para "AAAAMMDD" (ano-mês-dia); e

 conversão de moeda de real (R$) para dólar (US$).


Com base no SNAP (Software non-Functional Assessment Process), as demandas de alteração solicitadas podem ser mensuradas utilizando a categoria:

  • A arquitetura, subcategoria componentes;
  • B operações de dados, subcategoria formatação de dados;
  • C design de interface, subcategoria múltiplos métodos de saída;
  • D ambiente técnico, subcategoria múltiplas interfaces de entrada/saída;
  • E operações lógicas e matemáticas, subcategoria operações para formatação.

A análise por Pontos de Função é uma metodologia utilizada para estimar o tamanho e o esforço necessários para o desenvolvimento e manutenção de software a partir de diversos tipos de funções.
Quais são as categorias de funções medidas na análise por Pontos de Função?

  • A Funções de Autenticação de Usuário, Funções de Autorização, Funções de Log, Funções de Recuperação de Dados e Funções de Exportação de Dados.
  • B Funções de Entrada de Dados, Funções de Saída de Dados, Funções de Consulta, Funções de Estado e Funções de Conexão.
  • C Funções de Entrada de Usuário, Funções de Visualização de Dados, Funções de Atualização de Dados, Funções de Sincronização e Funções de Backup.
  • D Funções de Entrada Externa, Funções de Saída Externa, Funções de Consulta Externa, Arquivos Lógicos Internos e Arquivos de Interface Externa.
  • E Funções de Processamento Interno, Funções de Armazenamento de Dados, Funções de Manipulação de Dados, Funções de Interface de Usuário e Funções de Conexão de Rede.

Relacione os conceitos envolvidos na construção de um software, listados a seguir às respectivas características.

1. Análise de Pontos de Função (APF).
2. Medição não Funcional de Software (Software non-Functional Assessment Process – SNAP).
3. Ciclo de vida do software.
4. Modelos de processos de software.

( ) Importante para se estimar custos e tamanho da equipe de desenvolvimento.

( ) Diz como as funções do software devem se comportar num ponto de vista mais geral do sistema como um todo.

( ) Em algum momento deve levantar os requisitos do sistema que será construído.

( ) Adaptação e melhoria contínua de processos.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.

  • A 3 – 2 – 1 – 4.
  • B 3 – 1 – 4 – 2.
  • C 4 – 1 – 2 – 3.
  • D 3 – 1 – 2 – 4.
  • E 1 – 3 – 2 – 4.