DELPHI

Transcrição

DELPHI
DELPHI
“A única maneira de acessar o oráculo”
A origem do nome
O nome Delphi é inspirado na
cidade de Delfos, o único local na
Grécia antiga em que era possível
consultar o Oráculo de Delfos. O
nome deve-se ao fato de que os
desenvolvedores do compilador
buscavam uma ferramenta capaz
de acessar o banco de dados
Oracle - daí o trocadilho: "a única
maneira de acessar o oráculo é
usando Delphi".
O que é DELPHI?
É um compilador e um Ambiente de Desenvolvimento Integrado (IDE)
para o desenvolvimento de softwares. Ele é produzido pela Borland
Software Corporation (que, por algum tempo, foi chamada de Inprise).
A linguagem utilizada pelo Delphi, o Object Pascal (Pascal com
extensões orientadas a objetos) a partir da versão 7 passou a se
chamar Delphi Language. O Delphi, originalmente direcionado para a
plataforma Windows, chegou a ser usado para desenvolvimento de
aplicações nativas para Linux e Mac OS, através do Kylix (conhecido
como Delphi para Linux), e para o framework Microsoft .NET em suas
versões mais recentes. Atualmente há um projeto chamado Lazarus que
possui uma interface muito semelhante ao Delphi e a característica de
ser multiplataforma, ou seja, roda tanto no windows como no linux.
Aplicações
O Delphi é largamente utilizado no desenvolvimento
de aplicações desktop, aplicações multicamadas e
cliente/servidor, compatível com os banco de dados
mais conhecidos do mercado. Como uma
ferramenta de desenvolvimento genérica, o Delphi
pode ser utilizado para diversos tipos de
desenvolvimento de projeto, abrangendo Serviços
de Aplicações Web. Pode ser usado para
desenvolver aplicações que exijam tanto uma
linguagem de alto nível como também de baixo
nível. Um exemplo de software conhecido que foi
desenvolvido em Delphi é o Skype.
Vantagens
Facilidade em alterações e implementações;
Melhor estruturação do código;
Velocidade;
Verdadeira Orientação a objetos;
Programação Procedimental
X
Programação Orientada Objeto/Evento
PROCEDIMENTAL:
INÍCIO
ENTRADA DE
DADOS
PROCESSAMENTO
FIM
ORIENTADA:
Importante:
Linguagem de Programação
Compilação/Compiladores;
Principais paradigmas
Programação estruturada;
Programação orientada a objeto/evento;
Ambientes de Desenvolvimento;
Linguagem de Programação
Compilação >>> Execução
Ambiente de desenvolvimento integrado
IDE, do inglês Integrated Development Environment ou Ambiente Integrado de
Desenvolvimento, é um programa de computador que reúne características e
ferramentas de apoio ao desenvolvimento de software com o objetivo de
agilizar este processo.
Geralmente os IDEs facilitam a técnica de RAD (de Rapid Application
Development, ou "Desenvolvimento Rápido de Aplicativos"), que visa a maior
produtividade dos desenvolvedores.
As características e ferramentas mais comuns encontradas nos IDEs
são:
• Editor
• Compilador
• Depurador (debugger)
• Modelagem (modelling)
• Geração de código

Documentos relacionados

Introdução a POO

Introdução a POO CLX ), sendo que em 2003 o Delphi 8 passou a incluir suporte para desenvolvimento de aplicações .NET. No final de 2004 foi lançada a versão Delphi 2005 (correspondente a versão 9), com suporte, na ...

Leia mais