Sử dụng cơ chế tạo số ngẫu
nhiêu để sinh ra một mã gồm 32 bits, sử dụng mẫu P = 1100000001111 và sử dụng
phương pháp module 2 để tạo ra mottj mã có độ dài 44 bits. Ghi mã vừa tạo vào 1
file có tên là SOURCE.DAT. giả sử mà này sau đó được truyền đi và trong quá
trinh truyền có một vài bit bị lỗi .Để tạo bit lỗi ta thực hiện theo cách sau:
Đọc file SOURCE.DAT sau đó sửa ngẫu nhiên giá trị của một vài bit trong mã ( số
bit bị sửa có thể là 0,1,2,3,4….) sau đó ghi các mã đã sửa lên file có tên là EROR.DAT. bên nhận sau khi
nhận được mã (Bằng cách đọc fileERROR.DAT) sẽ sử dụng cùng 1 phương pháp khi
gửi để phát hiện lỗi . bên nhận nếu phát hiên được lỗi thì sẽ thông báo ra màn
hình “đã có lỗi trông quá trình truyền tin đề nghị gửi lại”
Hãy xây dựng một chương trình
bằng ngôn ngữ C# sử dụng cơ chế phát hiện lỗi module 2 với mẫu P đã cho ở trên
để phát hiện lỗi trong quá trình truyền tin.
em đang cần gấp các anh giúp em với nhé!
thank nhiều!