Lista de Exercícios Resolvidos de Introdução aos arquivos

Ver Teoria

Faça a declaração de um arquivo chamado a r q .

Ver solução completa

Suponha que você trabalha em uma empresa que armazena alguns dos dados de seus clientes em um arquivo denominado “dadosImportantes.txt”.

Em um determinado dia, devido a uma integração dos sistemas da empresa, a sua equipe foi designada a criar um programa capaz de atualizar todos os dados presentes nesse arquivo para um novo formato de armazenamento. Sendo assim, um de seus colegas de equipe decidiu iniciar o desenvolvimento desse programa.

Após alguns dias, esse mesmo colega te mostrou o seguinte código:

Após uma breve análise no código do programa, você identificou uma falha capaz de comprometer todos os dados presentes no arquivo.

Que falha é essa e qual alteração deve ser feita nesse código para que os dados sejam acessados e atualizados com segurança?

Ver solução completa

Quais são os principais modos e as funções utilizadas na abertura de arquivos de texto na linguagem C?

Ver solução completa

Faça um programa capaz de abrir e fechar um determinado arquivo de texto chamado “arq.txt”. Sabe-se que esse programa é capaz unicamente de ler ou gravar informações e que um arquivo com esse nome deve ser criado durante a execução do programa caso não exista outro de mesmo nome.

Ver solução completa

Observe o seguinte programa:

Substitua o comentário da linha 07 pelo comando que falta para que esse programa seja capaz de abrir e fechar um determinado arquivo de texto denominado “arq.txt”.

Ver solução completa

Desenvolva um programa capaz de criar e abrir um arquivo de texto no modo de gravação e escrita, imprimir uma mensagem dizendo se a criação foi um sucesso ou não e ao final da execução fechar esse arquivo.

Ver solução completa

Explique a diferença entre memórias voláteis e não voláteis, além disso indique em quais dessas memórias os arquivos são alocados.

Ver solução completa

O que são os arquivos e qual é a sua utilidade na programação?

Ver solução completa