Borland
Delphi es un ambiente de Desarrollo Rápido de Aplicaciones (RAD:
Rapid Application Development) para el lenguaje ObjectPascal en el sistema
operativo Windows. Es producto de BORLAND
Corporation. Los sistemas RAD están orientados a facilitar la
productividad
en
el desarrollo de software. A las velocidades de procesamiento que brinda
actualmente el hardware, el factor crítico que retrasa los proyectos
de desarrollo y entorpece el mantenimiento y su evolución sigue
siendo el factor humano.
Además del beneficio de productividad, un sistema RAD debe también promover la excelencia en la calidad del software desarrollado, |
facilitando
el uso eficiente de los recursos de hardware y software.
Vista panorámica de Delphi versión 4. Indice de Ejemplos de programación en Delphi con explicaciones. Para usuarios del sistema operativo Linux, existe desde 2001 Kylix, versión de Delphi para Linux compatible con la versión 6 para Windows. Algunas de las características que hacen de Delphi un sistema de alta productividad y excelencia son: |
|
En este documento se presentan ejemplos explicados para facilitar los primeros contactos con Delphi y ObjectPascal. También ellos facilitan los primeros contactos con el paradigma de Programación Orientada a Objetos (OOP), primero mediante la utilización de Clases propias de Delphi, en particular los Controles y Componentes visuales; luego, con ejemplos de diseño, construcción y aplicación de Librerías de Clases. | Para pasar a estudiar los ejemplos es conveniente, aunque no indispensable, tener algún conocimiento del lenguaje Pascal, alguna experiencia con uso de TurboPascal y/o haber tenido al menos un primer contacto con el ambiente de desarrollo de Delphi -IDE, por ejemplo, haber leido y practicado la guía Quick Start, incluida en la distribución de Delphi. |
El
Programa más sencillo:
Programando visualmente, utilizando clases de la jerarquía de Delphi
| Entrada
de Datos
Uso de Bases de Datos |
Bibliografía
Borland
Software Corporation. Language Guide ObjectPascal. 2001
Borland
Software Corporation. Borland Kylix 2 (Delphi fow Linux): Quick Start,
Developer´s Guide, 2001
Borland
Inprise Corporation. Borland Delphi 4, 5: Quick Start, 1998, 1999
Borland
International, Inc. Turbo Pascal Reference Manual, Library Reference.
Versiones 6, 7
Booch,
Grady. Object-Oriented Analysis and Design. The Benjamin/Cummings
Pulishing Company, Inc. Second Edition, 1994.
Jensen,
K., Wirth, N. Pascal User Manual and Report. Springer Verlag.
Meyer,
B. Object-Oriented Software Construction.
Shumucker,
Kurt J. Object-Oriented Programming for the Macintosh. Hyden Books,
1986.