Borland C++ Builder 5

Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland C++ Builder . Se estudian las particularidades del lenguaje C++, así como su sintaxis; sus características de desarrollo rápido de aplicaciones Windows y cómo acceder a bases de datos.

Categorías: ,

Descripción

Describe la sintaxis y particularidades del lenguaje Borland C++ Builder 5; muestra cómo desarrollar visualmente aplicaciones Windows en su entorno de trabajo y cómo acceder a la información almacenada en bases de datos.

  • Introducción a C++ Builder

    Introduce el concepto de programación visual, que facilita la creación de aplicaciones Windows, donde existe un componente importante de interfaz de usuario. Se comprueba que Borland C++ Builder es un entorno adecuado para estos proyectos.

  • El entorno de desarrollo

    Se presenta el entorno de desarrollo de Borland C++ Builder, donde el programador dispone de un completo conjunto de herramientas para programar y depurar aplicaciones informáticas.

  • Programar en C++ Builder

    Se presenta la forma de programar visualmente en Borland C++ Builder. Así, se indica que todo elemento de la aplicación es un objeto, con sus propiedades, métodos y eventos.

  • Menús y barras de herramientas

    Explica cómo crear un menús y barras de herramientas en el entorno de desarrollo de Borland C++ Builder.

  • Cuadros de diálogo

    Explica las características que debe cumplir una ventana de una aplicación para actuar como cuadro de diálogo. Presenta algunos cuadros de diálogo sencillos y otros prefabricados, como los cuadros de diálogo Abrir y Guardar como.

  • Cuadros de diálogo (II)

    Estudia cómo utilizar los cuadros de diálogo prefabricados Fuente y Color. Indica cómo crear cuadros de diálogo personalizados y la conveniencia de crear o no los formularios al iniciar la aplicación desarrollada en Borland C++ Builder.

  • Controles básicos

    Introduce el concepto de control, que son aquellos elementos gráficos que aparecen en los formularios de un proyecto de programación en Borland C++ Builder y que sirven para obtener datos y presentar la salida que produce la aplicación. Se estudian algunos, como las etiquetas, cuadros de texto y el botón de comando.

  • Controles básicos (II)

    Estudia el uso de los controles casilla de verificación, botón de opción, cuadro de lista y cuadro combinado en un proyecto de programación en Borland C++ Builder.

  • Fundamentos de programación

    Estudia los conceptos básicos de programación, como variable, constante, tipo de datos y cómo utilizarlos en Borland C++ Builder.

  • Fundam. de programación (II)

    Estudia conceptos básicos de programación, como operadores, desbordamiento, conversión implícita y explícita y su uso en Borland C++ Builder.

  • Tipos definidos por el usuario

    Estudia tipos de datos que puede definir el usuario: arrays, estructuras y enumeraciones. Explica cómo utilizar la palabra clave typedef para definir un alias de un tipo de datos.

  • Punteros

    Estudia el uso de punteros en C++ Builder. Explica cómo declararlos, crearlos y utilizarlos en expresiones. También se explica su relación con los arrays y su uso para asignar memoria dinámicamente.

  • Estructuras de control

    Introduce las estructuras de control que proporciona el lenguaje C++ para modificar el flujo de ejecución de un programa.

  • Funciones

    Introduce el concepto de rutina o función como mecanismo para dividir un proyecto de programación en unidades más pequeñas y fáciles de manejar. Se proporciona la sintaxis adecuada en el lenguaje de programación C++.

  • Prog. orientada a objetos

    Introduce el concepto de objeto como elemento fundamental en el desarrollo de aplicaciones con Borland C++ Builder. Describe las diferencias entre la programación orientada a objetos y la programación procedural.

  • Prog. orientada a objetos (II)

    Explica cómo crear objetos de una determinada clase, el concepto de visibilidad y cómo aplicar estos conceptos para crear formularios de forma dinámica. Se describe la sintaxis necesaria en C++.

  • Herencia

    Explica el concepto de herencia en un lenguaje de programación orientado a objetos y cómo utilizarla en C++. Se destacan los beneficios de utilizar esta característica en un proyecto de programación de cierta envergadura.

  • Aplicaciones de bases de datos

    Muestra las herramientas que proporciona Borland C++ Builder para trabajar visualmente con bases de datos. Entre ellas podemos encontrar Database Desktop. Se explica cómo crear las tablas y relaciones de una base de datos de ejemplo.

  • Acceso a bases de datos

    Presenta la herramienta Database Explorer de Borland C++ Builder para visualizar el contenido de una base de datos. Se introduce el concepto de DataSet o conjunto de datos al que da acceso la aplicación y cómo utilizarlo para mostrar dicha información en los controles de la aplicación Windows.

  • Moverse por la base de datos

    Presenta el control TDBGrid de Borland C++ Builder, que permite la navegación por un conjunto de datos. Presenta cómo escribir código para moverse por el conjunto de datos y buscar registros específicos.

  • Modificar la base de datos

    Proporciona los pasos a seguir para modificar la base de datos a la que da acceso un objeto DataSet de Borland C++ Builder. Puede ver cómo modificar registros, cómo añadir nuevos o como eliminar los existentes.

  • Mejorar el acceso a la BD

    Presenta casos avanzados en el acceso a bases de datos con Borland C++ Builder: posibilidad de proporcionar campos de búsqueda para facilitar la labor del usuario; formularios maestro-detalle y ciertos eventos del dataset que permiten cancelar o actualizar el conjunto de datos.

  • Consultas

    Presenta el concepto de consulta como forma de extraer sólo aquella información de la base de datos que realmente nos interesa. Estudia el lenguaje SQL para ello y el objeto TQuery de Borland C++ Builder para permitir el acceso a las consultas en una aplicación.

  • Informes

    Presenta los controles de Borland C++ Builder que permiten utilizar informes en una aplicación. Se explica cómo conectar el informe con la base de datos y cómo utilizar consultas parametrizadas.

  • Excepciones

    Explica el concepto de excepción como método que proporciona C++ para informar de la ocurrencia de un error en tiempo de ejecución. Se estudia cómo se pueden manejar, de forma que la aplicación pueda estar preparada ante esas situaciones.

  • Trabajar con archivos

    Presenta los controles especializados de Borland C++ Builder en el manejo de archivos. También se estudia cómo arrastrar y soltar (operaciones drag and drop) con el ratón.

  • Aplicaciones MDI

    Explica el concepto de aplicación MDI, donde hay una ventana principal y las restantes se sitúan siempre en su interior, manteniendo una relación padre-hijo y cómo crearlas en Borland C++ Builder.

  • Finalizar la aplicación

    Proporciona los pasos necesarios para finalizar correctamente una aplicación, compilándola con los ajustes adecuados y creando un programa de instalación.

Loading

Facebooktwitter
Comments ( 0 )

    Leave A Comment

    Your email address will not be published. Required fields are marked *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.