Asuntos Oficiales > Retos

 Re: Protocolo Hdlc

<< < (5/10) > >>

JuanK:
Lo de la entrada de datos por argumentos lo adicione al segundo dia de publicado el reto, solo por aclarar porque ya estaba implicito en el texto.

Lo que siempre se ha dicho es que ambos programas reciben entrada por archivo y salida por pantalla no?:kicking::think:
Es decir, no se ha mencionado que la salida del primer programa deba ser redireccionada al segundo.. por eso son dos programas aparte.

Se hiso asi para facilitar la evalucion del programa , ya que es más facil verficar la salida por pantalla que en un archivo, y a la vez es más facil que la entrada este en un archivo de texto, a que toque digitarla por stdin.

© Jonathan ©:
Hola juank, perdon, debo estar equivocado, es que ya sueño con 1's y 0;s y se podria decir que hablo hasta pavadas. Bueno, queria consultarte tambien que si el archivo de entrada de los bits puede tener lineas n, es decir que en el archivo diga:

101010111111010101010
101010000000010101010
11111111110101000000101010

   Varias lineas.

   De ser asi, dbe imprimir igual que el archivo, osea una linea debajo de la otra o una al lado de la otra.???

  Bueno, gracias y nuevamente perdon.

JuanK:
no, por lo menos yo tuve esa duda pero como no hay que hacer lo que no se pide, entonces es de una unica linea.

© Jonathan ©:
Hola juank, bueno, esta vez te pregunto:

   El archivo de entrada en el transmisor va a tenr x cantidad de bits, supuestamente el programa transmisor debe tomar esos bits de a 8, formando con ellas x cantidad de bytes... ahora bien si yo tengo en el archivo 35 bits, y al convertirlo en byte me quedan 4 byte, que formarian 32 bits, me sobran 3 bits, que no se veran en el programa.... que debo hacer con esos tres bits, debo avisar en el programa que hay tres bits que estan demas o no informar nada.

   Aparte de eso quisiera saber de que tipo de errores de protocolo debo informar y en cual de los dos programas, ya que no encuentro que informas porque el bitstufin modifica y acomoda algo que seria un error que es la secuencia de 6 o mas 1;s consecutivos, eso no lo entiendo, por favor si me puedes colocar un ejemplo te lo agradeceria.

   Bueno, por ahora esto es todo, espero terminar el programa para antes de mañana, si me contestas esto hoy, es seguro que para mañana o pasado esta terminado..... Gracias y saludos.

   :lightsabre:

JuanK:
1-La unidad minima que puede representar de informacion en un computador es el byte, asi que tres bits no son una unidad de infromacion, por tanto no puede ser transmitida ni recibida.
 
--- Citar ---...tenga en cuenta que el último frame puede ser de menos de 128 bit, puede asumir que el tamaño del archivo de entrada es múltiplo de 8.
--- Fin de la cita ---


Lo de los errores,, no te lo debo decir, debes controlar todo lo que sea posible, porejemplo lo que me acabas de decir de los 3 bit es un error.. hayuno pocos más pero los deberas determinar tu mismo, porque es parte del reto.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa