SoloCodigo
		Programación Específica => Diseño de Algoritmos => Mensaje iniciado por: Carlosq88 en Jueves  7 de Octubre de 2010, 03:11
		
			
			- 
				Necesito ayuda para realizar el siguiente algoritmo por favor!
 
 El problema consiste en:
 Debo transmitir archivos de texto (aprox 700, 800 archivos diarios) de no mas de 2 mb.
 Para realizarlo, se corta el texto en pedazos (por ej 20 kb) para poder transmitirlos.
 Pero cuando se estan transmitiendo puede que se rompan los pedazos (por una tormenta x ej) o que el receptor se prenda tarde y no llegue un pedazo.
 El programa debe constar de:
 1-Recibir los pedazos
 2-Identificar cual esta roto
 3-Si falta alguno
 4-Reconstruir el texto.
 
 Su protocolo consta de:
 1- si tengo una noticia nueva, la transmito y guardo
 2- si no hay noticia nueva, en vez de no transmitir nada, transmito las viejas permanentemente
 
 Su recepcion consta de:
 1-dado un determinado tiempo que no retransmitieron la noticia, la desecho
 2-si llega y cierra, creo el texto
 3-si tengo todos los buffer (15 x ej) llenos y llega una nueva, la mas vieja la desecho para dar lugar a la nueva.
 
 Ese es el enunciado del problema.. el que pueda dar una mano se lo agredeceria mucho!!