Aprenda a Programar con Lazarus
Arboledas Brihuega, David
Lazarus es un entorno de desarrollo integrado basado en una extensión orientada a objetos del lenguaje de programación Pascal. Pascal es un lenguaje de programación de propósito general y de alto nivel desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos y que c...
Sinopsis
Lazarus es un entorno de desarrollo integrado basado en una extensión orientada a objetos del lenguaje de programación Pascal. Pascal es un lenguaje de programación de propósito general y de alto nivel desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos y que con el tiempo se ha convertido en una herramienta fabulosa para la creación de aplicaciones de todo tipo. Mientras Borland introducía la programación orientada a objetos en Pascal con su compilador de Turbo Pascal 5.5, que terminó dando lugar a Delphi®, Cliff Baeseman, Shane Miller y Michael Hess, comenzaban a gestar el proyecto Lazarus/Free Pascal que, recogiendo las mismas características que Delphi, incluía tres aspectos diferenciales: ser de código abierto, completamente gratuito y verdaderamente multiplataforma. Con este libro aprenderá: Los principios básicos de la programación estructurada. A configurar el IDE de Lazarus. A escribir funciones y procedimientos para mejorar la claridad, calidad y tiempo de desarrollo de un programa. Las técnicas esenciales de la programación orientada a objetos (POO). A crear potentes interfaces gráficas de usuario (GUI). A manipular ficheros de texto y binarios como extensión de los programas. Las principales técnicas de depuración para corregir los habituales errores de programación.
Índice
Introducción Capítulo 1. El arte de programar 1.1 Lenguajes de programación 1.2 Pascal , un lenguaje de propósito general 1.3 Lazarus Capítulo 2. Lazarus y pascal 2.1 El ide de Lazarus 2.2 Modo consola frente a interfaz gráfica 2.3 El primer programa 2.4 Estructura de un programa pascal 2.5 Comentarios 2.6 Los nombres en Pascal 2.7 Directivas del compilador Capítulo 3. Tipos, variables y constantes 3.1 Tipos 3.1.1 Enteros 3.1.2 Ordinales 3.1.3 Reales 3.1.4 Lógicos 3.1.5 Carácter 3.1.6 Cadena 3.1.7 Tipo enumerado 3.2 Cambio y forzado de tipos 3.3 Variables 3.3.1 Sentencias básicas de asignación 3.4 Constantes 3.5 Punteros 3.6 Un programa de ejemplo Capítulo 4. Tipos estructurados de datos 4.1 Arreglos 4.1.1 Arreglos estáticos 4.1.2 Arreglos dinámicos 4.2 Cadenas 4.3 Registros 4.3.1 La sentencia with do 4.4 Conjuntos 4.5 Ficheros Capítulo 5. Operadores y expresiones 5.1 Operadores aritméticos 5.2 Operadores lógicos 5.3 Operadores relacionales 5.4 Precedencia de operadores 5.5 Un programa de ejemplo Capítulo 6. Sentencias de control 6.1 Estructuras de selección 6.1.1 Sentencia if 6.1.2 Estructura case of 6.2 Estructuras repetitivas 6.2.1 El bucle for 6.2.2 La sentencia for in 6.2.3 El bucle while 6.2.4 La estructura repeat 6.3 Sentencias de control en los bucles 6.3.1 Break 6.3.2 Continue 6.4 Las excepciones 6.4.1 Flujo de programa 6.4.2 Clases de excepciones Capítulo 7. Funciones y procedimientos 7.1 Funciones 7.1.1 Declaración y definición de una función 7.1.2 Parámetros de referencia 7.1.3 Argumentos por defecto 7.1.4 Sobrecarga de funciones 7.2 Procedimientos 7.2.1 Definición de un procedimiento 7.2.2 Declaración 7.2.3 Argumentos 7.2.4 La rutina Exit 7.3 Rutinas recursivas Capítulo 8. Programación orientada a objetos 8.1 Clases y objetos 8.2 Gestión de memoria 8.3 Encapsulado 8.3.1 Niveles de acceso a los campos 8.3.2 Encapsulado con propiedades 8.4 Definición de objetos con un
Comentarios
Sé el primero en comentar este libroArtículos relacionados
Otros libros del autor