Programación multiproceso.
Caso práctico
Ana está realizando el módulo de formación en centros de trabajo (FCT), y sabe que durante este periodo tendrá la oportunidad de conocer más de cerca el día a día de una empresa de programación y poner en práctica los conocimientos aprendidos en clase, colaborando en algunos proyectos de la empresa BK Programación.
Ya ha tenido un par de reuniones con Ada, Juan y María, para saber cómo se trabaja en BK Programación, cuáles son los proyectos que tiene en marcha la empresa, y cuáles los nuevos proyectos en los que van a comenzar a trabajar.
Entre los proyectos que llevan en marcha están: revisar y optimizar algunas de las aplicaciones realizadas hace algunos años en entornos interactivos y en red, desarrollar aplicaciones que manejen múltiples tareas, aplicaciones que incluyan animaciones, comenzar a desarrollar juegos y programación de dispositivos móviles.
Ada quiere que Ana ayude a Juan en algunos de estos proyectos, ya que sabe que en el ciclo formativo que está cursando, ha estudiado programación de procesos y servicios, y Ana ha manifestado su interés por este tipo de aplicaciones.
Actualmente, uno de los proyectos de BK Programación consiste en el desarrollo de una aplicación que integre distintas herramientas y dispositivos (equipos, tablets o smartphones,...) de comunicación en un red local (y/o Internet): acceso a la web corporativa, comunicación/registro de incidencias, correo, compartición de ficheros,... Esta aplicación, está pensada para implantarse en la propia empresa; pero obviamente será una herramienta muy útil en otras empresas. Por ello, Ada ha encargado a María y Juan su desarrollo; y por supuesto, ellos involucrarán a Ana y Carlos.
Carlos, también está realizando prácticas en la empresa, está finalizando el ciclo Desarrollo de Aplicaciones Web.
Desde que le han comentado a Ana que se van a implementar aplicaciones que utilizarán en la red de la empresa, ella sabe que le va a hacer falta todo lo aprendido en el ciclo; y, especialmente, en el módulo de Programación de Servicios y Procesos. Así que ha decidido repasar los apuntes que tiene de ese módulo.
Al empezar a mirar los apuntes, recuerda que fue importante ir entendiéndolo todo desde el principio y probar todo lo que le iban explicando.