Manual de programacion (delfi) pdf

Solo disponible en BuenasTareas
  • Páginas : 23 (5729 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de enero de 2012
Leer documento completo
Vista previa del texto
Manual de Programación I.

Programa, En informática, sinónimo de software, el conjunto de instrucciones que ejecuta un ordenador o computadora. Lenguaje de programación En informática, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. A continuación, encontrará una breve lista de los lenguajes deprogramación actuales: Lenguaje BASIC C C++ Cobol Fortran Java Pascal PHP Delphi Principal área de aplicación Programación para fines educativos Programación de sistema Programación de sistema orientado a objeto Administración Cálculo Programación orientada a Internet Programación para fines educativos Desarrollo de sitios web dinámicos Programa orientado a objeto

Programación Orientada AObjetos O (POO) Es un paradigma (Modelo) de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas de ordenador. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.Origen la POO
Los conceptos de la programación orientada a objetos tienen origen en Simula 67, un lenguaje diseñado para hacer simulaciones, creado por Ole-Johan Dahl y Kristen Nygaard del Centro de Cómputo Noruego en Oslo. Según se informa, la historia es que trabajaban en simulaciones de naves, y fueron confundidos por la explosión combinatoria de cómo las diversas cualidades de diversas navespodían afectar unas a las otras. La idea ocurrió para agrupar los diversos tipos de naves en diversas clases de objetos, siendo responsable cada clase de objetos de definir sus propios datos y comportamiento. Fueron refinados más tarde en Smalltalk, que fue desarrollado en Simula en Xerox PARC pero diseñado para ser un sistema completamente dinámico en el cual los objetos se podrían crear y modificar"en marcha" en lugar de tener un sistema basado en programas estáticos.

Politécnico Max Henríquez Ureña

Página 1

Manual de Programación I.

Lic. Simón B. Marte Reyes

La programación orientada a objetos tomó posición como la metodología de programación dominante a mediados de los años ochenta, en gran parte debido a la influencia de C++, una extensión del lenguaje de programación C.Su dominación fue consolidada gracias al auge de las Interfaces gráficas de usuario, para los cuales la programación orientada a objetos está particularmente bien adaptada.

Características de la POO Abstracción La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. En programación, el término se refiere al énfasis en el "¿qué hace?" más queen el "¿cómo lo hace?" (Característica de caja negra). El común denominador en la evolución de los lenguajes de programación, desde los clásicos o imperativos hasta los orientados a objetos, ha sido el nivel de abstracción del que cada uno de ellos hace uso. Polimorfismo En programación orientada a objetos el polimorfismo se refiere a la posibilidad de definir clases diferentes que tienen métodos oatributos denominados de forma idéntica, pero que se comportan de manera distinta.

Por ejemplo, podemos crear dos clases distintas: Pez y Ave que heredan de la superclase Animal. La clase Animal tiene el método abstracto mover que se implementa de forma distinta en cada una de las subclases (peces y aves se mueven de forma distinta). Encapsulamiento En programación orientada a objetos, sedenomina encapsulamiento al ocultamiento del estado, es decir, de los datos miembro, de un objeto de manera que sólo se puede cambiar mediante las operaciones definidas para ese objeto. Ejemplos de lenguajes orientados a objeto Delphi Visual Basic.NET Visual FoxPro C++ Java Visual .net COBOL C#

Politécnico Max Henríquez Ureña

Página 2

Manual de Programación I.

Lic. Simón B. Marte Reyes...
tracking img