1 00:00:01,491 --> 00:01:38,659 [Powered by Google Translate] [MUSIC چل رہا ہے] 2 00:05:18,350 --> 00:05:20,630 DAVID J. MALAN: یہ CS50 ہے. 3 00:05:20,630 --> 00:05:23,610 تو میں تھا جہاں اب آپ کچھ سال پہلے. 4 00:05:23,610 --> 00:05:27,850 اور جب میں نے اس وقت ایک freshman تھا، میں واقعی میں نہیں تھا پر 5 00:05:27,850 --> 00:05:30,350 کمپیوٹر سائنس کرنے انجینئرنگ کرنے کے اس کے راستے. 6 00:05:30,350 --> 00:05:33,650 بے شک، میں اس جگہ ایک سرکاری concentrator کے طور پر میں آیا ہے. 7 00:05:33,650 --> 00:05:35,430 میں، ہائی اسکول میں ایک بچہ تھا جو 8 00:05:35,430 --> 00:05:36,770 تاریخ جیسی چیزوں کو پسند کیا. 9 00:05:36,770 --> 00:05:39,350 میں آئینی قانون، انگریزی اور ریاضی کی طرح پسند ہے. 10 00:05:39,350 --> 00:05:41,300 یہ اچھی طرح مکمل کی طرح ہے، لیکن اس نے ایسا نہیں کیا 11 00:05:41,300 --> 00:05:43,290 ضروری چیزیں ہیں کہ میں نہیں کیا گیا تھا معلوم 12 00:05:43,290 --> 00:05:44,380 ہائی اسکول میں پڑھایا جاتا ہے. 13 00:05:44,380 --> 00:05:47,060 اور freshman سال، تو میں نے یہ trepidation جس بھی تھا 14 00:05:47,060 --> 00:05:49,730 اگرچہ میں کمپیوٹر کو پسند، کمپیوٹر کھیل اور ادا کیا 15 00:05:49,730 --> 00:05:52,080 پسند، میں خود سے بات کو یقینی طور سے ایک نے کبھی نہیں سوچا 16 00:05:52,080 --> 00:05:54,830 کمپیوٹر شخص، ایک کمپیوٹر سائنسدان. 17 00:05:54,830 --> 00:05:56,705 اور سچ کہوں تو، میں ہائی اسکول میں میرے دوستوں نے سوچا کہ جو 18 00:05:56,705 --> 00:06:01,840 گیکس کے کمپیوٹر سائنس لینے بٹ تھے. 19 00:06:01,840 --> 00:06:04,910 اور پھر بھی، جب میں کیمپس میں ہے، وہاں تھی 20 00:06:04,910 --> 00:06:06,240 اس کورس، CS50. 21 00:06:06,240 --> 00:06:09,640 >> اور اس وقت، یہ واقعی ہونے کا اس کی ساکھ ہے 22 00:06:09,640 --> 00:06:10,480 ہوشیار کچھ. 23 00:06:10,480 --> 00:06:11,560 یہ ایک اچھا کورس تھا. 24 00:06:11,560 --> 00:06:13,425 یہ ایک مذاق کورس تھا. 25 00:06:13,425 --> 00:06:16,850 لیکن آپ نے واقعی میں دروازے میں اس پاؤں کو حاصل تھا. 26 00:06:16,850 --> 00:06:19,950 اور یہ حد freshman سال میں بھی پار نہیں کیا. 27 00:06:19,950 --> 00:06:23,330 اور میں اپنے راستے پر چلا گیا حکومت concentrator ہونے کی وجہ سے، جا 28 00:06:23,330 --> 00:06:25,190 ، میں کر سکتا ہوں کے طور پر لازمی شرائط کیا کے طور پر بہت سے ذریعے 29 00:06:25,190 --> 00:06:28,010 کراس گنتی جنرل ایڈ یا کور اور اس طرح کے لئے چیزیں ہیں. 30 00:06:28,010 --> 00:06:30,290 sophomore سال اور پھر، کسی وجہ کے لئے، میں نے ملا 31 00:06:30,290 --> 00:06:33,450 سائنس سینٹر B، جہاں CS50 تھا میں پاؤں قدم اعصابی. 32 00:06:33,450 --> 00:06:36,150 برائن کے نام کی طرف سے ایک بہت مشہور کمپیوٹر سائنسدان 33 00:06:36,150 --> 00:06:38,530 Kernighan سال یہاں تعلیم کیا گیا تھا. 34 00:06:38,530 --> 00:06:42,490 اور پھر بھی، میں نے صرف اصل پر کرنے کے لئے تیار 35 00:06:42,490 --> 00:06:45,600 اس کلاس لے کر اپنے مطالعہ کارڈ گزر / ناکام. 36 00:06:45,600 --> 00:06:47,590 میں میرے ارد گرد دیکھا اور میں نے اس میں سے ایک میں سب کو سوچا 37 00:06:47,590 --> 00:06:49,550 کرنی طرح کمپیوٹر سائنس کے بارے میں زیادہ جانتے ہیں، کے بارے میں 38 00:06:49,550 --> 00:06:50,750 کمپیوٹر کے بارے میں پروگرامنگ،. 39 00:06:50,750 --> 00:06:52,370 ایک ہر کوئی پروگرامنگ اس کمرے میں ہوگا،، 40 00:06:52,370 --> 00:06:53,510 کیونکہ وہ 12 سال کے تھے. 41 00:06:53,510 --> 00:06:55,330 لیکن، یقینا، اس صورت نہیں تھی. 42 00:06:55,330 --> 00:06:58,660 اور اس طرح بہت ہی آخری دن، پانچویں سمسٹر کے پیر 43 00:06:58,660 --> 00:07:01,410 کیا میں نے پاس سے اس چھلانگ اور تبدیلی لے / ایک ناکام 44 00:07:01,410 --> 00:07:04,120 خط گریڈ اور ختم میری ارتکاز میں تبدیلی کہ 45 00:07:04,120 --> 00:07:05,330 کمپیوٹر سائنس کے لئے ایک ہی دن. 46 00:07:05,330 --> 00:07:07,870 >> اب یہ ہمارا مقصد اس کلاس میں نہیں ہے، تم سب کو باری 47 00:07:07,870 --> 00:07:10,500 اور کمپیوٹر سائنس concentrators میں، لیکن واقعی 48 00:07:10,500 --> 00:07:13,420 تجویز ہے کہ اس میدان میں ایک موقع ہے اور 49 00:07:13,420 --> 00:07:16,500 دیگر شعبوں میں جس کے ساتھ تم بالکل نا واقف ہو سکتا ہے 50 00:07:16,500 --> 00:07:18,750 دی ہے کہ ہائی اسکولوں کو عام طور پر کافی ایک کی پیروی 51 00:07:18,750 --> 00:07:23,140 معیاری نصاب راستے، لیکن CS50 میں میں وینچر میں، 52 00:07:23,140 --> 00:07:24,030 نئے پانی. 53 00:07:24,030 --> 00:07:27,040 اور اگر تم نے آج یہاں بیٹھے ہیں سوچ کیا تم نہیں 54 00:07:27,040 --> 00:07:31,130 اصل میں، تو تمہارے حق میں لوگوں کی سب سے زیادہ کرتے ہیں اور 55 00:07:31,130 --> 00:07:31,980 آپ کے بائیں جانب. 56 00:07:31,980 --> 00:07:36,640 درحقیقت گزشتہ سال، اس کلاس میں طلباء کی 76 فی صد تھا 57 00:07:36,640 --> 00:07:37,840 پہلے تجربہ ہے. 58 00:07:37,840 --> 00:07:40,550 تو آپ کو کیا لگتا ہے کے برعکس، لوگوں میں سب سے زیادہ 59 00:07:40,550 --> 00:07:43,630 کے ارد گرد آج یہاں بیٹھی حقیقت میں، نہیں، کوئی پیشگی 60 00:07:43,630 --> 00:07:44,970 تجربہ. 61 00:07:44,970 --> 00:07:49,890 18٪ ایک CS کلاس لے لیا ہے، اور 6 فیصد کے دو یا اس سے زیادہ کر لیا ہے. 62 00:07:49,890 --> 00:07:52,440 اس دوران، ہم ہر سال ہمارے طلباء سے بیان 63 00:07:52,440 --> 00:07:54,440 اطمینان کا درجہ کے لحاظ سے خود. 64 00:07:54,440 --> 00:07:56,870 اور اس کا کوئی ایک تعریف ہے. 65 00:07:56,870 --> 00:07:58,730 آپ صرف کی قسم یہ پتہ ہے اگر آپ بہت نہیں ہو 66 00:07:58,730 --> 00:08:00,340 CS50 میں آرام دہ اور پرسکون ہے. 67 00:08:00,340 --> 00:08:04,270 اور گزشتہ سال ہم اس سبز پائی ٹکڑا میں یہاں 55 فیصد تھا 68 00:08:04,270 --> 00:08:06,720 کم آرام دہ اور پرسکون طالب علم، کے طور پر خود بیان جو 69 00:08:06,720 --> 00:08:09,390 واضح طور سے کوئی اندازہ نہیں تھا کیوں کہ وہ کورس بھی خریداری تھا 70 00:08:09,390 --> 00:08:10,340 وہ پہلا دن. 71 00:08:10,340 --> 00:08:14,010 لیکن اسی 55 فیصد کی مدت کے آخر تک ہمارے ساتھ رہے، کیا 72 00:08:14,010 --> 00:08:17,770 35٪ ہے جو ان لوگوں کو زیادہ آرام دہ اور پرسکون کے درمیان میں کہیں تھے 73 00:08:17,770 --> 00:08:19,960 اور ان کے کم آرام دہ اور پرسکون ہے. 74 00:08:19,960 --> 00:08:21,350 >> تو کیا کمپیوٹر سائنس ہے؟ 75 00:08:21,350 --> 00:08:23,680 ہائی اسکول میں، اور واقعی عام طور پر باہر 76 00:08:23,680 --> 00:08:25,670 ان دنوں، اس خیال یا اس 77 00:08:25,670 --> 00:08:28,260 غلط فہمی ہے کہ کمپیوٹر سائنس پروگرامنگ ہے. 78 00:08:28,260 --> 00:08:30,700 اور یہ بالکل کمپیوٹر سائنس کے ایک پہلو ہے. 79 00:08:30,700 --> 00:08:33,100 لیکن پروگرامنگ، جو بھی زبان ہے، واقعی صرف ایک ہے 80 00:08:33,100 --> 00:08:35,760 آلہ ہے جو کمپیوٹر سائنسدانوں کے مسائل کو حل کرنے کے لئے استعمال کرتے ہیں، یا تو 81 00:08:35,760 --> 00:08:38,710 کمپیوٹر سائنس کے ڈومین میں یا تیزی سے ان 82 00:08:38,710 --> 00:08:41,710 طبعی سائنس میں دن، قدرتی سائنس، میں 83 00:08:41,710 --> 00:08:45,180 طبی، ہیومینیٹیز میں اعداد و شمار کے بڑے سیٹ کا تجزیہ کرنے کے لئے. 84 00:08:45,180 --> 00:08:47,660 کہیں بھی اب کمپیوٹر اور ڈیٹا ہے، وہاں ایک ہے 85 00:08:47,660 --> 00:08:52,250 CS50 کی طرح ایک کلاس میں سیکھا سبق کو لاگو کرنے کے لئے موقع ہے. 86 00:08:52,250 --> 00:08:55,050 >> تو ایک مسئلہ ہے کہ ایک کمپیوٹر سائنسدان جا سکتا ہے کو حل 87 00:08:55,050 --> 00:08:58,760 کو حل کرنے اور کچھ شبدجال ڈال کرنے کی کوشش کے بارے میں کچھ ڈال 88 00:08:58,760 --> 00:09:01,750 تصوراتی فریم ورک، جو ارد گرد کچھ دوسری صورت میں ہو سکتا ہے 89 00:09:01,750 --> 00:09:03,250 کافی تجریدی خیال ہے. 90 00:09:03,250 --> 00:09:05,170 تو یہ ایک ٹیلی فون ہے. 91 00:09:05,170 --> 00:09:07,100 آپ کو ان چیزوں کو نہیں دیکھ اکثر اگرچہ کالج 92 00:09:07,100 --> 00:09:09,690 اب بھی گھروں اور کمروں میں ان کرنے کی ضرورت ہے. 93 00:09:09,690 --> 00:09:11,940 لیکن دن میں جب آپ کی طرح ایک فون کو استعمال کرنے کے لئے کرنا چاہتا تھا 94 00:09:11,940 --> 00:09:13,880 یہ کوئی الیکٹرانک ایڈریس بک تھی 95 00:09:13,880 --> 00:09:14,620 آپ کے موبائل فون میں ہے. 96 00:09:14,620 --> 00:09:16,130 بلکہ، آپ نے کچھ نکالا 97 00:09:16,130 --> 00:09:17,330 ایک فون کی کتاب کے طور پر جانا جاتا ہے. 98 00:09:17,330 --> 00:09:20,970 اور یہ فون کتابیں تقریبا 1،000 صفحات تھے، عام طور پر ہے. 99 00:09:20,970 --> 00:09:23,800 انہوں نے ایک سے Z. کے مطابق کیا گیا تھا اور آپ کو صرف تلاش کرنے کے لئے تھا 100 00:09:23,800 --> 00:09:26,390 صحیح شخص آپ کے لئے تلاش کر رہے ہیں کے لئے تلاش کرنے کے لئے صفحہ 101 00:09:26,390 --> 00:09:28,890 ان کے نام اور ان کے ٹیلی فون نمبر کی تلاش. 102 00:09:28,890 --> 00:09:30,060 اب آپ کی طرف دیکھ کے بارے میں کیسے جا سکتا ہوں 103 00:09:30,060 --> 00:09:31,000 اس کتاب میں کوئی اور؟ 104 00:09:31,000 --> 00:09:33,670 >> اگر میرا مقصد یہ ہے کہ میرے دوست، مائیک سمتھ، ایک کال دینا ہے. 105 00:09:33,670 --> 00:09:35,680 ٹھیک ہے، کس طرح میں مائیک سمتھ کی تلاش کے بارے میں جانا ہے؟ 106 00:09:35,680 --> 00:09:38,840 ٹھیک ہے، ایک بہت ہی مناسب نقطہ نظر ہے، اگر بولی اور 107 00:09:38,840 --> 00:09:42,080 غیر فعال، یہاں شروع ہو جائے گا اور پر flipping شروع 108 00:09:42,080 --> 00:09:46,630 linearly صفحہ 6 صفحہ 5 صفحہ 4، اور ساتھ ترتیب دیں، 109 00:09:46,630 --> 00:09:48,490 ایک براہ راست لائن، اس فون بک کے ذریعے جانا. 110 00:09:48,490 --> 00:09:50,920 اور اگرچہ یہ ناقابل یقین حد تک تکاؤ اگر مائک والا ہے، 111 00:09:50,920 --> 00:09:53,550 اسمتھ نے اس کتاب میں ہے، میں آخر میں اس تک پہنچنے والا ہوں 112 00:09:53,550 --> 00:09:56,660 جب میں نے اس کتاب کے S سیکشن پلٹائیں. 113 00:09:56,660 --> 00:09:58,670 اب کورس کے، آپ کو ایک کمپیوٹر سائنسدان پر کرنے کی ضرورت نہیں 114 00:09:58,670 --> 00:10:00,840 جانتے ہیں کہ یہ اس مسئلے کے حل کے پاگل طریقہ ہے. 115 00:10:00,840 --> 00:10:02,350 ایک عام انسان کیا کرے گا؟ 116 00:10:06,310 --> 00:10:07,550 اچھا کام کیا ہے. 117 00:10:07,550 --> 00:10:09,230 تو آپ درمیان میں پلٹائیں، ٹھیک گی. 118 00:10:09,230 --> 00:10:12,050 تو آپ درمیان میں تقریبا پلٹائیں، یہاں دیکھو، تھا اور میں لگ رہے ہو 119 00:10:12,050 --> 00:10:14,520 خود M حصے میں تلاش کرنے کے لئے. 120 00:10:14,520 --> 00:10:17,710 ٹھیک ہے، تو M واضح طور پر نہیں ہے کہ میں کیا دیکھ رہا ہوں. 121 00:10:17,710 --> 00:10:20,070 اور اس سیکشن کی مائیک حق ہے، ایسا ہے، تو بات کرنے کی. 122 00:10:20,070 --> 00:10:22,930 اور جیسا کہ آپ میں سے کچھ پہلے دیکھا ہے، ہم لفظی اب کر سکتے ہیں 123 00:10:22,930 --> 00:10:26,670 نصف میں اس مسئلہ پر چیر کارروائی. 124 00:10:26,670 --> 00:10:31,720 >> [اپلاز] 125 00:10:31,720 --> 00:10:32,930 تم سچ میں نہیں ہے کہ متاثر چاہئے. 126 00:10:32,930 --> 00:10:34,820 سیون نیچے پھاڑنا میں مشکل نہیں ہے کہ. 127 00:10:34,820 --> 00:10:36,040 اصلی لوگ اسے اس طرح کرتے ہیں. 128 00:10:36,040 --> 00:10:39,510 لیکن، سیون نیچے، ہم اب دو مسائل میں سے ہر ایک ہے 129 00:10:39,510 --> 00:10:40,360 جو بڑی کے طور پر نصف ہے. 130 00:10:40,360 --> 00:10:43,430 اور ہم مسئلہ کہ نصف لفظی دور پھینک کر سکتے ہیں. 131 00:10:43,430 --> 00:10:46,450 اب ہم 1،000 صفحات لیکن اس کا کہنا ہے کہ،، 500 کے ساتھ نہیں چھوڑ رہے ہیں. 132 00:10:46,450 --> 00:10:47,450 تو اب میں کیا کروں؟ 133 00:10:47,450 --> 00:10:50,080 ٹھیک ہے، درمیان میں ایک عام انسان تقریبا پھر جائیں گے. 134 00:10:50,080 --> 00:10:52,000 اور میں ایک خود R حصے کو تلاش کریں. 135 00:10:52,000 --> 00:10:52,950 تو بالکل وہاں نہیں ہے. 136 00:10:52,950 --> 00:10:55,890 تو پھر، میں نصف میں اس مسئلہ کو چیر کر سکتے ہیں. 137 00:10:55,890 --> 00:10:56,395 [اپلاز] 138 00:10:56,395 --> 00:10:57,645 آپ کا شکریہ. 139 00:10:59,870 --> 00:11:03,260 تو اب میں صرف 250 کچھ صفحات ہیں. 140 00:11:03,260 --> 00:11:05,580 اور میں یہ بار بار بار کرتے ہیں اور سے جانے کے لئے کر سکتے ہیں 141 00:11:05,580 --> 00:11:09,200 125 نیچے 60 تقریبا 30 سے ​​15 اور وغیرہ. 142 00:11:09,200 --> 00:11:13,880 اور آخر میں، میں نیچے S صفحات میں سے کسی ایک کو حاصل whittled گے 143 00:11:13,880 --> 00:11:17,370 جو، اگر اس نے فون کی کتاب میں ہے، مائیک سمتھ ہونا چاہئے،. 144 00:11:17,370 --> 00:11:19,980 >> اب، یہ ایک ظاہر ہے کافی مناسب الگورتھم ہے، 145 00:11:19,980 --> 00:11:22,200 اور اسے اس معاملے میں ایک الگورتھم ایک وقت کا استعمال ہے. 146 00:11:22,200 --> 00:11:24,790 لیکن کیا ہم الگ الگ اس سے دور لے جا سکتے ہیں؟ 147 00:11:24,790 --> 00:11:27,640 ٹھیک ہے، سب سے پہلے نقطہ نظر کو درست کریں، اگر اگرچہ بولی 148 00:11:27,640 --> 00:11:30,130 کیا گیا تھا، یہ براہ راست لائن کی طرف سے بیان کیا جا سکتا ہے. 149 00:11:30,130 --> 00:11:32,920 اگر ایسا ہے تو یہاں X-محور پر ہم کا کہنا ہے کہ اس کا سائز ہے 150 00:11:32,920 --> 00:11:36,240 مسئلہ x محور کو درست کرنے جاتا ہے، 151 00:11:36,240 --> 00:11:37,400 مسئلہ بڑا ہو جاتا ہے. 152 00:11:37,400 --> 00:11:38,940 اس میں کیا بڑی ہو کا مطلب ہے 153 00:11:38,940 --> 00:11:40,140 اس مسئلے کے تناظر میں ہے؟ 154 00:11:40,140 --> 00:11:41,750 فون کی کتاب میں صفحات. 155 00:11:41,750 --> 00:11:43,750 کچھ ہم quantify کر سکتے ہیں ہے. 156 00:11:43,750 --> 00:11:45,530 Y محور، کو حل کرنے کا وقت. 157 00:11:45,530 --> 00:11:49,650 تک محور جاتا ہے، تو یہ شاید زیادہ وقت لیتا ہے. 158 00:11:49,650 --> 00:11:52,640 تو وہ سب سے پہلے نقطہ نظر linearly صفحہ 1 سے تلاش 159 00:11:52,640 --> 00:11:57,050 ڈاٹ ڈاٹ ڈاٹ 1،000 صفحے پر ایک لکیری طریقہ کار، ایک لکیری ہے 160 00:11:57,050 --> 00:11:59,020 الگورتھم یا عمل. 161 00:11:59,020 --> 00:12:00,990 اور ہم نے اسے اس براہ راست لائن کے ذریعے کی وضاحت کر سکتے ہیں. 162 00:12:00,990 --> 00:12:04,050 اگر میں فون بک میں ایک اور صفحہ شامل ہے، یہ ہو رہا ہے، پر میں 163 00:12:04,050 --> 00:12:06,630 بدترین، مجھے ایک اور صفحہ فلپ 164 00:12:06,630 --> 00:12:07,810 مائیک سمتھ کو تلاش کرنے کے لئے. 165 00:12:07,810 --> 00:12:11,700 اگر میں 100 صفحات شامل ہیں، 100 مزید flips یا وقت کی اکائیوں. 166 00:12:11,700 --> 00:12:13,210 >> اب، میں اس کے ساتھ تھوڑا ہوشیار ہو سکتا ہے. 167 00:12:13,210 --> 00:12:15,410 میں ایک وقت میں واقعی یہ ایک صفحے کو ضرورت نہیں ہے. 168 00:12:15,410 --> 00:12:18,060 میں ایک وقت میں ایک وقت یا 4 میں 2 کی طرح باتیں کر سکتے ہیں. 169 00:12:18,060 --> 00:12:20,220 لیکن پھر بھی وہ سب بنیادی طور پر بہتر نہیں ہے. 170 00:12:20,220 --> 00:12:23,030 یہاں تک کہ اگر یہ ایک وقت میں 2 ہے، جی ہاں، اس طرح کی یہ منتقل 171 00:12:23,030 --> 00:12:27,410 تھوڑا سا نیچے لائن، اور اس کا مطلب یہ ہے کہ یہ کم مقررہ وقت لیتا ہے 172 00:12:27,410 --> 00:12:28,730 صفحات کی ایک ہی نمبر ہے. 173 00:12:28,730 --> 00:12:30,430 لیکن یہ بنیادی طور پر بہتر نہیں ہے. 174 00:12:30,430 --> 00:12:33,080 لیکن کیا ہم صرف کیا، اور جو کچھ تم سب کو کیا 175 00:12:33,080 --> 00:12:34,160 instinctively؟ 176 00:12:34,160 --> 00:12:37,350 تم نے اصل میں اس طرح کچھ حاصل، 177 00:12:37,350 --> 00:12:42,020 لوگارتمی وقت مسئلہ بڑھ اور جس بڑھ کر سکتے ہیں اور 178 00:12:42,020 --> 00:12:45,210 بڑھ لیکن اس مسئلہ کے حل کی قیمت، وقت 179 00:12:45,210 --> 00:12:47,330 اس مسئلہ کو حل کرنے کے لئے ضروری نہیں ہے 180 00:12:47,330 --> 00:12:49,270 تقریبا کے طور پر تیزی سے بڑھ. 181 00:12:49,270 --> 00:12:52,880 یہ ایک لوگارتمی وکر، (ن) کے لاگ ان ہو جائے گا، جہاں (ن) ہے 182 00:12:52,880 --> 00:12:55,480 صرف مسئلہ کے سائز، اس میں کی تعداد میں صفحات 183 00:12:55,480 --> 00:12:56,180 فون بک. 184 00:12:56,180 --> 00:12:57,650 اور کیا یہ حقیقی معنوں میں مطلب ہے؟ 185 00:12:57,650 --> 00:13:00,500 ٹھیک ہے، اگر ہم اس کمرے میں 500 افراد کی طرح ہے اب، 186 00:13:00,500 --> 00:13:02,330 بلکہ، اگر ہم ہے - 187 00:13:02,330 --> 00:13:05,520 اختلاط استعارہ ہے کہ مثال کے طور پر ابھی تک اس سال نہیں کیا - 188 00:13:05,520 --> 00:13:08,900 اگر ایسا ہے تو ہم نے فون کی کتاب میں 500 صفحات ہیں اور ہم نے اسے دوگنا 189 00:13:08,900 --> 00:13:12,660 1،000 flipping یہ زیادہ بڑا ماڈل میں، 190 00:13:12,660 --> 00:13:15,370 درمیان کتنے صفحہ آنسو جانا ہے 191 00:13:15,370 --> 00:13:17,390 500 صفحات سے 1،000 ہے؟ 192 00:13:17,390 --> 00:13:19,510 ٹھیک ہے، صرف ایک اضافی صفحہ آنسو. 193 00:13:19,510 --> 00:13:22,440 اگر آپ کو آپ کے وزٹرز کا ریکارڈ رکھا 2،000 صفحے فون بک کے حوالے کر دیا، کوئی بڑی بات نہیں ہے. 194 00:13:22,440 --> 00:13:25,070 میں صرف یہ ایک اضافی وقت آنسو. 195 00:13:25,070 --> 00:13:28,860 >> تو، اس مسئلے کے سائز مختصر میں زیادہ تیزی سے ترقی کر سکتا ہے 196 00:13:28,860 --> 00:13:30,650 اصل میں اس کو حل کرنے کی قیمت ہے. 197 00:13:30,650 --> 00:13:32,890 اب یہ صرف ایک ایسے الگورتھم ہے. 198 00:13:32,890 --> 00:13:35,480 دوسروں کو ہم اسی طرح حل کر سکتے ہیں ہیں. 199 00:13:35,480 --> 00:13:36,630 اور تو کیوں ہم یہ نہیں کرتے؟ 200 00:13:36,630 --> 00:13:39,650 اگر آپ کے وزٹرز کا ریکارڈ رکھا جائے گا. میرے اگرچہ Sanders میں یہاں awkwardly مزاحیہ، مزاحیہ،، 201 00:13:39,650 --> 00:13:42,950 آگے، سب، اگر آپ کی جگہ میں کھڑے ہو جاؤ اور جا سکتا ہے. 202 00:13:46,420 --> 00:13:49,040 جیسا کہ آپ یہاں کی سکرین پر نظر آنے والے ہیں، یہ ایک الگورتھم ہے، 203 00:13:49,040 --> 00:13:52,110 عمل، اگر آپ ایک کمپیوٹر پروگرام کی طرف سے پھانسی پر 204 00:13:52,110 --> 00:13:53,850 انسان ہے جو صرف 3 اقدامات ہیں. 205 00:13:53,850 --> 00:13:55,010 1 مرحلے پر ہم پہلے سے ہی ہیں. 206 00:13:55,010 --> 00:13:55,840 تم کھڑے ہے. 207 00:13:55,840 --> 00:13:58,120 اور اب خود کو نمبر 1 سوچنا. 208 00:13:58,120 --> 00:13:59,310 یہ آپ کی موجودہ تعداد ہے. 209 00:13:59,310 --> 00:14:00,990 یہاں ہر کوئی نمبر 1 ہے. 210 00:14:00,990 --> 00:14:04,360 مرحلہ 2، کسی کھڑے کے ساتھ شادی کرنا، آپ کی تعداد کو شامل کریں 211 00:14:04,360 --> 00:14:07,155 ایک ساتھ مل کر، اپنے نئے نمبر کے طور پر اور پھر رقم کو منظور کرے. 212 00:14:15,760 --> 00:14:18,730 تم میں سے کسی ایک کے نیچے بیٹھو، اس کے بعد دوبارہ کرنا چاہئے. 213 00:14:29,260 --> 00:14:33,715 >> 1 اسپیکر: 205. 214 00:14:33,715 --> 00:14:34,210 DAVID J. MALAN: یہ کیا ہے؟ 215 00:14:34,210 --> 00:14:35,200 1 اسپیکر: 205. 216 00:14:35,200 --> 00:14:36,450 DAVID J. MALAN: ٹھیک ہے. 217 00:14:43,120 --> 00:14:44,605 2 سپیکر: انہوں نے دوسرے ہیں. 218 00:14:58,120 --> 00:14:58,780 DAVID J. MALAN: 205؟ 219 00:14:58,780 --> 00:14:59,666 3 سپیکر: جی ہاں. 220 00:14:59,666 --> 00:15:00,092 DAVID J. MALAN: ٹھیک ہے. 221 00:15:00,092 --> 00:15:00,518 3. 222 00:15:00,518 --> 00:15:02,040 4 اسپیکر: 400. 223 00:15:02,040 --> 00:15:02,350 5 اسپیکر: 5. 224 00:15:02,350 --> 00:15:04,640 700. 225 00:15:04,640 --> 00:15:05,890 DAVID J. MALAN: ٹھیک ہے. 226 00:15:09,110 --> 00:15:11,965 اس وقت کم اور بہت ہی کم لوگ کھڑے ہونا چاہئے. 227 00:15:14,690 --> 00:15:17,860 یہی وہ جگہ ہے جہاں زیادہ عجیب ہو جاتا ہے. 228 00:15:17,860 --> 00:15:18,660 یہاں کوئی. 229 00:15:18,660 --> 00:15:19,910 یہاں. 230 00:15:28,490 --> 00:15:31,170 سب سے بری بات یہ ہے کہ تم بھی بہت زبانی طور پر کرنا ہے 231 00:15:31,170 --> 00:15:33,830 ہارورڈ یونیورسٹی کے سینکڑوں کے سامنے میں ریاضی 232 00:15:33,830 --> 00:15:35,080 undergrads. 233 00:15:40,790 --> 00:15:41,820 ٹھیک ہے. 234 00:15:41,820 --> 00:15:43,140 یہاں ایک بگ کی سا. 235 00:15:43,140 --> 00:15:43,490 ٹھیک ہے. 236 00:15:43,490 --> 00:15:44,490 آپ کا نمبر کیا ہے؟ 237 00:15:44,490 --> 00:15:45,390 6 اسپیکر: نو. 238 00:15:45,390 --> 00:15:45,815 DAVID J. MALAN: یہ کیا ہے؟ 239 00:15:45,815 --> 00:15:46,330 6 اسپیکر: نو. 240 00:15:46,330 --> 00:15:47,040 DAVID J. MALAN: نو. 241 00:15:47,040 --> 00:15:49,740 ٹھیک ہے. 242 00:15:49,740 --> 00:15:52,388 آپ کا نمبر کیا ہے؟ 243 00:15:52,388 --> 00:15:53,780 7 اسپیکر: 179. 244 00:15:53,780 --> 00:15:55,570 DAVID J. MALAN: 179؟ 245 00:15:55,570 --> 00:15:56,330 ٹھیک ہے. 246 00:15:56,330 --> 00:15:56,470 اچھی بات ہے. 247 00:15:56,470 --> 00:15:57,280 تو 188. 248 00:15:57,280 --> 00:15:58,430 تو تم لوگ بیٹھ کر سکتے ہیں. 249 00:15:58,430 --> 00:15:59,090 آپ کا نمبر کیا ہے؟ 250 00:15:59,090 --> 00:16:00,090 8 اسپیکر: 118. 251 00:16:00,090 --> 00:16:02,260 DAVID J. MALAN: 118. 252 00:16:02,260 --> 00:16:05,310 کچھ ہوشیار undergrad ریاضی کر شروع ہو جاتے ہیں. 253 00:16:05,310 --> 00:16:05,590 ٹھیک ہے. 254 00:16:05,590 --> 00:16:07,050 118، 188. 255 00:16:07,050 --> 00:16:10,022 اور ہمارے پاس کیا ہے؟ 256 00:16:10,022 --> 00:16:10,990 9 اسپیکر: 71. 257 00:16:10,990 --> 00:16:13,884 DAVID J. MALAN: 71. 258 00:16:13,884 --> 00:16:14,310 10 سپیکر: 79. 259 00:16:14,310 --> 00:16:15,510 DAVID J. MALAN: 79. 260 00:16:15,510 --> 00:16:17,100 ٹھیک ہے. 261 00:16:17,100 --> 00:16:18,080 11 سپیکر: 47. 262 00:16:18,080 --> 00:16:19,100 DAVID J. MALAN: 47. 263 00:16:19,100 --> 00:16:21,100 جو تدریسی عملے، جو ہمیں کتنے دیتا ہے؟ 264 00:16:24,100 --> 00:16:27,690 705 جواب ہے. 265 00:16:27,690 --> 00:16:29,905 اور اس حقیقت میں ہے،، بالکل درست ہے. 266 00:16:35,060 --> 00:16:36,970 نہیں، ہم اصل میں وہاں ایک تھوڑا سا تھے. 267 00:16:36,970 --> 00:16:40,435 >> لیکن یہ کس طرح کام کیا ہے؟ 268 00:16:40,435 --> 00:16:41,940 کیا صرف ہو جانا چاہئے؟ 269 00:16:41,940 --> 00:16:45,560 لہذا، اس الگورتھم کے ہر iteration پر، ہم شروع 270 00:16:45,560 --> 00:16:48,000 کئی لوگوں میں سے کچھ کو کھڑے اور تھا 271 00:16:48,000 --> 00:16:49,350 پہلے کل تعداد N. 272 00:16:49,350 --> 00:16:51,750 اس کے بعد تم میں سے نصف بیٹھ گیا، اور ہم 2 ن گئے تھے. 273 00:16:51,750 --> 00:16:52,830 اس کے بعد تم میں سے نصف بیٹھ گیا. 274 00:16:52,830 --> 00:16:56,310 ہم 4 سے زیادہ عمر کے این گیا، 8، (ن) 16 سے زائد (ن)، وغیرہ، 275 00:16:56,310 --> 00:16:59,080 تک، حالانکہ اس کی طرح میں وہاں disintegrated 276 00:16:59,080 --> 00:17:02,000 آخر، اصول میں، سب بالکنی میں تھا ڈالیں اور 277 00:17:02,000 --> 00:17:05,780 mezzanine اور یہاں آرکسٹرا، ہم صرف ایک واحد ہوتا 278 00:17:05,780 --> 00:17:11,790 شخص کو کل قیمت کے ساتھ کھڑے ہو، اس صورت میں، 705،. 279 00:17:11,790 --> 00:17:14,460 اب اس کا کیا ہے، اگرچہ رننگ ٹائم کے لئے کا مطلب؟ 280 00:17:14,460 --> 00:17:16,829 اچھا لگتا ہے کے بارے میں اگر میں انسان یہ دستی طور پر کیا تھا. 281 00:17:16,829 --> 00:17:19,819 میں کافی naively لیکن صحیح طریقے سے 1 کے ساتھ شروع ہوتا ہے، 282 00:17:19,819 --> 00:17:23,740 2، 3، 4، 5، 6، 7، 8، اور وغیرہ. 283 00:17:23,740 --> 00:17:24,920 کچھ وقت لگتا ہے. 284 00:17:24,920 --> 00:17:25,980 تو میں بہتر کرنا، ٹھیک ہے کر سکتے ہیں؟ 285 00:17:25,980 --> 00:17:27,690 گریڈ اسکول میں، آپ ہیں کے میں صرف نہیں شمار. 286 00:17:27,690 --> 00:17:28,109 آپ twos میں شمار ہیں. 287 00:17:28,109 --> 00:17:30,050 تو 2، 4، 6، 8، 10، 12. 288 00:17:30,050 --> 00:17:31,630 اور یہ بہت تیز ہو جاتا ہے. 289 00:17:31,630 --> 00:17:34,620 لیکن اب بنیادی طور پر، اجتماعی فائدہ 290 00:17:34,620 --> 00:17:37,070 اس کمرے میں سب کے انٹیلی جنس، ہم حاصل کر سکتے ہیں 291 00:17:37,070 --> 00:17:40,660 بہت زیادہ ہے کو روکنے کے لئے اس طرح، اب جس نمبر 292 00:17:40,660 --> 00:17:42,450 اس کمرے میں لوگوں کو دوگنا کر سکتے ہیں. 293 00:17:42,450 --> 00:17:45,940 ایک اور 700 لوگوں کو 1،400 لوگوں کے لئے اس کمرے میں چلنے، 294 00:17:45,940 --> 00:17:49,680 لیکن اس نے ہمیں اس کی صرف ایک iteration لیں گے 295 00:17:49,680 --> 00:17:50,880 الگورتھم کو حل کرنے کے. 296 00:17:50,880 --> 00:17:53,170 >> اور اس کی وجہ سے ان دنوں، جب ہم ان بھاری ہے 297 00:17:53,170 --> 00:17:55,860 ڈیٹا میں ڈوبتا ہے، فیس بک اور گوگل اور اس طرح یہ 298 00:17:55,860 --> 00:17:58,710 بصیرت تھوڑا سا، یہ تھوڑا سا کے ساتھ مسائل کو حل کرنے کے 299 00:17:58,710 --> 00:18:02,280 چالاکی، کہ اس کی اجازت دی ہے ہمیں تیزی سے بہت زیادہ کرنے کی 300 00:18:02,280 --> 00:18:05,150 کمپیوٹر کے ساتھ زیادہ طاقتور چیزیں آج. 301 00:18:05,150 --> 00:18:07,340 اگر آپ ان قسم کی چیزوں کی پسند ہے، آپ پر دیکھا ہے ہو سکتا ہے 302 00:18:07,340 --> 00:18:10,650 فیس بک CS50 اپنے پہیلی دن یہ ہفتہ آ رہے ہیں. 303 00:18:10,650 --> 00:18:12,580 اگر آپ کی طرح کچھ میں شرکت کرنا چاہتے ہیں 304 00:18:12,580 --> 00:18:17,010 یہ آپ کے 4 میں سے 2 یا 3 یا 4 ٹیموں میں جس، پسند کریں گے 305 00:18:17,010 --> 00:18:20,820 اس طرح اس سے ایک کے طور پر کچھ پہیلی کو حل، آپ کو ایک موقع کھڑے 306 00:18:20,820 --> 00:18:23,510 کچھ شاندار انعامات حاصل کرنے کے لئے، جس میں سے ایک Wii اور کچھ 307 00:18:23,510 --> 00:18:25,900 تحفہ کارڈ یا کسی اور فیس بک swag. 308 00:18:25,900 --> 00:18:28,660 یہ ہفتہ، 3:00 PM دوپہر، 309 00:18:28,660 --> 00:18:33,440 ایسے cs50.net/rsvp. 310 00:18:33,440 --> 00:18:35,940 اور یہ سلائڈ آن لائن ہے اگر آپ کے ارد گرد ادا کرنا چاہتے ہیں. 311 00:18:35,940 --> 00:18:38,010 مسائل اس سال کے نئے ہو گی. 312 00:18:38,010 --> 00:18:40,210 >> آپ کلاس روم میں محسوس بھی کر سکتے ہیں، اور بھی زیادہ 313 00:18:40,210 --> 00:18:41,210 کیمرے اس سال. 314 00:18:41,210 --> 00:18:45,180 تو نہ صرف کورس ہمیشہ کی طرح، CS50 میں رکھا جائے گا فلمایا 315 00:18:45,180 --> 00:18:47,760 ایک دستاویزی فلم بھی میں کر سکتے ہیں اعلی حصہ لینے 316 00:18:47,760 --> 00:18:50,370 تعلیم جو تغیراتی تجربہ دیکھ رہا ہے 317 00:18:50,370 --> 00:18:53,000 کہ ایک طالب علم ایک انڈر گریجویٹ میں ان دنوں کر سکتے ہیں 318 00:18:53,000 --> 00:18:53,870 مطالعہ کے دوران. 319 00:18:53,870 --> 00:18:56,990 تو ان کی طرف تو نہ صرف ہم کے لئے رکھا جائے گا فلمانے 320 00:18:56,990 --> 00:19:00,170 کہ ہم ساتھ ساتھ تیزی سے ہمارے کے لئے فلم بنا رکھا جائے گا 321 00:19:00,170 --> 00:19:03,670 آن لائن سامعین کے ساتھ ساتھ اس موقع پر سامعین یہاں. 322 00:19:03,670 --> 00:19:05,880 تو اس سال ہم نے کلاس میں ہمارے ہارورڈ کا خیر مقدم 323 00:19:05,880 --> 00:19:08,190 توسیع اسکول کے طالب علموں، ڈیزائن کے گریجویٹ سکول، 324 00:19:08,190 --> 00:19:10,470 تعلیم، کاروبار، اسکول، کینیڈی سکول، 325 00:19:10,470 --> 00:19:12,970 قانون کے اسکول کے ساتھ ساتھ سے طلباء کی ایک بڑی تعداد 326 00:19:12,970 --> 00:19:16,140 Belmont، لیکسنگٹن، نیوٹن، اور Watertown ہائی اسکول. 327 00:19:16,140 --> 00:19:17,120 آپ سب میں آپ کا استقبال ہے. 328 00:19:17,120 --> 00:19:20,070 کے علاوہ اس سال تم نے سنا ہے ہو سکتا ہے،، ہارورڈ اور ایم ائی ٹی 329 00:19:20,070 --> 00:19:22,500 اور برکلے اب ایک باہمی تعاون کے ساتھ میں درج کیا ہے 330 00:19:22,500 --> 00:19:26,020 پارٹنرشپ، ایک اقدام کہا جاتا edX، جس میں ایک ہے 331 00:19:26,020 --> 00:19:28,650 سب تعلیم کھولنے کے اقدام 332 00:19:28,650 --> 00:19:31,210 لوگ آن لائن اور بنیادی شروع کر 333 00:19:31,210 --> 00:19:34,400 کہ لوگ کس طرح سیکھتے ہیں کے طور پر زیادہ وسیع پیمانے پر تحقیق. 334 00:19:34,400 --> 00:19:36,920 اور اس CS50 کالج کے پہلے کورس ہو جائے گا 335 00:19:36,920 --> 00:19:38,790 اس پہل میں حصہ بھی ہے. 336 00:19:38,790 --> 00:19:41,320 جس کا مطلب ہے کہ آپ تمام، فورم کے اوزار تک رسائی حاصل کریں گے، 337 00:19:41,320 --> 00:19:44,020 زیادہ نصابی مواد، تمام مزید ویڈیو 338 00:19:44,020 --> 00:19:48,190 اس کے نتیجے کے طور پر، اچھی طرح کے طور پر، جیسا کہ کل صبح مواد، 339 00:19:48,190 --> 00:19:52,210 53.019 لوگ ہیں جو CS50 ساتھ لے جانے کے رجسٹرڈ ہے 340 00:19:52,210 --> 00:19:55,290 آپ کے ساتھ انٹرنیٹ پر اس سال. 341 00:19:55,290 --> 00:19:56,530 تو بغیر - 342 00:19:56,530 --> 00:20:03,800 [اپلاز] 343 00:20:03,800 --> 00:20:05,680 تو کیا اس کا مطلب یہ ہے کہ، خاص طور پر یہ ہے کہ 344 00:20:05,680 --> 00:20:07,770 عملے کی تعلیم ہے اور میں نے بہت تھوڑا سا وقت اس خرچ ہے 345 00:20:07,770 --> 00:20:10,600 گرمیوں میں موسم خزاں کے لئے دونوں کیمپس پر اور ایسا ہے، تو تیاری، 346 00:20:10,600 --> 00:20:13,580 کہ ہم نے دلچسپ کے فنڈز کی تعمیر شروع کر سکتے ہیں، کے 347 00:20:13,580 --> 00:20:16,130 تعلیمی مواد شامل کرنے کے مجبور ہے، کہ 348 00:20:16,130 --> 00:20:22,490 خاص طور پر مرکوز ہے، سے زیادہ کے مباشرت conveyances پر، 349 00:20:22,490 --> 00:20:23,960 کافی پیچیدہ مواد. 350 00:20:23,960 --> 00:20:26,210 >> تو کورس کے لیکچر اور حصوں اور کے علاوہ میں 351 00:20:26,210 --> 00:20:28,300 چیزیں صرف ایک میں walkthroughs، ہم جو نظرثانی کریں گے فون 352 00:20:28,300 --> 00:20:31,620 تھوڑا، ہم اس سال کی اجازت ان شارٹس سے یہ بھی پڑے گا 353 00:20:31,620 --> 00:20:33,570 آپ کو ایک مختلف زاویہ سے نصاب کے ساتھ مشغولیت کا 354 00:20:33,570 --> 00:20:34,520 مکمل طور پر. 355 00:20:34,520 --> 00:20:36,540 تو ایک موقع کے طور پر اس کا استعمال کرتے ہوئے ایک فوری لے 356 00:20:36,540 --> 00:20:38,905 جو binaries کے اس اصول کی بحث میں جھانکنا. 357 00:20:38,905 --> 00:20:42,220 >> تو کمپیوٹر سائنس میں، کہا جاتا یلگوردمز چیزیں ہیں - 358 00:20:42,220 --> 00:20:44,610 ہم صرف دو پر ایک نظر لیا - کے لئے ان کے طریقہ کار 359 00:20:44,610 --> 00:20:45,690 مسائل کو حل کرنے. 360 00:20:45,690 --> 00:20:46,770 لیکن دن کے اختتام پر، آپ کی ضرورت ہے 361 00:20:46,770 --> 00:20:48,730 معلومات کسی نہ کسی طرح نمائندگی کرتے ہیں. 362 00:20:48,730 --> 00:20:51,640 اور تم نے اسے ایک طریقہ ہے کہ ایک کمپیوٹر میں کی نمائندگی کرنے کی ضرورت ہے 363 00:20:51,640 --> 00:20:52,400 سمجھتے ہیں. 364 00:20:52,400 --> 00:20:54,940 اور یہاں تک کہ اگر آپ کمپیوٹر واقعی نہیں سمجھ اور 365 00:20:54,940 --> 00:20:58,150 آپ اس 76 فیصد میں ہیں اب، آپ شاید کچھ مبہم ہے 366 00:20:58,150 --> 00:21:01,860 احساس ہے کہ کمپیوٹر کسی نہ کسی طرح 0s اور 1s، بائنری میں نمٹنے 367 00:21:01,860 --> 00:21:03,160 نظام، تو بات کرنے کی. 368 00:21:03,160 --> 00:21:04,480 اب کیوں ہے کہ یہ معاملہ ہے؟ 369 00:21:04,480 --> 00:21:07,060 ٹھیک ہے، یہ پتہ چلتا ہے جب کمپیوٹر سب سے پہلے کے بارے میں آیا، اگر 370 00:21:07,060 --> 00:21:09,400 آپ کی معلومات کی نمائندگی کرنے کی ضرورت ہے، تو آپ یہ کر سکتا 371 00:21:09,400 --> 00:21:10,600 بجلی کے ساتھ. 372 00:21:10,600 --> 00:21:13,460 اور اگرچہ یہ ایک oversimplification کی تھوڑی بہت ہے 373 00:21:13,460 --> 00:21:16,190 ریکارڈنگ معلومات کا آسان طریقہ کی طرف سے یا تو 374 00:21:16,190 --> 00:21:18,000 کہ بجلی کا رخ - 375 00:21:18,000 --> 00:21:20,460 بائنری میں 1، تو بات - یا تبدیل 376 00:21:20,460 --> 00:21:22,100 کہ بجلی. 377 00:21:22,100 --> 00:21:24,080 >> لہذا، اگر بیری، اگر آپ کو برا نہیں لگے گی، ہم روشنی دھیما کر سکتے 378 00:21:24,080 --> 00:21:26,000 مکمل طور پر صرف ایک لمحے کے لئے؟ 379 00:21:26,000 --> 00:21:29,730 یہ یہاں ایک بہت بہیمانہ بائنری 0 ہے. 380 00:21:29,730 --> 00:21:33,830 اگر ہم روشنیاں بجھا بیک اپ، اب Sanders تھیٹر 381 00:21:33,830 --> 00:21:35,860 1 بائنری قیمت کی نمائندگی ہے. 382 00:21:35,860 --> 00:21:38,710 میں سے صرف ایک سیٹ کے ساتھ صرف ایک بٹ کے ساتھ بدقسمتی سے، 383 00:21:38,710 --> 00:21:41,070 روشنی، ہم میں دو کی تعداد صرف نمائندگی کرسکتے ہیں 384 00:21:41,070 --> 00:21:42,690 دنیا، 0 اور 1 کے. 385 00:21:42,690 --> 00:21:44,470 اور یہ اچھا ہو گا اگر کمپیوٹر شمار سکتا تھا 386 00:21:44,470 --> 00:21:45,340 تھوڑا سا اس سے زیادہ ہے. 387 00:21:45,340 --> 00:21:46,370 لیکن یقینا وہ ایسا کر سکتے ہیں. 388 00:21:46,370 --> 00:21:49,230 کے وزٹرز کا ریکارڈ رکھا جائے گا. میرے سکرین پر یہاں ھیںچو تو ہمارا دوست نیٹ Hardison 389 00:21:49,230 --> 00:21:52,000 جو ہمیں صرف چند کے دوران ایک فوری نظر دے گا 390 00:21:52,000 --> 00:21:54,680 بائنری کے اس تصور میں منٹ. 391 00:21:54,680 --> 00:22:01,870 >> [ویڈیو پلے بیک] 392 00:22:01,870 --> 00:22:03,450 نیٹ HARDISON: واپس جب تم نے سیکھا ہے کہ کس طرح پڑھنے اور لکھنے کی 393 00:22:03,450 --> 00:22:08,450 نمبر، آپ ہندسے 0 9 کے بارے میں سیکھ لیا ہے. 394 00:22:08,450 --> 00:22:10,840 پورے 9 سے بڑی تعداد میں لکھنے کے کرنے کے لئے، آپ کو وہ سب کچھ سیکھا 395 00:22:10,840 --> 00:22:13,830 تم ان ہندسوں میں سے کچھ مجموعہ کا استعمال کرنا پڑا، 396 00:22:13,830 --> 00:22:21,000 52 اور 437 میں. 397 00:22:21,000 --> 00:22:23,220 تو لکھنے کی تعداد کے اس طرح ہے 398 00:22:23,220 --> 00:22:25,620 نام، دشملو سنکیتن. 399 00:22:25,620 --> 00:22:26,690 کیوں دشملو ہے؟ 400 00:22:26,690 --> 00:22:30,340 ٹھیک ہے، ایک دشملو کی لاطینی جڑ، decem، 10 کا مطلب ہے. 401 00:22:30,340 --> 00:22:33,190 10 اور جب آپ کو آپ کے سنکیتن کے نظام میں 10 ہندسے ہے، 402 00:22:33,190 --> 00:22:35,290 بلکہ خصوصی نمبر بن جاتا ہے. 403 00:22:35,290 --> 00:22:38,950 437 نمبر دشملو سنکیتن کے وزٹرز کا ریکارڈ رکھا جائے گا کی طرف دیکھو 404 00:22:38,950 --> 00:22:40,340 کیوں سمجھتے ہیں. 405 00:22:40,340 --> 00:22:50,200 >> ہم نے سب سے پہلے 437 400 کے علاوہ 30 کے علاوہ 7 میں ٹوٹ سکتا ہے. 406 00:22:50,200 --> 00:22:56,050 ہم اسے لے لو علاوہ بھی زیادہ ہے کہ ہم 4 100 بار ہے 407 00:22:56,050 --> 00:23:02,990 علاوہ 3 مرتبہ 10 کے علاوہ 7 اوقات 1. 408 00:23:02,990 --> 00:23:05,970 ہیں جگہ، دسیوں جگہ کے بارے میں سیکھنے یاد رکھیں، 409 00:23:05,970 --> 00:23:08,050 سینکڑوں جگہ تو؟ 410 00:23:08,050 --> 00:23:10,990 اس کا ہے، کہاں سے آتا ہے. 411 00:23:10,990 --> 00:23:14,150 اور آخر میں ہم دیکھتے ہیں، ہم 10 کے اختیارات کا ایک گروپ ہے 412 00:23:14,150 --> 00:23:15,770 یہاں سرایت. 413 00:23:15,770 --> 00:23:25,330 ہم نے 1 کے علاوہ 4 مرتبہ 2 10 کے علاوہ 3 بار 10 ہے 414 00:23:25,330 --> 00:23:29,580 7 10 مرتبہ 0. 415 00:23:29,580 --> 00:23:31,330 تو اب تم دیکھ کیوں 10 خاص ہے 416 00:23:31,330 --> 00:23:33,240 دشملو سنکیتن کی تعداد. 417 00:23:33,240 --> 00:23:35,240 اصل میں، ہم نے اس کے لئے ایک نام ہے. 418 00:23:35,240 --> 00:23:38,170 یہ بنیاد کہا جاتا ہے کیونکہ یہ مائپادک کی بنیاد ہے 419 00:23:38,170 --> 00:23:39,960 ہمارا ریاضی یہاں. 420 00:23:39,960 --> 00:23:43,190 >> اعشاری سنکیتن تعداد کی نمائندگی کرنے کا واحد طریقہ نہیں ہے. 421 00:23:43,190 --> 00:23:48,020 اصل میں، یہاں تک کہ اگر ہم 9 کے ذریعے 2 ہندسے کا چھٹکارا حاصل، ہم یہ کر سکتے ہیں 422 00:23:48,020 --> 00:23:49,610 اب بھی تعداد کہ تمام کی نمائندگی 423 00:23:49,610 --> 00:23:51,620 ہم دشملو کے ساتھ کر سکتے ہیں. 424 00:23:51,620 --> 00:23:56,220 تو اب ہم دو ہندسے، 0 اور 1، 2 کیا ہے وہ ہمارے خاص ہے 425 00:23:56,220 --> 00:23:59,070 تعداد ہمارے سنکیتن کے نظام کی بنیاد ہے. 426 00:23:59,070 --> 00:24:02,340 اس سنکیتن نظام کے نام بائنری سے کہا جاتا ہے 427 00:24:02,340 --> 00:24:04,890 سابقہ ​​"دو" 2 کا مطلب ہے. 428 00:24:04,890 --> 00:24:08,130 تو بجائے اب ہیں جگہ اور دسیوں جگہ ہونے کے 429 00:24:08,130 --> 00:24:11,950 پر، تو اب ہم ایک ہیں کی جگہ، ایک twos جگہ چوکوں کی مدد ہے 430 00:24:11,950 --> 00:24:15,420 جگہ ہے، اور اس پر 2 طاقتوں کی طرف سے ہو رہا ہے. 431 00:24:15,420 --> 00:24:17,320 تو دیکھتے ہیں تو یہ کچھ گنتی کرنے کی طرف سے. 432 00:24:17,320 --> 00:24:22,790 تو، 0 اب بھی 0 ہے، اور 1 اب بھی 1 ہے. 433 00:24:22,790 --> 00:24:25,700 تاہم، اب کہ ہم ایک twos کے بجائے جگہ دسیوں ہے 434 00:24:25,700 --> 00:24:31,070 جگہ، 10 نمبر 2 کی نمائندگی کرتا ہے. 435 00:24:31,070 --> 00:24:36,240 3 حاصل کرنے کے لئے، ہم اس سے ایک کا اضافہ اور 11 حاصل ہے. 436 00:24:36,240 --> 00:24:38,310 4، ہے کیونکہ اب ایک چوکے کی جگہ، 437 00:24:38,310 --> 00:24:42,520 100 کی طرف سے نمائندگی کی. 438 00:24:42,520 --> 00:24:47,280 پانچ 101 ہے. 439 00:24:47,280 --> 00:24:50,610 6 110 ہے. 440 00:24:50,610 --> 00:24:54,470 7 111 ہے. 441 00:24:54,470 --> 00:24:56,330 8، پھر اس کی اپنی جگہ ہے. 442 00:24:56,330 --> 00:25:00,650 تو یہ 1000 ہے. 443 00:25:00,650 --> 00:25:01,750 اور مجھے لگتا ہے کہ آپ کو بات سمجھ. 444 00:25:01,750 --> 00:25:03,510 [END ویڈیو پلے بیک] 445 00:25:03,510 --> 00:25:06,900 >> DAVID J. MALAN: تو، یہ کہنا ہے، کمپیوٹر کرتے ہیں اور 446 00:25:06,900 --> 00:25:09,650 کیا بائنری اصل میں نہیں ہے کہ کس سے مختلف ہے 447 00:25:09,650 --> 00:25:12,260 ہم نے چند سال کے لئے حاصل کی جاچکی کے لئے لے، ٹھیک ہے؟ 448 00:25:12,260 --> 00:25:14,330 آپ کو گریڈ اسکول گننا، آپ کو خاص طور پر میں شمار سیکھ لیا ہے 449 00:25:14,330 --> 00:25:16,310 فیشن ہے کہ نیٹ کی تجویز پیش کی. 450 00:25:16,310 --> 00:25:18,250 لیکن آپ نے شاید اس کے بارے میں واقعی نہیں ہے سوچا، 451 00:25:18,250 --> 00:25:19,990 حقیقت یہ ہے کہ اس والوں کی جگہ، دسیوں جگہ اور ہے 452 00:25:19,990 --> 00:25:20,490 سینکڑوں جگہ ہے. 453 00:25:20,490 --> 00:25:21,185 اور یہ بہت غیر منطقی ہے. 454 00:25:21,185 --> 00:25:24,090 اور یقینا، کمپیوٹر صرف یہ مختلف بنیاد کا استعمال کریں. 455 00:25:24,090 --> 00:25:27,430 لیکن دن کے اختتام پر، اصل میں جسمانی طور پر کی نمائندگی کرنے 456 00:25:27,430 --> 00:25:30,100 0 اور 1 کے اس اصول کی، آپ واضح طور پر صرف نہیں کی باری ہے 457 00:25:30,100 --> 00:25:31,630 پر اور ضروری بتیاں. 458 00:25:31,630 --> 00:25:33,960 آپ اسے زیادہ finer grained پیمانے پر کرنے کی ضرورت ہے. 459 00:25:33,960 --> 00:25:36,240 اور، آپ finer grained کی طرف سے اس پاگل کو یاد کر سکتے ہیں 460 00:25:36,240 --> 00:25:38,990 بچپن، Woolly ولی کی طرف سے چھوٹا سا کھلونا اور ان چھوٹی 461 00:25:38,990 --> 00:25:40,360 مقناطیسی ذرات. 462 00:25:40,360 --> 00:25:43,830 >> تو مقناطیسی ذرات تم کچھ کہ سیدھ کریں کر سکتے ہیں ہیں 463 00:25:43,830 --> 00:25:45,720 مختلف ہدایات، شاید کے ایک جوڑے میں 464 00:25:45,720 --> 00:25:47,780 شمال اور جنوب یا جنوب شمال. 465 00:25:47,780 --> 00:25:50,340 تو اور ٹیکنالوجی کی جسمانی incarnations کی ایک بہت 466 00:25:50,340 --> 00:25:53,410 ان دنوں جو بائنری کا استعمال کرتے ہیں، کہ 0s اور 1s کا استعمال کرتے ہیں، صرف 467 00:25:53,410 --> 00:25:58,190 اندر جو چیزیں سیدھ میں لاتا ہے مقناطیسیت، یا نیچے 468 00:25:58,190 --> 00:26:01,970 نیچے اپ، اس طرح 0 یا 1 کی نمائندگی کے ساتھ 469 00:26:01,970 --> 00:26:02,750 بالترتیب. 470 00:26:02,750 --> 00:26:05,360 تو یقینا، خلاصہ سے یہاں منتقل کریں اور 471 00:26:05,360 --> 00:26:07,580 کس چیز کے اندر کی طرف دیکھو ایک سے زیادہ روایتی ہے 472 00:26:07,580 --> 00:26:08,640 کمپیوٹر کی ہارڈ ڈرائیو. 473 00:26:08,640 --> 00:26:10,980 یہ بھی تھوڑا سا سکرین ہے کہ یہ بڑے ہوتا ہے 474 00:26:10,980 --> 00:26:12,420 ایک ڈیسک ٹاپ کمپیوٹر سے. 475 00:26:12,420 --> 00:26:15,670 لیکن لیپ ٹاپ آج بھی وہی ٹیکنالوجی ہے، لیکن ہے 476 00:26:15,670 --> 00:26:18,190 آہستہ آہستہ بہتر چیزیں ہیں جو سے تبدیل کیا جا رہا ہے 477 00:26:18,190 --> 00:26:20,490 اصل میں کوئی چلنے والے پارٹس ہیں. 478 00:26:20,490 --> 00:26:22,440 اندر، پھر، ایک ہارڈ ڈرائیو کی. 479 00:26:22,440 --> 00:26:23,610 >> [ویڈیو پلے بیک] 480 00:26:23,610 --> 00:26:26,320 اسپیکر 12: ہارڈ ڈرائیو ہے جہاں آپ کے کمپیوٹر کے سب سے زیادہ کا ذخیرہ 481 00:26:26,320 --> 00:26:27,870 اس کی مستقل ڈیٹا. 482 00:26:27,870 --> 00:26:31,600 ایسا کرنے کے لیے، ڈیٹا RAM سے سافٹ ویئر کے ساتھ ساتھ سفر 483 00:26:31,600 --> 00:26:35,290 سگنل ہے کہ مشکل کہ ڈیٹا کو محفوظ کرنے کا طریقہ ڈرائیو کہتا ہوں. 484 00:26:35,290 --> 00:26:38,000 ہارڈ ڈرائیو سرکٹ میں ان سنکیتوں کو ترجمہ 485 00:26:38,000 --> 00:26:40,130 ولٹیج اتار چڑھاو. 486 00:26:40,130 --> 00:26:43,700 ان کے نتیجے میں ہارڈ ڈرائیو منتقل حصوں میں سے کچھ کو کنٹرول 487 00:26:43,700 --> 00:26:46,750 جدید کمپیوٹر میں چند چلتی چھوڑ حصوں. 488 00:26:46,750 --> 00:26:49,460 سگنل کچھ ایک موٹر ہے جو گھماؤ کو کنٹرول 489 00:26:49,460 --> 00:26:51,300 دھاتی لیپت تالی. 490 00:26:51,300 --> 00:26:54,670 آپ کے ڈیٹا اصل میں ان تالی پر محفوظ کیا جاتا ہے. 491 00:26:54,670 --> 00:26:57,810 دیگر سنکیتوں کو پڑھیں. لکھیں یا پڑھنے کا سر منتقل 492 00:26:57,810 --> 00:26:59,900 تالی پر ڈیٹا لکھتے ہیں. 493 00:26:59,900 --> 00:27:03,520 یہ مشین بہت عین مطابق ہے کہ ایک انسانی بال نہیں کیا جا سکا 494 00:27:03,520 --> 00:27:06,470 یہاں تک کہ سر اور کتائی کی تالی کے درمیان پاس. 495 00:27:06,470 --> 00:27:08,780 لیکن یہ سب لاجواب رفتار میں کام کرتا ہے. 496 00:27:08,780 --> 00:27:09,520 [END ویڈیو پلے بیک] 497 00:27:09,520 --> 00:27:11,410 >> DAVID J. MALAN: لہذا، اگر ہم جو اصل میں ہے اب میں زوم 498 00:27:11,410 --> 00:27:14,300 کے معاملے میں ان تالی کے سب سے اوپر پر ہو رہا 499 00:27:14,300 --> 00:27:17,470 مقناطیسیت، ہم دو نظر کی یہ دوسری ہے. 500 00:27:17,470 --> 00:27:17,755 >> [ویڈیو پلے بیک] 501 00:27:17,755 --> 00:27:20,820 اسپیکر 13: چلو، کیا ہم صرف رفتار سست میں دیکھا دیکھو. 502 00:27:20,820 --> 00:27:23,300 بجلی کی ایک مختصر پلس جب بھیجا جاتا ہے 503 00:27:23,300 --> 00:27:26,520 پڑھیں. لکھیں سر، یہ ایک کے لئے ایک چھوٹے برقی پر flips 504 00:27:26,520 --> 00:27:28,110 ایک دوسرے کے حصہ. 505 00:27:28,110 --> 00:27:31,320 مقناطیس کی ایک فیلڈ ہے جو کا polarity تبدیل پیدا 506 00:27:31,320 --> 00:27:34,280 دھات کے ذرات کے ایک چھوٹے، چھوٹے حصہ ہے جس کا کوٹ 507 00:27:34,280 --> 00:27:35,790 ایک تالی کی سطح. 508 00:27:35,790 --> 00:27:39,090 ان چھوٹے کی ایک پیٹرن سیریز کو ڈسک پر الزام عائد علاقوں 509 00:27:39,090 --> 00:27:41,650 بائنری تعداد میں ڈیٹا کا ایک تھوڑا سا کی نمائندگی کرتا ہے 510 00:27:41,650 --> 00:27:43,680 کمپیوٹرز کی طرف سے استعمال کیا نظام. 511 00:27:43,680 --> 00:27:45,977 اب، اگر موجودہ کے ذریعے ایک راستہ کو بھیجا جاتا ہے پڑھنے لکھنے 512 00:27:45,977 --> 00:27:49,030 سر، علاقے میں ایک ہی سمت میں پولرائزڈ ہے. 513 00:27:49,030 --> 00:27:51,110 اگر موجودہ مخالف سمت میں مقرر کیا گیا ہے، 514 00:27:51,110 --> 00:27:53,070 پولرائزیشن الٹ ہے. 515 00:27:53,070 --> 00:27:55,540 اب آپ کی ہارڈ ڈسک کیسے ڈیٹا ہے؟ 516 00:27:55,540 --> 00:27:57,270 عمل کو الٹا. 517 00:27:57,270 --> 00:27:59,670 تو یہ ڈسک پر ذرات ہے کہ میں موجودہ 518 00:27:59,670 --> 00:28:01,190 سر لکھنے پڑھنے جا رہے ہیں. 519 00:28:01,190 --> 00:28:04,090 مل کر ان چمبکیی شعبوں کے لاکھوں رکھو اور تم نے 520 00:28:04,090 --> 00:28:05,300 ایک فائل ہے. 521 00:28:05,300 --> 00:28:08,600 اب، کسی ایک فائل کے ٹکڑے سے زیادہ بکھرے کر سکتے ہیں 522 00:28:08,600 --> 00:28:11,140 قسم کی ایک مہم کی گندگی کی طرح تالی، 523 00:28:11,140 --> 00:28:13,140 اپنی میز پر کاغذات. 524 00:28:13,140 --> 00:28:16,680 تو ایک خصوصی اضافی فائل میں جہاں ہر چیز ہے کا ٹریک رکھتا ہے. 525 00:28:16,680 --> 00:28:18,560 نہیں کیا تم چاہتے ہو آپ کو اس طرح کچھ تھا؟ 526 00:28:18,560 --> 00:28:19,990 [END ویڈیو پلے بیک] 527 00:28:19,990 --> 00:28:21,200 >> DAVID J. MALAN: بے شک. 528 00:28:21,200 --> 00:28:25,420 تو، ہم یہ معلومات نمبرز، کی نمائندگی کرنے کی صلاحیت ہے 529 00:28:25,420 --> 00:28:26,310 بہت کم سطح پر ہے. 530 00:28:26,310 --> 00:28:29,920 ہمارے پاس ہے کہ ایک ہی چیز کی نمائندگی کی جسمانی طریقہ ہے. 531 00:28:29,920 --> 00:28:32,710 لیکن ہم سچ میں یہ سب سود کی زیادہ سے زیادہ ابھی تک نہیں کر سکتے ہیں 532 00:28:32,710 --> 00:28:34,580 شاید کچھ ریاضی اور ریاضی سے دوسرے. 533 00:28:34,580 --> 00:28:37,660 ہم کی طرح ابھی تک کچھ کی نمائندگی کرنے کا کوئی راستہ نہیں ہے. 534 00:28:37,660 --> 00:28:40,310 حروف تہجی کے خط تو ہم انسانوں کہ بات چیت کر سکتے ہیں 535 00:28:40,310 --> 00:28:41,970 یہ وہی آلات کا استعمال کرتے ہوئے. 536 00:28:41,970 --> 00:28:45,710 لیکن شکر encodings، 0s کے نمونوں اور موجود ہے 537 00:28:45,710 --> 00:28:49,240 1s، کہ اعلی سطح کی تشکیل اور ایک طرح بی کی نمائندگی کرتے ہیں 538 00:28:49,240 --> 00:28:52,740 اور سی اور پورے جملے اور پیراگراف اور اس طرح. 539 00:28:52,740 --> 00:28:56,070 اور جو تو ASCII، مخفف ہے کہ اس سے مراد یہ ہے 540 00:28:56,070 --> 00:29:00,410 نظام کوڈنگ جس کے تحت ایک نمبر دیا خط کی نمائندگی کرتا ہے. 541 00:29:00,410 --> 00:29:04,580 >> مثال کے طور پر، تعداد ہے کہ ہم کے طور پر دشملو کی قیمت کا پتہ ہے 65 542 00:29:04,580 --> 00:29:06,980 کمپیوٹر سرمایہ ایک خط کے طور پر جانا جاتا ہے. 543 00:29:06,980 --> 00:29:10,700 کمپیوٹر میں 97 دشملو کی قیمت کے طور پر جانا جاتا ہے 544 00:29:10,700 --> 00:29:11,980 ایک چھوٹے. 545 00:29:11,980 --> 00:29:13,070 اور کیا یہ واقعی مطلب ہے؟ 546 00:29:13,070 --> 00:29:15,520 ٹھیک ہے، اگرچہ نیٹ پہلے ایک لمحے صرف شمار 547 00:29:15,520 --> 00:29:20,460 0 8 سے، اگر ہم 65 تک گنتی یا جاری 548 00:29:20,460 --> 00:29:24,180 97، 0s اور 1s کہ وہ ہوگا کی طرز پر مزید 549 00:29:24,180 --> 00:29:27,810 سکرین پر تیار کی بالکل وہی جو ایک کمپیوٹر کا استعمال کرتا ہے 550 00:29:27,810 --> 00:29:30,300 تمام بڑے حروف میں ایک خط یا کی نمائندگی 551 00:29:30,300 --> 00:29:32,470 خفی میں خط. 552 00:29:32,470 --> 00:29:35,460 اور یقینا، ایک پوری منصوبہ ہے. 553 00:29:35,460 --> 00:29:38,170 یہ ایک، پہلی نظر میں، غالب کے چارٹ ہے 554 00:29:38,170 --> 00:29:41,150 encodings، لیکن اگر آپ کو صرف صحیح نصف یہاں توجہ مرکوز 555 00:29:41,150 --> 00:29:45,820 ہم کی تعداد کے اس اصول کی ہے اس درمیانی کالم میں نوٹس 556 00:29:45,820 --> 00:29:46,860 خط کے بعد. 557 00:29:46,860 --> 00:29:48,640 اور ہم نے سب سے اوپر 32 ہے. 558 00:29:48,640 --> 00:29:53,270 اور کردار، چار، 32 جس، عددی، مراد 559 00:29:53,270 --> 00:29:55,220 بظاہر وقفہ بار کا کردار. 560 00:29:55,220 --> 00:29:57,350 جب آپ اپنے لیپ ٹاپ پر وقفہ بار کردار کو مارا، 561 00:29:57,350 --> 00:30:00,110 ٹھیک ہے، کیا تم واقعی میں بھیج رہے ہیں ایک نمبر ہے، ایک طرز 562 00:30:00,110 --> 00:30:02,620 ، 0s اور 1s، بجلی اگر آپ کے ایک بہاؤ 563 00:30:02,620 --> 00:30:05,630 پھر ان 0s اور 1s کہ کمپیوٹر کی نمائندگی 564 00:30:05,630 --> 00:30:08,190 سکرین پر ایک خلائی کردار کے طور پر کی وضاحت ہے. 565 00:30:08,190 --> 00:30:10,070 ایک فجائیہ نقطہ 33 ہے. 566 00:30:10,070 --> 00:30:11,210 ڈبل قیمت درج کرنے 34 ہے. 567 00:30:11,210 --> 00:30:14,890 اور اگر ہم یہاں ذیل میں سکرال حق سے زیادہ ہے، ہم دیکھتے ہیں کہ 568 00:30:14,890 --> 00:30:18,840 65 واقعی میں ایک ہے، اور 97 واقعی میں ایک چھوٹے ہے. 569 00:30:18,840 --> 00:30:21,690 >> اور تو اب ہے کہ ہم اس انکوڈنگ کی منصوبہ بندی ہے، کیا ہم شروع کر سکتے ہیں، 570 00:30:21,690 --> 00:30:22,920 چیزوں کو باہر جادو. 571 00:30:22,920 --> 00:30:27,180 بے شک، کمپیوٹر عام طور پر خود کو کلاس میں اظہار 572 00:30:27,180 --> 00:30:29,980 یونٹوں کو استعمال کرتے ہوئے، ایک انفرادی سا، جو دوبارہ نہیں ہے نہیں 573 00:30:29,980 --> 00:30:33,630 کہ مفید 0 یا 1، روشنی یا بند کی نمائندگی کرتے ہیں، لیکن 574 00:30:33,630 --> 00:30:35,390 بلکہ بٹس کے انداز کا استعمال کرتے ہوئے. 575 00:30:35,390 --> 00:30:37,610 پیمائش کی اور سب سے زیادہ عام یونٹ، جیسا کہ آپ شاید جانتے ہیں 576 00:30:37,610 --> 00:30:39,370 یا کم از کم inferred بائٹ ہے. 577 00:30:39,370 --> 00:30:43,820 ایک بائٹ صرف آٹھ بٹس، آٹھ 0s یا ایک قطار میں 1s ہے. 578 00:30:43,820 --> 00:30:45,950 تو ہم چیزوں ہجے شروع کر سکتے ہیں. 579 00:30:45,950 --> 00:30:48,990 اور اگر ہم کر سکتے، یہ ایک تھوڑا سا کرنے کی کوشش کیوں نہیں 580 00:30:48,990 --> 00:30:50,440 یہاں اجتماعی. 581 00:30:50,440 --> 00:30:53,630 وہاں اس کمرے میں آٹھ لوگ جو کرنے کے لئے تیار ہو جائے گا 582 00:30:53,630 --> 00:30:54,660 اسٹیج پر آئے ہو؟ 583 00:30:54,660 --> 00:30:57,790 آپ کو آرام دہ اور پرسکون کیمرے پر دکھائے جانے کے لئے ہے، لیکن آپ کو 584 00:30:57,790 --> 00:30:59,860 معلوم واقعی کی ضرورت نہیں ہے، دوسری صورت میں، کیا 585 00:30:59,860 --> 00:31:01,550 پر ابھی تک چل رہا ہے. 586 00:31:01,550 --> 00:31:05,080 میں ایک کیا جا رہا ہے یہاں رضاکارانہ طور پر انسان دیکھتے ہیں. 587 00:31:05,080 --> 00:31:16,220 دو، تین، چار، پانچ، چھ، سات، اور کس طرح آٹھ. 588 00:31:16,220 --> 00:31:16,800 پر چلو. 589 00:31:16,800 --> 00:31:20,390 >> تو کیا تم لوگوں کی ایک بائٹ کی نمائندگی کرنے کے بارے میں ہے. 590 00:31:20,390 --> 00:31:26,750 مجھے آپ 128 کی جگہ ہے، آپ 64 کی جگہ، آپ 591 00:31:26,750 --> 00:31:28,050 32 جگہ. 592 00:31:28,050 --> 00:31:30,530 لیکن ہم بہت تیزی سے جا رہے ہیں، اس کا راستہ ہے. 593 00:31:30,530 --> 00:31:33,030 تو مجھے تم سے وہاں ملاقات. 594 00:31:33,030 --> 00:31:37,230 اور تم یہاں پر 128 کی جگہ میں تمام طرح ہونا چاہئے. 595 00:31:37,230 --> 00:31:39,500 سینکڑوں جگہ اور ہزاروں کی جگہ چاہتے ہیں کی طرح 596 00:31:39,500 --> 00:31:42,050 بائیں دور ہو، ہم سب سے بڑی پلیس ہولڈر چاہتے ہیں 597 00:31:42,050 --> 00:31:43,600 بائیں یہاں بھی. 598 00:31:43,600 --> 00:31:53,090 ہم 64s 32، 16 کی، 8، 4 کی، 2، اور 1 کی ہے. 599 00:31:53,090 --> 00:31:53,900 بہترین. 600 00:31:53,900 --> 00:31:56,090 تو اب ہم ہے - 601 00:31:56,090 --> 00:31:58,050 ٹھیک ہے، آپ میری مدد کر سکتے ہیں. 602 00:31:58,050 --> 00:32:00,085 تو اب ہم ہے - تمہارا نام کیا ہے؟ 603 00:32:00,085 --> 00:32:00,420 JOANNE: Joanne. 604 00:32:00,420 --> 00:32:00,830 DAVID J. MALAN: Joanne. 605 00:32:00,830 --> 00:32:04,100 تو Joanne اور اب میں کہ ہم کس طرح ان لوگوں کو مشورہ جا رہے ہیں 606 00:32:04,100 --> 00:32:05,860 کچھ ہجے باہر کرنے کے بارے میں جا سکتے ہیں. 607 00:32:05,860 --> 00:32:07,730 تو کاغذ کے ان شیٹس کی پشت پر، وہ ایک ہے 608 00:32:07,730 --> 00:32:10,160 دھوکے باز شیٹ ہے کہ ان کے چاہے کو بتانا ہو رہا ہے 609 00:32:10,160 --> 00:32:12,590 انہوں نے 0 یا 1 کی نمائندگی کر رہے تھے. 610 00:32:12,590 --> 00:32:15,870 اور سادگی کے لئے، کیوں نہیں کیا ہم 0 کی نمائندگی صرف کریں گے 611 00:32:15,870 --> 00:32:17,440 وہاں awkwardly کھڑے ہیں. 612 00:32:17,440 --> 00:32:18,220 بہت اچھا ہے. 613 00:32:18,220 --> 00:32:22,060 یا آپ کے ہاتھ اٹھانے، 1 کی نمائندگی کی طرف سے 1. 614 00:32:22,060 --> 00:32:25,430 اور دیکھو، اگر ہم چار کردار جادو نہیں کر سکتے ہیں 615 00:32:25,430 --> 00:32:26,250 یہاں جملے. 616 00:32:26,250 --> 00:32:30,930 >> تو، آگے اب جاؤ، رضاکاروں اور گول ایک کی طرف سے پھانسی 617 00:32:30,930 --> 00:32:33,390 آپ کے ہاتھ اٹھانے اگر آپ 1 ہو یا اسے رکھنے 618 00:32:33,390 --> 00:32:36,820 نیچے اگر آپ کو ایک 0 ہیں. 619 00:32:36,820 --> 00:32:42,280 تو، اب کہ ہم ان تین ہاتھ کر دیا ہے، جو تعداد، 620 00:32:42,280 --> 00:32:45,670 باقی سب، وہ اصل کی نمائندگی کر رہے ہیں؟ 621 00:32:45,670 --> 00:32:45,950 ٹھیک ہے. 622 00:32:45,950 --> 00:32:46,290 67. 623 00:32:46,290 --> 00:32:46,910 کیوں؟ 624 00:32:46,910 --> 00:32:47,830 ٹھیک ہے، فوری وویک چیک کرنے کے لیے ہے. 625 00:32:47,830 --> 00:32:53,200 64 جگہ، کیونکہ یہ ایک 1 ہے، وہ 1 مرتبہ 64 کے علاوہ 1 کی طرح ہے 626 00:32:53,200 --> 00:32:56,565 2 بار، جس میں 66 کے علاوہ 1 1 بار. 627 00:32:56,565 --> 00:32:58,470 1 پلس، 67. 628 00:32:58,470 --> 00:33:01,020 تو اب ان لوگوں کے مجموعی طور پر 67 کی نمائندگی کر رہے ہیں 629 00:33:01,020 --> 00:33:04,110 جو بظاہر یہاں ASCII میں کیا کی نمائندگی کرتا ہے؟ 630 00:33:04,110 --> 00:33:04,380 ٹھیک ہے. 631 00:33:04,380 --> 00:33:05,140 تو سی. 632 00:33:05,140 --> 00:33:05,510 ٹھیک ہے. 633 00:33:05,510 --> 00:33:07,400 تو اب ہم منہاج القرآن کے دو پر کارروائی. 634 00:33:07,400 --> 00:33:08,940 ہر کوئی ان کے ہاتھ کے ساتھ شروع کر دیا. 635 00:33:08,940 --> 00:33:10,590 اور دو راؤنڈ میں - 636 00:33:10,590 --> 00:33:12,410 اصل میں ایک کردار کی نہیں ہے یہاں، مجھے لگتا ہے، لیکن 637 00:33:12,410 --> 00:33:13,130 کیا ہم ڈرامہ کریں گے. 638 00:33:13,130 --> 00:33:17,690 دو راؤنڈ تو، یا اپنے ہاتھوں کو کم پیدا ہوتے ہیں. 639 00:33:17,690 --> 00:33:18,380 >> ٹھیک ہے. 640 00:33:18,380 --> 00:33:22,700 شائقین کو، کیا اب ہم کا اظہار 83 ہے. 641 00:33:22,700 --> 00:33:23,910 تو آپ کو ریاضی کر سکتا ہے. 642 00:33:23,910 --> 00:33:27,000 لیکن کسی کو بھی جن کے ہاتھ کے اوپر ہے کے لئے آپ کا نمبر ہے کہ میں شامل کرتے ہیں، 643 00:33:27,000 --> 00:33:27,670 وہ نمائندگی کرتے ہیں. 644 00:33:27,670 --> 00:33:29,470 تو اب ہم 83 ہے. 645 00:33:29,470 --> 00:33:32,140 چلو، دھوکے باز شیٹ تھوڑا سا توسیع، اور اب ہم ہیں - 646 00:33:32,140 --> 00:33:34,340 [اشراوی] 647 00:33:34,340 --> 00:33:35,370 DAVID J. MALAN: ٹھیک ہے. 648 00:33:35,370 --> 00:33:36,740 یہ واضح ہو جہاں ہم یہاں سے جا رہے ہیں، لیکن ہو سکتا ہے 649 00:33:36,740 --> 00:33:40,080 باوجود دور، تین. 650 00:33:40,080 --> 00:33:40,455 ٹھیک ہے. 651 00:33:40,455 --> 00:33:41,730 تین گول وہاں جانا اچھی بات ہے. 652 00:33:41,730 --> 00:33:44,450 تین راؤنڈ، تو کیا یہ لوگ ہیں 653 00:33:44,450 --> 00:33:45,700 کی نمائندگی؟ 654 00:33:47,940 --> 00:33:48,200 ٹھیک ہے. 655 00:33:48,200 --> 00:33:51,770 میں 53 سنا، جو اب کی نمائندگی کرتا ہے؟ 656 00:33:51,770 --> 00:33:54,550 دلچسپ. 657 00:33:54,550 --> 00:33:58,630 اب تم کیوں اس طرح کی انسداد بدیہی نتیجہ کے، ہے نا؟ 658 00:33:58,630 --> 00:34:00,890 اگر ہم 5 کی نمائندگی کرنا چاہتے ہیں - ہم سب کو شاید معلوم 659 00:34:00,890 --> 00:34:01,770 یہ کہاں جا رہا ہے - 660 00:34:01,770 --> 00:34:05,230 بس میں کیوں نہیں کرتے 4 کی جگہ اور 1 کی جگہ میں اضافہ؟ 661 00:34:05,230 --> 00:34:07,340 >> اچھا احساس ہوتا ہے کہ ایک فرق ہے، بنیادی طور پر، 662 00:34:07,340 --> 00:34:09,630 کس طرح کے درمیان ایک کمپیوٹر میں ان بٹس کی وضاحت. 663 00:34:09,630 --> 00:34:13,030 اگر آپ نمبر 5، تو بالکل کی نمائندگی کرنے کی کوشش کر رہے ہیں، 664 00:34:13,030 --> 00:34:16,199 ہم صرف ہاتھ نمبر 4 میں اضافہ اور ہاتھ نمبر 1 میں اضافہ. 665 00:34:16,199 --> 00:34:17,880 لیکن ہم تعداد کی نمائندگی نہیں کر رہے ہیں یہاں. 666 00:34:17,880 --> 00:34:20,710 اسٹیج پر یہاں سیاق و سباق یہ ہے کہ ہم کی نمائندگی کر رہے ہیں 667 00:34:20,710 --> 00:34:22,300 ، حروف یا حروف. 668 00:34:22,300 --> 00:34:25,139 اور اس سلسلے میں جو کمپیوٹر کا احساس ہے، 669 00:34:25,139 --> 00:34:28,780 اوہ، بٹس کے اس پیٹرن ایک نمبر ہے انفرادی نہیں ہے، 670 00:34:28,780 --> 00:34:31,620 اصل میں ایک اعلی درجے کی تصور کی نمائندگی ہے، اس کیس میں ایک 671 00:34:31,620 --> 00:34:32,840 حروف تہجی کی خط. 672 00:34:32,840 --> 00:34:36,600 تو حقیقت یہ ہے کہ یہ اب سے 5 تعداد کی نمائندگی کر رہا ہے 673 00:34:36,600 --> 00:34:40,550 53 کی قیمت ہے کیونکہ ASCII چیز میں ہم 674 00:34:40,550 --> 00:34:44,280 خوبصورت دیکھ کے طور پر نمبر 5 خود کی ضرورت ہے 675 00:34:44,280 --> 00:34:45,290 بٹس کی طرز. 676 00:34:45,290 --> 00:34:46,080 کیونکہ کیوں؟ 677 00:34:46,080 --> 00:34:48,780 ، دنیا صرف کم تعداد، 0 کو استعمال کرنے کا فیصلہ کیا ہے، 678 00:34:48,780 --> 00:34:51,989 1، 2، 3، کافی خفیہ چیزیں نظر آتے. 679 00:34:51,989 --> 00:34:54,070 اور یقینا، یہ کہ ایک نہیں ہیں آنے والے حروف ہیں 680 00:34:54,070 --> 00:34:56,870 کی بورڈ، خصوصی اظہار ہے کہ آپ ایک کمپیوٹر کی ضرورت 681 00:34:56,870 --> 00:34:58,800 دلچسپ باتیں کرتے ہیں، لیکن کبھی انسان 682 00:34:58,800 --> 00:34:59,880 اصل میں انہیں ٹائپ کریں. 683 00:34:59,880 --> 00:35:02,080 تو 53 بیشک 5 کی نمائندگی کرتا ہے. 684 00:35:02,080 --> 00:35:08,320 اب، صرف ایک حتمی وویک چیک کے طور پر، وہ کس نمبر ہونا چاہیے 685 00:35:08,320 --> 00:35:10,356 صرف ایک لمحے میں نمائندگی کرتے ہیں؟ 686 00:35:10,356 --> 00:35:10,752 سامعین: 48. 687 00:35:10,752 --> 00:35:11,150 DAVID J. MALAN: ٹھیک ہے. 688 00:35:11,150 --> 00:35:11,920 تو 48. 689 00:35:11,920 --> 00:35:12,770 اور یقینا، آگے جاؤ. 690 00:35:12,770 --> 00:35:14,020 راؤنڈ چار. 691 00:35:16,510 --> 00:35:20,540 16 کے علاوہ 32 ہے، یقینا، 48. 692 00:35:20,540 --> 00:35:22,830 اور تعریف کی ایک بڑی دور، اگر ہم کر سکتے، ہمارے 693 00:35:22,830 --> 00:35:25,382 یہاں آٹھ رضاکاروں. 694 00:35:25,382 --> 00:35:25,870 شکریہ. 695 00:35:25,870 --> 00:35:27,822 تم اس کو رکھ سکتے ہیں. 696 00:35:27,822 --> 00:35:29,286 اگر آپ - 697 00:35:29,286 --> 00:35:30,536 بہت اچھا کام کیا ہے. 698 00:35:33,140 --> 00:35:34,360 کوئی سمت ٹھیک ہے. 699 00:35:34,360 --> 00:35:37,950 >> تو، اب ہم نہ صرف کس طرح کے بارے میں سوچ کا ایک طریقہ ہے 700 00:35:37,950 --> 00:35:40,810 ، ڈیٹا کی نمائندگی کرتے ہیں اور اصل میں یہ جسمانی طور پر کی نمائندگی 701 00:35:40,810 --> 00:35:43,650 بلکہ اس کے سب سے اوپر پر اعلی سطح کے چیزیں کر رہی ہیں. 702 00:35:43,650 --> 00:35:45,640 بے شک، یہ کمپیوٹر بھر میں ایک مرکزی خیال، موضوع بننے جا رہا ہے 703 00:35:45,640 --> 00:35:48,630 زیادہ سے زیادہ دلچسپ کمپلیکس کی تعمیر کے سائنس 704 00:35:48,630 --> 00:35:52,170 کافی سادہ نظریات کی اس میں سب سے اوپر پر چیزوں 705 00:35:52,170 --> 00:35:54,040 معاملہ صرف 0s اور 1s. 706 00:35:54,040 --> 00:35:57,270 کیوں یہ مفید ہے کی شرائط میں، اگرچہ میں 707 00:35:57,270 --> 00:35:59,760 اس طرح دوران ہم نے بنیادی اصولوں پر اور پر توجہ مرکوز کریں گے 708 00:35:59,760 --> 00:36:03,120 پروگرامنگ اور مسائل کے حل کرنے پر، آپ جا سکتے ہیں 709 00:36:03,120 --> 00:36:04,970 ہدایات کی کسی بھی تعداد میں کمپیوٹر سائنس. 710 00:36:04,970 --> 00:36:07,600 یہاں اس صورت میں، یہ ایک چارٹ ہے کہ آپ کو ہے 711 00:36:07,600 --> 00:36:11,120 ہارورڈ صفحہ CS آپ کی غیر سرکاری گائیڈ کے پیچھے، ان میں سے ایک 712 00:36:11,120 --> 00:36:12,450 آج دو printouts ہے. 713 00:36:12,450 --> 00:36:14,270 اس میں بہت سے مختلف سمتوں سے پتہ چلتا ہے جس میں 714 00:36:14,270 --> 00:36:16,270 کیا آپ اس طرح ایک کورس کے بعد کر سکتے ہیں. 715 00:36:16,270 --> 00:36:19,170 مصنوعی ذہانت کے بارے میں گرافکس کے بارے میں جاننا، 716 00:36:19,170 --> 00:36:22,230 مشین لرننگ کے بارے میں، زبان خود کے بارے میں. 717 00:36:22,230 --> 00:36:23,975 بھی احساس ہے کہ ابھی تک دوسرے راستے ہیں. 718 00:36:23,975 --> 00:36:26,550 کمپیوٹر سائنس میں زیادہ ریاضی کے راستے ہیں. 719 00:36:26,550 --> 00:36:29,020 اگر آپ بھی CS50 طرح کچھ لینا اس کے قابل نہیں ہو 720 00:36:29,020 --> 00:36:30,930 ، گر موسم بہار میں تعارفی کورس ہے. 721 00:36:30,930 --> 00:36:33,420 کمپیوٹر 1 سائنس، مثال کے طور پر، ابھی تک کسی دوسرے 722 00:36:33,420 --> 00:36:35,920 اس نئی دنیا میں ریمپ. 723 00:36:35,920 --> 00:36:38,230 >> اب کے طور پر ایک طرف مسائل کو حل کرنے کے مفاد میں 724 00:36:38,230 --> 00:36:41,380 نصاب سے متعلق ہے کہ CS50 سیٹ کچھ وقت کا احساس 725 00:36:41,380 --> 00:36:44,405 پہلے ان مسائل میں سے ایک نام سے جانا جاتا مسئلہ کو حل کرنے کی کوشش کریں 726 00:36:44,405 --> 00:36:47,500 my.harvard، جو تم میں سے بہت سے اصل میں استعمال کر سکتے ہیں کے طور پر 727 00:36:47,500 --> 00:36:48,480 کورس کے لئے دکان. 728 00:36:48,480 --> 00:36:51,900 لیکن اگر نہیں، تو اس طرح کا ایک آلہ چیک کرنے کے لیے، کے طور پر ساتھ ساتھ دیگر 729 00:36:51,900 --> 00:36:54,130 اولاد ہے کہ ہمارے ماضی کے طالب علموں کی کچھ 730 00:36:54,130 --> 00:36:55,660 اور عملے نے پیدا کیا ہے. 731 00:36:55,660 --> 00:36:57,970 لیکن ہارورڈ یونیورسٹی کورسز میں، جس میں ایک ویب کی بنیاد پر آلہ ہے - 732 00:36:57,970 --> 00:37:00,680 کچھ ہے جو تم ڈیزائن کے قابل ہو جائیں گے 733 00:37:00,680 --> 00:37:04,610 خود کی تعیناتی کے ساتھ ساتھ ابھی تک دوسری چیزوں کے ساتھ ساتھ، کی طرف سے 734 00:37:04,610 --> 00:37:05,920 سمسٹر کے اختتام. 735 00:37:05,920 --> 00:37:08,890 کہ احساس، اس معاملے میں ایک کھلی ڈیٹا سیٹ، صلی اللہ علیہ وسلم اس بناتا 736 00:37:08,890 --> 00:37:11,350 کورس کیٹلوگ کی اجازت دیتا ہے، اور اس معاملے میں طالب علموں کو 737 00:37:11,350 --> 00:37:14,180 کافی پیچیدہ اعداد و شمار سیٹ کی. 738 00:37:14,180 --> 00:37:16,710 >> ہم نے گزشتہ رات کھود چند چند کی بنیاد پر اعداد و شمار 739 00:37:16,710 --> 00:37:18,200 ہزار لوگ ہیں جو سے اس کا استعمال کرتے ہوئے 740 00:37:18,200 --> 00:37:19,380 گزشتہ کچھ دنوں. 741 00:37:19,380 --> 00:37:22,630 اگر آپ جاننا معلوم کتنے کورس اپنے دوستوں کو ہے 742 00:37:22,630 --> 00:37:25,900 اصل میں خریداری کرتے ہیں، ٹھیک ہے، آج یہ اعداد و شمار سے پتہ چلتا ہے کہ 743 00:37:25,900 --> 00:37:29,260 7.6 کورس کی اوسط تعداد ہے 744 00:37:29,260 --> 00:37:30,470 کسی کی خریداری کی فہرست. 745 00:37:30,470 --> 00:37:33,730 اور اب میں تمہیں دے، بھی، سب سے زیادہ کے اعداد و شمار کریں گے 746 00:37:33,730 --> 00:37:36,500 کسی کی خریداری کی فہرست پر کورس کی تعداد. 747 00:37:36,500 --> 00:37:38,220 اور ہم سب شاید اس طرح کسی کو جانتے ہو. 748 00:37:41,700 --> 00:37:44,610 201 اس سال کا ریکارڈ ہے. 749 00:37:44,610 --> 00:37:47,220 اب ہمارے سابق طالب علم اور اصل میں عملے کے کچھ 750 00:37:47,220 --> 00:37:52,210 ایک اس کا کیا آپ کے لئے ایک تصویر کو پینٹ کا کلپ ڈال 751 00:37:52,210 --> 00:37:55,220 کمپیوٹر سائنس اور CS50 خود کی راہ ہے. 752 00:37:55,220 --> 00:37:58,350 مجھے جاؤ اور ھیںچو، مسٹر Hahvahd شکریہ یہاں 753 00:37:58,350 --> 00:38:02,390 ویڈیو اپنے پوروورتیوں کے کچھ کی طرف سے تیار ہے. 754 00:38:02,390 --> 00:38:04,680 اگر ہم روشنی اس کے لئے رکھ سکتا ہے. 755 00:38:07,860 --> 00:39:08,101 [ویڈیو پلے بیک] 756 00:39:08,101 --> 00:39:11,987 [END ویڈیو پلے بیک] 757 00:39:11,987 --> 00:39:14,160 >> 14 اسپیکر: (گانا) ہم کچھ شروع کے ساتھ ہمارے وقت لگے، 758 00:39:14,160 --> 00:39:17,410 loops واقعات، کے لئے، ہم نے یہ میچ ہمارے استعمال کرتے ہوئے انتخاب کر سکتے ہیں 759 00:39:17,410 --> 00:39:20,370 پارٹی، اس اصطلاح کو بور نہیں ہو گا. 760 00:39:20,370 --> 00:39:23,970 ہیکنگ تفریح، کچھ مفت کھانا، لیکچر صرف اواستاخت ہیں، 761 00:39:23,970 --> 00:39:28,200 ہمارے میلے اتنا بڑا سودا ہے، وہاں بہت زیادہ پسند ہے. 762 00:39:28,200 --> 00:39:29,784 ڈیوڈ Malan جاؤ. 763 00:39:29,784 --> 00:39:31,810 Walkthroughs، میں نہیں bailing رہا ہوں. 764 00:39:31,810 --> 00:39:33,794 دفتر کے اوقات، ایک نہیں میں ناکامی ہے. 765 00:39:33,794 --> 00:39:36,274 کہاں آپ کو لگتا ہے کہ آپ کو کوڈنگ رہے ہیں، بچے؟ 766 00:39:36,274 --> 00:39:40,242 ہے، میں صرف تم سے ملا ہے اور کیا یہ پاگل ہے، 767 00:39:40,242 --> 00:39:42,226 لیکن یہاں ہماری وجہ سے ہے. 768 00:39:42,226 --> 00:39:44,210 CS50 لیں. 769 00:39:44,210 --> 00:39:48,674 یہ کوڈ حق میں کرنے کے لئے آپ کو بغیر بہت مشکل ہے، بچے. 770 00:39:48,674 --> 00:39:50,658 لیکن یہاں ہماری وجہ سے ہے. 771 00:39:50,658 --> 00:39:52,146 CS50 لیں. 772 00:39:52,146 --> 00:39:56,610 ہے، میں صرف تم سے ملا ہے اور کیا یہ پاگل ہے، 773 00:39:56,610 --> 00:39:58,098 لیکن یہاں ہماری وجہ سے ہے. 774 00:39:58,098 --> 00:40:00,082 CS50 لیں. 775 00:40:00,082 --> 00:40:06,530 اور ہر ستارہ فرم نے مجھے کرایہ پر چاہتا ہے، ایک اور وجہ ہے. 776 00:40:06,530 --> 00:40:08,018 CS50 لیں. 777 00:40:08,018 --> 00:40:12,978 اس سے پہلے کہ تم میری زندگی میں آئے، مجھے بہت برا کوڈت، میں بہت کوڈت 778 00:40:12,978 --> 00:40:15,954 برا، میں بہت کوڈت، بہت برا ہے. 779 00:40:15,954 --> 00:40:19,922 اس سے پہلے کہ تم میری زندگی میں آئے، مجھے بہت برا کوڈت 780 00:40:19,922 --> 00:40:22,402 اور میں واپس نہیں جا سکتی. 781 00:40:22,402 --> 00:40:37,410 CS50 لیں. 782 00:40:37,410 --> 00:40:40,490 >> DAVID J. MALAN: مجھے پتہ نہیں تھا کہ ہونے جا رہا تھا تھا. 783 00:40:40,490 --> 00:40:44,030 تو، آگے کیا میں ایک سے زیادہ سنگین نظر میں جھوٹ. 784 00:40:44,030 --> 00:40:45,980 تو، اس کورس کی توقعات کے سلسلے میں 785 00:40:45,980 --> 00:40:48,490 آپ یقینا یا دیکھنے کے لئے کورس میں شرکت کی توقع کر رہے ہیں، 786 00:40:48,490 --> 00:40:51,600 لیکچر، ایک مسئلہ سیٹ جمع دو لے quizzes، پیش 787 00:40:51,600 --> 00:40:52,590 ایک حتمی منصوبے. 788 00:40:52,590 --> 00:40:56,250 گریڈ کی شرائط میں، احساس ہے کہ افتتاحی تقریب کے تبصرے 789 00:40:56,250 --> 00:40:58,190 کے بارے میں / گزر ناکام، ایک ایسی چیز ہے جس پر ہم نے بہت لے 790 00:40:58,190 --> 00:40:59,310 CS50 میں دل. 791 00:40:59,310 --> 00:41:02,970 ثقافت کے تقریبا کرنے کی کوشش کے کافی نہیں ہے ہارورڈ میں 792 00:41:02,970 --> 00:41:04,940 کچھ اور ناکامی کو خطرے میں ڈال ہے. 793 00:41:04,940 --> 00:41:07,010 بے شک، ہم طلباء کی تعداد تھی، اور خود میں 794 00:41:07,010 --> 00:41:09,910 خاص طور پر، جو آپ کے GPA یا چوٹ پہنچانے کے بارے میں فکر مند تھے 795 00:41:09,910 --> 00:41:13,170 CS50 طرح کچھ میں B ہو رہا ہے. 796 00:41:13,170 --> 00:41:16,250 اور اس طرح کا موقع کورس، اور دوسرے 797 00:41:16,250 --> 00:41:19,080 تعارفی سطح پر گیٹ وے کے کورس، گزر / ناکام 798 00:41:19,080 --> 00:41:22,190 اس کالج میں ایک بہت underutilized موقع ہے، 799 00:41:22,190 --> 00:41:22,620 عام طور پر. 800 00:41:22,620 --> 00:41:25,420 اور پتہ بھی میں نے اس کورس میں داخلہ لیا تو براہ مہربانی 801 00:41:25,420 --> 00:41:28,430 ابتدائی طور پر / کریڈٹ اکیلے ناکام منظور. 802 00:41:28,430 --> 00:41:30,710 اور اگرچہ میں نے دن کے اختتام پر سوئچ نے کیا تھا، یہ تھا 803 00:41:30,710 --> 00:41:33,280 ان پانچ ابتدائی ہفتے کو پانچویں کے پیر 804 00:41:33,280 --> 00:41:36,020 سمسٹر جو cutoff، کہ آپ کے وزٹرز کا ریکارڈ رکھا اصل میں کرنے کی اجازت دی ہے 805 00:41:36,020 --> 00:41:39,270 ان نئے پانیوں میں پاؤں اور اصل میں کچھ کرنے کی کوشش کریں 806 00:41:39,270 --> 00:41:41,520 بہت ہی مجریچت اور بہت اسوداجنک 807 00:41:41,520 --> 00:41:43,400 اس وقت میرے لئے. 808 00:41:43,400 --> 00:41:47,130 >> تو معاملے میں، اب، کیا کردار مختلف زاویہ جس کے ذریعے 809 00:41:47,130 --> 00:41:50,630 آپ کے قریب اس کورس کی خدمت کر سکتے ہیں، تو لیکچر، اس پر منحصر ہے 810 00:41:50,630 --> 00:41:53,330 اگر آپ اس سائٹ پر انسان میں ہمارے ساتھ مشغول تم. 811 00:41:53,330 --> 00:41:57,590 بے شک ہم جانتے ہیں کہ اعدادوشمار کہ تم میں سے تقریبا 40 فیصد 812 00:41:57,590 --> 00:41:59,530 کی قسم اور سمسٹر کے دوران آتے جاتے ہیں. 813 00:41:59,530 --> 00:42:03,000 اور تم میں سے 10 فی صد، ہم آج کے بعد دوبارہ کبھی نہیں دیکھ گا. 814 00:42:03,000 --> 00:42:05,400 اور یہ بالکل ٹھیک ہے، ایماندار ہونا. 815 00:42:05,400 --> 00:42:07,810 CS50 کی اہم خصوصیات میں سے ایک ہے 816 00:42:07,810 --> 00:42:10,160 کہ وہاں ان گنت وسائل میں سے کچھ یہ ہیں 817 00:42:10,160 --> 00:42:12,570 جس سے ہم صرف ایک لمحے میں کے ذریعے ھڑھڑ، بشمول گے 818 00:42:12,570 --> 00:42:15,320 لیکچر اور جو کچھ حصوں اور walkthroughs بلایا اور 819 00:42:15,320 --> 00:42:16,720 دفتری اوقات اور طرح. 820 00:42:16,720 --> 00:42:18,890 اور یہ عام طالب علم سے زیادہ وسائل کرنا چاہیے 821 00:42:18,890 --> 00:42:21,580 یا فائدہ جسمانی طور پر لگ سکتا ہے. 822 00:42:21,580 --> 00:42:23,650 لیکن اس کی وجہ سے مختلف سیکھنے شیلیوں ہے کہ ہے 823 00:42:23,650 --> 00:42:25,370 کسی بھی طالب علم کے جسم کے اظہار ہے. 824 00:42:25,370 --> 00:42:28,120 اور اس لیکچر میں بنیادی کردار، جیسا میں نے اسے نظر آ رہا ہے، 825 00:42:28,120 --> 00:42:31,650 زبانی طور پر نہیں کافی پیچیدہ مواد دھکا اور پر 826 00:42:31,650 --> 00:42:34,670 ضروری کی جٹلتاوں کے تمام فراہم 827 00:42:34,670 --> 00:42:36,910 بنیادی ہے کہ ہم اس سمسٹر کی، لیکن گے 828 00:42:36,910 --> 00:42:39,530 بلکہ چیزوں کی طرح ہم اس طرح کر اب تک پہلے ہی 829 00:42:39,530 --> 00:42:42,350 یہ مثالیں، انسانوں onstage شامل کرنے کی کوشش کر 830 00:42:42,350 --> 00:42:45,340 کی ہمت ایک ذہنی تصویر پینٹ، اور بھی بنا، میں کہتے ہیں، کچھ 831 00:42:45,340 --> 00:42:46,450 ان یادگار لمحات میں سے. 832 00:42:46,450 --> 00:42:49,200 تو ہے کہ کے طور پر آپ مخصوص موضوعات کے ساتھ جدوجہد، آپ 833 00:42:49,200 --> 00:42:51,770 ان یادوں کو پسند ہیں، اوہ، اگرچہ اس میں اس کا کافی تھا 834 00:42:51,770 --> 00:42:54,770 خلاصہ، ریاضی، میں 1 لے کے ساتھ اس طرح کھو گیا، 835 00:42:54,770 --> 00:42:57,510 واقعی، دن کے آخر میں، سب نہیں ہے کہ مختلف پر 836 00:42:57,510 --> 00:42:58,920 کچھ میں نے پہلے سے ہی جانتے ہیں. 837 00:42:58,920 --> 00:43:01,590 اور اس نے جو کردار لیکچر یا تو انسان کی خدمت کریں گے 838 00:43:01,590 --> 00:43:05,120 یہاں Sanders یا ویڈیو پر آن لائن میں، واقعی سیٹ 839 00:43:05,120 --> 00:43:08,170 آپ کے لئے ذہنی طور پر ہر ہفتے مختلف تصورات کرنے کی راہ ہموار 840 00:43:08,170 --> 00:43:10,240 اور مسائل کہ ہم میں ڈائیونگ کا ہو جائے گا. 841 00:43:10,240 --> 00:43:13,790 >> اعلی سطح کے تصورات، ان الفاظ کی سب سے زیادہ کی شرائط میں 842 00:43:13,790 --> 00:43:16,340 لمحے کے لئے اپنے سر پر بہہ رہی ہیں، اور وہ ٹھیک ہے ہو سکتا ہے. 843 00:43:16,340 --> 00:43:18,495 تم میں سے وہ لوگ جو کورس میں آئے زیادہ آرام دہ اور پرسکون 844 00:43:18,495 --> 00:43:20,150 ان موضوعات میں سے کچھ کا پتہ چل جائے گا. 845 00:43:20,150 --> 00:43:23,150 لیکن عام طور پر کلاس سے 10٪ کے لئے جس کے لئے وہ 846 00:43:23,150 --> 00:43:25,810 بہت زیادہ پس منظر، AP کمپیوٹر سائنس لے کر 847 00:43:25,810 --> 00:43:28,200 کے بعد وہ 12 سال کی تھیں پروگرامنگ احساس ہوتا ہے کہ وہاں ہو جائے گا 848 00:43:28,200 --> 00:43:31,230 حصوں میں اور مصیبت میں مواقع تمام جانے کی متعین کرتا ہے 849 00:43:31,230 --> 00:43:34,240 مختلف موضوعات، جو کچھ بھی میں بھرنے میں گہرائی میں کے بارے میں مزید 850 00:43:34,240 --> 00:43:36,710 خلیج آپ اپنے ہائی اسکول کی طرف سے یا پہلے ہو 851 00:43:36,710 --> 00:43:37,460 پس منظر. 852 00:43:37,460 --> 00:43:39,930 زبانوں کے حوالے سے احساس ہوتا ہے کہ ہم کس زبان 853 00:43:39,930 --> 00:43:42,550 CS50 میں استعمال میں بڑی حد تک غیر متعلق ہے 854 00:43:42,550 --> 00:43:43,220 دن کے آخر میں. 855 00:43:43,220 --> 00:43:47,090 ہمیں کرنے کے لئے استعمال ہوا ہے، بنیادی طور پر ایک ہی زبان کی طرف C. ملاقات کی 856 00:43:47,090 --> 00:43:49,010 سمسٹر کے اختتام پر، ہم ویب کی بنیاد پر متعارف کرانے 857 00:43:49,010 --> 00:43:51,110 پی ایچ پی اور جاوا سکرپٹ کی طرح زبانوں. 858 00:43:51,110 --> 00:43:54,280 لیکن ہم نے ذاتی طور پر اور ہمارے علاوہ دوسروں نے کسی بھی سب سے زیادہ میں اس طرح ایک کورس سکھا سکتے ہیں 859 00:43:54,280 --> 00:43:55,610 جدید زبان اعلی سطحی. 860 00:43:55,610 --> 00:43:58,520 ازگر اور روبی اور دیگر ان دنوں بہت مقبول ہیں. 861 00:43:58,520 --> 00:44:00,970 کیونکہ دن کے آخر میں احساس، تم نہیں سیکھ رہے 862 00:44:00,970 --> 00:44:04,180 اس کورس C. میں آپ کو پی ایچ پی یا جاوا اسکرپٹ سیکھنے نہیں کر رہے ہیں. 863 00:44:04,180 --> 00:44:07,140 آپ سیکھنے کس طرح مسائل کو حل کرنے کے لئے، چاہے وہ ویب کی بنیاد پر کر رہے ہیں، 864 00:44:07,140 --> 00:44:10,480 کمپیوٹر کی بنیاد پر، یا اعداد و شمار پر مبنی خود، کا استعمال کرتے ہوئے 865 00:44:10,480 --> 00:44:12,700 یہ صرف اوزار کے طور پر. 866 00:44:12,700 --> 00:44:14,730 >> اب، آپ کو رسد کی شرائط میں استعمال کریں گے، 867 00:44:14,730 --> 00:44:16,670 کچھ، بالآخر، CS50 آلات ملاقات کی. 868 00:44:16,670 --> 00:44:19,350 اگر آپ کو ایک PC، میک، لینکس کمپیوٹر سے کوئی فرق نہیں پڑتا، 869 00:44:19,350 --> 00:44:20,010 پسند یا 870 00:44:20,010 --> 00:44:22,510 آپ کو آزادانہ طور پر دستیاب اگلے ہفتے شروع کرنے کے سافٹ ویئر پڑے گا 871 00:44:22,510 --> 00:44:25,460 CS50 آلات، جس کے ساتھ ایک مجازی استعمال کرنے کے لئے 872 00:44:25,460 --> 00:44:28,020 ماحول ہے کہ آپ کو آپ کے اپنے کمپیوٹر پر استعمال کریں گے تا کہ آپ 873 00:44:28,020 --> 00:44:31,120 اور اپنے ہم جماعتوں کے سب ایک ہی لینکس ڈیسک ٹاپ ہے 874 00:44:31,120 --> 00:44:31,890 اس صورت میں. 875 00:44:31,890 --> 00:44:34,390 یہ مسئلہ کے سیٹ ہے، اگرچہ، جس میں آپ کو سچ میں لے کر آتی ہوں 876 00:44:34,390 --> 00:44:35,780 کورس میں اپنے ہاتھ گندے 877 00:44:35,780 --> 00:44:37,630 اور دن کے آخر میں، اس مسئلہ سیٹ ہے، میں 878 00:44:37,630 --> 00:44:39,680 لگتا ہے، کہ واقعی ایک طالب علم کی وضاحت 879 00:44:39,680 --> 00:44:41,380 اس کورس میں تجربہ ہے. 880 00:44:41,380 --> 00:44:43,460 احساس ہے کہ مسئلہ سیٹ کے بہت سے جاری رکھا جائے گا 881 00:44:43,460 --> 00:44:46,430 دو ایڈیشن میں، ایک معیاری علاوہ کہ ہم امید کرتے ہیں اور 882 00:44:46,430 --> 00:44:49,550 میں کودو طبقے کی 90 فی صد کی حوصلہ افزائی کریں. 883 00:44:49,550 --> 00:44:51,620 لیکن ہم یہ بھی میں کچھ مسئلہ سیٹ جاری 884 00:44:51,620 --> 00:44:52,920 ہیکر اضافے سے ملاقات کی. 885 00:44:52,920 --> 00:44:54,900 اور تم کیونکہ ہر صفحے پر معلوم ہے کہ یہ ہیکر کے علاوہ ہے 886 00:44:54,900 --> 00:44:57,840 ایک آبی نشان کے ساتھ اس کا کہنا ہے کہ اس پر ہیکر کے علاوہ ہے. 887 00:44:57,840 --> 00:45:00,000 اور یہ کہ تم میں سے جو اس آبادی AP ہے کے لئے ہے. 888 00:45:00,000 --> 00:45:02,890 آپ کی بیلٹ کے تحت 10 سال کی پروگرامنگ کی کے ساتھ کمپیوٹر سائنس 889 00:45:02,890 --> 00:45:05,640 اور ان کمیوں کو بھرنے کے لئے اور زیادہ رسمی تلاش کر رہے ہیں، 890 00:45:05,640 --> 00:45:07,370 بجائے خود تعلیم، تربیت، شاید. 891 00:45:07,370 --> 00:45:10,410 احساس ہے کہ میں ایک بہت کافی آبادیاتی ہے 892 00:45:10,410 --> 00:45:13,090 کلاس یہی ہے جو ایک ہی مقصد ہے. 893 00:45:13,090 --> 00:45:14,320 آپ پانچ دیر دن پڑے گا. 894 00:45:14,320 --> 00:45:16,490 مسئلہ سیٹ عام طور پر جمعرات کی وجہ سے ہیں، لیکن آپ کر سکتے ہیں 895 00:45:16,490 --> 00:45:18,440 ان کا استعمال کرتے ہوئے ان کی حد میں پانچ تک توسیع 896 00:45:18,440 --> 00:45:19,700 چیزیں دیر دن بلایا. 897 00:45:19,700 --> 00:45:22,590 اور ہم نے کے آخر میں اپنی سب سے کم اسکور بھی چھوڑ دیتا ہوں 898 00:45:22,590 --> 00:45:25,400 نصاب میں تفصیلات کے مطابق سمسٹر. 899 00:45:25,400 --> 00:45:27,800 >> لیکن CS50 کا ایک اور وضاحت سے زائد خصوصیت 900 00:45:27,800 --> 00:45:29,830 سال دفتری اوقات بن گیا ہے. 901 00:45:29,830 --> 00:45:32,720 یہ ایک موقع ہے کہ آپ تصاویر میں ضعف تھوڑا سا دیکھا 902 00:45:32,720 --> 00:45:35,850 پہلے گھر کھانے میں - جس میں پہلے ہم جمع 903 00:45:35,850 --> 00:45:37,780 سائنس کے تہھانے میں پہلے کہ ہال، 904 00:45:37,780 --> 00:45:40,310 سینٹر، اور Annenberg ہال میں اس سال - چار راتوں میں ایک 905 00:45:40,310 --> 00:45:43,330 8:00 PM سے لے کر 11:00 PM ہفتے تم نے یہ کہاں سے بہت پڑے گا 906 00:45:43,330 --> 00:45:46,320 پر کام کر کے بہت سے مشترکہ تجربہ، جدوجہد کر 907 00:45:46,320 --> 00:45:49,300 کے ذریعے کچھ مسائل، لیکن کافی حمایت کے ساتھ 908 00:45:49,300 --> 00:45:50,380 جگہ ساخت. 909 00:45:50,380 --> 00:45:53,180 واقعی، جس طرح یہ کام کریں گے ہے آپ Annenberg میں پہنچ جائیں گے 910 00:45:53,180 --> 00:45:55,160 اگر آپ کو اس ہفتے کے دوران کوئی سوال ہے، تم کو دونگا، 911 00:45:55,160 --> 00:45:58,060 آپ اپنے لیپ ٹاپ، آپ بیٹھ کچھ کھانا لے لو، اور کریں گے آپ کو لاگ ان کریں گے 912 00:45:58,060 --> 00:46:01,520 CS50 بحث، ایک ویب کی بنیاد پر کی افادیت میں تعلیم 913 00:46:01,520 --> 00:46:04,480 عملے ترقی کی ہے کہ آپ سوال پوسٹ کرنے کی اجازت دے گا 914 00:46:04,480 --> 00:46:07,910 دیکھتے ہیں اور ایک عام بحث کے فورم میں اپ پر عمل کریں 915 00:46:07,910 --> 00:46:10,550 احساس، لیبل اور طرح اور آٹو مکمل کا استعمال کرتے ہوئے 916 00:46:10,550 --> 00:46:11,680 اعداد و شمار تلاش کریں. 917 00:46:11,680 --> 00:46:14,850 لیکن آپ کو کرنے کے قابل بھی دفتر کے اوقات کے دوران ہو جائے گا 918 00:46:14,850 --> 00:46:16,980 گھنٹے، آپ کے سوالات کا بڑھ ہے 919 00:46:16,980 --> 00:46:18,360 اصل انسان. 920 00:46:18,360 --> 00:46:21,430 درحقیقت بالآخر مقصد ہے تاکہ ایک، ہم اس کی تعمیر شروع 921 00:46:21,430 --> 00:46:24,040 امید ہے کہ سمسٹر کے دوران ایک کارپس 922 00:46:24,040 --> 00:46:26,970 بہت ہی مفید معلومات ہے، عام عام جوابات 923 00:46:26,970 --> 00:46:29,640 سوال ہے، تو تم نے اپنے آپ کو مسائل کو حل کر سکتے ہیں 924 00:46:29,640 --> 00:46:33,490 اور unstuck جتنی جلد ممکن ہو، لیکن جب رکھنے 925 00:46:33,490 --> 00:46:37,210 عملے کی تعلیم، عام طور پر 20 تعلیم کے ساتھیوں کے 30 اور 926 00:46:37,210 --> 00:46:39,660 ایک بار میں عملے پر کورس کے معاونین،. 927 00:46:39,660 --> 00:46:42,420 >> ہم کیا کو Annenberg میں CS50 Greeter کہا جاتا ہے. 928 00:46:42,420 --> 00:46:46,710 اور جب ہم اس کا تعین، آپ جانتے ہیں، کیا اس سوال کا 929 00:46:46,710 --> 00:46:48,780 ہم واقعی مؤثر طریقے سے آن لائن جواب نہیں کر سکتے ہیں. 930 00:46:48,780 --> 00:46:49,800 ہم آپ کے کمپیوٹر کو دیکھنے کے لئے کی ضرورت ہے. 931 00:46:49,800 --> 00:46:50,710 ہم آپ کے پاس ایک ایک سے بات کرنا چاہتے ہیں. 932 00:46:50,710 --> 00:46:51,340 ایک. 933 00:46:51,340 --> 00:46:53,400 تم واقعی میں جدوجہد کر رہے ہیں اور آپ، لہذا، میں بات کرنا چاہتا ہوں 934 00:46:53,400 --> 00:46:56,010 ایک ایک پر کسی کے ساتھ ساتھ، آپ کو رکھا جائے روانہ کریں گے 935 00:46:56,010 --> 00:46:58,730 CS50 Greeter، تعلیم ساتھی انعقاد، لفظی، ایک 936 00:46:58,730 --> 00:47:01,770 رکن ہے کہ ایک طرف طالب علموں کے نام ہیں، سٹاف کی تعلیم 937 00:47:01,770 --> 00:47:02,790 دوسری نام. 938 00:47:02,790 --> 00:47:04,760 ہم آپ کے نام پر کلک کریں کے نام کے بعد 939 00:47:04,760 --> 00:47:06,860 عملے کی تعلیم، اور آپ کے کمپیوٹر کی سکرین شروع کر دیں گے 940 00:47:06,860 --> 00:47:11,170 ٹمٹمانے والے کہہ رہے ہیں براہ مہربانی یلس نظر آ رہا ہو يا پھر برائے مہربانی میں باب دیکھتے ہیں 941 00:47:11,170 --> 00:47:11,980 عملے کی میز. 942 00:47:11,980 --> 00:47:14,450 اور ایسا ہے، تو ہم اس طرح کے طور پر چیزوں کو بھیجا کرنے کے قابل ہو جائے گا 943 00:47:14,450 --> 00:47:17,610 موثر طور پر ممکن ہو، کے ساتھ کے طور پر کی طرف آپ کی رہنمائی 944 00:47:17,610 --> 00:47:19,910 زیادہ آسانی سے حل. 945 00:47:19,910 --> 00:47:22,970 حصے میں، ان سے زیادہ کے لیے مواقع ہو جائے گا 946 00:47:22,970 --> 00:47:25,570 مواقع میں سے ایک کے ساتھ مباشرت پر ہاتھ 947 00:47:25,570 --> 00:47:29,040 تعلیم ساتھیوں اور 12 16 یا تو اپنے ہم جماعتوں کے 948 00:47:29,040 --> 00:47:31,900 ہر ہفتے جو ہم مسئلہ کے سیٹ میں مسائل کا سامنا کرنا پڑے گا 949 00:47:31,900 --> 00:47:33,800 کہ تصوراتی سوالات کی ایک بڑی تعداد سے اور 950 00:47:33,800 --> 00:47:35,740 بٹ درجے کے پروگرامنگ سوالات کی تعداد ہے کہ آپ 951 00:47:35,740 --> 00:47:37,690 آپ خود ہی اندازہ لگا، اور آپ اپنے کام کر سکتے ہیں 952 00:47:37,690 --> 00:47:40,020 خود، لیکن سیکشن کے تناظر میں جہاں ہم کے ذریعے کام 953 00:47:40,020 --> 00:47:42,870 ان مسائل میں سے کچھ اور اجتماعی کہاں 954 00:47:42,870 --> 00:47:44,570 مختلف بات چیت ہم سے لیتا ہے. 955 00:47:44,570 --> 00:47:48,010 >> کے علاوہ میں، مواقع آپ کے سیکشن میں کریں گے 956 00:47:48,010 --> 00:47:50,450 ہوم ورک کی گذارشات کہ تم نے کیا ہے کا جائزہ لینے کے، آپ 957 00:47:50,450 --> 00:47:53,620 ہم جماعتوں، ہمیشہ کے ذریعے اختیار کبھی کبھی گمنام، 958 00:47:53,620 --> 00:47:55,810 اگر آپ کا کام ہے کہ آپ نے پیش کیا ہے ساتھ اشتراک کرنا چاہتے ہیں. 959 00:47:55,810 --> 00:47:58,030 تو یہ بات چیت دو دشاتمک سچ میں ہو جائے گا، 960 00:47:58,030 --> 00:48:00,840 ایک بہت زیادہ میں اپنے اپنے کام کا جائزہ لینے کا موقع 961 00:48:00,840 --> 00:48:04,080 متحرک احساس، کی بجائے صرف PDF دیکھ یا 962 00:48:04,080 --> 00:48:06,920 میں کچھ اور نہیں کے لئے پرنٹ آؤٹ اور اس کے بارے میں سوچ 963 00:48:06,920 --> 00:48:08,920 ضروری رائے دلچسپ ہے کہ تعلیم 964 00:48:08,920 --> 00:48:10,150 عملے فراہم کی ہے. 965 00:48:10,150 --> 00:48:12,540 اور تم یہاں CS50 خالی جگہوں بلایا آلے ​​کا استعمال کریں گے. 966 00:48:12,540 --> 00:48:15,670 ان مجریچت کے لئے، یہ سب سے اوپر C کے طور پر جانا جاتا زبان ہے 967 00:48:15,670 --> 00:48:17,500 چھوڑ دیا ہے، اور آپ اس وقت پتہ چلے گا. 968 00:48:17,500 --> 00:48:19,640 لیکن یہ ایک افادیت ویب کی بنیاد پر ہے کہ ہم استعمال کریں گے 969 00:48:19,640 --> 00:48:22,310 سیکشن ہے جو آپ اور آپ کے 15 یا تو ہم جماعتوں کی اجازت دے گا 970 00:48:22,310 --> 00:48:24,100 میں آپ کے درس و تدریس کے ساتھی کے ساتھ لاگ ان 971 00:48:24,100 --> 00:48:24,980 کمرے کے سامنے. 972 00:48:24,980 --> 00:48:26,750 آپ اس ونڈو میں کوڈ لکھنے کے قابل ہو جائے گا. 973 00:48:26,750 --> 00:48:28,720 آپ الیکٹرانک بات چیت کے قابل ہو جائے، اگر تم نہیں ہو 974 00:48:28,720 --> 00:48:30,930 اس خاص لمحے میں اصل سیکشن میں. 975 00:48:30,930 --> 00:48:33,940 اور آپ کی تعلیم ساتھی ہے، جب تم میں سے کسی ایک کو پر بات چیت کا وقت آتا ہے 976 00:48:33,940 --> 00:48:38,645 یلس یا کلاس میں باب کے حل کے تعلیم فیلو کر سکتے ہیں 977 00:48:38,645 --> 00:48:41,380 سکرین پر ایک بٹن اور voila، منصوبے پر کلک کریں، 978 00:48:41,380 --> 00:48:44,250 جو کچھ بھی ہے کہ طالب علم ہے کہ خاص طور پر کیا گیا ہے پر کام کر رہے 979 00:48:44,250 --> 00:48:44,990 وقت مطلب. 980 00:48:44,990 --> 00:48:47,130 تو تم میں سے ان لوگوں کو جو دوست ہیں جو ہے میں CS50 لیا 981 00:48:47,130 --> 00:48:49,750 ماضی کا احساس، کہ حصوں میں نمایاں کیا گیا ہے 982 00:48:49,750 --> 00:48:52,600 اس سال rebooted زیادہ فعال، سب سے زیادہ 983 00:48:52,600 --> 00:48:55,960 متحرک، اور تعلیم کے درمیان واقعی ایک گفتگو دو طرفہ 984 00:48:55,960 --> 00:48:58,190 عملے اور طالب علموں کو. 985 00:48:58,190 --> 00:48:59,020 >> اور walkthroughs. 986 00:48:59,020 --> 00:49:01,560 لہذا، ہم نے مسئلہ کے ان سیٹ کے لئے بھی نہ صرف پیش کرتے ہیں 987 00:49:01,560 --> 00:49:04,210 تفصیلات خود، جو عام طور پر کافی تفصیلی 988 00:49:04,210 --> 00:49:07,380 PDF، بلکہ چیزیں walkthroughs کے طور پر جانا جاتا ہے جس کے تحت ایک 989 00:49:07,380 --> 00:49:11,000 تدریسی عملے کے رکن کو ہفتہ وار اجلاس کی قیادت کریں گے 990 00:49:11,000 --> 00:49:13,210 کہ لفظی آپ کو مسئلہ سیٹ کے ذریعے چلتا ہے، جس سے 991 00:49:13,210 --> 00:49:15,720 آپ کو مشورہ اور شروع پوائنٹس اشارہ کیا گیا ہے اور مراد 992 00:49:15,720 --> 00:49:17,250 بہت اکثر پوچھے جانے والے سے پوچھنا 993 00:49:17,250 --> 00:49:19,360 سوال ہے، میں کہاں سے شروع کروں؟ 994 00:49:19,360 --> 00:49:21,990 ٹھیک ہے، تم ڈائیونگ کی طرف سے رپورٹ میں یا تو اس پر شروع 995 00:49:21,990 --> 00:49:25,100 اپنے یا میں شرکت کرنے یا دیکھ ان walkthroughs کی طرف سے. 996 00:49:25,100 --> 00:49:27,420 پہلی walkthrough، اصل میں، اس جمعہ سے ہو جائے گا. 997 00:49:27,420 --> 00:49:29,520 انہوں نے جمعہ، اتنا نہیں کیونکہ ہم سمجھتے ہیں کہ یہ ہو جائے گا کریں گے 998 00:49:29,520 --> 00:49:32,160 ایک مقبول وقت لیکن کیونکہ ہم ان کے تو بہت جلد فلم کر سکتے ہیں 999 00:49:32,160 --> 00:49:34,380 ہفتے کے ہفتے کے آخر میں کی طرف سے انہیں آن لائن حاصل کرنے کے لئے تاکہ تم 1000 00:49:34,380 --> 00:49:37,670 ممکن ہو سکے کے طور پر کئی دنوں اصل میں اس میں مشغول ہیں 1001 00:49:37,670 --> 00:49:38,390 کے طور پر مواد. 1002 00:49:38,390 --> 00:49:40,900 لیکن آپ درس میں اس جمعہ اس کے بارے میں مزید. 1003 00:49:40,900 --> 00:49:43,620 >> اب حمایت ڈھانچے، سب سے زیادہ کی شرائط میں 1004 00:49:43,620 --> 00:49:46,430 اہم اعداد و شمار شاید 108 تعلیم ہے 1005 00:49:46,430 --> 00:49:47,950 ساتھیوں اور کورس کے معاونین کہ یہ 1006 00:49:47,950 --> 00:49:49,730 کورس وقت ہے. 1007 00:49:49,730 --> 00:49:52,030 تم میں سے بعض جو متصادم کلاس نہیں ہے اگر پسند کریں گے 1008 00:49:52,030 --> 00:49:55,070 آپ کے وزٹرز کا ریکارڈ رکھا اسٹیج پر یہاں شامل ہوتے ہیں، یہ لوگ کون کرے گا 1009 00:49:55,070 --> 00:49:57,990 بالآخر کورس میں آپ کے تجربے کی وضاحت. 1010 00:50:06,750 --> 00:50:09,290 میں تعلیم کے ساتھیوں کی ایک بہت تھا مجھے میں تعلیم تعلیم 1011 00:50:09,290 --> 00:50:11,650 دن، اور میں ان میں سے بہت کچھ واضح طور سے یاد ہے. 1012 00:50:11,650 --> 00:50:15,590 لیکن تاریخ میں ان چند میں اب بھی یاد ہے، میرا CS50 TF 1013 00:50:15,590 --> 00:50:18,100 واقعی جس نے مجھے سوالات، جو واقعی مدد کی کا جواب 1014 00:50:18,100 --> 00:50:20,690 آپ کے وزٹرز کا ریکارڈ رکھا میں جدوجہد کر جب، کیا گیا تھا اور واقعی میں اس میں ایک پارٹنر تھا 1015 00:50:20,690 --> 00:50:23,630 ایک بہت ہی نئی دنیا سیکھنے کے تجربے کو. 1016 00:50:23,630 --> 00:50:26,410 تھوڑا سا میں، ان لڑکوں میں سے سب کے لئے باہر آپ کو میں شمولیت اختیار کریں گے 1017 00:50:26,410 --> 00:50:29,010 کیک، جو CS50 کی روایت کے transept میں ہے، 1018 00:50:29,010 --> 00:50:30,030 میموریل ہال ہے. 1019 00:50:30,030 --> 00:50:32,320 >> لیکن مجھے آپ کو نیٹ پر متعارف کرانے پہلے کی اجازت 1020 00:50:32,320 --> 00:50:35,820 پھر Hardison، روب Bowden، اور ٹامی MacWilliam، اس 1021 00:50:35,820 --> 00:50:37,460 سال کے کورس کے سربراہ. 1022 00:50:37,460 --> 00:50:39,250 اگر لوگ آپ کے وزٹرز کا ریکارڈ رکھا جائے گا. میرے درمیان میں یہاں میں شامل کرے گی. 1023 00:50:45,250 --> 00:50:47,910 انہوں نے سب کچھ متاثر کن ریمارکس کو تیار کیا ہے. 1024 00:50:51,540 --> 00:50:52,550 >> ٹومی MACWILLIAM: میں کچھ بھی تیار نہیں کیا 1025 00:50:52,550 --> 00:50:53,665 متاثر کن. 1026 00:50:53,665 --> 00:50:55,020 لیکن میرا نام ٹامی ہے. 1027 00:50:55,020 --> 00:50:56,140 میں Mather میں ایک سینئر ہوں. 1028 00:50:56,140 --> 00:50:57,325 میں کمپیوٹر سائنس کا مطالعہ کر رہا ہوں. 1029 00:50:57,325 --> 00:50:59,490 میں واقعی میں ہیج ٹیم پر خوش رہا ہوں اور جا 1030 00:50:59,490 --> 00:51:01,365 آپ کے ساتھ سفر CS50 کے ذریعے. 1031 00:51:01,365 --> 00:51:04,010 میں واقعی میں کیا CS50 کے بارے میں محبت ہے کہ یہ واقعی آپ کو سکھاتا ہے 1032 00:51:04,010 --> 00:51:06,040 ایک نئے طریقے سے مسائل کے بارے میں سوچنے کے لئے. 1033 00:51:06,040 --> 00:51:08,570 یہ واقعی ایک مہارت ہے کہ انمول کوئی بات نہیں ہو جائے گا ہے 1034 00:51:08,570 --> 00:51:09,950 آپ کیا میدان میں جاؤ. 1035 00:51:09,950 --> 00:51:12,660 اور صرف یہی نہیں، لیکن ہم نے زیادہ سے زیادہ مفت کینڈی پیش کرتے ہیں 1036 00:51:12,660 --> 00:51:13,910 کیمپس میں دیگر کورس. 1037 00:51:20,088 --> 00:51:22,210 جی ہاں، اور اس میں واقعی میں دیکھنے کی کوشش کر رہا ہوں تلاش کیا 1038 00:51:22,210 --> 00:51:23,560 ہر کسی کو اس سمسٹر بناتا ہے. 1039 00:51:23,560 --> 00:51:25,730 اور اگر کسی کے ذہن میں کوئی سوالات یا بھر ہے 1040 00:51:25,730 --> 00:51:27,770 سمسٹر، یقینی طور پر مفت آپ کے وزٹرز کا ریکارڈ رکھا باہر تک پہنچنے لگے گا اور 1041 00:51:27,770 --> 00:51:29,020 میں مدد کر کے خوشی ہو جائے گا. 1042 00:51:31,450 --> 00:51:31,780 >> روب BOWDEN: ہیلو. 1043 00:51:31,780 --> 00:51:32,530 میں روب Bowden ہوں. 1044 00:51:32,530 --> 00:51:33,780 میں Kirkland کے میں ایک سینئر ہوں. 1045 00:51:37,900 --> 00:51:39,760 جی ہاں، یہ ٹھیک ہے. 1046 00:51:39,760 --> 00:51:41,930 ہم سب اس اگلے سمسٹر کے لئے بہت حوصلہ افزائی ہے. 1047 00:51:41,930 --> 00:51:43,230 ہمیں امید ہے کہ آپ سب حوصلہ افزائی ہو. 1048 00:51:47,710 --> 00:51:49,410 میں توقع ہے کہ نہیں کیا گیا تھا. 1049 00:51:49,410 --> 00:51:50,390 جی ہاں. 1050 00:51:50,390 --> 00:51:52,200 تو ہم نے اس کو بنانے میں اتنی محنت 1051 00:51:52,200 --> 00:51:53,370 واقعی عظیم سمسٹر. 1052 00:51:53,370 --> 00:51:55,960 اور جب تک کے طور پر آپ کو کوشش میں ڈال کرنے کے لئے تیار ہیں، وہاں ہے 1053 00:51:55,960 --> 00:51:57,840 اتنا کچھ آپ کو اس کورس سے باہر حاصل کر سکتے ہیں. 1054 00:51:57,840 --> 00:52:00,130 آہ، ہم - 1055 00:52:00,130 --> 00:52:01,380 جی ہاں. 1056 00:52:04,640 --> 00:52:08,300 آپ کو اس کورس سے باہر مزہ بہت کچھ حاصل کر سکتے ہیں. 1057 00:52:08,300 --> 00:52:10,500 ہم نے 108 کے عملے کے نہیں ہے اگر آپ کو ایک بہت حاصل نہیں کر سکے گی 1058 00:52:10,500 --> 00:52:11,370 مزہ اس کے باہر. 1059 00:52:11,370 --> 00:52:15,300 تو، صرف اس میں شامل کرنے کی کوشش کریں اور آپ اسے افسوس نہیں کرے گا. 1060 00:52:23,190 --> 00:52:23,890 >> نیٹ HARDISON: ہیلو، لڑکوں. 1061 00:52:23,890 --> 00:52:24,800 میں نیٹ ہوں. 1062 00:52:24,800 --> 00:52:27,570 میں کورس کے لئے preceptor ہوں. 1063 00:52:27,570 --> 00:52:29,060 مجھے سچ میں یہاں کے طور پر اچھی طرح سے حوصلہ افزائی کر رہا ہوں. 1064 00:52:29,060 --> 00:52:30,960 یہ میرا پہلا سال ہے. 1065 00:52:30,960 --> 00:52:34,210 مجھے امید ہے کہ آپ سب کو اس کورس لینے اور اس کے طور پر زیادہ سے زیادہ سے لطف اندوز 1066 00:52:34,210 --> 00:52:35,820 میں نے اسے اب تک لطف اندوز ہے. 1067 00:52:35,820 --> 00:52:38,570 اور اگر تم نے کبھی کے بارے میں مزید جاننے کے 9 یا 10 شمار کرنا چاہتے ہیں 1068 00:52:38,570 --> 00:52:41,730 بائنری، مجھ سے بات کرنے آیا ہوں. 1069 00:52:41,730 --> 00:52:43,760 >> تو ان لوگوں پر چھوڑ کر یہاں سے خطرے میں: DAVID J. MALAN 1070 00:52:43,760 --> 00:52:46,980 تھوڑی awkwardly مرحلے کے صرف چند کے ذریعے چکر 1071 00:52:46,980 --> 00:52:49,370 وہ چیزیں ہیں جو اس سے پہلے کہ ہم کیک کے لئے ملتوی انتظار. 1072 00:52:49,370 --> 00:52:50,580 کیا اس کا یہ ہے کہ آگے جھوٹ؟ 1073 00:52:50,580 --> 00:52:53,490 ٹھیک ہے، اگر ہم گزشتہ سال میں ایک فوری مسئلہ میں واپس دیکھو، 1074 00:52:53,490 --> 00:52:56,010 0 مقرر کرتے ہیں، آپ کے پچھلے ایک پروگرامنگ میں کبوتر 1075 00:52:56,010 --> 00:52:58,700 سکریچ ملاقات کی، ایک گرافیکل پروگرامنگ زبان زبان 1076 00:52:58,700 --> 00:53:01,220 آپ کورس کے پہلے دنوں میں استعمال شروع کریں گے 1077 00:53:01,220 --> 00:53:04,390 جمعہ کچھ تم میں سے بعض کو مجریچت تصورات جاننے کے لئے. 1078 00:53:04,390 --> 00:53:06,750 احساس ہوتا ہے لیکن اس کی ایک اعلی درجے کی کے لئے پہلو ہو گا 1079 00:53:06,750 --> 00:53:08,950 پیشگی پس منظر کے ساتھ تم میں سے ان لوگوں کو. 1080 00:53:08,950 --> 00:53:11,450 >> میں گزشتہ سال کے مسئلہ 2 سیٹ، طالب علموں میں کبوتر 1081 00:53:11,450 --> 00:53:14,780 خفیہ نگاری کی دنیا، enciphering یا scrambling کے فن 1082 00:53:14,780 --> 00:53:17,770 معلومات، عمل درآمد کے پروگرام ہے کہ مرموز اعداد و شمار. 1083 00:53:17,770 --> 00:53:21,490 اور گزشتہ سال ہیکر کے علاوہ طالب علموں کو آگے بڑھنے کے کیا 1084 00:53:21,490 --> 00:53:24,570 یا وضاحت کرنا ایک عام میں پاس ورڈ ٹوٹ 1085 00:53:24,570 --> 00:53:28,090 الگورتھم کے ساتھ آ کر کمپیوٹر کے xe پاس ورڈ فائل اور 1086 00:53:28,090 --> 00:53:31,810 جانور کو طاقت کے لئے heuristics باہر figuring کیا کوئی ہے؟ 1087 00:53:31,810 --> 00:53:33,640 ایک کمپیوٹر سسٹم پر پاس ورڈ تھی. 1088 00:53:33,640 --> 00:53:36,630 گزشتہ سال بھی مسئلہ میں 3 مقرر کرتے ہیں، نے طالب علموں impli - 1089 00:53:36,630 --> 00:53:37,680 مسئلہ 4 مقرر - کیا طالب علموں کو 1090 00:53:37,680 --> 00:53:39,280 سڈوکو کے کھیل کو لاگو کرتے ہیں. 1091 00:53:39,280 --> 00:53:42,250 اور ہیکر کے علاوہ سال کے طالب علموں نے نہیں کیا 1092 00:53:42,250 --> 00:53:45,650 صرف عمل درآمد کس طرح کھیل کھیلتے ہیں، لیکن اصل میں ایک solver 1093 00:53:45,650 --> 00:53:47,800 کمپیوٹر آپ جس فراہم کرتے ہیں، انسان کے ساتھ کر سکتے ہیں، 1094 00:53:47,800 --> 00:53:50,130 کی طرف سے زیادہ تیزی سے آپ کے حل ہے اشارہ 1095 00:53:50,130 --> 00:53:51,420 اس مخصوص مسئلہ ہے. 1096 00:53:51,420 --> 00:53:54,130 >> مسئلہ 5 سیٹ میں، ہم نے عدالتی، یہ فن نے 1097 00:53:54,130 --> 00:53:57,020 معلومات بحالی جو اتفاقی طور پر یا بہت تھی 1098 00:53:57,020 --> 00:53:59,320 جان بوجھ کر ایک کمپیوٹر سے حذف کر دیا گیا ہے. 1099 00:53:59,320 --> 00:54:02,100 گزشتہ سال، تدریسی عملے اور میں کیمپس کے ارد گرد strolled 1100 00:54:02,100 --> 00:54:04,990 لوگ، مقامات، اور چیزوں کی تصاویر لے، اور پھر 1101 00:54:04,990 --> 00:54:07,830 اتفاقی طور پر ہمارے کیمرے کے کہ میڈیا کارڈ فارمیٹ 1102 00:54:07,830 --> 00:54:08,900 ان تمام تصاویر تھا. 1103 00:54:08,900 --> 00:54:09,650 لیکن کوئی مسئلہ نہیں ہے. 1104 00:54:09,650 --> 00:54:13,780 ہم اس میڈیا کارڈ کی فارنسک تصویر بنا دیا، اس کے حوالے سے باہر 1105 00:54:13,780 --> 00:54:16,320 کلاس میں تمام طالب علموں کو، اور ان کے لکھنے کے لئے چیلنج 1106 00:54:16,320 --> 00:54:20,110 پروگرام جو اس کارڈ سے JPEGs برآمد. 1107 00:54:20,110 --> 00:54:22,010 اور یہ اصل میں ہمارے پسندیدہ مسئلہ سیٹ میں سے ایک ہے. 1108 00:54:22,010 --> 00:54:24,680 >> اور میں ایک ای میل میں اپنے پوروورتیوں کے ایک سے کھود 1109 00:54:24,680 --> 00:54:27,270 جس سے کچھ دیر پہلے پڑھنے کے لئے مذاق تھا. 1110 00:54:27,270 --> 00:54:30,240 انہوں نے تحریر کیا کہ "- یہ میٹ کی طرف سے ہے - عزیز ڈیوڈ، میرے کل 1111 00:54:30,240 --> 00:54:33,710 بہن نے غلطی سے اس کے کیمرے کے ایسڈی کارڈ فارمیٹ اور ہار گئے 1112 00:54:33,710 --> 00:54:35,630 یادگار تصاویر کی ایک سال کی مالیت. 1113 00:54:35,630 --> 00:54:38,710 وہ بدقسمتی سے سب سے بہتر اس کے ڈیٹا کی پشت پناہی کر نہیں ہے. 1114 00:54:38,710 --> 00:54:41,230 لیکن اس صورت حال کے وزٹرز کا ریکارڈ رکھا جائے گا. میرے 5 pset یاد دلایا، تو میں نے سوچا کہ میں 1115 00:54:41,230 --> 00:54:44,260 بازیافت پروگرام کے ذریعے اپنے ایسڈی کارڈ پر چلانے کی کوشش کرے گا 1116 00:54:44,260 --> 00:54:46,310 کہ میں نے تمام طرح اکتوبر میں لکھا تھا. 1117 00:54:46,310 --> 00:54:48,550 تو باہر figuring کے چار گھنٹے کے بعد ایک کس طرح تشکیل 1118 00:54:48,550 --> 00:54:51,210 فارمیٹ ایسڈی کارڈ سے خام تصویر - 1119 00:54:51,210 --> 00:54:53,370 گوگل تک اس سلسلے میں کافی unhelpful ثابت ہوا 1120 00:54:53,370 --> 00:54:55,480 وڈمبنا یہ ہے کہ میں نے اپنی ہدایات میں آنے کا اتفاق ہوا 1121 00:54:55,480 --> 00:54:58,070 انٹرنیٹ - 1122 00:54:58,070 --> 00:55:00,490 کمانڈ دلائل میں سے کچھ کے ساتھ کے ارد گرد ایڈجسٹمنٹ کے بعد، 1123 00:55:00,490 --> 00:55:02,320 میں فارنسک تصویر پیدا کی. 1124 00:55:02,320 --> 00:55:04,490 اور انسٹال کرنے اور CS50 تشکیل کے بعد 1125 00:55:04,490 --> 00:55:07,520 آلات، میں میرے کے ذریعے عدالتی تصویر چلانے 1126 00:55:07,520 --> 00:55:13,110 اور وصولی میری بہن کی تصاویر کے تمام 1.027 پروگرام. 1127 00:55:13,110 --> 00:55:14,340 ٹھیک ہے، میٹ. 1128 00:55:14,340 --> 00:55:15,165 >> تو آخری year's میں - 1129 00:55:15,165 --> 00:55:23,080 [اپلاز] 1130 00:55:23,080 --> 00:55:25,680 گزشتہ سال کے مسئلہ 6 سیٹ میں، ہم طلباء کو ایک دی 1131 00:55:25,680 --> 00:55:29,910 150،000 انگریزی الفاظ کی ڈکشنری اور ان کو چیلنج 1132 00:55:29,910 --> 00:55:32,570 ایک سپیل چیکر ہے کہ فارم کے سوالات کا جواب دیا لکھیں 1133 00:55:32,570 --> 00:55:33,930 ہے اس لفظ کو صحیح طریقے سے یا ہجے 1134 00:55:33,930 --> 00:55:35,705 غلط طریقے سے ممکن ہو سکے کے طور پر تیزی سے ہے. 1135 00:55:35,705 --> 00:55:38,470 اور آپٹ میں ایک بنیاد میں تو کرنے کی اجازت طالب علم تھے 1136 00:55:38,470 --> 00:55:41,290 ان کے نتائج کو شائع کرکے ہم جماعتوں کو چیلنج کرتے ہیں، 1137 00:55:41,290 --> 00:55:44,200 RAM کی رقم ہے کہ وہ کیا کرتے تھے، CPU کے سائیکل کا نمبر یا 1138 00:55:44,200 --> 00:55:46,910 تا کہ اور وہ کیا کرتے تھے، کہ طالب علموں کی درجہ بندی کر رہے تھے تو 1139 00:55:46,910 --> 00:55:47,900 کورس کی ویب سائٹ پر. 1140 00:55:47,900 --> 00:55:51,170 کہ میں اس سے ایک بار پھر، مکمل طور پر اختیاری پہلو، لیکن بہت مزہ 1141 00:55:51,170 --> 00:55:54,540 اکثر طالب علم کو 10 نمبر یا پوزیشن کو ملے گا 1142 00:55:54,540 --> 00:55:57,210 ویب سائٹ پر بڑا بورڈ، رات کے کھانے کے لئے جاتے ہیں، اور پھر 1143 00:55:57,210 --> 00:55:59,920 واپس آئے گا اور احساس اس روممیٹ کے معیار تھا 1144 00:55:59,920 --> 00:56:03,270 بڑے بورڈ پر اس سے یا اس کے سامنے، اس طرح دوسرے بہا 1145 00:56:03,270 --> 00:56:07,170 صرف اس کا یا اس کے روممیٹ ایک دو یا تین گھنٹے. 1146 00:56:07,170 --> 00:56:08,550 >> تو ہم اسی طرح کے کچھ کرنے کا ارادہ رکھتے ہیں 1147 00:56:08,550 --> 00:56:09,580 اس کے ساتھ ساتھ سال. 1148 00:56:09,580 --> 00:56:12,140 ویب کی سمت میں مسئلہ میں 7 ہم نے نکال 1149 00:56:12,140 --> 00:56:14,840 پروگرامنگ، اصل میں کبھی میں مسائل کو حل کرنے 1150 00:56:14,840 --> 00:56:18,170 تیزی سے ایک ویب براؤزر کے عام ماحول. 1151 00:56:18,170 --> 00:56:20,900 decreasingly جانتے ہیں کہ ہم Macs پر سافٹ ویئر نہیں ڈاؤن لوڈ، اتارنا اور 1152 00:56:20,900 --> 00:56:23,650 پی سی، لیکن تیزی سے ہم ویب کے اندر اندر یہ سب کرتے ہیں. 1153 00:56:23,650 --> 00:56:27,530 >> گزشتہ سال اور یقینا، 'طالب علموں کے آخری منصوبوں کے 88 فی صد میں 1154 00:56:27,530 --> 00:56:29,660 ویب کی بنیاد پر کورس تھے. 1155 00:56:29,660 --> 00:56:32,020 اور وہ لوگ بھی مہارت ہے کہ آپ اس سے اخذ کردہ ہیں 1156 00:56:32,020 --> 00:56:33,230 کورس اختتام کی طرف سے کلاس. 1157 00:56:33,230 --> 00:56:36,090 کورس آخر میں کیا انتظار کر رہا ہے کیونکہ CS50 میلے ہے، 1158 00:56:36,090 --> 00:56:39,060 اس نمائش سائنس میلے کے خیال پر مبنی ہے. 1159 00:56:39,060 --> 00:56:41,750 لیکن ایک میلے کے اس ورژن میں تمام طلباء کو کلاس میں 1160 00:56:41,750 --> 00:56:45,400 ان کے لیپ ٹاپ اور ان کے دوستوں کو اور اپنے خاندان کے لوگوں اور دیگر کو لانے 1161 00:56:45,400 --> 00:56:48,310 شمال مغربی سائنس، کیمپس پر ایک بڑی عمارت ہے، قائم کرنے کی 1162 00:56:48,310 --> 00:56:51,030 ان کے لیپ ٹاپ، کچھ کھانا ملے، کچھ پاپکارن پینے کو ملے، 1163 00:56:51,030 --> 00:56:53,990 اور پھر سب میں ان لوگوں کے لیے اپنی آخری منصوبوں کی نمائش 1164 00:56:53,990 --> 00:56:57,210 حاضری جو گزشتہ سال کے 2،500 کچھ شرکاء کی تعداد 1165 00:56:57,210 --> 00:56:58,320 کیمپس بھر سے. 1166 00:56:58,320 --> 00:57:02,100 اور اس طرح اور اس طرح اظہار نہیں تھے 1167 00:57:02,100 --> 00:57:03,370 میلے میں کوئی غیر معمولی بات ہے. 1168 00:57:03,370 --> 00:57:06,590 >> میلے میں معروف CS50 Hackathon، ایک موقع ہے 1169 00:57:06,590 --> 00:57:09,350 سڑک پر نیچے ہارورڈ شٹل سر، پر ہاپ 1170 00:57:09,350 --> 00:57:12,700 8:00 PM، مائیکروسافٹ، اور AM 7:00 تک گھر نہیں جانا. 1171 00:57:12,700 --> 00:57:16,280 ہم 8:00 PM میں پہلی رات کا کھانا، AM 1:00 بجے دوسری رات کے کھانے کی خدمت ہے، 1172 00:57:16,280 --> 00:57:18,900 اور اب بھی 5:00 پر کھڑے ان ہوں، ہم علاج کرتے ہیں 1173 00:57:18,900 --> 00:57:20,400 IHOP میں پینکیکس. 1174 00:57:20,400 --> 00:57:23,470 اور Hackathon ایک موقع ہے، کے طور پر یہاں تصویر، 1175 00:57:23,470 --> 00:57:25,930 آپ کی آخری منصوبوں میں کودو، چاہے پر کام کر رہے 1176 00:57:25,930 --> 00:57:29,470 خود اپنے یا ایک باہمی تعاون کے ساتھ ماحول میں دوستوں کے ساتھ، 1177 00:57:29,470 --> 00:57:31,970 مکمل تدریسی عملے میں کہاں کام کر رہی ہے 1178 00:57:31,970 --> 00:57:35,430 ہانگ کانگ چینی کھانے کی کافی فراہمی کے ساتھ رات. 1179 00:57:35,430 --> 00:57:39,550 5:00 بجے بہت عام ان جیسے تصاویر یہ ہو جائے گا 1180 00:57:39,550 --> 00:57:40,940 سال کے ساتھ ساتھ. 1181 00:57:40,940 --> 00:57:44,390 >> تو یاد رکھیں کہ کے طور پر ہم نے ایک لمحے میں کیک کے لئے ملتوی، 1182 00:57:44,390 --> 00:57:48,500 اس کمرے میں عوام کے 76 فی صد سے قبل تجربہ ہے. 1183 00:57:48,500 --> 00:57:51,090 اور کے طور پر نصاب کے مطابق، جو بالآخر اس میں فرق پڑتا ہے 1184 00:57:51,090 --> 00:57:53,740 کورس اتنا ہے جہاں آپ ختم اپنے رشتہ دار نہیں ہے 1185 00:57:53,740 --> 00:57:57,400 ہم جماعتوں، لیکن ہفتے 11 تک رشتہ دار آخر میں جہاں آپ 1186 00:57:57,400 --> 00:57:59,400 0 ہفتے میں خود. 1187 00:57:59,400 --> 00:58:01,850 یہ CS50 ہے.