Encyklopedia w Markpol

Reklama:

Delphi (oznaczane często jako Borland Delphi) to zintegrowane środowisko programistyczne typu RAD, przeznaczone do pracy pod kontrolą Microsoft Windows, działające zgodnie z zasadą dwustronnej edycji. Odpowiednik Delphi pod Linuksa nosi nazwę Kylix. Językiem programowania (obiektowym) osadzonym w Delphi jest Object Pascal. Programy tworzone w Delphi muszą zostać skompilowane do postaci kodu binarnego przed pierwszym wykonaniem, pomimo tego podczas projektowania niektóre komponenty działają już w trakcie tworzenia projektu, umożliwiając oglądanie efektów pracy. Delphi zapisuje informacje o właściwościach obiektów udostępniając je programiście. Informacje te umożliwiają zmianę ich wartości przez programistę bez pisania kodu programu oraz są używane podczas pracy programu - technika ta zwana jest RTTI. Tworzone programy pracują na zasadzie obsługi zdarzeń, każde polecenie (np. kliknięcie myszką) generuje zdarzenie, które porzez wewnętrzne mechanizmy programu są przesyłane do odpowiedniego komponentu, a rolą programisty jest tylko dołączenie odpowiedniego kodu umożliwiającego obsługę tego zdarzenia.

Historia

Delphi, opracowane przez firmę Borland, jest następcą środowiska Turbo Pascal będącego połączeniem kompilatora języka Pascal ze środowiskiem edycyjnym. Pierwsza wersja (16-bitowa) Delphi ukazała się w 1995 roku i przeznaczona była do pracy w Microsoft Windows 3.1. Było to jedno z pierwszych narzędzi typu Rapid Application Development Kolejna wersja - Delphi 2 - ukazała się w roku 1996 i była środowiskiem 32-bitowym, generującym kod dla Microsoft Windows 95. Delphi 3 ukazało się w roku 1997 i wprowadziło do środowiska następujące elementy: pakiety, rozproszoną obsługę baz danych, wspomaganie tworzenia aplikacji internetowych, wspomaganie tworzenia kontrolek ActiveX. Delphi 4 dodało wiele nowych usprawnień IDE, jak możliwość dokowanie okien. W roku 2001 powstała edycja przeznaczona dla Linuksa nazwana Kylix. Wersja 8 (rok 2003) wprowadziła Delphi w środowisko .NET, po raz pierwszy od powstania uległo też zmianie IDE, upodobniając się do Microsoft Visual Studio .NET. Aktualna wersja: Borland Delphi 2005 (Borland Developer Studio 3.0), pracująca w środowiskach .NET i Win32, a także zawierająca wbudowany kompilator języka C
  • - C# Builder.

    Cechy i funkcjonalność

    Delphi charakteryzuje się:
  • szerokim wspomaganiem dla obsługi relacyjnych systemów bazodanowych (biurkowych lub SQL-owych)
  • szerokim zestawem gotowych do użycia komponentów
  • dwustronną edycją
  • umożliwieniem budowania wizualnej części aplikacji za pomocą techniki przeciągnij i upuść (ang. drag and drop)
  • szybkim, efektywnym kompilatorem (do 'natywnego' kodu maszynowego) języka Object Pascal
  • rozszerzalnością środowiska
  • dołączonymi wieloma narzędziami uzupełniającymi Środowisko Delphi wraz z dołączonymi narzędziami może być uznane uznane za język czwartej generacji.

    Środowisko użytkowników

    Delphi cieszy się w Polsce stosunkowo dużą popularnością, w głównej mierze ze względu na relatywną prostotę i powszechność różnego rodzaju poradników dla początkujących. Grupa polskich programistów Delphi spotyka się na dorocznych Zlotach, podczas ktorych odbywają się wykłady dotyczące programowania.

    Zobacz w sieci

  • http://www.borland.com/delphi/
  • http://www.borland.pl/delphi/
  • http://www.delphi.bajo.pl/
  • http://delphi.icm.edu.pl/
  • http://delphi.cartall.com.pl
  • http://www.torry.net/
  • [http://www.delphi.wskiz.edu Zlot Programistów Delphi]
  • http://www.4programmers.net/delphi
  • http://www.delphi.host.sk
  • http://www.programowanie.tk/

    Chcesz wypromować swoją stronę w internecie?? - nie zwlekaj pozycjonowanie w Luman.biz to rozsądny wybór
    2005 Encyklopedia
    These materials are based onWikipedia and licensed under the GNU FDL
    Wedding Flower Bouquet|Credit Cards|Fake Magazine Covers|Remortgages|Libros de historia