Upload
ivna-valenca
View
1.446
Download
0
Embed Size (px)
Citation preview
<Alana, Joanna e Fernando>
Resumo
2Profa. MSc Ivna Valença
• Sobre nosso trabalho
– O artigo tem como finalidade apresentar um pouco sobre a história da interface de desenvolvimento Delphi, seu ambiente de trabalho, sua atuação no mercado atual, as tendências voltadas a esta interface e também apresentar algumas de suas aplicações. Nossa pesquisa foi elaborada através de pesquisa em livros de POO (programação orientada a objetos) e na internet.
Introdução
3Profa. MSc Ivna Valença
Introdução
• Versões[1995] Borland Delphi 1.0[1996] Borland Delphi 2.0[1997] Borland Delphi 3.0[1998] Borland Delphi 4.0[1999] Borland Delphi 5.0[2001] Kylix (Para Linux)[2002] Borland Delphi 6.0[2002] Borland Delphi 7.0[2003] Borland Delphi 8.0 (Delphi.net) [2005] Borland Delphi 2005 (Delphi 9.0)[2005] Borland Delphi 2006 (Delphi 10.0 - Última versão da Borland)[2007] Delphi 2007 (Delphi 11)[2009] Delphi 2009 (Delphi 12)[2009] Delphi 2010 (Delphi 14)[2010] Delphi XE
4Profa. MSc Ivna Valença
História
• Origem – 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".
– Lançamento em 14 /02/1995
5Profa. MSc Ivna Valença
Introdução
• No Brasil– Como principais desenvolvedores no Brasil podemos citar Renato Quedas
(Borland), Daniel Wildt (Aquasoft), Guinther Pauli (ClubeDelphi), Rafael Helm(Trevisan Tecnologia), Daniel Madeira (DatSoftware) entre outros.
6Profa. MSc Ivna Valença
• 14 de novembro de 2006
– A Borland decidiu criar uma subsidiária colocando todos responsáveis
pela "DevCo" nessa nova empresa chamada CodeGear. Que,
especialmente cuidaria das IDEs.
• 07 de maio de 2008
– A Borland anunciou a venda de sua subsidiária CodeGear para a
Embarcadero Technologies.
História
– 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.
7Profa. MSc Ivna Valença
História
• Compilador-escritor
– O arquiteto por trás do Delphi e de seu predecessor Turbo Pascal foi Anders Hejlsberg.
– Anders Hejlsberg, é o gênio criativo por trás C #, em 1996 foi para Microsoft. Sua BLS Pascal, Turbo Pascal e Delphi tinha revolucionado a maneira que desenvolve software. Hoje, ele ainda está borbulhando com novas ideias e iniciativas radicais.
8Profa. MSc Ivna Valença
Quem é esse homem?
Linguagem
• Aplicações
9Profa. MSc Ivna Valença
História
• Particularidades 1/4– Visual
10Profa. MSc Ivna Valença
História
• Particularidades 2/4– Orientada a objetos: é um paradigma de análise, projeto e programação de
sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
11Profa. MSc Ivna Valença
ALGUNS CONCEITOS
História
• Particularidades 3/4– Programação Orientada a Eventos (POE); A programação orientada a eventos
é um paradigma de programação que não segue um fluxo de controle padronizado, sendo que seus fluxos de controles são guiados por sinais externos. Por tanto sua aplicação esta diretamente ligada com o desenvolvimento de interfaces voltada para o usuário.
12Profa. MSc Ivna Valença
História
• Particularidades 4/4– Compilação: : Um compilador é um programa que, a partir de um código
escrito em uma linguagem, o código fonte (do inglês source code), cria um programa semanticamente equivalente porém escrito em outra linguagem, código objeto (do inglês object code).
13Profa. MSc Ivna Valença
Conclusão
• Por que usar o delphi?
– Podemos concluir, portanto que 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 desde Serviços a Aplicações Web e CTI.
– Algumas vantagens do Delphi: a existência de uma grande quantidade de componentes prontos em sua biblioteca, o código fonte disponível, facilidade de uso e aprendizado e desenvolvimento rápido.
14Profa. MSc Ivna Valença
Referências
– SOMERA, GUILHERME.(2007); Treinamento Profissional em Delphi. DigeratiBooks, São Paulo, 2007.
– <http://www.oficinadanet.com.br/artigo/745/conhecendo_o_delphi> Acessado em: 19 Fev. 2013.
– <http://acdelphi.com/> Acessado em: 01 Mar. 2013.
– <https://www.simple-talk.com/opinion/geek-of-the-week/anders-hejlsberg-geek-of-the-week/> Acessado em: 02 Mar. 2013.
– <http://edn.embarcadero.com/br/article/33823> Acessado em: 01 Mar. 2013.
– <http://www.dcc.unimontes.br/renato/2009/SDI/MATERIAIS/2007_1_paradigmas_orientado_eventos.pd> Acessado em: 01 Mar. 2013.
– <http://br.answers.yahoo.com/question/index?qid=20081126155713AAr0guM> Acessado em: 02 Mar. 2013.
15Profa. MSc Ivna Valença
16Profa. MSc Ivna Valença