Programación con Fortran
100% Online
6 meses
260€
Programación con Fortran
    Programación con Fortran

    Programación con Fortran

    100% Online
    6 meses
    260€
    Seguridad y confianza en tus pagos online.

    Presentación

    Este Curso de Programación con Fortran está diseñado para proporcionar una comprensión completa y práctica del lenguaje Fortran, utilizado principalmente en aplicaciones científicas y de ingeniería debido a su eficiencia en cálculos numéricos. En la formación se ven desde los fundamentos y la instalación del entorno de desarrollo, hasta aspectos avanzados como la programación orientada a objetos, manejo de memoria dinámica, paralelismo y optimización. Gracias a lo aprendido en este curso podrás desarrollar aplicaciones complejas y eficientes en Fortran, a través de ejemplos prácticos y ejercicios que consolidan los conocimientos teóricos pudiendo enfrentar desafíos de programación en entornos profesionales y académicos
    Qs World University Rankings

    Universidades colaboradoras

    Para qué te prepara
    El Curso de Programación con Fortran te prepara para dominar Fortran, desde los conceptos básicos hasta técnicas avanzadas. Aprenderás a desarrollar y optimizar aplicaciones científicas y de ingeniería, gestionar la memoria eficientemente y aplicar paralelismo para mejorar el rendimiento de tus programas. Además, te especializarás para depurar y realizar pruebas efectivas, asegurando la calidad y fiabilidad de tus proyectos.
    Objetivos
    - Comprender la evolución histórica de Fortran. - Configurar y utilizar el entorno de desarrollo Fortran. - Implementar estructuras de control y subprogramas. - Manipular arreglos y matrices en programas. - Gestionar archivos y realizar operaciones de E/S. - Aplicar conceptos de POO en Fortran. - Optimizar programas y utilizar técnicas de paralelismo.
    A quién va dirigido
    Este Curso de Programación con Fortran está dirigido a estudiantes de informática, ciencias, ingeniería y matemáticas, así como a profesionales que trabajan en áreas que requieren cálculos numéricos intensivos. También es ideal para profesionales de la investigación y desarrollo de software que desean mejorar sus habilidades en programación científica usando Fortran.
    Salidas Profesionales
    Los conocimientos adquiridos en este Curso de Programación con Fortran abren oportunidades en diversos campos como la investigación científica, desarrollo de software de ingeniería, análisis de datos, simulación numérica, entre otros. Podrás trabajar en áreas como la programación Fortran, ingeniería de software, investigación o consultoría en diferentes sectores profesionales.
    Temario

    UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A FORTRAN

    1. Historia y evolución de Fortran
    2. Instalación y configuración del entorno de desarrollo
    3. Primer programa en Fortran: "Hello, World!"
    4. Estructura básica de un programa en Fortran
    5. Compilación y ejecución de programas en Fortran

    UNIDAD DIDÁCTICA 2. TIPOS DE DATOS Y OPERADORES EN FORTRAN

    1. Tipos de datos básicos: enteros, reales, complejos y caracteres
    2. Declaración y asignación de variables
    3. Operadores aritméticos y de asignación
    4. Operadores lógicos y de comparación
    5. Conversiones de tipos y funciones intrínsecas

    UNIDAD DIDÁCTICA 3. ESTRUCTURAS DE CONTROL EN FORTRAN

    1. Sentencias condicionales: IF, ELSE IF, ELSE
    2. Sentencias de selección: SELECT CASE
    3. Bucles: DO y DO WHILE
    4. Control de bucles: EXIT y CYCLE

    UNIDAD DIDÁCTICA 4. SUBPROGRAMAS EN FORTRAN

    1. Funciones y subrutinas
    2. Pasaje de argumentos: por valor y por referencia
    3. Modularización de programas: uso de módulos
    4. Alcance de variables: locales y globales
    5. Recursividad en Fortran

    UNIDAD DIDÁCTICA 5. ARREGLOS Y MATRICES EN FORTRAN

    1. Declaración y manipulación de arreglos unidimensionales
    2. Declaración y manipulación de matrices multidimensionales
    3. Operaciones con arreglos y matrices
    4. Funciones intrínsecas para manipulación de arreglos

    UNIDAD DIDÁCTICA 6. ENTRADA Y SALIDA EN FORTRAN

    1. Lectura y escritura de datos desde y hacia la consola
    2. Manejo de archivos: apertura, lectura, escritura y cierre
    3. Formato de entrada y salida: FORMAT
    4. Manejo de errores en operaciones de E/S

    UNIDAD DIDÁCTICA 7. PROGRAMACIÓN ORIENTADA A OBJETOS EN FORTRAN

    1. Introducción a la POO en Fortran
    2. Definición y uso de tipos derivados
    3. Encapsulamiento y visibilidad
    4. Herencia y polimorfismo

    UNIDAD DIDÁCTICA 8. MANEJO DE MEMORIA DINÁMICA EN FORTRAN

    1. Asignación y desasignación dinámica de memoria
    2. Uso de punteros en Fortran
    3. Manejo de memoria con arreglos dinámicos

    UNIDAD DIDÁCTICA 9. PARALELISMO Y OPTIMIZACIÓN EN FORTRAN

    1. Introducción a la programación paralela
    2. Uso de OpenMP en Fortran
    3. Paralelismo con MPI
    4. Técnicas de optimización de código

    UNIDAD DIDÁCTICA 10. APLICACIONES AVANZADAS EN FORTRAN

    1. Interfaz con otros lenguajes de programación
    2. Uso de bibliotecas externas
    3. Programación gráfica en Fortran
    4. Simulación numérica y aplicaciones científicas avanzadas

    UNIDAD DIDÁCTICA 11. DEPURACIÓN Y PRUEBAS EN FORTRAN

    1. Técnicas de depuración en Fortran
    2. Uso de herramientas de depuración
    3. Pruebas unitarias y de integración
    4. Buenas prácticas en la escritura de pruebas
    Titulación
    Solicitar información