1 00:00:05,120 --> 00:00:09,040 میرا نام مے لی کھوئی ہے اور میں ایک ڈیزائنر اور ایک موجد ہوں۔ 2 00:00:10,300 --> 00:00:15,680 لہذا کچھ چیزیں جو میں نے ڈیزائن کی ہیں وہ ایپل میں رہی ہیں، اور اب میں بچوں کے استعمال کے لئے مصنوعات تیار کرتی 3 00:00:15,680 --> 00:00:18,060 ہوں تاکہ وہ اسکول میں ایک آسان وقت کا تجربہ کر سکیں۔ 4 00:00:18,060 --> 00:00:22,300 میرے دوسرے کاموں میں ڈی جے-انگ اور رقص کرنا شامل ہیں۔ 5 00:00:25,620 --> 00:00:27,960 کمپیوٹر ہر جگہ موجود ہیں! 6 00:00:27,960 --> 00:00:33,180 وہ لوگوں کی جیب میں ہیں، وہ لوگوں کی گاڑیوں میں ہیں، لوگ انہیں اپنی کلائی پر پہنے ہوئے ہیں۔ 7 00:00:33,180 --> 00:00:35,460 وہ ابھی آپ کے بیک پیک میں بھی ہوں گے۔ 8 00:00:36,160 --> 00:00:38,820 لیکن کیا چیز ایک کمپیوٹر کو کمپیوٹر بناتی ہے؟ 9 00:00:38,820 --> 00:00:41,000 بہرحال کیا چیز کمپیوٹر کو ایک کمپیوٹر بناتی ہے؟ 10 00:00:41,000 --> 00:00:42,980 اور حتٰی کہ یہ کیسے کام کرتا ہے؟ 11 00:00:46,380 --> 00:00:50,180 ہائے میں ناٹ ہوں! میں ایکس باکس کے اصلی ڈیزائنرز میں سے ایک تھا۔ 12 00:00:50,460 --> 00:00:56,040 میں شاید سات سال کا تھا جب سے میں کمپیوٹرز کے ساتھ کام کرتا رہا ہوں اور اب میں ورچوئل ریئلٹی پر کام کرتا ہوں۔ 13 00:01:07,180 --> 00:01:10,520 بحیثیت انسان، ہم نے ہمیشہ مسائل حل کرنے میں مدد کے لئے اوزار بنائے ہیں۔ 14 00:01:10,600 --> 00:01:15,900 اوزار جیسے، وہیل باررو، ہتھوڑا، یا ایک پرنٹنگ پریس، یا ٹریکٹر ٹریلر۔ 15 00:01:15,900 --> 00:01:19,220 ان سب ایجادات نے دستی طور پر کام کرنے میں ہماری مدد کی۔ 16 00:01:19,220 --> 00:01:21,280 وقت گزرنے کے ساتھ، لوگوں کو تجسس کرنا شروع ہوا کہ کیا 17 00:01:21,380 --> 00:01:25,560 ایسی مشین کو ڈیزائن کیا اور بنایا جا سکتا ہے جو ہماری سوچنے والے کام میں 18 00:01:25,560 --> 00:01:29,820 مدد کرے، جیسے مساوات کو حل کرنا یا آسمان میں ستاروں کا سراغ لگانا۔ 19 00:01:29,820 --> 00:01:34,280 مٹی اور پتھر جیسی مادی چیزوں کو منتقل یا جوڑ توڑ کرنے کے بجائے، ان مشینوں کو 20 00:01:34,280 --> 00:01:38,300 معلومات میں جوڑ توڑ کرنے کے لئے ڈیزائن کیے جانے کی ضرورت ہوگی۔ 21 00:01:40,040 --> 00:01:43,740 جیسا کہ کمپیوٹر سائنس کے علمبرداروں نے دریافت کیا کہ سوچنے والی مشین کو کس طرح ڈیزائن کیا جائے، انہوں نے 22 00:01:43,740 --> 00:01:46,920 محسوس کیا کہ اس نے چار مختلف کام انجام دینے ہیں۔ 23 00:01:48,240 --> 00:01:50,240 اسے ان پٹ لینے، معلومات 24 00:01:51,080 --> 00:01:52,360 اسٹور کرنے اسے پراسیس کرنے 25 00:01:53,400 --> 00:01:56,180 اور اس کے نتائج کا آؤٹ پٹ دینے کی ضرورت ہوگی۔ 26 00:01:56,700 --> 00:01:58,580 اب یہ بات بالکل سادہ لگ سکتی ہے، 27 00:01:58,580 --> 00:02:01,980 لیکن یہ چار چیزیں تمام کمپیوٹرز میں عام ہیں۔ 28 00:02:02,740 --> 00:02:05,620 یہی وہ چیز ہے جو ایک کمپیوٹر کو کمپیوٹر بناتی ہے۔ 29 00:02:07,940 --> 00:02:10,419 ابتدا کے کمپیوٹرز لکڑی اور دھات سے میکانی لیورز اور گیئرز کے ساتھ 30 00:02:10,419 --> 00:02:12,580 بنائے گئے تھے۔ 31 00:02:13,360 --> 00:02:17,600 اگرچہ، 20 ویں صدی تک، کمپیوٹرز نے بجلی کے اجزاء استعمال کرنا شروع کر دیئے تھے۔ 32 00:02:17,600 --> 00:02:21,100 یہ ابتدائی کمپیوٹرز واقعی نہایت بڑے اور نہایت سست تھے۔ 33 00:02:21,100 --> 00:02:25,380 کمرے کے سائز کے ایک کمپیوٹر میں صرف حساب کا بنیادی مسائل حل کرنے کے لئے گھنٹے لگ جاتے تھے۔ 34 00:02:27,400 --> 00:02:33,040 یہ مشینیں چمکتی دمکتی، مختلف رنگین دھاتوں اور متعدد چمکتی روشنیوں سے مل کر بنائی گئی چیزیں تھیں۔ 35 00:02:33,320 --> 00:02:36,100 کمپیوٹرز کا آغاز بنیادی کیلکولیٹر کے طور پر ہوا، جو اس وقت پہلے ہی 36 00:02:36,100 --> 00:02:40,760 واقعی بہت زبردست تھے، اور وہ اس وقت صرف اعداد پر کام کرتے تھے۔ 37 00:02:40,800 --> 00:02:47,220 لیکن اب ہم انہیں ایک دوسرے سے بات چیت کرنے کے لئے استعمال کر سکتے ہیں، ہم انہیں گیمز کھیلنے، روبوٹس کنٹرول 38 00:02:47,220 --> 00:02:49,980 کرنے اور کوئی بھی شوقیہ کام کرنے کے لئے استعمال کر سکتے ہیں جس کا شاید ہی آپ نے تصور کیا ہو۔ 39 00:02:50,920 --> 00:02:54,120 جدید کمپیوٹرز ان بھاری قدیم مشینوں کی طرح بالکل نظر نہیں 40 00:02:54,120 --> 00:02:56,580 آتے ہیں لیکن وہ ابھی بھی وہی چار کام کرتے ہیں۔ 41 00:03:02,740 --> 00:03:04,740 سب سے پہلے تو، ہم ان پٹ کے بارے میں بات کرنے لگے ہیں۔ 42 00:03:04,740 --> 00:03:07,180 یہ میرا پسندیدہ عمل ہے کیونکہ ان پٹ جو ہے وہ ایسی چیز ہے 43 00:03:07,180 --> 00:03:12,240 جو دنیا کرتی ہے یا آپ کرتے ہیں جس سے کمپیوٹر وہ چیزیں کرتا ہے۔ 44 00:03:12,240 --> 00:03:14,160 آپ کمپیوٹر کو کی بورڈ کے ساتھ بتا سکتے ہیں کہ کیا کرنا ہے، آپ انہیں 45 00:03:14,160 --> 00:03:18,640 ماؤس، مائیکروفون، کیمرہ کے ساتھ بتا سکتے ہیں کہ کیا کرنا ہے۔ 46 00:03:18,640 --> 00:03:22,400 اور اب اگر آپ اپنی کلائی پر کمپیوٹر پہنے ہوئے ہیں، تو یہ آپ کی دل کی دھڑکن کو سن سکتا ہے یا آپ کی گاڑی میں تو، 47 00:03:22,400 --> 00:03:25,520 یہ سن سکتا ہے کہ کار کیا کر رہی ہے۔ 48 00:03:25,520 --> 00:03:31,180 اور ایک ٹچ اسکرین دراصل آپ کی انگلی کو محسوس کر سکتی ہے، اور یہ جو کر رہی ہوتی ہے اسے ان پٹ کے طور پر لیتی ہے۔ 49 00:03:36,200 --> 00:03:40,680 یہ تمام مختلف ان پٹس کمپیوٹر کو معلومات دیتے ہیں، جسے پھر میموری میں محفوظ کر لیا جاتا ہے۔ 50 00:03:41,860 --> 00:03:45,480 کمپیوٹر کا پروسیسر میموری سے معلومات لیتا ہے۔ 51 00:03:45,480 --> 00:03:47,920 یہ اس کا جوڑ توڑ کرتا ہے یا وہ الگورتھم کا استعمال کرتے ہوئے 52 00:03:47,920 --> 00:03:49,980 اسے تبدیل کرتا ہے، جو صرف کمانڈز کا ایک سلسلہ ہے۔ 53 00:03:49,980 --> 00:03:54,180 اور پھر یہ پراسیس کردہ معلومات کو دوبارہ میموری میں اسٹور کرنے کے لئے واپس بھیجتا ہے۔ 54 00:03:54,200 --> 00:03:58,620 یہ عمل تب تک جاری رہتا ہے جب تک کہ پراسیس کردہ معلومات آؤٹ پٹ کے لئے تیار نہیں ہو جاتی ہے۔ 55 00:04:03,320 --> 00:04:07,260 ایک کمپیوٹر معلومات کو جس طرح سے آؤٹ پٹ کرتا ہے وہ اس بات پر منحصر ہوتا ہے کہ کمپیوٹر کو کیا کرنے کے لئے ڈیزائن کیا گیا ہے۔ 56 00:04:07,260 --> 00:04:13,180 کمپیوٹر ڈسپلے متن، تصاویر، ویڈیوز، یا انٹرایکٹو گیمز -- یہاں تک کہ ورچوئل حقیقت بھی دکھا سکتا ہے! 57 00:04:13,180 --> 00:04:17,279 کسی کمپیوٹر کی آؤٹ پٹ میں روبوٹ کو کنٹرول کرنے کے سگنلز بھی شامل ہو سکتے ہیں۔ 58 00:04:17,279 --> 00:04:19,820 اور، جب کمپیوٹرز انٹرنیٹ سے منسلک ہوتے ہیں، تو ایک کمپیوٹر 59 00:04:19,820 --> 00:04:23,880 سے آؤٹ پٹ دوسرے کمپیوٹر کے لئے ان پٹ بن جاتی ہے، اور اس طرح اس کے برعکس بھی۔ 60 00:04:25,620 --> 00:04:29,760 آجکل ہم جو کمپیوٹر استعمال کرتے ہیں وہ ابتدائی سوچنے والی مشینوں سے حقیقتًا مختلف ہیں۔ 61 00:04:29,760 --> 00:04:32,620 اور کون جانتا ہے کہ کل کے کمپیوٹرز کس طرح کے ہوں گے؟ 62 00:04:32,620 --> 00:04:37,480 میری امید ہے کہ آپ یہ فیصلہ کرنے میں مدد لیں کہ آپ کیا چاہتے ہیں کہ مستقبل کے کمپیوٹرز کس طرح کے دکھائی دیں۔ 63 00:04:37,480 --> 00:04:41,480 لیکن تمام کمپیوٹرز میں، ان میں استعمال ہونے والی ٹیکنالوجی کے مختلف اقسام کے قطع نظر، 64 00:04:41,480 --> 00:04:44,580 وہ ہمیشہ وہی چار چیزیں کرتے رہے ہیں۔ 65 00:04:44,580 --> 00:04:46,360 وہ معلومات لیتے ہیں، 66 00:04:46,360 --> 00:04:47,980 وہ اسے بطور ڈیٹا اسٹور کرتے ہیں، 67 00:04:47,980 --> 00:04:49,520 وہ اسے پراسیس کرتے ہیں، 68 00:04:49,520 --> 00:04:51,460 اور پھر نتائج کا آؤٹ پٹ دیتے ہیں۔