1 00:00:00,000 --> 00:00:11,375 2 00:00:11,375 --> 00:00:14,430 >> DAVID Malan: Bu CS50, bu h蓹ft蓹d蓹 bir ba艧lan臒谋c olur. 3 00:00:14,430 --> 00:00:17,930 V蓹 n蓹 biz ist蓹diyiniz d眉艧眉nd眉m geri 莽蓹kin olunur bir cihaz p蓹rd蓹sini 莽ox 4 00:00:17,930 --> 00:00:20,970 Siz y蓹qin ki, indi ke莽mi艧 g蓹zmi艧 v蓹 il, b蓹lk蓹 d蓹 he莽 vaxt olduqca 5 00:00:20,970 --> 00:00:22,280 n蓹 bilinir. 6 00:00:22,280 --> 00:00:26,000 Bel蓹 ki, bu cihaz y蓹qin ki, g枚r眉n眉r 陌ndi siz蓹 蓹n tan谋艧. 7 00:00:26,000 --> 00:00:32,972 >> [Video playback] 8 00:00:32,972 --> 00:00:36,150 >> -A riyazi v蓹 z蓹f蓹r v蓹 mexaniki bacar谋q bu b枚y眉k yeni 9 00:00:36,150 --> 00:00:39,120 avtomatik kalkulyator Harvard Universiteti. 10 00:00:39,120 --> 00:00:43,220 Riyaziyyat m眉r蓹kk蓹b probleml蓹ri qoymaq on kodlu formada ma艧谋n vasit蓹sil蓹 11 00:00:43,220 --> 00:00:47,840 tape d蓹qiq bir d蓹qiq蓹 h蓹ll edilir 眉莽眉n t蓹l蓹b olunan vaxt fraksiyas谋 12 00:00:47,840 --> 00:00:49,090 insan hesablanmas谋. 13 00:00:49,090 --> 00:01:00,090 14 00:01:00,090 --> 00:01:04,080 >> B眉t眉n formalar谋n谋n s眉r蓹tl蓹ndirm蓹k 眉莽眉n Designed riyazi v蓹 elmi-t蓹dqiqat, 15 00:01:04,080 --> 00:01:07,860 n蓹h蓹ng mexaniki beyin olacaq Birl蓹艧mi艧 艦tatlar 眉莽眉n i艧 16 00:01:07,860 --> 00:01:09,180 M眉harib蓹sinin sonuna q蓹d蓹r Navy. 17 00:01:09,180 --> 00:01:18,180 18 00:01:18,180 --> 00:01:18,600 >> [END video playback] 19 00:01:18,600 --> 00:01:21,980 >> DAVID Malan: Bel蓹 ki, siz g枚rm蓹k n蓹 var burada olan Elm M蓹rk蓹zi, 20 00:01:21,980 --> 00:01:23,540 ki, ma艧谋n art谋q yer al谋r. 21 00:01:23,540 --> 00:01:25,910 Siz, h蓹qiq蓹t蓹n, yaln谋z bir hiss蓹si oldu. 22 00:01:25,910 --> 00:01:28,800 Yaln谋z bir hiss蓹si, ekran haz谋rda v蓹 adl谋 cihaz 23 00:01:28,800 --> 00:01:31,970 Mark I v蓹 bu, mahiyy蓹tc蓹 idi h蓹qiq蓹t蓹n b枚y眉k kalkulyator. 24 00:01:31,970 --> 00:01:36,250 Bu Mark II 蓹ld蓹 edilmi艧 v蓹 bu Mark II ki, biz, h蓹qiq蓹t蓹n, g蓹l蓹n var 25 00:01:36,250 --> 00:01:39,210 lexicon bir q蓹d蓹r almaq. 26 00:01:39,210 --> 00:01:43,780 >> Bu, birinci instansiya qeyd edir siz b眉t眉n olmaq ist蓹yirik bir 艧ey 27 00:01:43,780 --> 00:01:45,860 眉z蓹rind蓹 il蓹 莽ox tan谋艧 d枚vr kursu - 28 00:01:45,860 --> 00:01:48,460 y蓹ni, bir s蓹hv. 29 00:01:48,460 --> 00:01:52,030 Bel蓹 ki, bir n枚qt蓹d蓹 Mark da 莽谋xd谋 II cihaz f蓹aliyy蓹t deyil 30 00:01:52,030 --> 00:01:55,930 d眉zg眉n, v蓹 daha s谋x yoxlama sonra, g眉v蓹 - bir s蓹hv h蓹qiq蓹t蓹n var idi - 31 00:01:55,930 --> 00:01:56,910 ki, g眉v蓹 - 32 00:01:56,910 --> 00:01:57,610 Inside. 33 00:01:57,610 --> 00:02:03,130 V蓹 beri, biz istinad bugs kimi proqramlar谋n s蓹hvl蓹r. 34 00:02:03,130 --> 00:02:05,330 Bel蓹 ki, daha 莽ox ki, g蓹lib. 35 00:02:05,330 --> 00:02:08,919 >> 茝g蓹r, el蓹c蓹 d蓹 video dan谋艧an art谋q CS50 oldu臒unu bilirik yoxdur 36 00:02:08,919 --> 00:02:09,669 a莽谋q-ayd谋n 莽蓹kmi艧dir. 37 00:02:09,669 --> 00:02:13,330 M眉hazir蓹l蓹r ad蓹t蓹n sonra sa臒 qalxmaq bir pre-reliz n枚v眉 sinif 38 00:02:13,330 --> 00:02:17,240 D眉zenlenmemi艧 format, v蓹 sonra bir g眉n v蓹 ya iki sonra, biz y眉ks蓹k q蓹tnam蓹 qabla艧d谋r谋lm谋艧 39 00:02:17,240 --> 00:02:18,490 v蓹 y眉ks蓹k keyfiyy蓹tli versiyas谋. 40 00:02:18,490 --> 00:02:21,800 Siz olan Vanessa, geri bil蓹r Google Glass il蓹 oynamaq qism蓹t, 41 00:02:21,800 --> 00:02:23,540 M蓹n yadda hans谋 Bu zaman itirir. 42 00:02:23,540 --> 00:02:26,450 Siz sinif sonra g蓹lm蓹k ist蓹yir蓹m 蓹g蓹r v蓹 bu g眉n i艧l蓹m蓹liyik oynay谋r. 43 00:02:26,450 --> 00:02:30,816 V蓹 Vanessa n蓹 g枚rm蓹k ist蓹yirsinizs蓹, dig蓹r g眉n, n蓹 g枚r眉rs眉n眉z g枚rd眉m 44 00:02:30,816 --> 00:02:35,260 burada - M蓹n蓹 h蓹cmi qald谋rmaq bildirin burada m蓹nim laptop. 45 00:02:35,260 --> 00:02:35,690 >> [Video playback] 46 00:02:35,690 --> 00:02:37,620 >> -Yax艧谋 bu q蓹d蓹r m蓹n蓹 n枚vb蓹 bildirin. 47 00:02:37,620 --> 00:02:38,070 B眉t眉n h眉quqlar. 48 00:02:38,070 --> 00:02:40,930 Bel蓹likl蓹, bu toxunmay谋n. 49 00:02:40,930 --> 00:02:41,720 B眉t眉n h眉quqlar. 50 00:02:41,720 --> 00:02:43,470 OK, 艧眉艧蓹. 51 00:02:43,470 --> 00:02:44,720 Video yaz谋n. 52 00:02:44,720 --> 00:02:47,240 53 00:02:47,240 --> 00:02:48,640 >> B眉t眉n h眉quqlar. 54 00:02:48,640 --> 00:02:50,446 Vanessa? 55 00:02:50,446 --> 00:02:50,870 >> [END video playback] 56 00:02:50,870 --> 00:02:53,485 >> DAVID Malan: B眉t眉n sa臒, bel蓹 s蓹b蓹bi bu da sizin 眉莽眉n 蓹n i艧l蓹m蓹y蓹c蓹k ki, 57 00:02:53,485 --> 00:02:56,540 M蓹n davam 莽眉nki sinif sonu oldu ki, bir saat qeyd 58 00:02:56,540 --> 00:02:59,505 footage sonra 枚z眉m d蓹 i艧ar蓹 M蓹n eyn蓹k yazmaq. 59 00:02:59,505 --> 00:03:04,010 Bu g眉n Bel蓹likl蓹, m蓹n onlar谋 t蓹rk, lakin t蓹艧蓹kk眉r ed蓹c蓹yik bel蓹 bir oldu臒u 眉莽眉n siz Vanessa 眉莽眉n 60 00:03:04,010 --> 00:03:05,420 idman yax艧谋. 61 00:03:05,420 --> 00:03:08,330 >> Elanlar Eyni zamanda, bir ne莽蓹 biz bu g眉n ke莽m蓹k 蓹vv蓹l. 62 00:03:08,330 --> 00:03:11,120 Bir, CS50 bunu bir 蓹n蓹n蓹 vard谋r n蓹 莽ox etm蓹k 眉莽眉n c蓹hd ed蓹 bil蓹rsiniz 63 00:03:11,120 --> 00:03:12,630 b枚y眉k bir ki莽ik hiss edir蓹m. 64 00:03:12,630 --> 00:03:16,640 V蓹 sonuna do臒ru, 蓹n h蓹r c眉m蓹 g眉n眉 biz bir restoranda toplamaq 65 00:03:16,640 --> 00:03:20,160 30 v蓹 ya 40 il蓹 kvadrat, yan臒谋n v蓹 Ice, Sizin sinif yolda艧lar谋 ki, 枚z眉m b蓹zi 66 00:03:20,160 --> 00:03:22,520 m眉蓹llim hey蓹ti v蓹 biz yaln谋z 莽ox t蓹sad眉fi nahar var. 67 00:03:22,520 --> 00:03:26,280 Biz tez-tez, s蓹naye dost d蓹v蓹t sinif m蓹zunlar谋 olan m蓹zunlar谋 68 00:03:26,280 --> 00:03:30,340 kollec, h蓹qiq蓹t蓹n yaln谋z h蓹r chat dig蓹r sonra h蓹yat haqq谋nda dan谋艧maq 69 00:03:30,340 --> 00:03:32,260 kollec kollec, h蓹yat, v蓹 s. 70 00:03:32,260 --> 00:03:35,570 Bu i艧tirak etm蓹k ist蓹yir蓹m Bel蓹 ki, 蓹g蓹r 陌lk bel蓹 nahar bu c眉m蓹 d蓹 71 00:03:35,570 --> 00:03:38,640 1:15 PM ki, ba艧 Bir anda URL. 72 00:03:38,640 --> 00:03:40,830 >> Space m蓹hduddur, biz ed蓹c蓹yik ilk xidm蓹t birinci g蓹lir. 73 00:03:40,830 --> 00:03:43,880 Amma bir t蓹krarlanan bir daha bunu ed蓹c蓹yik 茝g蓹r deyils蓹 蓹sas谋nda, bel蓹 ki, narahat deyil 74 00:03:43,880 --> 00:03:45,800 bu ilk toplu daxil olun. 75 00:03:45,800 --> 00:03:48,960 >> 陌ndi, ehtiyatlar谋 bax谋m谋ndan t蓹min curricularly gedi艧ind蓹n, 76 00:03:48,960 --> 00:03:51,500 orada b眉t眉n 枚ld眉rd眉, siz yoxsa Kursun veb s蓹hif蓹sin蓹 q蓹d蓹r 莽谋xard谋 77 00:03:51,500 --> 00:03:54,310 art谋q, x眉susil蓹, m眉hazir蓹l蓹r alt谋nda, siz h蓹r 艧eyi tapa bil蓹rsiniz 78 00:03:54,310 --> 00:03:57,070 biz d蓹 orada ke莽蓹n h蓹ft蓹 idi video v蓹 b蓹zi n枚v眉 79 00:03:57,070 --> 00:03:58,435 elektron formada. 80 00:03:58,435 --> 00:04:01,210 Lakin video k蓹narda, siz tapa bil蓹rsiniz tam m蓹tni indi var 81 00:04:01,210 --> 00:04:03,290 transkriptleri, m蓹s蓹l蓹n, h蓹r m眉hazir蓹. 82 00:04:03,290 --> 00:04:08,260 >> Biz, h蓹qiq蓹t蓹n, bu ekran geri Bel蓹 ki, 蓹g蓹r burada Vanessa il蓹 v蓹 naviqasiya 83 00:04:08,260 --> 00:04:12,010 ekran谋n alt k眉nc眉nd蓹 眉莽眉n, sizin 眉莽眉n ki, h蓹qiq蓹t蓹n deyil tapa bil蓹rsiniz 84 00:04:12,010 --> 00:04:15,060 Biz geri C眉m蓹 m眉hazir蓹, lakin 蓹g蓹r 脟蓹r艧蓹nb蓹, 莽眉nki bu x眉susiyy蓹t edir 85 00:04:15,060 --> 00:04:17,870 ne莽蓹 g眉n, siz tapa bil蓹rsiniz bil蓹rsiniz ki, h蓹qiq蓹t蓹n yax艧谋 v蓹 ya, qoparmaq 86 00:04:17,870 --> 00:04:22,260 pis, h蓹r s枚z ki, m蓹n v蓹 ya s蓹hn蓹d蓹 k枚n眉ll眉 bildirib. 87 00:04:22,260 --> 00:04:23,270 V蓹 daha 莽ox yaln谋z. 88 00:04:23,270 --> 00:04:25,700 Siz, h蓹qiq蓹t蓹n, axtar谋艧 ed蓹 bil蓹rsiniz, siz jump, bu c眉ml蓹l蓹r h蓹r hans谋 bir bas谋n 89 00:04:25,700 --> 00:04:29,250 o n枚qt蓹y蓹 video, b眉t眉n do臒ru b眉t眉n maddi edilm蓹si v蓹 sonu 90 00:04:29,250 --> 00:04:30,620 daha naviqasiya. 91 00:04:30,620 --> 00:04:34,550 >> Amma 蓹ksin蓹 蓹m蓹l ets蓹niz bel蓹 蓹trafl谋, sizin 眉莽眉n tapa bil蓹rsiniz 92 00:04:34,550 --> 00:04:39,710 1.5x burada M蓹s蓹l蓹n, bu ki莽ik menyu s眉r蓹t, 2x s眉r蓹ti, v蓹 ya art谋q I f 93 00:04:39,710 --> 00:04:42,100 sizin 眉莽眉n 莽ox s眉r蓹tli dan谋艧maq, 0.75x s眉r蓹tli. 94 00:04:42,100 --> 00:04:45,190 Bel蓹 ki, b眉t眉n h蓹yata Sizin 眉莽眉n orada m枚vcuddur. 95 00:04:45,190 --> 00:04:49,120 >> Lakin k蓹narda, m眉hazir蓹 眉莽眉n, h蓹yata biz bu resurslar谋 ki, 96 00:04:49,120 --> 00:04:50,530 el蓹c蓹 d蓹 m枚vcuddur. 97 00:04:50,530 --> 00:04:55,240 Slaydlar, m蓹s蓹l蓹n kodu, bir 艧ey ki, m蓹n s蓹hn蓹d蓹 v蓹 ya sinif 蓹vv蓹lc蓹d蓹n etm蓹k 98 00:04:55,240 --> 00:04:58,160 Biz siz蓹 oynaya bil蓹r ki, orada g枚nd蓹rm蓹k laz谋md谋r evd蓹 v蓹 ya Sanders boyunca. 99 00:04:58,160 --> 00:05:01,280 Amma biz d蓹 bunu ist蓹diyiniz n蓹 fikir ilk d蓹f蓹 il d蓹 100 00:05:01,280 --> 00:05:04,240 Siz walkthroughs t蓹min Bu n眉mun蓹l蓹r. 101 00:05:04,240 --> 00:05:08,120 茝sas蓹n, kimi m蓹n 枚z 蓹ksini etdik CS50 nin m眉hazir蓹l蓹r d蓹y蓹ri, m蓹n ba艧lam谋艧d谋r etdik 102 00:05:08,120 --> 00:05:11,450 bunun 眉莽眉n yaln谋z n蓹 q蓹d蓹r faydal谋 sual M蓹n蓹 durmaq 眉莽眉n u艧aqlar orada oturmaq 103 00:05:11,450 --> 00:05:15,020 burada, v蓹 m蓹n蓹 dan谋艧maq 眉莽眉n, x眉susil蓹 material kimi, 104 00:05:15,020 --> 00:05:17,020 misal, daha m眉r蓹kk蓹b almaq. 105 00:05:17,020 --> 00:05:20,790 Daim sonra 脟眉nki b蓹zi n枚mr蓹si d蓹qiq蓹, kims蓹 zonas谋 h蓹yata ed蓹r, 106 00:05:20,790 --> 00:05:24,310 sonra b蓹zi b蓹zi 蓹sas fikir 蓹ld蓹n M蓹s蓹l蓹n, sonra mahiyy蓹tc蓹 ist蓹yirik 107 00:05:24,310 --> 00:05:27,720 sinif qalan hiss蓹si 眉莽眉n getdi, olan 蓹n yax艧谋 istifad蓹 deyil 108 00:05:27,720 --> 00:05:31,330 zaman, v蓹 ya, h蓹qiq蓹t蓹n, bizim kollektiv bir sinif kimi. 109 00:05:31,330 --> 00:05:33,920 >> V蓹 biz, biz c蓹hd ist蓹diyiniz fikir n蓹 x眉susil蓹 daha b蓹zi 110 00:05:33,920 --> 00:05:37,700 M蓹n ola bil蓹r ki, kompleks n眉mun蓹l蓹ri sinif ki, biz g眉c 蓹dal蓹t 111 00:05:37,700 --> 00:05:41,560 sinif 眉莽眉n vaxt, v蓹 ya g眉c zaman谋 yaln谋z zonas谋 h蓹yata, biz istehsal ed蓹c蓹yik deyil 112 00:05:41,560 --> 00:05:45,500 Bu walkthroughs bir s谋ra n眉mun蓹l蓹r bel蓹, sizin 眉莽眉n, getm蓹k ki, 蓹g蓹r 113 00:05:45,500 --> 00:05:51,410 burada M蓹s蓹l蓹n, ke莽蓹n c眉m蓹 video s蓹hif蓹 misal alt谋nda, siz g枚r蓹c蓹ksiniz 114 00:05:51,410 --> 00:05:54,050 C眉m蓹, indi var walkthroughs ke莽id. 115 00:05:54,050 --> 00:05:55,780 V蓹 bu formas谋 zamanla d蓹yi艧蓹c蓹k. 116 00:05:55,780 --> 00:05:58,080 陌ndi, biz bir sad蓹 istifad蓹 etdiyiniz YouTube playlist. 117 00:05:58,080 --> 00:06:00,980 >> Amma bizim istehsal komanda il蓹 n蓹 etdi sonra h蓹r vasit蓹sil蓹 g蓹zm蓹k edilib 118 00:06:00,980 --> 00:06:04,480 daha o n眉mun蓹l蓹ri v蓹 h蓹r bir 脺mid edir蓹m daha 莽ox h蓹yata pointing 119 00:06:04,480 --> 00:06:07,550 ayd谋nl谋q d蓹qiq n蓹 takeaways ola bil蓹r v蓹 ya h蓹r olmal谋d谋r. 120 00:06:07,550 --> 00:06:10,560 Bel蓹 ki, son olan, m蓹s蓹l蓹n, tapa bil蓹rsiniz h蓹ft蓹 dan谋艧谋q n眉mun蓹l蓹ri b眉t眉n 121 00:06:10,560 --> 00:06:12,950 biz x蓹tti edilir yolu il蓹 getdi ki, moda. 122 00:06:12,950 --> 00:06:15,840 Bel蓹 m蓹艧臒ul pulsuz v蓹 ya hiss Bu material m蓹艧臒ul. 123 00:06:15,840 --> 00:06:19,140 Bu 蓹lb蓹tt蓹 H蓹qiq蓹t蓹n m枚vzu y蓹qin ki, daha 莽ox var ki, 124 00:06:19,140 --> 00:06:21,870 sizd蓹n daha resurslar谋n谋n yolunda b蓹lk蓹 art谋q udmaq bil蓹r 125 00:06:21,870 --> 00:06:23,260 bir d枚vr kursu. 126 00:06:23,260 --> 00:06:23,980 >> Amma ki, q蓹sd蓹n var. 127 00:06:23,980 --> 00:06:26,990 Bu q蓹d蓹r ki, olmaq 眉莽眉n n蓹z蓹rd蓹 oldu f蓹rdi t蓹l蓹b蓹l蓹ri 枚z眉n眉 se莽蓹 bil蓹rsiniz 128 00:06:26,990 --> 00:06:28,070 枚yr蓹nm蓹 stil 蓹saslan谋r. 129 00:06:28,070 --> 00:06:29,790 M眉hazir蓹l蓹r sizin 眉莽眉n i艧l蓹m蓹k 蓹g蓹r, b枚y眉k. 130 00:06:29,790 --> 00:06:31,090 B枚lm蓹l蓹r sizin 眉莽眉n i艧 varsa, b枚y眉k. 131 00:06:31,090 --> 00:06:32,930 Walkthroughs 眉莽眉n i艧l蓹m蓹k 蓹g蓹r daha yax艧谋, b枚y眉k. 132 00:06:32,930 --> 00:06:36,980 Bu, h蓹qiq蓹t蓹n se莽m蓹k 眉莽眉n size olacaq n蓹 resurslar谋 sizin 眉莽眉n 蓹n yax艧谋 莽al谋艧谋r谋q. 133 00:06:36,980 --> 00:06:40,380 >> N蓹hay蓹t, bir m蓹zunudur say蓹sind蓹 茝lb蓹tt蓹, biz d蓹 kanonik t蓹min 134 00:06:40,380 --> 00:06:41,890 mirz蓹 qeydl蓹r se莽in. 135 00:06:41,890 --> 00:06:46,270 Bel蓹 ki, daha 莽ox u艧aqlar r蓹hb蓹rl蓹ri var a艧a臒谋 m眉hazir蓹l蓹r a艧a臒谋 qaralama 136 00:06:46,270 --> 00:06:49,880 biz sinif g蓹lib ki, 蓹艧yalar谋, hey蓹ti, biz sizi t蓹min ed蓹c蓹k 137 00:06:49,880 --> 00:06:53,410 hiss qeydl蓹r kanonik m眉蓹yy蓹n edilir Bel蓹 ki, yay谋nd谋rma sizi azad ki, 138 00:06:53,410 --> 00:06:57,150 burada v蓹 m蓹艧臒ul 蓹g蓹r siz h蓹qiq蓹t蓹n, neler il蓹 m蓹艧臒ul 139 00:06:57,150 --> 00:07:00,110 Sizin sinif yolda艧lar谋 眉zr蓹 etdikl蓹rini il蓹 m蓹rh蓹l蓹, ekranda n蓹 q蓹d蓹r il蓹, 140 00:07:00,110 --> 00:07:03,570 v蓹 sad蓹c蓹 h蓹rfi yaz谋rlar deyil n蓹 dedi edilmi艧 oldu. 141 00:07:03,570 --> 00:07:06,730 Bel蓹 ki, h蓹min resurslar谋n b眉t眉n h蓹yata sizin 眉莽眉n m枚vcuddur. 142 00:07:06,730 --> 00:07:09,210 >> Sectioning, bir FAQ cavab, Bu 莽蓹r艧蓹nb蓹 ba艧layacaq. 143 00:07:09,210 --> 00:07:12,050 Biz mahiyy蓹tc蓹 蓹n sonra q蓹d蓹r g枚zl蓹yin dig蓹r sinifl蓹r ki, biz edilir 144 00:07:12,050 --> 00:07:14,420 d蓹yi艧iklikl蓹r say谋 minimuma endirm蓹k biz laz谋md谋r. 145 00:07:14,420 --> 00:07:20,010 Amma ba艧layaraq, bu h蓹ft蓹 sonu g蓹lir Bazar, bir d蓹f蓹 instansiya olacaq 146 00:07:20,010 --> 00:07:21,360 biz super b枚lm蓹l蓹r z蓹ng n蓹. 147 00:07:21,360 --> 00:07:23,990 Bu kim bilm蓹z olanlar 眉莽眉n film olacaq i艧tirak v蓹 mahiyy蓹tc蓹 ki, 148 00:07:23,990 --> 00:07:28,880 茝lb蓹tt蓹 nin ba艧莽谋lar谋n谋n bir vasit蓹sil蓹 biz蓹 ged蓹c蓹k Kursun C hiss蓹sinin, 149 00:07:28,880 --> 00:07:32,330 problem set biri sona do臒ru olan 蓹sas谋nda bizim ilk C olacaq 150 00:07:32,330 --> 00:07:33,140 problem d蓹sti. 151 00:07:33,140 --> 00:07:36,240 V蓹 bu yaln谋z iste臒e b枚lm蓹l蓹r olacaq n蓹 蓹r蓹f蓹sind蓹 152 00:07:36,240 --> 00:07:40,010 r蓹hb蓹rlik etdiyi t蓹krarlanan b枚lm蓹l蓹r olmaq Kursun 50 plus t蓹r蓹find蓹n 153 00:07:40,010 --> 00:07:41,600 t蓹qa眉d莽眉l蓹r h蓹ft蓹lik t蓹dris. 154 00:07:41,600 --> 00:07:45,130 Bazar v蓹 ya bazar ert蓹si v蓹 ya 莽蓹r艧蓹nb蓹 ax艧am谋, biz 莽ox 90 d蓹qiq蓹 b枚lm蓹l蓹r var 155 00:07:45,130 --> 00:07:48,020 olacaq 蓹n蓹n蓹vi m蓹nada, v蓹 daha 莽ox 蓹ll蓹r 眉莽眉n imkanlar 156 00:07:48,020 --> 00:07:50,800 Bu intim bax谋艧 茝lb蓹tt蓹 maddi. 157 00:07:50,800 --> 00:07:53,820 >> Daha ADO olmadan, m蓹n蓹 t蓹qdim etm蓹k bildirin olan kurs-nin r蓹hb蓹rl蓹ri, 158 00:07:53,820 --> 00:07:57,380 M蓹niml蓹 p蓹rd蓹 arxas谋nda, h蓹r 艧ey ba艧 edir. 159 00:07:57,380 --> 00:08:02,670 Bu g眉n burada m蓹n蓹, Rob qo艧ulmaq bil蓹r v蓹 Lauren v蓹 Cozef v蓹 Lucas, b眉t眉n 160 00:08:02,670 --> 00:08:05,770 kim蓹 il蓹 olmu艧dur bir m眉dd蓹t kursu. 161 00:08:05,770 --> 00:08:08,450 RJ 眉莽眉nc眉 bel蓹 deyil Komandam谋z谋n 眉zv眉. 162 00:08:08,450 --> 00:08:11,720 O, bu g眉n burada, lakin bil蓹r o ona bir 艧蓹kil g枚st蓹rm蓹k 眉莽眉n xahi艧 etdi. 163 00:08:11,720 --> 00:08:14,600 M蓹n bu ist蓹yirdi 蓹min deyil蓹m bir, lakin o deyil. 164 00:08:14,600 --> 00:08:18,350 >> V蓹 m蓹n蓹 yaln谋z komanda dem蓹k imkan bildirin Salam v蓹 枚zl蓹rini t蓹qdim ki, 165 00:08:18,350 --> 00:08:22,260 siz h蓹m莽inin onlara tan谋艧 olmaq 眉莽眉n 枚z t蓹dris fellow bu m眉dd蓹t. 166 00:08:22,260 --> 00:08:23,490 >> Lauren Carvalho: Salam. 167 00:08:23,490 --> 00:08:24,740 My name Lauren Carvalho edir. 168 00:08:24,740 --> 00:08:26,900 M蓹n sakini t蓹rbiy蓹莽i deyil蓹m Leverett Evi. 169 00:08:26,900 --> 00:08:31,120 M蓹n d蓹 olmaq h蓹y蓹canl谋 Super al谋ram CS50 bu il ba艧 TV. 170 00:08:31,120 --> 00:08:35,830 >> CS50 d蓹 莽ox 莽蓹tin sinif 莽ox b枚y眉k sinif kimi, 蓹g蓹r 171 00:08:35,830 --> 00:08:38,780 Siz kimi hiss 蓹g蓹r, h蓹r hans谋 bir narahatl谋q var 茝g蓹r gerid蓹 edirik 莽ekinmeyin 172 00:08:38,780 --> 00:08:43,840 Bizim ist蓹nil蓹n h蓹yata nail olmaq heads@cs50.het v蓹 ya m蓹n蓹, siz isterseniz 173 00:08:43,840 --> 00:08:46,330 m蓹nim q谋z谋l il蓹 oynamaq ist蓹yir蓹m retriever puppy. 174 00:08:46,330 --> 00:08:48,060 Burada Lucas var. 175 00:08:48,060 --> 00:08:48,560 >> LUCAS Freitas: Hey, u艧aqlar. 176 00:08:48,560 --> 00:08:49,330 My name Lucas Freitas edir. 177 00:08:49,330 --> 00:08:51,880 M蓹n ki莽ik Ben [i艧itilemez] 178 00:08:51,880 --> 00:08:53,630 informatika v蓹 dil莽ilik. 179 00:08:53,630 --> 00:08:58,030 M蓹n d蓹 Braziliya h蓹qiq蓹t蓹n oldum v蓹 艦蓹rqi Asiya t蓹dqiqatlar h蓹yata ke莽irir. 180 00:08:58,030 --> 00:09:00,740 Haqq谋nda h蓹r hans谋 bir sual谋n谋z Bel蓹 ki, 蓹g蓹r informatika v蓹 ya dil v蓹 ya 181 00:09:00,740 --> 00:09:01,870 bir 艧ey, yaln谋z M蓹n蓹 bildirin. 182 00:09:01,870 --> 00:09:05,630 V蓹 ya CS50, x眉susil蓹. 183 00:09:05,630 --> 00:09:05,880 >> JOSEPH ong: Salam. 184 00:09:05,880 --> 00:09:06,265 M蓹n Joseph edir蓹m. 185 00:09:06,265 --> 00:09:11,360 M蓹n ba艧 枚yr蓹nilm蓹si komp眉ter deyil蓹m Elliott Evind蓹 elm. 186 00:09:11,360 --> 00:09:13,500 Bel蓹 ki, bu n蓹z蓹r salaq. 187 00:09:13,500 --> 00:09:16,530 Siz balans 蓹traf谋nda m蓹ni g枚r蓹c蓹ksiniz Bu b枚y眉k kameralar biri. 188 00:09:16,530 --> 00:09:21,110 M蓹n sakini hey蓹ti fotoqraf deyil蓹m 50, el蓹c蓹 d蓹 t蓹l蓹b蓹 v蓹 tez-tez 189 00:09:21,110 --> 00:09:25,140 b蓹z蓹n m蓹ni s蓹hv Asiya turist. 190 00:09:25,140 --> 00:09:29,220 >> Bir kamera il蓹 m蓹n蓹 bax Bel蓹 ki, qa莽maq deyil. 191 00:09:29,220 --> 00:09:32,960 Yaln谋z t蓹b蓹ss眉m v蓹 utancaq olmay谋n. 192 00:09:32,960 --> 00:09:34,870 V蓹 m蓹n 50 z枚vq 眉mid edirik. 193 00:09:34,870 --> 00:09:38,690 M蓹n bunu etdi m蓹n 莽ox h蓹zz M蓹n TFing oldu臒unuz niy蓹 v蓹 ki 194 00:09:38,690 --> 00:09:41,164 Bu 眉莽 il. 195 00:09:41,164 --> 00:09:41,570 >> Rob Bowden: Salam. 196 00:09:41,570 --> 00:09:42,550 M蓹n Rob edir蓹m. 197 00:09:42,550 --> 00:09:46,240 Bu CS50 il蓹 d枚rd眉nc眉 d枚vr edir. 198 00:09:46,240 --> 00:09:47,430 M蓹n yaln谋z may ay谋nda bitirmi艧dir. 199 00:09:47,430 --> 00:09:49,650 M蓹n Kirkland idi. 200 00:09:49,650 --> 00:09:53,670 M蓹n bu d枚vr heyecan al谋ram v蓹 siz蓹 d蓹 var 眉mid edirik. 201 00:09:53,670 --> 00:09:56,650 >> DAVID Malan: Bu il 眉莽眉n t蓹艧蓹kk眉r edirik r蓹hb蓹rl蓹ri, v蓹 RJ h蓹m莽inin. 202 00:09:56,650 --> 00:09:59,910 203 00:09:59,910 --> 00:10:02,310 >> Resurslar谋 Bel蓹 ki, bir ne莽蓹 son qeydl蓹r. 204 00:10:02,310 --> 00:10:04,090 Bir, p 0 art谋q q蓹d蓹r se莽in. 205 00:10:04,090 --> 00:10:06,620 Bu yaln谋z standart var 眉莽眉n n蓹z蓹rd蓹 olan n蓹艧ri, 206 00:10:06,620 --> 00:10:07,610 sinif tam. 207 00:10:07,610 --> 00:10:10,940 P d蓹sti 1 ba艧layaraq, olacaq 蓹n 莽ox problem d蓹stl蓹ri hacker n蓹艧rl蓹ri 208 00:10:10,940 --> 00:10:14,660 ki, t蓹krar material 蓹hat蓹 ed蓹c蓹k is蓹, bir problem bir q蓹d蓹r 莽ox 209 00:10:14,660 --> 00:10:17,400 h蓹l蓹 d蓹 b蓹zi toxunan Eyni m枚vzular. 210 00:10:17,400 --> 00:10:21,400 Kursun veb s蓹hif蓹sin蓹 n蓹z蓹r etm蓹yin p set 0 眉莽眉n d蓹qiql蓹艧dirilm蓹si 眉莽眉n. 211 00:10:21,400 --> 00:10:25,140 >> Ofis saat, d蓹, bu h蓹ft蓹 ba艧layacaq gec蓹, sabah, 脟蓹r艧蓹nb蓹 ax艧am谋, 212 00:10:25,140 --> 00:10:27,670 m眉xt蓹lif yem蓹k v蓹 C眉m蓹 ax艧am谋 kampus zallar谋. 213 00:10:27,670 --> 00:10:32,140 Ofis 眉莽眉n cs50.net/ohs edin Kursun saat v蓹 bu, h蓹yata 214 00:10:32,140 --> 00:10:34,430 , 莽ox t蓹sad眉fi imkanlar olacaq 茝lb蓹tt蓹 ki, 蓹vv蓹lind蓹 215 00:10:34,430 --> 00:10:37,190 d枚vr, sizin il蓹 g蓹lm蓹k beyin fasil蓹 zaman谋 laptop. 216 00:10:37,190 --> 00:10:40,500 B蓹zi dostlar谋 g蓹tirin v蓹 yuxar谋 s枚hb蓹t h蓹r hans谋 bir kurs nin TFS v蓹 CA'lar 217 00:10:40,500 --> 00:10:41,750 siz ola bil蓹r ki, suallar. 218 00:10:41,750 --> 00:10:45,320 >> V蓹 m蓹n h蓹tta kifay蓹t q蓹d蓹r vur臒ulamaq bilm蓹z dan谋艧谋q v蓹 problem set 0, orada 219 00:10:45,320 --> 00:10:47,110 h蓹qiq蓹t蓹n he莽 bir lal m蓹s蓹l蓹dir. 220 00:10:47,110 --> 00:10:51,200 脟ox narahat he莽 bir t蓹l蓹b蓹 yoxdur sual. 221 00:10:51,200 --> 00:10:53,940 Istifad蓹 etm蓹k 眉莽眉n 莽ekinmeyin Bu v蓹saitin. 222 00:10:53,940 --> 00:10:56,430 Bu recurringly olacaq d枚vr 蓹rzind蓹 223 00:10:56,430 --> 00:10:57,840 CS50 m眉zakir蓹 ed蓹c蓹k. 224 00:10:57,840 --> 00:11:00,900 Bu kurs online m眉zakir蓹 Orada bu 眉nvanda forumlar. 225 00:11:00,900 --> 00:11:04,490 >> Biz d蓹 m眉hazir蓹 zaman谋 n蓹 bil蓹c蓹kl蓹riniz d蓹 bu n蓹zar蓹t say蓹sind蓹 226 00:11:04,490 --> 00:11:05,580 茝lb蓹tt蓹 t蓹dris komanda. 227 00:11:05,580 --> 00:11:08,390 V蓹 bel蓹 ki, zaman谋 sual谋n谋z varsa M蓹n bir 艧ey dedi, 莽眉nki d蓹rs 228 00:11:08,390 --> 00:11:11,690 z蓹if v蓹 ya b眉t眉n, b眉t眉n vasit蓹l蓹rl蓹, xahi艧 real vaxt var ki, 蓹g蓹r sizin 229 00:11:11,690 --> 00:11:15,700 laptop v蓹 ya telefon sayt谋nda, v蓹 biz yax谋n real vaxt 蓹limizd蓹n g蓹l蓹ni ed蓹c蓹yik 230 00:11:15,700 --> 00:11:17,410 ki, cavab. 231 00:11:17,410 --> 00:11:21,500 >> CS 50 haqq谋nda suallar谋n谋z var? 232 00:11:21,500 --> 00:11:23,930 Mina Sonra son bir qeyd edir. 233 00:11:23,930 --> 00:11:25,530 SAT UNSAT ki, m蓹s蓹l蓹. 234 00:11:25,530 --> 00:11:28,550 Siz t蓹hsil kartlar谋 yekunla艧d谋rmaq kimi, 蓹g蓹r art谋q d蓹rk edir ki, 235 00:11:28,550 --> 00:11:32,360 SAT UNSAT v蓹 geni艧 g枚rm蓹, b眉t眉n t蓹l蓹b蓹l蓹r 眉莽眉n m枚vcud, h蓹qiq蓹t蓹n 236 00:11:32,360 --> 00:11:36,350 kurs k蓹nar 莽谋xarmaq k枚m蓹k bu kimi, bel蓹 dan谋艧maq ki, 蓹g蓹r siz 237 00:11:36,350 --> 00:11:40,510 gec蓹 2am, 3am gec 枚z眉n眉z眉 tapmaq, h蓹qiq蓹t蓹n qar艧谋 ba艧 tarp谋lt谋 238 00:11:40,510 --> 00:11:43,960 Siz 99% oldu臒unuzu bildiyiniz divar , orada ba艧a yol, ancaq 239 00:11:43,960 --> 00:11:47,510 n蓹 q蓹d蓹r bir 莽ox ba艧qa 艧eyl蓹r var M蓹n tez-tez, daha yax艧谋 istifad蓹 edir蓹m 240 00:11:47,510 --> 00:11:51,260 t蓹l蓹b蓹l蓹rin vaxt h蓹qiq蓹t蓹n 眉zr蓹 h蓹r蓹k蓹t edir o ba艧qa 艧eyl蓹r bil蓹rsiniz, bel蓹 ki, 241 00:11:51,260 --> 00:11:52,780 b眉t眉n 蓹traf谋nda zaman optimize. 242 00:11:52,780 --> 00:11:56,950 V蓹 SAT UNSAT bir mexanizm olan vasit蓹sil蓹 Siz 蓹slind蓹 rahat ed蓹 bil蓹rsiniz 243 00:11:56,950 --> 00:12:00,530 ki, yol 99% h蓹l蓹 olduqca yax艧谋 yamamaq. 244 00:12:00,530 --> 00:12:03,790 >> Eynil蓹 d蓹, siz g蓹lm蓹k olsan谋z he莽 bir ilkin fon T蓹bii v蓹 ya 245 00:12:03,790 --> 00:12:07,960 siz kimi t蓹xmin蓹n kimi 莽ox fon do臒ru, sizin sinif yolda艧lar谋 ola bil蓹r edir蓹m 246 00:12:07,960 --> 00:12:13,210 v蓹 ya yalan, bu oldu臒unu d蓹rk 蓹ll蓹rinizi 莽irkli almaq imkan谋 247 00:12:13,210 --> 00:12:16,590 kurs il蓹 sizin ayaq qoymaq su, q蓹d蓹r m蓹n 枚z眉m kimi, dan谋艧maq 248 00:12:16,590 --> 00:12:18,500 pass / u臒ursuz il蓹 il 蓹vv蓹l idi. 249 00:12:18,500 --> 00:12:21,850 M蓹n ke莽蓹n h蓹ft蓹 dediyi kimi, bu kursunu, ba艧qalar谋 kimi, m枚vcud deyil 250 00:12:21,850 --> 00:12:25,090 zaman谋 u臒ursuz / ke莽m蓹k, m蓹n y蓹qin ki, he莽 ayaq basd谋 yoxdur 251 00:12:25,090 --> 00:12:28,310 sinif etdim baxmayaraq, be艧 h蓹ft蓹 sonra, fikrimi d蓹yi艧蓹 hans谋 252 00:12:28,310 --> 00:12:32,400 , h蓹m莽inin v蓹 yuxar谋 ke莽m蓹k bil蓹r ya m蓹ktub pill蓹li statusundan. 253 00:12:32,400 --> 00:12:32,990 >> B眉t眉n h眉quqlar. 254 00:12:32,990 --> 00:12:37,380 Bel蓹likl蓹, biz bu kimi 艧eyl蓹r baxd谋 C眉m蓹, v蓹 biz 莽ox tez olacaq 255 00:12:37,380 --> 00:12:39,890 ki, bir 艧ey ke莽id Bu g眉n daha 莽ox sirli g枚r眉n眉r. 256 00:12:39,890 --> 00:12:42,300 Lakin bu yen蓹 var Eyni fundamental fikir. 257 00:12:42,300 --> 00:12:45,540 脺mumi m眉dd蓹t n蓹 idi ki, bir puzzle par莽a t蓹svir etm蓹k 眉莽眉n istifad蓹 258 00:12:45,540 --> 00:12:47,690 bu kimi baxd谋? 259 00:12:47,690 --> 00:12:48,510 >> Bel蓹 ki, b蓹yanat. 260 00:12:48,510 --> 00:12:50,020 V蓹 bu h蓹r hans谋 bir z蓹ng ed蓹 bil蓹rsiniz 艧eyl蓹r say谋. 261 00:12:50,020 --> 00:12:51,870 Amma biz yaln谋z bir b蓹yanat arayaca冒媒m v蓹 b蓹yanat 262 00:12:51,870 --> 00:12:53,200 yaln谋z proqram deyir - 263 00:12:53,200 --> 00:12:55,290 ya s谋f谋rdan halda, ki, sprite - 264 00:12:55,290 --> 00:12:56,520 bir 艧ey etm蓹k. 265 00:12:56,520 --> 00:12:58,430 Bu halda salam dem蓹k. 266 00:12:58,430 --> 00:13:01,450 >> Bu kimi bir 艧ey, biz 蓹v蓹zin蓹 n蓹 deyilir? 267 00:13:01,450 --> 00:13:03,560 B蓹li, bel蓹 bir Boolean ifad蓹sidir. 268 00:13:03,560 --> 00:13:07,380 A Boolean ifad蓹 yaln谋z bir 艧eydir ki, do臒ru v蓹 ya yalan v蓹 bel蓹 c谋z谋n 269 00:13:07,380 --> 00:13:10,530 Bu forma onlara 莽蓹kir, h蓹m d蓹 ki, 莽atd谋rmaq 眉莽眉n bir sual i艧ar蓹si il蓹 270 00:13:10,530 --> 00:13:14,510 fikri bu suala cavab do臒ru v蓹 ya yalan, B蓹li v蓹 ya No ya deyil 271 00:13:14,510 --> 00:13:15,910 bir, 1 v蓹 ya 0. 272 00:13:15,910 --> 00:13:19,290 >> V蓹 biz bu Boolean ifad蓹l蓹r istifad蓹 Bu kimi yap谋lar谋 daxilind蓹, hans谋 273 00:13:19,290 --> 00:13:21,010 biz n蓹 deyilir? 274 00:13:21,010 --> 00:13:22,460 Bel蓹 ki, v蓹ziyy蓹t v蓹 ya filial谋. 275 00:13:22,460 --> 00:13:25,600 V蓹 burada bax v蓹ziyy蓹ti Scratch bir 眉莽眉n bir az tutucu var 276 00:13:25,600 --> 00:13:28,260 ki, formal谋 puzzle par莽a, m蓹qs蓹d olan bel蓹 bil蓹r ki, 277 00:13:28,260 --> 00:13:32,670 s眉r眉kleyin v蓹 眉st d眉艧m蓹k v蓹 sonra proqram dikt蓹 bu Boolean 278 00:13:32,670 --> 00:13:36,410 ifad蓹 do臒rudur, bu d蓹sti etm蓹k t蓹limatlar, hesabatlar谋n谋n bu d蓹sti, 279 00:13:36,410 --> 00:13:39,320 Bu dig蓹r set ba艧qa n蓹 t蓹limatlar. 280 00:13:39,320 --> 00:13:41,270 >> V蓹 geri bil蓹rsiniz ki, yuva bu 艧eyl蓹r. 281 00:13:41,270 --> 00:13:44,170 脟ox otaq m枚vcud deyil baxmayaraq vizual ki, puzzle par莽a, Not 282 00:13:44,170 --> 00:13:47,820 inki艧af v蓹 h蓹r hans谋 uy臒un daralacaq siz s眉r眉kleyip puzzle 蓹d蓹d 283 00:13:47,820 --> 00:13:51,410 bel蓹 ki, yuva bu v蓹 h蓹qiq蓹t蓹n var bil蓹r yolun 眉莽 yol 莽蓹ng蓹l var. 284 00:13:51,410 --> 00:13:53,870 Ba艧qa, ba艧qa halda, 蓹g蓹r. 285 00:13:53,870 --> 00:13:58,100 V蓹 h蓹tta k蓹narda bil蓹rsiniz qu艧 balas谋 daha v蓹 daha kimi laz谋m idi. 286 00:13:58,100 --> 00:14:02,520 >> Bel蓹 ki, n蓹hay蓹t, biz kimi yap谋lar谋 g枚rd眉m Bu, ba艧qa bir loop kimi tan谋n谋r. 287 00:14:02,520 --> 00:14:05,690 V蓹 bu, yaln谋z bir 艧ey deyil bir 艧ey t蓹krar v蓹 yenid蓹n. 288 00:14:05,690 --> 00:14:09,250 Bu halda, bu, m蓹hdud olmaq olur d蓹f蓹 n枚mr蓹sini, biz d蓹 289 00:14:09,250 --> 00:14:12,890 n眉mun蓹 g枚rd眉m yerl蓹艧ir say谋 d蓹f蓹 d蓹yi艧蓹n g蓹ldi, bel蓹 ki, 290 00:14:12,890 --> 00:14:13,690 d蓹yi艧蓹 bil蓹r. 291 00:14:13,690 --> 00:14:16,910 V蓹 biz d蓹 眉mumiyy蓹tl蓹, ba艧qa m蓹h蓹ll蓹 g枚rd眉m bir 蓹b蓹di blok ki, deyil蓹n 292 00:14:16,910 --> 00:14:19,590 bizi h蓹dsiz uzun loop icaz蓹 verdi. 293 00:14:19,590 --> 00:14:23,300 >> Bel蓹 ki, bir ba艧qa tikinti ki Scratch Daha sizin - 2.0 var 294 00:14:23,300 --> 00:14:26,330 蓹vv蓹l fon il蓹 rahat bu art谋q yax艧谋 tan谋艧 295 00:14:26,330 --> 00:14:27,080 tikintisi - 296 00:14:27,080 --> 00:14:29,910 Bu 艧eyi biz n蓹 deyilir? 297 00:14:29,910 --> 00:14:32,540 Bel蓹likl蓹, biz ba艧qa, bu funksiyalar谋 adl谋 prosedurlar谋 kimi tan谋n谋r. 298 00:14:32,540 --> 00:14:35,030 Ki莽ik bir semantik f蓹rq var lakin biz onlara yaln谋z Z蓹ng funksiyalar谋 olacaq. 299 00:14:35,030 --> 00:14:39,950 >> Not halda v蓹 funksiyas谋, bir x眉susi puzzle par莽a ki, 300 00:14:39,950 --> 00:14:43,670 枚z眉n眉z var ki yarada ki, bu yeni bir puzzle par莽a 301 00:14:43,670 --> 00:14:47,190 halda, 枚sk眉r蓹k adland谋rmaq ki, dig蓹r b眉t眉n aras谋nda g枚r眉n眉r 302 00:14:47,190 --> 00:14:48,730 Not m枚vcud puzzle 蓹d蓹d. 303 00:14:48,730 --> 00:14:52,010 M陌T icad etmirdi Bu puzzle par莽a, siz idi. 304 00:14:52,010 --> 00:14:57,600 >> Funksiyas谋 yeni yaratmaq 眉莽眉n imkan verir Bel蓹 ki, davran谋艧, bir funksiyas谋 ad verm蓹k, 305 00:14:57,600 --> 00:14:59,200 sonra, nec蓹 dey蓹rl蓹r, bu, z蓹ng. 306 00:14:59,200 --> 00:15:04,690 H蓹qiq蓹t蓹n yenid蓹n proqramlar谋nda istifad蓹 v蓹 t蓹krar g枚zl蓹yin olmadan 307 00:15:04,690 --> 00:15:08,600 yol a艧a臒谋 M陌T kimi kims蓹 眉莽眉n s谋f谋rdan yeni funksiyalar uydurursunuz. 308 00:15:08,600 --> 00:15:12,460 Siz 枚z眉n眉z bu puzzle yarada sonra 蓹d蓹d 枚z眉n眉z眉 v蓹 onlar谋 yenid蓹n istifad蓹 309 00:15:12,460 --> 00:15:13,600 枚z proqramlar谋. 310 00:15:13,600 --> 00:15:17,520 V蓹 biz bir t蓹krarlanan n眉mun蓹 g枚r蓹c蓹ksiniz ki, bu g眉n v蓹 ir蓹li. 311 00:15:17,520 --> 00:15:20,960 >> 陌ndi bu g眉n Bel蓹likl蓹, biz ke莽id daha gizli bir 艧ey etm蓹k. 312 00:15:20,960 --> 00:15:24,350 Lakin g眉n bir 艧ey sonunda daha g眉cl眉 v蓹 ifad蓹li v蓹 daha 莽ox 313 00:15:24,350 --> 00:15:28,110 biz olacaq ki, yolu n眉may蓹nd蓹si bir s谋ra b眉t眉n d枚vr haqq谋nda 314 00:15:28,110 --> 00:15:28,800 Dil - 315 00:15:28,800 --> 00:15:30,800 kodu v蓹 ya m蓹nb蓹 kodu ki. 316 00:15:30,800 --> 00:15:34,720 V蓹 m蓹nb蓹 kodu, bu 莽谋x谋r, deyil n蓹 bir komp眉ter 317 00:15:34,720 --> 00:15:37,400 ad蓹t蓹n h蓹qiq蓹t蓹n 莽al谋艧谋r. 318 00:15:37,400 --> 00:15:39,860 Source kodu bu kimi bir 艧ey g枚r眉n眉r. 319 00:15:39,860 --> 00:15:43,010 >> Bel蓹 ki, bu b蓹lk蓹 yen蓹 d蓹 sad蓹 deyil proqram谋, bir yaza bil蓹rsiniz 320 00:15:43,010 --> 00:15:46,670 dil C. Biz ba艧layacaq 莽a臒谋r谋b uzun 蓹vv蓹l Bundan ba艧qa tease v蓹 蓹g蓹r 321 00:15:46,670 --> 00:15:49,260 Bu, h蓹qiq蓹t蓹n Yunan kimi baxmaq yoxdur siz蓹 do臒ru, indi m蓹n蓹 etibar. 322 00:15:49,260 --> 00:15:54,040 Yaln谋z bir h蓹ft蓹 v蓹 ya iki d蓹f蓹, bu 蓹rzind蓹 h蓹qiq蓹t蓹n b眉t眉n 莽ox tan谋艧 olacaq 323 00:15:54,040 --> 00:15:57,780 getdikc蓹 莽ox n眉may蓹nd蓹si kompleks n眉mun蓹l蓹ri will olan 324 00:15:57,780 --> 00:15:59,870 d蓹 daha rahat olsun. 325 00:15:59,870 --> 00:16:03,100 >> Amma yaln谋z bu 莽al谋艧t谋r谋lamaz ad蓹t蓹n kodu c眉r. 326 00:16:03,100 --> 00:16:06,750 Siz ki, bir 艧ey 莽evirm蓹k laz谋md谋r komp眉ter 枚z眉 ba艧a d眉艧眉r. 327 00:16:06,750 --> 00:16:09,840 V蓹 bel蓹 ki, biz bir 艧ey laz谋md谋r biz compiler z蓹ng olacaq. 328 00:16:09,840 --> 00:16:13,910 A compiler edir ki, bir proqram m蓹nb蓹 kodu, yaln谋z g枚rd眉m kimi, 329 00:16:13,910 --> 00:16:17,680 giri艧, v蓹 bu zeroes istehsal v蓹 莽谋x谋艧 kimi olanlar谋, ba艧qa 330 00:16:17,680 --> 00:16:19,210 obyekt kod kimi tan谋n谋r. 331 00:16:19,210 --> 00:16:23,190 V蓹 o zeroes v蓹 olanlar谋 var ki, bu kimi kifay蓹t q蓹d蓹r ola bil蓹r 332 00:16:23,190 --> 00:16:26,310 sonda ba艧a d眉艧眉l眉r Mac v蓹 ya PC il蓹. 333 00:16:26,310 --> 00:16:30,050 >> He莽 marketing e艧itdim varsa ifad蓹 Intel Inside, yaln谋z 334 00:16:30,050 --> 00:16:32,800 bir 艧irk蓹t deyil蓹n o dem蓹kdir ki, Intel istehsal edib 335 00:16:32,800 --> 00:16:34,130 komp眉ter beyin - 336 00:16:34,130 --> 00:16:37,270 ba艧qa CPU kimi tan谋nan m蓹rk蓹zi processing unit - 337 00:16:37,270 --> 00:16:39,640 v蓹 yaln谋z 艧ey n眉mun蓹l蓹ri anlay谋r 338 00:16:39,640 --> 00:16:40,880 zeroes v蓹 yenil蓹rinin. 339 00:16:40,880 --> 00:16:46,330 V蓹 bel蓹 daxil m蓹nb蓹 kodu d枚n眉艧t眉rerek Bu prosesi obyekt kodu 340 00:16:46,330 --> 00:16:49,130 biz 蓹mrl蓹ri bir ne莽蓹 ed蓹c蓹yik ki, yaln谋z bir az, siz 341 00:16:49,130 --> 00:16:53,070 zeroes v蓹 yenil蓹rinin yarad谋lmas谋 n眉mun蓹l蓹ri Intel-d蓹 i艧莽il蓹r var ki, 342 00:16:53,070 --> 00:16:56,000 m眉蓹yy蓹n b蓹yanatlar t蓹msil q蓹rar verdi. 343 00:16:56,000 --> 00:16:58,810 >> 陌ndi M蓹n bilmir蓹m hans谋 yaln谋z n蓹z蓹r salan t蓹r蓹find蓹n olan 344 00:16:58,810 --> 00:16:59,890 Bu zeroes v蓹 olanlar谋. 345 00:16:59,890 --> 00:17:01,420 茝n insanlar bu g眉n deyil. 346 00:17:01,420 --> 00:17:04,900 Amma yerd蓹 bir model var ki, t蓹msil zeroes v蓹 yenil蓹rinin 347 00:17:04,900 --> 00:17:06,349 b蓹yanat 莽ap. 348 00:17:06,349 --> 00:17:10,460 Somewhere f蓹rqli ola bil蓹r zeroes v蓹 yenil蓹rinin m眉蓹yy蓹n ed蓹n 349 00:17:10,460 --> 00:17:16,940 ki, 蓹b蓹di anlay谋艧谋 v蓹 ya 蓹ks bu halda, 10 d蓹f蓹 v蓹 ya h蓹tta miyavlamak t蓹krar 350 00:17:16,940 --> 00:17:20,000 ed蓹 蓹slind蓹 bir proqram b蓹zi s蓹sl蓹r daxildir. 351 00:17:20,000 --> 00:17:24,390 >> Bel蓹 ki, q谋sa, insanlar yaln谋z q蓹rar谋na g蓹ldik, 莽ox kimi biz ASCII etdi - 352 00:17:24,390 --> 00:17:27,480 - 蓹lifbas谋 Ke莽蓹n h蓹ft蓹 m蓹ktublar insanlar bel蓹 q蓹rara ald谋q 353 00:17:27,480 --> 00:17:32,200 zeroes v蓹 olanlar谋 daha m眉r蓹kk蓹b n眉mun蓹l蓹ri daha m眉r蓹kk蓹b davran谋艧 t蓹msil 354 00:17:32,200 --> 00:17:35,650 莽ap v蓹 ya s枚yl蓹y蓹r蓹k v蓹 ya meowing kimi. 355 00:17:35,650 --> 00:17:38,640 V蓹 bu g眉n 眉莽眉n v蓹 蓹sas蓹n ir蓹li d枚vr, biz q蓹bul ed蓹c蓹yik 356 00:17:38,640 --> 00:17:41,820 kims蓹 fiqurlu ki, veril蓹n ki, mapping etm蓹k 眉莽眉n nec蓹. 357 00:17:41,820 --> 00:17:45,560 Amma biz bu ideya uy臒un insanlar谋n i艧 眉st layering 358 00:17:45,560 --> 00:17:49,340 Bizd蓹n 蓹vv蓹l geldim kim 眉莽眉n olacaq Bu gedir ki, veril蓹n 359 00:17:49,340 --> 00:17:50,300 ba艧l谋q alt谋nda. 360 00:17:50,300 --> 00:17:53,840 Amma biz daha 莽ox maraql谋 ist蓹yirik daha ki, tikinti 艧eyi 361 00:17:53,840 --> 00:17:55,880 B眉t眉n bu 眉st maraql谋. 362 00:17:55,880 --> 00:17:58,900 >> V蓹, h蓹qiq蓹t蓹n, birinci proqram谋 Not yaz谋rd谋 Bu super sad蓹 idi 363 00:17:58,900 --> 00:18:00,600 bir Hello, World. 364 00:18:00,600 --> 00:18:05,100 V蓹 siz kimi bu hesab ed蓹 bil蓹r Not nin t蓹nziml蓹yir ki, 蓹sas proqram 365 00:18:05,100 --> 00:18:07,280 脰t蓹n c眉m蓹 g眉n眉 kimi davran谋艧. 366 00:18:07,280 --> 00:18:11,510 >> Bu g眉n biz t蓹rc眉m蓹 ba艧lamaq olacaq Daxil puzzle 蓹d蓹d dan谋艧谋q 367 00:18:11,510 --> 00:18:16,040 adlanan bu dild蓹 m蓹nb蓹 kodu C bel蓹 bu kimi baxd谋 n蓹 ki, 368 00:18:16,040 --> 00:18:20,230 C眉m蓹, g眉n g蓹l蓹c蓹k ba艧layaraq deyil, indi bu kimi baxmaq 眉莽眉n gedir. 369 00:18:20,230 --> 00:18:21,860 Admittedly daha sirli. 370 00:18:21,860 --> 00:18:25,010 Bu olduqca yay谋nd谋r谋r v蓹 ruh sort oldu quotes b眉t眉n g枚rm蓹k 眉莽眉n numbing 371 00:18:25,010 --> 00:18:27,760 v蓹 semicolons v蓹 parantez v蓹 s. 372 00:18:27,760 --> 00:18:32,350 >> Amma bir 艧ey yok ba艧lamaq 蓹g蓹r anlamaq v蓹 h蓹qiq蓹t蓹n baxmaq deyil 373 00:18:32,350 --> 00:18:35,960 眉z蓹rind蓹 a臒 m蓹tn mahiyy蓹ti d蓹 ekran, 艧眉bh蓹siz ki, siz, m蓹n n蓹 kimi bax 374 00:18:35,960 --> 00:18:40,360 "Salam, d眉nya." Il蓹 Bu bax谋m谋 b蓹n枚v艧蓹yi top b蓹yanat v蓹 bu 莽evrilir 375 00:18:40,360 --> 00:18:44,790 s枚z 蓹sas gedir ki, il蓹 konseptual s谋ralamaq zaman ya艧谋l 376 00:18:44,790 --> 00:18:46,350 bayra臒谋 t谋klayan. 377 00:18:46,350 --> 00:18:49,820 >> Bel蓹 ki, ba艧qa s枚zl蓹, Not is蓹, biz bu Salam D眉nya proqram谋n h蓹yata ke莽irilm蓹si 378 00:18:49,820 --> 00:18:53,360 bu iki puzzle par莽alar谋 il蓹, C, biz bu il蓹 h蓹yata olacaq 379 00:18:53,360 --> 00:18:55,510 d枚rd bir q蓹d蓹r sirli sat谋r. 380 00:18:55,510 --> 00:18:58,130 Biz bu daxil d蓹rin dal谋艧 kimi, will bax o h蓹r biri 381 00:18:58,130 --> 00:19:02,730 h蓹qiq蓹t蓹n ekranda a臒 simvol bir s谋ra m眉h眉m m蓹nas谋 var, 382 00:19:02,730 --> 00:19:05,880 v蓹 proqramlar谋n谋n 蓹n gedir struktur olduqca eyni baxmaq. 383 00:19:05,880 --> 00:19:08,980 Bel蓹 bir b蓹yanat, ayd谋n olmaq, n蓹 "salam dem蓹k d眉nya haqq谋nda" kimi baxd谋 384 00:19:08,980 --> 00:19:12,020 C眉m蓹 axtar谋r ba艧lamaq 眉莽眉n gedir Bazar ert蓹si bunu b蓹y蓹nir. 385 00:19:12,020 --> 00:19:15,250 printf ("Salam, d眉nya"). 386 00:19:15,250 --> 00:19:17,700 V蓹 b蓹zi q蓹rib蓹 backslash var n, parantez var, var 387 00:19:17,700 --> 00:19:18,490 semicolons. 388 00:19:18,490 --> 00:19:21,950 >> Lakin g眉n眉n sonunda, 蓹sas paket bu g眉n b眉t眉n biz bunu edirik ki, 389 00:19:21,950 --> 00:19:25,710 艦蓹kild蓹ki 艧eyi t蓹rc眉m蓹 olunur m蓹tn 艧蓹klind蓹 t蓹艧kil edir. 390 00:19:25,710 --> 00:19:28,820 Bel蓹 ki, bu kimi g枚r眉n眉rd眉 ki, bir loop Ke莽蓹n h蓹ft蓹 indi baxmaq 眉莽眉n gedir 391 00:19:28,820 --> 00:19:30,140 bu kimi bir 艧ey. 392 00:19:30,140 --> 00:19:33,020 >> V蓹 yaln谋z kimi, m蓹n蓹 danmaq bildirin Dan谋艧谋q, m眉xt蓹lif yollar谋 var 393 00:19:33,020 --> 00:19:34,110 eyni m蓹qs蓹d蓹 nail olmaq. 394 00:19:34,110 --> 00:19:38,860 Eyni C. M蓹n siz蓹 yaln谋z g枚st蓹r蓹n deyil蓹m 艧ey蓹 yol, ancaq bir yolu 395 00:19:38,860 --> 00:19:43,230 Bu 蓹b蓹di t蓹rc眉m蓹 C. bir loop blok 396 00:19:43,230 --> 00:19:44,980 >> Bu bir, 10 d蓹f蓹 t蓹krarlay谋n. 397 00:19:44,980 --> 00:19:47,580 Birds Bu h蓹qiq蓹t蓹n c眉r siz onu g枚rm蓹k ilk d蓹f蓹 a臒la. 398 00:19:47,580 --> 00:19:49,860 Amma o bundan sonra da h蓹yata ke莽irm蓹k biz istifad蓹 olacaq 399 00:19:49,860 --> 00:19:51,990 loop 眉莽眉n, bel蓹 dan谋艧maq. 400 00:19:51,990 --> 00:19:56,150 V蓹 ayd谋n deyil ki, b蓹zi sintaksis var bir az m蓹n orada m眉r蓹kk蓹b v蓹 401 00:19:56,150 --> 00:19:59,740 b蓹rab蓹r v蓹 0, lakin bir d蓹f蓹 ki, daxil Dive Bu g眉n ir蓹li, yaln谋z olacaq 402 00:19:59,740 --> 00:20:04,260 b眉t眉n sad蓹c蓹 b蓹zi bunu ki, g枚rm蓹k 0 bizi almaq 眉莽眉n 蓹sas hesab 403 00:20:04,260 --> 00:20:07,720 9 q蓹d蓹r v蓹 ya bu halda 10. 404 00:20:07,720 --> 00:20:11,570 >> N蓹hay蓹t, d蓹yi艧蓹nl蓹rin il蓹, siz geri bil蓹rsiniz d蓹yi艧蓹n storage bir par莽a edir. 405 00:20:11,570 --> 00:20:14,290 Yax艧谋, biz son orada sol idi h蓹ft蓹 bir az baxmaq gedir 406 00:20:14,290 --> 00:20:15,920 bu h蓹ft蓹 kimi bir 艧ey. 407 00:20:15,920 --> 00:20:17,870 Ancaq yen蓹 d蓹, daha ki g蓹lib. 408 00:20:17,870 --> 00:20:20,700 >> Biz Boolean ifad蓹l蓹r olan Ke莽蓹n h蓹ft蓹, bu b蓹nz蓹yirdi. 409 00:20:20,700 --> 00:20:23,370 Bu h蓹ft蓹 ir蓹li, onlar olacaq kimi bir az baxmaq ba艧lay谋n. 410 00:20:23,370 --> 00:20:24,890 >> V蓹 bu h蓹qiq蓹t蓹n var bir az 眉midvericidir. 411 00:20:24,890 --> 00:20:27,680 Bu, h蓹qiq蓹t蓹n, dem蓹k olar ki, sad蓹 ya艧谋l bloklar谋 kimi. 412 00:20:27,680 --> 00:20:31,115 Amma burada biz, yen蓹 b蓹zi yeni sintaksis var ampersands, lakin siz 413 00:20:31,115 --> 00:20:35,390 Not is蓹 b蓹lk蓹 tapmaq, siz C y蓹qin, A-N-D deyir蓹m, biz ist蓹yirik 414 00:20:35,390 --> 00:20:37,070 i艧areti i艧areti dem蓹k gedir. 415 00:20:37,070 --> 00:20:39,650 Amma bu b眉t眉n olacaq uzun 蓹vv蓹l t蓹bii. 416 00:20:39,650 --> 00:20:40,680 >> Conditions. 417 00:20:40,680 --> 00:20:42,610 脰t蓹n h蓹ft蓹, bu kimi baxd谋 Bu sol. 418 00:20:42,610 --> 00:20:44,800 Bu h蓹ft蓹, sagdaki, bu kimi baxmaq 眉莽眉n gedir. 419 00:20:44,800 --> 00:20:48,560 Ancaq yen蓹 d蓹, burada 蓹sas paket ki, siz蓹 el蓹 艧eyl蓹r bax 420 00:20:48,560 --> 00:20:51,950 h眉ququnu, v蓹 x眉susil蓹 az 蓹g蓹r rahat, sizin 眉z蓹rind蓹 n枚v var 421 00:20:51,950 --> 00:20:54,950 r蓹hb蓹ri, bir az overwhelmed almaq M蓹n, h蓹qiq蓹t蓹n, he莽 bir fikrim yoxdur nec蓹 ola bil蓹r 422 00:20:54,950 --> 00:20:58,420 b蓹lk蓹 il蓹 g蓹lib s谋f谋rdan ki, - 423 00:20:58,420 --> 00:20:59,500 he莽 bir cinas n蓹z蓹rd蓹 tutulan - 424 00:20:59,500 --> 00:21:05,300 yaln谋z h蓹qiq蓹t蓹n eyni ki, h蓹yata y蓹qin ki, 莽ox daha 莽ox hiss ideya 425 00:21:05,300 --> 00:21:06,760 枚t蓹n h蓹ft蓹 t蓹bii. 426 00:21:06,760 --> 00:21:10,960 V蓹 daxil dived yoxdur olsa bel蓹, problem set 0, m蓹n daresay tapa bil蓹rsiniz 427 00:21:10,960 --> 00:21:13,790 puzzle 蓹d蓹d 蓹dal蓹tli ki, intuitiv, v蓹 ya 蓹n az谋 428 00:21:13,790 --> 00:21:16,050 zamanla bel蓹 olur. 429 00:21:16,050 --> 00:21:16,990 >> Bel蓹 ki, g蓹l蓹k daxil dal谋艧 430 00:21:16,990 --> 00:21:20,760 Burada bizim 蓹ll蓹ri 莽irkli almaq ed蓹k Bu ilk sad蓹 proqram. 431 00:21:20,760 --> 00:21:22,410 V蓹 sad蓹, 蓹lb蓹tt蓹, nisbidir. 432 00:21:22,410 --> 00:21:25,190 Bunu etm蓹k 眉莽眉n, m蓹n ekranlar d蓹yi艧dirm蓹k 眉莽眉n gidiyorum ki, cihaz m蓹n 莽a臒谋r谋b 433 00:21:25,190 --> 00:21:26,150 CS50 cihaz. 434 00:21:26,150 --> 00:21:29,700 Bu CS50 cihaz bir par莽a bir daxili 莽al谋艧an ki proqram 435 00:21:29,700 --> 00:21:33,920 m蓹nim Mac p蓹nc蓹r蓹 v蓹 siz d蓹 莽al谋艧t谋rabilirsiniz PC ki, daxilind蓹 bir p蓹nc蓹r蓹 onu 436 00:21:33,920 --> 00:21:38,720 m蓹n蓹 eyni d蓹qiq 眉莽眉n imkan verir komp眉ter m眉hitind蓹 h蓹r TF kimi, 437 00:21:38,720 --> 00:21:40,940 h蓹r bir 艧agirdin h蓹r CA, sinif. 438 00:21:40,940 --> 00:21:44,590 Ki, CS50 cihaz s枚z眉n 脟眉nki ba艧qa bir 蓹m蓹liyyat sistemi 439 00:21:44,590 --> 00:21:45,410 Linux 莽a臒谋r谋b - 440 00:21:45,410 --> 00:21:47,160 x眉susi Fedora Linux - 441 00:21:47,160 --> 00:21:51,320 v蓹 biz, personal, yap谋land谋rm谋艧 Bunun qura艧d谋r谋lmas谋 prosesi 442 00:21:51,320 --> 00:21:55,200 , bir ki, bel蓹 bir 艧蓹kild蓹 蓹m蓹liyyat sistemi ki, bir az CS50 logo var 443 00:21:55,200 --> 00:21:59,240 orta, iki, bir x眉susi menyu var alt v蓹 眉莽, pedaqoji, 444 00:21:59,240 --> 00:22:02,570 Biz istifad蓹莽i interfeysi sad蓹l蓹艧dirilmi艧 etdik m眉mk眉n q蓹d蓹r ki, zaman 445 00:22:02,570 --> 00:22:05,540 Birinci 枚z bu 艧ey up 枚ny眉kleme Mac v蓹 ya PC, eyni var 446 00:22:05,540 --> 00:22:08,280 ba艧qa h蓹r k蓹s kimi, 蓹traf m眉hit, v蓹 siz siz蓹 laz谋m olan al蓹tl蓹r b眉t眉n var 447 00:22:08,280 --> 00:22:11,390 艧ekillendirmek 眉莽眉n olmadan kursu h蓹r y眉klemek v蓹 nec蓹 448 00:22:11,390 --> 00:22:13,280 f蓹rdi h蓹r arac谋. 449 00:22:13,280 --> 00:22:15,840 >> Bel蓹 ki, bu nisb蓹t蓹n g枚r眉n眉r Mac OS v蓹 Windows kimi. 450 00:22:15,840 --> 00:22:18,760 Sol alt k眉nc眉nd蓹, siz mahiyy蓹tc蓹 bir Ba艧lat menyusu var 451 00:22:18,760 --> 00:22:20,280 n枚v, v蓹 ya Apple menyu. 452 00:22:20,280 --> 00:22:23,700 V蓹 sonra, biz 艧眉bh蓹li n蓹 var 脺莽 蓹n 眉mumi ni艧anlar ola bil蓹r. 453 00:22:23,700 --> 00:22:24,460 Bir Chrome edir. 454 00:22:24,460 --> 00:22:26,460 I莽蓹risind蓹 bir brauzer var Arac谋n. 455 00:22:26,460 --> 00:22:29,970 >> Iki olan gedit adl谋 proqram deyil, Ke莽蓹n h蓹ft蓹 q谋sa g枚rd眉m olan 456 00:22:29,970 --> 00:22:31,310 yaln谋z bir qrafik redaktoru. 457 00:22:31,310 --> 00:22:35,350 V蓹 眉莽 bir Terminal program谋d谋r bir qara v蓹 a臒 p蓹nc蓹r蓹 edir 458 00:22:35,350 --> 00:22:39,860 daha yaz谋n imkan verir ki, yesteryear da gizli, lakin daha g眉cl眉 蓹mrl蓹ri 459 00:22:39,860 --> 00:22:40,660 bizim klaviatura. 460 00:22:40,660 --> 00:22:44,220 Bel蓹likl蓹, m蓹n ir蓹li getm蓹k v蓹 bas谋n gidiyorum gedit v蓹 istirah蓹t ki, problem arxay谋n 461 00:22:44,220 --> 00:22:48,520 olacaq C眉m蓹 g眉n眉 azad 1, m眉蓹yy蓹n b眉t眉n bu eyni add谋mlar size yol. 462 00:22:48,520 --> 00:22:51,730 >> M蓹n olduqca sad蓹 var Qeyd ed蓹k ki, 眉莽 hiss蓹l蓹ri il蓹 istifad蓹莽i interfeysi. 463 00:22:51,730 --> 00:22:54,990 Sol, m蓹n b枚y眉k bo艧 var p蓹nc蓹r蓹 m蓹nb蓹 kodu 莽a臒谋r谋b. 464 00:22:54,990 --> 00:22:58,930 M蓹n bir x眉las蓹 g枚rm蓹k gidiyorum harada var m蓹n yazmaq h蓹r hans谋 bir kodu. 465 00:22:58,930 --> 00:23:01,990 Sa臒 t蓹r蓹find蓹, m蓹n b枚y眉k var ni艧an谋, haz谋rda kaydedilmemi艧 ki, var 466 00:23:01,990 --> 00:23:03,510 M蓹nim kodu getm蓹k olacaq yerl蓹艧ir. 467 00:23:03,510 --> 00:23:06,780 V蓹 a艧a臒谋, m蓹n 蓹laq蓹dar var Terminal p蓹nc蓹r蓹, qara v蓹 a臒 468 00:23:06,780 --> 00:23:12,060 M蓹n komutlar谋 yaz谋n bil蓹r t蓹klif olan t蓹rtib v蓹 proqramlar谋 莽al谋艧t谋rmak 眉莽眉n - ki, 469 00:23:12,060 --> 00:23:14,110 etm蓹k v蓹 proqramlar谋 莽al谋艧t谋rmak 眉莽眉n edir. 470 00:23:14,110 --> 00:23:15,170 >> Bel蓹 sad蓹 ba艧lamaq ed蓹k. 471 00:23:15,170 --> 00:23:17,700 M蓹n蓹 Saxla Fayl q蓹d蓹r ged蓹k. 472 00:23:17,700 --> 00:23:20,530 M蓹n davam ged蓹n v蓹 al谋ram jharvard daxil. 473 00:23:20,530 --> 00:23:24,320 Arac谋n Bel蓹 ki, as谋l谋 olmayaraq, n蓹 Ad谋n谋z谋 adl谋 bir o臒lan m蓹xsusdur ki, 474 00:23:24,320 --> 00:23:28,250 Bir jharvard ev olan John Harvard, kataloq daxilind蓹 olan sizin b眉t眉n 475 00:23:28,250 --> 00:23:29,100 fayllar谋 ged蓹c蓹k. 476 00:23:29,100 --> 00:23:31,640 Bu, onun hesab谋 枚z sur蓹ti var bel蓹 ki, biz b眉t眉n m眉badil蓹si deyilik 477 00:23:31,640 --> 00:23:33,530 Eyni sabit. 478 00:23:33,530 --> 00:23:35,580 Siz yaln谋z ill眉ziya var John Harvard 枚z. 479 00:23:35,580 --> 00:23:38,350 >> 脰nc蓹, m蓹n, h蓹qiq蓹t蓹n Dropbox qura艧d谋r谋lm谋艧d谋r. 480 00:23:38,350 --> 00:23:42,600 Bu cihaz il蓹 preprepared g蓹lir Dropbox 蓹g蓹r bir 艧ey yanl谋艧 gedir ki, 481 00:23:42,600 --> 00:23:45,950 d枚vr 蓹rzind蓹, siz var 蓹g蓹r pulsuz il蓹 cihaz yap谋land谋r谋lm谋艧 482 00:23:45,950 --> 00:23:48,950 Dropbox hesab谋 fayllar谋 b眉t眉n olacaq avtomatik yedeklenir bel蓹 483 00:23:48,950 --> 00:23:50,430 莽ox asanl谋qla b蓹rpa ed蓹 bil蓹rsiniz. 484 00:23:50,430 --> 00:23:53,980 M蓹n Dropbox daxil etm蓹k gidiyorum kataloq v蓹 art谋q orada ged蓹n 485 00:23:53,980 --> 00:23:55,530 orada bir ne莽蓹 ba艧qa 艧eyl蓹r olmal谋d谋r. 486 00:23:55,530 --> 00:24:02,090 >> Amma davam gidiyorum v蓹 Saxla, fayl gedin. 487 00:24:02,090 --> 00:24:05,930 M蓹n jharvard, Dropbox, getm蓹k gidiyorum v蓹 burada, m蓹n gedir蓹m 488 00:24:05,930 --> 00:24:10,590 m蓹nim proqram super sad蓹 verm蓹k sonra ad谋, hello.c v蓹 edin. 489 00:24:10,590 --> 00:24:11,810 Bel蓹likl蓹, m蓹n art谋q eyni interface var. 490 00:24:11,810 --> 00:24:14,190 D蓹yi艧di ki, yaln谋z 艧ey top sekmesini edir. 491 00:24:14,190 --> 00:24:17,170 Bel蓹likl蓹, m蓹n 莽ox tez yeniden gidiyorum olan proqram 492 00:24:17,170 --> 00:24:19,060 bir an 蓹vv蓹l slaydlar. 493 00:24:19,060 --> 00:24:25,690 >> Bel蓹 ki, 蓹sas (void), sonra printf daxil, "Salam, d眉nya," bir q蓹d蓹r sirli 494 00:24:25,690 --> 00:24:29,920 backslash n yax谋n, teklif, yax谋n parantez, n枚qt蓹li verg眉l v蓹 495 00:24:29,920 --> 00:24:32,030 sonra Ctrl S saxlamaq 眉莽眉n. 496 00:24:32,030 --> 00:24:34,860 V蓹 bildiri艧 bir t蓹r蓹f蓹 n蓹 kimi 眉st sol burada 莽谋xd谋. 497 00:24:34,860 --> 00:24:37,490 V蓹 bu g眉n faydal谋 deyil, zamanla faydal谋 olacaq. 498 00:24:37,490 --> 00:24:40,160 Siz, bir x眉las蓹 yenid蓹n g枚rm蓹k Siz yaz谋l谋 etdiyiniz kodu. 499 00:24:40,160 --> 00:24:43,320 V蓹 m蓹n deyil蓹n bir 艧ey yaz谋b, 莽眉nki 蓹sas s枚z atd谋 n蓹 蓹sas, ki 500 00:24:43,320 --> 00:24:44,030 q蓹d蓹r orada. 501 00:24:44,030 --> 00:24:46,610 Amma 莽ox hiss蓹si 眉莽眉n, biz ki, bu g眉n ehtiyac yoxdur. 502 00:24:46,610 --> 00:24:51,130 >> B眉t眉n sa臒, m蓹n bu m蓹nim oldu臒unu iddia proqramla艧d谋rma yaz谋l谋 ilk proqram 503 00:24:51,130 --> 00:24:54,620 dil C. Biz c眉m蓹 bilirik 莽a臒谋r谋b n蓹 bu 艧ey gedir ki, 504 00:24:54,620 --> 00:24:58,450 莽ox uninterestingly m蓹n yaln谋z t蓹zah眉r眉d眉r - Run 505 00:24:58,450 --> 00:25:01,270 ba艧qa s枚zl蓹, komp眉ter kimi, 莽ap alim dem蓹k olard谋 - 506 00:25:01,270 --> 00:25:03,310 ekranda Salam d眉nya. 507 00:25:03,310 --> 00:25:06,800 Bel蓹 ki, bunu etm蓹k 眉莽眉n, M蓹n ki, g枚r蓹c蓹ksiniz m蓹nim terminal burada enm蓹k 508 00:25:06,800 --> 00:25:09,250 p蓹nc蓹r蓹, indi m蓹n bir yan谋b-s枚n蓹n tez. 509 00:25:09,250 --> 00:25:15,480 Amma bu art谋q bir klaviatura versiyas谋 m蓹nim John Harvard ev directory. 510 00:25:15,480 --> 00:25:19,610 Bu klaviatura yol hans谋 vasit蓹sil蓹 m蓹nim sabit naviqasiya. 511 00:25:19,610 --> 00:25:25,380 >> Bel蓹likl蓹, m蓹n, h蓹qiq蓹t蓹n, M蓹n kimi yaz谋n bilm蓹z bu 莽眉nki ke莽蓹n h蓹ft蓹, salam etm蓹k 512 00:25:25,380 --> 00:25:27,230 h蓹d蓹f 眉莽眉n he莽 bir qayda dem蓹k gedir - 513 00:25:27,230 --> 00:25:27,950 bir 艧ey yanl谋艧. 514 00:25:27,950 --> 00:25:31,690 M蓹n bilmir蓹m n蓹 mesaj vasit蓹l蓹ri, lakin default ki, var, 515 00:25:31,690 --> 00:25:35,350 bu qara v蓹 a臒 p蓹nc蓹r蓹 zaman a莽谋ld谋, m蓹n John Harvard daxilind蓹 deyil蓹m 516 00:25:35,350 --> 00:25:36,160 ev directory. 517 00:25:36,160 --> 00:25:39,180 Amma proqram 脺 xilas etdi? 518 00:25:39,180 --> 00:25:40,440 M蓹nim Dropbox qovlu臒unda. 519 00:25:40,440 --> 00:25:43,110 >> 陌ndi bizim b眉t眉n q蓹d蓹r art谋b yaln谋z c眉t bas谋n yerl蓹艧ir komp眉ter 520 00:25:43,110 --> 00:25:45,610 bir qovluq in icon, o, a莽谋r, v蓹 voiture. 521 00:25:45,610 --> 00:25:48,280 Fayl adl谋 harada var hello.c olard谋. 522 00:25:48,280 --> 00:25:49,470 Bel蓹 ki, 蓹slind蓹, ki, n蓹 ed蓹k. 523 00:25:49,470 --> 00:25:51,610 >> M蓹n蓹 davam v蓹 gedit minimuma endirm蓹k ed蓹k yaln谋z siz蓹 oldu臒u kimi 524 00:25:51,610 --> 00:25:52,990 Windows v蓹 ya Mac OS. 525 00:25:52,990 --> 00:25:56,160 M蓹n蓹 ev ged蓹k 眉st sol qovluq. 526 00:25:56,160 --> 00:25:57,620 Burada qovluq bir d蓹st蓹 g枚r蓹c蓹ksiniz. 527 00:25:57,620 --> 00:25:58,870 Burada m蓹nim Dropbox qovluq var. 528 00:25:58,870 --> 00:26:00,770 Bu checkmarks bu synced edilmi艧dir dem蓹kdir. 529 00:26:00,770 --> 00:26:04,040 V蓹 bir ne莽蓹 艧ey, burada var lakin hello.c fark 530 00:26:04,040 --> 00:26:04,960 h蓹qiq蓹t蓹n h眉ququ var. 531 00:26:04,960 --> 00:26:08,050 >> V蓹 bel蓹c蓹 normal Mac OS v蓹 ya Windows, ild蓹, M蓹n ikiqat ki, bas谋n ist蓹diyiniz, bu a莽谋l谋r 532 00:26:08,050 --> 00:26:10,220 h蓹r hans谋 proqram v蓹 m蓹n getm蓹k yax艧谋 deyil蓹m. 533 00:26:10,220 --> 00:26:13,370 Amma indi, 蓹n az谋 biz bu g眉n ba艧lay谋r yaln谋z geri add谋m atmas谋 laz谋md谋r 534 00:26:13,370 --> 00:26:16,960 sizin 眉莽眉n bir s谋ra 蓹sas al蓹tl蓹ri verm蓹k al蓹t d蓹sti daha 莽ox olan 535 00:26:16,960 --> 00:26:18,980 uzun 蓹vv蓹l g眉cl眉 艧eyl蓹r. 536 00:26:18,980 --> 00:26:22,280 >> Bel蓹 ki, bu tez d蓹, m蓹n n蓹 var c眉t t谋klayarak ekvivalent 537 00:26:22,280 --> 00:26:23,560 Dropbox qovluq. 538 00:26:23,560 --> 00:26:29,900 V蓹 bunu, m蓹n CD yaz谋n gidiyorum kataloq d蓹yi艧dirm蓹k, Dropbox daxil edin. 539 00:26:29,900 --> 00:26:36,100 陌ndi m蓹nim d蓹 m枚t蓹riz蓹d蓹 qeyd deyil蓹n tez indi Ben deyir ki, 540 00:26:36,100 --> 00:26:38,470 tilde, ki莽ik squiggly sol 眉st simvolu 541 00:26:38,470 --> 00:26:40,860 蓹n klaviatura / Dropbox. 542 00:26:40,860 --> 00:26:45,200 Bu, yaln谋z stenoqrafiya notation edir insan dey蓹r蓹k, indi daxilind蓹 var 543 00:26:45,200 --> 00:26:48,650 ki, Dropbox qovluq, yaln谋z, sanki siz ikiqat onu t谋klayan idi. 544 00:26:48,650 --> 00:26:54,610 >> M蓹n ir蓹li getm蓹k v蓹 yaz谋n 蓹g蓹r Bel蓹 ki, indi etm蓹k hello, daxil, bir 莽ox sirli bax 545 00:26:54,610 --> 00:26:57,450 komanda deyil, bir s蓹hv ba艧 beledir sonra g枚r眉n眉r v蓹 546 00:26:57,450 --> 00:26:59,020 ba艧qa yan谋b-s枚n蓹n tez. 547 00:26:59,020 --> 00:27:04,470 V蓹 geri 蓹g蓹r, he莽 bel蓹 tez C眉m蓹 g眉n眉, biz bu idi. . / Salam. 548 00:27:04,470 --> 00:27:10,000 >> N蓹 g枚rm蓹k oldu臒unuz n蓹tic蓹sidir m蓹nim Mac, bu proqram 莽al谋艧an, v蓹 ya 549 00:27:10,000 --> 00:27:14,310 OS v蓹 PC 艧蓹rtl蓹ri, M蓹n ad蓹t蓹n iki d蓹f蓹 ets蓹niz proqram 眉z蓹rind蓹 bas谋n -. Bir app 550 00:27:14,310 --> 00:27:17,620 proqram v蓹 ya. exe, bu a莽谋r bir p蓹nc蓹r蓹 v蓹 莽al谋艧谋r. 551 00:27:17,620 --> 00:27:21,920 Yazaraq. / Salam Yaln谋z c眉t kimi 莽al谋艧t谋rmak 眉莽眉n bir proqram t谋klayarak, lakin 552 00:27:21,920 --> 00:27:23,280 m蓹nim klaviatura istifad蓹. 553 00:27:23,280 --> 00:27:25,410 >> Salam d眉nya daxil edin. 554 00:27:25,410 --> 00:27:26,150 V蓹 bu. 555 00:27:26,150 --> 00:27:29,150 Bel蓹 ona ayr谋 bu tease Bel蓹 ed蓹k 莽ox yunan kimi hiss etmir. 556 00:27:29,150 --> 00:27:31,370 >> Bel蓹 ki. / N蓹 dem蓹kdir? 557 00:27:31,370 --> 00:27:34,120 He莽 bir klaviatura s眉r眉lm蓹k var herkes bu kimi 蓹traf m眉hit, n枚qt蓹 var 558 00:27:34,120 --> 00:27:36,690 istinad? 559 00:27:36,690 --> 00:27:37,800 Cari directory. 560 00:27:37,800 --> 00:27:41,320 >> Bel蓹 ki, cari kataloq yaln谋z bir qovluq 眉莽眉n sinonimi. 561 00:27:41,320 --> 00:27:46,230 Bel蓹 ki, dot 莽izgi dey蓹r蓹k, m蓹n deyir蓹m d蓹 salam adl谋 proqram axtarmaq 562 00:27:46,230 --> 00:27:47,250 cari kataloq - 563 00:27:47,250 --> 00:27:48,540 Cari qovluq. 564 00:27:48,540 --> 00:27:50,480 Ba艧qa s枚zl蓹 des蓹k, m蓹nim Dropbox qovluq. 565 00:27:50,480 --> 00:27:54,220 Vuru艧 sonra daxil niy蓹 ki 蓹slind蓹 proqram 莽al谋艧谋r. 566 00:27:54,220 --> 00:27:58,790 >> 陌ndi n枚v眉 LS varsa, g枚r眉r蓹m ki, g枚r眉rs眉n眉z m蓹nim Dropbox qovluq h蓹r 艧ey. 567 00:27:58,790 --> 00:28:02,000 Started.pdf al谋nmas谋, bu Dropbox pulsuz, m蓹nim photos 眉莽眉n verir 568 00:28:02,000 --> 00:28:05,450 kataloq, ictimai kataloq Kaydedilmemi艧 M蓹n s蓹hv bir t蓹r蓹find蓹n olan Document 1 569 00:28:05,450 --> 00:28:09,730 M蓹n 蓹vv蓹ll蓹r ed蓹n an 蓹vv蓹l foo.c, Bu g眉n, sonra iki x蓹tl蓹ri - 570 00:28:09,730 --> 00:28:12,090 hello.c v蓹 salam. 571 00:28:12,090 --> 00:28:17,280 >> Hello.c m蓹n yazd谋臒谋m proqram谋 gedit, n蓹 ya艧谋l salam var? 572 00:28:17,280 --> 00:28:20,920 573 00:28:20,920 --> 00:28:22,940 Ya艧谋l Hello y眉r眉t眉lebilir edir. 574 00:28:22,940 --> 00:28:27,020 Y蓹ni, m蓹n bu funksiyan谋 qa莽d谋m bir an 蓹vv蓹l - M蓹n蓹 g蓹zm蓹k bildirin 575 00:28:27,020 --> 00:28:28,040 vaxt geri - 576 00:28:28,040 --> 00:28:32,400 M蓹n salam etm蓹k qa莽d谋m zaman var burada orta add谋md谋r. 577 00:28:32,400 --> 00:28:34,410 V蓹 bu giri艧 kimi hello.c etdi - 578 00:28:34,410 --> 00:28:39,910 AKA m蓹nb蓹 kodu - v蓹 lay fayl, salam 莽谋x谋艧 kimi adlanan 579 00:28:39,910 --> 00:28:42,510 bu adet s谋f谋r v蓹 olanlar谋 b眉t眉n ehtiva edir. 580 00:28:42,510 --> 00:28:47,640 V蓹 m蓹n, sonunda, niy蓹 bil蓹rsiniz h蓹qiq蓹t蓹n salam kimi bir funksiyan谋 莽al谋艧t谋r谋n. /. 581 00:28:47,640 --> 00:28:53,310 Intel Inside, m蓹nim 蓹m蓹liyyat 脟眉nki sistemi, Linux, o adet s谋f谋r a莽谋l谋r 582 00:28:53,310 --> 00:28:55,820 v蓹 yenil蓹rinin d蓹 onlar谋 qidalan谋r m蓹nim komp眉ter beyin - 583 00:28:55,820 --> 00:28:56,580 CPU - 584 00:28:56,580 --> 00:29:00,460 v蓹 CPU bilir ki, oh, burada bir model var adet s谋f谋r v蓹 deyir ki, olanlar谋 585 00:29:00,460 --> 00:29:02,800 A艧a臒谋dak谋 艧ey 莽ap ekranda. 586 00:29:02,800 --> 00:29:04,450 >> A艧a臒谋dak谋 艧ey n蓹dir? 587 00:29:04,450 --> 00:29:07,650 , D谋rna臒谋 ba臒lamaq Quote "Salam d眉nya". 588 00:29:07,650 --> 00:29:12,100 >> B眉t眉n sa臒, bel蓹 b蓹zi s眉r蓹tli bir x眉las蓹 biz ba艧laya bil蓹rsiniz ki, bu 蓹mrl蓹ri 589 00:29:12,100 --> 00:29:13,350 veril蓹n onlar谋 alaraq. 590 00:29:13,350 --> 00:29:15,550 M蓹n蓹 ir蓹li ke莽m蓹k ed蓹k biz off sol harada. 591 00:29:15,550 --> 00:29:22,230 V蓹 biz CD oldu臒unu xat谋rlamaq laz谋md谋r bizim geri bir an 蓹vv蓹l bitirm蓹k. 592 00:29:22,230 --> 00:29:24,880 Bu, m蓹n dem蓹k c蓹sar蓹t var Bu g眉n m蓹qs蓹dl蓹ri - 593 00:29:24,880 --> 00:29:29,010 b蓹lk蓹 bu h蓹ft蓹 - yaln谋z 蓹mrl蓹ri biz 蓹mrind蓹 yaz谋n oluna bil蓹r 594 00:29:29,010 --> 00:29:30,580 etm蓹k yana艧谋 t蓹klif. 595 00:29:30,580 --> 00:29:34,510 >> Bel蓹 ki, CD 眉莽眉n n蓹 edib? 596 00:29:34,510 --> 00:29:35,180 Kataloq d蓹yi艧dirin. 597 00:29:35,180 --> 00:29:38,010 Bu, sad蓹c蓹 ikiqat b蓹rab蓹r var bir qovluq t谋klayarak. 598 00:29:38,010 --> 00:29:41,320 V蓹 bir k蓹nara kimi, siz almaq 蓹g蓹r he莽 daxilind蓹 itirilmi艧 599 00:29:41,320 --> 00:29:43,430 bel蓹 Dropbox ki avadanl谋qlar谋 - 600 00:29:43,430 --> 00:29:45,420 M蓹n geri almaq ist蓹yir蓹m jharvard Directory - 601 00:29:45,420 --> 00:29:50,490 艧眉bh蓹, CD, daxil zaman, he莽 bir dig蓹r s枚zl蓹r, v蓹 yaln谋z zips geri 602 00:29:50,490 --> 00:29:53,110 ba艧lamaq harada, hans谋 g枚z蓹l az q谋sa yoldur. 603 00:29:53,110 --> 00:29:54,840 >> B眉t眉n sa臒, indi dig蓹r 蓹mrl蓹ri. 604 00:29:54,840 --> 00:29:55,660 LS. 605 00:29:55,660 --> 00:29:56,840 Bir an 蓹vv蓹l yaz谋lm谋艧. 606 00:29:56,840 --> 00:29:59,500 Siz LS t蓹r蓹fdard谋r n蓹 d眉艧眉n眉rs眉n眉z? 607 00:29:59,500 --> 00:30:00,470 >> Bel蓹 ki, siyah谋, sa臒? 608 00:30:00,470 --> 00:30:03,300 Insanlar g蓹l蓹n zaman, g眉n geri Bu 蓹mrl蓹ri il蓹, onlar 609 00:30:03,300 --> 00:30:07,180 s蓹m蓹r蓹li 莽al谋艧谋r, v蓹 daha olunub L-I-S-T Enter out yaz谋n, onlar 610 00:30:07,180 --> 00:30:08,470 LS q蓹rar verdi. 611 00:30:08,470 --> 00:30:09,080 Bu g枚z蓹l. 612 00:30:09,080 --> 00:30:10,420 Bu siyah谋 kimi kifay蓹t q蓹d蓹r s蓹sl蓹nir. 613 00:30:10,420 --> 00:30:13,870 G蓹lin yaz谋n LS daxil edin v蓹 m蓹nim fayllar谋 v蓹 ya qovluqlar谋 siyah谋lar谋 614 00:30:13,870 --> 00:30:15,000 cari qovluqda. 615 00:30:15,000 --> 00:30:17,530 >> mkdir, y蓹qin ki, tahmin ed蓹 bil蓹rsiniz. 616 00:30:17,530 --> 00:30:18,440 Kataloq olun. 617 00:30:18,440 --> 00:30:22,010 Bel蓹 ki, b蓹zi fayl mozu yan谋na gedin v蓹 yoxdur bu m眉hitd蓹 Yeni Qovluq se莽in. 618 00:30:22,010 --> 00:30:27,410 茝ksin蓹, skript mkdir kosmik yaz谋n v蓹 sonra qovluq ad谋 619 00:30:27,410 --> 00:30:29,850 yaratmaq ist蓹yir蓹m ki, v蓹 bu h蓹yata ke莽iril蓹c蓹k. 620 00:30:29,850 --> 00:30:32,380 >> rm, y蓹qin ki, tahmin ed蓹 bil蓹rsiniz. 621 00:30:32,380 --> 00:30:33,480 Aradan qald谋r谋lmas谋 v蓹 ya silin. 622 00:30:33,480 --> 00:30:36,740 Bir fayl谋 silm蓹k ist蓹yir蓹m 蓹g蓹r, will problem set g枚rm蓹k nec蓹 623 00:30:36,740 --> 00:30:37,240 bu ed蓹 bil蓹rsiniz. 624 00:30:37,240 --> 00:30:39,510 V蓹 rmdir, kataloq 莽谋xar谋n. 625 00:30:39,510 --> 00:30:42,320 >> Bel蓹 ki, yen蓹 b蓹zi u莽maq edirl蓹r ed蓹c蓹yik Bu m蓹lumat, bir, g枚r蓹 626 00:30:42,320 --> 00:30:46,010 onlar s蓹rf b眉t眉n 莽ox 蓹yl蓹nc蓹 deyilik vaxt谋nda, lakin iki, sizi t蓹min ed蓹c蓹yik 627 00:30:46,010 --> 00:30:48,720 Bu h蓹r hans谋 bir 莽ox daha 蓹trafl谋 茝lb蓹tt蓹 problemi, x眉susil蓹, m眉蓹yy蓹n 628 00:30:48,720 --> 00:30:52,370 standart n蓹艧rl蓹ri, add谋mlar h蓹r hans谋 bir Bunu yaz谋n laz谋md谋r ki, 629 00:30:52,370 --> 00:30:54,830 daha 莽ox v蓹 daha 莽ox almaq bu 艧eyi il蓹 rahat. 630 00:30:54,830 --> 00:30:57,430 >> Amma indi m蓹n蓹 ayr谋 tease bildirin bir ba艧qa 艧ey. 631 00:30:57,430 --> 00:31:02,580 Biz tipli zaman bir an 蓹vv蓹l salam etm蓹k, biz 蓹mrl蓹ri anla艧谋lmaz ard谋c谋ll谋臒谋 g枚rd眉m. 632 00:31:02,580 --> 00:31:04,805 Biz yen蓹 g枚rd眉m, salam verir. 633 00:31:04,805 --> 00:31:07,640 634 00:31:07,640 --> 00:31:08,520 OK, bunu ed蓹k. 635 00:31:08,520 --> 00:31:11,840 M蓹n s蓹hv etm蓹k haqq谋nda idi, lakin [I艧itilemez] 陌ndi 眉zr蓹yk蓹n etiraf 636 00:31:11,840 --> 00:31:14,400 v蓹 q蓹sd蓹n bunu. 637 00:31:14,400 --> 00:31:15,810 >> M蓹n indi n蓹 z眉lm etdiniz? 638 00:31:15,810 --> 00:31:18,680 639 00:31:18,680 --> 00:31:21,060 B蓹li, m蓹n Dropbox deyil蓹m directory, bir an 蓹vv蓹l, 莽眉nki m蓹n 640 00:31:21,060 --> 00:31:22,720 tipli CD v蓹 yaln谋z daxil edib. 641 00:31:22,720 --> 00:31:25,480 Ki, m蓹n a莽谋lm谋艧 harada m蓹n蓹 geri zoomed m蓹nim fayl 脺 deyil 642 00:31:25,480 --> 00:31:31,720 , bel蓹 ki, m蓹n, h蓹qiq蓹t蓹n, CD Dropbox etm蓹k laz谋md谋r daxil edin v蓹 indi rm salam ed蓹 bil蓹rsiniz 643 00:31:31,720 --> 00:31:34,060 daxil salam m眉nt蓹z蓹m fayl谋 sil. 644 00:31:34,060 --> 00:31:35,200 M蓹n bel蓹 sirli g枚r蓹 bilmir蓹m. 645 00:31:35,200 --> 00:31:37,600 Yaln谋z vasit蓹sil蓹 siz 蓹minsinizmi siz salam silm蓹k ist蓹yirsiniz? 646 00:31:37,600 --> 00:31:41,510 Siz daxil YES y daxil ed蓹 bil蓹rsiniz v蓹 indi getdi. 647 00:31:41,510 --> 00:31:46,010 >> M蓹n yen蓹 salam etm蓹k yaz谋n 蓹g蓹r 陌ndi, bu, m蓹nim obyekt kodunu yeniden gedir, 648 00:31:46,010 --> 00:31:47,460 o adet s谋f谋r v蓹 olanlar谋 yeniden. 649 00:31:47,460 --> 00:31:51,070 Lakin m眉qavil蓹 il蓹 n蓹 Bu 莽ox uzun komanda? 650 00:31:51,070 --> 00:31:53,960 Yax艧谋, biz Bundan tease bil蓹rsiniz uzun 蓹vv蓹l, lakin etm蓹k - 651 00:31:53,960 --> 00:31:55,500 M蓹n 蓹vv蓹l bir a臒 yalan bir az bildirib - 652 00:31:55,500 --> 00:31:56,880 bir compiler deyil. 653 00:31:56,880 --> 00:32:00,350 Olun ki, avtomatik olaraq bir proqram bir run nec蓹 r蓹q蓹ml蓹r 654 00:32:00,350 --> 00:32:02,060 sizin 眉莽眉n compiler. 655 00:32:02,060 --> 00:32:07,490 >> Bel蓹likl蓹, siz h蓹qiq蓹t蓹n olmal谋d谋r skript hello.c 莽evirm蓹k 眉莽眉n 莽al谋艧谋r 656 00:32:07,490 --> 00:32:11,240 h蓹qiq蓹t蓹n g枚r眉n眉r salam daxil bu kimi bir az daha 莽ox. 657 00:32:11,240 --> 00:32:15,900 V蓹 Allah qorusun biz h蓹qiq蓹t蓹n var 蓹b蓹di ki, b眉t眉n yaz谋n unutmay谋n 658 00:32:15,900 --> 00:32:17,280 h蓹yata 蓹mrl蓹ri ard谋c谋ll谋臒谋. 659 00:32:17,280 --> 00:32:21,360 H蓹yatda etm蓹k m蓹qs蓹di 眉莽眉n m眉r蓹kk蓹bliyi ki d蓹r蓹c蓹si almaq unutmay谋n 660 00:32:21,360 --> 00:32:24,470 biz蓹 v蓹 n蓹 ba艧qa ki avtomatla艧d谋r谋lmas谋 莽ox yorucu add谋mlar ola bil蓹r. 661 00:32:24,470 --> 00:32:26,040 >> Amma t蓹xmini bil蓹rsiniz. 662 00:32:26,040 --> 00:32:29,960 Bel蓹 ki, burada bu ki莽ik d蓹l蓹duz hesabat谋 ba艧谋na, m蓹n ki komanda n蓹 t蓹xmini 663 00:32:29,960 --> 00:32:33,960 olan sad蓹c蓹 yazaraq cingilti il蓹 m蓹艧臒ul compiler ad谋n谋 biz olaca臒谋q 664 00:32:33,960 --> 00:32:35,170 Bu d枚vr istifad蓹 ed蓹r蓹k. 665 00:32:35,170 --> 00:32:38,500 茝g蓹r h蓹r hans谋 bir he莽 iOS yapt谋ysan谋z iPhone v蓹 ya iPad 眉莽眉n inki艧af 666 00:32:38,500 --> 00:32:42,930 Cingilti istifad蓹 etdiyiniz proqram谋 Xcode 蓹rzind蓹 apps etm蓹k. 667 00:32:42,930 --> 00:32:46,360 Cingilti, baxmayaraq ki, yaln谋z bir proqram Onun ad谋 biz 蓹mri il蓹 daxil ed蓹 bil蓹rsiniz 668 00:32:46,360 --> 00:32:49,210 t蓹klif v蓹 indi bu t蓹tbiq il蓹, M蓹n ki, bir 艧ey t蓹qdim ed蓹 bil蓹r 669 00:32:49,210 --> 00:32:52,410 az n眉may蓹nd蓹si 蓹mrl蓹ri g蓹lib. 670 00:32:52,410 --> 00:32:53,910 M蓹n蓹 蓹l bunu bildirin. 671 00:32:53,910 --> 00:32:59,240 >> Salam Bel蓹 RM, v蓹 蓹g蓹r indi qeyd M蓹n bir a臒l谋 ba艧谋nda olma yoxlamaq kimi - 672 00:32:59,240 --> 00:33:03,180 . / Hello, n蓹 deyirs蓹n m蓹n M蓹n bunu g枚rmek laz谋md谋r? 673 00:33:03,180 --> 00:33:04,060 S蓹hv bir n枚v. 674 00:33:04,060 --> 00:33:05,110 Bel蓹 fayl kataloq. 675 00:33:05,110 --> 00:33:06,740 Bir h蓹qiq蓹t蓹n olduqca birba艧a var ki. 676 00:33:06,740 --> 00:33:08,110 >> Bel蓹 ki, indi m蓹n蓹 ekran谋 silm蓹k imkan verir. 677 00:33:08,110 --> 00:33:11,370 N蓹zar蓹t S yaln谋z ekran temizler bir distractions aradan qald谋r谋lmas谋. 678 00:33:11,370 --> 00:33:17,160 陌ndi 枚z眉n眉z gidiyorum n枚v眉 cingilti-o hello.c salam. 679 00:33:17,160 --> 00:33:18,890 Bel蓹 ki, bunu etm蓹k 眉莽眉n n蓹 edir? 680 00:33:18,890 --> 00:33:23,820 Ki, tam olaraq eyni 艧ey idi biz蓹, amma b蓹zi tullamaq idi 681 00:33:23,820 --> 00:33:25,430 ki, art谋q s枚zl蓹ri. 682 00:33:25,430 --> 00:33:28,570 >> Cingilti olacaq ki, proqram谋 a. c fayl giri艧 kimi almaq v蓹 istehsal 683 00:33:28,570 --> 00:33:30,110 adet s谋f谋r v蓹 莽谋x谋艧 kimi olanlar谋. 684 00:33:30,110 --> 00:33:35,120 Lakin o bundan sonra da z蓹ng ed蓹c蓹k bir ke莽id v蓹 ya bayra臒谋. 685 00:33:35,120 --> 00:33:39,080 Bu s枚z 眉莽眉n yaln谋z techie jargon edir bu bir s蓹tirind蓹n s枚z 686 00:33:39,080 --> 00:33:42,590 ki, el蓹-bel蓹 davran谋艧 t蓹sir Proqram谋n 莽al谋艧an edirik. 687 00:33:42,590 --> 00:33:47,180 Bel蓹 ki, h蓹r k蓹s tapmaq ist蓹yir n蓹 o k枚莽眉r眉r? 688 00:33:47,180 --> 00:33:47,840 >> 脟谋xd谋. 689 00:33:47,840 --> 00:33:52,670 Q蓹rara-o dem蓹kdir yaln谋z biri var 莽谋x谋艧 salam adl谋 fayl v蓹 almaq kimi 690 00:33:52,670 --> 00:33:56,440 giri艧 n蓹 haqq谋nda son s枚z眉 tez, hello.c ki m蓹n hit 蓹g蓹r 691 00:33:56,440 --> 00:33:58,930 陌ndi daxil edin, he莽 bir 艧ey g枚r眉n眉r. 692 00:33:58,930 --> 00:34:02,010 V蓹 bu d眉nyada v蓹 i艧in kifay蓹t q蓹d蓹r proqramla艧d谋rma, 蓹g蓹r he莽 bir 艧ey olur, 693 00:34:02,010 --> 00:34:03,980 ki, y蓹qin ki yax艧谋 bir 艧ey deyil he莽 bir s蓹hv var, 莽眉nki 694 00:34:03,980 --> 00:34:05,350 ekranda mesaj. 695 00:34:05,350 --> 00:34:07,190 Salam, daxil edin. 696 00:34:07,190 --> 00:34:08,670 M蓹nim proqram谋 run edir. 697 00:34:08,670 --> 00:34:14,517 >> Amma m蓹n kimi axmaq az 艧eyi ed蓹 bil蓹r bu. cingilti-o, hihihi, hello.c, 698 00:34:14,517 --> 00:34:18,590 daxil edin v蓹 indi eyni var proqram hihihi ad谋na. 699 00:34:18,590 --> 00:34:20,739 Bu, eyni davran谋r, lakin ad谋 f蓹rqlidir. 700 00:34:20,739 --> 00:34:23,360 >> Bel蓹likl蓹, bu ist蓹yirsinizs蓹 ki, yaln谋z bir davran谋艧 t蓹sir 701 00:34:23,360 --> 00:34:25,909 proqram谋, biz getdikc蓹 olacaq adl谋 艧eyi g枚rm蓹k 702 00:34:25,909 --> 00:34:27,739 command line d蓹lill蓹ri. 703 00:34:27,739 --> 00:34:28,639 Bu x蓹ttidir. 704 00:34:28,639 --> 00:34:29,580 Siz 蓹mrl蓹ri yazaraq edirik. 705 00:34:29,580 --> 00:34:30,969 Bundan dolay谋, command line. 706 00:34:30,969 --> 00:34:35,690 V蓹 command line d蓹lill蓹ri 蓹dal蓹tli s枚z v蓹 ya syntax ki, az 蓹d蓹d 707 00:34:35,690 --> 00:34:40,840 el蓹 davran谋艧 t蓹sir biz 莽al谋艧an proqramlar谋. 708 00:34:40,840 --> 00:34:44,639 >> B蓹lk蓹 d蓹 蓹n 莽ox oldu臒u b眉t眉n h眉quqlar谋, qazma proqram谋, yazmaq v蓹 g枚r蓹 bil蓹rsiniz. 709 00:34:44,639 --> 00:34:46,670 陌ndi bir 艧ey ed蓹k daha maraql谋. 710 00:34:46,670 --> 00:34:49,420 M蓹n蓹 ir蓹li getm蓹k v蓹 yeni bir fayl yaratmaq ed蓹k. 711 00:34:49,420 --> 00:34:53,139 M蓹n ir蓹li getm蓹k v蓹 bu saxlamaq gidiyorum John Harvard ana qovlu臒u kimi, 712 00:34:53,139 --> 00:34:58,670 ed蓹k olmas谋 眉莽眉n, custom.c z蓹ng bir az x眉susi proqram. 713 00:34:58,670 --> 00:35:01,920 M蓹n top da Yak谋nla艧t谋rmak 眉莽眉n gidiyorum burada v蓹 yenid蓹n ba艧lamaq Ni艧anlar. 714 00:35:01,920 --> 00:35:03,730 >> Standart stdio.h daxildir. 715 00:35:03,730 --> 00:35:04,990 Bir anda ki, daha 莽ox. 716 00:35:04,990 --> 00:35:08,240 int main (void), daha 莽ox haqq谋nda bir anda. 717 00:35:08,240 --> 00:35:09,490 printf ("Salam, David"). 718 00:35:09,490 --> 00:35:12,810 719 00:35:12,810 --> 00:35:14,560 Daha maraql谋, sa臒? 720 00:35:14,560 --> 00:35:20,690 >> Bel蓹 ki, indi varsa - 莽眉nki m蓹nim ad谋, m眉xt蓹lif yaln谋z 莽眉nki - 721 00:35:20,690 --> 00:35:24,950 x眉susi daxil et. 722 00:35:24,950 --> 00:35:26,780 David, hello, X眉susi. 723 00:35:26,780 --> 00:35:28,020 Amma bel蓹 ki, bu da bir a臒 yaland谋r. 724 00:35:28,020 --> 00:35:30,850 Bu proqram h蓹m莽inin c蓹lb oluna bil蓹r david.c, 莽眉nki x眉susi deyil 725 00:35:30,850 --> 00:35:31,880 b眉t眉n davran谋艧. 726 00:35:31,880 --> 00:35:35,080 H蓹qiq蓹t蓹n, m蓹n soru艧an bir proqram ist蓹yir蓹m 枚z ad谋 眉莽眉n istifad蓹莽i. 727 00:35:35,080 --> 00:35:36,320 >> Bel蓹 ki, nec蓹 ki etm蓹liy蓹m? 728 00:35:36,320 --> 00:35:38,520 Yax艧谋, m蓹n蓹 art谋q burada diyirl蓹yin bildirin. 729 00:35:38,520 --> 00:35:42,960 V蓹 m蓹n b蓹yanat istifad蓹 etm蓹zd蓹n 蓹vv蓹l Scratch, m蓹n printf istifad蓹 etm蓹zd蓹n 蓹vv蓹l, 730 00:35:42,960 --> 00:35:47,600 ba艧qa bir funksiyas谋 kimi tan谋nan, m蓹n蓹 bildirin ilk bir ne莽蓹 giri艧 眉莽眉n istifad蓹莽i xahi艧 edirik. 731 00:35:47,600 --> 00:35:49,690 >> Bel蓹 ki, bunu, m蓹n laz谋md谋r 艧eyi bir ne莽蓹 edin. 732 00:35:49,690 --> 00:35:53,360 Biri m蓹n saxlamaq 眉莽眉n bir yer laz谋md谋r istifad蓹莽i I v蓹 ya ondan soru艧dum sonra ad谋n谋 733 00:35:53,360 --> 00:35:54,510 bunun 眉莽眉n onun. 734 00:35:54,510 --> 00:36:00,120 M蓹n y蓹qin ki, istifad蓹 眉莽眉n hans谋 tikinti laz谋md谋r kimi bir d蓹y蓹r saxlamaq 眉莽眉n? 735 00:36:00,120 --> 00:36:00,910 A d蓹yi艧蓹n. 736 00:36:00,910 --> 00:36:05,130 >> Bel蓹 Not f蓹rqli olaraq, burada yaln谋z bir almaq g枚z蓹l puzzle par莽a, burada biz var 737 00:36:05,130 --> 00:36:07,620 眉莽眉n, t蓹bii ki, s枚zl蓹r, istifad蓹 枚z眉m眉z眉 bildirir蓹m. 738 00:36:07,620 --> 00:36:11,510 V蓹 bundan sonra da, her zaman ist蓹diyiniz bir s枚z v蓹 ya bir s枚z, proqramla艧d谋rma, 739 00:36:11,510 --> 00:36:13,090 biz string ki, z蓹ng olacaq. 740 00:36:13,090 --> 00:36:14,990 Bel蓹 bir string bir s枚z v蓹 ya bir s枚z deyil. 741 00:36:14,990 --> 00:36:18,170 Bu s谋f谋r v蓹 ya daha 莽ox bir ard谋c谋ll谋qla var daha formal simvol. 742 00:36:18,170 --> 00:36:22,520 >> V蓹 bel蓹 bir d蓹yi艧蓹n ist蓹yirsinizs蓹 m枚vcud, siz m蓹ni bir verm蓹k dem蓹k laz谋md谋r. 743 00:36:22,520 --> 00:36:27,490 V蓹 hans谋 眉sulla etm蓹k s ola bil蓹r simli s n枚qt蓹li verg眉l, dem蓹k 744 00:36:27,490 --> 00:36:28,740 ist蓹diyiniz h蓹r 艧ey. 745 00:36:28,740 --> 00:36:30,510 茝slind蓹, s bir az underwhelming edir. 746 00:36:30,510 --> 00:36:33,250 M蓹ni qabaqda v蓹 daha ged蓹k d蓹qiq olaraq ad谋 z蓹ng. 747 00:36:33,250 --> 00:36:36,570 M蓹n蓹 ad谋n谋 bir simli verin. 748 00:36:36,570 --> 00:36:40,180 >> Amma indi n蓹 艧蓹xsin default ad谋? 749 00:36:40,180 --> 00:36:42,930 B蓹li, insan bir 艧ey yaz谋n olmad谋qda , t蓹bii ki, orada ged蓹n nin 750 00:36:42,930 --> 00:36:44,310 ad谋 he莽 bir d蓹y蓹ri olmal谋d谋r. 751 00:36:44,310 --> 00:36:48,120 Siz vermir 蓹g蓹r, C 莽谋x谋r d蓹yi艧蓹n bir d蓹y蓹r, bu olacaq 752 00:36:48,120 --> 00:36:49,180 bir zibil d蓹y蓹ri var. 753 00:36:49,180 --> 00:36:51,650 B蓹zi t蓹sad眉fi adet s谋f谋r v蓹 bil蓹r olanlar, bel蓹 ki, yaln谋z g枚rm蓹k olacaq 754 00:36:51,650 --> 00:36:54,570 ekranda zibil, h蓹qiq蓹t蓹n, Siz ke莽irm蓹k 眉莽眉n c蓹hd edin. 755 00:36:54,570 --> 00:36:59,800 >> Amma, 蓹slind蓹, s枚zl蓹rini bel蓹 ki, d眉zeltmek ad谋 ma臒aza daxilind蓹 756 00:36:59,800 --> 00:37:01,400 d蓹y蓹ri a艧a臒谋dak谋. 757 00:37:01,400 --> 00:37:09,240 Siz d蓹yi艧蓹nl蓹rin d蓹y蓹rl蓹ri saxlaya yol siz bir variable name varsa 758 00:37:09,240 --> 00:37:13,370 qal谋b, birt蓹h蓹r n蓹 qoymaq laz谋md谋r sa臒dak谋 bu saxlamaq ist蓹yirsinizs蓹, 759 00:37:13,370 --> 00:37:17,650 gedir ki 眉莽眉n sintaksis a艧a臒谋dak谋 kimi olmal谋d谋r. 760 00:37:17,650 --> 00:37:22,120 >> Biz 蓹vv蓹l bu g枚rd眉k, amma q蓹bul etdik bir an iman ki, 761 00:37:22,120 --> 00:37:26,270 D眉nyan谋n bir b蓹yanat var M蓹n yen蓹 funksiyas谋 z蓹ng etm蓹k gidiyorum ki, 762 00:37:26,270 --> 00:37:28,310 v蓹 bu funksiyas谋 string almaq 莽a臒谋r谋b. 763 00:37:28,310 --> 00:37:29,670 V蓹 bu s枚z眉n ki, yoxdur. 764 00:37:29,670 --> 00:37:34,680 Bu el蓹-bel蓹 simvol bir ard谋c谋ll谋qla olur sonra insan v蓹 765 00:37:34,680 --> 00:37:36,380 bu bir 艧ey yoxdur. 766 00:37:36,380 --> 00:37:38,410 >> Bu kimi baxmaq yoxdur sirli sintaksis. 767 00:37:38,410 --> 00:37:40,880 Ad蓹t蓹n, siz b蓹rab蓹r 蓹lam蓹tl蓹ri kullan谋yorsan谋z - Siz dem蓹k, d眉nya ist蓹yirik 768 00:37:40,880 --> 00:37:43,740 c蓹br, v蓹 h蓹qiq蓹t蓹n ist蓹yirik dey蓹r蓹k x 1 b蓹rab蓹rdir. 769 00:37:43,740 --> 00:37:46,570 Burada biz dey蓹n edirik ki, ad谋 string almaq b蓹rab蓹rdir. 770 00:37:46,570 --> 00:37:51,270 Biz ad谋 ne Store dey蓹r蓹k edirik sa臒 t蓹r蓹find蓹 771 00:37:51,270 --> 00:37:52,400 ki, i艧ar蓹 edir. 772 00:37:52,400 --> 00:37:55,030 I艧ar蓹 t蓹msil b蓹rab蓹rdir tap艧谋r谋q operatoru. 773 00:37:55,030 --> 00:37:58,240 Bu bar蓹d蓹 n蓹 qoymaq deyir ki, sintaksis var n蓹 i莽蓹risind蓹 sa臒 774 00:37:58,240 --> 00:37:59,090 sol. 775 00:37:59,090 --> 00:38:03,040 Bel蓹 ki, simli yeni par莽a almaq deyil yaln谋z funksionall谋q 776 00:38:03,040 --> 00:38:03,670 bir 艧ey - 777 00:38:03,670 --> 00:38:05,000 bir simli istifad蓹莽i xahi艧 - 778 00:38:05,000 --> 00:38:08,500 bu da, nec蓹 dey蓹rl蓹r, qaytar谋r. 779 00:38:08,500 --> 00:38:10,690 >> Bel蓹 ki, n蓹 baxaq Burada ba艧. 780 00:38:10,690 --> 00:38:14,300 M蓹n indi davam v蓹 Uzakla艧t谋rmak gidiyorum v蓹 m蓹n bir ne莽蓹 almaq 眉莽眉n gidiyorum 781 00:38:14,300 --> 00:38:15,780 m蓹nim tez d蓹 s蓹hvl蓹r. 782 00:38:15,780 --> 00:38:18,750 M蓹n daxil, x眉susi etm蓹k yaz谋n gedir蓹m. 783 00:38:18,750 --> 00:38:19,230 Wow. 784 00:38:19,230 --> 00:38:20,500 S蓹hvl蓹r b眉t眉n d蓹st蓹. 785 00:38:20,500 --> 00:38:23,120 >> B眉t眉n sa臒, bel蓹 ki, bu c眉r deyil 蓹lb蓹tt蓹 birinci, b枚y眉k, lakin 786 00:38:23,120 --> 00:38:27,220 bu 莽ox b眉t眉n 莽谋x谋r admittedly sirli s蓹hv mesajlar谋 787 00:38:27,220 --> 00:38:30,700 B蓹zi n眉mun蓹l蓹ri istinad ki, Biz zamanla g枚rm蓹k ba艧lamaq laz谋md谋r. 788 00:38:30,700 --> 00:38:32,600 Bel蓹likl蓹, bu, bir m蓹n, yoluq-yoluq ed蓹c蓹yik ilk 莽眉nki. 789 00:38:32,600 --> 00:38:35,700 B蓹yan identifikator simli istifad蓹 edin. 790 00:38:35,700 --> 00:38:39,400 >> Yaln谋z gedit, v蓹 ya cingilti, o dem蓹kdir ki, bu halda, bilmir 791 00:38:39,400 --> 00:38:40,780 I simli t蓹r蓹find蓹n dem蓹k n蓹. 792 00:38:40,780 --> 00:38:43,880 V蓹 C, proqramla艧d谋rma, 莽眉nki dil, orada h蓹qiq蓹t蓹n 793 00:38:43,880 --> 00:38:47,750 tipli simli he莽 bir d蓹yi艧ir. 794 00:38:47,750 --> 00:38:49,810 C strings var ki, bilmir. 795 00:38:49,810 --> 00:38:52,260 >> Amma biz, CS50 hey蓹ti, yoxdur. 796 00:38:52,260 --> 00:38:57,080 V蓹 bel蓹c蓹 sinif 蓹vv蓹lc蓹d蓹n, biz CS50.h. adl谋 bir fayl yarad谋lm谋艧d谋r 797 00:38:57,080 --> 00:39:00,060 V蓹 daxilind蓹 bu fayl谋 - v蓹 g蓹lib sintaksis daha 莽ox - 798 00:39:00,060 --> 00:39:03,730 bu fayl daxilind蓹 t蓹rifi M蓹n yaln谋z m眉蓹yy蓹n n蓹 799 00:39:03,730 --> 00:39:05,340 艧ifahi bir simli kimi. 800 00:39:05,340 --> 00:39:09,100 Bel蓹 ki, sad蓹c蓹 bu bir x蓹tt ba臒lanmas谋 m蓹nim proqram kodu, m蓹n indi am 801 00:39:09,100 --> 00:39:14,620 t蓹dris gedit etm蓹k v蓹 cingilti b眉t眉n simli n蓹 a莽谋n. 802 00:39:14,620 --> 00:39:15,475 >> M蓹n h蓹l蓹 n蓹 bilmir蓹m. 803 00:39:15,475 --> 00:39:17,110 Bir ne莽蓹 h蓹ft蓹, biz t蓹mizl蓹m蓹k laz谋md谋r geri ki, qat谋. 804 00:39:17,110 --> 00:39:20,340 Amma h蓹l蓹lik bu 枚yr蓹dir ki, bilirik compiler n蓹 805 00:39:20,340 --> 00:39:22,020 simli 蓹slind蓹. 806 00:39:22,020 --> 00:39:24,230 >> Bel蓹 ki, indi m蓹n蓹 ayd谋n qoy m蓹nim burada terminal a艧a臒谋. 807 00:39:24,230 --> 00:39:28,530 M蓹n蓹 yenid蓹n run x眉susi ed蓹k v蓹 m蓹n o b眉t眉n probleml蓹ri h蓹ll. 808 00:39:28,530 --> 00:39:30,210 Bel蓹 d蓹 gedir Yinelenen bir m枚vzu ola bil蓹r. 809 00:39:30,210 --> 00:39:34,190 M蓹n yaln谋z 9 line proqram谋 yazd谋m, h蓹l蓹 s蓹hvl蓹r 18 x蓹tl蓹ri idi. 810 00:39:34,190 --> 00:39:35,650 Bu qorxuducu n枚v眉 var. 811 00:39:35,650 --> 00:39:39,260 Amma h蓹yata ki, bel蓹 tez-tez cascade bir az s蓹hv tetikler ki, 812 00:39:39,260 --> 00:39:43,070 Bu compiler 眉莽眉n qar谋艧谋ql谋q v蓹 bu daha 莽ox pis g枚r眉n眉r. 813 00:39:43,070 --> 00:39:47,460 >> Bel蓹 ki, indi bir astute m眉艧ahid蓹莽i bil蓹c蓹kl蓹r M蓹n bir simli al谋ram ki, 814 00:39:47,460 --> 00:39:51,460 istifad蓹莽i, lakin m蓹n, h蓹qiq蓹t蓹n deyil蓹m bu n蓹? 815 00:39:51,460 --> 00:39:53,570 M蓹n, h蓹qiq蓹t蓹n, bunu deyil蓹m bu bir 艧ey. 816 00:39:53,570 --> 00:40:01,240 M蓹n, h蓹qiq蓹t蓹n, yenid蓹n x眉susi run Bel蓹 ki, yaln谋z orada oturmaq olacaq. 817 00:40:01,240 --> 00:40:03,380 N蓹 olacaq? 818 00:40:03,380 --> 00:40:07,990 M蓹nim proqram yap谋艧d谋r谋l谋r g枚r眉n眉r n蓹 x蓹tt, dey蓹c蓹ksiniz? 819 00:40:07,990 --> 00:40:09,860 >> Bel蓹 ki, h蓹qiq蓹t蓹n line 7 vurulmu艧 oldu. 820 00:40:09,860 --> 00:40:13,600 V蓹 biz 蓹vv蓹l bu g枚r眉ld眉, lakin sonra line 7-d蓹 bu, yen蓹 var 821 00:40:13,600 --> 00:40:14,650 艦蓹rhd蓹, simli almaq. 822 00:40:14,650 --> 00:40:15,930 V蓹 onu deyir yoxdur. 823 00:40:15,930 --> 00:40:18,480 Bu insan 眉莽眉n indi g枚zl蓹y蓹n var simli etm蓹k 眉莽眉n. 824 00:40:18,480 --> 00:40:22,230 Bu, m蓹nim 眉莽眉n tamamil蓹 unintuitive edir insan, m蓹n bildirib, 莽眉nki 825 00:40:22,230 --> 00:40:23,040 n蓹. 826 00:40:23,040 --> 00:40:27,320 >> Amma m蓹n蓹 iman ir蓹li getm蓹k v蓹 qoy M蓹n蓹 Rob biclik etm蓹k imkan verir. 827 00:40:27,320 --> 00:40:28,500 Daxil edin. 828 00:40:28,500 --> 00:40:30,930 M蓹n n蓹z蓹rd蓹 tutulmu艧 proqram deyil. 829 00:40:30,930 --> 00:40:32,350 Bel蓹likl蓹, biz ilk blog var. 830 00:40:32,350 --> 00:40:34,390 >> Ancaq vasit蓹sil蓹 S蓹b蓹b c蓹hd ed蓹k niy蓹 bu bel蓹dir. 831 00:40:34,390 --> 00:40:36,940 Birincisi, m蓹n蓹 bu ilk problemi h蓹ll ed蓹k. 832 00:40:36,940 --> 00:40:44,690 M蓹n蓹 deyir ki, burada bir x蓹tt 蓹lav蓹 ed蓹k printf, ad谋n谋z n蓹dir? 833 00:40:44,690 --> 00:40:47,700 Yaln谋z yax谋n quote ed蓹k ki, parantez ba臒lay谋n. 834 00:40:47,700 --> 00:40:51,350 >> 陌ndi m蓹n蓹 proqram谋 yenid蓹n run ed蓹k. 835 00:40:51,350 --> 00:40:51,760 Problem. 836 00:40:51,760 --> 00:40:54,690 Hesab edir蓹m ki, g枚remiyorum. 837 00:40:54,690 --> 00:40:54,930 >> Sa臒. 838 00:40:54,930 --> 00:40:55,990 M蓹n bunu derleyece臒iz etm蓹yib. 839 00:40:55,990 --> 00:40:59,800 Bel蓹 ki, C kimi bir dild蓹, 莽眉nki kodunu d蓹yi艧m蓹k dem蓹k deyil 840 00:40:59,800 --> 00:41:03,170 Siz obyekt kodunu d蓹yi艧ib ki, yeni obyekt kodunu yaratmaq 眉莽眉n, 841 00:41:03,170 --> 00:41:04,330 yeni adet s谋f谋r v蓹 olanlar谋. 842 00:41:04,330 --> 00:41:05,590 Siz derleyece臒iz var. 843 00:41:05,590 --> 00:41:10,300 陌ndi x眉susi yenid蓹n 莽al谋艧t谋r谋yorsan谋z, daxil ah, bir az daha ayd谋n. 844 00:41:10,300 --> 00:41:11,890 My name Rob edir. 845 00:41:11,890 --> 00:41:12,760 H蓹l蓹 arabas谋. 846 00:41:12,760 --> 00:41:14,170 >> V蓹 m蓹n var m眉bahis蓹 ist蓹diyiniz 陌ndi bir ne莽蓹 bugs. 847 00:41:14,170 --> 00:41:15,450 Bu yaln谋z s蓹mimi, 莽irkin g枚r眉n眉r. 848 00:41:15,450 --> 00:41:18,980 Kimi, minimal, m蓹n olmal谋d谋r bir orada yer, v蓹 ya h蓹r蓹k蓹t 849 00:41:18,980 --> 00:41:20,330 Yeni x蓹tt kursor. 850 00:41:20,330 --> 00:41:21,370 >> V蓹 faktiki olaraq, yeni x蓹tt. 851 00:41:21,370 --> 00:41:24,660 Ki, burada 蓹sas s枚z n枚v眉 var ki, G枚r眉nd眉y眉 lakin m眉蓹yy蓹n etdik. 852 00:41:24,660 --> 00:41:28,560 M蓹tn almaq hans谋 艧蓹kild蓹 n枚vb蓹ti x蓹tt 眉z蓹rind蓹 h蓹r蓹k蓹t etm蓹k, 853 00:41:28,560 --> 00:41:29,480 Bunu yoxdur. 854 00:41:29,480 --> 00:41:31,070 Bu komp眉ter qar谋艧谋qd谋r. 855 00:41:31,070 --> 00:41:33,830 Bu iki ayr谋-ayr谋 x蓹tl蓹ri kimi g枚r眉n眉r kodu, n蓹 olan 856 00:41:33,830 --> 00:41:35,010 m眉k蓹mm蓹l do臒rudur. 857 00:41:35,010 --> 00:41:39,380 Siz 蓹v蓹zin蓹 daha ayd谋n olmas谋 v蓹 , m蓹n蓹 yeni x蓹tt verir, dem蓹k ki, biz 858 00:41:39,380 --> 00:41:41,810 backslash n c t蓹msil edir. 859 00:41:41,810 --> 00:41:43,230 >> Bel蓹 ki, bir ne莽蓹 bel蓹 simvol var. 860 00:41:43,230 --> 00:41:45,080 Backslash n ki, estetik d眉zeltmek ed蓹c蓹k. 861 00:41:45,080 --> 00:41:49,640 862 00:41:49,640 --> 00:41:50,870 M蓹nim proqram derleyece臒iz ed蓹k. 863 00:41:50,870 --> 00:41:52,300 M蓹nim proqram yeniden 莽al谋艧t谋r谋n ed蓹k. 864 00:41:52,300 --> 00:41:53,520 >> Bu, daha yax艧谋 g枚r眉n眉r. 865 00:41:53,520 --> 00:41:56,960 O, h蓹l蓹 olduqca primitiv var lakin bu da h蓹l蓹 arabas谋 var. 866 00:41:56,960 --> 00:41:58,090 Bel蓹 ki, bir var - 867 00:41:58,090 --> 00:42:01,680 Sizd蓹n 蓹vv蓹l proqramla艧d谋r谋lm谋艧 he莽 vaxt sonra bel蓹, b蓹lk蓹 bir tahmin ed蓹 bil蓹rsiniz 868 00:42:01,680 --> 00:42:04,960 niy蓹 bu proqram h蓹l蓹 flawed edir. 869 00:42:04,960 --> 00:42:08,540 Hesab edir蓹m ki, n蓹 etm蓹k laz谋md谋r yoxdur M蓹n h蓹l蓹 etm蓹dinizs蓹? 870 00:42:08,540 --> 00:42:10,450 >> Bel蓹 ki, M蓹n, h蓹qiq蓹t蓹n, n蓹 眉莽眉n ad谋 il蓹 bir 艧ey. 871 00:42:10,450 --> 00:42:14,190 Yaln谋z dan谋艧谋q kimi, h蓹qiq蓹t蓹n, q眉dr蓹t bir n kimi d蓹yi艧k蓹n v蓹 ya t蓹yin 872 00:42:14,190 --> 00:42:16,150 Biz ke莽蓹n n蓹 kimi m眉bariz蓹 h蓹ft蓹 - bir d蓹y蓹r. 873 00:42:16,150 --> 00:42:18,930 Amma bir 艧ey yoxdur, 蓹g蓹r o, he莽 bir 艧ey olacaq. 874 00:42:18,930 --> 00:42:20,210 >> B眉t眉n sa臒, bel蓹 d眉zeltmek bildirin. 875 00:42:20,210 --> 00:42:23,670 , M蓹n蓹 orada m蓹nim d蓹yi艧蓹n yaz谋n ed蓹k v蓹 m蓹n蓹 burada ged蓹k. 876 00:42:23,670 --> 00:42:29,120 Rob, m蓹n蓹 yenid蓹n run ed蓹k, m蓹n蓹 derleyece臒iz ed蓹k. 877 00:42:29,120 --> 00:42:30,540 陌ndi sa臒, yaln谋z bir idiot Ben? 878 00:42:30,540 --> 00:42:33,280 >> Bel蓹likl蓹, bu, h蓹qiq蓹t蓹n 蓹ld蓹 deyil h蓹r hans谋 bir m蓹n蓹. 879 00:42:33,280 --> 00:42:35,850 Amma bu m眉k蓹mm蓹l t蓹bii idi instinkt, m蓹n sa臒, m眉bahis蓹 ediyorum? 880 00:42:35,850 --> 00:42:39,340 D蓹yi艧蓹n ad谋n谋 v蓹 m蓹n 茝g蓹r orada getm蓹k ist蓹yir蓹m, niy蓹 yaln谋z deyil 881 00:42:39,340 --> 00:42:40,200 orada yaz谋n? 882 00:42:40,200 --> 00:42:42,210 >> B蓹li, 蓹lb蓹tt蓹, biz 陌ndi ay谋rmaq 眉莽眉n 883 00:42:42,210 --> 00:42:44,070 n蓹 aras谋nda bir simli var? 884 00:42:44,070 --> 00:42:47,060 Ki quote d谋rna臒谋 ba臒lamaq ed蓹k Burada, ad谋, salam? 885 00:42:47,060 --> 00:42:48,960 Bu 蓹slind蓹 枚z眉 bir simli edir. 886 00:42:48,960 --> 00:42:49,820 Bu a臒谋r kodlu oldu. 887 00:42:49,820 --> 00:42:50,690 Bu insan deyil. 888 00:42:50,690 --> 00:42:54,020 M蓹nim orijinal proqram莽谋 deyil, lakin h蓹l蓹 d蓹 bir simli var. 889 00:42:54,020 --> 00:42:58,300 >> S枚z眉n daxilind蓹 N-A-M-E yazmaq Bel蓹 ki, 蓹g蓹r simli, n蓹 olacaq 890 00:42:58,300 --> 00:42:59,120 莽ap almaq? 891 00:42:59,120 --> 00:43:03,660 Yax艧谋, N-A-M-E. Biz yerin蓹 laz谋md谋r printf dem蓹k, 莽ap yoxdur 892 00:43:03,660 --> 00:43:04,870 h蓹yata s枚z眉n ad谋. 893 00:43:04,870 --> 00:43:06,680 Ad谋 d蓹y蓹ri 莽ap. 894 00:43:06,680 --> 00:43:08,410 >> V蓹 bunu biz a艧a臒谋dak谋lar谋 edin. 895 00:43:08,410 --> 00:43:09,800 V蓹 bu yaln谋z bir insan konvensiya edir. 896 00:43:09,800 --> 00:43:14,990 Biz yerin蓹% s dem蓹k ki, simli 眉莽眉n dayan谋r. 897 00:43:14,990 --> 00:43:19,810 V蓹 sonra m蓹nim yax谋n quotes sonunda, M蓹n verg眉l qoymaq 眉莽眉n ged蓹n v蓹 al谋ram 898 00:43:19,810 --> 00:43:23,790 陌kinci arqument ke莽m蓹k bu b蓹yanat谋 daxil. 899 00:43:23,790 --> 00:43:25,970 M蓹n orada ad谋n谋 yaz谋n gedir蓹m. 900 00:43:25,970 --> 00:43:27,960 >> Bel蓹 ki, indi f蓹rq biz var az yeni sintaksis. 901 00:43:27,960 --> 00:43:32,320 Biz h蓹l蓹 iki parantez var v蓹 bundan sonra m蓹n蓹 ed蓹k ki, m蓹hsullar谋 902 00:43:32,320 --> 00:43:36,830 M枚t蓹riz蓹 aras谋nda t蓹msil funksiyas谋 daxil arqumentl蓹ri - 903 00:43:36,830 --> 00:43:39,730 el蓹 edir ki, giri艧 枚z davran谋艧谋 t蓹sir. 904 00:43:39,730 --> 00:43:43,010 Bel蓹 ki m蓹ntiq il蓹, ne莽蓹 arqumentl蓹r printf olmaq g枚r眉n眉r etmir 905 00:43:43,010 --> 00:43:45,450 Hal-haz谋rda alaraq? 906 00:43:45,450 --> 00:43:48,370 >> Bel蓹 ki, iki alaraq g枚r眉n眉r v蓹 h蓹qiq蓹t蓹n n蓹z蓹rd蓹 tutulan var 907 00:43:48,370 --> 00:43:49,570 burada verg眉l il蓹. 908 00:43:49,570 --> 00:43:51,640 Bel蓹 ki, bu d蓹lil var quotes aras谋nda. 909 00:43:51,640 --> 00:43:54,540 Bu bir verg眉l var, baxmayaraq h蓹r 艧ey quotes var, dem蓹kdir 910 00:43:54,540 --> 00:43:56,230 bir uzun simli var. 911 00:43:56,230 --> 00:43:58,280 Verg眉l, d蓹yi艧蓹n ad谋. 912 00:43:58,280 --> 00:44:00,680 >> Bel蓹 ki, indi m蓹n蓹 Uzakla艧t谋rmak bildirin. 913 00:44:00,680 --> 00:44:02,240 M蓹n蓹 yenid蓹n run ed蓹k. 914 00:44:02,240 --> 00:44:03,490 Rob. 915 00:44:03,490 --> 00:44:06,520 Lanet olsun, s蓹hv n蓹 idi? 916 00:44:06,520 --> 00:44:07,920 >> B眉t眉n h眉quqlar, siz derleyece臒iz 眉莽眉n bel蓹. 917 00:44:07,920 --> 00:44:11,030 Bel蓹 ki, daha asan, s蓹hv etm蓹k t蓹krar erk蓹n. 918 00:44:11,030 --> 00:44:15,280 Bel蓹 ki, indi yenid蓹n run g枚mr眉k, Rob, daxil edin v蓹 voiture. 919 00:44:15,280 --> 00:44:17,110 陌ndi x眉susi bir proqram var. 920 00:44:17,110 --> 00:44:21,660 >> Bel蓹 ki, indi bir proqram var bir ne莽蓹 x眉susiyy蓹tl蓹ri istifad蓹 921 00:44:21,660 --> 00:44:22,520 Qeyd etm蓹y蓹 d蓹y蓹r var. 922 00:44:22,520 --> 00:44:27,850 Biri m蓹n ba艧qa, CS50.h kullan谋yorum ki, CS50 kitabxana kimi tan谋n谋r. 923 00:44:27,850 --> 00:44:33,050 V蓹 daxilind蓹 CS50 kitabxana var dig蓹r insanlar谋n yaz谋rd谋 ki, funksiyalar谋 - 924 00:44:33,050 --> 00:44:33,980 y蓹ni 陌艧莽il蓹r - 925 00:44:33,980 --> 00:44:36,620 istifad蓹 v蓹 almaq 眉莽眉n simli onlardan biridir. 926 00:44:36,620 --> 00:44:41,310 >> Line 2 daxilind蓹, stdio.h edir v蓹 niy蓹 bu var? 927 00:44:41,310 --> 00:44:42,070 Bir tahmin edin. 928 00:44:42,070 --> 00:44:46,200 Daxilind蓹 var n蓹 standart IO valideyn? 929 00:44:46,200 --> 00:44:46,940 Printf. 930 00:44:46,940 --> 00:44:49,600 Bel蓹 ki printf, siz yerd蓹 g枚rm眉r蓹m ba艧qa ekranda. 931 00:44:49,600 --> 00:44:51,870 Bu il蓹 g蓹lm蓹k laz谋md谋r birt蓹h蓹r komp眉ter. 932 00:44:51,870 --> 00:44:54,870 Nerde gelir? 933 00:44:54,870 --> 00:44:57,660 Bu daxili - b蓹yan ki, bel蓹 daxili, dan谋艧maq 934 00:44:57,660 --> 00:44:59,890 stdio.h adl谋 bir fayl. 935 00:44:59,890 --> 00:45:02,670 >> 陌ndi, bu m蓹hsullar谋, biz geri g蓹lm蓹k laz谋md谋r bir az 眉莽眉n n蓹hay蓹t, 莽眉nki 936 00:45:02,670 --> 00:45:03,930 陌ndi yay谋nd谋r谋r. 937 00:45:03,930 --> 00:45:05,490 Bu, bizim geri n枚v眉 aiddir. 938 00:45:05,490 --> 00:45:07,660 Bu arqument aiddir. 939 00:45:07,660 --> 00:45:10,230 Amma bu g眉n 眉莽眉n, diqq蓹t edirik yaln谋z burada bu x蓹tl蓹ri. 940 00:45:10,230 --> 00:45:13,280 >> Bel蓹 ki string ad谋, yaln谋z Recap 眉莽眉n, Bu, m蓹nim 眉莽眉n n蓹 etdiniz? 941 00:45:13,280 --> 00:45:16,940 942 00:45:16,940 --> 00:45:19,560 Bel蓹 ki, bir d蓹yi艧蓹n elan tipli simli. 943 00:45:19,560 --> 00:45:22,630 Bel蓹 ki, s枚z 眉莽眉n n蓹z蓹rd蓹 oldu olunmayan n枚mr蓹l蓹r 眉莽眉n. 944 00:45:22,630 --> 00:45:25,530 Bir k蓹nara, m蓹n 蓹g蓹r ist蓹diyiniz kimi bir n枚mr蓹 olmaq, dey蓹rdim 945 00:45:25,530 --> 00:45:26,560 int kimi bir 艧ey. 946 00:45:26,560 --> 00:45:29,740 M蓹n 眉z蓹n point olmaq ist蓹yirdi d蓹y蓹r, k蓹sir 艧ey, 947 00:45:29,740 --> 00:45:30,600 M蓹n float dey蓹rdim. 948 00:45:30,600 --> 00:45:32,640 Amma bu g眉n 眉莽眉n, yaln谋z simli bildirib etdik. 949 00:45:32,640 --> 00:45:35,940 >> V蓹 m蓹n bu d蓹yi艧蓹n verilmi艧 etdik ad ad, amma ola bil蓹r 950 00:45:35,940 --> 00:45:37,240 bir 艧ey 莽a臒谋r谋b. 951 00:45:37,240 --> 00:45:39,340 茝slind蓹, ilk, m蓹n bunu adl谋 S. 952 00:45:39,340 --> 00:45:41,050 >> Bu ba艧qa bir b蓹yanatd谋r. 953 00:45:41,050 --> 00:45:44,170 Bu nec蓹 bir 莽ox d蓹lill蓹ri edir b蓹yanat alaraq? 954 00:45:44,170 --> 00:45:47,890 Bel蓹 ki, yaln谋z bir alaraq, v蓹 ki, sad蓹c蓹 bir estetik detal 955 00:45:47,890 --> 00:45:49,610 bir 艧ey tap谋lanlar m蓹n蓹 ekran. 956 00:45:49,610 --> 00:45:54,750 Bunu bu line 8 n蓹dir layman nin bax谋m谋ndan? 957 00:45:54,750 --> 00:45:57,320 >> Bu bir d蓹y蓹r 蓹ld蓹 istifad蓹莽i - y蓹ni, bir string - 958 00:45:57,320 --> 00:45:58,770 v蓹 bu il蓹 n蓹 olub? 959 00:45:58,770 --> 00:46:02,450 Bu mahiyy蓹tc蓹 onu t蓹hvil oldu Bu sol t蓹r蓹find蓹 o臒lan 960 00:46:02,450 --> 00:46:07,100 bel蓹 i艧ar蓹 b蓹rab蓹rdir ki, bu halda, ad谋 d蓹yi艧蓹n h蓹qiq蓹t蓹n saxlaya bil蓹rsiniz. 961 00:46:07,100 --> 00:46:10,020 >> V蓹 sonra printf ba艧qa funksiyas谋 m蓹s蓹l蓹n. 962 00:46:10,020 --> 00:46:11,870 V蓹 biz bir funksiyas谋 z蓹ng etm蓹k 眉莽眉n deyirl蓹r. 963 00:46:11,870 --> 00:46:13,870 Funksiyan谋 istifad蓹 etm蓹k funksiyas谋 z蓹ng etm蓹k 眉莽眉n. 964 00:46:13,870 --> 00:46:15,640 Bu 艧ey y蓹qin iki arqumentin蓹 edir. 965 00:46:15,640 --> 00:46:18,100 Bu, verg眉l, bu bir. 966 00:46:18,100 --> 00:46:20,910 >> Bu 枚z眉 yaln谋z simli deyil ki, bir tutucu ehtiva edir. 967 00:46:20,910 --> 00:46:23,860 % S vasit蓹sil蓹 burada bir string qoydu. 968 00:46:23,860 --> 00:46:27,360 V蓹 bel蓹c蓹 sonra ad qoyaraq daxil olan verg眉l, 969 00:46:27,360 --> 00:46:29,420 m蓹nim 眉莽眉n bir 艧ey. 970 00:46:29,420 --> 00:46:31,300 >> Bel蓹likl蓹, m蓹n h蓹l蓹 ba艧qa 艧eyl蓹r ed蓹 bil蓹rsiniz. 971 00:46:31,300 --> 00:46:36,820 M蓹n蓹 bir bir az art谋q davam v蓹 ed蓹k silly proqram, lakin m蓹n蓹 bu silin bildirin 972 00:46:36,820 --> 00:46:38,880 v蓹 m蓹n蓹 bir loop yaratmaq imkan verir. 973 00:46:38,880 --> 00:46:41,390 Do臒ru edir. 974 00:46:41,390 --> 00:46:45,210 Simvolu do臒ru a莽谋q-ayd谋n deyil h蓹mi艧蓹 do臒ru olacaq. 975 00:46:45,210 --> 00:46:49,830 Bel蓹 ki, loop n蓹 c眉r fahi艧蓹liy蓹 c蓹lb edilm蓹si madd蓹l蓹ri am bu kimi bir x蓹tt yazmaqla? 976 00:46:49,830 --> 00:46:51,070 >> Bel蓹 ki, sonsuz loop, sa臒? 977 00:46:51,070 --> 00:46:52,090 Yaln谋z do臒ru edir. 978 00:46:52,090 --> 00:46:56,210 M蓹n s枚z d蓹yi艧蓹 bil蓹r he莽 bir yol var ba艧qa bir 艧ey ola do臒ru, bu bel蓹 979 00:46:56,210 --> 00:46:57,310 yaln谋z 蓹b蓹di 莽al谋艧t谋rmak 眉莽眉n gedir. 980 00:46:57,310 --> 00:46:59,960 茝g蓹r h蓹qiq蓹t蓹n bir proqram etdik Bel蓹 ki, 蓹g蓹r Mac v蓹 ya g枚r眉n眉r ki, PC 981 00:46:59,960 --> 00:47:02,480 ba臒lan谋ld谋 眉莽眉n, v蓹 ya bunu oldu yaln谋z bir 艧ey v蓹 bir 艧ey v蓹 siz 982 00:47:02,480 --> 00:47:05,500 蓹g蓹r 莽谋x谋n 艧ey ala bilm蓹z Sizin komp眉ter reboot v蓹 ya qoparmaq 983 00:47:05,500 --> 00:47:08,360 Task Manager v蓹 ya kimi, Burada bel蓹 bir misal var. 984 00:47:08,360 --> 00:47:14,340 >> M蓹n "M蓹n arabas谋 proqram edir蓹m." Dey蓹 bil蓹rsiniz Yax谋n quote yax谋n 985 00:47:14,340 --> 00:47:15,780 parantez, n枚qt蓹li verg眉l. 986 00:47:15,780 --> 00:47:17,010 Bel蓹 ki, t蓹krar n眉mun蓹l蓹ri g枚r眉rs眉n眉z. 987 00:47:17,010 --> 00:47:21,440 Bizim syntax b蓹zi yeni olsa da, s枚z ed蓹rk蓹n, s枚z do臒ru, 988 00:47:21,440 --> 00:47:23,590 Eyni var Notice buruq a艧谋rma c眉r. 989 00:47:23,590 --> 00:47:25,890 M蓹n bir n枚qt蓹li verg眉l v蓹 m枚t蓹riz蓹d蓹 var. 990 00:47:25,890 --> 00:47:28,000 >> Bel蓹 ki, indi davam ed蓹k v蓹 bu t蓹rtib edir. 991 00:47:28,000 --> 00:47:29,630 X眉susi, x眉susi olun. 992 00:47:29,630 --> 00:47:32,690 993 00:47:32,690 --> 00:47:36,660 Bel蓹 ki, bu n枚qt蓹d蓹 siz蓹 laz谋m deyil Sizin cihaz b眉t眉n do臒ru yenid蓹n ba艧lad谋n? 994 00:47:36,660 --> 00:47:39,925 Bel蓹 ki, burada asan d蓹rs il蓹 iki barmaqlar谋, Control C, 995 00:47:39,925 --> 00:47:41,230 ki, proqram 莽谋xmaq laz谋md谋r. 996 00:47:41,230 --> 00:47:45,430 Amma tam g枚r蓹 bil蓹rsiniz n蓹 bu 艧ey t蓹krar 枚z眉n眉 t蓹krar edilmi艧dir. 997 00:47:45,430 --> 00:47:48,080 >> M蓹n bir 艧ey bir az ed蓹 bil蓹rsiniz bir teaser kimi daha kompleks. 998 00:47:48,080 --> 00:47:49,600 M蓹n davam ged蓹n v蓹 al谋ram a艧a臒谋dak谋 deyirl蓹r. 999 00:47:49,600 --> 00:47:55,210 Bir tam olan int 眉莽眉n, i yaln谋z biz 蓹n ver蓹 眉mumi bir ad 1000 00:47:55,210 --> 00:47:59,500 proqramla艧d谋rma d蓹yi艧蓹nl蓹rin siz oldu臒unuzda yaln谋z say谋lmas谋, 0 b蓹rab蓹rdir. 1001 00:47:59,500 --> 00:48:08,640 M蓹n蓹 ir蓹li getm蓹k v蓹 i is蓹 dey蓹k, dey蓹k ki, 100-d蓹n az, i plus plus. 1002 00:48:08,640 --> 00:48:10,240 Biz bu syntax geri olacaq lakin bu yaln谋z vasit蓹l蓹ri 1003 00:48:10,240 --> 00:48:12,270 t蓹krar i artt谋rmay谋. 1004 00:48:12,270 --> 00:48:14,200 >> V蓹 m蓹n burada n蓹 眉莽眉n ist蓹yirsiniz? 1005 00:48:14,200 --> 00:48:21,130 Printf, "m蓹n saymaq olar." Bu buggy proqramd谋r. 1006 00:48:21,130 --> 00:48:22,450 M蓹n, h蓹qiq蓹t蓹n, Burada niyy蓹tind蓹 idi? 1007 00:48:22,450 --> 00:48:25,220 1008 00:48:25,220 --> 00:48:30,940 >> Faiz deyil s, ancaq t蓹xmin deyil bu. % D decimal tam deyil. 1009 00:48:30,940 --> 00:48:32,720 Verg眉l i. 1010 00:48:32,720 --> 00:48:34,340 M蓹ni geri g蓹zm蓹k ed蓹k. 1011 00:48:34,340 --> 00:48:37,170 >> M蓹n蓹 indi etm蓹k il蓹 derleyece臒iz ed蓹k. 1012 00:48:37,170 --> 00:48:39,280 M蓹n蓹 indi x眉susi il蓹 t蓹krar ed蓹k. 1013 00:48:39,280 --> 00:48:42,410 M蓹n, h蓹qiq蓹t蓹n, olduqca s眉r蓹tli zaman arxalana bil蓹r M蓹n bu kimi bir proqram yaz谋n. 1014 00:48:42,410 --> 00:48:45,480 >> 陌ndi bir 艧ey ed蓹k az bilaixtiyar. 1015 00:48:45,480 --> 00:48:51,220 Bu nec蓹 haqq谋nda ed蓹k i v蓹 ya daha 莽ox 0 b蓹rab蓹rdir. 1016 00:48:51,220 --> 00:48:53,630 Bu vadar olacaq? 1017 00:48:53,630 --> 00:49:01,030 Bel蓹 ki, m蓹ntiqi, bu, bel蓹 m眉drik deyil M蓹n bu t蓹krar 蓹g蓹r indi, s蓹sl蓹rin yenid蓹n say谋lmas谋, 莽眉nki, 1018 00:49:01,030 --> 00:49:05,050 M蓹n indi, h蓹qiq蓹t蓹n, h蓹qiq蓹t蓹n y眉ks蓹k arxalana bil蓹r. 1019 00:49:05,050 --> 00:49:08,850 M蓹n t蓹蓹ss眉f ki, haqq谋nda y眉ks蓹k say谋 4 milyard, bel蓹 ki, bu gedir 1020 00:49:08,850 --> 00:49:10,140 bir m眉dd蓹t 眉莽眉n. 1021 00:49:10,140 --> 00:49:13,440 >> Bel蓹 ki, niy蓹 biz bu t蓹rk etmir cliffhanger, v蓹d ki, 1022 00:49:13,440 --> 00:49:15,650 脟蓹r艧蓹nb蓹, g枚r蓹c蓹yik, 蓹g蓹r Bu proqram edilir. 1023 00:49:15,650 --> 00:49:19,260 Iki, biz siz蓹 nec蓹 枚z眉n眉z眉 t蓹qdim ed蓹c蓹yik 枚z funksiyas谋n谋 yazmaq ki, 莽ox 1024 00:49:19,260 --> 00:49:22,930 tez, 莽蓹r艧蓹nb蓹, biz ed蓹c蓹yik kimi biz C daxil s谋f谋rdan ke莽id ba艧lamaq 1025 00:49:22,930 --> 00:49:25,880 getdikc蓹 daha kompleks he莽 yaz谋 莽ox ki, proqramlar谋, 1026 00:49:25,880 --> 00:49:27,070 Bu daha 莽ox. 1027 00:49:27,070 --> 00:49:28,766 Biz siz蓹 sonra g枚r蓹c蓹ksiniz. 1028 00:49:28,766 --> 00:49:31,580 >> [Alq谋艧] 1029 00:49:31,580 --> 00:49:34,690 >> HOPARL脰R: 1 N枚vb蓹ti CS50 haz谋rda, Puzzle g眉n眉 u臒urlu olub. 1030 00:49:34,690 --> 00:49:39,690