1 00:00:00,000 --> 00:00:03,888 >> [THEME เล่นดนตรี] 2 00:00:03,888 --> 00:00:17,705 3 00:00:17,705 --> 00:00:18,830 DAVID เจลัน: สวัสดีโลก 4 00:00:18,830 --> 00:00:20,640 นี้เป็น CS50Live 5 00:00:20,640 --> 00:00:23,900 ดังนั้นมันจึงถูกนำมาให้ความสนใจของฉัน ว่าในช่วงไม่กี่ตอนที่ผ่านมา 6 00:00:23,900 --> 00:00:28,370 ฉันอาจจะบอกว่าไม่กี่ สิ่งที่ไม่ถูกต้อง 7 00:00:28,370 --> 00:00:31,400 ดีในครั้งแรกเช่น ก็คือการที่เว็บไซต์นี้ได้รับความนิยม 8 00:00:31,400 --> 00:00:33,233 เราได้รับการใช้เพื่อ การอภิปรายหลักสูตร 9 00:00:33,233 --> 00:00:34,710 ไม่ได้อยู่ในความเป็นจริงที่เรียกว่าน้ำา 10 00:00:34,710 --> 00:00:36,940 มันเรียกว่าเห็นได้ชัดว่า Reddit 11 00:00:36,940 --> 00:00:41,150 >> ขณะเดียวกันก็เป็นกรณีที่ค่อนข้าง บางครั้งประเทศสหรัฐอเมริกาได้ใช้ 12 00:00:41,150 --> 00:00:45,700 00000000 การป้องกันขีปนาวุธ 13 00:00:45,700 --> 00:00:50,650 แต่ขีปนาวุธที่มีนิวเคลียร์ และไม่ได้เห็นได้ชัดว่า "อาวุธนิวเคลียร์ที่คุณแดฟโฟดิ." 14 00:00:50,650 --> 00:00:51,300 >> ในขณะเดียวกัน 15 00:00:51,300 --> 00:00:52,050 ฉันรักคุณ 16 00:00:52,050 --> 00:00:55,820 นี้เป็นที่แน่นอนในขณะนี้ คาดว่ารหัสผ่านที่นิยมมากที่สุด 17 00:00:55,820 --> 00:00:57,200 ตอนนี้สำหรับคนที่จะต้องใช้ 18 00:00:57,200 --> 00:01:01,140 แต่นี้ - ถ้าเราขยาย - เป็น ไม่ได้อยู่ในความเป็นจริงวิธีการที่คุณทำให้หัวใจ 19 00:01:01,140 --> 00:01:05,560 >> สุดท้าย CS50 ของตัวเองเชลลีย์ Westover, ที่คุณอาจจำได้จากภาพยนตร์ดังกล่าว 20 00:01:05,560 --> 00:01:08,420 นี้เป็นหนึ่งตั้งข้อสังเกต ว่าเธอไม่ได้อยู่ในความเป็นจริง 21 00:01:08,420 --> 00:01:11,860 กล้อง "operater" แต่ผู้ประกอบการกล้อง 22 00:01:11,860 --> 00:01:14,750 ตอนนี้พูดถึงกล้อง ผู้ประกอบการที่ทีม 23 00:01:14,750 --> 00:01:17,526 ได้อนุญาตให้ฉันเกล้าฯ จะขอยืมกล้องนี้ในวันนี้ 24 00:01:17,526 --> 00:01:19,400 เพื่อให้เราสามารถใช้ มองสิ่งที่เป็นจริง 25 00:01:19,400 --> 00:01:21,590 ที่เกิดขึ้นตลอดเวลานี้ เบื้องหลัง 26 00:01:21,590 --> 00:01:26,090 ดังนั้นถ้าคุณจะที่เราจะไปข้างหน้า และพาทัวร์สตูดิโอหรือไม่ 27 00:01:26,090 --> 00:01:29,880 เราอยู่ที่นี่ในที่สวยงาม Hauser สตูดิโอ, ไวด์เนอร์ในห้องสมุด 28 00:01:29,880 --> 00:01:32,840 กับฉากหลังที่นี่นี้เป็น หน้าจอสีเขียวที่รู้จักกันเป็นอย่างอื่น 29 00:01:32,840 --> 00:01:35,660 เป็นสีที่สำคัญหรือผนัง CYC ร่างกาย 30 00:01:35,660 --> 00:01:37,410 และในความเป็นจริงถ้าฉันเดิน ขึ้นอย่างใกล้ชิดนี้ 31 00:01:37,410 --> 00:01:41,920 แจ้งให้ทราบว่าลูกมีโค้งเล็กน้อย มันมากกว่ามุมที่คมชัดปกติ 32 00:01:41,920 --> 00:01:43,930 ที่ช่วยให้เราเพื่อให้ เงาออกจากขอบ 33 00:01:43,930 --> 00:01:46,760 และยังช่วยให้เราสามารถทำ แน่ใจว่าเราสามารถใส่ 34 00:01:46,760 --> 00:01:49,100 เกือบทุกอย่างที่เรา ต้องการที่ดีและสะอาด 35 00:01:49,100 --> 00:01:51,390 >> ตอนนี้ที่นี่เป็นทั้ง พวงของไฟควบคุม 36 00:01:51,390 --> 00:01:55,670 โดยแผงหลักของสวิทช์ที่ เราจะเห็นได้ในเวลาเพียงนิด ๆ หน่อย ๆ 37 00:01:55,670 --> 00:01:59,560 ขึ้นที่นี่เป็นไฟ LED ด้วย ที่เรียกว่า Barn ประตูในนั้น 38 00:01:59,560 --> 00:02:01,550 นี่คือสิ่งที่มันได้ปลดเปลื้องแสงผู้กำกับมาก 39 00:02:01,550 --> 00:02:03,590 จริงๆทำให้ผมเรืองแสงของฉันในช่วงบ่าย 40 00:02:03,590 --> 00:02:07,430 แล้วที่นี่เรามีการเรืองแสง แสงซึ่งบรรยากาศแสงนุ่ม 41 00:02:07,430 --> 00:02:09,440 ตอนนี้ทั้งสองเหล่านี้เป็น ถูกกว่าการทำงาน 42 00:02:09,440 --> 00:02:12,330 และเย็นมากในการดำเนินการกว่า หลอดไส้แบบดั้งเดิมมากขึ้น 43 00:02:12,330 --> 00:02:14,750 ที่มากของคนที่ยังคง มีแนวโน้มที่จะมีในบ้านของพวกเขา 44 00:02:14,750 --> 00:02:16,864 ตอนนี้ถ้าเราหันไปรอบ ๆ ที่นี่ คุณจะเห็นสิ่งที่ฉันเห็น 45 00:02:16,864 --> 00:02:19,280 ดังนั้นเราจึงมีคู่ของเรา กล้องมากกว่าที่นี่ซึ่งหนึ่งในนั้น 46 00:02:19,280 --> 00:02:20,840 มี teleprompter บน 47 00:02:20,840 --> 00:02:23,520 >> เราจริงไม่ได้ใช้จริงๆ teleprompter ใน CS50Live, 48 00:02:23,520 --> 00:02:26,800 แต่สำหรับกางเกงขาสั้นกับผู้ที่ ฉากหลังสีขาวที่คุณอาจจะจำได้ 49 00:02:26,800 --> 00:02:28,180 เราจริงใช้พวกเขาไม่น้อย 50 00:02:28,180 --> 00:02:31,013 การใช้จ่ายไม่น้อยเวลาใน ความก้าวหน้าของการเขียนสคริปต์วัสดุเพื่อให้เป็น 51 00:02:31,013 --> 00:02:32,240 จะได้รับมันเพียงขวา 52 00:02:32,240 --> 00:02:36,264 >> ตอนนี้ที่นี่คุณจะจริง เห็นกล้องขึ้นไปบนเพดาน 53 00:02:36,264 --> 00:02:37,180 ลองซูมที่ 54 00:02:37,180 --> 00:02:39,430 นั่นคือที่เรียกว่าชน กล้องที่ได้รับภาพเหล่านั้น 55 00:02:39,430 --> 00:02:42,310 ที่คุณเห็นในจุดเริ่มต้นมาก หรือปลายสุดของ CS50Live 56 00:02:42,310 --> 00:02:43,950 และเป็นเรื่องยากที่จะเห็นใน แสงขึ้นที่นั่น 57 00:02:43,950 --> 00:02:45,824 แต่มันเป็นความจริงแขวน คว่ำลงและเรา 58 00:02:45,824 --> 00:02:50,270 สามารถที่จะแก้ไขซอฟต์แวร์หลังจาก ความเป็นจริงโดยการพลิกแนวตั้ง 59 00:02:50,270 --> 00:02:54,600 >> วันนี้ - hi [? Andrea -?] กว่าที่นี่ ให้ตรงไปที่แผงไฟที่ 60 00:02:54,600 --> 00:02:56,180 ที่ผมกล่าวถึงก่อนหน้านี้ 61 00:02:56,180 --> 00:02:58,390 แผงไฟนี้มี ทั้งกลุ่มสวิทช์ 62 00:02:58,390 --> 00:03:01,430 และพวกเขาเกลียดมันเมื่อ ที่จริงผมทำเช่นนี้ 63 00:03:01,430 --> 00:03:05,600 แต่เราสามารถที่จะโยน ไฟบางขึ้นและลงที่นี่ 64 00:03:05,600 --> 00:03:09,160 ฉันไม่สามารถค่อนข้างเห็นผล แต่เรา ชนิดของ wreaking ความเสียหายในกล้องของเรา 65 00:03:09,160 --> 00:03:09,660 ตอนนี้ 66 00:03:09,660 --> 00:03:12,465 แต่ขอแก้ไขปัญหานี้ 67 00:03:12,465 --> 00:03:14,810 โอ้เด็กขอย้ายไป 68 00:03:14,810 --> 00:03:18,910 >> ดังนั้นในที่นี่คือตู้เสื้อผ้าใน ซึ่งทั้งหมดของสายไฟสตูดิโอ 69 00:03:18,910 --> 00:03:19,850 จะถูกส่งไปในที่สุด 70 00:03:19,850 --> 00:03:22,016 และนี่คือการจัดเรียงของ สมองที่อยู่เบื้องหลังการดำเนินการ 71 00:03:22,016 --> 00:03:23,710 เบื้องหลังแฟนขนาดใหญ่ในที่นี่ 72 00:03:23,710 --> 00:03:27,972 ในความเป็นจริงถ้าผมยันในที่คุณสามารถ ได้ยินไม่น้อยของเสียง 73 00:03:27,972 --> 00:03:30,430 จึงมีจริงค่อนข้าง บิตของฉนวนกันความร้อนบนผนังเหล่านี้ 74 00:03:30,430 --> 00:03:33,054 เพื่อที่จะให้เสียงที่ออกมาเมื่อ เราในความเป็นจริงปิดประตู 75 00:03:33,054 --> 00:03:36,870 แต่วิธีการอยู่ที่นั่นคุณสามารถดูทั้งหมด สายที่มาในและออกมาจากตู้ 76 00:03:36,870 --> 00:03:39,070 และกว่าที่นี่คุณสามารถมองเห็น สำเนาของ teleprompter 77 00:03:39,070 --> 00:03:41,370 ที่เราเห็นเพียงแค่ช่วงเวลาที่ผ่านมา 78 00:03:41,370 --> 00:03:44,070 >> เอาล่ะเรามาเข้าหัว ห้องควบคุมที่เรียกว่า 79 00:03:44,070 --> 00:03:46,770 ดังนั้นกว่าที่นี่ฉันยังคงทำไม่ได้ ค่อนข้างเข้าใจนี้ 80 00:03:46,770 --> 00:03:49,300 นี่คือที่เราให้เรา สารที่เห็นได้ชัด 81 00:03:49,300 --> 00:03:51,760 แต่กว่าที่นี่เรามี ทั้งกลุ่มของเวิร์คสเตชั่ 82 00:03:51,760 --> 00:03:54,750 ที่ทีม CS50 และ ทีมอื่น ๆ HarvardX ทำงาน 83 00:03:54,750 --> 00:03:57,510 และที่นี่เรามีสถานีเสียงของเรา 84 00:03:57,510 --> 00:03:59,580 ลองมาดู 85 00:03:59,580 --> 00:04:01,140 เฮ้แพทริค 86 00:04:01,140 --> 00:04:03,820 ดังนั้นที่นี่เรามีอีกครั้ง ทั้งกลุ่มของหน้าปัด 87 00:04:03,820 --> 00:04:06,430 เราสามารถเลื่อนขึ้นและลงไปที่ จริงเปลี่ยนระดับ 88 00:04:06,430 --> 00:04:07,264 เวลาสำหรับเสียงนี้ 89 00:04:07,264 --> 00:04:10,346 และในความเป็นจริงถ้าผมทำเช่นนี้ที่นี่ - ฉัน จะค่อยๆนำมาลงเสียงนี้ 90 00:04:10,346 --> 00:04:13,800 ระดับและฉันจะให้พูดคุยใน เสียงปกตินี้ของฉันที่นี่ใน Hauser 91 00:04:13,800 --> 00:04:16,790 สตูดิโอเพื่อ CS50 อยู่และในบาง จุดที่คุณจะไม่เป็น - 92 00:04:16,790 --> 00:04:19,200 >> [ระดับเสียงลดจนกว่า VOICE IS  ไม่ได้ยิน.] 93 00:04:19,200 --> 00:04:22,054 >> ตอนนี้ถ้าฉันยกมันกลับขึ้นคุณจะ เริ่มต้นที่จะได้ยินเสียงของเราอีกครั้ง 94 00:04:22,054 --> 00:04:23,970 ตอนนี้คุณจะได้ไม่ต้อง ทำทุกอย่างด้วยตนเอง 95 00:04:23,970 --> 00:04:25,178 ในความเป็นจริงเรามีที่ตั้งไว้ล่วงหน้าบางส่วน 96 00:04:25,178 --> 00:04:28,407 ดังนั้นถ้าฉันไปกว่าที่นี่เพื่อชั้น เมนูที่จริงผมสามารถสลับระหว่าง 1 97 00:04:28,407 --> 00:04:31,436 16 และที่ 7 ใน 32 และ คุณจะเห็นสิ่งนี้เกิดขึ้น 98 00:04:31,436 --> 00:04:32,310 ที่จริงสวยเรียบร้อย 99 00:04:32,310 --> 00:04:35,240 ฉันทำเช่นนี้ไม่น้อย เช่นกัน - ดู 100 00:04:35,240 --> 00:04:39,070 >> ทั้งนี้ขอย้ายไปที่นี่และ คุณจะเห็นธนาคารทั้งของฮาร์ดไดรฟ์ 101 00:04:39,070 --> 00:04:39,570 จริงๆ 102 00:04:39,570 --> 00:04:42,830 เหล่านี้ทั้งหมด SSD ของที่คุณอาจจะ มีแล็ปท็อปในวันนี้และแม้กระทั่ง 103 00:04:42,830 --> 00:04:43,876 บางอย่างในเดสก์ท็ของวันนี้ 104 00:04:43,876 --> 00:04:46,000 และพวกเขาก็เก็บสิ่งที่ชอบ นี้ - ที่เป็นจริง 105 00:04:46,000 --> 00:04:49,445 เพียงแค่ฮาร์ดไดรฟ์ที่ ประมาณ 500 กิ๊กใน SSD 106 00:04:49,445 --> 00:04:51,372 และคุณสามารถดู อินเตอร์เฟซที่มีผ่านทางที่ 107 00:04:51,372 --> 00:04:52,830 จะเชื่อมต่อกับอวัยวะภายในของที่ 108 00:04:52,830 --> 00:04:55,390 นี่คือที่ของเรา ภาพจะถูกเก็บไว้ในที่สุด 109 00:04:55,390 --> 00:04:59,110 จากหนึ่งหรือมากกว่ากล้องที่เรา อาจจะใช้สำหรับการถ่ายภาพโดยเฉพาะอย่างยิ่ง 110 00:04:59,110 --> 00:05:04,050 >> ตอนนี้ที่นี่ - โอ้เฮ้รามอน 111 00:05:04,050 --> 00:05:04,776 ขอบคุณ 112 00:05:04,776 --> 00:05:06,900 รามอนที่ไม่เคยได้รับจริงๆ ผมสนใจมากที่นั่น 113 00:05:06,900 --> 00:05:08,170 แต่เราก็จะเดินหน้าต่อไป 114 00:05:08,170 --> 00:05:11,570 ถ้ารามอน - ถ้าผมจะดูผ่าน ที่นี่เรามีทั้งกลุ่มของปุ่ม 115 00:05:11,570 --> 00:05:12,819 ที่เราสามารถเล่นกับได้เป็นอย่างดี 116 00:05:12,819 --> 00:05:16,500 และในขณะเดียวกันมีทั้ง พวงของการแสดงขึ้นที่นี่ 117 00:05:16,500 --> 00:05:18,780 สองขนาดใหญ่หน้าจอขนาดใหญ่ 118 00:05:18,780 --> 00:05:22,000 และนี้เป็นจริงเช่น อวัยวะภายในของสตูดิโอโทรทัศน์ 119 00:05:22,000 --> 00:05:24,020 ทั้งหมดของสัญญาณวิดีโอ มาที่นี่และสิ่งที่ 120 00:05:24,020 --> 00:05:26,940 เราสามารถที่จะทำโดยการสัมผัส สวิทช์และหมุนเป็นจริง 121 00:05:26,940 --> 00:05:28,385 การผลิตการแสดงในเวลาจริง 122 00:05:28,385 --> 00:05:30,510 ดังนั้นสำหรับตัวอย่างเช่นเรามี เค้นเล็ก ๆ นี้ที่นี่ 123 00:05:30,510 --> 00:05:31,760 เช่นคุณอาจจะเห็นในเครื่องบิน 124 00:05:31,760 --> 00:05:35,740 ถ้าฉันเริ่มต้นที่จะได้รับกลับมานี้แจ้งให้ทราบล่วงหน้า สิ่งที่เกิดขึ้นในภาพสองภาพ 125 00:05:35,740 --> 00:05:36,800 ไปอยู่ที่นั่น 126 00:05:36,800 --> 00:05:40,310 จางหายไประหว่างสองและอื่น เราได้ไปจากที่อื่น ๆ 127 00:05:40,310 --> 00:05:43,490 และถ้าผมผลักดันให้กลับขึ้นไปตอนนี้ เราได้มีการกลับภาพต้นฉบับ 128 00:05:43,490 --> 00:05:46,570 >> ขณะที่จอยสติกมากกว่านี้ ที่นี่เช่นเดียวกับคอนโซลอาเขตเก่า 129 00:05:46,570 --> 00:05:49,170 ช่วยให้เราสามารถทำเช่นนี้กับที่ชนลูกเบี้ยว 130 00:05:49,170 --> 00:05:51,080 และมีเราไปมี เราไปที่นั่นเราไป 131 00:05:51,080 --> 00:05:54,992 และตอนนี้เรามีการแก้ไขที่ - สวยมากดีพอ 132 00:05:54,992 --> 00:05:56,200 สำหรับวัตถุประสงค์ของการแสดง 133 00:05:56,200 --> 00:05:59,710 >> ตอนนี้จน - ขอโทษรามอน - เรา นอกจากนี้ยังมีปุ่มบางอย่างที่นี่ 134 00:05:59,710 --> 00:06:04,280 DDR2 ของเกมที่ชื่นชอบอาจจะเป็นและ ถ้าผมตีนี้เราขณะนี้ได้รับผลกระทบนี้ 135 00:06:04,280 --> 00:06:07,190 คุณอาจจะเรียกว่าจาก ตอนที่สองของ CS50Live 136 00:06:07,190 --> 00:06:11,430 ถ้าเราผลักดันในเรื่องนี้เป็นสิ่งที่เรา สามารถตีจริงถ้ามีอะไรผิดพลาด 137 00:06:11,430 --> 00:06:12,890 เราได้รับหน้าจอที่มี 138 00:06:12,890 --> 00:06:19,620 และตอนนี้ในที่สุดผมคิดว่ามันเป็น เวลา 60 วินาทีของร็อบ 139 00:06:19,620 --> 00:06:21,520 โอ้ลูกชายของ - 140 00:06:21,520 --> 00:06:24,520 >> [เบสกีต้าร์บทละคร] 141 00:06:24,520 --> 00:06:29,632 142 00:06:29,632 --> 00:06:30,340 ROB: โอ้มา! 143 00:06:30,340 --> 00:06:31,810 เพียงแค่ใช้วิดีโอสัตว์บาง 144 00:06:31,810 --> 00:06:34,780 >> [เพลงบทละคร] 145 00:06:34,780 --> 00:06:46,030 146 00:06:46,030 --> 00:06:47,300 >> [ผู้หญิงพูดญี่ปุ่น] 147 00:06:47,300 --> 00:07:09,150 148 00:07:09,150 --> 00:07:11,410 >> เมื่อเร็ว ๆ นี้ในข่าวเป็น บทความเกี่ยวกับ CS50 149 00:07:11,410 --> 00:07:13,500 ในเว็บไซต์ยอดนิยม ที่รู้จักกันเป็นชีวิตแฮกเกอร์ 150 00:07:13,500 --> 00:07:16,990 หนึ่งในเพื่อนร่วมชั้นของคุณแอนนาเบ จากออสเตรเลียมาในบทความว่า 151 00:07:16,990 --> 00:07:18,880 และในทางกลับ CS50 ตัวเอง 152 00:07:18,880 --> 00:07:24,035 เธอเข้าเรียนในชั้นเรียนในขณะนี้ และเธออยากจะกล่าวทักทาย 153 00:07:24,035 --> 00:07:24,910 ANNABEL: สวัสดีโลก 154 00:07:24,910 --> 00:07:29,020 ชื่อของฉันคือแอนนาเบ, และฉัน จากควีนส์แลนด์ออสเตรเลีย 155 00:07:29,020 --> 00:07:33,430 เหตุผลที่ฉันได้เข้าชั้นเรียนเป็น เพราะผมเห็นโพสต์ในชีวิตแฮกเกอร์, 156 00:07:33,430 --> 00:07:37,740 และรู้ว่านี่คือกุญแจสำคัญในการ สะพานเชื่อมช่องว่างระหว่างการเป็นมือใหม่ที่ 157 00:07:37,740 --> 00:07:40,510 และในอนาคตใน CS 158 00:07:40,510 --> 00:07:45,320 หลักสูตรนี้จะเป็นสะพาน ในหลายทิศทางสำหรับลูกชายออทิสติกของฉัน 159 00:07:45,320 --> 00:07:48,440 ที่รักไอที 160 00:07:48,440 --> 00:07:51,105 ฉันยังหวังว่า โดยจุดสิ้นสุดในการสร้าง 161 00:07:51,105 --> 00:07:54,340 โปรแกรมที่จะช่วยลูกสาวของฉัน dyslexic 162 00:07:54,340 --> 00:07:56,764 ขณะนี้ผมมีบัญชี, ที่มีความสนใจหนัก 163 00:07:56,764 --> 00:08:00,300 ในด้านเทคโนโลยีอสังหาริมทรัพย์ สวนและดนตรี 164 00:08:00,300 --> 00:08:03,133 165 00:08:03,133 --> 00:08:08,098 ชื่อของฉันคือแอนนาเบและนี่คือ CS50 166 00:08:08,098 --> 00:08:10,500 >> ลำโพง: อนุญาตให้ฉันต่อไป ที่จะแนะนำเบ็ตตี 167 00:08:10,500 --> 00:08:13,057 ที่ยังอยากจะกล่าวทักทาย 168 00:08:13,057 --> 00:08:13,890 BETTY: สวัสดีโลก 169 00:08:13,890 --> 00:08:16,730 ชื่อของฉันคือเบ็ตตี้และฉัน จากทางใต้ของรัฐแคลิฟอร์เนีย 170 00:08:16,730 --> 00:08:19,290 ผมเรียนอยู่นี้ เพราะสังคมของเราวันนี้ 171 00:08:19,290 --> 00:08:21,910 ดูเหมือนว่าจะมุ่งสู่การเขียนโปรแกรม 172 00:08:21,910 --> 00:08:24,625 การเขียนโปรแกรมเป็น ที่จำเป็นสำหรับชีวิตของเรา 173 00:08:24,625 --> 00:08:26,750 และที่จริงผมคิดว่ามันเป็น แล้วเป็นหลักในขณะนี้ 174 00:08:26,750 --> 00:08:29,800 เพราะหลายสิ่งหลายอย่างที่เรา ใช้มีการรวมโปรแกรม 175 00:08:29,800 --> 00:08:31,840 เพื่อให้พวกเขาที่จะสร้าง 176 00:08:31,840 --> 00:08:37,012 โดยทั่วไปเราจะไปเป็น มุ่งสู่อนาคตที่เต็มไป 177 00:08:37,012 --> 00:08:38,720 ด้วยเทคโนโลยีและ การเขียนโปรแกรมเป็นไป 178 00:08:38,720 --> 00:08:40,909 จะเป็นส่วนสำคัญของอนาคตที่ 179 00:08:40,909 --> 00:08:43,909 ดังนั้นผมจึงคิดว่ามันเป็นสิ่งที่ ที่เย็นจริงๆ 180 00:08:43,909 --> 00:08:46,370 และที่ฉันควรจะเป็น ได้รับการเรียนรู้มัน 181 00:08:46,370 --> 00:08:50,170 เพื่อใช่ชื่อของฉันคือ เบ็ตตี้และนี่คือ CS50 182 00:08:50,170 --> 00:08:51,920 DAVID เจลัน: ภาพ ในขณะเดียวกันที่นี่เป็น 183 00:08:51,920 --> 00:08:55,150 ราชาจากอินเดียที่มี อากาศแช่ดังนั้นใน CS50 184 00:08:55,150 --> 00:08:58,410 ว่าเขาเห็นได้ชัดว่า มันมีรอยสักบนผิวหนังของเขา 185 00:08:58,410 --> 00:08:59,370 >> และตอนนี้ทวีต 186 00:08:59,370 --> 00:09:03,280 หนึ่งจากคาร์เตอร์ในรัฐเวอร์จิเนียที่นี้ เขียนเรามีนี้ - "CONSENTINO และฉัน 187 00:09:03,280 --> 00:09:06,860 มีการใช้ที่ดีของวันหิมะของฉัน ดูหนึ่งสัปดาห์ของการ CS50 ฮาร์วาร์ 188 00:09:06,860 --> 00:09:09,800 ในทีวีผ่าน Chromecast และ YouTube. " 189 00:09:09,800 --> 00:09:10,780 ใคร CONSENTINO คืออะไร 190 00:09:10,780 --> 00:09:13,840 ดีเห็นได้ชัดว่าเขาเป็นแมวของเขา แต่อันที่จริงภาพที่นี่พร้อม 191 00:09:13,840 --> 00:09:17,047 กับเท้าของคาร์เตอร์มีขนาดใหญ่ ทีวีจอในพื้นหลัง 192 00:09:17,047 --> 00:09:19,130 และเห็นได้ชัดว่ามี แน่นอนโดยใช้ Chromecast 193 00:09:19,130 --> 00:09:22,937 โครงการ CS50 สัปดาห์หนึ่งบน ทีวีจอขนาดใหญ่ที่แบบไร้สาย 194 00:09:22,937 --> 00:09:26,020 ตอนนี้ Chromecast ถ้าคุณไม่คุ้นเคย เป็นจริงชนิดของอุปกรณ์เรียบร้อย 195 00:09:26,020 --> 00:09:29,420 มันเป็นปลั๊กที่ไม่แพงอย่างเป็นธรรมที่คุณ สามารถใส่เข้าไปที่ด้านหลังของคอมพิวเตอร์ของคุณ 196 00:09:29,420 --> 00:09:31,090 เป็นพอร์ต HDMI 197 00:09:31,090 --> 00:09:34,860 มันมีการเข้าถึง Wi-Fi และเป็นหลัก ช่วยให้คุณสามารถสตรีมแบบไร้สาย 198 00:09:34,860 --> 00:09:38,650 เนื้อหาจากแล็ปท็อปของคุณไปยัง ทีวีของคุณหรือแม้กระทั่งการควบคุมทีวีของคุณ 199 00:09:38,650 --> 00:09:41,894 และดาวน์โหลดเนื้อหาเช่น วิดีโอโดยตรงกับมัน 200 00:09:41,894 --> 00:09:44,560 และตอนนี้ทราบจากโมฮาเหม็หนึ่ง เพื่อนร่วมชั้นของคุณในปากีสถาน 201 00:09:44,560 --> 00:09:47,620 ที่เพิ่งค้นพบ อยากรู้อยากเห็นนี้ - เห็นได้ชัดว่า 202 00:09:47,620 --> 00:09:50,060 ถ้าคุณไปที่ google.com ในโอกาสและการค้นหา 203 00:09:50,060 --> 00:09:53,860 สำหรับผม, เดวิดเจลันเห็นได้ชัด ผู้ชายคนนี้ขึ้นมาอีกครั้งในชั่วขณะหนึ่ง 204 00:09:53,860 --> 00:09:56,830 เดวิดเอชลันที่เห็นได้ชัดว่า จิตบำบัดชาวอังกฤษที่ 205 00:09:56,830 --> 00:09:59,041 ดูแย่มากเช่นฉัน 206 00:09:59,041 --> 00:10:01,040 ตอนนี้มันจะเปิดออกถ้าคุณ คลิกที่ลิงค์คิดเห็นนี้ 207 00:10:01,040 --> 00:10:03,600 ในมุมด้านล่างที่คุณสามารถ จริงแจ้งปัญหา 208 00:10:03,600 --> 00:10:05,170 เป็นสิ่งที่ถูกผิดไปที่ Google 209 00:10:05,170 --> 00:10:07,560 และแจ้งให้เรา - เนื่องจากเรา อยู่บนอินเทอร์เน็ต 210 00:10:07,560 --> 00:10:10,910 ที่นี่ - หากคุณสามารถช่วยคนที่แต่งตัวประหลาดออกไปและ จริงคลิกที่การเชื่อมโยงที่ไม่ถูกต้องขึ้นด้านบน 211 00:10:10,910 --> 00:10:14,680 และเพียงแค่พูดถึงว่าเดวิดเอช ลันไม่ได้อยู่ในความเป็นจริงเดวิดเจลัน 212 00:10:14,680 --> 00:10:17,550 >> ขณะนี้เป็นธรรมมี อาจจะเป็นเดวิดเอชลัน, 213 00:10:17,550 --> 00:10:19,550 และเขาอาจจะ จิตบำบัดอังกฤษ 214 00:10:19,550 --> 00:10:21,840 จึงขอไม่รายงาน สิ่งอื่นที่ไม่ถูกต้องเป็น 215 00:10:21,840 --> 00:10:25,240 แต่เพียงภาพที่มีอาจ รับเลือกอัลกอริทึม 216 00:10:25,240 --> 00:10:27,480 ไม่ถูกต้องโดยเซิร์ฟเวอร์ของ Google 217 00:10:27,480 --> 00:10:32,179 >> และตอนนี้สวัสดีจาก CS50 ของ เพื่อนศาสตราจารย์แฮร์รี่ลูอิส 218 00:10:32,179 --> 00:10:34,720 ศาสตราจารย์ลูอิสแฮร์รี่เป็นจริง ปีอาจารย์ของตัวเองที่ผ่านมา 219 00:10:34,720 --> 00:10:38,170 เมื่อฉันเอาหลักสูตร ในทฤษฎีการคำนวณ 220 00:10:38,170 --> 00:10:42,600 หลักสูตรทฤษฎีที่คุณสำรวจ ข้อ จำกัด พื้นฐานของการคำนวณ 221 00:10:42,600 --> 00:10:45,350 และว่าสิ่งที่คอมพิวเตอร์ สามารถและไม่สามารถทำ 222 00:10:45,350 --> 00:10:47,910 เราเพิ่งไปเยี่ยม ศาสตราจารย์ลูอิสในสำนักงานของเขา 223 00:10:47,910 --> 00:10:50,665 ที่จะดูที่บางส่วน เทคโนโลยีที่ผ่านมา 224 00:10:50,665 --> 00:10:53,790 ศาสตราจารย์ HARRY LEWIS: ผมแฮร์รี่ลูอิส ฉันศาสตราจารย์ด้านวิทยาศาสตร์คอมพิวเตอร์ 225 00:10:53,790 --> 00:10:55,060 ที่นี่ที่ฮาร์วาร์ 226 00:10:55,060 --> 00:11:01,890 ฉันมาที่ฮาร์วาร์ในปี 1964 ในฐานะที่เป็น น้องและยกเว้นเป็นเวลาสามปี 227 00:11:01,890 --> 00:11:04,525 ปิดในระหว่างสงครามเวียดนาม ผมอยู่ที่นี่มาตั้งแต่ 228 00:11:04,525 --> 00:11:08,870 ดังนั้นตอนนี้ผมมุ่งหน้าไปในระดับปริญญาตรี โปรแกรมในวิทยาการคอมพิวเตอร์ 229 00:11:08,870 --> 00:11:12,520 และฉันได้สอนจำนวนมาก หลักสูตรที่แตกต่างกว่าปี 230 00:11:12,520 --> 00:11:14,870 และผมอยากจะบอกคุณ นิด ๆ หน่อย ๆ เกี่ยวกับบางส่วน 231 00:11:14,870 --> 00:11:19,530 สิ่งที่น่าสนใจว่า ได้ไปในฮาร์วาร์ซึ่งฉัน 232 00:11:19,530 --> 00:11:22,110 มีการติดต่อในช่วงหลายปีบาง 233 00:11:22,110 --> 00:11:27,070 >> เธอเป็นนักศึกษาระดับปริญญาตรีของฉัน วิทยานิพนธ์ในปี 1968 ซึ่ง 234 00:11:27,070 --> 00:11:30,610 ฉันเขียนสองมิติ การเขียนโปรแกรมภาษา 235 00:11:30,610 --> 00:11:36,555 นี้เป็นเครื่องบินหลักของหน่วยความจำเหล่านั้น เป็นโดนัทแม่เหล็กเล็ก ๆ น้อย ๆ 236 00:11:36,555 --> 00:11:39,080 ที่จะหงุดหงิดกับ ทางแยกของสาย 237 00:11:39,080 --> 00:11:44,320 และนี่คือวิธีที่หน่วยความจำ ทำก่อนที่จะเซมิคอนดักเตอร์ 238 00:11:44,320 --> 00:11:47,560 กลายเป็นเทคโนโลยีที่ทำงานได้ 239 00:11:47,560 --> 00:11:52,900 นี่คือการเริ่มต้น 15 กิกะไบต์ iPod ซึ่งผมให้ทั่ว 240 00:11:52,900 --> 00:11:56,200 ไม่ได้เพราะทุกคนประทับใจ กับการมี 15 กิกะไบต์ iPod, 241 00:11:56,200 --> 00:12:00,740 แต่เพราะเป็น 70 ไดรฟ์เมกะไบต์และพวกเขา 242 00:12:00,740 --> 00:12:05,820 ไปในดิสก์ไดรฟ์ที่มี เกี่ยวกับขนาดของเครื่องซักผ้า 243 00:12:05,820 --> 00:12:07,820 เพื่อให้เป็นเพียง 70 เมกะไบต์หน่วยความจำที่ 244 00:12:07,820 --> 00:12:10,359 ช่วยให้คุณมีความรู้สึกของบางคน ว่าสิ่งที่มีการปรับขนาด 245 00:12:10,359 --> 00:12:11,900 DAVID เจลัน: และตอนนี้ทวีตอีก 246 00:12:11,900 --> 00:12:13,820 จากวิลเลียมนี้ ในสหราชอาณาจักร 247 00:12:13,820 --> 00:12:17,750 ผู้เขียน "เดวิดเจลันหลังจากบิต ของ Google สะกดรอยก็จะเปิดออกร็อบ 248 00:12:17,750 --> 00:12:19,060 มีพี่ชายฝาแฝด 249 00:12:19,060 --> 00:12:21,830 เราสามารถทำให้เขาอยู่ใน CS50Live และเล่นจุดแตกต่างหรือไม่ " 250 00:12:21,830 --> 00:12:23,690 ดังนั้นวิลเลียมนี้เป็นกรณี 251 00:12:23,690 --> 00:12:26,660 CS50 ของตัวเองร็อบโบว์ จะมีพี่ชายฝาแฝด 252 00:12:26,660 --> 00:12:31,620 ในความเป็นจริงนี่คือการปล้นและพอล - หรือพอลและ - ภาพที่นี่ 253 00:12:31,620 --> 00:12:35,280 สอง Bowdens ทั้งสองคนมี TFed จริง CS50 ในอดีตที่ผ่านมา 254 00:12:35,280 --> 00:12:38,050 และแน่นอนร็อบขณะนี้อยู่ใน ทีมเวลา CS50 เต็ม 255 00:12:38,050 --> 00:12:40,510 >> ตอนนี้เราก็ไม่ได้ทำบิตของ Google สะกดรอยตามและมันจะเปิดออก 256 00:12:40,510 --> 00:12:43,310 ที่พี่ชายฝาแฝดของพอล YouTube มีของตัวเอง 257 00:12:43,310 --> 00:12:46,410 ช่องทางที่เขาเพ้อฝัน ตัวเองบิตของนักแสดงตลก 258 00:12:46,410 --> 00:12:47,548 ลองมาดู 259 00:12:47,548 --> 00:12:49,940 >> PAUL สลิง: Hey guys 260 00:12:49,940 --> 00:12:51,460 พอลโบว์ที่นี่อีกครั้ง 261 00:12:51,460 --> 00:12:54,900 ฉันกลับมาด้วยที่สองลองของฉันที่ลุกขึ้นยืน 262 00:12:54,900 --> 00:12:58,910 ใช่ฉันรู้ว่าฉันนั่งลง 263 00:12:58,910 --> 00:13:02,810 ครั้งแรกที่ไม่ได้ไป เช่นเดียวกับที่ผมหวังไว้ 264 00:13:02,810 --> 00:13:05,840 แต่ผมเอาคำแนะนำ ที่พวกคุณเสนอ 265 00:13:05,840 --> 00:13:10,290 และในครั้งนี้ฉันจะเป็นเพียงเล็กน้อย อึดอัดน้อยลงและดีขึ้นเล็กน้อย 266 00:13:10,290 --> 00:13:13,326 ที่ด้านหน้าตลก 267 00:13:13,326 --> 00:13:16,450 DAVID เจลัน: ตอนนี้ถ้าคุณต้องการที่จะ สมัครเป็นสมาชิกช่องทางพอลบน YouTube 268 00:13:16,450 --> 00:13:20,070 และคุณควรจะมุ่งหน้าไปยัง URL นี้ที่นี่ 269 00:13:20,070 --> 00:13:23,390 ตอนนี้พี่ชายของร็อบเป็นหลักสูตร ความภาคภูมิใจของพี่ชายฝาแฝดของเขา 270 00:13:23,390 --> 00:13:27,980 ในความเป็นจริงภาพที่นี่เป็นร็อบเป็น GIF เคลื่อนไหวทำปั๊มกำปั้น 271 00:13:27,980 --> 00:13:31,360 ตอนนี้ได้รับจริงไปทั่ว บนอินเทอร์เน็ตไม่น้อย 272 00:13:31,360 --> 00:13:33,240 ดังนั้นหากคุณ Google รอบ สำหรับภาพนี้ที่นี่ 273 00:13:33,240 --> 00:13:36,110 คุณยังสามารถทำให้คุณ วอลล์เปเปอร์หากคุณต้องการ 274 00:13:36,110 --> 00:13:37,130 และคุณควร 275 00:13:37,130 --> 00:13:41,390 >> ตอนนี้ร็อบนี่คือกองเชียร์ของเขา พี่ชายในเกมอเมริกันที่เป็นที่นิยม 276 00:13:41,390 --> 00:13:43,232 แสดงให้เห็นในการที่พอลเป็นผู้มีส่วนร่วม 277 00:13:43,232 --> 00:13:44,440 ตอนนี้สิ่งที่เป็นเกมโชว์ที่ 278 00:13:44,440 --> 00:13:46,148 ดีที่เราจะปล่อยให้มันเป็น กับคุณอินเทอร์เน็ต 279 00:13:46,148 --> 00:13:49,210 ที่จะคิดออกว่าสิ่งที่เกม แสดงพอลโบว์มีส่วนร่วมใน 280 00:13:49,210 --> 00:13:53,140 และถ้าคุณสามารถพบว่าออกมาให้เรา รู้ที่ Facebook, Reddit, Twitter, 281 00:13:53,140 --> 00:13:57,510 และเราจะดูว่าเราไม่สามารถแสดง คลิปน้อยใน CS50Live ต่อไป 282 00:13:57,510 --> 00:13:59,330 >> และตอนนี้ชิ้นส่วนของฮาร์ดแวร์ 283 00:13:59,330 --> 00:14:02,080 ในขณะที่คุณอาจเคยได้ยิน CS50 ใน บางส่วนของมันอยู่ในส่วนของมหาวิทยาลัย 284 00:14:02,080 --> 00:14:04,060 ใช้ชิ้นส่วนของฮาร์ดแวร์ ที่รู้จักกันเป็น Arduino 285 00:14:04,060 --> 00:14:06,194 ภาพที่นี่เช่น เป็น Arduino Uno, 286 00:14:06,194 --> 00:14:08,610 แผงวงจรเล็ก ๆ ที่ คุณสามารถเชื่อมต่อกับคอมพิวเตอร์ 287 00:14:08,610 --> 00:14:11,010 แล้วโปรแกรมจริง โดยการเขียนรหัส C + 288 00:14:11,010 --> 00:14:14,710 และการเผาไหม้แล้วมันเข้ากับฮาร์ดแวร์เพื่อให้ ว่ามันจริงสามารถรันโปรแกรม 289 00:14:14,710 --> 00:14:17,140 หนึ่งในเพื่อนร่วมชั้นของคุณ ที่นี่ Areor, ตัดสินใจ 290 00:14:17,140 --> 00:14:20,110 ลวดขึ้น Arduino Uno ไปยังเครื่องคอมพิวเตอร์ของเขา 291 00:14:20,110 --> 00:14:24,350 แล้วใช้ถ้าคุณสามารถ เชื่อว่าปัญหาชุดที่ 2 ของซีซาร์ 292 00:14:24,350 --> 00:14:27,030 >> ตอนนี้เราไม่ได้มีความเสียงใด ๆ ใน วิดีโอนี้ แต่ขอขยาย 293 00:14:27,030 --> 00:14:28,755 และดูที่ผลสุดท้าย 294 00:14:28,755 --> 00:14:43,112 295 00:14:43,112 --> 00:14:45,570 ตอนนี้ถ้าคุณ Redditer คุณ อาจสังเกตเห็นการโพสต์นี้ 296 00:14:45,570 --> 00:14:49,290 สองสามสัปดาห์ที่ผ่านมาการโฆษณา ตอนที่สองของ CS50Live 297 00:14:49,290 --> 00:14:52,900 หนึ่งในเพื่อนร่วมชั้นของคุณหลุยส์จาก ทรีลแคนาดาหลังจากเหตุการณ์ที่ 298 00:14:52,900 --> 00:14:55,556 โพสต์กรุณา "ว้าว หนึ่งที่เป็นประวัติศาสตร์. " 299 00:14:55,556 --> 00:15:00,600 เพียงเพื่อที่จะแก้ไขตัวเองไม่กี่นาที ต่อมามีการแก้ไข - "ตีโพยตีพาย HA HA." 300 00:15:00,600 --> 00:15:02,410 ดังนั้นเราจะเอามันอย่างใดอย่างหนึ่ง วิธีการ แต่สิ่งที่เป็น 301 00:15:02,410 --> 00:15:05,130 ตลกกว่านั้นก็คือ คริสจากโตรอนโต, แคนาดา 302 00:15:05,130 --> 00:15:08,290 แล้วตามมาด้วยเป็น ต่อไปนี้ "มันจะเป็นโรคประสาท 303 00:15:08,290 --> 00:15:12,670 ถ้าตอนต่อไปเป็นประวัติศาสตร์เช่น ผลมาจากการผลิตบุคลากรเห็น 304 00:15:12,670 --> 00:15:13,490 ความคิดเห็นนี้. " 305 00:15:13,490 --> 00:15:16,800 ดีแน่นอนเราไม่ได้และ ตอนนี้บางประวัติศาสตร์มากขึ้น 306 00:15:16,800 --> 00:15:18,360 >> นี้เราดึงขึ้นมาจากคลัง 307 00:15:18,360 --> 00:15:22,700 นี้อยู่ในนิตยสารยอดนิยม อิเล็กทรอนิกส์จากปัญหา 1975, 308 00:15:22,700 --> 00:15:25,850 ซึ่งเจาะพาดหัวนี้ ครั้งแรกของโลกชุดมินิคอมพิวเตอร์ 309 00:15:25,850 --> 00:15:27,440 คู่แข่งรุ่นพาณิชย์ 310 00:15:27,440 --> 00:15:29,050 Altair 8800 311 00:15:29,050 --> 00:15:31,940 ตอนนี้ในขณะที่มีไม่ได้ จริงๆการเขียนโปรแกรมภาษา 312 00:15:31,940 --> 00:15:35,110 ที่คุณสามารถทำนี้ เครื่องแก้ปัญหาได้อย่างง่ายดายมาก 313 00:15:35,110 --> 00:15:36,930 และเพื่อให้หนุ่มสาวที่ฮาร์วาร์ นักเรียนที่เวลา 314 00:15:36,930 --> 00:15:39,810 ชื่อ Bill Gates ตัดสินใจ กับเพื่อนบางคนของเขา 315 00:15:39,810 --> 00:15:43,700 การเขียนล่ามครั้งแรกสำหรับ ภาษาโปรแกรมที่เรียกว่าขั้นพื้นฐาน 316 00:15:43,700 --> 00:15:45,900 ที่จะผลักดัน ส่วนของฮาร์ดแวร์นี้ 317 00:15:45,900 --> 00:15:48,220 เราเอาเดินเล่นเมื่อเร็ว ๆ นี้ กับศาสตราจารย์แฮร์รี่ลูอิส 318 00:15:48,220 --> 00:15:51,040 การแมกซ์เวดวอร์คิ, ฮาร์วาร์ อาคารวิทยาศาสตร์คอมพิวเตอร์ที่ 319 00:15:51,040 --> 00:15:55,170 รหัสที่มาสำหรับเดิมที่ ล่ามขั้นพื้นฐานยังคงแฮงค์ 320 00:15:55,170 --> 00:15:57,162 และเราขอให้เขาถ้าเขา สามารถให้เราทัวร์ 321 00:15:57,162 --> 00:15:58,870 ศาสตราจารย์ HARRY LEWIS: สิ่งที่คุณได้ที่นี่ 322 00:15:58,870 --> 00:16:03,780 เป็นรายชื่อของ ชิ้นแรกของซอฟแวร์ 323 00:16:03,780 --> 00:16:08,470 เขียนโดยบิลเกตส์และพอล อัลเลนผู้ก่อตั้งไมโครซอฟท์ 324 00:16:08,470 --> 00:16:10,790 ดังนั้นรหัสเป็นที่น่าสนใจ ด้วยเหตุผลสองประการ 325 00:16:10,790 --> 00:16:13,720 แรกของทั้งหมดที่มันจะกลายเป็น ผลิตภัณฑ์แรกของไมโครซอฟท์ 326 00:16:13,720 --> 00:16:20,080 ซึ่งเป็นล่ามให้ ภาษาการเขียนโปรแกรมขั้นพื้นฐาน 327 00:16:20,080 --> 00:16:23,190 และประการที่สองนี้เป็น หนึ่งในความพยายามครั้งแรก 328 00:16:23,190 --> 00:16:28,840 เพื่อสร้างล่ามสามัญเพื่อ ผู้คนสามารถใช้เครื่องคอมพิวเตอร์ส่วนบุคคล 329 00:16:28,840 --> 00:16:30,900 ดังนั้นบิลล์เกตเป็น นักศึกษาปริญญาตรีที่ฮาร์วาร์ 330 00:16:30,900 --> 00:16:33,070 ฉันเริ่มต้นการเรียนการสอนที่ฮาร์วาร์ในปี 1974 331 00:16:33,070 --> 00:16:38,390 นี้ทำในปี 1975 จึงเป็นช่วงต้น ในอาชีพของเขาและต้นในอาชีพของฉัน 332 00:16:38,390 --> 00:16:42,040 ฉันสอนจริงในบิล แน่นอนในเวลานี้ 333 00:16:42,040 --> 00:16:45,380 พอลอัลเลนไม่ได้ ฮาร์วาร์นักเรียน แต่เขา 334 00:16:45,380 --> 00:16:49,200 เคยเป็นโรงเรียนมัธยม เพื่อนร่วมชั้นของบิลเกตส์ 335 00:16:49,200 --> 00:16:51,990 >> ถ้าคุณมาและมอง ที่รายการของคุณจะ 336 00:16:51,990 --> 00:16:56,600 จริงหาชื่อที่สามมอน Davidoff ซึ่งเป็นประตูเพื่อนร่วมชั้นที่นี่ 337 00:16:56,600 --> 00:16:57,500 ที่ฮาร์วาร์ 338 00:16:57,500 --> 00:16:59,600 ตกลงดังนั้นนี่คือ แสดงความคิดเห็นที่น่าสนใจได้ที่นี่ 339 00:16:59,600 --> 00:17:05,400 มันบอกว่า "ใน 4k สามารถลบตาราง ราก แต่สำหรับลูปยังคงควรจะทำงาน. " 340 00:17:05,400 --> 00:17:11,310 ตกลงดังนั้นสิ่งที่หมายถึงคือว่ามี เป็นสองวิธีที่จะรวบรวมโปรแกรมนี้ 341 00:17:11,310 --> 00:17:16,140 หนึ่งคือการทำงานในรุ่น ของคอมพิวเตอร์เครื่องนี้ Altair 342 00:17:16,140 --> 00:17:19,339 ที่มีเพียงคำ 4K ของหน่วยความจำ 343 00:17:19,339 --> 00:17:22,430 4,096 คำพูดของหน่วยความจำ 344 00:17:22,430 --> 00:17:28,020 แต่รุ่นใหญ่มี 8 K และอื่น ๆ สิ่งนี้กล่าวคือในรุ่น 4K 345 00:17:28,020 --> 00:17:31,030 คุณต้องลบบาง รหัสที่จะให้มันพอดี 346 00:17:31,030 --> 00:17:33,050 และหนึ่งในสิ่งที่ ที่จะถูกลบ 347 00:17:33,050 --> 00:17:37,960 จะเป็นขั้นตอนการรากที่สอง แต่เห็นได้ชัดสำหรับลูป 348 00:17:37,960 --> 00:17:41,220 ยังควรจะทำงานได้ เมื่อคุณกำลังรวบรวมลง 349 00:17:41,220 --> 00:17:46,150 เพียงรุ่น 4K ของเครื่องคอมพิวเตอร์ชุด 350 00:17:46,150 --> 00:17:49,750 >> ตอนนี้ถ้าคุณซูมในรหัสแหล่งที่มาว่า คุณอาจจะได้สังเกตเห็นชื่อที่คุ้นเคย 351 00:17:49,750 --> 00:17:52,280 อันที่จริงผู้ใช้ Holloway เป็นบุคคลที่ 352 00:17:52,280 --> 00:17:56,282 พิมพ์แหล่งนี้ รหัสในเดือนเมษายน 1975 353 00:17:56,282 --> 00:17:59,240 ตอนนี้บรรดาผู้ที่ได้คำถามที่ถามว่า บางทีใน Reddit หรือที่อื่น ๆ 354 00:17:59,240 --> 00:18:03,274 เพื่อ CS50 อาจได้เจอเกล็น Holloway, หนึ่งในสมาชิกของทีม CS50 ของ 355 00:18:03,274 --> 00:18:05,440 ที่ได้รับจริงด้วย แน่นอนบางครั้ง 356 00:18:05,440 --> 00:18:09,160 และมากเกล้าฯให้บริการค่อนข้างบ่อย เพื่อช่วยให้นักเรียนผ่านทางอินเทอร์เน็ต 357 00:18:09,160 --> 00:18:11,140 ที่มีปัญหาใด ๆ ที่พวกเขาอาจจะแก้ปัญหา 358 00:18:11,140 --> 00:18:13,770 และแน่นอนมันดูเหมือนว่าเขาเป็น การทำว่าแม้ในปีกลาย 359 00:18:13,770 --> 00:18:16,320 เมื่อรหัสแหล่งที่มานี้ จำเป็นต้องพิมพ์ออกมา 360 00:18:16,320 --> 00:18:20,240 >> ตอนนี้ขออย่างรวดเร็วที่จะนำเสนอวันใน ความจริงเรื่องนี้เป็นข่าวที่ทำลายอย่างแท้จริง 361 00:18:20,240 --> 00:18:23,577 เปิดเผยเมื่อเร็ว ๆ นี้โครงการนี​​้ แทงโกความคิดริเริ่มโดย 362 00:18:23,577 --> 00:18:25,660 และจำนวนของอื่น ๆ บริษัท ที่จะสร้างจริง 363 00:18:25,660 --> 00:18:28,830 ซอฟต์แวร์ที่คุณสามารถใช้ โทรศัพท์หรืออุปกรณ์ไร้สายที่คล้ายกัน 364 00:18:28,830 --> 00:18:31,150 และเดินไปรอบ ๆ ของคุณ สภาพแวดล้อมทางกายภาพ 365 00:18:31,150 --> 00:18:34,960 และที่จริงการทำแบบจำลอง 3 มิติของมัน - ซึ่งโดยปกติจะเป็นเวลาอย่างไม่น่าเชื่อ 366 00:18:34,960 --> 00:18:36,340 การบริโภคและ / หรือมีราคาแพง 367 00:18:36,340 --> 00:18:40,350 และยังมีเทคโนโลยีในปัจจุบันคุณ เร็ว ๆ นี้อาจจะทำเช่นนี้ด้วยตัวคุณเอง 368 00:18:40,350 --> 00:18:43,150 และคุณอาจจะเร็ว ๆ นี้จะเขียน ซอฟแวร์ตัวเองด้วยที่ 369 00:18:43,150 --> 00:18:44,930 การใช้ประโยชน์จากเทคนิคใหม่นี้ 370 00:18:44,930 --> 00:18:45,680 ลองมาดู 371 00:18:45,680 --> 00:18:49,530 372 00:18:49,530 --> 00:18:52,540 >> JOHNNY LEE: ฉันชื่อจอห์นนี่ลี และผมทำงานในเทคโนโลยีที่ทันสมัย 373 00:18:52,540 --> 00:18:54,560 และกลุ่มโครงการที่ Google 374 00:18:54,560 --> 00:18:56,690 ทีมเล็ก ๆ ของเราที่นี่ ตั้งอยู่ในรัฐแคลิฟอร์เนีย 375 00:18:56,690 --> 00:19:01,200 ได้ทำงานร่วมกับมหาวิทยาลัย ห้องปฏิบัติการวิจัยและคู่ค้าอุตสาหกรรม 376 00:19:01,200 --> 00:19:05,220 การเก็บเกี่ยวในช่วง 10 ปีที่ผ่านมา ในการวิจัยหุ่นยนต์และคอมพิวเตอร์วิสัยทัศน์ 377 00:19:05,220 --> 00:19:09,260 มุ่งความสนใจไปที่เทคโนโลยี เป็นโทรศัพท์มือถือที่ไม่ซ้ำกันมาก 378 00:19:09,260 --> 00:19:14,100 เราเป็นสิ่งมีชีวิตทางกายภาพ ที่อาศัยอยู่ในโลก 3 มิติ, 379 00:19:14,100 --> 00:19:17,690 อุปกรณ์ยังมือถือในปัจจุบัน คิดว่าโลกทางกายภาพ 380 00:19:17,690 --> 00:19:19,820 สิ้นสุดที่ขอบเขตของหน้าจอ 381 00:19:19,820 --> 00:19:23,010 เป้าหมายของเราคือการให้มือถือ อุปกรณ์ระดับของมนุษย์ 382 00:19:23,010 --> 00:19:24,665 ความเข้าใจในพื้นที่และการเคลื่อนไหว 383 00:19:24,665 --> 00:19:26,540 ตัน marder-Eppstein: นี้จะช่วยให้ 384 00:19:26,540 --> 00:19:28,480 คนที่จะโต้ตอบ กับสภาพแวดล้อมของพวกเขา 385 00:19:28,480 --> 00:19:30,360 ในเวลาเพียงวิธีการที่แตกต่างกัน 386 00:19:30,360 --> 00:19:33,330 เราสามารถสร้างต้นแบบใน สิ่งที่สองชั่วโมงที่ 387 00:19:33,330 --> 00:19:36,070 เราจะใช้เวลาเดือน หรือแม้กระทั่งปีก่อน 388 00:19:36,070 --> 00:19:38,670 เพราะเราไม่ได้มีนี้ เทคโนโลยีที่มีอยู่ได้อย่างง่ายดาย 389 00:19:38,670 --> 00:19:41,760 >> TED LARSON: จะเกิดอะไรขึ้นถ้าคุณ มีทั้งหมดของชิ้นส่วนเหล่านี้ในโทรศัพท์หรือไม่ 390 00:19:41,760 --> 00:19:46,280 อย่างไรที่มีการเปลี่ยนแปลงสิ่งที่โทรศัพท์คืออะไร 391 00:19:46,280 --> 00:19:48,460 >> JOHNNY LEE: เรามี สร้างต้นแบบโทรศัพท์ 392 00:19:48,460 --> 00:19:52,150 ที่มีกำหนดเองสูง ฮาร์ดแวร์และซอฟต์แวร์ที่ได้รับการออกแบบ 393 00:19:52,150 --> 00:19:56,600 เพื่อให้โทรศัพท์เพื่อติดตามมัน การเคลื่อนไหวในเต็มรูปแบบ 3 มิติในเวลาจริง 394 00:19:56,600 --> 00:19:58,120 ในขณะที่คุณถือไว้ 395 00:19:58,120 --> 00:20:01,840 เซ็นเซอร์เหล่านี้ให้มากกว่า ไตรมาสล้านวัด 3D 396 00:20:01,840 --> 00:20:05,980 ทุกวินาทีเดียวปรับปรุง ตำแหน่งและการหมุนของโทรศัพท์ 397 00:20:05,980 --> 00:20:09,760 หลอมรวมข้อมูลนี้ใน แบบ 3 มิติเดียวของสภาพแวดล้อม 398 00:20:09,760 --> 00:20:12,625 >> CHRIS ANDERSON: เรามีปัญหา เรียกว่าบ้านนำทาง 399 00:20:12,625 --> 00:20:14,300 และมันก็เป็นวิธีการแก้ปัญหาที่ 400 00:20:14,300 --> 00:20:17,383 >> ตัน marder-Eppstein: จะติดตามคุณ ตำแหน่งที่คุณไปทั่วโลก 401 00:20:17,383 --> 00:20:19,070 และก็ยังทำให้แผนที่ของที่ 402 00:20:19,070 --> 00:20:23,114 >> CHASE COBB: คิดว่าคุณสแกน ส่วนเล็ก ๆ ของห้องนั่งเล่นของคุณ 403 00:20:23,114 --> 00:20:27,250 และจากนั้นก็จะสามารถสร้าง ในโลกของเกมเล็ก ๆ น้อย ๆ อยู่ในนั้น 404 00:20:27,250 --> 00:20:29,900 ผมไม่ทราบว่าของที่อื่น ๆ ควบคุมหรือการเล่นเกม 405 00:20:29,900 --> 00:20:31,660 อุปกรณ์ที่สามารถทำเช่นนั้นได้ในขณะนี้ 406 00:20:31,660 --> 00:20:33,250 >> TULLY FOOTE: ใส่ ทั้งหมดนี้ร่วมกันพวกเขา 407 00:20:33,250 --> 00:20:35,041 ดึงผู้เชี่ยวชาญจาก ทั่วทุกมุมโลก 408 00:20:35,041 --> 00:20:37,360 และได้พวกเขาทั้งหมดทำงาน ในโครงการเดียวกัน 409 00:20:37,360 --> 00:20:40,366 >> REMI EL-QUAZZANE: ผู้ที่มี ความสามารถที่สูงมากของผู้คน 410 00:20:40,366 --> 00:20:40,865 ทำไม? 411 00:20:40,865 --> 00:20:42,302 มันง่ายมาก 412 00:20:42,302 --> 00:20:44,782 ผมคิดว่าที่จริงคน ที่เชื่อมั่นในวิสัยทัศน์ 413 00:20:44,782 --> 00:20:47,240 JOHNNY LEE: การแปลของ การทำแผนที่ที่มีในโทรศัพท์ของคุณ 414 00:20:47,240 --> 00:20:49,000 และคุณเพียงแค่ใช้ 415 00:20:49,000 --> 00:20:51,750 มันเป็นความสามารถในการปฏิบัติตามนี้ ในรอยเท้าของคนอื่น 416 00:20:51,750 --> 00:20:55,070 >> เดิร์คโทมัส: และเรายังสามารถได้รับประโยชน์ จากสิ่งที่เราทำสำหรับโครงการ 417 00:20:55,070 --> 00:20:57,258 กลับสำหรับชุมชนโอเพนซอร์ส 418 00:20:57,258 --> 00:20:59,350 >> CHASE COBB: ใช้สำหรับ ความบกพร่องทางสายตา 419 00:20:59,350 --> 00:21:01,880 และให้พวกเขามีมุมมองที่หู ที่พวกเขากำลังจะ 420 00:21:01,880 --> 00:21:04,205 >> VINCE PASCUAL: เป็น สามารถแผนที่ที่บ้านของคุณ 421 00:21:04,205 --> 00:21:07,030 เปิดรอบให้ฉันดูวิธีการ เฟอร์นิเจอร์นี้ทำงานอยู่ในห้อง 422 00:21:07,030 --> 00:21:09,580 >> ตัน marder-Eppstein: เสมือนจริง หน้าต่างเพื่อโลกที่แตกต่างกัน 423 00:21:09,580 --> 00:21:11,413 ผมหมายถึงความเป็นไปได้ ไม่มีที่สิ้นสุดจริงๆ 424 00:21:11,413 --> 00:21:14,015 425 00:21:14,015 --> 00:21:16,890 JOHNNY LEE: ในอีกไม่กี่เดือนข้างหน้า เราจะกระจายชุด dev 426 00:21:16,890 --> 00:21:20,566 นักพัฒนาซอฟต์แวร์ในการพัฒนา และขั้นตอนวิธีการใช้งานที่อยู่ด้านบน 427 00:21:20,566 --> 00:21:22,572 ของแพลตฟอร์มนี้ 428 00:21:22,572 --> 00:21:27,240 และเราเป็นเพียงจุดเริ่มต้นและ เรารู้ว่ามีการทำงานมากขึ้นจะทำอย่างไร 429 00:21:27,240 --> 00:21:30,541 แต่เรารู้สึกตื่นเต้นเกี่ยวกับ สถานที่ที่จะไป 430 00:21:30,541 --> 00:21:35,180 อนาคตเป็นสิ่งที่น่ากลัวและเราเชื่อว่า เราสามารถสร้างมันได้เร็วขึ้นร่วมกัน 431 00:21:35,180 --> 00:21:41,137 432 00:21:41,137 --> 00:21:43,970 DAVID เจลัน: และตอนนี้ช่วงเวลาที่ คุณอาจได้รับการรอคอยสำหรับ 433 00:21:43,970 --> 00:21:45,990 คุณอาจจะเรียกว่า ในตอนสุดท้ายที่เรา 434 00:21:45,990 --> 00:21:49,970 ที่ใช้ร่วมกันทวีตนี้จาก CS50 ของตัวเองแอนดรู ฮิลล์ที่ไม่กี่เดือนหลังเราเขียน 435 00:21:49,970 --> 00:21:52,650 นี้ "เดวิดเจลันซึ่งเป็นโคมไฟของฉัน" 436 00:21:52,650 --> 00:21:55,690 ตอนนี้ตั้งแต่นั้นมาจำนวนของคุณมี วิดีโอที่ส่งมาทำให้กรณีของคุณ 437 00:21:55,690 --> 00:21:59,120 ว่าทำไมคุณควรจะเป็นต่อไป ผู้รับโคมไฟตั้งโต๊ะ CS50 438 00:21:59,120 --> 00:22:02,650 เราคิดว่าเราจะร่วมกันในตอนแรก หนึ่งจากโมฮาเหม็ในโมร็อกโก 439 00:22:02,650 --> 00:22:05,800 ปรากฎว่าวันเกิดของโมฮัมเหม็ของ เป็นสัปดาห์ที่ผ่านมานี้เพื่อให้ฉันยัง 440 00:22:05,800 --> 00:22:10,050 ในนามของ CS50 ที่จะบอกว่ามีความสุข วันเกิด 19 ที่โมฮาเหม็ 441 00:22:10,050 --> 00:22:11,996 ลองมาดู 442 00:22:11,996 --> 00:22:15,080 >> MOHAMMED: สวัสดีฉัน โมฮาเหม็จากโมร็อกโก 443 00:22:15,080 --> 00:22:20,510 ผมกำลังศึกษาอยู่ในเมืองอื่น - ที่ เป็นเพียงเล็กน้อยไกลจ​​ากเมืองเดิมของฉัน 444 00:22:20,510 --> 00:22:25,390 ที่ฉันอาศัยอยู่กับครอบครัวของฉัน - ที่ผมออกจากโคมไฟโต๊ะทำงานของฉัน 445 00:22:25,390 --> 00:22:28,940 ดังนั้นฉันอาศัยอยู่ในหอพัก และนี่คือห้องของฉัน 446 00:22:28,940 --> 00:22:32,810 447 00:22:32,810 --> 00:22:37,440 คุณสามารถดูที่นี่ว่าแสงเป็น สีเหลืองและฉันไม่ชอบมันมาก 448 00:22:37,440 --> 00:22:39,250 ฉันชอบสีขาว 449 00:22:39,250 --> 00:22:43,350 นั่นเป็นเหตุผลที่ผมต้องการโคมไฟตั้งโต๊ะ CS50 450 00:22:43,350 --> 00:22:47,109 คุณสามารถจินตนาการฉันนั่งอยู่ และมีการทำงานร่วมกับมัน 451 00:22:47,109 --> 00:22:48,900 DAVID ลันเจ: แล้ว ตอนนี้ส่งอีก 452 00:22:48,900 --> 00:22:52,700 หนึ่ง Emad นี้นักเรียน ในห้องพักหอพักของเขา 453 00:22:52,700 --> 00:22:54,680 >> EMAD: ฉัน Emad จาก [ไม่ได้ยิน] 454 00:22:54,680 --> 00:22:56,605 ดังนั้นผมจึงต้องการโคมไฟตั้งโต๊ะทำไม 455 00:22:56,605 --> 00:22:59,760 แรกของทุกคนก็จะทำหน้าที่เป็น แหล่งที่มาของแสงในระดับปานกลาง 456 00:22:59,760 --> 00:23:03,380 สำหรับการศึกษาของโรงเรียนมัธยม เป็นฉันได้เริ่มต้นเพียงปีที่สี่ 457 00:23:03,380 --> 00:23:06,730 และเป็นอย่างดีเช่นเดียวกับที่ หลักสูตรออนไลน์โดยเฉพาะอย่างยิ่ง CS50 458 00:23:06,730 --> 00:23:09,130 ที่สำคัญที่สุด เหตุผลก็คือว่ามันจะ 459 00:23:09,130 --> 00:23:11,190 ทำหน้าที่เป็นซอฟต์แวร์สำหรับ CS50 แน่นอน 460 00:23:11,190 --> 00:23:13,550 ตัวอย่างเช่นถ้ามีคน มาในบ้านของฉันและขอให้ 461 00:23:13,550 --> 00:23:17,720 วิธีการที่คุณไม่ได้รับโคมไฟที่สวยงามที่ผม จะบอกพวกเขาว่าชั้น CS50 ส่ง 462 00:23:17,720 --> 00:23:21,290 และดังนั้นผมจึงกระจายคำของ CS50 และที่สำคัญที่สุดผม 463 00:23:21,290 --> 00:23:23,970 จำได้ว่าถ้าชีวิตของฉัน 464 00:23:23,970 --> 00:23:27,460 ผม Emad และนี่คือ CS50 465 00:23:27,460 --> 00:23:30,510 >> DAVID เจลัน: และตอนนี้ทิมจาก มาเลเซียภาพที่นี่อยู่ในความมืด 466 00:23:30,510 --> 00:23:31,220 ฟังอย่างใกล้ชิด 467 00:23:31,220 --> 00:24:19,030 468 00:24:19,030 --> 00:24:21,640 DAVID เจลัน: และตอนนี้ ครอบครัวฟิล์มที่เป็นมิตรจาก Zevin 469 00:24:21,640 --> 00:24:24,336 ในแวนคูเวอร์, บริติชโคลัมเบีย 470 00:24:24,336 --> 00:24:25,080 >> Zevin: สวัสดี 471 00:24:25,080 --> 00:24:26,250 ฉัน Zevin Lennick 472 00:24:26,250 --> 00:24:30,925 ที่ฉันทำเพื่อ EDX CS50, และเราไม่สามารถหาโคมไฟของเรา 473 00:24:30,925 --> 00:24:31,675 บ้านหลังนี้เป็นที่มืด 474 00:24:31,675 --> 00:24:32,610 คุณคิดอย่างไร 475 00:24:32,610 --> 00:24:34,530 >> ลำโพง 1: อาจจะเป็นที่นั่น? 476 00:24:34,530 --> 00:24:35,385 >> Zevin: คุณแน่ใจแล้วหรือ? 477 00:24:35,385 --> 00:24:35,670 >> ลำโพง 1: บางที 478 00:24:35,670 --> 00:24:36,910 >> Zevin: เราควรไปหา 479 00:24:36,910 --> 00:24:37,620 >> ลำโพง 1: ไปกันเถอะ 480 00:24:37,620 --> 00:24:38,245 >> Zevin: Alright 481 00:24:38,245 --> 00:24:42,030 482 00:24:42,030 --> 00:24:43,530 >> ลำโพง 1: ว้าวดูที่แสงที่ 483 00:24:43,530 --> 00:24:45,540 >> Zevin: บางทีมีหลอดไฟอยู่ในที่นั่น 484 00:24:45,540 --> 00:24:47,129 >> ลำโพง 1: ลองตรวจสอบออก 485 00:24:47,129 --> 00:24:48,420 Zevin: คุณต้องการให้ผมทำมันได้หรือไม่ 486 00:24:48,420 --> 00:24:49,535 ลำโพง 1: ไม่ฉันจะทำมัน 487 00:24:49,535 --> 00:24:51,365 Zevin: OK 488 00:24:51,365 --> 00:24:52,805 ลำโพง 1: อยู่ห่างจากหลอดไฟของฉัน 489 00:24:52,805 --> 00:24:53,305 โอ้ไม่! 490 00:24:53,305 --> 00:24:55,634 491 00:24:55,634 --> 00:24:58,050 DAVID เจลัน: และตอนนี้ ส่งจาก Eggers ในลัตเวีย 492 00:24:58,050 --> 00:25:03,360 ที่จริงๆเอาสิ่งขึ้น รอยกับภาพยนตร์เรื่องนี้ 493 00:25:03,360 --> 00:25:05,180 >> EGGERS: (AS ไฟ 1) ด้วยวิธีการที่คุณทำอะไร 494 00:25:05,180 --> 00:25:07,250 >> ผู้หญิง: (AS ไฟ 2) อืม 495 00:25:07,250 --> 00:25:07,750 สวัสดี 496 00:25:07,750 --> 00:25:20,440 497 00:25:20,440 --> 00:25:22,170 >> EGGERS: (AS หลอดไฟ 1) นี้จะน่ากลัว 498 00:25:22,170 --> 00:25:25,260 >> ผู้หญิง: (AS หลอดไฟ 2) ใช่ 499 00:25:25,260 --> 00:25:26,782 Ooh! 500 00:25:26,782 --> 00:25:27,990 EGGERS: (AS หลอดไฟ 1) Ooh! 501 00:25:27,990 --> 00:25:30,323 EGGERS: (เป็นทารกหลอดไฟ) [เสียงหัวเราะ] ที่โคมไฟของฉันคืออะไร 502 00:25:30,323 --> 00:25:32,450 503 00:25:32,450 --> 00:25:33,920 >> EGGERS: สวัสดีชื่อของฉันคือ Eggers 504 00:25:33,920 --> 00:25:35,927 และฉันมาจากลัตเวีย 505 00:25:35,927 --> 00:25:37,214 และนี่คือ - 506 00:25:37,214 --> 00:25:38,089 ลำโพงที่ 2: การศึกษาของเรา 507 00:25:38,089 --> 00:25:39,466 ติดตามความคืบหน้า 508 00:25:39,466 --> 00:25:42,220 >> EGGERS: ไม่มีนี้เป็น CS50 509 00:25:42,220 --> 00:25:44,370 >> DAVID เจลัน: และตอนนี้ สุดท้าย แต่ไม่น้อย 510 00:25:44,370 --> 00:25:48,520 ส่งจากฟิลลิปในประเทศเยอรมนี 511 00:25:48,520 --> 00:25:50,436 >> ฟิลลิป: Hey มีเดวิดฉันฟิล 512 00:25:50,436 --> 00:25:52,635 ฉันเป็นนักเรียนขององค์ความรู้ วิทยาศาสตร์จากประเทศเยอรมนี 513 00:25:52,635 --> 00:25:56,050 วิทยาศาสตร์เป็นสาขา ที่ศึกษาจิตใจของมนุษย์ 514 00:25:56,050 --> 00:26:01,410 และสมองร่วมจากสาขาวิชาเช่น ประสาทจิตวิทยาภาษาศาสตร์ 515 00:26:01,410 --> 00:26:03,270 และวิทยาการคอมพิวเตอร์ 516 00:26:03,270 --> 00:26:07,120 ขณะนี้ภาคการศึกษาที่ผ่านมาผมใช้เวลา ภาคการศึกษาในต่างประเทศที่ฮาร์วาร์ 517 00:26:07,120 --> 00:26:10,030 และผมยังได้ร่วมหลักสูตรของคุณ CS50 518 00:26:10,030 --> 00:26:13,850 >> ตอนนี้ในขณะที่ฉันรัก CS50 ผม ไม่เคยได้รับโคมไฟตั้งโต๊ะของตัวเอง 519 00:26:13,850 --> 00:26:18,340 ตอนนี้ผมยกขึ้นมือของฉันในเกือบ การบรรยายในความพยายามทุก 520 00:26:18,340 --> 00:26:21,405 จะได้รับฉันบนเวทีและ ได้รับ CS50 โต๊ะของตัวเอง 521 00:26:21,405 --> 00:26:25,510 โคมไฟ - หรือแม้กระทั่งเพียงแค่ ลูกความเครียด Fricking 522 00:26:25,510 --> 00:26:29,530 ตอนนี้ผมก็มีความเครียดของฉัน ลูกที่เป็นธรรม CS50, 523 00:26:29,530 --> 00:26:36,970 แต่ฉันยังคงทุกข์ทรมานจากที่ลึก ขาดโคมไฟตั้งโต๊ะ CS50 ในชีวิตของฉัน 524 00:26:36,970 --> 00:26:41,930 ดังนั้นนายเดวิดลันคำถามของฉัน คุณค่อนข้างง่าย 525 00:26:41,930 --> 00:26:45,650 ที่เป็นโคมไฟโต๊ะทำงานของฉัน [แหลม]? 526 00:26:45,650 --> 00:26:47,540 >> DAVID ลันเจ: แล้ว ตอนนี้ประวัติศาสตร์อีกเล็กน้อย 527 00:26:47,540 --> 00:26:50,270 คุณอาจจะจำได้ดังต่อไปนี้ ภาพยนตร์จากหนึ่งสัปดาห์ของการ CS50 528 00:26:50,270 --> 00:26:56,450 >> [เพลงบทละคร] 529 00:26:56,450 --> 00:26:59,320 >> ลำโพง 3: ชัยชนะของ ทักษะทางคณิตศาสตร์และกล 530 00:26:59,320 --> 00:27:03,170 เช่นนี้โดยอัตโนมัติใหม่ที่ดี เครื่องคิดเลขที่มหาวิทยาลัยฮาร์วาร์ 531 00:27:03,170 --> 00:27:07,050 ปัญหาที่ซับซ้อนในวิชาคณิตศาสตร์ ใส่ผ่านเครื่องในรูปแบบรหัส 532 00:27:07,050 --> 00:27:10,270 ในเทปที่ถูกต้อง แก้ไขในส่วนนาที 533 00:27:10,270 --> 00:27:12,790 ของเวลาที่จำเป็น ในการคำนวณของมนุษย์ 534 00:27:12,790 --> 00:27:24,170 535 00:27:24,170 --> 00:27:28,485 ออกแบบมาเพื่อความสะดวกทุกรูปแบบของ การวิจัยทางคณิตศาสตร์และวิทยาศาสตร์ 536 00:27:28,485 --> 00:27:33,610 สมองกลยักษ์จะทำงานให้ กองทัพเรือสหรัฐฯจนสงครามสิ้นสุด 537 00:27:33,610 --> 00:27:42,745 538 00:27:42,745 --> 00:27:44,870 DAVID เจลัน: ตอนนี้ มาร์คผมไม่ได้อยู่ในการใช้งาน 539 00:27:44,870 --> 00:27:46,910 แต่มันก็ไม่ยังคงอาศัยอยู่ที่นี่ในมหาวิทยาลัย 540 00:27:46,910 --> 00:27:49,840 เราตัดสินใจที่จะใช้เวลาหนึ่งขั้นสุดท้าย เดินเล่นกับศาสตราจารย์แฮร์รี่ลูอิส 541 00:27:49,840 --> 00:27:53,080 ที่จะใช้มองใกล้ที่ฮาร์วาร์ ศูนย์วิทยาศาสตร์ - บ้านใหม่ 542 00:27:53,080 --> 00:27:54,350 ที่ฮาร์วาร์มาร์ค i 543 00:27:54,350 --> 00:27:56,600 ศาสตราจารย์ HARRY LEWIS: ดังนั้น เราอยู่ในวิทยาศาสตร์ฮาร์วาร์ 544 00:27:56,600 --> 00:27:59,950 ศูนย์ซึ่งเป็นสี่แยก ของมหาวิทยาลัยฮาร์วาร์ 545 00:27:59,950 --> 00:28:04,180 จำนวนมากของแผนกวิทยาศาสตร์มี ห้องเรียนและสำนักงานของพวกเขาที่นี่ 546 00:28:04,180 --> 00:28:07,190 อะไรที่อยู่เบื้องหลังเราที่นี่ เป็นคอมพิวเตอร์มาร์คฉัน 547 00:28:07,190 --> 00:28:09,820 ซึ่งเป็นช่วงต้น คอมพิวเตอร์ไฟฟ้า 548 00:28:09,820 --> 00:28:12,190 >> ดังนั้นคอมพิวเตอร์มาร์คฉัน เป็นที่นี่ที่ฮาร์วาร์ 549 00:28:12,190 --> 00:28:17,580 เพราะฮาวเวิร์ดไอฮาธาเวย์ที่เป็น คนที่คิดและออกแบบ 550 00:28:17,580 --> 00:28:21,350 เครื่องในการทำงานร่วมกัน กับวิศวกร IBM, 551 00:28:21,350 --> 00:28:26,220 เป็นอาจารย์ฮาร์วาร์ ของคณิตศาสตร์ประยุกต์ 552 00:28:26,220 --> 00:28:32,590 และเขาต้องการที่จะบรรเทาแรงงาน ของการแก้สมการตัวเลข 553 00:28:32,590 --> 00:28:36,820 โดยการคำนวณกลไกที่ ทำในดินสอและกระดาษ 554 00:28:36,820 --> 00:28:39,930 >> สิ่งที่เรามีที่นี่ จริงเพียงก้อนของมัน 555 00:28:39,930 --> 00:28:43,820 มันเป็น 51 ฟุตและยาวเมื่อ มันเป็นทั้งหมดในหนึ่งชิ้น 556 00:28:43,820 --> 00:28:49,730 มันสามารถทำสามภาพต่อวินาที คูณใช้เวลาหกวินาที 557 00:28:49,730 --> 00:28:53,110 และการแบ่งเวลา 15 วินาที 558 00:28:53,110 --> 00:28:57,870 ดังนั้นนี่เป็นล่วงหน้าใหญ่กว่า ทำสิ่งด้วยดินสอและกระดาษ 559 00:28:57,870 --> 00:29:02,870 แต่มันเป็นงานที่ช้าและการเก็บรักษา เครื่องจะตลอดเวลา 560 00:29:02,870 --> 00:29:08,670 เป็นความสำเร็จที่สำคัญของการไฟฟ้า ความเชี่ยวชาญด้านวิศวกรรม 561 00:29:08,670 --> 00:29:12,100 >> มันถูกใช้สำหรับกระสุน การคำนวณสำหรับการคำนวณ 562 00:29:12,100 --> 00:29:15,120 วิถีของขีปนาวุธ 563 00:29:15,120 --> 00:29:19,050 และมันยังถูกนำมาใช้นิด ๆ หน่อย ๆ ของการคำนวณในแมนฮัตตัน 564 00:29:19,050 --> 00:29:25,470 โครงการเพื่อกำหนดสิทธิ พารามิเตอร์สำหรับระเบิดปรมาณู 565 00:29:25,470 --> 00:29:29,230 >> ดังนั้นสิ่งที่คุณเห็นที่นี่ เป็นไดรฟ์เทปกระดาษ 566 00:29:29,230 --> 00:29:33,550 ดังนั้นโปรแกรมที่ถูกชกเข้าที่ เทปกระดาษและเป็นห่วง 567 00:29:33,550 --> 00:29:36,820 สิ่งที่คุณเห็นมี ลงทะเบียนที่จะ 568 00:29:36,820 --> 00:29:42,060 ตรงกับหน่วยความจำที่เก็บของ เครื่องซึ่งถูกนำมาใช้เฉพาะข้อมูล 569 00:29:42,060 --> 00:29:44,480 ตัวโปรแกรมเองก็คง 570 00:29:44,480 --> 00:29:47,460 เหล่านี้เครื่องพิมพ์ดีดไฟฟ้า ถูกนำมาใช้ในการพิมพ์ออก 571 00:29:47,460 --> 00:29:51,220 หมุนเหล่านี้ซึ่ง มี 10 ตำแหน่งเป็น 572 00:29:51,220 --> 00:29:53,120 ที่คุณจะใส่ค่าคงที่ 573 00:29:53,120 --> 00:29:57,990 ดังนั้นโปรแกรมที่ถูกกำหนดลงบนกระดาษ เทปและถ้าคุณมีค่าคงที่ 574 00:29:57,990 --> 00:30:03,360 เหมือนคุณมีใน C + รหัส - คุณตั้งค่าบางอย่าง ตัวแปรเท่ากับ 47 ที่จุดเริ่มต้น 575 00:30:03,360 --> 00:30:05,950 ของโปรแกรมของคุณ - นี้ เท่ากับที่นี่ 576 00:30:05,950 --> 00:30:10,910 คุณจะโทรออกในจำนวน 47 ใช้ลงทะเบียนเหล่านี้ 577 00:30:10,910 --> 00:30:14,460 >> เทียบเท่าการคำนวณ นี้มีมากน้อย 578 00:30:14,460 --> 00:30:22,055 กว่านาฬิกาข้อมือที่เล็กที่สุด คอมพิวเตอร์ที่ตอนนี้ถูกผลิต 579 00:30:22,055 --> 00:30:23,680 DAVID เจลัน: นั่นมันสำหรับ CS50Live 580 00:30:23,680 --> 00:30:25,471 ขอบคุณมากกับเรื่องนี้ ร่วมสัปดาห์, 581 00:30:25,471 --> 00:30:27,550 เช่นเดียวกับในสัปดาห์นี้ ทีมงานหลังกล้อง 582 00:30:27,550 --> 00:30:30,050 ขอปิดการแสดงด้วย ดูที่โครงการเริ่มต้น 583 00:30:30,050 --> 00:30:32,040 จากลิซ่าจุงในบอสตัน 584 00:30:32,040 --> 00:31:41,227 >> [MUSIC-YLVIS "ฟ็อกซ์"]