FGV — Analista de Tecnologia da Informação - Desenvolvimento — Em um programa codificado na linguagem Delphi, a abertura do arquivo texto "arq.txt" — 2015

Enunciado

Em um programa codificado na linguagem Delphi, a abertura do arquivo texto "arq.txt" para leitura utiliza, em sequência, as chamadas Assign(arq,"arq.txt") e Reset(arq), sendo arq uma variável do tipo text. Supondo que a opção {$IOChecks off} esteja habilitada, para saber se o arquivo foi aberto com sucesso, o programador deve:

Alternativas

  1. A)

    testar o valor retornado pela função Reset, que é do tipo boolean;

  2. B)

    testar o valor retornado pela função Reset, que é do tipo integer;

  3. C)

    testar o valor retornado pela função IOResult, que é do tipo boolean;

  4. D)

    testar o valor retornado pela função IOResult, que é do tipo integer;

  5. E)

    testar os valores retornados pelas funções Reset e IOResult, ambos do tipo integer.

Gabarito e comentário

Resposta correta: D

Com verificação automática de erros de entrada e saída desativada em Delphi, IOResult retorna código inteiro a ser testado depois de Reset. Valor de sucesso indica que a abertura do arquivo texto ocorreu sem falha.

Questões relacionadas