Question 1
Question
Qual dentre as seguintes lógicas de processamento deve obrigatoriamente estar presente em qualquer entrada externa?
Answer
-
Um ou mais ALIs são atualizados.
-
Capacidade de aceitar dados ou informações de controle que entram pela fronteira da aplicação.
-
Dados são reordenados e rearranjados.
-
Dado derivado é criado pela transformação de dados existentes para criar dados adicionais.
Question 2
Question
Qual das afirmativas abaixo é válida na avaliação da complexidade de um ALI ou AIE?
Answer
-
Uma mesma tabela, utilizada por duas aplicações diferentes, pode ter complexidade funcional diferente em cada aplicação.
-
Uma mesma tabela com a mesma complexidade funcional em duas aplicações terá sempre a mesma contribuição aos pontos de função.
-
Os campos utilizados para estabelecer o relacionamento entre duas tabelas diferentes nunca devem ser contados individualmente como tipo de dado na avaliação da complexidade de um arquivo lógico.
-
Os campos utilizados para estabelecer o relacionamento entre duas tabelas diferentes sempre devem ser contados individualmente como tipo de dados na avaliação da complexidade de um arquivo lógico.
Question 3
Question
Quais as variáveis que compõem o cálculo dos pontos de função do projeto de desenvolvimento?
Answer
-
Funcionalidade da aplicação incluída nos requisitos de usuário para o projeto.
-
Valor do fator de ajuste da aplicação.
-
Funcionalidade de conversão incluída nos requisitos de usuário para o projeto.
-
Ambas A e C.
Question 4
Question
Qual afirmativa sobre a relação entre processos elementares e lógicas de processamento é correta:
Answer
-
Um processo elementar compreende um conjunto de não mais que 15 lógicas de processamento.
-
Cada processo elementar deve ter conter apenas um tipo de lógica de processamento.
-
Um processo elementar pode incluir múltiplas lógicas de processamento diferentes.
-
As lógicas de processamento determinam a principal intenção de um processo elementar.
Question 5
Question
O posicionamento da fronteira da aplicação é importante porque impacta no resultado da contagem de pontos de função. Por quê?
Answer
-
Todas as afirmativas estão corretas.
-
Compreende os dados lógicos mantidos pela aplicação (ALI)
-
Apoia na identificação de dados lógicos referenciados mas não mantidos dentro da aplicação (AIE).
-
Porque dá apoio na identificação dos dados entrando pela aplicação que serão incluídos no escopo da contagem.
Question 6
Question
O escopo da contagem não:
Answer
-
É determinado pelo propósito para executar uma contagem de pontos de função.
-
É sempre relativo a uma única aplicação.
-
Define um (sub)conjunto de software sendo medido.
-
Identifica quais funcionalidades serão incluídas na contagem de pontos de função, assim como provê respostas relevantes para o propósito da contagem.
Question 7
Question
Qual das características gerais de sistema listadas abaixo tem o seu nível de influência determinado também considerando haver períodos de picos de transação?
Question 8
Question
O nível de influência de cada característica geral de sistemas:
Answer
-
Ajusta a quantidade de pontos de função para compor uma margem de segurança devido à incerteza do crescimento do escopo.
-
Pode variar entre 0 e 5.
-
É calculado pela soma dos pesos de cada característica geral de sistema.
-
Causa um impacto de +/-35% no tamanho da aplicação.
Question 9
Question
Qual dos itens abaixo relacionados não corresponde a um tipo de contagem de pontos de função
Question 10
Question
Qual a fórmula para calcular o tamanho funcional ajustado do projeto de desenvolvimento?
Question 11
Question
Qual das afirmativas abaixo não se refere à definição de informação de controle?
Answer
-
Referem-se aos requisitos definidos para processos em que tanto desenvolvedores quanto usuários tem entendimento e estão de acordo entre si.
-
Nenhuma das respostas.
-
São dados que influenciam um processo elementar da aplicação sendo contada.
-
Especificam o que, quando ou como os dados devem ser processados.
Question 12
Question
Com base nos objetivos da Análise de Pontos de Função, qual das opções abaixo é INCORRETA:
Answer
-
Ser um fator normalizador para comparação de software.
-
Nenhuma das respostas
-
Medir a funcionalidade que o usuário solicita e recebe
-
Medir o desenvolvimento e a manutenção de software independentemente da tecnologia usada na implementação.
Question 13
Question
"Armazenar dados mantidos por um ou mais processos elementares da aplicação sendo contada". Essa é a principal intenção das funcionalidades de que tipo?
Question 14
Question
Uma vez identificados quais processos da aplicação atendem a todas as regras para processos elementares, qual o próximo passo na contagem?
Answer
-
Determinar o processo elementar único.
-
Classificar cada função de transação como Entrada Externa (EE), Saída Externa (SE) ou Consulta Externa (CE).
-
Determinar a complexidade funcional para cada função de transação e sua contribuição para o tamanho funcional.
-
Classificar cada processo elementar.
Question 15
Question
O que você entende quando é dito que um arquivo deve ser mantido por processos elementares da aplicação sendo contada para ser considerado como um ALI?
Answer
-
Nenhuma das opções.
-
Que se apenas houver processos elementares que populem e consultem o arquivo ele não deve ser considerado um ALI.
-
Que deve haver processos elementares dentro da fronteira da aplicação que o modifiquem.
-
Que se ele é mantido por processos elementares da aplicação deve ser considerado um ALI.
Question 16
Question
O que representa a visão do usuário?
Answer
-
Aquilo que um usuário experiente do negócio pode explicar.
-
Uma tradução da informação do usuário em linguagem de TI para fornecer uma solução.
-
Uma descrição formal das necessidades de negócio do usuário em sua própria linguagem.
-
Não pode ser usada para contar pontos de função, uma vez que contém requisitos acordados com o desenvolvedor.
Question 17
Question
Considerando a definição de tipo de registro, é correto afirmar que:
Answer
-
A lógica de processamento de processos elementares que adicionam dados ao ALI é relevante na avaliação se o grupo de elementos de dados é opcional ou obrigatório.
-
Todas as alternativas estão corretas.
-
Existem dois tipos de subgrupos de elementos de dados: opcionais e obrigatórios.
-
É um subgrupo de elementos de dados dentro de um ALI ou AIE.
Question 18
Question
A funcionalidade da aplicação incluída na contagem de um projeto de melhoria consiste de:
Answer
-
Pontos de função identificados a partir da funcionalidade que é adicionada pelas melhorias.
-
Todas as alternativas estão corretas.
-
Pontos de função contados em função de funcionalidade existente que é modificada durante o projeto de melhoria.
-
Pontos de função contados para a funcionalidade excluída durante o projeto de melhoria.
Question 19
Question
Das opções abaixo, qual se encaixa melhor com o conceito da Fronteira da Aplicação?
Answer
-
Age como uma "membrana" pela qual dados processados pelas transações (EEs, SEs e CEs) entram e saem da aplicação;
-
Nenhuma das respostas.
-
Ela reflete a funcionalidade passível de contagem pelo projeto.
-
Determinar qual funcionalidade será incluída em uma contagem em particular.
Question 20
Question
Qual a ordem do processo de contagem?
I- Determinar o Escopo e Fronteira da Contagem.
II- Calcular o Tamanho Funcional.
III- Medir Funções Dado.
IV- Reunir a documentação disponível.
V- Documentar e Reportar.
VI- Medir Funções de Transação.
Answer
-
A. I, IV, III, VI, V, II
-
IV, I, III, VI, II, V
-
I, IV, III, VI, II, V
-
IV, I, III, VI, V, II
Question 21
Question
A fronteira da aplicação é dependente da visão externa de negócio do usuário da aplicação. Ela é:
Answer
-
Todas as afirmativas estão corretas.
-
Ela age como a membrana pela qual dados processados pelas transações (EE, SE e CE) passam entrando e saindo da aplicação.
-
Independente de considerações técnicas e/ou de implementação.
-
Compreende os dados lógicos mantidos pela aplicação (ALI)
Question 22
Question
A contagem de pontos de função da aplicação pode incluir:
Answer
-
Nenhuma das respostas.
-
Apenas as funções sendo usadas pelo usuário.
-
Todas as funções entregues.
-
Apenas as funções sendo usadas pelo usuário ou todas as funções entregues dependendo do propósito.
Question 23
Question
Qual das opções abaixo relacionadas é uma das regras de identificação de ALI?
Answer
-
O grupo de dados é mantido em um ALI de uma outra aplicação.
-
O grupo de dados é referenciado por processos elementares dentro da aplicação.
-
Todas as alternativas estão corretas.
-
O grupo de dados ou informações de controle é lógico e identificável pelo usuário.
Question 24
Question
O valor do fator de ajuste:
Answer
-
Indica a funcionalidade geral fornecida pela aplicação ao usuário.
-
Tem seu valor avaliado em função de 14 características gerais de sistema.
-
Todas as respostas estão corretas.
-
Quando aplicado, ajusta a contagem de pontos de função não ajustados em +/- 35% para produzir a contagem de pontos de função ajustados.
Question 25
Question
Qual é um arquivo referenciado?
Answer
-
Um arquivo de interface externa lido ou mantido por uma função transacional.
-
Os arquivos temporários utilizados no processamento de uma função transacional.
-
Um arquivo lógico interno lido por uma função transacional.
-
Um arquivo de movimento com transações batch recebidas de outra aplicação.
Question 26
Question
A principal diferença entre as funções tipo transação é:
Answer
-
A sua lógica de processamento.
-
A principal intenção de cada uma.
-
As diferentes contribuições entre cada função tipo transação.
-
O critério para determinação de sua complexidade.
Question 27
Question
Qual lógica de processamento um processo elementar deve obrigatoriamente ter para poder ser classificado como uma CE?
Answer
-
Um ou mais ALIs são atualizados.
-
Ordenação.
-
Capacidade de aceitar dados ou informações de controle que entram pela fronteira da aplicação.
-
Um ou mais ALIs ou AIEs são referenciados.
Question 28
Question
Qual afirmativa abaixo relacionada sobre os tipos de contagem na análise de pontos de função não está correta?
Answer
-
Quando o projeto de desenvolvimento é concluído, a contagem de pontos de função da aplicação é inicializada.
-
O projeto de melhoria mede as modificações à aplicação existente que adiciona, altera ou exclui funções de usuário entregues quando o projeto está completo.
-
A contagem de pontos de função da aplicação está associada à uma aplicação instalada. Esta contagem provê uma medida das funções atualmente fornecidas pela aplicação ao usuário. Ela permanece inalterada após a conclusão de um projeto de melhoria que altera as funções da aplicação.
-
O projeto de desenvolvimento mede as funções fornecidas ao usuário com a primeira instalação do software entregue quando o projeto está completo.
Question 29
Question
O primeiro procedimento no processo de contagem de pontos de função consiste em:
Answer
-
Obter a documentação disponível para sustentar a medição funcional de tamanho.
-
Definir a funcionalidade que será incluída em uma contagem de pontos de função em particular.
-
Nenhuma das respostas.
-
Indicar a fronteira entre o software sendo medido e o usuário.
Question 30
Question
O que é necessário para determinar a contribuição das funções de dados à contagem do tamanho funcional?
Answer
-
Cada ALI contribui com 35 pontos de função e cada AIE com 15 pontos de função.
-
O número de ALIs, AIEs e a sua complexidade funcional relativa.
-
Nenhuma das opções.
-
Consolida-se a quantidade de ALIs e AIEs por complexidade funcional. Multiplica-se essa quantidade por 7, 10 ou 15 dependendo da complexidade.
Question 31
Question
Um processo elementar deve ter obrigatoriamente qual lógica de processamento para poder ser classificado como uma SE?
Answer
-
Fórmulas matemáticas e cálculos são executados.
-
Um ou mais ALIs ou AIEs são referenciados.
-
Capacidade de aceitar dados ou informações de controle que entram pela fronteira da aplicação.
-
Preparar e apresentar informação para fora da fronteira.
Question 32
Question
Uma contagem de pontos de função de um projeto de melhoria inclui:
Answer
-
Todas as funções sendo alteradas.
-
Todas as funções sendo adicionadas.
-
Todas as afirmativas estão corretas.
-
Todas as funções sendo excluídas.
Question 33
Question
Quais as regras de contagem que devem ser válidas para um processo ser identificado como um processo elementar?
Answer
-
Deve constituir uma transação completa.
-
Deve ser significativo para o usuário
-
Deve ser auto contida
-
Todas as alternativas estão corretas
Question 34
Question
Marque a opção falsa:
Answer
-
Antes de iniciar uma contagem, determine qual a fase do ciclo de vida e se será feita uma estimativa, uma aproximação do tamanho, ou uma medição.
-
Fazer uma aproximação permite assumir premissas sobre funções desconhecidas e/ou a sua complexidade na análise de pontos de função.
-
Durante a fase de proposta, o tamanho pode ser medido.
-
Medição inclui a identificação de todas as funções e sua complexidade na análise de pontos de função.
Question 35
Question
O nível total de influência:
Answer
-
Pode variar entre 0 e 5.
-
Quando aplicado, ajusta a contagem de pontos de função não ajustados em +/- 35% para produzir a contagem de pontos de função ajustados.
-
Cada acréscimo de 1 no nível total de influência tem um impacto de 1% nos pontos de função ajustados.
-
É ajustado pelo fator de impacto no projeto de melhoria.
Question 36
Question
O que contém todos os dados lógicos mantidos pela aplicação?
Question 37
Question
A fronteira inicial já estabelecida para a aplicação ou aplicações sendo modificadas não é influenciada pelo escopo da contagem. É uma das regras de fronteira. Qual das afirmativas abaixo não complementa essa regra?
Answer
-
Quando a fronteira de uma aplicação não está bem definida (como em fases iniciais no ciclo de vida), ela deveria ser posicionada o mais precisamente possível.
-
A fronteira entre aplicações relacionadas está baseada nas diferentes áreas funcionais como vistas pelo usuário, não em considerações técnicas.
-
A fronteira da aplicação é influenciada pelo propósito da contagem.
-
Pode haver mais de uma aplicação incluída no escopo da contagem e, neste caso, múltiplas fronteiras seriam identificadas.
Question 38
Question
Qual das lógicas de processamento abaixo, quando presente em um processo elementar, impede a sua classificação como uma CE?
Answer
-
Validações são executadas.
-
Dados são filtrados e selecionados pelo uso de critério específico para comparar múltiplos conjuntos de dados.
-
Condições são analisadas para determinar qual é aplicável.
-
Fórmulas matemáticas e cálculos são executados.
Question 39
Question
Qual das opções abaixo relacionadas não é uma das regras de identificação de AIE?
Answer
-
O grupo de dados é mantido em um ALI de uma outra aplicação.
-
Nenhuma das opções.
-
Grupo de dados ou informações de controle logicamente relacionados e reconhecido pelo usuário.
-
O grupo de dados é mantido por processos elementares dentro da aplicação.
Question 40
Question
Qual a primeira ação no procedimento de contagem das Funções de Transação?
Answer
-
Determinar o tipo de contagem.
-
Identificar os processos elementares.
-
Identificar as lógicas de processamento.
-
Estabelecer e documentar o propósito da contagem.
Question 41
Question
A diferença primária entre um ALI e um AIE é:
Answer
-
O AIE de uma aplicação deve ser um ALI de outra aplicação.
-
Um ALI pode ser compartilhado por mais de uma aplicação.
-
Um AIE não é mantido pela aplicação sendo contada, enquanto um ALI é.
-
O ALI é um grupo logicamente relacionado de dados ou informações de controle reconhecidos pelo usuário.
Question 42
Question
A complexidade funcional de um ALI e AIE é determinada com base:
Answer
-
Na quantidade de entidades que compõem o arquivo lógico.
-
Dificuldade em identificar os grupos lógicos de dados ou informação de controles a partir da implementação
-
No número de tipos de dados e no número de tipos de registros.
-
Na complexidade da lógica de processamento dos processos elementares que mantém/referenciam o arquivo.
Question 43
Question
Qual das seguintes Lógicas de Processamento não é suficiente para distinguir um processo elementar de outro:
Question 44
Question
Qual das opções abaixo é verdadeira:
Answer
-
Todas as alternativas estão corretas.
-
Funcionalidade de conversão consiste de funções fornecidas apenas na instalação para converter dados e/ou fornecer outros requisitos especificados pelo usuário, como relatórios de conversões especiais.
-
A funcionalidade da aplicação consiste das funções em uso após a instalação do software para satisfazer as necessidades do usuário para operação do negócio.
-
O valor do fator de ajuste é determinado pela avaliação de 14 características gerais de sistema e representa a funcionalidade geral da aplicação fornecida ao usuário.
Question 45
Question
Quais das seguintes descrições é uma orientação para determinar o nível de influência da característica geral de sistema performance:
Answer
-
Nenhuma das alternativas está correta.
-
Altas taxas de transação afetam o projeto, desenvolvimento e/ou fases de instalação.
-
Tempo de resposta e volume de processamento são críticos durante o horário de pico. Nenhum projeto especial para utilização da CPU foi solicitado. O prazo para processamento é para o próximo ciclo de negócios.
-
Existem restrições operacionais, mas são típicas para uma aplicação. Esforço especial devido a programas controladores e controllers é necessário para atender as restrições.
Question 46
Question
"Apresentar informação ao usuário pela recuperação de dados ou informações de controle. A lógica de processamento não contém fórmula matemática ou cálculo, nem cria dados derivados. Nenhum ALI é mantido durante o processamento, nem o comportamento do sistema é alterado". Essa é a principal intenção das funcionalidades de que tipo?
Question 47
Question
O propósito da contagem de pontos de função não:
Answer
-
É prover uma resposta para um problema de negócio.
-
Determina o posicionamento da fronteira entre o software em análise e o software com que interage.
-
Determina o tipo da contagem de pontos de função.
-
Determina o escopo da contagem de pontos de função.
Question 48
Question
O que define quais funcionalidades serão incluídas em uma contagem de pontos de função em particular?
Question 49
Question
"Armazenar dados referenciados por um ou mais processos elementares dentro da aplicação sendo contada". Essa é a principal intenção das funcionalidades de que tipo?