Os arquivos são utilizados no armazenamento de uma grande quantidade de informações por um grande período. Um arquivo pode ser lido ou escrito por um programa, sendo constituído por uma coleção de caracteres ou bytes. A biblioteca stdio.ho oferece suporte à utilização de arquivos. (ASCENCIO: CAMPOS, 2010).
Nesse contexto, avalie as afirmativas a seguir:
I. Um arquivo representa uma sequência de bytes no disco onde um grupo de dados relacionados é armazenado.
II. Na linguagem C, usamos um ponteiro de estrutura do tipo de arquivo para declarar um arquivo.
III. A linguagem C fornece uma série de funções que ajudam a executar operações básicas de arquivo.
IV. Quando um programa é encerrado, todos os dados são perdidos. Armazenar em um arquivo preservará seus dados mesmo que o programa termine.
É correto o que se afirma em:
Um arquivo representa uma sequência de bytes no disco onde um grupo de dados relacionados é armazenado. OK
II. Na linguagem C, usamos um ponteiro de estrutura do tipo de arquivo para declarar um arquivo. -não declara, aponta - Erro
III. ok
IV. ok, armazenar com certeza preservará os dados
2.F: Um ponteiro não cria um arquivo, só identifica o arquivo no disco para direcionar as funções. Quem cria um arquivo ou substitui um com o mesmo nome é a função fopen.
3.V.
4V: Os dados sempre são perdidos quando não estão salvos em um arquivo, é o principio de funcionamento da memória RAM por exemplo.
Se estiver editando um arquivo no Word e fechar sem salvar, esses dados serão perdidos.
Alternativa 4 I, III, IV.
Tudo está da página 156 pra frente do livro.
Soluções para a tarefa
Resposta:
Acredito que todas estão certas.
Explicação:
I. Um arquivo representa uma sequência de bytes no disco onde um grupo de dados relacionados é armazenado.
II. Na linguagem C, usamos um ponteiro de estrutura do tipo de arquivo para declarar um arquivo.
III. A linguagem C fornece uma série de funções que ajudam a executar operações básicas de arquivo.
IV. Quando um programa é encerrado, todos os dados são perdidos. Armazenar em um arquivo preservará seus dados mesmo que o programa termine.
Se não salvar o arquivo, e por exemplo faltar luz etc.. Vai ser tudo perdido, por isso sempre é bom salvar
Sabendo dos conceitos de armazenamento de dados e a relação com os sistemas de informática, pode-se afirmar que:
- Um arquivo representa bytes no disco rígido, local onde há a relação entre grupos de dados.
- Assim como a maioria das linguagens de programação, a Linguagem C possui funções que permitem executar operações básicas.
- Os dados que não foram salvos em arquivos são perdidos junto com o encerramento do programa.
A partir disso, pode-se afirmar que as afirmações I, III e IV estão corretas.
Justificativa das asserções falsas sobre os conceitos de armazenamento de dados
Sabendo das características dos sistemas de informação ao armazenar dados e as propriedades da linguagem de programação C, pode-se afirmar que:
- A segunda asserção II está incorreta pois o ponteiro de estrutura é utilizado para APONTAR um arquivo, e não declara-lo.
Saiba mais sobre Linguagem C em: brainly.com.br/tarefa/28035640
#SPJ5
Um arquivo representa uma sequência de bytes no disco onde um grupo de dados relacionados é armazenado. OK