Professional Documents
Culture Documents
Introducción --------------------------------------------------------------------------- 3
conclusiones ------------------------------------------------------------------------- 8
Bibliografía --------------------------------------------------------------------------- 8
Introducción
Página 1 de 8
La capacidad que permiten los threads a un programa estriba en que se pueden
ejecutar más de un hilo a la vez. Los hilos comparten los datos del programa
(además pueden tener datos propios) y esto hace que el control sea más
dificultoso” (p. 185).
Página 2 de 8
II. Es obligación del docente en línea actualizar las actividades propuestas,
notificando a los estudiantes y asesores académicos cuáles serán los cambios a
realizar.
XVII. Los estudiantes que por motivos de trabajo no puedan entregar la totalidad
de actividades de la asignatura dentro de las fechas programadas por el docente
en línea tendrán la opción de realizar una actividad integradora, con la cual podrán
obtener una calificación máxima de 80 puntos.
¿Por qué?:
Ya que en estos lineamentos no los conocía del todo ya que no los había puesto
en practica y además no sabia que todo esto se tomaba en cuenta al momento de
evaluar ni que podía realizar estos tipos de tramites en caso de una emergencia.
Página 3 de 8
Diagrama de flujo múltiple
Página 4 de 8
Página 5 de 8
3. Realiza una investigación de los siguientes temas flujo
múltiple y flujo único, te solicito que realices
ejemplificaciones de los temas.
Flujo único:
De acuerdo con UnADM (2018) “Un programa de flujo único, tarea única o mono-
hilo utiliza un flujo de control para controlar su ejecución. Muchos de los
programas no necesitan la potencia o utilidad de múltiples tareas. Sin la necesidad
de especificar explícitamente que se quiere un único flujo de control” (p. 4).
Según Omar Sosa Aguilar (2012) “Debido a que la mayor parte de los entornos
operativos no solían ofrecer un soporte razonable para múltiples hilos de control,
los lenguajes de programación tradicional, tales como C++, no incorporaron
mecanismos para describir de manera elegante situaciones de este tipo. La
sincronización entre las múltiples partes de un programa se llevaba a cabo
mediante un bucle de suceso único. Estos entornos son de tipo síncrono,
gestionados por sucesos. Entornos tales como el de Macintosh de Apple,
Windows de Microsoft y X11/Motif fueron diseñados en torno al modelo de bucle
de suceso” (24).
Flujo múltiple:
Página 6 de 8
4. Redacta una descripción propia de por lo menos media cuartilla
y menciona la diferencia entre el flujo único y el múltiple sin
copiar de ninguna fuente.
Mientras que el flujo múltiple tiene la fuerza y capacidad de poder realizar varias
tareas al mismo tiempo sin ningún problema además de que este tipo de flujo es
muy requerido en programas complejos o mas robustos, a diferencia de que el
flujo único es mas utilizado en programas simples ya que este tipo de programas
por lo general no requieren que se realice operaciones simultaneas.
Puedo decir que este tema de los hilos y flujos únicos y múltiples es de mucha
importancia para un ingeniero en desarrollo de software ya que gracias a esto le
permiten conocer la posibilidades de poder programar algunas tareas en un
programa para que pueda hacerlas sin tener que esperar a que termine otra tarea
haciendo más eficiente la ejecución del programa aun que al momento de poder
realizar la codificación se debe tener muy en cuenta que tareas se consideran que
sea necesario que se ejecuten de forma simultanea para poder realizar bien el
programa y funcione de una manera eficiente sin demora alguna, asiendo que el
cliente este mas conforme con el producto que esta adquiriendo.
Bibliografía
Página 7 de 8
Omar Sosa Aguilar (2012) cuadernillo de apuntes tópicos avanzados de
programación, Tecnológico de Estudios Superiores del Oriente del Estado de
México: ingeniería en sistemas computacionales [en línea] recuperado el 25 de
abril de 2018, de: http://www.tesoem.edu.mx/alumnos/cuadernillos/2013.001.pdf
Página 8 de 8