Delphi

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2772 palavras )
  • Download(s) : 0
  • Publicado : 28 de novembro de 2011
Ler documento completo
Amostra do texto
PROGRAMAÇÃO DE COMPUTADORES I
DELPHI

Profª Lúcia e Angela
DELPHI

Linguagem de Programação utilizada é a Object Pascal, que é a denominação para a linguagem Pascal orientada a objetos, existente desde a versão 5.5 do ambiente de programação Turbo Pascal, da Borland.

Delphi é o nome do ambiente de programação chamada Delphi – IDE (Integrated Development Environment – Ambiente deDesenvolvimento Integrado) com o compilador da linguagem de programação Object Pascal.

Um pouco da linguagem Pascal, em 1968 o professor Niklaus Wirth, da Universidade de Zurique. É uma linguagem derivada do ALGOL, desenvolvida na década de 60, utilizado até os anos 80 em universidades para o ensino de programação. O nome Pascal é dado em homenagem ao filósofo e matemático Blaise Pascal.

Em 1983, aBorland lançou o Turbo Pascal (compilador) utilizado muito no meio acadêmico.
Em 1995, a Borland resolveu lançar uma versão da linguagem Pascal específica para o desenvolvimento de aplicativos em ambiente Windows. Surgia o Delphi.
Em 1996, a Borland lançou a versão 2.0, 1997, a versão 3.0, 1999, a versão 5.0, 2000, a versão 6.0 – Kylix – Delphi para Linux, 2003, a versão 7.0 e 2004, a versão8.0.

Em menos de dez anos desde o seu lançamento, o Delphi firmou-se como uma ferramenta efetiva para o desenvolvimento profissional de aplicativos, principalmente aqueles que envolvem banco de dados, conseguindo, dentro do ambiente profissional, um espaço que antes era ocupado em boa parte pelos compiladores C e C++.

Alguns conceitos básicos:

Sistema Operacional: Conjunto de pequenossoftwares capazes de controlar as diversas funções
de um hardware. Exemplos: WINDOWS, LINUX, DOS, UNIX... etc

Linguagem: Conjunto de códigos capazes de descrever uma ação a ser realizada por um processador ou sistema computacional.

Linguagem estruturada: É toda linguagem onde as linhas de comando seguem uma seqüência
lógica continua ou em rotinas interligadas entre si. Exemplos: CLIPPER, BASIC,FORTRAN, NATURAL, C... etc

Linguagem orientada a objeto: É a linguagem onde se utilizam formas gráficas (Objetos) com
características próprias e independentes, capazes de realizar um procedimento através de uma ação
que assim o determine. Exemplos: DELPHI, VISUAL BASIC,... etc

Orientação a Objeto

Antes de começarmos a falar realmente de linguagem orientada a objetos e necessárioque você possua os conceitos básicos da orientação a objetos, são eles:
Objeto - é qualquer estrutura modular que faz parte de um produto. Uma janela por exemplo, é um objeto de uma casa, de um carro ou de um software com interface gráfica para o usuário.
Atributos - São as características do objeto, como cor e tamanho, a janela, por exemplo, tem atributos como o modelo, tamanho, aberturasimples ou dupla, entre outros.
Encapsulação - é um mecanismo interno do objeto “escondido” do usuário. Uma pessoa pode abrir uma janela girando a tranca sem precisar saber o que há dentro dela.
Ação - é a operação efetuada pelo objeto. Todas as janelas, por exemplo, controlam a iluminação e temperatura ambiente, dependendo do seu design.
Herança - um objeto novo nem sempre é criado dozero. Ele pode “herdar” atributos e ações de outros já existentes. Um basculante herda atributos das janelas e das persianas.
Polimorfismo - é a capacidade de objetos diferentes reagirem segundo a sua função a uma ordem padrão. O comando “abre”, por exemplo, faz um objeto entrar em ação, seja ele uma janela, uma porta ou uma tampa de garrafa.
Ligação - é quando um objeto conecta a suaação a outro. Um sensor de claridade, por exemplo, ativa o acendimento automático da iluminação de rua.
Embutimento - Permite a um objeto incorporar funções de outros, como um liqüidificador que mói carne com a mudança do tipo da lâmina.
Mensagem – meio de comunicação com os objetos

Definições importantes:

Objeto: Abstração que agrupa características e comportamentos No Delphi todos os...
tracking img