arquivos e modularizando algoritmos

562 palavras 3 páginas
Resumo Arquivos

Um arquivo é um conjunto de registros no qual cada registro não ocupa uma posição fixa dentro da estrutura, não possuindo, portanto, tamanho preestabelecido.
Para declarar um arquivo, em um algoritmo tem que ser no cabeçalho e aberto, no corpo de instruções antes de qualquer operação ser feita. Um exemplo de sintaxe para declarar um arquivo é:
Tipo identificador = arquivo composto de registro;
Para abrir um arquivo usamos o seguinte comando:
Abra (IdArquivo);
Para fechar um arquivo usamos o comando:
Feche (IdArquivo);
As operações básicas para ser feita em um arquivo através de um algoritmo é a obtenção de um registro, a leitura de um registro, a inserção de um registro, a alteração de um registro, e a exclusão de um registro.
Para consultarmos um arquivo devemos copia-lo em algum registro para isso utilizamos o comando: Copie (Id Arquivo, IdRegistro);
Para guardar um registro usamos o comando: Guarde (IdArquivo, IdRegistro);
Para eliminar um registro da posição corrente do arquivo especificado usamos o comando: elimine (IdArquivo); Dependendo de como é criado, o arquivo pode ser classificado em sequencial ou direto. No sequencial é quando os registros são inseridos no arquivo um após o outro; No direto, é quando o acesso ao registro é feito em ordem aleatória. E um arquivo sequencial pode ser acessado diretamente, e um arquivo direto pode ser acessado sequencialmente.

Modularizando Algoritmo

Para resolvermos um problema complexo precisamos dividi-lo para termos um melhor entendimento. E a decomposição de determinado problema é um fator determinante para a redução de determinado problema. Para isso devemos adotar o seguinte critério: Dividir o problema em suas partes principais, analisar a divisão obtida para garantir coerência, se alguma parte permanece complexa, decompô-la também,

Relacionados

  • linguagem c
    657 palavras | 3 páginas
  • Trabalho APC 2
    394 palavras | 2 páginas
  • Memoria Virtual
    4026 palavras | 17 páginas
  • Ligo
    6472 palavras | 26 páginas
  • Fundamenrtos de so
    4460 palavras | 18 páginas
  • PROGRAMAÇÃO ESTRUTURADA 2
    4833 palavras | 20 páginas
  • Conceitos B sicos de Sistema Operaciona hellip
    6037 palavras | 25 páginas
  • aula so
    7781 palavras | 32 páginas
  • Sistemas operacionais
    14298 palavras | 58 páginas
  • Programaçaõ
    15345 palavras | 62 páginas