Trabajo de cibernetica

Solo disponible en BuenasTareas
  • Páginas : 9 (2077 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de mayo de 2010
Leer documento completo
Vista previa del texto
INTRODUCCION
El programa delphi es un método de programación que se pude aplicar en la elaboración de programas mas complejos que los que se realizan con pascal para poder tener una mejor optimización en el desempeño de nuestro equipo.
OBJETIVOS
Describir las características del lenguaje de programación
Conocer los conceptos básicos del lenguaje de programación
Distinguir ladiferencia entre lenguajes de programación
Identificar las ventajas y desventajas entre los lenguajes de programación
ELEMENTOS DE PROGRAMACIÓN EN DELPHI
OBJETOS,DISEÑO,CUENTOS,PROYECTOS.
Delphi se divide en tres secciones, el compilador (con su "encadenador"), la librería, y el IDE (Ambiente de desarrollo integrado, o Integrated Development Environment). El compilador/encadenador es unprograma que crea el archivo ejecutable de Windows (PE) estilo Intel, sin ningún interprete de por medio. La librería es código que nos permite usar todas las capacidades de Delphi
El "programa principal" de Delphi es un archivo de texto ASCII con extensión .DPR. Ésta extensión quiere decir Delphi PRoject (proyecto de Delphi).
Para cada una de las ventanas que usted diseña en el IDE, Delphi creauna "unidad". Una unidad es un archivo individual (tambien de texto ASCII) que representa en general a un objeto, o a una agrupación logica de funciones. En el caso de los "objetos" que son formas, Delphi también crea un archivo "DFM" (Delphi Form) para guardar la apariencia del diseño de las mismas (las formas son simplemente archivos de recursos en un formato especial que solo funciona enDelphi
El siguiente ejemplo muestra el archivo DPR que se crea cuando comienza usted comienza Delphi. En general usted puede crear programas muy complejos sin jamás modificar el archivo DPR (tambien llamado archivo de proyecto). Pero es importante saber como funciona. El archivo de Proyecto "Project1.Dpr" tiene la siguiente apariencia:
"Run" en Delphi es un método de la aplicación que hace alprograma entrar en el ciclo de mensajes de Windows. El ciclo de mensajes es un ciclo estilo "Do While" que recibe mensajes de Windows (clicks de botones, tecleos, movimientos del "mouse") y procesa los mensajes en una manera consistente para todas las "ventanas" de la aplicación.
ELEMENTOS BASICOS
El IDE de Delphi se divide en tres secciones:
La parte de arriba contiene el menú principal deDelphi, y contiene botones para hacer cosas con el proyecto (abrir, salvar, compilar) en la parte izquierda. La parte derecha contiene la "paleta de componentes" que es un menú de botones con todos los componentes que podemos poner en la forma, en distintas páginas.
El diseñador nos muestra la(s) forma(s) que podemos diseñar, y puede mostrar tantas formas como usted desee al mismo tiempo.Detras del diseñador, podemos ver la ventana del editor. El editor es donde escribimos el programa.
Formas y Unidades
Las formas en Delphi son objetos de tipo "TForm". Delphi viene con una tabla con la "jerarquía" de objetos de la libreria VCL. El programa que diseñamos en el capitulo anterior tenía un objeto tipo "TForm". Este objeto es la ventana estándar de Windows para Delphi. Cuandohicimos nuestro programa con una línea de codigo, usted no tuvo que decirle a TForm como minimizar, maximizar, restaurar, mover o cambiar la ventana de tamaño. Usted sólo le dijo a la computadora
El Archivo PAS
El archivo PAS es un archivo de texto donde escribimos el código de nuestro programa. Delphi nos ayuda a escribir el código, pero eso no quiere decir que tome totalmente el control deleditor, o que guarde el archivo en un formato "desconocido". Es un simple archivo de texto escrito en "Object Pascal". El siguiente codigo es el contenido completo del programa que diseñamos.
EVENTOS
Un wizard es un DLL (o DPL) de Delphi que nos ayuda a escribir codigo. Los Wizards pueden ser desde muy sencillos (wizard para "New Dialog"), hasta muy complejo codigo que cambia la totalidad...
tracking img