Delphi - Casos - 1008 Palavras
2.1 Pascal e Object Pascal
Pascal foi definida em 1970 pelo Prof. Niklaus Wirth do Swiss Federal Institute of Technology (Zurich), como extensão do ALGOL (linguagem de programação voltada para computação científica). Em um congresso em Zurich, um comitê internacional designou o ALGOL como uma linguagem independente de plataforma. Isto deu mais liberdade para as características que elespoderiam colocar na linguagem, mas também tornou mais difícil a escrita de compiladores para ela. A carência de compiladores em muitas plataformas, combinada com sua carência de ponteiros e muitos tipos de dados básicos tais como caracteres, fez com que ALGOL não fosse amplamente aceito, o que fez com que essa linguagem acabasse quase totalmente abandonada, exceto como linguagem para descrição dealgoritmos.
A especificação formal de Pascal foi publicada em 1971. O nome da linguagem foi dado em homenagem ao filósofo e matemático francês Blaise Pascal que inventou uma máquina de calcular mecânica. Pascal é bastante orientado a dados, dando ao programador a capacidade de definir tipos de dados personalizados. Com esta liberdade veio a rígida checagem de tipos, que garantiu que tipos não semisturariam. Pascal pretendia ser uma linguagem educacional, e foi amplamente adotada como tal. Pascal é de escrita mais livre, diferente de FORTRAN, assim os estudantes não tinham que se preocupar com formatação. Além disso, Pascal se parece muito com uma linguagem natural, tornando muito fácil o entendimento do código escrito com ele.
Object Pascal é a extensão orientada a objetos da linguagem Pascalque foi desenvolvida pela Apple em parceria com Wirth, inventor de Pascal. Ela descende de uma tentativa anterior de produzir uma versão orientada a objetos de Pascal, chamada ClasCal, que foi inicialmente utilizada nos computadores Lisa da Apple. Na realidade existiram poucas modificações na sintaxe de Object Pascal em relação a Pascal. Um novo tipo de dados foi adicionado, o objeto. Em adição, Épossível especificar uma lista de procedimentos e funções, referenciados como métodos, para um tipo de objeto particular. Estes métodos definem as ações que aquele objeto deste tipo pode realizar. Como adiantamos na introdução essa linguagem tem uma estreita relação com o IDE Delphi, entenderemos como isso ocorre na próximo seção onde descreveremos de maneira breve a história da evolução do TurboPascal ao Delphi.
2.2 Borland Pascal
Com o lançamento, em novembro de 1983, do Turbo Pascal 1.0, a Borland iniciou sua jornada no mundo das Ferramentas e ambientes de desenvolvimento. Na criação do Turbo Pascal a Borland licenciou um núcleo de compilador, desenvolvido por Anders Hejlsberg, mais rápido e barato que os existentes na época. Turbo Pascal introduziu um ambiente dedesenvolvimento integrado (IDE), onde era possível editar o código, executar o compilador, observar os erros e voltar para as linhas que contém esses erros. O compilador Turbo Pascal foi um dos mais vendidos em todos tempos, o que tornou a linguagem popular em PC's.
Delphi foi uma proposta da Borland para uma nova geração de ambiente de desenvolvimento visual para Windows, baseado na linguemde programação Object Pascal. Após o desenvolvimento de Turbo Pascal 1.0, Anders se tornou o arquiteto de todas as versões do compilador Turbo Pascal e das primeiras três versões de Delphi. Como arquiteto chefe da Borland, Hejlsberg secretamente tornou Turbo Pascal numa aplicação de desenvolvimento de linguagem orientada a objeto, completa e com um ambiente realmente visual com suporte paraacesso a banco de dados, assim se originou o Delphi.
História do Delphi
Tudo começou com a primeira versão do Delphi. Na época, a estratégia baseada em formulários e orientada a objetos, o compilador extremamente rápido, o ótimo suporte a banco de dados, a íntima integração com a programação Windows e a tecnologia de componentes atraíram a atenção da comunidade de desenvolvedores de software....
...A EMPRESA Delphi é uma empresa de autopeças norte americano e uma das maiores do setor no mundo. Foi criada pelo general Motors. Em 1999 tornou-se completamente independente onde passou ser conhecida como Delphi Automotive systems onde emprega mais de 186.000 empregados opera em 171 fabricas próprias em 41 países incluindo o Brasil. É uma empresa que Fornecedora de componentes eletrônicos móveis e sistemas de transporte, incluindo sistemas de controle de motor,...
...O que é o Delphi ? O Delphi é um ambiente de desenvolvimento de aplicações, lançado pela Borland em 1995 e destinado ao ambiente Windows, a Versão 3 foi desenvolvida para a plataforma de 32 Bits, Windows 95 ou Windows NT. O Delphi utiliza os conceitos de Programação Orientada a Objetos (POO), Programação Orientada a Eventos e tem como linguagem de programação o Object Pascal. Possui ferramentas de Banco de Dados, geração...
...Delphi Alunos: Alison, Alexandre e Odair. Turma: 1º Semestre ADS. Disciplina: Programação. Prof: Herlon. INTRODUÇÃO O Delphi é um ambiente de desenvolvimento de aplicações, orientado a objetos, baseada na criação visual através de componentes e na utilização da Programação Orientada a Objetos através da Linguagem Object Pascal que permite o desenvolvimento de aplicações para o sistema operacional Windows, com pouco codificação. Devido ao...
...APOSTILA DE DELPHI 7.0 DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO. PROFa. GILENE BORGES GOMES. Home page: http://www.gomeshp.com E-mail: gilene@gomeshp.com Apostila de Delphi 7.0 _______________________________________________________________________ Profa. Gilene B. Gomes ______ 1. INTRODUÇÃO Delphi possui um ambiente de desenvolvimento fácil de usar, com uma grande Biblioteca de Componentes Visuais (VCL - Visual Component Library)....
...inteno de infringir as regras de sua utilizao. Dez 1995 - Mai 1997 Sumrio ANALTICO t Subttulo do captulo2Ttulo do captulo1Subttulo da parte4Ttulo da parte3 Desvendando o Caminho das Pedras	IRPARAIND _Toc389221400 REFPGINA _Toc389221400 i Introduo	Delphi, como Soluo para Desenvolvedores	IRPARAIND _Toc389221402 REFPGINA _Toc389221402 7 Captulo I	Conceito de Programao Orientada a Objeto	IRPARAIND _Toc389221404 REFPGINA _Toc389221404 9 Orientao a Objeto	IRPARAIND...
...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 de Desenvolvimento Integrado) com o compilador da...
... Programando Jogos com Delphi (LGICA, ANIMAO, CONTROLE) Autor Antnio Srgio de Sousa Vieira Email sergiosvieira@hotmail.com Introduo Este texto foi escrito para pessoas que se interessam pela arte da programao de jogos, uma das mais completas, pois utiliza a parte visual, sonora e interativa. Esse texto no tem como objeto de estudo a criao do enredo do jogo e sim a parte lgica da programao, utilizado-se das facilidades do Delphi. de suma importncia o leitor ter...
...Macroambiente	18 7.1 Aspectos Legais	19 7.1.1 Política Ambiental e de Segurança do Trabalho Delphi:	19 8 ANÁLISE DO AMBIENTE INTERNO	20 8.1 Capacidade	20 8.2 Estratégia	20 8.3 Cultura	21 9 CONCLUSÃO	21 1 INTRODUÇÃO: A empresa na qual selecionamos e procuramos para ser feito este trabalho, foi selecionada por ser uma empresa de renome, com uma boa estrutura e uma excelente base de aprendizagem. A empresa Delphi Automotive Systems, é uma...
Projeto Filme a classe operaria vai ao paraiso A era do conhecimento e seus efeitos nas relaçoes de trabalho. Trabalho 7° período Penal iv aula i( Matematica
{"essaysImgCdnUrl":"\/\/images-study.netdna-ssl.com\/pi\/","useDefaultThumbs":true,"defaultThumbImgs":["\/\/assets.trabalhosfeitos.com\/stm\/images\/placeholders\/default_paper_2.png","\/\/assets.trabalhosfeitos.com\/stm\/images\/placeholders\/default_paper_3.png","\/\/assets.trabalhosfeitos.com\/stm\/images\/placeholders\/default_paper_4.png","\/\/assets.trabalhosfeitos.com\/stm\/images\/placeholders\/default_paper_5.png"],"thumb_default_size":"160x220","thumb_ac_size":"80x110","isPayOrJoin":false,"essayUpload":false,"site_id":3,"autoComplete":false,"isPremiumCountry":false,"userCountryCode":"US","logPixelPath":"\/\/www.smhpix.com\/pixel.gif","tracking_url":"\/\/www.smhpix.com\/pixel.gif","cookies":{"unlimitedBanner":"off"},"essay":{"essayId":28457948,"categoryName":null,"categoryParentId":null,"currentPage":1,"format":"text","pageMeta":{"text":{"startPage":1,"endPage":5,"pageRange":"1-5","totalPages":5}},"access":"premium","title":"Delphi","additionalIds":[],"additional":[],"loadedPages":{"html":[],"text":[1,2,3,4,5]}},"user":null,"canonicalUrl":"http:\/\/www.trabalhosfeitos.com\/ensaios\/Delphi\/375650.html","pagesPerLoad":50,"userType":"member_guest","ct":null,"ndocs":"2.400.000","pdocs":"","cc":"10_PERCENT_1MO_AND_6MO","signUpUrl":"https:\/\/www.trabalhosfeitos.com\/assine\/","joinUrl":"https:\/\/www.trabalhosfeitos.com\/join.php","payPlanUrl":"\/join.php?join_type=pay\u0026amp;plan=3402","upgradeUrl":"\/join.php?join_type=upgrade","freeTrialUrl":null,"showModal":"get-access","showModalUrl":"https:\/\/www.trabalhosfeitos.com\/assine\/?redirectUrl=https%3A%2F%2Fwww.trabalhosfeitos.com%2Fjoin.php","joinFreeUrl":"\/dashboard\/contribute?newuser=1","siteId":3}