SóProvas


ID
1488904
Banca
CESPE / CEBRASPE
Órgão
CGE-PI
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de análise de pontos de função, julgue o item que se segue.

Entrada externa é um processo elementar que tem como objetivo primário manter arquivos lógicos internos (ALIs) ou alterar comportamento da aplicação. Esse processo deve, ainda, incluir lógica de processamento para receber dados ou informações de controle que entrem pela fronteira da aplicação.

Alternativas
Comentários
  • Questão correta. É anotar e fixar para a prova.

  • Lembrando que as outras funções transacionais são:

    SE - SAÍDA EXTERNA - que objetiva apresentar dados ao usuário, porém com algum tipo de dado derivado ou cálculo matemático; e

    CE - CONSULTA EXTERNA - que apenas recupera os dados e apresenta ao usuário final (NÃO PODE HAVER CÁLCULO OU DADOS DERIVADOS).

  • Lógica / Regra: Cálculos

    EE: Pode ser

    SE: Deve

    CE: nunca


    5 Tipos de funções em APF:

    Número de entradas externas (number of external inputs – EEs). Cada entrada externa é originada de um usuário ou transmitida de outra aplicação e fornece dados distintos orientados a aplicação ou informações de controle. Entradas são muitas vezes usadas para atualizar arquivos lógicos internos (internal logical files – ILFs). As entradas devem ser diferenciadas das consultas, que são contadas separadamente. 


    Número de saídas externas (number of external outputs – EOs). Cada saída externa é formada por dados derivados da aplicação e fornece informações para o usuário. Nesse contexto, as saídas externas se referem a relatórios, telas, mensagens de erro etc. Itens individuais de dados em um relatório não são contados separadamente. 


    Número de consultas externas (number of external inquiries – EQs). Uma consulta externa é definida como uma entrada on-line que resulta na geração de alguma resposta imediata do software na forma de uma saída on-line (muitas vezes obtida de um ILF). 


    Número de arquivos lógicos internos (number of internal logical files – ILFs). Cada arquivo lógico interno é um agrupamento lógico de dados que reside dentro das fronteiras do aplicativo e é mantido através de entradas externas. 


    Número de arquivos de interface externos (number of external interface files – EIFs). Cada arquivo de interface externo é um agrupamento lógico de dados que reside fora da aplicação, mas fornece informações que podem ser usadas pela aplicação.

  • Prova: CESPE - 2011 - MEC - Gerente de Projetos

    Disciplina: Engenharia de Software | Assuntos: Análise de Pontos de Função; 

     Ver texto associado à questão

    Na análise por pontos de função, as transações que podem alterar o comportamento do sistema sem que os arquivos lógicos internos sejam modificados denominam-se função do tipo transação entrada externa (EE).

                  Certo       Errado

               

    certo


    Prova: CESPE - 2012 - MPE-PI - Analista Ministerial - Informática - Cargo 6

    Disciplina: Engenharia de Software | Assuntos: Análise de Pontos de Função; 

     Ver texto associado à questão

    Conforme a metodologia definida pelo IFPUG (International Function Point User Group), computam-se como arquivos de interface externa os dados que sejam recebidos de outra aplicação e utilizados para alterar ou remover dados de um arquivo lógico interno

                  Certo       Errado

               

    ERRADA, é entrada externa


  • "EE" DEVE: 

    - Atualização de pelo menos um ALI  OU

    - Alteração do comportamento do sistema 

  • "Entrada externa deve, ainda, incluir lógica de processamento"????


    Quem deve incluir lógica de processamento não é a Saída Externa ??

    Exemplo: fórmulas matemática, gráficos, cálculos, etc...


    Entrada externa é apenas informações de entrada, como formulários, por exemplo, não tendo nenhuma lógica de processamento envolvido.


    Onde eu estou errando?


  • Vou tentar explicar aqui:

    EE é tudo aquilo vai mudar o estado da aplicação que pode ser uma manutenção nos arquivos ou alteração de comportamento ou uma inserção entre outros. A questão esta dizendo que um dos objetos é manter um ALI ou alterar o comportamento e isso está certo, por exemplo, eu posso "inserir" um registro na minha aplicação para que este fique mantido na própria aplicação (ALI) o que logicamente já altera o estado do sistema pois o BD é atualizado ou ainda fazer uma alteração nesse registro, ou uma exclusão sei lá, alguma execução vindo de fora exceto CONSULTA. Continuando a questão ainda nos diz "incluir lógica de processamento" gente isso esta certo por quê? Imagine você trabalhando em um sistema de estoque em que cada vez que você insere um novo produto no sistema, é realizado um um acréscimo no campo de "estoque" e este é atualizado, realizando algum cálculo em sua lógica do tipo "x = qtd_estoque_antigo (último valor do estoque no BD) + qtd_estoque_novo (valor informado no campo estoque da tela)" tudo isso automaticamente. 
    Espero que tenham entendido bons estudos!
  • "Uma entrada externa (EE) é um processo elementar que processa dados ou informações de controle recebidos de fora da fronteira da aplicação. A intenção primária de uma EE é manter um ou mais ALIs e/ou alterar o comportamento do sistema."

    Manual de Práticas de Contagem de Pontos de Função - Versão 4.3.1

  • Eu entraria com recurso, pois a afirmação "deve incluir lógica de processamento para receber dados" está incorreta. Caso a funcionalidade seja o cadastro do nome e profissão de uma pessoa, não há lógica de processamento, mas mesmo assim se trata de EE.