17
 DELPHI Anderson Ocher, Ruan Carlos Ax {andersonochner, ruan.c.ax}@gmail.com Prof. Eliana V. Jaeger, Metodologia da pesquisa científica. Prof. Jorge Marcos Bussarello, Português instrumental Prof. Helcio H. Hoffman, Fundamentos da computação RESUMO: 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 alguns casos de sucesso que foram programados com o Delphi. Nossa pesquisa foi elaborada através de questionário, com perguntas abertas e fechadas e aplicada aos colaboradores de uma empresa que livre de concorrências em seu município, utiliza a ferramenta Delphi. Os resultados apresentaram que mesmo suprindo todas as necessidades a empresa poderia substituir a ferramenta Delphi por outra mais atual e com mais funções. Palavras Chave: Delphi. Aplicação. Linguagem de programação. 1 INTRODUÇÃO O Delphi é uma Interface de desenvolvimento integrado (IDE) e é usado para o desenvolvimento de sistemas de inúmeras áreas de atuação. É uma ferramenta prática e fácil de usar, que possui uma vasta bibliografia para auxilio. É proprietária, e é necessário pagar para poder utilizá-la. A linguagem de programação utilizada é o Object Pascal, que foi a segunda tentativa de transformar a linguagem pascal em uma linguagem orientada a objetos (A primeira foi ClasCal e não obteve o sucesso desejado). Esta linguagem é complexa, porém potente, robusta e segura, podendo ser utilizada nas mais diferentes áreas de aplicação. Apresenta bom desempenho, o que justifica sua larga adoção por empresas e profissionais da área de desenvolvimento. A primeira versão do Delphi foi lançada em 1995, pela empresa Borland. Através de coleta de dados, por meio de questionário aplicado junto aos funcionários de uma empresa que utiliza o Delphi para o desenvolvimento de sistemas, obtemos informações de preferência de utilização, uso de ferramentas alternativas e motivo de escolha pela linguagem. Nosso objetivo é saber se ela supre as ne cessidades na área de progra mação, e se ela tem chances de deixar de ser usada pelas empresas de desenvolvimento. Optou-se por campo de pesquisa a única empresa que atua com esta ferramenta de programação na cidade

Delphi

Embed Size (px)

DESCRIPTION

O artigo tem como finalidade apresentar um pouco sobre a história da interfacede desenvolvimento Delphi, seu ambiente de trabalho, sua atuação no mercado atual, astendências voltadas a esta interface e também apresentar alguns casos de sucesso que foramprogramados com o Delphi. Nossa pesquisa foi elaborada através de questionário, comperguntas abertas e fechadas e aplicada aos colaboradores de uma empresa que livre deconcorrências em seu município, utiliza a ferramenta Delphi. Os resultados apresentaram quemesmo suprindo todas as necessidades a empresa poderia substituir a ferramenta Delphi poroutra mais atual e com mais funções.

Citation preview

  • DELPHI

    Anderson Ocher, Ruan Carlos Ax {andersonochner, ruan.c.ax}@gmail.com

    Prof. Eliana V. Jaeger, Metodologia da pesquisa cientfica.

    Prof. Jorge Marcos Bussarello, Portugus instrumental

    Prof. Helcio H. Hoffman, Fundamentos da computao

    RESUMO: O artigo tem como finalidade apresentar um pouco sobre a histria da interface de desenvolvimento Delphi, seu ambiente de trabalho, sua atuao no mercado atual, as tendncias voltadas a esta interface e tambm apresentar alguns casos de sucesso que foram programados com o Delphi. Nossa pesquisa foi elaborada atravs de questionrio, com perguntas abertas e fechadas e aplicada aos colaboradores de uma empresa que livre de concorrncias em seu municpio, utiliza a ferramenta Delphi. Os resultados apresentaram que mesmo suprindo todas as necessidades a empresa poderia substituir a ferramenta Delphi por outra mais atual e com mais funes.

    Palavras Chave: Delphi. Aplicao. Linguagem de programao.

    1 INTRODUO

    O Delphi uma Interface de desenvolvimento integrado (IDE) e usado para o desenvolvimento de sistemas de inmeras reas de atuao. uma ferramenta prtica e fcil de usar, que possui uma vasta bibliografia para auxilio. proprietria, e necessrio pagar para poder utiliz-la. A linguagem de programao utilizada o Object Pascal, que foi a segunda tentativa de transformar a linguagem pascal em uma linguagem orientada a objetos (A primeira foi ClasCal e no obteve o sucesso desejado). Esta linguagem complexa, porm potente, robusta e segura, podendo ser utilizada nas mais diferentes reas de aplicao. Apresenta bom desempenho, o que justifica sua larga adoo por empresas e profissionais da rea de desenvolvimento. A primeira verso do Delphi foi lanada em 1995, pela empresa Borland.

    Atravs de coleta de dados, por meio de questionrio aplicado junto aos funcionrios de uma empresa que utiliza o Delphi para o desenvolvimento de sistemas, obtemos informaes de preferncia de utilizao, uso de ferramentas alternativas e motivo de escolha pela linguagem. Nosso objetivo saber se ela supre as necessidades na rea de programao, e se ela tem chances de deixar de ser usada pelas empresas de desenvolvimento. Optou-se por campo de pesquisa a nica empresa que atua com esta ferramenta de programao na cidade

  • de Rodeio- SC. um cenrio realista, no qual no h concorrncias diretas, trazendo a real situao desta ferramenta no mercado atual. O questionrio foi aplicado na segunda quinzena de maio de 2012.

    O artigo inicia com uma breve retomada aos primrdios, com o surgimento do Delphi. Na sequncia o que so as ferramentas RAD, e as interfaces do Delphi. Aps discorre sobre as caractersticas do Delphi e o que diferencia esta ferramenta das demais existentes no mercado. Logo aps, uma breve apresentao de um cdigo fonte e a exibio de seu resultado. Tambm foi comentado sobre alguns casos de sucesso programados com a ferramenta Delphi. Por fim apresenta-se a concluso da pesquisa e um breve comentrio sobre sua execuo.

    As pesquisas bibliogrficas e documentais foram s escolhidas para conhecimento terico sobre o assunto tratado. Pesquisa exploratria e coleta de dados atravs de questionrios com perguntas abertas e fechadas.

    O objetivo geral do artigo fornecer conhecimento sobre a histria desta ferramenta, sua praticidade, seus complementos e as tendncias para o futuro.

    2 DELPHI

    Neste item, vamos abranger um pouco sobre o Delphi, histria, aplicaes e tendncias desta ferramenta de desenvolvimento.

    2.1 CONHECIMENTO INTRODUTRIO DO DELPHI.

    No item 2.1 alm de apresentar o que o Delphi, sero apresentadas informaes sobre seu surgimento, e o que so ferramentas RAD.

    2.1.1 O Que O Delphi

    Delphi uma ferramenta de desenvolvimento de aplicaes criada pela empresa Borland, que utiliza a linguagem Object Pascal. uma ferramenta do tipo RAD de fcil utilizao. Possui um ambiente de desenvolvimento integrado onde possvel: editar cdigo, testar a aplicao desenvolvida, verificar os erros e retornar at a linha com problemas, alm de compilar a aplicao para execuo no sistema operacional. (GAJIC, 2011).

  • 2.1.2 Surgimento Do Delphi

    A linguagem Object Pascal, linguagem de programao utilizada no Delphi, deve muito, ao antigo projeto ALGOL, que foi a primeira linguagem de programao de alto nvel, com estrutura legvel, e uma sintaxe sistematicamente desenvolvida. No final dos anos sessenta, vrios candidatos a sucessores apareceram para substituir o ALGOL, e o mais bem sucedido deles era o Pascal. O Pascal foi uma linguagem de programao criada pelo Professor Niklauss Wirth, com o objetivo de ser uma ferramenta para praticar e criar algoritmos. A definio original de Pascal surgiu em 1971, sendo implementado em 1973 com algumas modificaes. A linguagem pascal possui uma estrutura dinmica, que possibilita a diminuio ou aumento das estruturas de dados enquanto um programa est sendo executado. (GAJIC, 2011).

    Em 1983 a Borland criou o Turbo Pascal 1.0, que era uma IDE (que um ambiente de desenvolvimento, com compilador e ferramentas de deteco e correo de erros). A partir do Turbo Pascal, a Borland em 1995 lanou o Delphi, que era um ambiente de desenvolvimento rpido de aplicaes RAD (do ingls Rapid Application Development, que significa desenvolvimento rpido de aplicaes), tornando o pascal uma linguagem de programao visual, com o intuito de facilitar a conectividade com bancos de dados. (GAJIC, 2011).

    2.1.3 O que so ferramentas RAD

    Segundo Piske e Seidel (2006) uma metodologia de desenvolvimento de aplicaes que visa ser simples e evita ser necessrio digitar uma quantidade excessiva de cdigos. Surgiu na dcada de 70, onde para se desenvolver um sistema, levava-se tanto tempo que em muitas vezes antes mesmo de o sistema estar pronto os requisitos j haviam mudado. O RAD comeou a ser usado mais frequentemente em 1991, aps a publicao do livro Rapid Application Development, escrito por James Martin.

    Uma vez que o RAD encoraja a participao do usurio no processo de anlise e design, o produto final tende a ter custos menores de manuteno e menor tempo de desenvolvimento, em geral comprometendo a escalabilidade e o desempenho do sistema. (PISKE; SEIDEL, 2006, p.1).

    No RAD, o processo de design e de desenvolvimento acontece simultaneamente, tornando-o mais gil para um melhor prazo de entrega de um produto final. No esquema representado na Figura 1 possvel notar o fato de o desenvolvimento e o design acontecerem em simultneo. (PISKE; SEIDEL, 2006).

  • Figura 1: Fluxo de Desenvolvimento em RAD.

    Fonte: Rapid Application Development (2006, p.1)

    Na Figura 1 o passo de maior importncia o passo 3, onde demonstrado que o desenvolvimento e o design acontecem simultneamente.

    2.2 A INTERFACE DO DELPHI

    O Delphi uma ferramenta que atende s necessidades de grande fatia dos desenvolvedores de aplicaes em ambiente Windows; devido a isso, seu grande sucesso mercantil e boa aceitao na rea de programao. A Borland, com o Turbo Pascal foi quem difundiu mundialmente o Delphi. Assim sendo, o Object Pascal apresenta praticamente tudo o que a linguagem Pascal tinha, e acrescentou alguns conceitos de Orientao a Objetos (Leite, 2005).

    Ao carregar a ferramenta, a tela que se apresenta, a da Figura 2, exibindo o ambiente de desenvolvimento.

  • Figura 2: Interface grfica do Delphi 7.

    Fonte: About.com (2011 p.1)

    Na Figura 2, percebe-se que o Delphi possui muitas ferramentas embutidas, que facilitam muito o desenvolvimento de sistemas.

    2.3 CARACTERSTICAS E FERRAMENTAS DO DEPLHI

    O Delphi apresenta recursos nicos, como gerao de executvel nativo; elementos prontos para acesso internet e fcil comunicao com banco de dados. Estes recursos o diferenciam de muitas das demais ferramentas de desenvolvimentos de aplicaes. Os recursos so os seguintes:

    a) Fundamentado na linguagem Object Pascal, apresentando assim mais recursos; b) Orientao voltada a Objetos; c) Autoriza a alterao dos recursos do ambiente Windows, atravs do API; d) Libera a utilizao de bibliotecas feitas em C/C++, por meio de DLLs; e) Cria arquivo executvel prprio (. EXE); f) Libera as mudanas em bancos de dados de diversas formas, inclusive cliente-

    servidor. Exemplos: Oracle, Sybase;

  • g) Autoriza o acesso a rede mundial de computadores atravs de elementos criados com esta finalidade;

    h) Amplia suas funes, atravs de ferramentas de manipulao de dados; i) Libera criar novos elementos com solues prprias. (LEITE, 2005).

    Esses recursos possibilitam ao desenvolvedor, uma fcil criao de aplicativos, mesmo que eles precisem se conectar internet ou bancos de dados, tendo muitas informaes disponveis na internet para seu auxilio.

    Conforme apresentado na Figura 2, sete janelas so utilizadas pelo programador de uma aplicao em Delphi, o nome das janelas e suas respectivas funes so demonstrados na tabela 1.

    Tabela 1

    Relao de principais janelas e suas funes no Delphi. Item Descrio

    Barra de Menus

    Contm opes para acesso aos comandos de atividades, tais como: Carregar

    aplicao, Salvar aplicao, etc.

    Barra de cones Contm atalhos para os principais comandos da Barra de Menus. Paleta de Componentes Contm as pginas (guias) com os grupos de objetos de diversas classes da

    biblioteca visual (VCL), tais como: botes, caixas de edio, etc. As paletas mais usadas so as seguintes:

    Standard: Componentes mais utilizados em qualquer projeto; Additional: Componentes utilizados na interface, porm com menos frequncia nas

    aplicaes. Os componentes desta paleta complementam os da paleta Standard. Win32: Contm componentes de controle usados nas aplicaes mais profissionais.

    System: Rene os componentes usados em controle do sistema.

    Data Controls: Contm os componentes de visualizao dos registros de uma tabela. dbExpress: Rene componentes que permitem a criao/manuteno de banco de

    dados, atravs de instrues SQL. BDE: Contm os componentes de acesso aos dados, fazendo a ligao lgica com

    as tabelas fsicas, alm de permitir consultas aos dados. ADO: Contm componentes que fazem a conexo aos dados atravs da tecnologia

    ActiveX Data Object. Formulrio Janela principal do IDE; onde so instanciados os componentes que comporo a

    interface da aplicao.

    Object Inspector Dividido em duas guias (Properties e Events), permite configurar as propriedades dos componentes instanciados na interface, e definir os eventos destes

  • componentes.

    Object Tree View Auxilia o programador na manipulao dos componentes instanciados no formulrio.

    Unit Esta a unidade de cdigo da aplicao; onde so escritas as instrues dos

    programas.

    As janelas relacionadas acima so as mais utilizadas ao desenvolver uma aplicao. O nome das janelas e suas funes so relacionadas na tabela 1. Fonte: Programao bsica e prtica com Delphi (LEITE, 2005, p.13).

    2.4 APRESENTAO DE UM CDIGO FONTE E SEU RESULTADO

    Logo abaixo apresentamos um cdigo fonte na Figura 3 e sua forma de apresentao para o usurio na Figura 4, neste simples cdigo em Delphi o sistema tem como funo apresentar na tela o texto Ol Mundo!.

    Figura 3: Cdigo para exibio da mensagem Ola Mundo!

    Fonte: Simonarde (2007, p.1)

    (Figura 4)

  • Fonte: Sampaio (2008, p.1).

    2.5 PROGRAMAS DE SUCESSO DESENVOLVIDOS EM DELPHI.

    No item 2.5, sero demonstrados alguns programas desenvolvidos em Delphi com a descrio de o que estes programas fazem.

    2.5.1 Skype

    O Skype foi desenvolvido para efetuar ligaes pela internet, sendo elas gratuitas de Skype para Skype, e tendo tarifas mais baixas que o normal para telefones fixos e celulares. O Skype tambm permite conversa por texto (chat) e transferncia de imagens e arquivos. (LIMA, 2012).

    2.5.2 Ad-Aware Anti-vrus

    O Ad-Aware um aplicativo que integra as funes de antivrus e antispyware, sem ter a necessidade de instalar dois programas diferentes para este propsito. um antivrus grtis e eficiente, produzido pela empresa Lavasoft. (EISHIMA, 2011).

    2.5.3 Spybot Search and Destroy

    O Spybot Search and Destroy um programa para remoo de spywares, utilizando vrias ferramentas de anlise e verificao, para descobrir e eliminar as ameaas de seu computador. (LIMA, 2012).

    2.5.4 Vdownloader

    O Vdownloader um programa grtis que permite download de vdeos de vrios sites da internet, como por exemplo, do Youtube. (CAVALCANTE, 2012).

    2.5.5 Ares Galaxy

    O Ares Galaxy um programa para compartilhamento de arquivos que no utiliza servidores, os arquivos so transferidos diretamente de um computador para outro. Pode ser

  • disponibilizado qualquer tipo de arquivo, desde que esteja compartilhado no computador hospedeiro. (LIMA, 2012).

    2.5.6 PhotoFiltre Studio

    O PhotoFiltre Studio um programa para edio de imagens, que serve para vrios propsitos, como retoques em imagens, ajustes simples ou avanados. Possui vrios filtros e conta com gerenciador de camadas Alpha Channel, pincis avanados, corretor de olhos vermelhos e outras ferramentas. (EISHIMA, 2012).

    2.6 TENDNCIAS

    A linguagem Object Pascal pode ser utilizada em inmeras reas de aplicao, devido segurana e qualidade. Apresenta um desempenho de alto padro, o que faz a mesma ser utilizada por muitos programadores e empresas do ramo. Possuem largo material de pesquisa em livros e na rede, onde possvel sanar mltiplas dvidas (FERNANDES; KERECKI, 2008). O Object Pascal portvel, extensvel e eficiente; com isso deve continuar a ser utilizado por um bom tempo. (FERNANDES; KERECKI, 2008, p. 23).

    No mercado atual, em meio s inmeras ferramentas para desenvolvimento rpido de aplicaes disponveis, o Visual Basic e o Delphi representam as principais. (LEITE, 2005).

    O Visual Basic, em sua sexta verso, segue o estilo da linguagem anterior ao Quick Basic. Assim, aps o ano 2001, a Microsoft apresentou um novo ambiente de programao denominada .NET, que mesmo no compatvel com verses antigas, mantm a possibilidade de transformar cdigos antigos e direcionar sua plataforma de programao de sistemas para a Internet e, assim, o Visual Basic transformou-se em VB .NET, afastando-se do Basic clssico (LEITE, 2005). Segundo Cantu (2006), o Delphi est atualmente na verso 2005, que apresenta um nico ambiente de desenvolvimento integrado tanto para aplicaes em Windows, como em .NET e suporta diversas linguagens de programao que nas quais incluem o Object Pascal e o C+.

  • 3 METODOLOGIA

    Para obtermos dados realistas em nossa pesquisa sobre o Delphi, foram cumpridos vrios critrios e utilizadas vrias tcnicas, tanto para a elaborao do questionrio como para a fundamentao terica.

    So descrevidas a seguir as tcnicas metodolgicas utilizadas na elaborao do artigo.

    a) CLASSIFICAO DE NOSSA PESQUISA DO PONTO DE VISTA DA ABORDAGEM:

    - Nossa pesquisa qualitativa e quantitativa, pois desejamos obter estatsticas e opinies sobre o Delphi.( JAEGER; VAHLDICK; SCHOEFFEL, 2012)

    b) CLASSIFICAO DE NOSSA PESQUISA DO PONTO DE VISTA DE NOSSOS OBJETIVOS:

    - Trata-se de uma pesquisa exploratria, que segundo Gil (2007) assim caracterizada devido ao intuito de proporcionar maior familiaridade entre o leitor e o assunto analisado. Buscamos construir hipteses e apontar tendncias para o Delphi.

    c) CLASSIFICAO DE NOSSA PESQUISA DO PONTO DE VISTA DOS PROCEDIMENTOS TCNICOS: - Foi utilizada para fundamentao terica a pesquisa bibliogrfica, utilizando livros artigos e peridicos.

    d) POPULAO E AMOSTRAGEM: - Foi utilizada a coleta de dados por meio de questionrio entregue pessoalmente na empresa. Os questionrios foram entregues na segunda quinzena de Maio de 2012, sendo distribudos 6 e recebidos 5.

    3.1 ANLISE E INTERPRETAO DOS RESULTADOS

    Na cidade de Rodeio, h somente uma empresa de desenvolvimento de sistemas, e esta empresa por desenvolver em Delphi, foi escolhida para aplicarmos o questionrio que est disponvel no apndice, a seus colaboradores, o questionrio tem como objetivos principais:

    a) Conhecer o motivo de ter escolhido uma empresa que desenvolve em Delphi;

  • b) Saber se seus colaboradores utilizaram ou utilizam outras ferramentas de desenvolvimento orientadas a objeto, alm de saber se as ferramentas eram gratuitas ou no.

    c) Saber se trocaria o Delphi d) por outra ferramenta de desenvolvimento orientada a objeto.

    Todos os colaboradores que responderam os questionrios estavam entre 19 e 25 anos e eram do sexo masculino. Alm disso, 60% destes possuam ensino superior completo.

    No grfico 1 est demonstrada a distribuio etria dos colaboradores entrevistados.

    2

    3

    0

    0,5

    1

    1,5

    2

    2,5

    3

    18 21Anos

    22 a 25anos

    Pessoas Por Idade

    Grfico 1: distribuio de colaboradores por faixa etria.

    Fonte: Questionrio Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de ferramentas alternativas.

    No grfico 2 demonstra-se a formao dos colaboradores.

  • 32

    0

    0,5

    1

    1,5

    2

    2,5

    3

    EnsinoSuperior

    EnsinoMdio

    Pessoas

    Grfico 2: Formao dos colaboradores.

    Fonte: Questionrio Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de ferramentas alternativas.

    No grfico 3 apresentado o tempo de trabalho com o Delphi;

    40%

    20%

    40% 1 Ano2 Anos3 Anos

    Grfico 3: Tempo trabalhando em Delphi.

    Fonte: Questionrio Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de ferramentas alternativas.

  • Notou-se que 60% dos colaboradores trocariam o Delphi por outra ferramenta de desenvolvimento orientada a objeto, sendo que destes, 75% j usam atualmente outras ferramentas de desenvolvimento. (Questionrio Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de ferramentas alternativas, 2012.)

    Notou-se tambm, que 60% dos colaboradores j usaram ferramentas gratuitas de desenvolvimento para a linguagem Object Pascal que segundo Leite (2005) a mesma utilizada no Delphi. (Questionrio Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de ferramentas alternativas, 2012.)

    20%

    20%

    20%

    40%

    Salrio

    Falta de Opes

    Localizao

    Gosto pelaLinguagem

    Grfico 4: Motivos de escolha para empregar-se em empresa utilizadora do Delphi.

    Fonte: Questionrio Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de ferramentas alternativas, 2012.

    Hernandes e Caldas (2001) falam da resistncia a mudanas e do prejuzo causado por essas mudanas. A resistncia a mudanas tambm um dos fatores que fazem o Delphi ser uma ferramenta to utilizada, mesmo aps muito tempo de sua criao. Em nossa pesquisa, vrias respostas pergunta Em sua Opinio, o Delphi pode se tornar obsoleto para o uso em aplicaes comerciais? Indique o motivo. foram respondidas indicando que dificilmente o Delphi deixaria de ser utilizado pelos transtornos causados com a mudana. Alm deste transtorno, provavelmente vrias pessoas que trabalham a mais tempo nas empresas no concordariam com a mudana, e fariam o possvel para convencer que a nova ferramenta utilizada no to boa quanto a primeira.

  • Hernandes e Caldas (2001) mencionam ainda que a resistncia mudana nociva organizao, e com isso as empresas acabam fazendo o possvel para no trocar sua ferramenta, perdendo com isso, a chance de inovar e partir para melhores solues. Hernandes e Caldas Alertam, porm que nem sempre o agente da mudana est correto, e que algumas empresas apontam a resistncia s mudanas como motivo para o no sucesso, quando na verdade deveriam avaliar realmente o que deu errado.

    4 CONCLUSO

    Concluimos portanto que o Delphi, apesar de suprir atualmente todas as necessidades das empresas de desenvolvimento, poderia sim ser substituido por outras ferramentas. Os motivos para no haver essa troca so principalmente o transtorno e a resistncia mudana. Muitas vezes a resistncia a mudana no ocorre s por parte dos usurios, mas por parte da administrao, que se preocupa com altos gastos com compra de novos sistemas e converso dos programas j desenvolvidos. Como constatado em nosso questionrio, que foi respondido somente pelos desenvolvedores, 60% deles j usou outras ferramentas de desenvolvimento, e essa mesma porcentagem de usurios tambm trocaria o Delphi por outras ferramentas. Novas tendncias para a informtica podem ser responsveis por esse desejo de mudana de parte dos desenvolvedores que em maioria so jovens. Essas tendncias podem ser percebidas por qualquer usuario de qualquer nvel, como por exemplo a navegao por abas, no s nos navegadores mas em qualquer aplicativo.

    Chegamos tambm a concluso que devido vrios fatores, o Delphi vai ser usado por muito tempo, sendo que recentemente mudanas em seu compilador tornaram os sistemas desenvolvidos nele compatveis em sistemas Apple.

    5 REFERNCIAS

    CANT, Marco. Dominando o Delphi 2005: a Bblia. So Paulo: Pearson Prentice Hall, 2006.p.13.

    CAVALCANTE, Felipe Augusto. 2012, Vdownloader. Disponvel em:. Acesso em: 12 de maio de 2012.

  • CRUZ, Rubens Haruo. 2012, PhotoFiltre Studio. Disponvel em: . Acesso em: 12 de maio de 2012.

    EISHIMA, Rubens Haruo. 2012, Ad-Aware. Disponvel em: < http://superd.com.br/29282>. Acesso em 12 de maio de 2012.

    FERNANDES; KERECKI. Linguagem Object Pascal (Delphi). Florianpolis, 2008. 23 p.

    GAJIC, Zarko. 2011, Delphi history: the Roots. 2008. Disponvel em: . Acesso em: 27 de Maro de 2012.

    HERNANDES Jos Mauro da Costa; CALDAS, Miguel P.. Resistncia Mudana: uma reviso crtica. Revista de Administrao de Empresas, So Paulo, v. 41, n.2, p. 30-36, Abril. 2001.

    LEITE, Mario. Programao bsica e pratica com o Delphi. Rio de Janeiro: LTC, 2005. p.8.

    LIMA, Bruno da Silva. Skype 5. 2012. Disponvel em: . Acesso em: 12 de Maio de 2012.

    PISKE; SEIDEL. Rapid Application Development. 2006. Disponvel em: . Acesso em 3 de Abril de 2012.

    SAMPAIO. 2008. O GTK e o Pascal I. Disponvel em: < http://philss.wordpress.com/category/pascal>>. Acesso em 10 de Maio de 2012

    SIMONARDE. 2007. C++ e Pascal. Disponvel em: . Acesso em 10 de Maio de 2012.

    5 APNDICE

    APNDICE A QUESTIONRIO

    Motivos de escolha do Delphi como ferramenta de desenvolvimento, e uso de

    ferramentas alternativas. Este questionrio faz parte do artigo cientfico elaborado por Anderson Ochner e Ruan

    Carlos Ax, acadmicos da Universidade do Estado de Santa Catarina Centro de Educao Superior do Alto Vale do Itaja. O Questionrio tem como objetivo apontar os motivos de escolha das pessoas que trabalham com Delphi em seu dia-a-dia e tambm o uso de ferramentas alternativas para o Delphi.

  • 1. Qual seu Gnero? Masculino Feminino

    2. Qual sua Idade?

    ______ anos.

    3. Qual seu nvel de escolaridade? Ensino Fundamental Ensino Mdio Ensino Superior

    4. H quantos anos trabalha com Delphi?

    _____________

    5. Trocaria o Delphi por alguma outra ferramenta de programao com linguagem orientada a objeto? Sim No

    6. Voc j usou ferramentas gratuitas de desenvolvimento para a linguagem Object pascal (Por Exemplo: FreePascal, Lazarus, etc..)? Sim No

    7. Caso j tenha usado ferramentas gratuitas de desenvolvimento para a linguagem Object pascal, qual o motivo de no usa-la atualmente?

    ________________________________________________________________________

    ________________________________________________________________________

    ________________________________________________________________________

    ________________________________________________________________________

    ___________________.

    8. Voc Desenvolve em mais alguma ferramenta de desenvolvimento alm do Delphi? Sim. Qual? : _____________________________________ No.

    9. Ao decidir trabalhar em uma empresa que utiliza o Delphi como ferramenta de desenvolvimento, o que mais lhe influenciou nesta deciso?

    Salrio. Por utilizar uma linguagem fcil. Por gostar da linguagem utilizada. Por no ter outra opo no momento. Outros. Qual motivo? : ____________________________________________.

  • 10. Em sua Opinio, o Delphi pode se tornar obsoleto para o uso em aplicaes comerciais? Indique o motivo.

    _____________________________________________________________________

    _____________________________________________________________________

    _____________________________________________________________________

    _____________________________________________________________________

    _____________________________________________________________________

    _______________________________________