Saltar al contenido principal
Aprenda a Programar con Lazarus

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...

Editorial:
Ra-Ma
Año de edición:
2014
ISBN:
978-84-9964-511-7
Encuadernación:
Normal tapa blanda (libros)
24,90 €
IVA incluído
Añadir a favoritos Consulta disponibilidad

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

Artículos relacionados

Vita

Vita

Uribe-Etxebarria, Xabi

El libro que cambiará cómo entiendes la vida en la era de la inteligencia artificial. «Vita es un ensayo inspirador, revelador y penetrante. Me ha ayudado a descubrir aspectos trascendentes y me ha fortalecido como persona». Luis Rojas Marcos, psiquiatra, escritor y profesor de la Universidad de Nueva York Durante siglos hemos creído saber distinguir lo vivo de lo inerte. Un a...

20,90 €

Sabiduria Artificial

Sabiduria Artificial

Aa.vv.

Inteligencia artificial, decisiones humanasLa inteligencia artificial ya está aquí: un nuevo tipo de intelecto que empieza a tomar decisiones con nosotros, sobre nosotros y, a veces, por nosotros. Pero ¿cómo evitamos que esto se traduzca en control, desigualdad y deshumanización? ¿Cómo ponemos ese progreso al servicio de la dignidad humana? Este libro parte de una convicción ra...

23,95 €

Ignorancia Artificial

Ignorancia Artificial

Ruiz Casanova, Jose Francisco

Llevamos años oyendo hablar de inteligencia artificial como si fuera una fuerza de la naturaleza: inevitable, omnisciente, transformadora. Pero ¿qué ocurre cuando esa inteligencia no sabe contar sílabas, atribuye versos a poetas equivocados o traduce ignorando por completo que detrás de un texto hay un autor, una lengua, una historia? José Francisco Ruiz Casanova propone una re...

17,90 €

Generacion Ia

Generacion Ia

Lazaro Avila, Maria

Al debate sobre cómo, cuándo y por qué dar acceso (o no) a niños y adolescentes a las pantallas, móviles y redes sociales, se añade ahora otro ingrediente digital: la inteligencia artificial.En realidad, la IA no es un fenómeno nuevo: llevamos conviviendo con ella desde hace años, muchas veces de forma invisible. Ahora, la «democratización» de aplicaciones y herramientas de IA ...

22,95 €

Hostia que Viene, la

Hostia que Viene, la

Hernandez, Jon

Un libro rompedor sobre el impacto de la inteligencia artificial en nuestras vidas.La IA ya está aquí, entre nosotros, reemplazando empleos, disparando la productividad a niveles nunca vistos, sirviendo de acompañamiento emocional y dejando a millones de personas fuera del sistema. No es el futuro. Forma parte de nuestro presente. Así que adaptarse a ella, entenderla y saber sa...

20,90 €

Nexus

Nexus

Harari, Yuval Noah

El esperado nuevo libro de Yuval Noah Harari, uno de los pensadores más innovadores, interesantes y clarividentes de la actualidad, y autor de Sapiens, el fenómeno literario global que ha cautivado a millones de lectores. «El historiador tiene una habilidad endemoniada para exponer argumentos sofisticados sobre cuestiones complejas sin dolor para el lector [...]. Pocos pensad...

12,95 €

Otros libros del autor

Backtrack 5. Hacking de Redes Inalámbricas

Backtrack 5. Hacking de Redes Inalámbricas

Arboledas Brihuega, David

Desde hace un tiempo, la seguridad en las comunicaciones, en general, y en las inalámbricas, en particular, se ha convertido en un tema de continua actualidad y es un elemento crucial que cualquier administrador de red debe asumir como objetivo principal. En este libro, su autor (docente e investigador) explica cuidadosamente el abecé de las redes inalámbricas desde un punto de...

24,90 €

Electronica Basica

Electronica Basica

Arboledas Brihuega, David

Este libro es una introducción a la electrónica y está dirigido a estudiantes que van a iniciar sus estudios universitarios o de formación profesional y a todos aquellos aficionados interesados en la materia. Su contenido puede agruparse en tres bloques temáticos. En el primer bloque, que se corresponde con el capítulo 1, el lector encontrará las técnicas más elementales del an...

16,90 €

Electricidad Basica

Electricidad Basica

Arboledas Brihuega, David

La electricidad es una de la principales fuentes de energía utilizadas en el mundo actual. Sin ella no existiría ni la iluminación como la conocemos hoy, ni las comunicaciones de radio y televisión, ni tampoco Internet. Alessandro Volta, con el invento de su pila, consiguió producir corriente eléctrica de forma continua. Este es el origen de la electrodinámica. Más tarde Oerst...

16,90 €