Google Play badge

معلومات


کمپیوٹرز میں معلومات کو سمجھنا

ہمارے ڈیجیٹل دور میں، معلومات کا تصور یہ سمجھنے کے لیے بنیادی ہے کہ کمپیوٹر کیسے کام کرتے ہیں، وہ ڈیٹا پر کیسے عمل کرتے ہیں، اور وہ کیسے بات چیت کرتے ہیں۔ معلومات، کمپیوٹرز کے تناظر میں، ڈیٹا سے مراد ہے جو اس طریقے سے منظم اور پروسس کیا گیا ہے جو صارف یا سسٹم کے لیے معنی خیز ہے۔ یہ سبق کمپیوٹرز میں معلومات کی بنیادی باتوں کو دریافت کرے گا، بشمول اس کی نمائندگی، ذخیرہ، پروسیس، اور بات چیت کیسے کی جاتی ہے۔

معلومات کی نمائندگی

کمپیوٹر سائنس کا بنیادی حصہ معلومات کی نمائندگی ہے۔ کمپیوٹر ایک بائنری سسٹم استعمال کرتے ہیں، جو دو علامتوں پر مبنی ہے، عام طور پر 0 اور 1، تمام قسم کے ڈیٹا کی نمائندگی کرنے کے لیے، بشمول اعداد، حروف، اور ملٹی میڈیا جیسے تصاویر اور آواز۔ یہ بائنری سسٹم بنیاد ہے کیونکہ کمپیوٹر کا ہارڈویئر سوئچ کے ارد گرد بنایا گیا ہے جو یا تو آن (1) یا آف (0) ہوسکتا ہے۔

مثال کے طور پر، ASCII انکوڈنگ میں حرف 'A' کو بائنری نمبر 01000001 کے طور پر دکھایا گیا ہے۔ اسی طرح، اعشاریہ نمبر \(5\) کو بائنری میں \(101\) کے طور پر دکھایا گیا ہے۔

معلومات کا ذخیرہ

کمپیوٹر میں معلومات کا ذخیرہ مختلف قسم کی میموری میں مکمل کیا جاتا ہے۔ میموری کی دو اہم اقسام ہیں RAM (Random Access Memory) اور اسٹوریج میموری (جیسے SSDs یا HDDs)۔

RAM کا استعمال ان معلومات کو ذخیرہ کرنے کے لیے کیا جاتا ہے جس تک کمپیوٹر کو فوری رسائی کی ضرورت ہوتی ہے۔ یہ غیر مستحکم ہے، یعنی جب بجلی منقطع ہو جاتی ہے تو یہ اپنا ڈیٹا کھو دیتا ہے۔ دوسری طرف، اسٹوریج میموری کو طویل مدتی معلومات کے ذخیرہ کرنے کے لیے استعمال کیا جاتا ہے اور بجلی بند ہونے پر ڈیٹا ضائع نہیں ہوتا ہے۔

تمام قسم کی میموری میں معلومات بائنری فارمیٹ میں محفوظ کی جاتی ہیں۔ مثال کے طور پر، کمپیوٹر کی ہارڈ ڈرائیو پر محفوظ کردہ دستاویز اربوں بٹس پر مشتمل ہوتی ہے جو اس انداز میں ترتیب دی جاتی ہے کہ جب سافٹ ویئر کی طرف سے تشریح کی جاتی ہے، تو دستاویز کو صارف کے پڑھنے کے قابل شکل میں دوبارہ تشکیل دیتا ہے۔

معلومات کی پروسیسنگ

معلومات پر کارروائی کرنا کمپیوٹر کا بنیادی کام ہے۔ CPU (سنٹرل پروسیسنگ یونٹ)، یا پروسیسر، کمپیوٹر کا دماغ ہے جو ہدایات پر عمل کرتا ہے۔ ہر ہدایت اتنی ہی آسان ہو سکتی ہے جتنا کہ دو نمبر شامل کرنا یا ویڈیو گیم میں کسی منظر کو پیش کرنے جتنا پیچیدہ۔

اس کی سب سے بنیادی سطح پر، پروسیسنگ میں بائنری ڈیٹا پر آپریشن کرنا شامل ہے۔ مثال کے طور پر، دو نمبروں کو شامل کرنے کے لیے، پروسیسر انہیں بائنری میں تبدیل کرتا ہے، اضافی آپریشن انجام دیتا ہے، اور پھر ممکنہ طور پر نتیجہ کو دوبارہ ایسے فارمیٹ میں تبدیل کرتا ہے جسے انسانوں کے لیے سمجھ میں آتا ہے۔

بائنری میں \(3 + 2\) کے سادہ اضافے کی ایک مثال یہ ہوگی: \(011 + 010 = 101\) ، جو اعشاریہ میں \(5\) کے برابر ہے۔

معلومات کی کمیونی کیشن

کمپیوٹر نیٹ ورکس کے ذریعے معلومات کا تبادلہ کرتے ہیں، بشمول مقامی نیٹ ورکس جیسے LANs (لوکل ایریا نیٹ ورکس) اور عالمی نیٹ ورک جیسے انٹرنیٹ۔ یہ مواصلت پروٹوکولز پر انحصار کرتی ہے، جو قواعد کے سیٹ ہیں جو اس بات کا تعین کرتے ہیں کہ ڈیٹا کیسے منتقل اور وصول کیا جاتا ہے۔

انٹرنیٹ پر معلوماتی مواصلات کی ایک مانوس مثال ویب سائٹ لوڈ کرنا ہے۔ صارف کا کمپیوٹر ویب سائٹ کی میزبانی کرنے والے سرور کو درخواست بھیجتا ہے۔ اس کے بعد سرور ویب سائٹ کے صفحات کا ڈیٹا بھیج کر جواب دیتا ہے، جسے صارف کا براؤزر تشریح کرتا ہے اور دکھاتا ہے۔

محفوظ مواصلت کو یقینی بنانے کے لیے، خفیہ کاری کی تکنیک معلومات کو ایک محفوظ فارمیٹ میں تبدیل کرتی ہے، جسے صرف مطلوبہ وصول کنندہ ہی ڈکرپٹ کر سکتا ہے۔ مثال کے طور پر، جب آپ آن لائن خریداری کرتے ہیں، تو آپ کے کریڈٹ کارڈ کی معلومات کو محفوظ رکھتے ہوئے، انٹرنیٹ پر بھیجے جانے سے پہلے انکرپٹ کیا جاتا ہے۔

نتیجہ

ڈیجیٹل دنیا معلومات کے تصور کے گرد بنی ہے۔ بائنری نمائندگی سے جو کمپیوٹر میں تمام ڈیٹا کی بنیاد بناتا ہے، پیچیدہ نظاموں کے ذریعے جو اس ڈیٹا کو اسٹور، پروسیس، اور بات چیت کرتے ہیں، کمپیوٹر ٹیکنالوجی کو مؤثر طریقے سے نیویگیٹ کرنے اور استعمال کرنے کے لیے معلومات کو سمجھنا بہت ضروری ہے۔ کمپیوٹر کے اندر معلومات کو کس طرح سنبھالا جاتا ہے اس کی بنیادی باتیں سیکھ کر، ہم ان ناقابل یقین صلاحیتوں اور وسائل کی بہتر تعریف کر سکتے ہیں جو جدید کمپیوٹنگ پیش کرتا ہے۔ جیسے جیسے ٹیکنالوجی تیار ہو رہی ہے، اسی طرح تیزی سے ڈیجیٹل دنیا میں معلومات کے انتظام، اختراعات اور مواصلات کے لیے نئی راہیں کھولنے کے طریقے بھی۔

Download Primer to continue