Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida

A obra tem por objetivo familiarizar o leitor/aluno com os fundamentos da linguagem Object Pascal tal como suas regras de linguagem e construções. O Object Pascal, nada mais é, do que uma extensão da clássica linguagem Pascal, com suporte a Programação Orientada a Objetos. Este livro apresenta de forma objetiva as principais características da linguagem, como identificadores, variáveis, constantes, tipos de dados, estruturas de controle, etc além de um resumo sobre algoritmos. Ao projetar o Delphi, querendo funcionalidades mais elaboradas da orientação a objeto, a Borland utilizou o conceito "object pascal" criado pela Apple, utilizando-o como base para uma nova linguagem, que nas versões iniciais era conhecido por "object Pascal"e, que mais tarde, foi rebatizado como "Delphi Programming Language" nas versões posteriores. As maiores diferenças em relação às implementações OO das versões mais antigas foram a adição do conceito de objetos por referência, construtores, destrutores e propriedades, entre outros. Este livro é ideal para se utilizado em salas de aula e consultas.

Por: R$ 35,00

Preço a vista: R$ 35,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 35,00
Outras formas de pagamento

Quem viu este produto , comprou

  • DELPHI - Faça uma Aplicação Comercial Passo a Passo

    Neste livro você aprenderá a fazer uma aplicação passo a passo usando o Delphi, aprendendo a trabalhar com o banco de dados Interbase, conexão com o banco dados, e acesso a dados utilizando SqlDataSet, DataSetProvider e ClietDataSet. Geração de relatórios utilizando o FastReport, utilização de Joins, consultas, pesquisa Sql, edição, tudo passo a passo. ... Ler mais +

    QUERO VER
  • Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida

    A obra tem por objetivo familiarizar o leitor/aluno com os fundamentos da linguagem Object Pascal tal como suas regras de linguagem e construções. O Object Pascal, nada mais é, do que uma extensão da clássica linguagem Pascal, com suporte a Programação Orientada a Objetos. Este livro apresenta de forma objetiva as principais características da linguagem, como identificadores, variáveis, constantes, tipos de dados, estruturas de controle, etc além de um resumo sobre algoritmos. Ao projetar o Delphi, querendo funcionalidades mais elaboradas da orientação a objeto, a Borland utilizou o conceito "object pascal" criado pela Apple, utilizando-o como base para uma nova linguagem, que nas versões iniciais era conhecido por "object Pascal"e, que mais tarde, foi rebatizado como "Delphi Programming Language" nas versões posteriores. As maiores diferenças em relação às implementações OO das versões mais antigas foram a adição do conceito de objetos por referência, construtores, destrutores e propriedades, entre outros. Este livro é ideal para se utilizado em salas de aula e consultas. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida

    A obra tem por objetivo familiarizar o leitor/aluno com os fundamentos da linguagem Object Pascal tal como suas regras de linguagem e construções. O Object Pascal, nada mais é, do que uma extensão da clássica linguagem Pascal, com suporte a Programação Orientada a Objetos. Este livro apresenta de forma objetiva as principais características da linguagem, como identificadores, variáveis, constantes, tipos de dados, estruturas de controle, etc além de um resumo sobre algoritmos. Ao projetar o Delphi, querendo funcionalidades mais elaboradas da orientação a objeto, a Borland utilizou o conceito "object pascal" criado pela Apple, utilizando-o como base para uma nova linguagem, que nas versões iniciais era conhecido por "object Pascal"e, que mais tarde, foi rebatizado como "Delphi Programming Language" nas versões posteriores. As maiores diferenças em relação às implementações OO das versões mais antigas foram a adição do conceito de objetos por referência, construtores, destrutores e propriedades, entre outros. Este livro é ideal para se utilizado em salas de aula e consultas. ... Ler mais +

    QUERO VER
  • DELPHI - Faça uma Aplicação Comercial Passo a Passo

    Neste livro você aprenderá a fazer uma aplicação passo a passo usando o Delphi, aprendendo a trabalhar com o banco de dados Interbase, conexão com o banco dados, e acesso a dados utilizando SqlDataSet, DataSetProvider e ClietDataSet. Geração de relatórios utilizando o FastReport, utilização de Joins, consultas, pesquisa Sql, edição, tudo passo a passo. ... Ler mais +

    QUERO VER
  • Descrição
    Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida

    A obra tem por objetivo familiarizar o leitor/aluno com os fundamentos da linguagem Object Pascal tal como suas regras de linguagem e construções. O Object Pascal, nada mais é, do que uma extensão da clássica linguagem Pascal, com suporte a Programação Orientada a Objetos. Este livro apresenta de forma objetiva as principais características da linguagem, como identificadores, variáveis, constantes, tipos de dados, estruturas de controle, etc além de um resumo sobre algoritmos. Ao projetar o Delphi, querendo funcionalidades mais elaboradas da orientação a objeto, a Borland utilizou o conceito "object pascal" criado pela Apple, utilizando-o como base para uma nova linguagem, que nas versões iniciais era conhecido por "object Pascal"e, que mais tarde, foi rebatizado como "Delphi Programming Language" nas versões posteriores. As maiores diferenças em relação às implementações OO das versões mais antigas foram a adição do conceito de objetos por referência, construtores, destrutores e propriedades, entre outros. Este livro é ideal para se utilizado em salas de aula e consultas.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorIsrael de Campos Avillano

    Israel de Campos Avillano é brasileiro, nascido no estado de São Paulo, Capital, em 16/04/1974. É formado pelo SENAC de Guaratinguetá, interior de São Paulo em Programação, técnico em manutenção e montagem de microcomputadores pela Digitem de São Paulo e pela Kepler do Rio de Janeiro, técnico em eletrônica e telecomunicações com CREA pelo Instituto Técnico Diocesano (colégio Meninópolis) e pelo Instituto Monitor, possui formação oficial CNE Novell do Netware 4.11 pela Netwyse do Rio de Janeiro, curso oficial da Borland “Fundamentos do Delphi” ministrado pelo Centro de Treinamento Inprise em São Paulo, curso oficial do Windows 2000 server ministrado pela ACERT informática de S.P., formação oficial MCSE da Microsoft pela Kasolution de S.P., curso técnico de manutenção em impressoras pela Schema Cursos Técnicos e curso de CFTV analógico e digital pelo CIIT (Centro de informação e integração tecnológica) e pela Schema Cursos. É formado também no curso de eletrônica Digital e Instalações Elétricas Residencias e Comerciais do Instituto Universal Brasileiro.
    Trabalha atualmente com sistemas de segurança digital.
    Esta é a quinta obra do autor.
    Informações TécnicasSumário

    Primeira Parte - Orientação a Objetos

    Capítulo 1
    Programação Tradicional - 3
    Características principais - 4


    Capítulo 2
    Programação Orientada a Objetos - 5
    Conclusão - 11
    Considerações finais - 12

    Capítulo 3
    Banco de Dados Orientados a Objetos - 13
    Atributos ou Propriedades - 16
    Evento - 16
    Classes - 17
    Objetos (instâncias) e Tipos de Objetos - 18
    Métodos ou Serviços - 19
    Propriedades - 19
    Encapsulamento - 19
    Relacionamento entre classes - 20
    1 – Especialização - 20
    2 – Generalização - 20
    3 - Herança - 21
    4 - Ancestral - 21
    5 – Descendente - 22
    6 - Agregação - 22
    7 – Decomposição - 22
    Mensagens - 22
    Acoplamento dinâmico - 22
    Hierarquia de classes - 23
    Poliformismo - 23
    Testes Unitários - 23

    Capítulo 4
    Métricas para o desenvolvimento Orientado a Objetos - 25

    Capítulo 5
    Orientação a objetos e UML - 29
    A UML – Unified Modeling Language - 29
    Um projeto Orientado a Objetos - 30
    Arquitetura - 30
    Método - 30
    Processo - 31
    Ferramentas - 31
    Casos de Uso - 31
    Diagramas de Interação - 33
    Diagramas de Classes - 33
    Diagramas de Componentes - 34
    Diagramas de Distribuição - 34
    A Utilização da UML no ambiente real - 35
    Delphi & UML – inovações - 35

    Capítulo 6
    Implementação do Modelo Orientado a Objetos em Delphi - 37


    Capítulo 7
    Padronização e Orientação a Objeto no acesso de Dados Relacionais - 47
    Introdução - 47
    Vantagens - 47
    Orientação a objeto no Acesso a Banco de Dados relacionais - 48
    Interface Visual – Camada - 49
    Camada de acesso ao Banco de Dados Orientado a Objetos - 50
    O lbDatabase - 52
    Codificando os métodos - 52
    Método de Zerar Tabela - 52
    Atributo Parâmetro Pesquisa - 53
    Construtores e Destrutores - 53
    Método para Localização de Código - 55
    Métodos Tabela para Objeto e Objeto para Tabela - 56
    Métodos Get e Submit - 57
    Testando a Classe - 58
    Variável Status - 60
    Verificação de Inconsistências - 60
    Verificação de valores em Brancos - 60
    Verificação de valores Numéricos - 61
    Verificação de Datas - 62
    Verificação de faixa de valores - 63
    Verificando Chaves Estrangeiras - 64
    Gravação de Dados no Banco - 65
    Exclusão de dados - 68
    Método Get_Pesquisa - 69
    Métodos Commit e Rollback - 69
    Gerando o valor da Chave Primária? - 70
    Conclusão - 73


    Capítulo 8
    BDP - Borland Data Provider com Delphi - 75
    Arquitetura do BDP - 75
    Pool de conexões - 76
    Reconciliação de erros - 76
    Suporte Oracle 9i - 76
    Vantagens do BDP.NET - 79
    O código gerado - 79
    ASP.NET - 82
    Gerenciador de Deployment - 82
    Opções de Layout - 82
    DBWeb Controls - 82
    Depuração & Cassini - 82
    DataExplorer - dbExplorer - 82
    Adição da propriedade ConnectionString - 83
    TSQLQuery - 83
    Separador Decimal – última frase não aparece - - 83
    Conclusões - 83

    Capítulo 9
    Banco de Dados XPrevail - 85
    Introdução - 85
    O que é prevalência? - 85
    Conceitos chaves - 86
    Fluxo de execução da prevalência - 86
    Exigências da prevalência - 88
    O que é o XPrevail? - 89
    Múltiplos PrevalentSystem’s - 89
    Cobertura sobre todos os objetos de negócios - 90
    Suporte programação orientada a aspectos – AOP - 90
    Definindo o modelo de objetos - 91
    Desenvolvendo uma aplicação console - 94
    Suporte a Programação Orientada a Aspectos – AOP - 100
    Utilizando o ProfilerAspect - 101
    Atual estado do projeto XPrevail - 102
    Conclusão - 102


    Segunda parte - Algoritmos - Resumo


    Capítulo 10
    Algoritmo - 105
    Algoritmo não computacional - 105
    Programa - 106
    Linguagens de Programação - 106
    Programação - 106
    Problema - 106
    Técnicas atuais de programação - 107
    Algoritmos em “portugol” - 107
    Operadores Aritméticos - 107
    Operadores Relacionais - 108
    Linearização de Expressões - 108
    Modularização de Expressões - 109
    Operadores Especiais (MOD e DIV) - 110
    Funções - 110
    Bibliotecas de Funções - 111
    Funções Pré-Definidas - 111
    Operadores Lógicos - 111
    Tabela Verdade - 111
    Expressões Lógicas - 112
    Variáveis - 113
    Variáveis de Entrada e Saída - 114
    Constantes - 114
    Identificadores - 115
    Tipos de Dados - 115
    Tipos Primitivos de Dados - 116
    Comandos de I/O (INPUT/OUTPUT) - 116
    Sinal de Atribuição - 116
    Sinal de Igualdade - 117
    Corpo Geral de um Programa - 117
    Estruturas Sequências - 118
    ; Ponto e Vírgula ; - 118
    Primeiro Algoritmo - 118
    Segundo Algoritmo - 119
    {Linhas de Comentário} - 119
    ‘Aspas Simples’ - 119
    Estruturas de Decisão - 120
    Algoritmo Três - 121
    Algoritmo Quatro - 121
    Ninhos de SE - 122
    Algoritmo cinco - 122
    Estruturas de Condição - 122
    Algoritmo Seis - 123
    Estrutura de Repetição Determinada - 123
    Algoritmo Sete - 125
    Algoritmo Oito - 125
    Estrutura de Repetição Indeterminada - 126
    com Validação Inicial - 126
    Algoritmo Nove - 127
    Estrutura de Repetição Indeterminada - 128
    com Validação Final - 128
    Algoritmo Dez - 129
    Algoritmo Onze - 129


    Terceira parte - Object Pascal - Resumo


    Capítulo 11
    Object Pascal - 133
    Estrutura da Linguagem - 133
    Programa Principal - 134
    Programa - 134
    Unidade ou UNIT - 135
    Seções da UNIT - 136
    Interface - 137
    Cláusula - 137
    Implementationn - 137
    Initialization - 138
    Finalization - 138
    Elementos de controle - 138
    Operadores - 138
    Numéricos ou aritméticos - 138
    Atribuição - 139
    Relacionais e lógicos - 139
    Concatenação + - 140
    Tipos de dados - 140
    Numéricos - 140
    Char ou caracteres - 141
    Strings - 141
    Booleanos - 142
    Elementos básicos - 142
    Comentários - 142
    Instruções - 143
    Instruções simples - 143
    Instruções compostas - 144
    Ponto-e-vírgula - 144
    Ponto - 145
    Comandos de Seleção ou Decisão - 145
    IF...THEN...ELSE - 145
    Comando CASE OF - 146
    Loops - 147
    While...Do - 147
    FOR...DO - 148
    Repeat...Until - 148
    Break e Continue - 149
    Entrada e Saída - 150
    Read e ReadLn - 150
    Write e WriteLn - 151
    Tipos - 151
    Tipo ponteiro - 151
    Tipos Variant - 152
    Tipos Enumerados - 153
    Estrutura de dados - 153
    Arrays ou Vetores - 153
    Arrays Dinâmicos - 154
    Sets ou Conjuntos - 154
    Records - 155
    Procedimentos e Funções - 156
    Procedures - 156
    Functions - 156
    Declarações Forward - 157
    Parâmetros ou argumentos - 158
    Passagem de parâmetros por valor - 158
    Passagem de parâmetros por referência - 158
    Passagem de parâmetros por const - 158
    Passagem de parâmetros por default - 159
    Constantes Tipadas - 159
    Escopo de uma variável - 159

    Informações Técnicas

    Nº de páginas:192
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2009
    ISBN:9788573938326
    Encadernação:Brochura
    Autor:Israel de Campos Avillano
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!