Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida
VITRINE Os TOP de vendas !!
De: R$ 0,00Por: R$ 35,00ou X de
Preço a vista: R$ 35,00
Quem viu este produto , comprou
-
Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida
VITRINE Os TOP de vendas !!
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
VITRINE Os TOP de vendas !!
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
- DescriçãoObject 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 Livro Livro Físico Especificações
Sobre o Autor Israel 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écnicas Sumá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 CASEOF - 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 - 159Informaçõ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