-
ہیلو، میرا نام میڈیسن میکسی ہے۔
-
میری ایک کمپنی ہے جسے لوومیا کہا جاتا ہے،
-
اور ہم اسمارٹ لباس کے لئے اسمارٹ کپڑوں اور اسمارٹ سافٹ اچھی مصنوعات بنانے پر توجہ مرکوز کرتے ہیں۔
-
جب بات ٹیکسٹائل کی ہو تو اس کی کوئی حد نہیں ہے۔
-
میرا نام ڈینیئل ایپلسٹون ہے، اور میں Othermachine کی CEO ہوں۔
-
ہم ایک ڈیسک ٹاپ ملنگ مشین بناتے ہیں۔
-
ایک ملنگ مشین ایک گھومنے کاٹنے کا آلہ لیتی ہے اور ایک 3D شے بنانے کے لئے اس مواد کے ایک سے دوسری طرف حرکت کرتی ہے۔
-
پسِ پردہ میں، تمام کمپیوٹرز ایک جیسے ہی چار بنیادی کام کرتے ہیں۔
-
وہ معلومات کو ان پٹ کرتے ہیں،
-
معلومات کو اسٹور اور پراسیس کرتے ہیں،
-
اور پھر معلومات کا آؤٹ پٹ دیتے ہیں۔
-
ان میں سے ہر ایک کام کو کمپیوٹر کے مختلف حصے کے ذریعہ کیا جاتا ہے۔
-
کچھ ایسےان پٹ آلات ہیں جو بیرونی دنیا سے ان پٹ لیتے ہیں اور اسے بائنری معلومات میں تبدیل کرتے ہیں۔
-
اس معلومات کو اسٹور کرنے کے لئے میموری ہوتی ہے۔
-
ایک سنٹرل پروسیسنگ یونٹ یا سی پی یو ہوتا ہے،
-
جہاں تمام حساب کتاب کیے جاتے ہیں۔
-
اور، آخر میں، آؤٹ پٹ آلات موجود ہوتے ہیں جو معلومات لیتے ہیں اور اسے طبعی آؤٹ پٹ میں تبدیل کرتے ہیں۔
-
آئیں پہلے ان پٹ کے بارے میں بات کریں۔
-
کمپیوٹر مختلف اقسام کے ان پٹ لے سکتے ہیں، جیسے کمپیوٹر کا کی بورڈ، فون کا ٹچ پیڈ،
-
کیمرہ، مائکروفون یا GPS۔
-
بلکہ یہاں تک کہ ایک کار میں سینسر، ایک تھرماسٹیٹ، یا ڈرون بھی مختلف ان پٹ آلات ہیں۔
-
اب، ہم ایک آسان مثال کو دیکھتے ہیں کہ ان پٹ کمپیوٹر کے ذریعے کیسے سفر کرتا ہے اور آؤٹ پٹ بنتا ہے۔
-
جب آپ اپنے کی بورڈ پر ایک کلید دباتے ہیں - تو آئیں "B" حرف کہتے ہیں۔ کی بورڈ حرف کو ایک عدد میں بدل دیتا ہے۔
-
اس نمبر کو بائنری، ایک اور صفروں کے طور پر کمپیوٹر میں بھیجا جاتا ہے۔
-
اس نمبر سے شروع کرتے ہوئے، CPU حساب لگاتا ہے کہ حرف "B" کو پکسل بہ پکسل کس طرح دکھانا ہے۔
-
CPU میموری سے مرحلہ وار ہدایات کی درخواست کرتا ہے، جو اسے بتاتا ہے کہ "B" حرف کو کس طرح بنانا ہے۔
-
CPU ان ہدایات کو چلاتا ہے اور نتائج کو میموری میں بطور پکسلز اسٹور کرتا ہے۔
-
آخر میں، یہ پکسل کی معلومات کو بائنری میں اسکرین پر بھیجا جاتا ہے۔
-
اسکرین ایک آؤٹ پٹ آلہ ہے، جو بائنری سگنلز کو چھوٹی روشنیوں اور رنگوں میں تبدیل کرتا ہے جو اسے تشکیل دیتا ہے جو آپ دیکھتے ہیں۔
-
یہ سب اتنی تیزی سے ہوتا ہے کہ یہ فوری عمل محسوس ہوتا ہے،
-
لیکن ہر حرف کو ظاہر کرنے کے لئے کمپیوٹر آپ کی انگلی کے کلید کے مقام
-
دبانے کے لمحے سے شروع ہو کر ہزاروں ہدایات چلاتا ہے۔
-
اس مثال میں، آؤٹ پٹ آلہ اسکرین تھا، لیکن آؤٹ پٹ کی بہت سی مختلف اقسام ہیں
-
جو کمپیوٹر سے بائنری سگنل لیتے ہیں اور طبعی دنیا میں کچھ کرتے ہیں۔
-
مثال کے طور پر، ایک اسپیکر آواز دینے لگے گا، اور 3D پرنٹر کسی شے کو پرنٹ کرے گا۔
-
آؤٹ پٹ آلات جسمانی حرکت جیسے روبوٹک بازو، کار کی موٹر، یا ملنگ مشین کا کاٹنے والا آلہ
-
جسے میری کمپنی بناتی ہے کو بھی کنٹرول کر سکتے ہیں۔
-
ان پٹس اور آؤٹ پٹس کی نئی اقسام کمپیوٹر کو پوری طرح سے نئے طریقوں سے دنیا کے ساتھ تعامل کرنے دیتی ہیں۔
-
اس میں میموری اور CPU کی رفتار اور سائز میں بہتری لا کر مدد کی گئی ہے۔
-
کوئی کام جتنا پیچیدہ ہوتا ہے اور معلومات بھی زیادہ جو ان پٹ یا آؤٹ پٹ ہوتی ہیں،
-
تو کمپیوٹر کو اتنی ہی زیادہ پروسیسنگ طاقت اور میموری کی ضرورت ہوتی ہے۔
-
کسی اسکرین پر خطوط ٹائپ کرنا آسان ہو سکتا ہے لیکن پیچیدہ 3ڈی گرافکس کرنے یا ہائی ڈیفینیشن مووی ریکارڈ کرنے کے لئے، جدید کمپیوٹر میں
-
اکثر متعدد CPU ہوتے ہیں تاکہ اس ساری معلومات کو پراسیس کیا جا سکے اور اسے اسٹور کرنے کے لئے
-
کئی گیگا بائٹس کی میموری ہوتی ہے۔
-
اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کمپیوٹر کے ساتھ کیا کرنا چاہتے ہیں، ہر ایک عمل اس بارے میں ہے:
-
طبعی دنیا سے معلومات داخل کرنا،
-
اس معلومات کو اسٹور کرنا اور پراسیس کرنا،
-
اور حقیقی دنیا میں کچھ آؤٹ پٹ واپس حاصل کرنا۔