تصویری: کد تصحیح خطا چگونه کار می کند؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
کد تصحیح کننده خطا یک الگوریتم است برای بیان دنباله ای از اعداد مانند که هر گونه خطا که معرفی می شوند قابل تشخیص و تصحیح شده (با محدودیت های خاص) بر اساس اعداد باقی مانده. مطالعه خطا-تصحیح کدها و مرتبط است ریاضیات شناخته شده است به عنوان کد نویسی تئوری.
در اینجا، کجا از کدهای تصحیح خطا استفاده می شود؟
خطا - تصحیح کدها همچنین هستند استفاده شده در پخش کننده های سی دی، مودم های پرسرعت و تلفن های همراه. استفاده از مودم تشخیص خطا هنگامی که آنها جمع های کنترلی را محاسبه می کنند، که مجموع ارقام در یک مدول انتقال داده شده یک عدد هستند. شابک استفاده شده برای شناسایی کتابها یک عدد چک نیز وجود دارد.
دوم اینکه تشخیص و تصحیح خطا چگونه انجام می شود؟ به تشخیص و تصحیح را خطاها ، بیت های اضافی در زمان انتقال به بیت های داده اضافه می شوند. بیت های اضافی را بیت های برابری می گویند. اجازه می دهند تشخیص یا تصحیح از خطاها . بیت های داده همراه با بیت های برابری یک کلمه رمز را تشکیل می دهند.
به طور مشابه ممکن است سوال شود، کدهای تصحیح خطای فوروارد چگونه کار می کنند؟
تصحیح خطای فوروارد (FEC) یک است تصحیح خطا تکنیک تشخیص و درست تعداد محدودی خطا در داده های ارسالی بدون نیاز به ارسال مجدد. اگر متوجه شود که داده ها فاقد خطا هستند، اجرا می شود خطا - تصحیح کد که فریم واقعی را ایجاد می کند.
تکنیک های تصحیح خطا چیست؟
تصحیح خطا می توان به دو صورت رفتار کرد: عقبگرد تصحیح خطا : از وقتی که خطا کشف می شود، گیرنده از فرستنده درخواست می کند تا کل واحد داده را مجددا ارسال کند. رو به جلو تصحیح خطا : در این حالت گیرنده از خطا - تصحیح کد که به طور خودکار تصحیح می کند خطاها.
توصیه شده:
تفاوت عمده بین کدهای تشخیص خطا و تصحیح خطا چیست؟
هم تشخیص خطا و هم تصحیح خطا نیاز به مقداری داده اضافی برای ارسال با داده های واقعی دارند. اصلاح به چیزی بیش از تشخیص نیاز دارد. بیت های برابری یک روش ساده برای تشخیص خطاها هستند. یک بیت برابری یک بیت اضافی است که با داده ارسال می شود که به سادگی مجموع 1 بیتی داده ها است
چند خطا را می توان با یک کد بررسی برابری تصحیح کرد؟
بررسیهای برابری دو بعدی میتوانند تمام خطاهای منفرد را شناسایی و تصحیح کنند و دو و سه خطا را که در هر نقطه از ماتریس رخ میدهند، شناسایی کنند
چگونه برای تصحیح خطا در زبان انگلیسی آماده شوم؟
نکات آماده سازی زبان انگلیسی SSC: تشخیص خطاها مقالات سال قبل و آزمون های آزمایشی را تمرین کنید. رمان ها و روزنامه های خوبی مانند هندو و تایمز ایندیا را بخوانید. چند کتاب گرامر استاندارد را مرور کنید. جمله را با دقت بخوانید و سپس ادامه دهید. معنی یا هدف جمله را درک کنید، چه پیامی به خواننده منتقل می شود
پرتاب خطا چه می کند؟
پرتاب یک خطا به شما امکان می دهد نشان دهید که اتفاق غیرمنتظره ای رخ داده است و جریان عادی اجرا نمی تواند ادامه یابد. برای پرتاب خطا از دستور throw استفاده می کنید
تکنیک های تصحیح خطا چیست؟
تصحیح خطا را می توان به دو صورت انجام داد: تصحیح خطای معکوس: هنگامی که خطا کشف شد، گیرنده از فرستنده درخواست می کند تا کل واحد داده را مجددا ارسال کند. تصحیح خطا پیشرو: در این حالت گیرنده از کد تصحیح خطا استفاده می کند که به طور خودکار خطاها را تصحیح می کند