Guía de delphi 7.

Páginas: 17 (4164 palabras) Publicado: 12 de enero de 2014






Delphi 7.0

(Teoría y Práctica)
























Índice











































Evolución de los lenguajes de programación:

La programación a evolucionado de una forma vertiginosa en las últimas décadas, esto paralelamente con la evolución de los microprocesadores, a medida que losmicroprocesadores se hacen más rápidos y con mayor capacidad de direccionamiento, los sistemas operativos se hacen más flexibles al usuario y de igual forma los lenguajes de programación se hacen más sofisticados.

Veamos una lista de evolución de los lenguajes en forma ascendente:

1.Lenguajes de máquina ( Basado en ceros y unos )
2.Lenguaje assembler ( De Bajo nivel, con instrucciones enmnemónicos )
3.Lenguajes de medio nivel ( Lenguaje C más poderoso que el assembler)
4.Lenguajes de alto nivel ( C++, Pascal 7.0 )
5.Lenguajes Visuales ( Delphi, Visual Basic)

Una característica muy particular de los lenguajes visuales es su entorno de desarrollo (IDE), es totalmente gráfico y con características muy particulares que lo convierte en un verdadero lenguaje de desarrollorápido (RAD). Por otro lado, los lenguajes de alto nivel casi en su totalidad poseen un entorno de desarrollo en modo texto, esto lo podemos apreciar en las figuras 1 y 2.




Figura 1. (Entorno de texto)

Figura 2. (Entorno Visual)


Programación orientada a objetos:

Se puede definir un objeto como un ente que posee características propias, responde a determinadas llamadas y poseepropiedades únicas, basado en esta concepción de objetos podemos inferir que pueden existir diferentes tipos de objetos, lo cual en el lenguaje se denominan clases.

Técnicamente un objeto se define así:

Datos + Código = Objeto

Este concepto tiene mucho que ver con la forma en la cual el sistema operativo manipula la memoria, ya que el mismo crea 4 segmentos de memoria, el segmento dedatos, el segmento de código, el segmento de pila y el montículo, este último es la memoria restante del computador. Cada segmento mide 64K y pueden existir varios segmentos de un tipo específico a excepción del montículo que es uno solo. La programación orientada a objetos rompe con esta estructura encapsulando códigos y datos en un mismo segmento.

Dentro de la programación orientada a objetosmencionaremos los aspectos más relevantes.

1. Los objetos poseen métodos, eventos y propiedades
2. Un método es una función o un procedimiento
3. Un evento es una acción que ocurre cuando el usuario interacciona con el programa, por ejemplo, pulsar un botón.
4. Las propiedades pueden ser variables del objeto o métodos que se utilizan para configurar variables internas del objeto.
5. Lasclases describen los objetos
6. Las instancias son las variables que se utilizan para manipular un objeto
7. Los objetos pueden tener métodos, eventos y propiedades privadas, solo ejecutables dentro del mismo objeto.
8. Todo lo declarado público en un objeto puede ser instanciado por métodos que no pertenezcan al objeto mismo.
9. Un Objeto puede heredar a otro, esto es, que el nuevo objeto(hijo) poseerá todos los métodos, eventos y propiedades del padre.












Figura 3.
El Entorno Visual:

Este entorno maneja implícitamente el entorno texto, en la mayoría de los lenguajes se mantiene una compatibilidad a modo de poder manejar los desarrollos realizados en lenguajes de bajo nivel con entornos visuales, Delphi posee esta característica.

Delphi posee el siguienteentorno visual








Los Iconos de acceso directo manejan las mismas opciones del menú, El inspector de objetos maneja las propiedades y eventos de cada objeto seleccionado, los componentes están organizados por funcionalidad y en tag’s, cada tag o pestaña puede poseer varios componentes. La forma es el panel que soportará los componentes y permitirá la visualización de los mismo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conectar delphi 7 con mysql
  • Base De Datos Delphi 7
  • guia 7
  • GUIA 7
  • guia 7
  • guia 7
  • GUIA 7
  • Guia 7

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS