Documente Academic
Documente Profesional
Documente Cultură
DELPHI/OBJECT PASCAL
BOM DESPACHO
2016
2
BRENDA STFANNY DE CARVALHO
PRISCILA GUERRA
RAFAEL JBER QUEIROZ
SAMUEL JNIOR DE FARIA
DESLPHI/OBJECT PASCAL
BOM DESPACHO
2016
SUMRIO
1. INTRODUO..............................................................................4
2. COMO SURGIU.............................................................................4
2.1 PASCAL.................................................................................................... 4
2.2 OBJECT PASCAL......................................................................................... 4
2.3 DELPHI..................................................................................................... 4
3. CARACTERSTICAS.......................................................................4
4. IMPLEMENTAO........................................................................5
5. PODE SER UTILIZADO...................................................................5
6. CONCLUSO...............................................................................6
7. REFERENCIAS.............................................................................7
1. Introduo
Ao decorrer do trabalho ser abordada de forma resumida a linguagem de
programao Object Pascal. Abordaremos tambm sobre o seu ambiente de
desenvolvimento integrado (IDE) o Delph. Ao decorrer do artigo veremos uma relao
muito prxima da linguagem com o IDE. Ao decorrer do artigo daremos uma viso
geral da histria do Object Pascal e do Delphi.
2. Como surgiu
2.1 Pascal
Foi estabelecida pelo professor Niklaus Wirth do Instituto Federal de Tecnologia
de Zurique em 1970. Recebeu o nome de Pascal em homenagem a um grande
matemtico Blaise Pascal que foi o inventor de uma das primeiras mquinas lgicas
conhecidas.
Pascal foi baseada em ALGOL (uma linguagem de programao de alto nvel
voltada principalmente para aplicaes cientficas) e PL/I (linguagem desenvolvida pela
IBM em meados dos anos 60). Pascal tentava ao mximo facilitar o aprendizado.
Ganhou popularidade quando a Universidade da Califrnia, San Diego, adotou ele em
1973.
Nas suas primeiras verses no era nada amigvel ao programador, pois para se
obter um programa executvel deveriam ser feitos vrios passos dos quais consiste em:
escrever o programa executvel em um editor de texto, copil-lo, linc-l e ento
mont-lo. Para ser efetuada a manuteno do mesmo deveriam ser feitos todos os passos
novamente.
Para a surpresa de seu criador o professor Niklaus, Pascal se tornou um produto
comercial, sendo usado por programadores de outras linguagens. Em 1983 a soft-house
americana Borland Internacional, lanou ento o Turbo Pascal para microcomputadores.
2.3 Delphi
Delphi uma ferramenta RAD (Rapid Application Development), baseada na
extenso do Pascal, Ocject Pascal, pode ser usada para o desenvolvimento de aplicaes
tanto para cliente quanto para servidor e tambm para aplicaes de uso genrico, como
editores de texto, planilhas eletrnicas, etc. Quem j conhece Pascal, aprende com maior
facilidade Delphi. Quem no a conhece ter que aprend-la para programar em Delphi.
3. Caractersticas
5
Algumas das caractersticas que a Borland divulga como diferencial do seu
produto em relao aos concorrentes so as seguintes:
1. Possui o compilador mais rpido e otimizado de todas as ferramentas;
2. Gera executveis, sem a necessidade da utilizao de bibliotecas RunTime para
a distribuio de aplicaes. A consequncia disto uma performance muito
superior s outras ferramentas;
3. Possibilita a criao de componentes nativos, ou seja, permite que faamos
extenses ao prprio Delphi;
4. uma ferramenta two-way, isto , cada componente visual implementado
atravs de um conjunto de linhas de cdigo Object Pascal e esses dois
elementos, componente visual e linhas de cdigo, esto intimamente
relacionados, de tal forma que uma alterao em qualquer um deles se reflete no
outro;
5. A linguagem possui mecanismos especiais para manipulao de exceo
(exception handling), o que permite a criao de aplicaes mais robustas;
6. Excelente conectividade com bancos de dados, atravs do Borland Database
Engine (BDE);
7. totalmente orientada a objetos.
4. Implementao
As aplicaes em Delphi tem um arquivo de projeto com extenso .DPR, Forms
e Units. Um Form possibilita ser acrescentados componentes de interface grfica. J o
Unit um arquivo com extenso .PAS, responsvel por guardar os cdigos das Forms
ou a definio de tipos e funes.
6. Concluso
A linguagem de programao Pascal foi criada pelo professor Niklaus com o
intuito de facilitar o aprendizado da programao, pois na poca no existiam muitas
pessoas que sabiam programar. Para a sua surpresa o Pascal comeou a ser utilizado
com o intuito comercial. Com o tempo foi lanado o Object Pascal criado por Larry
Tesler, lder da equipe Macintosh da Apple em conjunto com o Niklaus.
7. Referencias
Portal da Programao. http://www.portaldaprogramacao.com/artigos2.asp?n=265
Acesso em: 25/03/2016
INF. http://www.inf.ufg.br/~eduardo/lp/alunos/algol/intro.html
Acesso em: 25/03/2016
Wikipdia a enciclopdia livre. https://pt.wikipedia.org/wiki/PL/I
Acesso em: 25/03/2016
Wikipdia the free encyclopedia https://en.wikipedia.org/wiki/Object_Pascal
Acesso em 25/03/2016
Rizzato, Fernando http://gizmodo.uol.com.br/canais/embarcadero/embarcadero-umpouco-de-historia-para-comecar-nossa-conversa/
Acesso em 25/03/2016
Borland http://www.borland.com/pt-BR/Home
Acesso em 25/03/2016
Oficina da net https://www.oficinadanet.com.br/artigo/745/conhecendo_o_delphi
Acesso em 25/03/2016