CREA: Colección de Recursos Educativos Abiertos

 

PROGRAMACIÓN PARALELA Y DISTRIBUIDA. ARQUITECTURAS PARALELAS Y DISTRIBUIDAS. PROGRAMACIÓN DE APLICACIONES MULTIPROCESO

Fecha

2022-04-19

Título de la revista

ISSN de la revista

Título del volumen

Editor

Jaén: Universidad de Jaén

Resumen

[ES] Este documento desarrolla el Trabajo Fin de Máster, del Máster en Profesorado de Educación Secundaria Obligatoria, Bachillerato, Formación Profesional y Enseñanza de idiomas en la especialidad de informática. El tema es la programación paralela y distribuida y sus aplicaciones. El documento se divide en dos partes, la primera un estudio epistemológico que se centra en la programación concurrente, que es la base de la programación paralela y distribuida. Se hace un recorrido por la evolución y las principales características y conceptos de este paradigma de programación. Terminando con un apunte a las tendencias futuras y unas conclusiones propias sobre el tema tratado. En la segunda parte, se desarrolla todo lo relacionado a la docencia. Realizando una proyección didáctica del tema estudiado en la primera parte. Como parte práctica se engloban los contenidos en una unidad didáctica dentro del módulo “Programación de Servicios y Procesos”, y más específicamente, en el bloque “Programación Multiproceso” para el ciclo formativo de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma.
[EN] This document develops the Master's Thesis of the Master's Degree in Compulsory Secondary Education, Baccalaureate, Vocational Training and Language Teaching in the specialty of computer science. The topic is parallel and distributed programming and its applications. The document is divided into two parts, the first is an epistemological study that focuses on concurrent programming, which is the basis of parallel and distributed programming. A tour through the evolution and the main characteristics and concepts of this programming paradigm is made. It ends with a note on future trends and some conclusions on the subject. In the second part, everything related to teaching is developed. Making a didactic projection of the topic studied in the first part. As a practical part, the contents are included in a didactic unit within the module "Programming Services and Processes", and more specifically, in the block "Multiprocess Programming" for the training cycle of Higher Technician in Multiplatform Applications Development.

Descripción

Palabras clave

Citación