Informática, perguntado por dheborah17, 3 meses atrás

O gerenciamento de dados em softwares ocorre de duas formas basicamente, sendo uma temporária em memória durante a execução, e outra em disco, que mesmo depois do encerramento da execução, pode ser mantida indefinidamente.
A codificação de mecanismos de gerenciamento de dados precisa ser bem escrita para evitar problemas com os dados, e o uso de recursos de controle no código é bastante importante.

Observe o exemplo de trecho de código a seguir.

fputs (dado, arq);
if (ferror (arq)) {
printf ("Erro na gravação!!!\n");
}

Partindo da avaliação do código, observe as afirmativas a seguir.

I – Na primeira linha, existe o uso de uma função específica para verificar se há espaço em disco para gravação de dados.
II – Na segunda linha, uma estrutura de repetição verifica se ocorreu a gravação de dados com sucesso.
III – O laço de decisão tem a função de verificar se existe código de erro relacionado ao processo de gravação.

São corretas as afirmativas.

Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
II, apenas.

Alternativa 3:
III, apenas.

Alternativa 4:
I e II, apenas.

Alternativa 5:
II e III, apenas

Soluções para a tarefa

Respondido por ricellijunior1234567
0

Resposta:

Alternativa 3:

III, apenas.

Explicação:

I falso . A função fputs() é utilizada para escrever uma string em um arquivo.

II falso. o If não é estrutura de repetição e sim de decisão.

III verdadeiro, a função if está ali para verificar se há um código de erro.

Perguntas interessantes