You are on page 1of 4

Funes de arquivos:

As funes para o tr atamento de arquivo so as

instrues que nos per mitem tratar informaes que poder o ser armazenadas

indefinidamente no computador, isto , elas tratam da manipulao da

informao que est armazenada no winchester por exemplo.

Vincular ( );

Associar ( );

Criar ( );

Abrir ( );

Fechar ( );

Gravar ( );

Regravar ( );

Deletar ( );

Ler ( );

Posicionar ( );

FDA ( );

.Vincular ( );

A funo Vincular() tem por objetivo estabelecer uma ligao entre um

identificador lgico que ser utilizado no texto do al goritmo e o

correspondente identificador fsico do arquivo em disco.

Ela chamada com a seguinte sintaxe:


Vincular ( exprC1, exprC2 ); onde exprC1 representa o nome lgico do arquivo

utilizado no algoritmo e, exprC2 representa o nome fsico do arquivo no disco.

Exemplos:

Vincular ( clientes, arq001.dat );

2.Associar ( );

A funo Associar() tem por objetivo estabelecer uma ligao entre um

identificador lgico que ser utilizado no texto do al goritmo e o

correspondente registro que representa as informaes armazenadas.

Ela chamada com a seguinte sintaxe:

Associar ( expr C1, expr C2 ); onde e xprC1 representa o nome lgico do arquivo

utilizado no algoritmo e, exprC2 r epresenta o nome do registro que represe nta

as informaes armazenadas.

Exemplos:

Associar ( clientes, pessoas );

.Criar ( );

A funo Criar() tem por objetivo criar o arquivo fs ico no disco.

Ela chamada com a seguinte sintaxe:

Criar ( exprC ); onde exprC representa o identificador lgico do arquivo ou o

seu identificador fsico.

Exemplos:

Criar ( clientes );

Criar ( arq001.dat );

4.Abrir ( );

A funo Abrir() tem por objetivo abrir o arquivo fsico no disco.

Ela chamada com a seguinte sintaxe:

Abrir ( exprC ); onde exprC representa o identificador lgico do arquivo ou o

seu identificador fsico.

Exemplos:

Abrir ( clientes );

Abrir ( arq001.dat );

5.Fechar ( );

A funo Fechar() tem por objetivo fechar o arquivo fsico no disco.


Ela chamada com a seguinte sintaxe:

Fechar ( exprC ); onde exprC representa o identificador lgico do arquivo ou o

seu identificador fsico.

Exemplos:

Fechar ( clientes );

Fechar ( arq001.dat );

6.Gravar ( );

A funo Gravar() tem por objetivo gravar as informaes no arquivo fsico.

Ela chamada com a seguinte sintaxe:

Gravar ( exprC1, exprC2 ); onde exprC1 representa o identificador lgico ou

fsico do arquivo e exprC2 representa a informao que se deseja armazenar.

Exemplos:

Gravar ( clientes, teste de gravacao );

Gravar ( arq001.dat, teste de gravacao );

7.Regravar ( );

A funo ReGravar() tem por objetivo regravar as informaes no ar quivo

fsico.

Ela chamada com a seguinte sintaxe:

ReGravar ( exprC1, exprC2 ) ; o nde expr C1 r epresenta o identificador lgico ou

fsico do arquivo e exprC2 representa a informao que se deseja armazenar.

Exemplos:

ReGravar ( clientes, novo teste de gravacao );

ReGravar ( arq001.dat, novo teste de gravacao );

8.Deletar ( );

A funo Deletar() tem por objetivo excluir informaes no arquivo fsico.

Ela chamada com a seguinte sintaxe:

Deletar ( exprC1, expr C2 ); onde exprC1 representa o id entificador lgico ou

fsico do arquivo e exprC2 representa a informao que se deseja deletar.

Exemplos:

Deletar ( clientes, pessoas );

Deletar ( arq001.dat, pessoas );

9.Ler ( );
A funo Ler() tem por objetivo recuperar informaes no arquivo fsico.

Ela chamada com a seguinte sintaxe:

Ler ( exprC1, exprC2 ); onde exprC1 repr esenta o identificador lgico ou fsico

do arquivo e exprC2 representa a informao que se deseja ler.

Exemplos:

Ler ( clientes, pessoas );

Ler ( arq001.dat, pessoas );

10.Posicionar ( );

funo Posicionar () tem por objetivo permitir o posicionamento em uma

determinada informao no arquivo fsico.

Ela chamada com a seguinte sintaxe:

Posicionar ( expr C, exprN ); o nde expr C repr esenta o identificador lgico ou

fsico do arquivo e exprN a posio em que se deseja apontar no arquivo.

Exemplos:

Posicionar ( clientes, INICIO );

Posicionar ( arq001.dat, FINAL );

11.FDA ( );

A funo fda() retorna um valor indicando se o ar quivo est posicionado em seu

final.

Ela chamada com a seguinte sintaxe:

FDA ( exprC ); onde exprC representa o identificador lgico ou fs ico do

arquivo

Exemplos:

FDA ( clientes );

FDA ( arq001.dat );

You might also like