Esta web utiliza cookies. Si continúa navegando consideramos que aceptas su uso. ACEPTAR | Más información

Bienvenido a Grupo IOE

Bienvenidos a Grupo IOE, una escuela de negocios multinacional, punta de lanza en el desarrollo de conocimientos en todos los ámbitos de la empresa.

Fundada en 1.998 ha tenido entre sus alumnos a prestigiosos directivos de empresas de América y Europa. Preparando personas para que puedan obtener titulaciones universitarias de Universidades tan prestigiosas como la de Londres (UoL) en Inglaterra, o la de Alcalá (UAH) en España.

Con delegaciones en Asia, América y Europa, Grupo IOE tiene una clara vocación por la internacionalización, con una amplia oferta de titulaciones que cubren todos los ámbitos empresariales, donde estudian 10.000 alumnos cada año.

La Escuela de Negocios tiene un firme compromiso con la innovación empresarial, la investigación de nuevos programas académicos, facilitando prácticas a los alumnos que lo deseen en América y Europa, con la colaboración con importantes empresas de todos los sectores.

En España Grupo IOE es líder en el número de empresas, unas 3.500 al año, que remiten directivos y otros empleados a estudiar, sobre todo a través de plataformas online que permiten una flexibilidad horaria para el estudio y el aprendizaje.

Espero que podáis conocer mejor el PROGRAMACIÓN FUNCIONAL durante esta presentación, y a Grupo IOE, donde estamos encantados de recibiros.

¡Hasta Pronto!

Arsenio Sánchez Gómez
Director General de Grupo IOE

Una Formación de Calidad

Durante la presentación del programa formativo PROGRAMACIÓN FUNCIONAL, queremos agradecerle la confianza que deposita en nosotros, permitiendo a Grupo IOE acompañarle en su desarrollo profesional. Esperamos corresponder a esa confianza ofreciéndole una formación de calidad y adaptada a sus necesidades profesionales.

Esta guía didáctica le ofrecerá una visión global sobre su estudio elegido, informando sobre los objetivos y contenidos del programa, la metodología de trabajo y los procesos de evaluación y certificación, así como las herramientas de comunicación disponibles para contactar con su tutor.

Confiamos en que la información contenida sobre el PROGRAMACIÓN FUNCIONAL en este documento le será de gran ayuda para rentabilizar al máximo el tiempo dedicado a la formación.

Marina Gálvez Gil
Gerente de Grupo IOE

La programación funcional intenta tratar el problema de la programación desde un punto de vista matemático, utilizando la noción de función como base para la construcción de los algoritmos y estructuras de datos.

Programa

1. INTRODUCCIÓN.

2. EL PARADIGMA DE PROGRAMACIÓN FUNCIONAL.
    
3. ORÍGENES HISTÓRICOS.
   3.1 RAÍCES TEÓRICAS, ANTES DE APARECER LOS ORDENADORES.
   3.2. INICIOS.
   3.3.MODELADO DE LAS CARACTERÍSTICAS COMPUTACIONALES FUNDAMENTALES DE LAS FUNCIONES.
    
4. CLASIFICACIÓN DE LOS LENGUAJES FUNCIONALES.
        
5. PROGRAMACIÓN DECLARATIVA.
   5.1. CARACTERÍSTICAS DE LA PROGRAMACIÓN DECLARATIVA.
   5.2. PROGRAMACIÓN DECLARATIVA VS. IMPERATIVA.
   5.3. DIFERENCIA ENTRE DECLARACIÓN Y MODIFICACIÓN DE VARIABLES.

6. VALORES Y REFERENCIA.
   6.1. VENTAJAS E INCONVENIENTES DE LAS REFERENCIAS MUTABLES.

7. MODELO DE COMPUTACIÓN DE SUSTITUCIÓN.
   7.1. ORDEN NORMAL VS. ORDEN APLICATIVO.

8. APLICACIONES PRÁCTICAS DE LA PROGRAMACIÓN FUNCIONAL.
   8.1. EL RENACIMIENTO DE LA PROGRAMACIÓN FUNCIONAL.
   8.2. LA PROGRAMACIÓN FUNCIONAL REFUERZA LA METODOLOGÍA DE PROGRAMACIÓN EVOLUTIVA.

9. CARACTERÍSTICAS DE UN LENGUAJE DE PROGRAMACIÓN FUNCIONAL.
   9.1. FUNCIONES Y FORMAS ESPECIALES.
   9.2. LA FORMA ESPECIAL EVAL.
   9.3. LISTAS.
   9.4. PILAS.
   9.5. RECURSIÓN.
   9.6. IMPLEMENTACIÓN DE LA EVALUACIÓN ESTRICTA.
   9.7. RECURSIVIDAD EN COLA: IMPORTANCIA.
    
10. DEFINICIONES ANIDADAS Y CLAUSURAS.
    10.1. IMPLEMENTACIÓN DE CLAUSURAS.
    
11. FUNCIONES COMO TIPOS DE DATOS DE PRIMERA CLASE.
    11.1. FORMA ESPECIAL LAMBDA.
    11.2. AZÚCAR SINTÁCTICO.
    11.3. LAS FUNCIONES SON OBJETOS DE PRIMERA CLASE.
    11.4. SISTEMAS DE INFERENCIA DE TIPOS Y POLIMORFISMO.
12. EVALUACIÓN PEREZOSA Y HASCKELL.
    12.1. INTRODUCCIÓN A HASKELL.
    12.2. CURRIFICACIÓN.
    12.3. Λ- CÁLCULO.
    12.4. REDUCCIÓN DE EXPRESIONES.
    12.5. DEFINICIÓN DE FUNCIONES.
    12.7. PATRONES.

Objetivos

  • Conocer los antecedentes y bases de la programación funcional.
  • Profundizar en el conocimiento de las características de la programación funcional.
  • Analizar lenguaje de programación funcional, Hasckell.

SOLICITA + INFORMACIÓN SIN COMPROMISO


Metodología

La modalidad en la que se imparte el PROGRAMACIÓN FUNCIONAL es Online, desarrollándose a través de nuestro campus virtual.

Para aprovechar al máximo esta formación, se requiere que el participante tenga un rol activo-participativo, de modo que sea protagonista de su aprendizaje.

Primeros pasos

Al comienzo del curso, el alumno recibirá las claves de acceso al campus virtual junto con las instrucciones para acceder al mismo. En dicho campus podrá acceder al material del programa, así como el resto de documentación complementaria que se incluirá conforme el curso avance.

El profesor informará al participante del plan de trabajo a desarrollar durante el curso, de modo que el participante obtenga, desde el inicio, una visión global de la dinámica a seguir.

Herramientas utilizadas

El alumno tiene disponibles varias herramientas de comunicación con su profesor a través de la plataforma (foros, correo interno, videoconferencias) y tutorías telefónicas.

Durante el curso, el alumno podrá contactar con el profesor y formular todo tipo de dudas y consultas, así como solicitar información complementaria o fuentes bibliográficas.

La labor del docente

Contamos con una extensa plantilla de profesores especializados en las distintas áreas formativas que, junto con su coordinador académico, le ayudarán a adquirir los conocimientos necesarios de forma efectiva y satisfactoria.

Los docentes se encargan de:

  • Informar al participante del plan de trabajo al comienzo del programa.
  • Facilitar documentos de apoyo o ampliación para la adquisición de los contenidos y conceptos.
  • Orientar en la realización de los ejercicios propuestos.
  • Emitir informes acerca de los ejercicios propuestos.
  • Permanecer a disposición del alumno para cualquier duda que necesite aclarar, además de contestar a las consultas en un plazo máximo de 48 horas.

  • ¿Lo puedo estudiar en CEUTA?

    El programa de formación PROGRAMACIÓN FUNCIONAL lo podrá estudiar desde CEUTA. Es muy fácil, ya que se cursa a través de nuestro campus de formación online y de manera muy sencilla. Puede matricularse residiendo cualquier provincia ó país.

    Con nuestro campus en linea, podrá obtener su título en PROGRAMACIÓN FUNCIONAL desde casa. Ponga usted mismo los horarios y consiga esta titulación a su ritmo, sin ataduras.

    También organizamos formación presencial en su empresa, si quiere formar un grupo y que vaya un formador a su empresa en CEUTA ó en cualquier otra provincia llámenos y la atenderemos en los teléfonos: 911 750 873 y 935 210 910.


    ¿Donde se hace la inscripción?

    A través de nuestra página web. Puede pinchar aquí , y rellenando el formulario que ve en pantalla un asesor especializado de CEUTA se pondrá en contacto con usted. También tiene la opción de contactar con nosotros a través de nuestro Chat en vivo.

    Realizamos seguimiento durante toda la formación para mantener al máximo la calidad, para nosotros, todos los alumnos tienen la misma importancia independientemente del tipo y duración de la formación recibida.


    Evaluación

    Para superar el curso de forma positiva y conseguir la titulación del programa, se requerirá realizar al menos el 75% del contenido de aprendizaje y aprobar los elementos de evaluación contemplados en el aula virtual.

    La evaluación de cada una de las asignaturas que componen el programa se realizará a través de:

  • Preguntas tipo test y ejercicios de desarrollo teórico-práctico.
  • Medición de la actitud, disposición, implicación y nivel de participación del alumno en el desarrollo del curso.
  • Para aprobar cada una de las evaluaciones, el alumno deberá obtener una calificación igual o superior a 5 sobre 10.