Travesa i Grau, ArturJi Wang, Enrique2024-04-242024-04-242024-01-17https://hdl.handle.net/2445/210381Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2024, Director: Artur Travesa i Grau[en] Error-correcting codes play a very important role in the transmission and storage of data, allowing for the correction of errors that may occur during these processes. Among these codes, BCH codes (Bose-Chaudhuri-Hocquenghem) stand out for their efficiency and widespread use. In this thesis, we will study BCH codes and, in particular, focus on the decoding problem. We will explain three decoding algorithms for these codes and implement them in the C programming language.47 p.application/pdfcatmemòria: cc-nc-nd (c) Enrique Ji Wang, 2023codi: GPL (c) Enrique Ji Wang, 2023http://creativecommons.org/licenses/by-nc-nd/3.0/es/http://www.gnu.org/licenses/gpl-3.0.ca.htmlTeoria de la codificacióCorrecció de programes d'ordinadorC (Llenguatge de programació)ProgramariTreballs de fi de grauCoding theoryCorrectness of computer programsC (Computer program language)Computer softwareBachelor's thesesDescodificacions dels codis BCHinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccess