Programação

2956 palavras 12 páginas
Algoritmos e Programação para Computadores
ArquivosAlgoritmos e Programação para
Computadores
2/40
Arquivos
Estruturas de dados manipuladas fora do ambiente do programa são conhecidas como arquivos. Considera-se como ambiente do programa a memória principal.
Um arquivo, que é armazenado em um dispositivo de memória secundária, como discos, por exemplo, pode ser lido ou escrito por um programa e é formado por uma coleção de caracteres
(arquivo texto) ou bytes (arquivo binário).
Um sistema de banco de dados é composto por um ou vários arquivos. Cada um destes arquivos possui programas de manutenção, que são: inclusão, exclusão lógica, exclusão física, alteração, consulta geral, consulta específica e relatórios. Algoritmos e Programação para
Computadores
3/40
Exemplo
Suponha que você queira montar um banco de dados com dois campos: nome idade
Um arquivo ficaria assim nome idade
Vera 35
Artur 32
Antônio 15Algoritmos e Programação para
Computadores
4/40
Trabalhando com Arquivos em C/C++
Um arquivo em C pode representar várias coisas, como arquivos em disco, uma impressora, um teclado, ou qualquer dispositivo de entrada e saída.
Para trabalhar com arquivo em C precisamos incluir a biblioteca stdio.h.
Essa biblioteca define novos tipos de dados como por exemplo o tipo de dado FILE.
Uma variável do tipo ponteiro FILE é capaz de identificar um arquivo no disco, direcionando para ele todas as operações.
Essas variáveis são declaradas como qualquer outro tipo de ponteiro:
FILE *arq, *pont;Algoritmos e Programação para
Computadores
5/40
Trabalhando com Arquivos em C/C++
Na linguagem C, os dados podem ser gravados em arquivos binários ou de texto. Arquivos de texto podem ser lidos diretamente. Arquivos binários devem ser lidos por programas especiais, que convertem a cadeia de bits em informações compreensíveis.Algoritmos e Programação para
Computadores
6/40
Abrindo Arquivos
A função fopen() abre um

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas