Simulado 2 - Parte 1 - Conceitos

Description

CPFS Análise de Pontos de Função (1. Conceitos) Quiz on Simulado 2 - Parte 1 - Conceitos, created by Rafael Faria on 27/09/2016.
Rafael Faria
Quiz by Rafael Faria, updated more than 1 year ago
Rafael Faria
Created by Rafael Faria about 8 years ago
4
0

Resource summary

Question 1

Question
Apresentar informação ao usuário pela execução de lógica de processamento outra que, ou adicionalmente à, recuperação de dados ou informações de controle". Essa é a principal intenção das funcionalidades de que tipo?
Answer
  • Arquivo Lógico Interno.
  • Arquivo de Interface Externa.
  • Entrada Externa.
  • Saída Externa.

Question 2

Question
Qual a principal intenção de uma entrada externa?
Answer
  • Fazer cálculos matemáticos.
  • Armazenar dados.
  • manter um ou mais ALIs e/ou modificar o comportamento do sistema.
  • Trazer resultados de consultas referenciando vários arquivos;

Question 3

Question
Não é correto afirmar que:
Answer
  • O escopo da contagem define a funcionalidade que será incluída em uma determinada contagem de pontos de função.
  • A fronteira da aplicação indica os limites entre o sistema que está sendo medido e o usuário.
  • As funções de dados representam as funcionalidades fornecidas ao usuário para processar dados.
  • O tamanho funcional possui apenas dois tipos de funções.

Question 4

Question
Qual das afirmações abaixo é verdadeira no que se refere às funções tipo dado como definido pelo CPM?
Answer
  • Representam a funcionalidade fornecida ao usuário para atender requisitos de dados internos e externos.
  • Podem ser arquivos lógicos internos ou arquivos de interface externa.
  • Um arquivo de interface externa deve ser um arquivo lógico interno de alguma outra aplicação.
  • Todas as afirmativas estão corretas.

Question 5

Question
Uma contagem de pontos de função bem documentada facilitará a, exceto:
Answer
  • Rastreabilidade
  • Usabilidade
  • Manutenibilidade
  • Reusabilidade

Question 6

Question
São exemplos de componentes funcionais básicos, exceto:
Answer
  • Incluir Cliente
  • Manter Cliente
  • Grupo de dados lógicos de cliente.
  • Alterar Detalhe de Cliente.

Question 7

Question
Qual o primeiro passo no processo de contagem de pontos de função?
Answer
  • Tipo de Contagem
  • Determinar o escopo e fronteira da contagem
  • Propósito da contagem
  • Obter documentação disponível

Question 8

Question
Se não existe documentação disponível para iniciar, qual a ação que deve ser tomada?
Answer
  • Determinar o escopo da contagem, mesmo com a documentação incompleta.
  • Deve buscar informações com especialistas do negócio para preencher as lacunas da documentação.
  • Revisar o propósito da contagem
  • Nenhuma das opções

Question 9

Question
Fase que representa a visão dos desenvolvedores de software sobre os requisitos criados a partir do estudo de viabilidade. Um trabalho dos desenvolvedores de software, dentre outros, é organizar os requisitos dentro das aplicações existentes, se existirem. Podem incluir elementos necessários para a implementação, mas não são utilizados na medição de tamanho funcional (ex.: arquivos temporários, índices, etc.). Esta fase é denominada:
Answer
  • Requisitos Finais do Usuário.
  • Requisitos Iniciais do Usuário.
  • Requisitos Técnicos Iniciais.
  • Requisitos Funcionais Intermediários

Question 10

Question
Uma divisão de um tipo de entidade, que herda todos os atributos e relacionamentos de seu tipo de entidade pai; pode ter atributos e relacionamentos únicos adicionais a esses. A qual tipo de entidade essa descrição se refere?
Answer
  • Entidade atributiva.
  • Entidade associativa.
  • Entidade subtipo.
  • Entidade de ligação (key-to-key).

Question 11

Question
Uma entidade atributiva:
Answer
  • É uma entidade que descreve uma ou mais características de uma outra entidade. É por definição uma extensão de uma outra entidade.
  • Pode ser contada como um arquivo lógico quando é opcional.
  • Não pode ser contada como um tipo de registro (RET).
  • Quando mandatória, deve ser contada como um tipo de registro (RET).

Question 12

Question
Marque a opção falsa:
Answer
  • O dado incluído como uma resposta aos requisitos de qualidade do usuário por motivos de implementação física e/ou técnica, deve ser filtrado antes de identificar arquivos lógicos.
  • Para cada entidade de dados lógicos, identifique como as entidades afins são agrupadas em arquivos lógicos que refletem a "visão do usuário".
  • Ao identificar arquivos lógicos, verifique o modelo de dados lógico preferencialmente 3ª forma normal. Ignore entidades múltiplas criadas em função da tecnologia (geralmente 5ª forma normal)
  • Um atributo é uma característica de uma entidade. São geralmente análogos aos Tipos de Registro.

Question 13

Question
Uma entidade associativa:
Answer
  • É um tipo de entidade que contém atributos que descreve um relacionamento de muitos-para-muitos entre duas outras entidades.
  • Deve ser contada como um arquivo lógico quando tiver outros atributos que não apenas as chaves.
  • Deve ser contada como um tipo de registro quando tiver atributos outros que não apenas as chaves.
  • É uma implementação técnica, resultado de normalização, e que não reflete requisito funcional algum.

Question 14

Question
Qual das possibilidades não se aplica ao analisar entidades associativas:
Answer
  • Entidade associativa pode não ser contada como um tipo de registro (RET).
  • Entidade associativa pode ser contada como um tipo de registro (RET).
  • Entidade associativa pode ser contada como um arquivo lógico com um único tipo de registro (RET).
  • Entidade associativa (key-to-key) sem outros atributos pode ser contada como um arquivo lógico.

Question 15

Question
Uma entidade que contém atributos que descrevem em mais detalhes o relacionamento entre outras entidades. A qual tipo de entidade essa descrição se refere?
Answer
  • Entidade atributiva.
  • Entidade associativa.
  • Entidade subtipo.
  • Entidade de ligação (key-to-key).

Question 16

Question
Um tipo de entidade que descreve uma ou mais características de um outro tipo de entidade. A qual tipo de entidade essa descrição se refere?
Answer
  • Entidade atributiva.
  • Entidade associativa.
  • Entidade subtipo.
  • Entidade de ligação (key-to-key).

Question 17

Question
O agrupamento final de dados em arquivos lógicos é o resultado das seguintes abordagens, exceto:
Answer
  • Aplicação de método de agrupamento orientado aos processos, baseado em transações do usuário na aplicação.
  • Aplicação de método de agrupamento orientado aos dados, baseado nas regras de negócio.
  • Combinação dos dois métodos, um orientado aos dados e outro aos processos.
  • Como as transações do usuário são (ou deveriam ser) baseados também em regras de negócio, ambos os métodos (orientado a processo e orientado a dados) não suportam um ao outro.

Question 18

Question
Qual dos itens abaixo melhor corresponde ao conceito de entidade?
Answer
  • A partícula atômica fundamental no universo dos sistemas de informação.
  • É o principal objeto de dados sobre o qual informação é coletada.
  • Um grupo de itens relacionados que é tratado como uma unidade.
  • Os nomes das menores unidades de dados que tem significado no mundo.

Question 19

Question
Um arquivo lógico é:
Answer
  • Composto de uma ou mais entidades.
  • Menor atividade com significado para o usuário.
  • Deixa o negócio em um estado consistente, completo em si.
  • É a menor unidade de atividade com significado para o usuário e deixa o negócio em um estado consistente, completo em si.

Question 20

Question
Entidades que foram agrupadas em arquivos lógicos tipicamente correspondem a:
Answer
  • Tipos de registro (RET).
  • Entidades "chave-para-chave" (key-to-key).
  • Tipos de dados (DET).
  • Arquivos de movimento.

Question 21

Question
Qual item não deve ser considerado para determinar se um campo é reconhecido pelo usuário como uma coisa única ou múltiplas coisas distintas?
Answer
  • Se o atributo é sempre usado como um todo, então ele é contado como um único tipo de dados (DET). Não deveria haver situações quando um componente individual do atributo é usado sem os outros. Baseado nesse uso, o atributo é contado como um único tipo de dados (DET).
  • Se em algumas situações, apenas uma parte do atributo (por exemplo, último nome) é usado, então mais que um tipo de dados (DET) seria contado. Verifique o uso dos componentes dentro da aplicação para determinar quantos pedaços existem. Baseado na análise, pode ser apropriado contar apenas dois tipos de dados (DET) mesmo que existam na implementação cinco campos separados.
  • Avalie a existência de requisitos de ordenação ou edição e critérios de seleção. Se em listas ou relatórios são ordenados ou filtrados por um único componente do atributo, isto sugere independência dos componentes na visão do usuário.
  • A forma de armazenamento ou escolha do tipo de dados que melhor provê um uso mais racional do espaço de armazenamento, bem como otimização do acesso aos dados.

Question 22

Question
Qual tipo de entidade que armazena dados funcionais não pode ser classificada isoladamente como um arquivo lógico?
Answer
  • Entidade Subtipo
  • Nenhuma das Respostas.
  • Entidade Associativa.
  • Entidade Atributiva.

Question 23

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.
  • Dado derivado é criado pela transformação de dados existentes para criar dados adicionais.
  • Capacidade de aceitar dados ou informações de controle que entram pela fronteira da aplicação.
  • Dados são reordenados e rearranjados.

Question 24

Question
Qual afirmativa sobre a relação entre processos elementares e lógicas de processamento é correta:
Answer
  • 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.
  • Um processo elementar compreende um conjunto de não mais que 15 lógicas de processamento.

Question 25

Question
A principal diferença entre as funções tipo transação é:
Answer
  • A principal intenção de cada uma.
  • A sua lógica de processamento
  • O critério para determinação de sua complexidade.
  • As diferentes contribuições entre cada função tipo transação.

Question 26

Question
Considerando a transação de cadastro de usuários abaixo, quantos tipos de dados você identifica para fins da determinação da complexidade da função transacional? Considere que ao final, o Sistema emite uma mensagem de sucesso do cadastro ou então uma mensagem de erro, caso algum dado não foi informado. Nota: Após o usuário selecionar o País, o sistema recupera a sigla do País no campo a lado.
Answer
  • 7 TD
  • 9 TD
  • 10 TD
  • 8 TD

Question 27

Question
Analise as afirmações abaixo: I – Processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação. Sua intenção primária é apresentar informações ao usuário através da recuperação de dados ou informações de controle de um ALI ou AIE. Sua lógica não pode conter fórmulas nem cálculos, não pode criar dados derivados, não pode manter nenhum ALI e nem alterar o comportamento do sistema. II – Processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação. Sua intenção primária é apresentar informações ao usuário através de uma lógica de processamento, que pode incluir ou não recuperação de dados ou informações de controle. Seu processamento deve apresentar pelos menos um cálculo, ou criar dados derivados, manter um ou mais ALIs ou alterar o comportamento do sistema. III - Processo elementar que processa dados ou informações de controle que vêm de fora da fronteira da aplicação. Sua principal intenção é manter um ou mais ALIs e/ou alterar o comportamento do sistema. É correto afirmar, respectivamente, que essas afirmações consistem nos conceitos de:
Answer
  • Consulta Externa, Saída Externa e Entrada Externa.
  • Consulta Externa, Entrada Externa e Saída Externa.
  • Entrada Externa, Consulta Externa e Saída Externa.
  • Saída Externa, Entrada Externa e Consulta Externa.

Question 28

Question
Sistemas que compartilham dados com outros sistemas, o fazem com os seguintes propósitos, exceto:
Answer
  • Referenciar os dados para completar uma transação sendo processada dentro de um sistema que recebe ou acessa dados.
  • Manter os arquivos lógicos internos dentro de um sistema recebendo ou acessando os dados.
  • Agilizar o processamento das transações.
  • Utilizar os dados para completar o processamento de transações da aplicação.

Question 29

Question
Assinale a afirmativa incorreta:
Answer
  • O conceito de intenção primária é útil na identificação de ALIs e AIEs.
  • A implementação física pode afetar a principal intenção da função.
  • A definição de intenção primária é "primeiro lugar em importância".
  • Para analisar corretamente as implementações de compartilhamento de dados é necessário considerar a intenção primária e ter um entendimento comum dos termos que representam as diversas implementações técnicas.

Question 30

Question
Qual das características gerais de sistema pondera o efeito de haver restrições operacionais que exigem regras especiais para toda a aplicação no processador central ou um processador dedicado?
Answer
  • Configuração altamente utilizada.
  • Múltiplos locais.
  • Performance.
  • Taxa de transações.

Question 31

Question
Qual característica geral de sistema pondera a relação entre transações interativas e não interativas?
Answer
  • Eficiência do usuário final
  • Atualização on-line.
  • Entrada de dados on-line.
  • Facilidade de operação.

Question 32

Question
Dados de controle do negócio são mantidos em tabelas que são mantidos pelo usuário com processos interativos on-line e as mudanças têm efeitos imediatamente. Qual característica geral de sistema pondera isso?
Answer
  • Múltiplos locais.
  • Facilidade de Mudança.
  • Eficiência do usuário final.
  • Facilidade de operação.

Question 33

Question
Qual das características gerais de sistema descreve o grau pelo qual a aplicação transfere dados entre os seus componentes físicos?
Answer
  • Comunicação de dados.
  • Processamento distribuído.
  • Múltiplos locais.
  • Entrada de dados on-line.

Question 34

Question
Quais das seguintes descrições é uma orientação para determinar o nível de influência da característica geral de sistema comunicação de dados:
Answer
  • A aplicação é mais que um front-end e suporta mais de um protocolo de comunicação de teleprocessamento.
  • Dados são preparados para transferência, então são transferidos e processados em um outro componente do sistema para processamento do usuário.
  • Restrições operacionais explícitas necessitam de limitações especiais em toda a aplicação quanto ao uso de processador central ou um processador dedicado.
  • 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.

Question 35

Question
Qual dos itens abaixo deve ser considerado como dado de código?
Answer
  • Entidades com quantias financeiras, taxas de conversão e alíquotas de imposto, se não forem constantes.
  • Regras informando à aplicação o que fazer ou como se comportar.
  • Tabela de faixas de desconto progressivo do imposto de renda.
  • Nenhum.

Question 36

Question
Considerando a definição de dados de referência, selecione a opção falsa:
Answer
  • Armazenados para suportar regras de negócio na manutenção de dados de negócio.
  • Geralmente, representam um pequeno percentual das entidades identificadas.
  • Geralmente, mantidos por um usuário administrativo.
  • Tem entre zero e um número infinito de registros.

Question 37

Question
A ISO/IEC 14143-1 define os conceitos fundamentais da medição funcional de tamanho (FSM) e descreve os princípios para aplicar um método de FSM. Ele não provê regras detalhadas sobre como:
Answer
  • Medir o tamanho funcional de software usando um método em particular.
  • Usar os resultados obtidos pela aplicação de um método em particular.
  • Selecionar um método em particular.
  • Todas as respostas estão corretas.

Question 38

Question
Os diferentes tipos de dados de código podem ser enquadrados em três áreas gerais. Qual dos itens abaixo não representa uma dessas áreas?
Answer
  • Dados de substituição.
  • Dados estáticos ou constantes.
  • Dados de controle.
  • Dados de valores válidos

Question 39

Question
Considerando a definição de dados de negócio, selecione a opção falsa:
Answer
  • Refletem a informação necessária para armazenamento e recuperação pela área funcional atendida pela aplicação.
  • Geralmente, representam um percentual significativo das entidades identificadas.
  • Ter pelo menos um registro é uma de suas características físicas.
  • Ser muito dinâmico é uma de suas características lógicas.

Question 40

Question
Uma tabela com Código e Descrição representa qual tipo de dado de código?
Answer
  • Substituição.
  • Uma ocorrência.
  • Dados estáticos.
  • Valores default ou templates.

Question 41

Question
A fronteira da aplicação:
Answer
  • Define um (sub)conjunto de software sendo medido.
  • Determina o escopo da contagem de pontos de função.
  • Determina o tipo da contagem de pontos de função.
  • Indica a fronteira entre o software sendo medido e o usuário.

Question 42

Question
Qual dos itens abaixo não é uma regra de fronteira?
Answer
  • A fronteira da aplicação é a referência na identificação de qualquer funcionalidade. Ela age como a membrana pela qual dados processados pelas transações (EE, SE e CE) passam entrando e saindo da aplicação. Compreende os dados lógicos mantidos pela aplicação (ALI) e apoia na identificação de dados lógicos referenciados mas não mantidos dentro da aplicação (AIE).
  • A fronteira é determinada com base na visão do usuário. O foco está naquilo que o usuário pode entender e descrever.
  • A fronteira entre aplicações relacionadas é baseada em áreas funcionais separadas como vistas pelos usuários, não em considerações técnicas.
  • Nenhuma das respostas

Question 43

Question
Marque a opção correta:
Answer
  • Os Arquivos de Interface Externa estão fora da fronteira da aplicação sendo medida.
  • O escopo do projeto define a posição da fronteira.
  • A posição da fronteira define o escopo do projeto.
  • O escopo do projeto de melhoria inclui as funcionalidades alteradas, incluídas, excluídas e de conversão de dados de uma única aplicação.

Question 44

Question
Assinale a alternativa correta:
Answer
  • Um ALI sempre está dentro de mais de uma fronteira da aplicação.
  • Um AIE sempre está fora da fronteira da aplicação sendo contada.
  • Um AIE sempre está dentro da fronteira da aplicação sendo contada.
  • Um ALI sempre está dentro de uma única fronteira da aplicação.

Question 45

Question
Qual das categorias abaixo relacionadas não está definida como uma das três categorias de manutenção definidas pela IEEE?
Answer
  • Manutenção adaptativa.
  • Manutenção corretiva.
  • Manutenção perfectiva.
  • Manutenção qualitativa.

Question 46

Question
Marque a opção falsa:
Answer
  • A funcionalidade da(s) aplicação(ões) incluída no escopo do projeto de melhoria reflete o impacto das funções sendo incluídas, alteradas ou excluídas.
  • A(s) fronteira(s) da(s) aplicação(ões) impactada(s) permanece(m) a(s) mesma(s) independentemente do projeto de melhoria
  • Pode haver mais de uma aplicação no escopo da contagem.
  • O tamanho total do projeto de melhoria é calculado pela soma da contagem de todas as aplicações incluídas no escopo desconsiderando as funções redundantes.

Question 47

Question
Qual das fórmulas abaixo permite estabelecer o tamanho funcional ajustado para contagem inicial da aplicação?
Answer
  • aAFP = ADD * VAF
  • aAFP = ADD
  • aAFP = [(ADD + CHGA + CFP) * VAFA] + (DEL * VAFB)
  • Nenhuma opção está correta.

Question 48

Question
O termo "reconhecido pelo usuário" refere-se:
Answer
  • aos tipos de dados, requisitados pelo usuário, que compõem os processos e/ou grupos de dados.
  • a qualquer requisito não funcional do escopo do projeto, que deve ser de conhecimento do usuário.
  • a requisitos definidos para processos e/ou grupos de dados que foram acordados e entendidos pelos usuários e desenvolvedores de software.
  • as funcionalidades que não pertenciam ao escopo do projeto que foram identificadas pelo usuário.

Question 49

Question
Na definição de Tipo de Registro (RET), um subgrupo opcional é aquele:
Answer
  • que o usuário tem a opção de usá-lo ou não durante o processo elementar que inclui ou cria uma instância de dados.
  • conjunto de campos do arquivo que aceitam valor nulo.
  • que pode existir mesmo que não haja um subgrupo obrigatório.
  • que o usuário tem a opção de usá-lo ou não durante o processo elementar que inclui ou cria uma instância de dados e que pode existir mesmo que não haja um subgrupo obrigatório.

Question 50

Question
Um portal corporativo permite o acesso de forma integrada e interface padrão aos diversos sistemas disponíveis para os usuários de uma organização. Uma delas é o Sistema de Prestação de Contas. O usuário acessa o portal e navega para a transação de reporte de despesas de viagem desse sistema e na qual ele deve informar qual a unidade organizacional responsável pela aprovação daquele reporte. Para isso, é apresentada uma janela do Sistema de Dados Corporativos em que uma lista das unidades com a competência para aprovar aquela despesa é apresentada. O usuário escolhe a unidade organizacional apropriada. Os dados disponíveis nessa tela para a unidade escolhida são transferidos para o formulário de reporte de despesa de viagem onde serão apresentados ao usuário e outros ainda serão informados por ele antes de se concluir a operação. Qual a afirmativa correta?
Answer
  • Como o processo de Reporte de Despesas de Viagem não lê diretamente os dados do arquivo de Unidades Organizacionais, este não será um arquivo referenciado por esse processo.
  • A relação com as unidades organizacionais é um requisito de armazenamento do sistema de prestação de contas, porém é externo a ele, portanto, será contado como um AIE para esse sistema.
  • A lista com a relação das unidades organizacionais é uma saída externa para o sistema de dados corporativos porque seus dados são transferidos para o outro sistema.
  • Unidade organizacional não pode ser considerada um arquivo lógico.
Show full summary Hide full summary

Similar

Análise de Pontos de Função
Douglas Ferreira
Análise de Pontos de Função
Raphael Luiz Fonseca
Simulado 2 - Parte 2 - Regras
Rafael Faria
Questões de APF
Felipe Lourenco
FlashCards Visão Geral do Método FSM do IFPUG.
Glauter Santos
PRINCÍPIOS DO D.A
carlapatriciaa1
Mapa Análise e Ponto de Função - refeito
Kelly Rodrigues
Biology AQA 3.1.5 The Biological basis of Heart Disease
evie.daines
Sociology- Key Concepts
Becky Walker
Of Mice and Men Characters - Key essay points
Lilac Potato