SóProvas


ID
773536
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Com referência à qualidade de software e às métricas utilizadas na
avaliação de processos e projetos de software, julgue os itens a
seguir.

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).

Alternativas
Comentários
  • não seria Saída Externa?? De acordo com [1]:

    Entrada Externa: "...Entradas são frequentemente usadas para atualizar arquivos lógicos internos."

    [1] Pressman, Eng. de Software, 6ª edição, página 357
  • Questão correta.
    O cerne da questão é que a Entrada Externa (EE), que é uma função de transação, normalmente ocorre para a manutenção de um arquivo lógico interno (ALI), mas nem sempre. Entradas Externsa podem também ocorrer com o intuito de alterar um comportamento do sistema. Inclusive a definição de entrada externa deixa explícito que ela serve para manter um ALI ou alterar comportamentos do sistema.
  • Adicionalmente ao que o colega "M Cunha" comentou, podemos citar um exemplo em que uma entrada de dados serve para sinallizar um tipo especifico de "acesso" ao sistema de acordo com o perfil selecionado nesta "entrada de dados". Esta informação altera o comportamento do sistema, mas não modifica nenhum ALI.
    Comentado por M Cunha há 10 dias.

    Questão correta.

    O cerne da questão é que a Entrada Externa (EE), que é uma função de transação, normalmente ocorre para a manutenção de um arquivo lógico interno (ALI), masnem sempre. Entradas Externsa podem também ocorrer com o intuito de alterar um comportamento do sistema. Inclusive a definição de entrada externa deixa explícito que ela serve para manter um ALI ou alterar comportamentos do sistema.

  • Pois é, fiquei na mesma duvida que o Breno.
    O Pressman diz que "Entradas são muitas vezes usadas para atualizar arquivos lógicos internos." (7ª ed. pág 544)
    E ao meu ver, a Cespe excluiu a posibilidade de modificação dos ALIs por funções EE ao afirmar"sem que os arquivos lógicos internos sejam modificados".
    Alguém me indica a fonte que a Cespe tira essas questões ?
  • Definição de EE conforme o IFPUG:
    "Processo elementar que processa dados ou informações de controle vindos de fora da fronteira da aplicação. A principal intenção de uma EE é manter um ou mais ALI e/ou alterar o comportamento do sistema."
    Portanto, questão correta.
  • "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)."

    Não necessariamente, visto que as Saídas Externas também podem alterar o comportamento do sistema sem modificar ALIs. Pra mim, gabarito errado.
  • Exemplo: CTRL + ALT + DEL

  • Concordo que a banca excluiu a possibilidade de a função em questão possa alterar um arquivo lógico interno. Se a intenção fosse mostrar que não seria obrigatório a alteração deveria ter um "sem necessariamente alterar um arquivo lógico interno".

    Para mim a questão fala de saída externa.


  • Afirmativa correta:

    Eu acho que nem tem o que discutir. A afirmativa disse que "podem" alterar.

    Vejam os conceitos, conforme o Manula 4.3.1:


    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 (não alterar) um ou mais ALIs e/ou (pode) alterar o comportamento do sistema.

    Uma saída externa (SE) é um processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação e inclui processamento adicional além daquele existente em uma consulta externa. A intenção primária de uma saída externa é apresentar dados ao usuário através de lógica de processamento que não seja apenas recuperação de dados ou informação de controle. A lógica de processamento deve contar ao menos uma fórmula matemática ou cálculo, e/ou criar dados, e/ou manter um ou mais ALIs, e/ou alterar o comportamento do sistema.

    Uma consulta externa (CE) é um processo elementar que envia dados ou informações de controle para fora da fronteira da aplicação. A intenção primária de uma consulta externa é apresentar dados ao usuário através de recuperação de dados ou informação de controle. A lógica de processamento não contém fórmula matemática, nem cálculo, nem cria dados derivados. Nenhum ALI é mantido durante o processamento, nem o comportamento do sistema é alterado.


  • Errado

     

    Grupo de dados que entram no sistema, utilizados para a
    manutenção dos Arquivos Lógicos Internos, ou seja, que
    provocam inclusão, exclusão ou alteração nos dados.