SlideShare uma empresa Scribd logo
Sistemas de
          Informação




Pesquisa e Prática Interdisciplinar II
Unifacs –Universidade Salvador
           Salvador-Ba
               2012




Pesquisa e Prática Interdisciplinar II
            Assunto 03




- Jéssica Ribeiro Evangelista da Silva
-   Osmar Ferreira Muricy Filho
-   Quelvim Morgado Figueredo
Unifacs –Universidade Salvador
                          Salvador-Ba
                              2011
- O que são registros
- Exemplos de registro

- Variáveis homogêneas / heterogêneas

- Declaração de um registro em PASCAL
                  Abordagem
- Vetores de registros

- Exemplo de programa contendo vetor de registros

- Manipulação de vetores de registro

- Execução do programa
O que são registros?

Conjunto de dados relacionados, mas de tipos
  diferente, assim conseguimos agrupar e
 representar vários itens de dados, de tipos
    distintos sob uma mesma estrutura.

     Imagine que eles sejam semelhantes a
        "modelos de formulários", onde
  você poderá colocar dados como nome, idade,
            nascimento, salário, etc.


                    Exemplo:
Variáveis Compostas Heterogênias

  Variáveis na qual podem armazenar um
conjunto de informações de tipos diferentes.



Sintaxe:
Declaração de um registro em PASCAL


Declarar uma variável do tipo registro é criar um tipo
próprio de registro.

Exemplo:
Vetores de registros
Possuindo variáveis compostas homogêneas indexadas,
 os vetores de registro contêm um ou mais campos de
  mesmo tipo, onde cada campo é acessado pelo seu
                    índice (posição).


Declaração geral :
Exemplo: vetor de registros
  Vamos declarar uma variável chamada A que pode armazenar 10 números inteiros. A
              variável “A” será armazenada na memória do computador
                    em uma área equivalente a 10 vezes o que é
                     armazenado para uma única variável inteira




  Note que os números 1, 2, 3...10 são os índices (posição ou localização) de cada
número inteiro que pode ser armazenado. O índice serve para localizar qual elemento
do vetor estará sendo referido em determinado instante. Por exemplo, o elemento A[5]
   é localizado no campo de índice 5 do vetor A e, no exemplo da figura, vale -12.
• Exemplo de programa contendo vetor
            de registros



      • Execução do programa
Bibliografia



       http://www.slideshare.net/regispires/pascal-registros-presentation
    http://www.infoblogs.com.br/frame/goframe.action?contentId=229634
http://www.din.uem.br/~ronaldo/LivroAED-Capitulo-4-VariaveisCompostas.pdf

Mais conteúdo relacionado

PPS
Valor posicional
PDF
Arquivo invertido
PDF
Algoritmo e Estrutura de dados em C - Aula 01 - 2019
ODP
Pascal Arquivos
ODP
Pascal Registros
PDF
6 estruturas de dados heterogêneas
PDF
Curso De Algoritmo Aula 10
PPT
Pesquisa ppi 2
Valor posicional
Arquivo invertido
Algoritmo e Estrutura de dados em C - Aula 01 - 2019
Pascal Arquivos
Pascal Registros
6 estruturas de dados heterogêneas
Curso De Algoritmo Aula 10
Pesquisa ppi 2

Semelhante a Registros - Pascal (20)

PDF
FASCICULO_Introducao_Banco_Dados_30_08.pdf
PPT
Arquitetura da Informação: da representação da informação aos usuários
DOCX
Materia sobre Microsoft excel
PPT
Aula 1 módulo v - psi
PDF
Banco de dados orientado a objetos
PDF
Apostila de bd
PDF
Banco de dados
PDF
Estruturas de dados e técnicas de programação
PPTX
Conversão de registros em XML para MARC 21: um modelo baseado em XSLT (ENANCI...
PDF
Padrões de projeto - Martin Fowler - P of EAA
PDF
01_Introducao_BbsbsjsjsjsjsancoDados.pdf
PDF
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
PDF
02 alocacao de_memoria
PDF
Resource Description Framework (RDF)
PDF
Descbanco
PPTX
Consulta a banco de dados
PPTX
SKOS: Interoperabilidade de linguagens documentais
PPT
Repositorios
PPT
Repositorios
PDF
Ece2d518 7bd6-4334-8ab5-7f8ac4bd4929
FASCICULO_Introducao_Banco_Dados_30_08.pdf
Arquitetura da Informação: da representação da informação aos usuários
Materia sobre Microsoft excel
Aula 1 módulo v - psi
Banco de dados orientado a objetos
Apostila de bd
Banco de dados
Estruturas de dados e técnicas de programação
Conversão de registros em XML para MARC 21: um modelo baseado em XSLT (ENANCI...
Padrões de projeto - Martin Fowler - P of EAA
01_Introducao_BbsbsjsjsjsjsancoDados.pdf
APOSTILA 1 _ ADMINISTRADOR DE BANCO DE DADOS (1).pdf
02 alocacao de_memoria
Resource Description Framework (RDF)
Descbanco
Consulta a banco de dados
SKOS: Interoperabilidade de linguagens documentais
Repositorios
Repositorios
Ece2d518 7bd6-4334-8ab5-7f8ac4bd4929
Anúncio

Registros - Pascal

  • 1. Sistemas de Informação Pesquisa e Prática Interdisciplinar II
  • 2. Unifacs –Universidade Salvador Salvador-Ba 2012 Pesquisa e Prática Interdisciplinar II Assunto 03 - Jéssica Ribeiro Evangelista da Silva - Osmar Ferreira Muricy Filho - Quelvim Morgado Figueredo
  • 3. Unifacs –Universidade Salvador Salvador-Ba 2011 - O que são registros - Exemplos de registro - Variáveis homogêneas / heterogêneas - Declaração de um registro em PASCAL Abordagem - Vetores de registros - Exemplo de programa contendo vetor de registros - Manipulação de vetores de registro - Execução do programa
  • 4. O que são registros? Conjunto de dados relacionados, mas de tipos diferente, assim conseguimos agrupar e representar vários itens de dados, de tipos distintos sob uma mesma estrutura. Imagine que eles sejam semelhantes a "modelos de formulários", onde você poderá colocar dados como nome, idade, nascimento, salário, etc. Exemplo:
  • 5. Variáveis Compostas Heterogênias Variáveis na qual podem armazenar um conjunto de informações de tipos diferentes. Sintaxe:
  • 6. Declaração de um registro em PASCAL Declarar uma variável do tipo registro é criar um tipo próprio de registro. Exemplo:
  • 7. Vetores de registros Possuindo variáveis compostas homogêneas indexadas, os vetores de registro contêm um ou mais campos de mesmo tipo, onde cada campo é acessado pelo seu índice (posição). Declaração geral :
  • 8. Exemplo: vetor de registros Vamos declarar uma variável chamada A que pode armazenar 10 números inteiros. A variável “A” será armazenada na memória do computador em uma área equivalente a 10 vezes o que é armazenado para uma única variável inteira Note que os números 1, 2, 3...10 são os índices (posição ou localização) de cada número inteiro que pode ser armazenado. O índice serve para localizar qual elemento do vetor estará sendo referido em determinado instante. Por exemplo, o elemento A[5] é localizado no campo de índice 5 do vetor A e, no exemplo da figura, vale -12.
  • 9. • Exemplo de programa contendo vetor de registros • Execução do programa
  • 10. Bibliografia http://www.slideshare.net/regispires/pascal-registros-presentation http://www.infoblogs.com.br/frame/goframe.action?contentId=229634 http://www.din.uem.br/~ronaldo/LivroAED-Capitulo-4-VariaveisCompostas.pdf