کمپیوٹرز, پروگرامنگ
نرسنگ کوڈنگ: یہ سب کیسے شروع ہوا؟
یہ کسی بھی شخص کو ایک راز نہیں ہے، کسی بھی پیغام کو بھیجنے پر، معلومات خراب ہوسکتی ہے. معلومات میں منتقلی میں، غلط اعداد و شمار ظاہر ہوسکتے ہیں. مختلف قسم کے متعدد عوامل کے اثرات کے تحت معلومات کی خرابی ہوسکتی ہے، لیکن سب سے زیادہ عام ذیل میں درج ذیل ہیں:
ہارڈ ویئر یا سوفٹ ویئر کے حصے سے متعلق مسائل سے متعلق مسائل کی ٹرانسمیٹر بھیجنے، بھیجنے، یا وصول کرنے میں واقع؛
مواصلاتی چینل میں مداخلت کی موجودگی ، جس کے نتیجے میں نقصان کی وجہ سے نقصان اور خرابی دونوں کی وجہ سے ہوسکتی ہے یا بیرونی اثر و رسوخ (مبنی یا حادثاتی) کی موجودگی کی وجہ سے.
مختلف مواصلاتی چینلز کے ذریعہ منتقل کرنے پر معلومات کے پیغام کی سالمیت کو یقینی بنانے کے لئے، آج مختلف ٹیکنالوجیز کا استعمال کیا جاتا ہے، تاہم، مداخلت سے ڈیٹا کی حفاظت کی سب سے زیادہ عام، مقبول، سادہ اور آسان ذریعہ شور کی مدافعتی کوڈنگ ہے.
ٹرانسمیشن کے دوران معلومات کی حفاظت کو یقینی بنانے کی تاریخ 1948 میں شروع ہوئی جب K. K. Shannon کے "مشہور ریاضی کے مواصلات" کے نام سے مشہور کام شائع کیا گیا تھا. یہ مضمون یہ ہے کہ شور کی مدافعتی کوڈنگ کے طور پر اس تصور کے قیام کے لئے بنیادی بنیاد ہے، جس کا مطلب ہے کوڈنگ، جو غلطیوں کی موجودگی پر کنٹرول فراہم کرتا ہے اور اگر ضروری ہو تو، ان کی اصلاح.
آرٹیکل سے شینن کو ایک زبردست نتیجہ ملتا ہے: یہ مشکل اور اقتصادی طور پر غیر جانبدار ہے جس میں مواصلاتی چینلز کی تعمیر کرنا ہے جس میں پیغام میں غلطیوں کی تشکیل کو کم کرنا. انکوڈنگ معلومات کے مختلف طریقوں کو لاگو کرنے کے لئے یہ بہت آسان اور زیادہ منافع بخش ہے. ایک ہی وقت میں، شینن نے کوئی مخصوص کوڈ نہیں دی، لیکن صرف ان کی وجود ثابت ہوئی.
انکوڈنگ کی معلومات کی اقسام گزشتہ صدی کے چاروں طرف فعال طور پر تعلیم حاصل کی گئیں ، لیکن نتائج حاصل نہیں کیے گئے. اگلی دہائی ایک ٹیکنالوجی کی دریافت کی طرف سے نشان لگا دیا گیا تھا جس میں کسی قسم کی ٹیکنالوجی کے قیام کو پیغام کی منتقلی میں غلطی کے امکانات کو کم کرنے کی اجازت ملے گی.
پہلی ٹیکنالوجی نے بلاک کوڈ کے نام وصول کیے اور زیادہ تر ریاضیاتی نوعیت کی تھی. پہلی بار، اس شکل میں شور کی مداخلت انکوڈنگ 1950 ء میں متعارف کرایا گیا تھا، جب بلاکس کوڈ صرف ایک غلطی کو درست کرسکتے ہیں. یقینا، ایسے کوڈ غیر مؤثر ہیں، اور اس وجہ سے ایک طویل عرصے تک، مختلف مطالعات اور ترقیات کئے گئے. نتیجے کے طور پر، کوڈ کی ایک مکمل کلاس تخلیق کی گئی، جس نے یہ ممکنہ طور پر ایک سے زیادہ غلطیوں کو ٹریک کرنے اور درست کرنے کے لئے بنا دیا.
ایک اور ٹیکنالوجی جس میں شور کی مدافعتی کوڈنگ کی وضاحت کرتا ہے کوڈنگ اور ڈسنگ، ممکنہ نظریہ کے نقطہ نظر سے ظہور کی ظہور اور اصلاح کو سمجھنے کی کوشش کرتا ہے. طویل مطالعہ کے نتیجے کے طور پر، ایک کلاس کے غیر منقطع کوڈ بنائے گئے، جس میں قونصل سازی کوڈوں کو وسیع پیمانے پر استعمال کیا جاتا تھا.
آخری صدی کی دہائیوں میں، یہ دو ٹیکنالوجییں ایک رگ میں نظر آتے ہیں، جس کے نتیجے میں یہ ممکن ہے کہ شینن کے آرٹیکل میں بالکل ایسے کوڈ حاصل کرنے کے لئے ممکن ہو. بہت سے کاموں کے نتیجے کے طور پر، دو منصوبوں کو تجویز کیا گیا تھا کہ کوڈ کا ایک خاندان بنائے اور مواصلاتی چینلز کے ذریعہ منتقل کر دیا گیا جب پیغام کے سالمیت کو یقینی بنانے کے اعلی اشارے فراہم کیے جائیں.
اس طرح شور شور سے متعلق کوڈنگ کی تشکیل کی تاریخ تھی. بے شک، آج کل ٹرانسمیشن میں معلومات کی حفاظت کے لئے بہت سے مختلف منصوبوں اور تصورات پیش کئے جاتے ہیں، جس میں مختلف فنکشن، بے مثال، وشوسنییتا، ساخت، کارکردگی اور دیگر اہم خصوصیات شامل ہیں.
Similar articles
Trending Now