Facultad de ingeniería eléctrica

Este espacio es para las tareas de la materia de programación en tiempo real

FIE

FIE
Facultad de Ingeniería Eléctrica

lunes, 14 de marzo de 2011

Tarea No. 3

Concepto de Tarea

El término tarea se emplea para designar a aquella obra y trabajo que generalmente demanda de parte de quien la lleva a cabo cierto esfuerzo y que se realizará durante un tiempo limitado, es decir, existe un tiempo límite para su realización.

El origen de la palabra procede de la lengua árabe, más precisamente del vocablo tariha, que justamente significa tarea u obra.

En tanto, en la vida cotidiana y también dependiendo de la edad que se posea, los seres humanos desplegamos casi siempre diferentes tareas.

Latencia
En redes informáticas de datos se denomina latencia a la uma de retardos temporales dentro de una red. Un retardo es producido por la demora en la propagación y transmisión de paquetes dentro de la red.
Otros factores que influyen en la latencia de una red son:
§  El tamaño de los paquetes transmitidos.
§  El tamaño de los buffers dentro de los equipos de conectividad. Ellos pueden producir un Retardo Medio de Encolado.
Hay latencia en tecnologías de uso musical, como los transformadores de mp3 a vinilos análogos. Siempre el traspaso de información de un mecanismo a otro va a sufrir este retardo, que normalmente está estimado en milisegundos (1/1,000 s) en algunos casos pequeño, en otro más notorio. La latencia en el sentido del audio digital esta directamente relacionada con la tarjeta de audio, esto se debe a que dicha tarjeta no es compatible con ASIO (Audio Stream Input Output).
Un punto muy importante es que siempre va a haber cierta latencia, aun cuando se hable de latencia cero, la cuestión es que esta es imperceptible (3 ms aprox.) En general se refiere al tiempo que dura en llegar una acción desde su punto de inicio hasta su "punto de fuga", es decir cuando la acción se consuma.
Hoy en día, sistemas como el Serato scratch ha disminuido casi al mínimo el problema de latencia, dando resultados satisfactorios al momento de mezclar mp3 o scratching como dj.

 Concurrencia
La computación concurrente es la simultaneidad en la ejecución de múltiples tareas interactivas. Estas tareas pueden ser un conjunto de procesos o hilos de ejecución creados por un único programa. Las tareas se pueden ejecutar en un sola unidad central de proceso (multiprogramación), en varios procesadores o en una red de computadores distribuidos. La programación concurrente está relacionada con la programación paralela, pero enfatiza más la interacción entre tareas. Así, la correcta secuencia de interacciones o comunicaciones entre los procesos y el acceso coordinado de recursos que se comparten por todos los procesos o tareas son las claves de esta disciplina.

No hay comentarios:

Publicar un comentario