Quiz
Simulado de Ponto de função
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (50)
1Um processo elementar é definido como:
- AToda atividade que o sistema deve realizar.
- BUm requisito do negócio do usuário.
- CUm agrupamento lógico de dados.
- D. A menor unidade de atividade significativa para o usuário.
2O que caracteriza o aumento de escopo
- AO aumento da complexidade das funções tipo dado e tipo transação.
- BUm projeto de melhoria que apenas acrescenta novas funcionalidades à aplicação.
- CA fusão da fronteira de duas aplicações.
- DÀ medida que o projeto evolui, mais informações tornam-se disponíveis e funções não identificadas originalmente nos requisitos são descobertas.
3As seguintes regras são aplicáveis à fronteira da aplicação:
Escolha uma- A. Todas as alternativas estão corretas.
- BA fronteira entre aplicações relacionadas deve ser baseada na separação funcional das áreas conforme a visão do usuário, não em considerações técnicas.
- CA fronteira inicial estabelecida para a aplicação ou aplicações sendo modificadas não é influenciada pelo escopo da contagem.
- DDeve ser determinada com base na visão do usuário. O foco deve estar no que ele pode entender e descrever.
4De acordo com a APF, um arquivo é definido como:
Escolha uma:- AUm requisito de persistência de dados.
- BUm grupo de dados logicamente relacionados.
- C Uma tabela do banco de dados do sistema.
- DNenhuma das alternativas apresentadas está correta.
5Se houver uma busca de informações segundo as restrições que o usuário solicitou e não houver nenhuma lógica, só recuperação de dados, pode-se afirmar que é:
- ASaída Externa
- BArquivo de Interface Externa.
- CArquivo Lógico Interno.
- D Consulta Externa.
6Um tipo de registro:
Escolha uma:- AÉ um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário.
- BPode ser opcional ou obrigatório.
- CDepende do tipo da contagem.
- DÉ um subgrupo de dados dentro de um Arquivo Lógico, reconhecido pelo usuário e que pode ser opcional ou obrigatório.
7Usuário, na definição do IFPUG, é:
- AQualquer pessoa que usa ou opera o sistema.
- BQualquer pessoa ou coisa que se comunica ou interage com o software em qualquer momento.
- CQualquer pessoa responsável pela contratação de sistemas na organização.
- DNenhuma das alternativas está correta.
8Qual a principal diferença entre uma saída externa e uma consulta externa?
Escolha uma:- AA saída externa permite diferentes ordenações dos dados.
- BA consulta externa permite diferentes ordenações dos dados.
- CNenhuma das alternativas está correta.
- D Quantidade de tipos de dados e arquivos referenciados.
9O projeto de melhoria:
- ACorrige defeitos na aplicação.
- BReflete as funcionalidades adicionadas, alteradas e excluídas de um sistema, além das funcionalidades de conversão de dados.
- CRepresenta os pontos de função antes da instalação da aplicação.
- DNão contempla o fator de ajuste da aplicação existente.
10Em uma tela do cadastro de clientes de um sistema é possível excluir um cliente. Entretanto, a exclusão somente é permitida se não existirem pedidos pendentes para o cliente. Supondo que os arquivos identificados para o sistema são: Cliente, Produto, Pedido e Vendedor. Quantos são os arquivos referenciados para este processo de exclusão?
- A12
- B2
- C3
- D4
11Uma tela permite visualizar o mesmo relatório de vendas com quatro tipos de ordenação diferentes. O rodapé do relatório sempre traz o volume total de vendas efetuadas. Como esta funcionalidade pode ser contada?
- AUma saída externa.
- BUma consulta externa
- CQuatro saídas externas.
- DQuatro consultas externas.
12Em um sistema existem duas tabelas:
Titular e Dependente.
A tabela Titular possui os seguintes campos: código do titular (chave primária), nome, sexo, data de admissão e observação.
A tabela Dependente possui os seguintes campos: código do dependente (chave primária), código do titular (chave estrangeira), nome do dependente e data de nascimento. Assumindo que estas tabelas sejam identificadas como um único arquivo lógico interno, quantos tipos de dados possui?- A9
- B10
- C6
- D8
13Os passos de todas as transações de uma aplicação de autoatendimento de um banco são rastreadas em um arquivo. A finalidade deste arquivo é ajudar o banco a resolver divergências alegadas por clientes em transações realizadas no autoatendimento. Como este arquivo é contado na Análise de Pontos de Função?
- AO arquivo de rastreamento não é contado
- BConsulta externa.
- CArquivo lógico interno.
- DArquivo de interface externa.
14Em um sistema existe uma tela que permite alterar dados de um cliente. Os campos existentes na tela são: nome, CPF, data de nascimento e limite de crédito. As seguintes mensagens são emitidas para o usuário: "campo de preenchimento obrigatório", "CPF inválido", "data inválida" e "limite de crédito não permitido'. A validação do limite de crédito consiste em não permitir que ele seja superior ao dobro do valor das compras efetuadas no mês anterior (a tabela Pedidos é lida e o campo valor do pedido é totalizado). Adicionalmente o usuário pode concluir a operação pressionando CTRL+S ou clicando no botão Salvar. Quantos tipos de dados devem ser considerados para este processo elementar?
- A4
- B6
- C10
- D7
15Um processo elementar deve ter obrigatoriamente qual lógica de processamento para poder ser classificado como uma SE?
- AUm ou mais ALIs ou AIEs são referenciados.
- BCapacidade de aceitar dados ou informações de controle que entram pela fronteira da aplicação.
- CPreparar e apresentar informação para fora da fronteira.
- DFórmulas matemáticas e cálculos são executados
16Como é classificado um processo elementar que permite ao usuário alterar 8 campos na tela, sendo que durante a alteração um outro campo é exibido sem que seja permitida sua alteração, e que após a tecla OK ser pressionada atualiza estes 8 campos em um arquivo e emite uma mensagem ao final da operação?
- ASaída Externa.
- BEntrada Externa.
- CConsulta Externa.
- DAlteração Externa.
17Um usuário solicitou que uma aplicação armazenasse as horas trabalhadas pelos seus funcionários em cada dia da semana (segunda-feira, terça-feira, quarta-feira, quinta-feira, sexta-feira, sábado e domingo). Quantos tipos de dados devem ser contados para os campos que guardam essa informação no ALI Apropriação_Horas_Trabalhadas?
- A7
- B8
- C2
- D14
18Um dos objetivos da análise de pontos de função é :
- AMedir a funcionalidade que o usuário solicita e recebe .
- BCalcular quantas tabelas um sistema terá
- CEstimar o tamanho de uma equipe de desenvolvimento
- DAjudar no processo de depuração de um software.
19Um dos benefícios da análise de pontos de função é :
Escolha uma- AIdentificar os requisitos não funcionais do sistema
- BSer um meio de estimar custos e recursos para o desenvolvimento e manutenção do sistema
- CAjudar o desenvolvedor na programação de um sistema
- DIdentificar as entidades que devem ser normalizadas em um modelo de dados.
20As funções do tipo de transação existentes são
- ASE, EE e CE
- BEE, SE e ALI
- CFator de ajuste, Escopo de contagem e Fronteira da Aplicação
- DProjeto de Desenvolvimento e Projeto de melhoria da aplicação
21Quais as funções do tipo dado existente
- AArquivo Simples e Complexo
- BEE, SE e CE
- CTodas as tabelas lidas e mantidas pelo sistema
- DALI e AIE
22A fronteira da aplicação deve ser determinada com base:
- ANas diferentes plataformas em que a aplicação é executada.
- BNas diferentes equipes envolvidas
- CNo ponto de vista do usuário
- DNenhuma das alternativas anteriores.
23Qual a principal diferença enter um ALI e um AIE?
- AUm AIE é lido, mas não é mantido pela aplicação sendo contada
- BUm AIE envia dados para fora da fronteira da aplicação.
- CUm ALI possui tipos de registros enquanto o AIE não
- DOs tipos de dados de uma ALI são diferentes de um AIE.
24Qual a principal intenção de uma entrada externa:
- AAtualizar um arquivo lógico interno ou um arquivo interface externa
- BAtualizar um arquivo lógico interno
- CAtualizar um arquivo de interface externa
- DNenhuma das alternativas anteriores.
25Um tipo de registro:
- AI - É um subgrupo de dados dentro de um ALI ou AIE reconhecido pelo usuário.
- BII - Pode ser opcional ou obrigatório.
- CIII - Depende do tipo de contagem.
- DAmbas I e II estão corretas.
26Qual a principal intenção de uma consulta Externa:
- AAlterar o comportamento do sistema
- BAtualizar arquivos lógicos internos
- CEnviar dados para fora da fronteira da aplicação por meio da simples recuperação de dados de um arquivo.
- DGerar dados derivados
27Uma Saída externa pode
- AGerar dados derivados
- Balterar o comportamento do sistema
- Catualizar um arquivo lógico interno
- DTodas as afirmativas anteriores estão corretas
28Qual é um arquivo referenciado?
- AOs arquivos temporários utilizados no processamento de uma função transacional.
- BUm arquivo de interface externa lido ou mantido por uma função transacional.
- CUm arquivo lógico interno lido por uma função transacional
- DUm arquivo de movimento com transações batch recebidas de outra aplicação
29O que define quais funcionalidades serão incluídas em uma contagem de pontos de função em particular?
- AA fronteira da aplicação.
- BA funcionalidade especificamente fornecida ao usuário por uma função da aplicação.
- CNenhuma das respostas.
- DO tipo de contagem.
30Apresentar 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?
- ASaída Externa
- BEntrada Externa.
- CArquivo Lógico Interno.
- DArquivo de Interface Externa.
31Pode-se definir como benefícios da Análise de Pontos de Função:
- AMétodo padrão para medir o desenvolvimento de software do ponto de vista do usuário.
- BMétodo padrão que mede todos os requisitos disponibilizados ao usuário, desde suasfuncionalidades até suas características técnicas.
- CMétodo utilizado para medir a funcionalidade que o usuário solicita e recebe.
- DMétodo para determinar o tamanho de um pacote de aplicação adquirido, por meio do dimensionamento funcional de todas as funções incluídas no mesmo;
32Qual o papel da fronteira da aplicação na identificação das funcionalidades de um sistema?
- ANenhuma das respostas.
- BEla reflete a funcionalidade passível de contagem pelo projeto.
- CDeterminar qual funcionalidade será incluída em uma contagem em particular.
- DEla indica aquilo o que é interno ao sistema e externo a ele
33Das opções abaixo, qual se encaixa melhor com o conceito da Fronteira da Aplicação?
- AAge como uma "membrana" pela qual dados processados pelas transações (EEs, SEs e CEs) entram e saem da aplicação
- BNenhuma das respostas.
- CEla reflete a funcionalidade passível de contagem pelo projeto.
- DDeterminar qual funcionalidade será incluída em uma contagem em particular.
34Considerando o processo de contagem, qual dos procedimentos abaixo relacionados deve ser executado inicialmente:
- AContar as funções tipo dados
- BContar as funções tipo transação.
- CCalcular o Tamanho Funcional
- DNenhuma das respostas
35Com base nos objetivos da Análise de Pontos de Função, qual das opções abaixo é INCORRETA:
- ASer um fator normalizador para comparação de software
- BMedir o desenvolvimento e a manutenção de software independentemente da tecnologia usada na implementação.
- CMedir a funcionalidade que o usuário solicita e recebe
- DNenhuma das respostas
36Qual 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.- AI, IV, III, VI, V, II
- BI, IV, III, VI, II, V
- CIV, I, III, VI, II, V
- DIV, I, III, VI, V, II
37Apresentar 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?
- AConsulta Externa.
- BArquivo de Interface Externa.
- CArquivo Lógico Interno.
- DEntrada Externa.
38Qual das seguintes Lógicas de Processamento não é suficiente para caracterizar a unicidade de um processo elementar:
- AOrdenação
- B Criação de Dado Derivado
- CValidação
- DFórmulas matemática e cálculos
39Não é um benefício da APF:
- ASer uma ferramenta para medir as unidades de um produto de software, a fim de dar suporte a análises de qualidade e produtividade.
- BSer uma ferramenta para determinar o tamanho de um pacote de software adquirido, através da contagem de todas as funções incluídas no pacote
- CSer simples o suficiente para minimizar a sobrecarga no processo de medição
- DSer um meio para estimar custo e recursos requeridos para o desenvolvimento e manutençãodo software
40Marque a opção falsa:
- ADurante a fase de proposta, o tamanho pode ser medido
- BFazer uma aproximação permite assumir premissas sobre funções desconhecidas e/ou a sua complexidade na análise de pontos de função
- CMedição inclui a identificação de todas as funções e sua complexidade na análise de pontos de função
- DAntes 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
41Sabe-se que os requisitos do usuário no início de um projeto evoluem muito rápido, no entanto, os usuários e desenvolvedores devem decidir, em comum acordo, quais funções serão incluídas em uma aplicação. Essas decisões podem ser influenciadas por várias questões, exceto:
- ANovos membros na equipe
- BSugestões de outros usuários ou desenvolvedores.
- CRiscos associados ao projeto.
- DTecnologia disponível na organização.
42Qual o primeiro passo no processo de contagem de pontos de função?
- ADeterminar o escopo e fronteira da contagem
- BTipo de Contagem
- CPropósito da contagem
- DObter documentação disponível
43São dicas para ajudar na identificação da visão do usuário, exceto:
- AA. Observe os diversos documentos geralmente usados pelos usuários quando da identificação das funções de transação.
- BApesar de muitas formas de tecnologias de armazenamento, tais como tabelas em um banco de dados relacional ou um arquivosequencial relacionem-se diretamente com um ALI ou AIE, não assuma que este sempre seja um relacionamento um-para-um de arquivofísico para lógico
- CAssuma que um arquivo físico corresponda a um arquivo lógico quando visualizar os dados logicamente a partir da perspectiva do usuário
- DNão assuma que todos os arquivos físicos devem ser contados ou incluídos como parte de um ALI ou AIE.
44O que representa a visão do usuário?
- ANão pode ser usada para contar pontos de função, uma vez que contém requisitos acordados com o desenvolvedor.
- BUma tradução da informação do usuário em linguagem de TI para fornecer uma solução
- CAquilo que um usuário experiente do negócio pode explicar.
- DUma descrição formal das necessidades de negócio do usuário em sua própria linguagem.
45Considerar quais são os usuários no conceito do CPM.
Analise os itens a seguir:
I – Sistema de Informação.
II – Programador.
III – Usuário Final.
IV – Contratante que define o que o sistema deve ter e fazer.- AII, III e IV.
- BI e III
- CIII e IV
- DI, II, III e IV
46Qual o tamanho funcional do processo elementar "fale conosco - incluir" composto por um formulário com os dados conforme tela abaixo:
Campos:
NOME, APELIDO, E-MAIL,TELEFONE, ASSUNTO, MENSAGEM, CHECK DE "RECEBER MAIS INFORMAÇÕES", Como conheceu o site, Botão Enviar
Os dados são atualizados em um arquivo e também é enviada uma mensagem, por correio eletrônico para o endereço informado por ele com os dados preenchidos, contendo uma mensagem fixa de agradecimento. Os dados nesse arquivo atualizado podem ser consultados e excluídos, só não podendo ser alterados- A7 PF
- B4 PF
- C6 PF
- D3 PF
47São funções do tipo transação, exceto:
- ASaída Externa.
- BConsulta Externa.
- CEntrada Interna
- DEntrada Externa
48Analise 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:- ASaída Externa, Entrada Externa e Consulta Externa.
- BConsulta Externa, Entrada Externa e Saída Externa
- CConsulta Externa, Saída Externa e Entrada Externa
- DEntrada Externa, Consulta Externa e Saída Externa
49Refere-se á definição de Entrada Externa:
- AProcesso elementar cuja intenção primária é a de 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.
- BProcesso 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 pelo menos um cálculo, ou criar dados derivados, manter um ou mais ALIs ou alterar o comportamento do sistema.
- CProcesso 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 AIEs e/ou alterar o comportamento do sistema.
- DProcesso 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.
50Qual das lógicas de processamento abaixo, quando presente em um processo elementar, impede a sua classificação como uma CE?
- AValidações são executadas.
- BCondições são analisadas para determinar qual é aplicável.
- CDados são filtrados e selecionados pelo uso de critério específico para comparar múltiplos conjuntos de dados.
- DFórmulas matemáticas e cálculos são executados.
Information
- Description
- Quiz on Simulado de Ponto de função, created by rnmeneses on 07/07/2014.
- Author
- rnmeneses
- Language
- Português
- Views
- 236
- Rating
- No ratings yet Rate this quiz