Questões de Concurso
Sobre análise de pontos de função em engenharia de software
Foram encontradas 518 questões
I manutenção de sete páginas HTML estáticas no portal da organização, contida em um projeto de desenvolvimento
II manutenção na interface, especificamente de logotipos, e mudança de botões da aplicação, que totalizam nove pontos de função transacionais impactados
III criação de identidade visual para dez páginas do portal associadas à área de comunicação social da organização
A seguinte tabela mostra a quantidade de itens obtida na contagem para o projeto de desenvolvimento.
Tendo como referência as informações precedentes, julgue o próximo item, de acordo com o roteiro de métricas de software do SISP (versão 2.1).
No que se refere à informação I, é correto afirmar que a quantidade de pontos de função é menor que sete.
Para um cálculo hipotético de Ponto por Função − PF, considere as quantidades e correspondentes funções:
− 3 EE baixa complexidade
− 1 EE média complexidade
− 2 EE alta complexidade
− 3 ALI baixa complexidade
− 2 ALI média complexidade
− 4 AIE baixa complexidade
− 3 AIE alta complexidade
− 5 SE baixa complexidade
− 5 CE média complexidade
E os seguintes valores padrão:
− 3, para EE baixa
− 4, para EE média
− 6, para EE alta
− 7, para ALI baixa
− 10, para ALI média
− 5, para AIE baixa
− 10, para AIE alta
− 4, para SE baixa
− 4, para CE média
Sem considerar o fator de ajuste, o total de pontos Função de Dados e o total de pontos Função de Transação são, respectivamente,
A questão baseia-se nas Figura 10(a), 10(b) e 10(c). Sobre a Figura 10(a),
considere os seguintes aspectos: (1) ela mostra uma tabela na qual constam,
intencionalmente, os requisitos de software de um novo projeto de desenvolvimento de
software, que serão completamente levantados e analisados apenas nos dois primeiros
meses de trabalho; (2) no primeiro mês, serão levantados e analisados os requisitos
"Manter Aluno", "Manter Professor", "Manter Curso" e "Manter Disciplina"; (3) cada um dos
"Manter", do primeiro mês, é composto unicamente pelas funcionalidades incluir, consultar,
atualizar e excluir (CRUD). Por exemplo, "Manter Aluno" é composto, apenas, pelos
processos elementares "Incluir Aluno", "Consultar Aluno", "Atualizar Aluno" e "Excluir
Aluno". A Figura 10(b) exibe uma visão geral do "Processo Unificado Rational" (RUP), no
qual se inseriu, em alguns lugares, retângulos para ocultar qualquer texto existente nesses
locais. A Figura 10(c) mostra uma tabela utilizada para determinação da contribuição de
Pontos de Função (PF) em contagens estimadas, segundo a NESMA (NESMA Early FPA
Counting), na qual serão consideradas, apenas, as "Entradas Externas" (EE), "Consultas
Externas" (CE) e "Saídas Externas" (SE).

A questão baseia-se nas Figura 10(a), 10(b) e 10(c). Sobre a Figura 10(a),
considere os seguintes aspectos: (1) ela mostra uma tabela na qual constam,
intencionalmente, os requisitos de software de um novo projeto de desenvolvimento de
software, que serão completamente levantados e analisados apenas nos dois primeiros
meses de trabalho; (2) no primeiro mês, serão levantados e analisados os requisitos
"Manter Aluno", "Manter Professor", "Manter Curso" e "Manter Disciplina"; (3) cada um dos
"Manter", do primeiro mês, é composto unicamente pelas funcionalidades incluir, consultar,
atualizar e excluir (CRUD). Por exemplo, "Manter Aluno" é composto, apenas, pelos
processos elementares "Incluir Aluno", "Consultar Aluno", "Atualizar Aluno" e "Excluir
Aluno". A Figura 10(b) exibe uma visão geral do "Processo Unificado Rational" (RUP), no
qual se inseriu, em alguns lugares, retângulos para ocultar qualquer texto existente nesses
locais. A Figura 10(c) mostra uma tabela utilizada para determinação da contribuição de
Pontos de Função (PF) em contagens estimadas, segundo a NESMA (NESMA Early FPA
Counting), na qual serão consideradas, apenas, as "Entradas Externas" (EE), "Consultas
Externas" (CE) e "Saídas Externas" (SE).

I. Na metodologia de desenvolvimento de software RUP, os módulos nº 1 e 2, mostrados na Figura 10(a), são exemplo de iterações.
II. No RUP, o escopo do software é estabelecido na fase chamada de "Iniciação".
III. "Manter Aluno", "Manter Professor" e "Manter Curso", no RUP, são exemplos de requisitos funcionais do sistema, chamados de casos de uso.
Quais estão corretas?
No que se refere à análise de pontos por função, analise os itens a seguir e, ao final, assinale a alternativa correta:
I – Pontua a complexidade do código desenvolvido em Java.
II – Analisa arquivos, arquivos de interface externa, entradas do usuário, saídas do usuário e consultas do usuário.
III – É um método para elicitação de requisitos.
Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente.
Devido a suas características, uma tela de login pode ser
considerada como um exemplo de consulta externa em uma
contagem de pontos de função.
Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente.
Na contagem dos tipos de elementos usados para a
determinação da complexidade dos tipos de função, os tipos
de elementos de registro correspondem ao número de campos
distintos e não repetitivos identificáveis pelo usuário.
Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente.
A partir dos resultados apresentados pela métrica ponto por
função, é possível estimar a quantidade de erros que serão
encontrados durante o teste.
Os pontos por função não ajustados (PFNA) devem ser multiplicados pelo seu fator de ajuste (FA) para que se obtenha, assim, o valor final dos pontos por função.
A contagem das funções de transações (FT) deve ser precedida pela contagem dos tipos de funções de dados.
Determinado órgão governamental está utilizando a técnica de Análise de Pontos de Função (APF) para efetuar a contagem de suas aplicações e gerar uma base histórica própria.
Sendo assim, para a contagem de um sistema que atende a atividade-fim desse órgão, será necessário:
I. Uma Função de Dado representa uma funcionalidade para atender requisitos de dados externos (AIE) e internos (ALI).
II. Uma Função de Transação é uma funcionalidade da aplicação para processamento de dados como, por exemplo, uma Consulta Externa.
III. Entrada Interna é um tipo de transação que mantém um Arquivo Lógico Interno.
Estão CORRETAS as afirmativas: