1 00:00:00,000 --> 00:00:11,375 2 00:00:11,375 --> 00:00:14,430 >> DAVID MALAN: આ CS50 છે, અને આ સપ્તાહ એક શરૂઆત છે. 3 00:00:14,430 --> 00:00:17,930 અને શું અમે આમ કરશો વિચાર્યું પાછા ખેંચી છે એક ઉપકરણ ઢાંકપિછોડો કે ઘણા 4 00:00:17,930 --> 00:00:20,970 તમે કદાચ હવે ભૂતકાળ લોકો ચાલતા જતા હતા પાસે વર્ષ છે, પરંતુ કદાચ ક્યારેય તદ્દન 5 00:00:20,970 --> 00:00:22,280 તે શું છે તે પણ ઓળખાય છે. 6 00:00:22,280 --> 00:00:26,000 તેથી આ ઉપકરણ કદાચ દેખાશે હવે તમે મોટા ભાગના પરિચિત. 7 00:00:26,000 --> 00:00:32,972 >> [વિડિઓ પ્લેબેક] 8 00:00:32,972 --> 00:00:36,150 >> અ ગાણિતિક ઓફ વિજય અને યાંત્રિક કુશળતા આ મહાન નવું છે 9 00:00:36,150 --> 00:00:39,120 અંતે આપોઆપ કેલ્ક્યુલેટર હાર્વર્ડ યુનિવર્સિટી. 10 00:00:39,120 --> 00:00:43,220 ગણિતમાં જટિલ સમસ્યાઓ મૂકી પર કોડેડ ફોર્મ મશીન દ્વારા 11 00:00:43,220 --> 00:00:47,840 ટેપ ચોક્કસ એક મિનિટ માં હલ કરવામાં આવે છે માટે જરૂરી સમય અપૂર્ણાંક 12 00:00:47,840 --> 00:00:49,090 માનવ ગણતરી. 13 00:00:49,090 --> 00:01:00,090 14 00:01:00,090 --> 00:01:04,080 >> તમામ ફોર્મ તાકીદે કરવા માટે રચાયેલ છે ગાણિતિક અને વૈજ્ઞાનિક સંશોધન, 15 00:01:04,080 --> 00:01:07,860 વિશાળ યાંત્રિક મગજ ચાલશે યુનાઇટેડ સ્ટેટ્સ માટે કામ 16 00:01:07,860 --> 00:01:09,180 યુદ્ધના અંત સુધી નેવી. 17 00:01:09,180 --> 00:01:18,180 18 00:01:18,180 --> 00:01:18,600 >> [END વિડિઓ પ્લેબેક] 19 00:01:18,600 --> 00:01:21,980 >> DAVID MALAN: તેથી કે જે તમે જુઓ શું છે છે જે વિજ્ઞાન કેન્દ્ર છે, 20 00:01:21,980 --> 00:01:23,540 કે મશીન હવે રાખવામાં આવે છે. 21 00:01:23,540 --> 00:01:25,910 તમે ખરેખર માત્ર તે ભાગ જુઓ. 22 00:01:25,910 --> 00:01:28,800 માત્ર એક ભાગ, પ્રદર્શન પર હાલમાં અને તે નામની એક ઉપકરણ છે 23 00:01:28,800 --> 00:01:31,970 માર્ક I, અને તે અનિવાર્ય હતું ખરેખર વિશાળ કેલ્ક્યુલેટર. 24 00:01:31,970 --> 00:01:36,250 તે માર્ક II દ્વારા સફળ કરવામાં આવ્યું અને તે માર્ક II છે કે અમે ખરેખર માંથી ચોક્કો 25 00:01:36,250 --> 00:01:39,210 લેક્સિકોન એક બીટ વિચાર. 26 00:01:39,210 --> 00:01:43,780 >> આ પ્રથમ રેકોર્ડ ઉદાહરણ છે તમારા વિશે બધા બનવા માટે કરશો કંઈક 27 00:01:43,780 --> 00:01:45,860 પર સાથે પણ પરિચિત આ સત્ર કોર્સ - 28 00:01:45,860 --> 00:01:48,460 એટલે કે, એક ભૂલ. 29 00:01:48,460 --> 00:01:52,030 તેથી તે એક બિંદુ માર્ક અંતે બહાર આવ્યું બીજા ઉપકરણ કામ ન હતી 30 00:01:52,030 --> 00:01:55,930 યોગ્ય રીતે, અને નજીક નિરીક્ષણ કરવા પર, એક શલભ - ભૂલ ખરેખર ત્યાં હતી - 31 00:01:55,930 --> 00:01:56,910 કે મોથ - 32 00:01:56,910 --> 00:01:57,610 પર આધારિત છે. 33 00:01:57,610 --> 00:02:03,130 અને ત્યારથી, અમે ઉલ્લેખ કર્યો છે ભૂલો તરીકે કાર્યક્ર ભૂલો. 34 00:02:03,130 --> 00:02:05,330 જેથી વધુ કે પર આવે છે. 35 00:02:05,330 --> 00:02:08,919 >> જો તમે, તેમજ વિડિયો બોલતા પહેલેથી, CS50 છે ખબર છે કે ન હોય 36 00:02:08,919 --> 00:02:09,669 દેખીતી રીતે ફિલ્માંકન. 37 00:02:09,669 --> 00:02:13,330 આ વ્યાખ્યાનો સામાન્ય રીતે પછી જમણી ઉપર જવા પૂર્વ પ્રકાશન સોર્ટ વર્ગ 38 00:02:13,330 --> 00:02:17,240 unedited બંધારણ, અને પછી એક કે બે દિવસની પાછળથી, અમે ઊંચી ઠરાવ મૂકવામાં 39 00:02:17,240 --> 00:02:18,490 અને ઉચ્ચ ગુણવત્તા આવૃત્તિ. 40 00:02:18,490 --> 00:02:21,800 તમે હતા વેનેસા, યાદ કરી શકે છે Google ગ્લાસ સાથે રમવાની નસીબ, 41 00:02:21,800 --> 00:02:23,540 હું યાદ જે આ સમય ચાર્જ કરે છે. 42 00:02:23,540 --> 00:02:26,450 તમે વર્ગ પછી આવવા માંગો છો તેથી જો અને તેઓ આજે કામ જોઇએ, રમે છે. 43 00:02:26,450 --> 00:02:30,816 અને તમે વેનેસા શું જોવા માગો છો, તો બીજા દિવસે, શું તમે જોશો રહી હતી 44 00:02:30,816 --> 00:02:35,260 અહીં - મારા વોલ્યુમ વધારવા દો અહીં મારા લેપટોપ પર. 45 00:02:35,260 --> 00:02:35,690 >> [વિડિઓ પ્લેબેક] 46 00:02:35,690 --> 00:02:37,620 >> જેથી આ છે મને કતાર દો. 47 00:02:37,620 --> 00:02:38,070 બધા અધિકાર. 48 00:02:38,070 --> 00:02:40,930 તેથી આ સ્પર્શ. 49 00:02:40,930 --> 00:02:41,720 બધા અધિકાર. 50 00:02:41,720 --> 00:02:43,470 ઠીક, ગ્લાસ. 51 00:02:43,470 --> 00:02:44,720 વિડિઓ રેકોર્ડ કરો. 52 00:02:44,720 --> 00:02:47,240 53 00:02:47,240 --> 00:02:48,640 >> બધા અધિકાર. 54 00:02:48,640 --> 00:02:50,446 વેનેસા? 55 00:02:50,446 --> 00:02:50,870 >> [END વિડિઓ પ્લેબેક] 56 00:02:50,870 --> 00:02:53,485 >> DAVID MALAN: બધા હક, જેથી કારણ તે તમને મોટા ભાગના માટે કામ નથી 57 00:02:53,485 --> 00:02:56,540 હું આગળ કારણ કે વર્ગ ઓવરને હતો કે એક કલાક રેકોર્ડ 58 00:02:56,540 --> 00:02:59,505 ફૂટેજ પછી મારી તરફ સંકેત હું ચશ્મા નીચે મૂકો. 59 00:02:59,505 --> 00:03:04,010 આજે તેથી, હું તેમને છોડી, પરંતુ આભાર પડશે આવા હોવા માટે તમે વેનેસા માટે 60 00:03:04,010 --> 00:03:05,420 રમત સારી. 61 00:03:05,420 --> 00:03:08,330 >> જાહેરાતો વચ્ચે, એક દંપતિ આજે આપણે આગળ બનાવટ પહેલાં. 62 00:03:08,330 --> 00:03:11,120 એક, CS50 કરવાની એક પરંપરા છે તેથી શું આપણે એક ખૂબ બનાવવા માટે પ્રયાસ કરી શકો છો 63 00:03:11,120 --> 00:03:12,630 મોટા વર્ગ નાના લાગે છે. 64 00:03:12,630 --> 00:03:16,640 અને તે ઓવરને તરફ, સૌથી વધુ દર શુક્રવારે, અમે એક રેસ્ટોરન્ટમાં ભેગા 65 00:03:16,640 --> 00:03:20,160 30 અથવા 40 સાથે સ્ક્વેર, ફાયર અને આઈસ, તમારા સહપાઠીઓને છે, મારી, કેટલાક 66 00:03:20,160 --> 00:03:22,520 શિક્ષણ સ્ટાફ અને અમે માત્ર ખૂબ જ કેઝ્યુઅલ પાત્ર હોય છે. 67 00:03:22,520 --> 00:03:26,280 અમે ઘણીવાર ઉદ્યોગ મિત્રોને આમંત્રણ વર્ગ ભૂતપૂર્વ વિદ્યાર્થી, એ ના એલ્યુમ્ની 68 00:03:26,280 --> 00:03:30,340 કોલેજ, ખરેખર માત્ર દરેક ગપસપ માટે અન્ય અપ, પછી જીવન વિશે વાત 69 00:03:30,340 --> 00:03:32,260 કોલેજ કોલેજ, જીવન, અને ગમે છે. 70 00:03:32,260 --> 00:03:35,570 તમે આ લઇ કરવા માંગો તેથી જો પ્રથમ જેમ બપોરના આ શુક્રવાર પર 71 00:03:35,570 --> 00:03:38,640 1:15 PM પર પોસ્ટેડ, કે વડા અમુક બિંદુએ URL છે. 72 00:03:38,640 --> 00:03:40,830 >> જગ્યા મર્યાદિત છે, તેથી અમે શું કરીશું પ્રથમ સેવા આપવા પ્રથમ આવે છે. 73 00:03:40,830 --> 00:03:43,880 પરંતુ અમે એક રિકરિંગ પર ફરીથી કરીશ તમે ન કરતા હોય તો આધાર છે, તેથી ચિંતા નથી 74 00:03:43,880 --> 00:03:45,800 આ પ્રથમ બેચ માં બનાવે છે. 75 00:03:45,800 --> 00:03:48,960 >> હવે, સાધનો શરતો પૂરી પાડવામાં curricularly કોર્સ દ્વારા, 76 00:03:48,960 --> 00:03:51,500 ત્યાં સમગ્ર મનોરંજન છે, અને તમે ન હોય તો કોર્સ વેબસાઈટ ઉપર ખેંચાય 77 00:03:51,500 --> 00:03:54,310 પહેલેથી, ખાસ કરીને, લેક્ચર હેઠળ, તમે તે બધું મળશે 78 00:03:54,310 --> 00:03:57,070 અમે બંને ત્યાં છેલ્લા અઠવાડિયે છે નહોતી વિડિઓ અને અમુક પ્રકારના માં 79 00:03:57,070 --> 00:03:58,435 ઇલેક્ટ્રોનિક સ્વરૂપ છે. 80 00:03:58,435 --> 00:04:01,210 પરંતુ વિડિઓઝ ઉપરાંત, તમે મળશે સંપૂર્ણ લખાણ હવે છે કે 81 00:04:01,210 --> 00:04:03,290 લખાણ, ઉદાહરણ તરીકે, દરેક લેક્ચર છે. 82 00:04:03,290 --> 00:04:08,260 >> અમે ખરેખર આ સ્ક્રીન પર પાછા જાઓ તેથી જો અહીં વેનેસા સાથે, અને નેવિગેટ 83 00:04:08,260 --> 00:04:12,010 સ્ક્રીનના તળિયે ખૂણે, જો તમે કે, વાસ્તવમાં ન મળશે 84 00:04:12,010 --> 00:04:15,060 અમે પાછા જાઓ શુક્રવારે વ્યાખ્યાન, પરંતુ જો બુધવાર, ત્યારથી આ લક્ષણ લે છે 85 00:04:15,060 --> 00:04:17,870 થોડા દિવસ, તમે મળશે તમે કરી શકો છો કે જે ખરેખર સારા માટે અથવા, અપ ખેંચવાનો 86 00:04:17,870 --> 00:04:22,260 ખરાબ, દરેક શબ્દ કે હું અથવા સ્ટેજ પર એક સ્વયંસેવક જણાવ્યું હતું કે,. 87 00:04:22,260 --> 00:04:23,270 અને એક કરતાં વધુ માત્ર છે. 88 00:04:23,270 --> 00:04:25,700 તમે ખરેખર તેને શોધી શકો છો, તમે આ કરી શકો છો આવો, તે વાક્યો કોઈપણ પર ક્લિક કરો 89 00:04:25,700 --> 00:04:29,250 તે બિંદુ પર વિડિઓમાં, બધા તરફ બધી સામગ્રી બનાવવા અને ઓવરને 90 00:04:29,250 --> 00:04:30,620 વધુ નાવ્ય. 91 00:04:30,620 --> 00:04:34,550 >> પરંતુ જો તમે તેના બદલે તે પાલન ન હો તો જેમ વિગતવાર, તમે, મળશે 92 00:04:34,550 --> 00:04:39,710 1.5x માટે અહીં હમણાં, આ થોડું મેનૂ સ્પીડ, 2x ગતિ, અથવા હું પહેલેથી જ હું F 93 00:04:39,710 --> 00:04:42,100 જો તમે ખૂબ ઝડપથી બોલે છે, 0.75x ઝડપ. 94 00:04:42,100 --> 00:04:45,190 તેથી કે તમામ ખ્યાલ જો તમે ત્યાં ઉપલબ્ધ છે. 95 00:04:45,190 --> 00:04:49,120 >> પરંતુ તે ઉપરાંત, લેક્ચર માટે, ખ્યાલ અમે પણ આ સાધનો બનાવે છે 96 00:04:49,120 --> 00:04:50,530 તેમજ ઉપલબ્ધ છે. 97 00:04:50,530 --> 00:04:55,240 સ્લાઇડ્સ, ઉદાહરણ કોડ, ખાવા કે હું સ્ટેજ પર અથવા વર્ગ અગાઉથી કરવું 98 00:04:55,240 --> 00:04:58,160 અમે તમને રમી શકે છે કે જેથી ત્યાં પોસ્ટ પડશે ઘરમાં કે સેન્ડર્સ સાથે. 99 00:04:58,160 --> 00:05:01,280 પરંતુ અમે પણ અમે આવું કરશો શું વિચાર્યું પ્રથમ સમય માટે વર્ષ પણ છે 100 00:05:01,280 --> 00:05:04,240 તમે વૉકથ્રૂઝ સાથે પૂરી પાડે છે આ ઉદાહરણો છે. 101 00:05:04,240 --> 00:05:08,120 વધુને વધુ, તરીકે હું પ્રતિબિંબિત કર્યું CS50 ભાષણો બજારમૂલ્ય, હું શરૂ કર્યું 102 00:05:08,120 --> 00:05:11,450 તે માટે છે કેટલી ઉપયોગી પ્રશ્ન મને ઊભા કરવા માટે તમે ગાય્ઝ, ત્યાં બેસી 103 00:05:11,450 --> 00:05:15,020 અહીં, અને મને તમે વાત કરવા માટે, ખાસ કરીને માલ તરીકે, 104 00:05:15,020 --> 00:05:17,020 ઉદાહરણ માટે, વધુ જટિલ વિચાર. 105 00:05:17,020 --> 00:05:20,790 નિશ્ચિતપણે, કારણ કે પછી કેટલાક નંબર મિનિટ, કોઈ ઝોન બહાર ચાલશે, અને 106 00:05:20,790 --> 00:05:24,310 પછી તમે અમુક અમુક કી સૂઝ ચૂકી ઉદાહરણ તરીકે, અને પછી તમે અનિવાર્યપણે છો 107 00:05:24,310 --> 00:05:27,720 વર્ગ બાકીના ભાગ ચાલ્યો, જે શ્રેષ્ઠ ઉપયોગ નથી 108 00:05:27,720 --> 00:05:31,330 તમારા સમય, અથવા, ખરેખર, અવર્સ સામૂહિક વર્ગ તરીકે. 109 00:05:31,330 --> 00:05:33,920 >> અને તેથી અમે, આપણે શું કરવાનો પ્રયાસ કરશો વિચાર ખાસ કરીને વધુ કેટલીક 110 00:05:33,920 --> 00:05:37,700 હું શું કરી શકશે કે જે જટિલ ઉદાહરણો વર્ગ કે, અમે કદાચ ન્યાય 111 00:05:37,700 --> 00:05:41,560 વર્ગ માટે સમય હોય છે, અથવા તો તમે કદાચ દરમિયાન માત્ર ઝોન બહાર, અમે ઉત્પાદન પડશે છે 112 00:05:41,560 --> 00:05:45,500 આ વૉકથ્રૂઝ શ્રેણીબદ્ધ ઉદાહરણો જેથી તમે માટે, આ જગ્યાએ જાઓ, જો કે 113 00:05:45,500 --> 00:05:51,410 અહીં હમણાં ગયા શુક્રવારે વિડિઓ પાનું ઉદાહરણો હેઠળ, તમે તે જોશો 114 00:05:51,410 --> 00:05:54,050 શુક્રવાર માટે, આ હવે છે વૉકથ્રૂઝ લિંક. 115 00:05:54,050 --> 00:05:55,780 અને આ બંધારણ સમય જતાં બદલાઈ જશે. 116 00:05:55,780 --> 00:05:58,080 હવે, આપણે સરળ ઉપયોગ કરી રહ્યાં છો YouTube પ્લેલિસ્ટ. 117 00:05:58,080 --> 00:06:00,980 >> પરંતુ હું અમારા પ્રોડક્શન ટીમ સાથે શું કર્યું ત્યાર બાદ દરેક લઈ જવામાં આવી હતી 118 00:06:00,980 --> 00:06:04,480 ફરીથી તે ઉદાહરણો અને દરેક એક, આસ્થાપૂર્વક ઘણી મોટી બહાર તરફ પોઇન્ટ 119 00:06:04,480 --> 00:06:07,550 સ્પષ્ટતા બરાબર શું ટેકઅવે હોઈ શકે કે દરેક પ્રયત્ન કરીશું. 120 00:06:07,550 --> 00:06:10,560 તેથી તમે છેલ્લે થી, ઉદાહરણ માટે, મળશે અઠવાડિયે, આ શરૂઆતથી ઉદાહરણો બધા 121 00:06:10,560 --> 00:06:12,950 અમે linearly કરવામાં આવે છે દ્વારા ગયા કે ફેશનમાં. 122 00:06:12,950 --> 00:06:15,840 તેથી જોડાવવા મફત નથી અથવા લાગે છે આ સામગ્રી કાઢવામાં વ્યસ્ત છે. 123 00:06:15,840 --> 00:06:19,140 આ ચોક્કસ કોર્સ ખરેખર એક થીમ કદાચ વધુ હોય છે 124 00:06:19,140 --> 00:06:21,870 તમે કરતાં સાધનો રીતે કદાચ ઉપર શોષણ કરી શકે છે 125 00:06:21,870 --> 00:06:23,260 એક સત્ર ના કોર્સ. 126 00:06:23,260 --> 00:06:23,980 >> પરંતુ તે ઇરાદાપૂર્વક છે. 127 00:06:23,980 --> 00:06:26,990 તે તમને કે કે જેથી સાબિત છે વ્યક્તિગત વિદ્યાર્થીઓ સ્વ પસંદ કરી શકો છો 128 00:06:26,990 --> 00:06:28,070 તમારા શિક્ષણ શૈલી પર આધારિત છે. 129 00:06:28,070 --> 00:06:29,790 પ્રવચનો માટે તમે કામ, તેથી જો મહાન. 130 00:06:29,790 --> 00:06:31,090 વિભાગો તમારા માટે કામ નહિં, તો મહાન. 131 00:06:31,090 --> 00:06:32,930 વૉકથ્રૂઝ માટે કામ તો સારી તમે મહાન. 132 00:06:32,930 --> 00:06:36,980 તે ખરેખર પસંદ કરવા માટે તમને થશે શું તમે સંસાધનો માટે શ્રેષ્ઠ કામ કરે છે. 133 00:06:36,980 --> 00:06:40,380 >> છેલ્લે, એક પૂર્વ માટે આભાર કોર્સ, અમે પણ કેનોનિકલ પૂરી પાડે છે 134 00:06:40,380 --> 00:06:41,890 લેખક નોંધે છે કે સુયોજિત કરો. 135 00:06:41,890 --> 00:06:46,270 તેથી બદલે તમે ગાય્ઝ હેડ છે નીચે પ્રવચનો નીચે કાચા લખાણ માટેની 136 00:06:46,270 --> 00:06:49,880 અમે વર્ગ આવે છે કે જે વસ્તુઓ છે, સ્ટાફ, શું અમે આપશે 137 00:06:49,880 --> 00:06:53,410 લાગે નોંધો એક કેનોનિકલ સમૂહ છે જેથી વિક્ષેપ તમને મુક્ત કે 138 00:06:53,410 --> 00:06:57,150 તમે અહીં છે અને રોકાયેલા હોય, તો તમે છે સાચી, શું થઈ રહ્યું છે સાથે સંકળાયેલી 139 00:06:57,150 --> 00:07:00,110 તમારા સહપાઠીઓને પર કરી રહ્યા છે સાથે સ્ટેજ, સ્ક્રીન પર શું ચાલે છે સાથે, 140 00:07:00,110 --> 00:07:03,570 અને માત્ર અક્ષરશઃ નીચે લખવાનું નથી શું કહેવાય છે થયું. 141 00:07:03,570 --> 00:07:06,730 તેથી તે સંસાધનો બધા ખ્યાલ તમારા માટે ઉપલબ્ધ છે. 142 00:07:06,730 --> 00:07:09,210 >> Sectioning, એક FAQ કરવા માટે જવાબ છે, આ બુધવાર શરૂ થશે. 143 00:07:09,210 --> 00:07:12,050 અમે અનિવાર્યપણે સૌથી સુધી રાહ જુઓ અન્ય વર્ગો, કે જેથી અમે કરવામાં આવે છે 144 00:07:12,050 --> 00:07:14,420 ફેરફારો સંખ્યા ઘટાડવા અમે શું કરવાની જરૂર છે. 145 00:07:14,420 --> 00:07:20,010 પરંતુ શરૂ કરીને, આ સપ્તાહના ઉપર આવતા રવિવાર, એક સમય ઉદાહરણ હશે 146 00:07:20,010 --> 00:07:21,360 અમે સુપર વિભાગો કૉલ છે. 147 00:07:21,360 --> 00:07:23,990 આ જે ન કરી શકે તે માટે ફિલ્માંકન થશે હાજર છે, અને જરૂરી છે, 148 00:07:23,990 --> 00:07:28,880 કોર્સ માતાનો હેડ કેટલાક દ્વારા અમારો જવામાં આવશે આ કોર્સ સી ભાગ છે, 149 00:07:28,880 --> 00:07:32,330 સમસ્યા સમૂહ એક, એક ઓવરને તરફ જે આધારિત અમારી પ્રથમ સી હોઈ ચાલે છે 150 00:07:32,330 --> 00:07:33,140 સમસ્યા સમૂહ. 151 00:07:33,140 --> 00:07:36,240 અને આ માત્ર વૈકલ્પિક વિભાગો હશે ચાલશે શું અપેક્ષાએ 152 00:07:36,240 --> 00:07:40,010 દોરી રિકરિંગ વિભાગો બની કોર્સ 50 વત્તા દ્વારા 153 00:07:40,010 --> 00:07:41,600 ફેલો સાપ્તાહિક શિક્ષણ. 154 00:07:41,600 --> 00:07:45,130 રવિવાર અથવા સોમવારે અથવા મંગળવાર, અમે પર ખૂબ જ 90 મિનિટ વિભાગો છે 155 00:07:45,130 --> 00:07:48,020 હશે, જે પરંપરાગત અર્થમાં, પર અને વધુ હાથ માટે તકો 156 00:07:48,020 --> 00:07:50,800 ની ઘનિષ્ઠ સમીક્ષા કોર્સ માતાનો સામગ્રી. 157 00:07:50,800 --> 00:07:53,820 >> વધુ મુસીબત વિના, મને શરૂ કરવા દો જેઓ કોર્સ માતાનો હેડ, 158 00:07:53,820 --> 00:07:57,380 મારી સાથે પડદા પાછળ, બધું થાય બનાવે છે. 159 00:07:57,380 --> 00:08:02,670 તે અહીં આજે મને, રોબ સાથે જોડાઇ શકે નહિં અને લોરેન અને જોસેફ અને લુકાસ, બધા 160 00:08:02,670 --> 00:08:05,770 જેમાંથી સાથે કરવામાં આવી છે કેટલાક સમય માટે કોર્સ. 161 00:08:05,770 --> 00:08:08,450 આરજે ત્રીજા જેમ છે અમારી ટીમ સભ્ય. 162 00:08:08,450 --> 00:08:11,720 કુલ અહીં આજે થશે, પરંતુ શક્યા નથી તે તેને એક ફોટો બતાવો મને પૂછવામાં. 163 00:08:11,720 --> 00:08:14,600 હું તેમણે આ ઇચ્છતા ખાતરી નથી એક છે, પરંતુ ત્યાં તેમણે છે. 164 00:08:14,600 --> 00:08:18,350 >> અને મને માત્ર ટીમ કહે છે પરવાનગી આપે છે દો હેલો અને પોતાને દાખલ કરો કે જેથી 165 00:08:18,350 --> 00:08:22,260 તમે તેમજ તેમને જાણવા મળી તમારા પોતાના સાથી શિક્ષણ આ શબ્દ. 166 00:08:22,260 --> 00:08:23,490 >> લોરેન CARVALHO: મહત્તમ. 167 00:08:23,490 --> 00:08:24,740 મારું નામ લોરેન Carvalho છે. 168 00:08:24,740 --> 00:08:26,900 હું એક નિવાસી શિક્ષક છું Leverett હાઉસ. 169 00:08:26,900 --> 00:08:31,120 હું પણ એક હોઈ ઉત્તેજિત સુપર છું CS50 આ વર્ષ માટે વડા ટીવી. 170 00:08:31,120 --> 00:08:35,830 >> CS50 તેમજ ખૂબ જ પડકારરૂપ વર્ગ છે એક ખૂબ જ મોટી વર્ગ તરીકે, તેથી જો તમે 171 00:08:35,830 --> 00:08:38,780 તમે જેવી લાગે છે, તો કોઇ પણ ચિંતા છે તમે પાછળ ઘટી રહ્યા છીએ, મફત લાગે 172 00:08:38,780 --> 00:08:43,840 અમને કોઇ અંતે સુધી પહોંચવાનો heads@cs50.het, અથવા મને, તમે કરશો તો 173 00:08:43,840 --> 00:08:46,330 મારા સોનેરી સાથે રમવા માંગો પુન પ્રાપ્તી કુરકુરિયું. 174 00:08:46,330 --> 00:08:48,060 અહીં લુકાસ છે. 175 00:08:48,060 --> 00:08:48,560 >> LUCAS FREITAS: અરે, ગાય્ઝ. 176 00:08:48,560 --> 00:08:49,330 મારું નામ લુકાસ Freitas છે. 177 00:08:49,330 --> 00:08:51,880 હું એક જુનિયર છું [અશ્રાવ્ય] 178 00:08:51,880 --> 00:08:53,630 કોમ્પ્યુટર વિજ્ઞાન અને ભાષાશાસ્ત્ર. 179 00:08:53,630 --> 00:08:58,030 હું પણ બ્રાઝીલ પાસેથી ખરેખર છું, અને હું પૂર્વ એશિયન અભ્યાસ ખ્યાલ. 180 00:08:58,030 --> 00:09:00,740 તમે વિશે કોઇ પ્રશ્નો હોય, તેથી જો કોમ્પ્યુટર સાયન્સ અથવા ભાષા અથવા 181 00:09:00,740 --> 00:09:01,870 ખાવા, ફક્ત મને જણાવો. 182 00:09:01,870 --> 00:09:05,630 અથવા CS50, ખાસ કરીને. 183 00:09:05,630 --> 00:09:05,880 >> JOSEPH ઓન્ગ: મહત્તમ. 184 00:09:05,880 --> 00:09:06,265 હું જોસેફ છું. 185 00:09:06,265 --> 00:09:11,360 હું એક વરિષ્ઠ અભ્યાસ કમ્પ્યુટર છું ઇલિયટ હાઉસ વિજ્ઞાન. 186 00:09:11,360 --> 00:09:13,500 તેથી, માતાનો જોવા દો. 187 00:09:13,500 --> 00:09:16,530 તમે વહન આસપાસ મને જોશો આ વિશાળ કેમેરા એક છે. 188 00:09:16,530 --> 00:09:21,110 હું રહીશ સ્ટાફ ફોટોગ્રાફર છું 50 માટે તેમજ, અને ઘણી વખત વિદ્યાર્થીઓ 189 00:09:21,110 --> 00:09:25,140 ક્યારેક માટે મને ભૂલથી એક એશિયન પ્રવાસી. 190 00:09:25,140 --> 00:09:29,220 >> જો તમે કેમેરા સાથે મને જોવા તેથી જો, ભાગી નથી. 191 00:09:29,220 --> 00:09:32,960 માત્ર સ્માઇલ અને શરમાળ નથી. 192 00:09:32,960 --> 00:09:34,870 અને હું તમને 50 આનંદ આશા. 193 00:09:34,870 --> 00:09:38,690 હું તે લીધો ત્યારે હું ખૂબ તેનો આનંદ હું TFing કરવામાં આવ્યા છે શા માટે છે અને તે છે 194 00:09:38,690 --> 00:09:41,164 આ ત્રણ વર્ષ. 195 00:09:41,164 --> 00:09:41,570 >> Rob બોડેન: મહત્તમ. 196 00:09:41,570 --> 00:09:42,550 હું રોબ છું. 197 00:09:42,550 --> 00:09:46,240 આ CS50 સાથે મારા ચોથા સત્ર છે. 198 00:09:46,240 --> 00:09:47,430 હું માત્ર મે સ્નાતક થયા. 199 00:09:47,430 --> 00:09:49,650 હું કિર્કલૅંડ હતી. 200 00:09:49,650 --> 00:09:53,670 હું આ સત્ર માટે ઉત્સાહિત છું અને હું તમને ખૂબ છે આશા. 201 00:09:53,670 --> 00:09:56,650 >> DAVID MALAN: આ વર્ષે માટે આભાર હેડ, અને આરજે તેમજ. 202 00:09:56,650 --> 00:09:59,910 203 00:09:59,910 --> 00:10:02,310 >> સ્ત્રોતો પર તેથી થોડા અંતિમ નોંધો. 204 00:10:02,310 --> 00:10:04,090 એક, પૃ 0 પહેલેથી જ છે સુયોજિત કરો. 205 00:10:04,090 --> 00:10:06,620 આ એક જ સ્ટાન્ડર્ડ અસ્તિત્વમાં છે આ માટે જ છે, જે આવૃત્તિ, 206 00:10:06,620 --> 00:10:07,610 વર્ગ સમગ્ર. 207 00:10:07,610 --> 00:10:10,940 પૃષ્ઠ સમૂહ 1 સાથે શરૂ થાય છે, સૌથી વધુ સમસ્યા સેટ હેકર આવૃત્તિઓ, 208 00:10:10,940 --> 00:10:14,660 છે, કે જે, ફરી સામગ્રી આવરી લેશે , જ્યારે એક પડકાર એક બીટ વધુ 209 00:10:14,660 --> 00:10:17,400 હજુ પણ કેટલાક પર સ્પર્શ એ જ વિષયોની. 210 00:10:17,400 --> 00:10:21,400 કોર્સ વેબસાઇટ પર એક નજર છો પૃષ્ઠ સમૂહ 0 માટે કે સ્પષ્ટીકરણ માટે. 211 00:10:21,400 --> 00:10:25,140 >> ઓફિસ કલાકો, પણ,, આ અઠવાડિયે શરૂ થશે આજની રાત કે સાંજ, કાલે, બુધવાર, 212 00:10:25,140 --> 00:10:27,670 વિવિધ ભોજન અને ગુરુવાર કેમ્પસ પર હોલ. 213 00:10:27,670 --> 00:10:32,140 આ ઓફિસ માટે cs50.net/ohs તપાસો આ કોર્સ માટે કલાકો, અને આ ખ્યાલ 214 00:10:32,140 --> 00:10:34,430 ખૂબ જ કેઝ્યુઅલ તકો હશે ચોક્કસપણે, ની શરૂઆતમાં 215 00:10:34,430 --> 00:10:37,190 સત્ર, તમારા દ્વારા આવવા મગજ વિરામ દરમિયાન લેપટોપ. 216 00:10:37,190 --> 00:10:40,500 કેટલાક મિત્રો લાવો અને અપ ગપસપ કોઈપણ સાથે કોર્સ માતાનો TFs અને સીએએસ 217 00:10:40,500 --> 00:10:41,750 તમે હોઈ શકે છે કે જે પ્રશ્નો. 218 00:10:41,750 --> 00:10:45,320 >> અને હું પણ માટે, પૂરતી ભાર ન કરી શકે શરૂઆતથી અને સમસ્યા સમૂહ 0, ત્યાં 219 00:10:45,320 --> 00:10:47,110 ખરેખર કોઈ મૂક પ્રશ્ન છે. 220 00:10:47,110 --> 00:10:51,200 ખૂબ uncomfortable કોઈ વિદ્યાર્થી છે પ્રશ્નો પૂછો. 221 00:10:51,200 --> 00:10:53,940 લાભ લેવા માટે મફત લાગે કૃપા કરીને આ સાધન છે. 222 00:10:53,940 --> 00:10:56,430 તે recurringly હશે આ સત્ર દરમ્યાન, 223 00:10:56,430 --> 00:10:57,840 CS50 ચર્ચા થશે. 224 00:10:57,840 --> 00:11:00,900 આ કોર્સ ઓનલાઇન ચર્ચા છે ત્યાં કે સરનામા અંતે ફોરમમાં. 225 00:11:00,900 --> 00:11:04,490 >> અમે પણ પ્રવચનો દરમિયાન કરીશ શું પણ આ મોનીટર, આ માટે આભાર 226 00:11:04,490 --> 00:11:05,580 કોર્સ માતાનો શિક્ષણ ટીમ. 227 00:11:05,580 --> 00:11:08,390 અને તેથી તમે દરમિયાન એક પ્રશ્ન હોય તો હું કંઈક જણાવ્યું હતું કે, કારણ કે લેક્ચર 228 00:11:08,390 --> 00:11:11,690 ખરાબ નથી અથવા બધા અંતે બધા અર્થ દ્વારા, પૂછો પ્રત્યક્ષ સમય જો તમારી પાસે જે તમારા 229 00:11:11,690 --> 00:11:15,700 લેપટોપ અથવા ફોન વેબસાઈટ પર, અને અમે નજીક પ્રત્યક્ષ સમય અમારા શ્રેષ્ઠ પ્રયાસો કરીશું 230 00:11:15,700 --> 00:11:17,410 કે પ્રતિભાવ આપે છે. 231 00:11:17,410 --> 00:11:21,500 >> સીએસ 50 વિશે કોઇ પ્રશ્નો હોય છે? 232 00:11:21,500 --> 00:11:23,930 ખાણ પછી એક છેલ્લા નોંધો. 233 00:11:23,930 --> 00:11:25,530 SAT UNSAT કે મુદ્દો. 234 00:11:25,530 --> 00:11:28,550 તમે તમારા અભ્યાસ કાર્ડ સમાપ્ત તરીકે, જો તમે પહેલેથી, ખ્યાલ ન હોય કે 235 00:11:28,550 --> 00:11:32,360 SAT UNSAT ઓફ બહુચર્ચિત દ્રષ્ટિ, બધા જ વિદ્યાર્થીઓ માટે ઉપલબ્ધ છે, ખરેખર છે 236 00:11:32,360 --> 00:11:36,350 એક કોર્સ અસરહીન મદદ કરવા માટે આ જેમ, તેથી વાત કરવા માટે, જેથી જો તમે 237 00:11:36,350 --> 00:11:40,510 રાત્રે, 2am, 3AM મોડી જાતે શોધી, ખરેખર સામે તમારા માથા ઉપર એકાએક સપાટો 238 00:11:40,510 --> 00:11:43,960 શું તમે 99% કરશો ખબર છે દિવાલ જો ત્યાં પૂર્ણ કરવા માટે માર્ગ છે, પરંતુ તમે 239 00:11:43,960 --> 00:11:47,510 , તો ઘણા અન્ય વસ્તુઓ છે હું, ઘણી વાર એક યોગ્ય ઉપયોગ લાગે છે 240 00:11:47,510 --> 00:11:51,260 વિદ્યાર્થીઓ 'સમય ખરેખર પર ખસેડવા માટે છે તે અન્ય વસ્તુઓ તમે કરી શકો છો કે જેથી 241 00:11:51,260 --> 00:11:52,780 બધા આસપાસ તમારા સમય ઑપ્ટિમાઇઝ. 242 00:11:52,780 --> 00:11:56,950 અને સેટ UNSAT એક પદ્ધતિ છે, જે વાયા જો તમે હકીકતમાં આરામ લઇ શકે છે 243 00:11:56,950 --> 00:12:00,530 કે ત્યાં છે જે રીતે 99% હજુ પણ ખૂબ સારી રફૂ. 244 00:12:00,530 --> 00:12:03,790 >> એ જ રીતે, પણ, તમે આવી હોય તો આ બોલ પર કોઈ પહેલાં પૃષ્ઠભૂમિ સાથે કોર્સ અથવા 245 00:12:03,790 --> 00:12:07,960 તમે નથી લગભગ તરીકે ખૂબ પૃષ્ઠભૂમિ સાચું, તમારા સહપાઠીઓને પડી શકે છે લાગે છે 246 00:12:07,960 --> 00:12:13,210 અથવા false આ એક છે કે જે ખ્યાલ તમારા હાથ ગંદા વિચાર તક 247 00:12:13,210 --> 00:12:16,590 કોર્સ સાથે, તમારા અંગૂઠા મૂકી પાણી, તેથી હું મારી જાતે જેમ, વાત કરવા માટે 248 00:12:16,590 --> 00:12:18,500 પાસ / નિષ્ફળ સાથે વર્ષો પહેલા કરી હતી. 249 00:12:18,500 --> 00:12:21,850 હું છેલ્લા અઠવાડિયે જણાવ્યું હતું કે,, આ કોર્સ હતી અન્ય, જેમ ઉપલબ્ધ નથી 250 00:12:21,850 --> 00:12:25,090 તે સમયે નિષ્ફળ / પાસ, હું કદાચ કરશે ક્યારેય પગ પદેથી નથી 251 00:12:25,090 --> 00:12:28,310 વર્ગ, હું કર્યું હોવા છતાં પણ, પાંચ અઠવાડિયાં પાછળથી,, મારા વિચાર બદલી કે જે તમને 252 00:12:28,310 --> 00:12:32,400 તેમજ, અને ઉપર પર સ્વિચ કરી શકો છો અથવા અક્ષર ક્રમિક સ્થિતિ છે. 253 00:12:32,400 --> 00:12:32,990 >> બધા અધિકાર. 254 00:12:32,990 --> 00:12:37,380 તેથી આપણે આ જેવી વસ્તુઓ પર ધ્યાન શુક્રવાર, અને અમે ખૂબ જ ઝડપથી જઈ રહ્યાં છો 255 00:12:37,380 --> 00:12:39,890 કંઈક કે જે પર સંક્રમિત કરવા આજે વધુ વિસ્મૃત જુએ છે. 256 00:12:39,890 --> 00:12:42,300 પરંતુ તે છતાં એ છે જ મૂળભૂત વિચાર. 257 00:12:42,300 --> 00:12:45,540 સામાન્ય શબ્દ શું હતું કે અમે એક પઝલ ભાગ વર્ણન કરવા માટે વપરાય 258 00:12:45,540 --> 00:12:47,690 કે આ જેવા દેખાતા? 259 00:12:47,690 --> 00:12:48,510 >> તેથી, એક નિવેદનમાં. 260 00:12:48,510 --> 00:12:50,020 અને તમે આ કોઇ પણ કૉલ કરી શકો છો વસ્તુઓ સંખ્યા. 261 00:12:50,020 --> 00:12:51,870 પરંતુ અમે માત્ર, તે એક નિવેદનમાં કૉલ પડશે અને એક નિવેદનમાં 262 00:12:51,870 --> 00:12:53,200 માત્ર કાર્યક્રમ કહે છે - 263 00:12:53,200 --> 00:12:55,290 અથવા સ્ક્રેચ કિસ્સામાં, જો સ્પ્રાઈટનો - 264 00:12:55,290 --> 00:12:56,520 કંઈક. 265 00:12:56,520 --> 00:12:58,430 આ કિસ્સામાં હેલો કહો. 266 00:12:58,430 --> 00:13:01,450 >> આ કંઈક અમે તેના બદલે શું કહેવાય? 267 00:13:01,450 --> 00:13:03,560 અરે વાહ, જેથી બુલિયન અભિવ્યક્તિ. 268 00:13:03,560 --> 00:13:07,380 એક બુલિયન અભિવ્યક્તિ માત્ર કંઈક છે કે સાચું કે ખોટું છે, અને તેથી સ્ક્રેચ 269 00:13:07,380 --> 00:13:10,530 આ આકાર તેમને ખેંચે છે, પણ આ વહન પ્રશ્ન ચિહ્ન સાથે 270 00:13:10,530 --> 00:13:14,510 વિચાર કે આ પ્રશ્નનો જવાબ સાચું કે ખોટું, હા અથવા ના ક્યાં છે 271 00:13:14,510 --> 00:13:15,910 એક, 1 અથવા 0. 272 00:13:15,910 --> 00:13:19,290 >> અને અમે આ બુલિયન અભિવ્યક્તિઓ ઉપયોગ આ જેવી રચના ની અંદર, કે જે 273 00:13:19,290 --> 00:13:21,010 અમે શું કહેવાય? 274 00:13:21,010 --> 00:13:22,460 તેથી, શરત અથવા શાખા. 275 00:13:22,460 --> 00:13:25,600 અને તમે અહીં જુઓ તે શરત શરૂઆતથી એક માટે થોડી પ્લેસહોલ્ડર છે 276 00:13:25,600 --> 00:13:28,260 કે આકાર પઝલ ભાગ, હેતુ જે જેથી તમે કરી શકો છો કે જે છે 277 00:13:28,260 --> 00:13:32,670 ખેંચો અને ટોચ પર મૂકવા અને પછી આ કાર્યક્રમ માટે આદેશો જો આ બુલિયન 278 00:13:32,670 --> 00:13:36,410 અભિવ્યક્તિ સાચું છે, આ સમૂહ કરવું સૂચનો માટે, નિવેદનો આ સમૂહ, 279 00:13:36,410 --> 00:13:39,320 આ અન્ય સમૂહ બીજું કરવું સૂચનો. 280 00:13:39,320 --> 00:13:41,270 >> અને યાદ કરી શકો છો કે જે માળામાં આ વસ્તુઓ. 281 00:13:41,270 --> 00:13:44,170 ઘણી જગ્યા નથી છતાં પણ દૃષ્ટિની કે પઝલ ભાગ માં, સ્ક્રેચ 282 00:13:44,170 --> 00:13:47,820 વૃદ્ધિ અને ગમે તે ફિટ સંકોચો કરશે જો તમે ખેંચો અને છોડો પઝલ ટુકડાઓ 283 00:13:47,820 --> 00:13:51,410 જેથી તમે માળો અને ખરેખર ત્યાં કરી શકો છો રસ્તાના ત્રણ માર્ગ કાંટો છે. 284 00:13:51,410 --> 00:13:53,870 બીજું, બીજું, જો તો. 285 00:13:53,870 --> 00:13:58,100 અને તમે પણ તે ઉપરાંત જઈ શકે છે માળો વધુ અને વધુ જરૂરી. 286 00:13:58,100 --> 00:14:02,520 >> તેથી છેલ્લે, અમે જેવા રચના જોયું આ અન્યથા લૂપ તરીકે ઓળખાય છે. 287 00:14:02,520 --> 00:14:05,690 અને આ માત્ર કરે છે કે જે કંઈક છે કંઈક ફરીથી અને ફરીથી અને ફરીથી. 288 00:14:05,690 --> 00:14:09,250 આ કિસ્સામાં, જો તે મર્યાદિત હોઈ બને વખત નંબર છે, પરંતુ અમે પણ 289 00:14:09,250 --> 00:14:12,890 ઉદાહરણ જોયું છે સંખ્યા વખત ચલ આવ્યાં છે, તેથી તે 290 00:14:12,890 --> 00:14:13,690 બદલી શકે છે. 291 00:14:13,690 --> 00:14:16,910 અને અમે પણ એકસાથે અન્ય બ્લોક જોયું એક કાયમ બ્લોક કે જે કહેવામાં આવે છે 292 00:14:16,910 --> 00:14:19,590 અમને અનંત લાંબા લૂપ માટે મંજૂરી આપી હતી. 293 00:14:19,590 --> 00:14:23,300 >> તેથી એક અન્ય રચના કે સ્ક્રેચ વધુ અને તમે તે - 2.0 ધરાવે છે 294 00:14:23,300 --> 00:14:26,330 પહેલાં પૃષ્ઠભૂમિ સાથે આરામદાયક છે આ સાથે પહેલેથી જ સારી રીતે પરિચિત 295 00:14:26,330 --> 00:14:27,080 રચવું - 296 00:14:27,080 --> 00:14:29,910 આ બધી વસ્તુઓ અમે શું કહેવાય? 297 00:14:29,910 --> 00:14:32,540 તેથી અમે અન્યથા, આ વિધેયો કહેવાય કાર્યવાહી તરીકે ઓળખાય છે. 298 00:14:32,540 --> 00:14:35,030 થોડો સિમેન્ટીક તફાવત છે, પરંતુ અમે તેમને માત્ર કાર્યો કૉલ કરશો. 299 00:14:35,030 --> 00:14:39,950 >> સ્ક્રેચ કિસ્સામાં અને એક કાર્ય,, છે એક કસ્ટમ પઝલ ભાગ છે કે જે 300 00:14:39,950 --> 00:14:43,670 તમે તમારી જાતને તમારી પાસે જેથી બનાવી શકો છો કે, આ એક નવી પઝલ ભાગ 301 00:14:43,670 --> 00:14:47,190 કેસ, ઉધરસ કહેવામાં આવશે કે, બીજા બધા વચ્ચે દેખાય છે 302 00:14:47,190 --> 00:14:48,730 સ્ક્રેચ ઉપલબ્ધ પઝલ ટુકડાઓ. 303 00:14:48,730 --> 00:14:52,010 એમઆઇટી શોધ ન હતી છતાં પણ આ પઝલ ભાગ, તમે હતી. 304 00:14:52,010 --> 00:14:57,600 >> એક કાર્ય તમે નવા બનાવવા માટે પરવાનગી આપે છે કે જેથી વર્તન, જો તે વિધેય નામ આપે છે, અને 305 00:14:57,600 --> 00:14:59,200 પછી તેથી વાત કરવા માટે, તે કહે છે. 306 00:14:59,200 --> 00:15:04,690 ખરેખર ફરીથી કાર્યક્રમો ઉપયોગ અને ફરીથી અને ફરીથી રાહ કર્યા વિના 307 00:15:04,690 --> 00:15:08,600 માટે માર્ગ નીચે એમઆઇટી જેવી વ્યક્તિ માટે શરૂઆતથી નવી કાર્યક્ષમતા શોધ. 308 00:15:08,600 --> 00:15:12,460 તમે તમારી જાતને આ પઝલ બનાવી શકો છો પછી ટુકડામાં જાતે, અને તેમને ફરી 309 00:15:12,460 --> 00:15:13,600 તમારા પોતાના કાર્યક્ર. 310 00:15:13,600 --> 00:15:17,520 અને અમે રિકરિંગ ઉદાહરણ જોશો કે આજે અને આગળ. 311 00:15:17,520 --> 00:15:20,960 >> હવે આજે તો, અમે સંક્રમણ વધુ arcane કંઈક છે. 312 00:15:20,960 --> 00:15:24,350 પરંતુ દિવસ, કંઈક ઓવરને અંતે વધુ શક્તિશાળી અને અર્થસભર અને વધુ 313 00:15:24,350 --> 00:15:28,110 અમે હશો કે પાથ ઓફ પ્રતિનિધિ એક નંબર સમગ્ર સત્ર પર 314 00:15:28,110 --> 00:15:28,800 ભાષાઓ - 315 00:15:28,800 --> 00:15:30,800 કોડ અથવા સ્રોત કોડ કે. 316 00:15:30,800 --> 00:15:34,720 અને સ્રોત કોડ છે, તે બહાર વળે, નથી તે એક કોમ્પ્યુટર 317 00:15:34,720 --> 00:15:37,400 સામાન્ય રીતે ખરેખર બનાવ્યા. 318 00:15:37,400 --> 00:15:39,860 સોર્સ કોડ કંઈક આના જેવું દેખાય. 319 00:15:39,860 --> 00:15:43,010 >> તેથી આ કદાચ, ફરી, સરળ છે કાર્યક્રમ અમે લખી શકો છો 320 00:15:43,010 --> 00:15:46,670 ભાષા સી અમે શરૂ કરશે કહેવાય લાંબા પહેલાં આ ઉપરાંત પીંજવું, અને જો 321 00:15:46,670 --> 00:15:49,260 આ ખરેખર ગ્રીક જેવો નથી તમે હમણાં, મને વિશ્વાસ. 322 00:15:49,260 --> 00:15:54,040 માત્ર એક કે બે અઠવાડિયા સમય, આ અંદર ખરેખર ખૂબ જ પરિચિત છે અને રહેશે 323 00:15:54,040 --> 00:15:57,780 વધુને ખૂબ પ્રતિનિધિ જટિલ ઉદાહરણો તમે પડશે, જે સાથે 324 00:15:57,780 --> 00:15:59,870 પણ વધુ આરામદાયક વિચાર. 325 00:15:59,870 --> 00:16:03,100 >> પરંતુ તમે માત્ર આ ચલાવી શકો નહિં સામાન્ય રીતે કોડ કાઇન્ડ. 326 00:16:03,100 --> 00:16:06,750 તમે કંઈક કે જે તેને ચાલુ કરવા માટે છે કમ્પ્યુટર પોતે સમજે છે. 327 00:16:06,750 --> 00:16:09,840 અને તેથી તે માટે, અમે કંઈક જરૂર અમે કમ્પાઇલર કૉલ કરવા માટે જઈ રહ્યાં છો. 328 00:16:09,840 --> 00:16:13,910 એક કમ્પાઇલર લે છે કે કાર્યક્રમ છે સોર્સ કોડ, તમે માત્ર જોયું, જેમ તરીકે 329 00:16:13,910 --> 00:16:17,680 ઇનપુટ, અને તે zeroes પેદા કરે છે અને આઉટપુટ તરીકે રાશિઓ, અન્યથા 330 00:16:17,680 --> 00:16:19,210 ઑબ્જેક્ટ કોડ તરીકે ઓળખાય છે. 331 00:16:19,210 --> 00:16:23,190 અને તે એ છે કે જેઓ zeroes અને રાશિઓ છે આ જેમ તદ્દન કદાચ 332 00:16:23,190 --> 00:16:26,310 આખરે સમજવામાં આવે છે તમારા મેક કે તમારા પીસી દ્વારા. 333 00:16:26,310 --> 00:16:30,050 >> તમે ક્યારેય માર્કેટિંગ સાંભળ્યું કર્યું તો અભિવ્યક્તિ ઇન્ટેલ ઇનસાઇડ, માત્ર 334 00:16:30,050 --> 00:16:32,800 એક કંપની તરીકે ઓળખાય છે કે જે અર્થ ઇન્ટેલ ઉત્પાદન છે 335 00:16:32,800 --> 00:16:34,130 તમારા કમ્પ્યુટરની વિશેષજ્ઞ - 336 00:16:34,130 --> 00:16:37,270 અન્યથા એ CPU તરીકે ઓળખાય છે, સેન્ટ્રલ પ્રોસેસિંગ યુનિટ - 337 00:16:37,270 --> 00:16:39,640 અને તે છે કે જે માત્ર વસ્તુ છે દાખલાની સમજે 338 00:16:39,640 --> 00:16:40,880 zeroes અને રાશિઓ. 339 00:16:40,880 --> 00:16:46,330 અને તેથી માં સ્ત્રોત કોડ રૂપાંતર દ્વારા અહીં આ પ્રક્રિયા દ્વારા ઑબ્જેક્ટ કોડ 340 00:16:46,330 --> 00:16:49,130 અમે આદેશો એક દંપતિ સાથે કરીશ કે માત્ર એક બીટ, તમે છે 341 00:16:49,130 --> 00:16:53,070 zeroes અને રાશિઓ બનાવવા દાખલાની ઇન્ટેલ ખાતે કર્મચારીઓ છે કે 342 00:16:53,070 --> 00:16:56,000 અમુક નિવેદનો પ્રતિનિધિત્વ નક્કી કર્યું. 343 00:16:56,000 --> 00:16:58,810 >> હવે, હું ખૂબ ખબર નથી કે જે માત્ર પર glancing આવે છે જે 344 00:16:58,810 --> 00:16:59,890 આ zeroes અને રાશિઓ. 345 00:16:59,890 --> 00:17:01,420 મોટાભાગના માનવોને આ દિવસોમાં નથી. 346 00:17:01,420 --> 00:17:04,900 પરંતુ ક્યાંક માં એક પેટર્ન છે આ રજૂ કરે છે zeroes અને રાશિઓ 347 00:17:04,900 --> 00:17:06,349 નિવેદન પ્રિન્ટ. 348 00:17:06,349 --> 00:17:10,460 ક્યાંક અલગ અલગ હોઇ શકે છે zeroes અને રાશિઓ સેટ કે 349 00:17:10,460 --> 00:17:16,940 જો કાયમ ઓફ કલ્પના અથવા પ્રતિનિધિત્વ તે જો નહિં, તો 10 વખત અથવા પણ મ્યાઉ પુનરાવર્તન 350 00:17:16,940 --> 00:17:20,000 કે કરી શકો છો ખરેખર એક કાર્યક્રમ કેટલાક અવાજો સમાવેશ થાય છે. 351 00:17:20,000 --> 00:17:24,390 >> તેથી ટૂંકમાં, મનુષ્યો માત્ર નિર્ણય કર્યો છે, ખૂબ જેવા અમે ASCII માટે હતી - 352 00:17:24,390 --> 00:17:27,480 - મૂળાક્ષરમાંથી છેલ્લા અઠવાડિયે પત્રો માટે મનુષ્યો પણ નિર્ણય કર્યો છે 353 00:17:27,480 --> 00:17:32,200 zeroes અને રાશિઓ વધુ જટિલ પેટર્ન વધુ જટિલ વર્તન પ્રતિનિધિત્વ 354 00:17:32,200 --> 00:17:35,650 પ્રિન્ટ અથવા કહીને અથવા meowing છે. 355 00:17:35,650 --> 00:17:38,640 અને તેથી આજે છે, અને મોટા ભાગે આગળ આ સત્ર માં, અમે લેવા પડશે 356 00:17:38,640 --> 00:17:41,820 કોઈને figured છે કે મંજૂર કે મેપિંગ કેવી રીતે કરવું તે બહાર. 357 00:17:41,820 --> 00:17:45,560 પરંતુ અમે આ વિચાર સાથે સુસંગત લોકો કામ ઉપર layering 358 00:17:45,560 --> 00:17:49,340 અમને પહેલાં આવે છે તે માટે લઈ જશે આ ચાલે છે એ હકીકત છે કે મંજૂર 359 00:17:49,340 --> 00:17:50,300 હૂડ નીચે. 360 00:17:50,300 --> 00:17:53,840 પરંતુ અમે વધુ રસ છો વધુ છે કે જે મકાન વસ્તુઓ 361 00:17:53,840 --> 00:17:55,880 આ બધા ટોચ પર રસપ્રદ. 362 00:17:55,880 --> 00:17:58,900 >> અને તેથી, ખરેખર તો પ્રથમ પ્રોગ્રામ અમે સ્ક્રેચ લખ્યું આ સુપર સરળ હતું 363 00:17:58,900 --> 00:18:00,600 એક, હેલો વર્લ્ડ. 364 00:18:00,600 --> 00:18:05,100 અને તમે હોવાથી આ વિચાર કરી શકો છો સ્ક્રેચ માતાનો કાબૂ કે મુખ્ય કાર્યક્રમ 365 00:18:05,100 --> 00:18:07,280 છેલ્લા શુક્રવાર ના વર્તન. 366 00:18:07,280 --> 00:18:11,510 >> આજે, અમે અનુવાદ શરૂ કરવા માટે જઈ રહ્યાં છો માં પઝલ ટુકડાઓ સ્ક્રેચ 367 00:18:11,510 --> 00:18:16,040 કહેવાય છે ને આ ભાષામાં સ્રોત કોડ સી તેથી આ જેવા દેખાતા શું 368 00:18:16,040 --> 00:18:20,230 શુક્રવાર, આજે આગળ શરૂ કરે છે, હવે આ જેમ જોવા માટે જવાનું. 369 00:18:20,230 --> 00:18:21,860 બેશક વધુ વિસ્મૃત. 370 00:18:21,860 --> 00:18:25,010 તે ખૂબ ખલેલકારી અને મનની સોર્ટ છે અવતરણો તમામ જોવા માટે numbing 371 00:18:25,010 --> 00:18:27,760 અને semicolons અને કૌંસ અને તેથી આગળ. 372 00:18:27,760 --> 00:18:32,350 >> પરંતુ તમે કંઈપણ અવગણવા શરૂ જો તમે સમજે છે, અને ખરેખર જોવા નથી 373 00:18:32,350 --> 00:18:35,960 પર સફેદ ટેક્સ્ટ સાર ખાતે સ્ક્રીન, ચોક્કસ તમે, હું શું જેવી, આ જુઓ 374 00:18:35,960 --> 00:18:40,360 "હેલો, વર્લ્ડ." સાથે કે લીટીઓ અપ જાંબલી ઉપર નિવેદન, અને તે વળે 375 00:18:40,360 --> 00:18:44,790 મુખ્ય શબ્દ મુખ્ય ચાલે છે કે સાથે કલ્પનાત્મક અપ વાક્ય ત્યારે લીલા 376 00:18:44,790 --> 00:18:46,350 ધ્વજ ક્લિક કર્યું છે. 377 00:18:46,350 --> 00:18:49,820 >> તેથી અન્ય શબ્દોમાં, સ્ક્રેચ જ્યારે, અમે આ હેલો વર્લ્ડ કાર્યક્રમ અમલ 378 00:18:49,820 --> 00:18:53,360 તે બે પઝલ ટુકડાઓ સાથે, સી, અમે આ સાથે અમલ કરવા જઈ રહ્યાં છો 379 00:18:53,360 --> 00:18:55,510 ચાર અંશે વિસ્મૃત રેખાઓ. 380 00:18:55,510 --> 00:18:58,130 અમે આ ઊંડે ડાઇવ પણ, તમે પડશે જુઓ કે તે દરેક એક 381 00:18:58,130 --> 00:19:02,730 વાસ્તવમાં સ્ક્રીન પર સફેદ અક્ષરો કેટલાક નોંધપાત્ર અર્થ છે, 382 00:19:02,730 --> 00:19:05,880 અને અમારા કાર્યક્રમો મોટા ભાગના જતા હોય છે માળખાકીય તદ્દન જ જુઓ. 383 00:19:05,880 --> 00:19:08,980 તેથી એક નિવેદનમાં, સ્પષ્ટ છે, શું "હેલો કહો વર્લ્ડ" પર જેમ જોવામાં 384 00:19:08,980 --> 00:19:12,020 શુક્રવાર શોધી શરૂ કરી રહ્યા છે સોમવારે આ ગમે છે. 385 00:19:12,020 --> 00:19:15,250 printf ("હેલો, વિશ્વ"). 386 00:19:15,250 --> 00:19:17,700 અને કેટલાક દૈવી બેકસ્લેશ છે એ, કૌંસ ત્યાં છે, ત્યાં છે 387 00:19:17,700 --> 00:19:18,490 semicolons. 388 00:19:18,490 --> 00:19:21,950 >> પરંતુ દિવસ ઓવરને અંતે કી takeaway આજે બધા અમે કરી રહ્યા છીએ કે જે છે 389 00:19:21,950 --> 00:19:25,710 ચિત્ર માંથી વસ્તુઓ અનુવાદ છે લખાણ ફોર્મ રચે છે. 390 00:19:25,710 --> 00:19:28,820 તેથી આ જેવા દેખાતા કે લૂપ છેલ્લા અઠવાડિયે હવે જોવા જવાનું છે 391 00:19:28,820 --> 00:19:30,140 આ કંઈક. 392 00:19:30,140 --> 00:19:33,020 >> અને માત્ર જેમ, મને શાસ્ત્ર દો શરૂઆતથી માટે અલગ અલગ રીતે થાય છે 393 00:19:33,020 --> 00:19:34,110 એ જ ધ્યેય હાંસલ કરે છે. 394 00:19:34,110 --> 00:19:38,860 જ સી માં હું તમને માત્ર દર્શાવે રહ્યો નથી બાબતો કરવા માર્ગ છે, પરંતુ એક રીતે 395 00:19:38,860 --> 00:19:43,230 આ કાયમ અનુવાદ સી માં લૂપ માટે બ્લોક 396 00:19:43,230 --> 00:19:44,980 >> અહીં આ એક, 10 વખત પુનરાવર્તન કરો. 397 00:19:44,980 --> 00:19:47,580 Bends આ એક ખરેખર પ્રકારની આ તમે તેને જોઈ સૌ પ્રથમ વખત મન. 398 00:19:47,580 --> 00:19:49,860 પરંતુ અત્યારથી અમલ કરવા માટે, અમે ઉપયોગ કરવા જઈ રહ્યાં છો 399 00:19:49,860 --> 00:19:51,990 લૂપ માટે છે, તેથી વાત કરવા માટે. 400 00:19:51,990 --> 00:19:56,150 અને સ્પષ્ટ છે કે કેટલાક વાક્યરચના છે થોડી હું ત્યાં જટિલ અને 401 00:19:56,150 --> 00:19:59,740 સમાન અને 0, પરંતુ એક વખત અમે તે માં ડાઇવ આજે આગળ, તમે માત્ર જઈ રહ્યાં છો 402 00:19:59,740 --> 00:20:04,260 બધા અમુક કરવાનું છે કે કેમ તે જોવા માટે 0 થી અમને વિચાર મૂળભૂત અંકગણિત 403 00:20:04,260 --> 00:20:07,720 પર 9 ઉપર અથવા આ કિસ્સામાં 10. 404 00:20:07,720 --> 00:20:11,570 >> છેલ્લે, ચલો સાથે, તમે યાદ પડશે એક ચલ સંગ્રહ ભાગ છે. 405 00:20:11,570 --> 00:20:14,290 ઠીક છે, આપણે ત્યાં છેલ્લા ડાબી પર હતી સપ્તાહ થોડી જોવા જવાનું છે 406 00:20:14,290 --> 00:20:15,920 આ સપ્તાહ કંઈક. 407 00:20:15,920 --> 00:20:17,870 પરંતુ ફરી, વધુ કે પર આવે છે. 408 00:20:17,870 --> 00:20:20,700 >> અમે બુલિયન અભિવ્યક્તિઓ હતી છેલ્લા અઠવાડિયે, આ જેવા દેખાતા. 409 00:20:20,700 --> 00:20:23,370 આ સપ્તાહ થી આગળ, તેઓ માટે જઈ રહ્યાં છો કે જેમ થોડું જોવા માટે શરૂ કરો. 410 00:20:23,370 --> 00:20:24,890 >> અને આ એક ખરેખર છે થોડી એવી. 411 00:20:24,890 --> 00:20:27,680 તે ખરેખર લગભગ સરળ છે લીલા blocks તરીકે. 412 00:20:27,680 --> 00:20:31,115 પરંતુ અહીં આપણે ફરી, કેટલીક નવી વાક્યરચના છે ampersands સાથે છે, પરંતુ તમે કરી શકો છો 413 00:20:31,115 --> 00:20:35,390 સ્ક્રેચ જ્યારે કદાચ ધારી, તો તમે સી દેખીતી રીતે, એ એન-D-કહે છે, અમે છો 414 00:20:35,390 --> 00:20:37,070 & "અને" નું ચિહ્ન & "અને" નું ચિહ્ન કહે જવાનું. 415 00:20:37,070 --> 00:20:39,650 પરંતુ આ બધી બનશે લાંબા પહેલાં કુદરતી. 416 00:20:39,650 --> 00:20:40,680 >> શરતો. 417 00:20:40,680 --> 00:20:42,610 છેલ્લા અઠવાડિયે, તે જેવા દેખાતા આ ડાબી બાજુ પર. 418 00:20:42,610 --> 00:20:44,800 આ અઠવાડિયે, જમણી બાજુ પર, તે છે કે જેમ જોવા માટે જવાનું. 419 00:20:44,800 --> 00:20:48,560 પરંતુ ફરીથી અહીં કી takeaway છે કે જો તમે કે જેમ વસ્તુઓ જુઓ 420 00:20:48,560 --> 00:20:51,950 અધિકાર છે, અને ખાસ કરીને ઓછી હોય આરામદાયક છે, તે તમારા પર પ્રકારની છે 421 00:20:51,950 --> 00:20:54,950 વડા, તમે થોડી overwhelmed વિચાર કે હું ખરેખર આ બોલ પર કોઈ વિચાર છે હું કેવી રીતે કરી શકે છે 422 00:20:54,950 --> 00:20:58,420 કદાચ સાથે આવે છે શરૂઆતથી કે - 423 00:20:58,420 --> 00:20:59,500 આ બોલ પર કોઈ પન હેતુ - 424 00:20:59,500 --> 00:21:05,300 માત્ર તે ખરેખર જ છે કે ખ્યાલ કદાચ તેથી વધુ લાગ્યું કે વિચાર 425 00:21:05,300 --> 00:21:06,760 અગાઉના સપ્તાહ કુદરતી. 426 00:21:06,760 --> 00:21:10,960 અને તમે જે dived ન હોય તો પણ સમસ્યા સમૂહ 0, હું daresay તમે શોધી શકશો 427 00:21:10,960 --> 00:21:13,790 પઝલ ટુકડાઓ એકદમ છે કે સાહજિક, અથવા ઓછામાં ઓછા 428 00:21:13,790 --> 00:21:16,050 સમય જતાં, જેથી બની જાય છે. 429 00:21:16,050 --> 00:21:16,990 >> તેથી ચાલો સાઇન ડાઇવ 430 00:21:16,990 --> 00:21:20,760 અહીં સાથે અમારી હાથ ગંદા વિચાર ચાલો આ પ્રથમ સરળ કાર્યક્રમ. 431 00:21:20,760 --> 00:21:22,410 સરળ અને, અલબત્ત, સંબંધિત છે. 432 00:21:22,410 --> 00:21:25,190 આ કરવા માટે, હું સ્ક્રીનો બદલવા માટે જઇ રહ્યો છું કે ઉપકરણ માટે હું કહેવાય 433 00:21:25,190 --> 00:21:26,150 CS50 સાધન. 434 00:21:26,150 --> 00:21:29,700 આ CS50 સાધન એક ભાગ છે એક અંદર ચાલી રહ્યું સોફ્ટવેર 435 00:21:29,700 --> 00:21:33,920 મારા મેક પર વિન્ડો, અને તમે પણ ચલાવી શકો છો તમારા પીસી કે, તે અંદર વિંડોમાં તે 436 00:21:33,920 --> 00:21:38,720 મને એ જ ચોક્કસ પરવાનગી આપે છે કમ્પ્યુટર પર્યાવરણ દરેક ટીએફ તરીકે, તરીકે 437 00:21:38,720 --> 00:21:40,940 દરેક વિદ્યાર્થી તરીકે દરેક સીએ, વર્ગ છે. 438 00:21:40,940 --> 00:21:44,590 જો CS50 સાધન શાબ્દિક અર્થ છે, કારણ કે અન્ય ઓપરેટિંગ સિસ્ટમ 439 00:21:44,590 --> 00:21:45,410 Linux ને કહેવાય - 440 00:21:45,410 --> 00:21:47,160 ખાસ કરીને Fedora Linux ને - 441 00:21:47,160 --> 00:21:51,320 અને અમે સ્ટાફ ગોઠવેલી છે આ માટે સ્થાપન પ્રક્રિયા 442 00:21:51,320 --> 00:21:55,200 , એક કે જે એવી રીતે સિસ્ટમ સંચાલન જો થોડી CS50 લોગો છે 443 00:21:55,200 --> 00:21:59,240 મધ્યમ, બે, અંતે એક કસ્ટમ મેનુ છે તળિયે, અને ત્રણ, pedagogically, 444 00:21:59,240 --> 00:22:02,570 અમે વપરાશકર્તા ઈન્ટરફેસ સરળ કર્યું શક્ય તેટલી જેથી જ્યારે તમે 445 00:22:02,570 --> 00:22:05,540 પ્રથમ તમારા પોતાના પર આ બાબત ઉપર બુટ મેક કે પીસી, તમે જ હોય ​​છે 446 00:22:05,540 --> 00:22:08,280 દરેક વ્યક્તિને તરીકે પર્યાવરણ, અને તમે તમને જરૂર છે કે સાધનો તમારી પાસે બધા 447 00:22:08,280 --> 00:22:11,390 આકૃતિ કર્યા વિના કોર્સ માટે દરેક સ્થાપિત અને કેવી રીતે બહાર 448 00:22:11,390 --> 00:22:13,280 વ્યક્તિગત રીતે દરેક સાધન. 449 00:22:13,280 --> 00:22:15,840 >> તેથી આ પ્રમાણમાં જુએ છે મેક ઓએસ અથવા Windows જેમ. 450 00:22:15,840 --> 00:22:18,760 નીચે ડાબી બાજુના ખૂણામાં, તમે અનિવાર્યપણે એક પ્રારંભ મેનૂ છે 451 00:22:18,760 --> 00:22:20,280 ગોઠવે છે, અથવા એક એપલ મેનૂ. 452 00:22:20,280 --> 00:22:23,700 અને પછી તમે અમે ચાલશે શંકા શું હોય છે તમારા ત્રણ સૌથી સામાન્ય ચિહ્નો છે. 453 00:22:23,700 --> 00:22:24,460 એક ક્રોમ છે. 454 00:22:24,460 --> 00:22:26,460 અંદર એક બ્રાઉઝર છે ઓજાર છે. 455 00:22:26,460 --> 00:22:29,970 >> જેમાંથી બે gedit નામની એક કાર્યક્રમ છે, અમે છેલ્લા અઠવાડિયામાં સંક્ષિપ્તમાં જોયું, જે છે 456 00:22:29,970 --> 00:22:31,310 ફક્ત ગ્રાફિકલ સંપાદક. 457 00:22:31,310 --> 00:22:35,350 અને ત્રણ, જે ટર્મિનલ કાર્યક્રમ છે, એક કાળા અને સફેદ બારી છે 458 00:22:35,350 --> 00:22:39,860 આપણને વધુ લખો કરવા માટે પરવાનગી આપે છે કે જે યસ્ટરયર્સ અંતે arcane પરંતુ વધુ શક્તિશાળી આદેશો 459 00:22:39,860 --> 00:22:40,660 અમારા કીબોર્ડ. 460 00:22:40,660 --> 00:22:44,220 તેથી હું આગળ વધો પર ક્લિક કરો અને જઇ રહ્યો છુ gedit, અને બાકીના કે સમસ્યા ખાતરી 461 00:22:44,220 --> 00:22:48,520 ચાલશે શુક્રવારે રિલીઝ થઈ 1, સેટ આ બધા જ પગલાં લઈ જવામાં. 462 00:22:48,520 --> 00:22:51,730 >> હું ખૂબ સરળ છે કે નોટિસ ત્રણ ભાગો સાથે વપરાશકર્તા ઈન્ટરફેસ. 463 00:22:51,730 --> 00:22:54,990 ડાબી પર, મને એક મોટી ખાલી હોય છે વિન્ડો સ્રોત કોડ તરીકે ઓળખાય છે. 464 00:22:54,990 --> 00:22:58,930 હું એક સારાંશ જોવા જઈ રહ્યો છે કે હું લખવા કે કોઇપણ કોડ. 465 00:22:58,930 --> 00:23:01,990 જમણી બાજુ પર, મને એક મોટી છે ટૅબ હાલમાં વણસાચવેલા છે, અને તે છે 466 00:23:01,990 --> 00:23:03,510 મારી કોડ જવા રહ્યું છે. 467 00:23:03,510 --> 00:23:06,780 અને તળિયે, હું એક એમ્બેડ છે ટર્મિનલ વિન્ડોમાં, કાળા અને સફેદ 468 00:23:06,780 --> 00:23:12,060 હું આદેશો લખી શકો છો પ્રોમ્પ્ટ કમ્પાઇલ અને મારા કાર્યક્રમો ચલાવવા માટે - કે 469 00:23:12,060 --> 00:23:14,110 બનાવવા માટે અને મારા કાર્યક્રમો ચલાવવા માટે છે. 470 00:23:14,110 --> 00:23:15,170 >> તેથી સરળ શરૂ કરીએ. 471 00:23:15,170 --> 00:23:17,700 મને સાચવો, ફાઈલ સુધી જવા દો. 472 00:23:17,700 --> 00:23:20,530 હું આગળ જવા માટે જતા અને છું jharvard માં જાઓ. 473 00:23:20,530 --> 00:23:24,320 ઓજાર છે, તેથી ગમે તે તમારું નામ નામના વ્યક્તિ માટે અનુસરે છે, 474 00:23:24,320 --> 00:23:28,250 એક jharvard ઘર છે, જે જોહ્ન હાર્વર્ડ, ડિરેક્ટરી અંદર જે તમારી તમામ 475 00:23:28,250 --> 00:23:29,100 ફાઇલો જશે. 476 00:23:29,100 --> 00:23:31,640 તે તેમના તમારું એકાઉન્ટ પોતાના નકલ છે તેથી અમે બધા શેરિંગ નથી 477 00:23:31,640 --> 00:23:33,530 એ જ હાર્ડ ડ્રાઈવ. 478 00:23:33,530 --> 00:23:35,580 તમે ફક્ત ભ્રમ છે જ્હોન હાર્વર્ડ પોતાના છે. 479 00:23:35,580 --> 00:23:38,350 >> અગાઉથી, હું ખરેખર ડ્રૉપબૉક્સ સ્થાપિત. 480 00:23:38,350 --> 00:23:42,600 આ ઉપકરણ સાથે preprepared આવે ડ્રૉપબૉક્સ તેથી જો કોઈ બાબત ખોટી છે કે 481 00:23:42,600 --> 00:23:45,950 આ સત્ર દરમિયાન, તમે કરેલા જો મફત સાથે તમારા ઉપકરણ રૂપરેખાંકિત 482 00:23:45,950 --> 00:23:48,950 ડ્રૉપબૉક્સ એકાઉન્ટ, તમારી તમામ ફાઇલો ચાલશે આપોઆપ બેકઅપ જેથી તમે 483 00:23:48,950 --> 00:23:50,430 ખૂબ જ સરળતાથી તેમને પુનઃપ્રાપ્ત કરી શકાય છે. 484 00:23:50,430 --> 00:23:53,980 હું અને મારા ડ્રૉપબૉક્સ જાય જઇ રહ્યો છું ડિરેક્ટરી, અને પહેલાથી જ ત્યાં રહ્યું 485 00:23:53,980 --> 00:23:55,530 ત્યાં થોડા અન્ય બાબતો છે. 486 00:23:55,530 --> 00:24:02,090 >> પરંતુ હું આગળ જવા માટે જઇ રહ્યો છું અને સાચવો, ફાઇલ પર જાઓ. 487 00:24:02,090 --> 00:24:05,930 હું jharvard, ડ્રૉપબૉક્સ માં જવા માટે જઇ રહ્યો છું અને અહીં, હું જાઉં છું 488 00:24:05,930 --> 00:24:10,590 મારા કાર્યક્રમ સુપર સરળ આપી પછી નામ, hello.c, અને સાચવો. 489 00:24:10,590 --> 00:24:11,810 તેથી હવે હું એજ ઈન્ટરફેસ છે. 490 00:24:11,810 --> 00:24:14,190 બદલી કે આ જ વસ્તુ ઉપર ટેબ છે. 491 00:24:14,190 --> 00:24:17,170 તેથી હું ખૂબ જ ઝડપથી ફરીથી જઈ રહ્યો છું જો કે કાર્યક્રમ 492 00:24:17,170 --> 00:24:19,060 એક ક્ષણ પહેલા સ્લાઇડ્સ. 493 00:24:19,060 --> 00:24:25,690 >> તેથી મુખ્ય (રદબાતલ), અને પછી printf માં, "હેલો, વિશ્વ," એક અંશે વિસ્મૃત 494 00:24:25,690 --> 00:24:29,920 બેકસ્લેશ એ, બંધ કંપની, બંધ ફકરા કે વાકયમાં વધારાનાં નિરથક એવાં શબ્દ, પદ કે વાક્ય, અર્ધવિરામ, અને 495 00:24:29,920 --> 00:24:32,030 પછી Ctrl એસ સાચવવા માટે. 496 00:24:32,030 --> 00:24:34,860 અને સૂચના એક કોરે શું માત્ર ટોચની ડાબી પર અહીં દેખાય છે. 497 00:24:34,860 --> 00:24:37,490 અને આજે ઉપયોગી નથી, પરંતુ સમય પર ઉપયોગી થશે. 498 00:24:37,490 --> 00:24:40,160 તમે હમણાં,, સાર ફરી જુઓ તમે લખેલા કરેલો કોડ. 499 00:24:40,160 --> 00:24:43,320 અને હું કહેવાય કંઈક લખ્યું હતું કારણ કે મુખ્ય શબ્દ પોપ શા માટે મુખ્ય છે, કે છે 500 00:24:43,320 --> 00:24:44,030 અપ ત્યાં. 501 00:24:44,030 --> 00:24:46,610 પરંતુ સૌથી ભાગ માટે, અમે આજે જરૂર નથી. 502 00:24:46,610 --> 00:24:51,130 >> બધા હક, તેથી હું આ મારા દાવો છે કે એક પ્રોગ્રામિંગ માં લખેલા પ્રથમ પ્રોગ્રામ 503 00:24:51,130 --> 00:24:54,620 ભાષા સી અમે શુક્રવાર થી ખબર કહેવાય આ શું છે તે વાત ચાલે છે કે 504 00:24:54,620 --> 00:24:58,450 ખૂબ uninterestingly જ્યારે હું તે માત્ર પ્રદર્શિત થયેલ છે Run - 505 00:24:58,450 --> 00:25:01,270 અન્ય શબ્દોમાં, એક કમ્પ્યુટર તરીકે, પ્રિન્ટ વૈજ્ઞાનિક કહે છે - 506 00:25:01,270 --> 00:25:03,310 સ્ક્રીન પર હેલો વર્લ્ડ. 507 00:25:03,310 --> 00:25:06,800 તેથી આ કરવા માટે, તમે મને છે કે નોટિસ પડશે મારા ટર્મિનલ માટે અહીં નીચે જવા માટે 508 00:25:06,800 --> 00:25:09,250 વિન્ડો, અને હવે મારી પાસે એક ખીલેલું પ્રોમ્પ્ટ. 509 00:25:09,250 --> 00:25:15,480 પરંતુ હવે એક કીબોર્ડ આવૃત્તિ છે મારા જ્હોન હાર્વર્ડ ઘર ડિરેક્ટરી. 510 00:25:15,480 --> 00:25:19,610 જો તે કીબોર્ડ માર્ગ જે દ્વારા મારી હાર્ડ ડ્રાઈવ નેવિગેટ કરવા માટે. 511 00:25:19,610 --> 00:25:25,380 >> તેથી હું ખરેખર હું હતી જેમ પ્રકાર નથી કરી શકો છો તે છે, કારણ કે છેલ્લા અઠવાડિયે, હેલ્લો બનાવવા 512 00:25:25,380 --> 00:25:27,230 લક્ષ્ય બનાવવા માટે આ બોલ પર કોઈ નિયમ કહે જવા - 513 00:25:27,230 --> 00:25:27,950 કંઈક ખોટું છે. 514 00:25:27,950 --> 00:25:31,690 હું ખૂબ ખબર નથી શું સંદેશ અર્થ છે, પરંતુ મૂળભૂત રીતે, કારણ કે છે, 515 00:25:31,690 --> 00:25:35,350 આ કાળા અને સફેદ વિન્ડો હોય ત્યારે ખોલી છે, હું જહોન હાર્વર્ડના ની અંદર છું 516 00:25:35,350 --> 00:25:36,160 ઘર ડિરેક્ટરી. 517 00:25:36,160 --> 00:25:39,180 પરંતુ હું તે કાર્યક્રમની જ્યાં સેવ હતી? 518 00:25:39,180 --> 00:25:40,440 મારા ડ્રૉપબૉક્સ ફોલ્ડરમાં. 519 00:25:40,440 --> 00:25:43,110 >> હવે, અમને બધા સાથે ઉગાડવામાં છે તમે માત્ર બેવડું ક્લિક કરો જ્યાં કમ્પ્યુટર્સ 520 00:25:43,110 --> 00:25:45,610 એક ફોલ્ડર માતાનો ચિહ્ન પર, તે અપ ખોલે છે, અને વોઇલા Query. 521 00:25:45,610 --> 00:25:48,280 ફાઈલ કહેવાય છે કે hello.c હશે. 522 00:25:48,280 --> 00:25:49,470 તેથી હકીકતમાં, માતાનો કે કરવા દો. 523 00:25:49,470 --> 00:25:51,610 >> મને આગળ વધો અને gedit ઘટાડવા દો માત્ર પર તમે જેમ 524 00:25:51,610 --> 00:25:52,990 વિન્ડોઝ અથવા મેક ઓએસ. 525 00:25:52,990 --> 00:25:56,160 મને ઘર જવા દો શીર્ષ પર ડાબે ફોલ્ડર. 526 00:25:56,160 --> 00:25:57,620 હું અહીં ફોલ્ડર્સ એક ટોળું જોવા મળશે. 527 00:25:57,620 --> 00:25:58,870 અહીં મારા ડ્રૉપબૉક્સ ફોલ્ડર છે. 528 00:25:58,870 --> 00:26:00,770 આ checkmarks તે સમન્વયિત કરવામાં આવી રહ્યું છે. 529 00:26:00,770 --> 00:26:04,040 અને અમુક વસ્તુઓ, અહીં છે પરંતુ hello.c કે નોટિસ 530 00:26:04,040 --> 00:26:04,960 ખરેખર અધિકાર ત્યાં. 531 00:26:04,960 --> 00:26:08,050 >> અને તેથી સામાન્ય રીતે મેક ઓએસ અથવા Windows માં, હું ડબલ કે ક્લિક કરો છો, તે માં ખોલે છે 532 00:26:08,050 --> 00:26:10,220 ગમે કાર્યક્રમ છે, અને હું જવા માટે સારો છું. 533 00:26:10,220 --> 00:26:13,370 પરંતુ હવે, ઓછામાં ઓછા અમે આજે શરૂ માત્ર પાછળની એક પગલું લેવાની જરૂર 534 00:26:13,370 --> 00:26:16,960 તમે તમારા માટે કેટલીક મૂળભૂત સાધનો આપવા સાધન કીટ વધુ કરવા જે સાથે 535 00:26:16,960 --> 00:26:18,980 લાંબા પહેલાં શક્તિશાળી વસ્તુઓ. 536 00:26:18,980 --> 00:26:22,280 >> તેથી આ પ્રોમ્પ્ટ પર, હું શું છે ડબલ ક્લિક ઓફ સમકક્ષ 537 00:26:22,280 --> 00:26:23,560 ડ્રૉપબૉક્સ ફોલ્ડર. 538 00:26:23,560 --> 00:26:29,900 અને તે કરવા માટે, હું માટે સીડી લખો જઈ રહ્યો ડિરેક્ટરી બદલો, ડ્રૉપબૉક્સ, દાખલ કરો. 539 00:26:29,900 --> 00:26:36,100 અને હવે મારા પર કૌંસ નોટિસ કહેવાતી પ્રોમ્પ્ટ હવે હું છું કહે છે કે 540 00:26:36,100 --> 00:26:38,470 ઝૂલતો ડેશ, ધ લીટલ squiggly ના છોડી ટોચ પર પ્રતીક 541 00:26:38,470 --> 00:26:40,860 સૌથી કીબોર્ડ, / ડ્રૉપબૉક્સ. 542 00:26:40,860 --> 00:26:45,200 આ માટે માત્ર લઘુલિપિ સંકેત છે માનવ કહીને, તમે હવે અંદર છે 543 00:26:45,200 --> 00:26:48,650 આ ફોલ્ડર ડ્રૉપબૉક્સ, માત્ર છતાં જો તમે ડબલ તેના પર ક્લિક કરી હતી. 544 00:26:48,650 --> 00:26:54,610 >> હું આગળ જાઓ અને લખો તો હવે બનાવવા હેલ્લો, દાખલ કરો, હું ખૂબ જ વિસ્મૃત જુઓ 545 00:26:54,610 --> 00:26:57,450 આદેશ નથી, પરંતુ એક ભૂલ સંદેશ, તે પછી લાગે છે, અને 546 00:26:57,450 --> 00:26:59,020 અન્ય ખીલેલું પ્રોમ્પ્ટ. 547 00:26:59,020 --> 00:27:04,470 અને તમે યાદ હોય, તો ક્યારેય જેથી ઝડપથી શુક્રવાર પર, અમે તો આ હતી. . / હેલો. 548 00:27:04,470 --> 00:27:10,000 >> શું તમે જુઓ છો પરિણામ છે મારા મેક માં, આ કાર્યક્રમ ચાલી રહ્યો છે, અથવા 549 00:27:10,000 --> 00:27:14,310 OS અને પીસી શરતો, હું સામાન્ય રીતે ડબલ હો તો એક કાર્યક્રમ પર ક્લિક કરો -. એક એપ્લિકેશન 550 00:27:14,310 --> 00:27:17,620 કાર્યક્રમ અથવા. exe, તે ખુલે છે વિન્ડો અને નહીં. 551 00:27:17,620 --> 00:27:21,920 ટાઇપ. / હેલ્લો માત્ર ડબલ જેવી છે તેને ચલાવવા માટે એક કાર્યક્રમ ક્લિક, પરંતુ 552 00:27:21,920 --> 00:27:23,280 મારા કીબોર્ડ. 553 00:27:23,280 --> 00:27:25,410 >> હેલો વર્લ્ડ, દાખલ કરો. 554 00:27:25,410 --> 00:27:26,150 અને તે છે. 555 00:27:26,150 --> 00:27:29,150 તેથી તે માટે આ ઉપરાંત પીંજવું તેથી ચાલો ખૂબ ગ્રીક જેવી લાગે છે નથી. 556 00:27:29,150 --> 00:27:31,370 >> તેથી. / શું અર્થ? 557 00:27:31,370 --> 00:27:34,120 ક્યારેય કીબોર્ડ નેવિગેટ છે તે કોઈપણ આ જેમ પર્યાવરણ, કોઈ શું છે 558 00:27:34,120 --> 00:27:36,690 સંદર્ભ? 559 00:27:36,690 --> 00:27:37,800 વર્તમાન ડિરેક્ટરી. 560 00:27:37,800 --> 00:27:41,320 >> તેથી વર્તમાન ડિરેક્ટરી માત્ર છે ફોલ્ડર માટે સમાનાર્થી છે. 561 00:27:41,320 --> 00:27:46,230 તેથી કોઈ સ્લેશ કહેતા, હું કહીને છું માં હેલો નામની એક કાર્યક્રમ માટે જુઓ 562 00:27:46,230 --> 00:27:47,250 વર્તમાન ડિરેક્ટરી - 563 00:27:47,250 --> 00:27:48,540 વર્તમાન ફોલ્ડરમાં. 564 00:27:48,540 --> 00:27:50,480 અન્ય શબ્દોમાં, મારા ડ્રૉપબૉક્સ ફોલ્ડર. 565 00:27:50,480 --> 00:27:54,220 હિટિંગ ત્યારબાદ કંપની શા માટે છે અને તે છે વાસ્તવમાં જે તે કાર્યક્રમની બનાવ્યા. 566 00:27:54,220 --> 00:27:58,790 >> હું હવે ls લખો નહિં, તો હું જુઓ કે નોટિસ મારા ડ્રૉપબૉક્સ ફોલ્ડરમાં બધું. 567 00:27:58,790 --> 00:28:02,000 Started.pdf મેળવી છે, જે ડ્રૉપબૉક્સ મફત, મારા ફોટા માટે આપે 568 00:28:02,000 --> 00:28:05,450 ડિરેક્ટરી, જાહેર ડિરેક્ટરી, વણસાચવેલા હું ભૂલ દ્વારા કરવામાં જે દસ્તાવેજ 1 569 00:28:05,450 --> 00:28:09,730 હું અગાઉ કરવામાં જે ક્ષણ પહેલા, foo.c, આજે, અને પછી બે લીટીઓ - 570 00:28:09,730 --> 00:28:12,090 hello.c અને હેલો. 571 00:28:12,090 --> 00:28:17,280 >> Hello.c હું સાથે લખ્યું હતું પ્રોગ્રામ છે gedit, અને શું લીલા હેલ્લો છે? 572 00:28:17,280 --> 00:28:20,920 573 00:28:20,920 --> 00:28:22,940 લીલા માં હેલો એ એક્ઝેક્યુટેબલ છે. 574 00:28:22,940 --> 00:28:27,020 અન્ય શબ્દોમાં, જ્યારે હું આ આદેશ ચાલી હતી એક ક્ષણ પહેલા - મારા રોલ દો 575 00:28:27,020 --> 00:28:28,040 સમય પર પાછા - 576 00:28:28,040 --> 00:28:32,400 હું હેલ્લો બનાવવા ચાલી હતી, ત્યારે તે છે અહીં મધ્યમ પગલું. 577 00:28:32,400 --> 00:28:34,410 અને તે ઇનપુટ તરીકે hello.c લીધો - 578 00:28:34,410 --> 00:28:39,910 ઉર્ફ સ્ત્રોત કોડ - અને તે ઉત્પાદન ફાઇલ, હેલ્લો આઉટપુટ તરીકે કહેવામાં આવે છે કે જે 579 00:28:39,910 --> 00:28:42,510 આ zeros અને રાશિઓ સમાવે છે. 580 00:28:42,510 --> 00:28:47,640 અને હું, અંતે, શા માટે કરી શકો છો છે વાસ્તવમાં હેલ્લો જેવો આદેશ ચલાવો. /. 581 00:28:47,640 --> 00:28:53,310 ઇન્ટેલ ઇનસાઇડ, મારા ઓપરેટિંગ કારણે સિસ્ટમ, Linux, તે zeros અપ ખોલે છે 582 00:28:53,310 --> 00:28:55,820 અને રાશિઓ માટે, તેમને ફીડ્સ મારા કોમ્પ્યુટર વિશેષજ્ઞ - 583 00:28:55,820 --> 00:28:56,580 એ CPU - 584 00:28:56,580 --> 00:29:00,460 અને CPU જાણે કે,, OH અહીં પેટર્ન છે zeros છે અને કહે છે કે રાશિઓ 585 00:29:00,460 --> 00:29:02,800 નીચેની બાબત છાપો સ્ક્રીન પર. 586 00:29:02,800 --> 00:29:04,450 >> નીચેની બાબત શું છે? 587 00:29:04,450 --> 00:29:07,650 , અવતરણ ચિહ્નો પૂરાં કરવાં ક્વૉટ "હેલ્લો વર્લ્ડ." 588 00:29:07,650 --> 00:29:12,100 >> બધા હક, જેથી કેટલાક ઝડપી સારાંશ અમે શરૂ કરી શકો છો કે જેથી આ આદેશો 589 00:29:12,100 --> 00:29:13,350 મંજૂર માટે તેમને લેવા. 590 00:29:13,350 --> 00:29:15,550 મને આગળ સુધી અવગણો દો અમે બોલ બાકી છે. 591 00:29:15,550 --> 00:29:22,230 અને જો અમે સીડી હતી કે યાદ પડશે અમારા પાછળ એક ક્ષણ પહેલા અંત. 592 00:29:22,230 --> 00:29:24,880 આ માટે, હું કબૂલ કરું છું, છે આજના હેતુઓ - 593 00:29:24,880 --> 00:29:29,010 કદાચ આ અઠવાડિયે - માત્ર એક જ આદેશો અમે આદેશ પર લખવાનું જરૂર પડી શકે છે 594 00:29:29,010 --> 00:29:30,580 બનાવવા ઉપરાંત પૂછવા. 595 00:29:30,580 --> 00:29:34,510 >> તેથી સીડી શું હતી? 596 00:29:34,510 --> 00:29:35,180 ડિરેક્ટરી બદલો. 597 00:29:35,180 --> 00:29:38,010 તે માત્ર ડબલ ની સમકક્ષ છે ફોલ્ડર પર ક્લિક કરીને. 598 00:29:38,010 --> 00:29:41,320 અને એક કોરે તરીકે, તમે વિચાર તો ક્યારેય અંદર તમારા હારી 599 00:29:41,320 --> 00:29:43,430 જેમ કે ડ્રૉપબૉક્સ કે સાધન, - 600 00:29:43,430 --> 00:29:45,420 હું મારા પાછા મેળવવા માંગો છો jharvard ડિરેક્ટરી - 601 00:29:45,420 --> 00:29:50,490 શંકા, સીડી, દાખલ ત્યારે, કોઈ અન્ય સાથે શબ્દો, અને તે માત્ર પિન્સ તમે પાછા 602 00:29:50,490 --> 00:29:53,110 તમે શરૂ જ્યાં છે, જે એક સરસ ઓછી શોર્ટકટ છે. 603 00:29:53,110 --> 00:29:54,840 >> બધા હક, જેથી હવે અન્ય આદેશો. 604 00:29:54,840 --> 00:29:55,660 LS. 605 00:29:55,660 --> 00:29:56,840 હું એક ક્ષણ પહેલા કે લખેલા. 606 00:29:56,840 --> 00:29:59,500 તમે LS માટે વપરાય છે શું વિચારો છો? 607 00:29:59,500 --> 00:30:00,470 >> તેથી, યાદી, બરાબર ને? 608 00:30:00,470 --> 00:30:03,300 મનુષ્યો આવતા હતા, જ્યારે દિવસ પાછા આ આદેશો સાથે, તેઓ 609 00:30:03,300 --> 00:30:07,180 કાર્યક્ષમ હોઇ કરવાનો પ્રયાસ કરી છે, અને તેના બદલે હત એલ આઇ એસ ટી એન્ટર બહાર લખો તેઓ 610 00:30:07,180 --> 00:30:08,470 LS નક્કી કર્યું. 611 00:30:08,470 --> 00:30:09,080 તે દંડ છે. 612 00:30:09,080 --> 00:30:10,420 તે યાદી જેવા પૂરતી લાગે. 613 00:30:10,420 --> 00:30:13,870 ચાલો ફક્ત પ્રકાર LS દાખલ કરો, અને તે મારા માં ફાઈલો અથવા ફોલ્ડર્સ યાદી આપે છે 614 00:30:13,870 --> 00:30:15,000 વર્તમાન ફોલ્ડર. 615 00:30:15,000 --> 00:30:17,530 >> mkdir, તો તમે કદાચ ધારી શકો છો. 616 00:30:17,530 --> 00:30:18,440 ડિરેક્ટરી બનાવો. 617 00:30:18,440 --> 00:30:22,010 તેથી તમે કેટલાક ફાઇલ મેનૂ પર જાઓ અને નથી આ પર્યાવરણમાં નવું ફોલ્ડર પસંદ કરો. 618 00:30:22,010 --> 00:30:27,410 તેના બદલે, તમે આદેશ mkdir જગ્યા લખો અને પછી ફોલ્ડર નામ 619 00:30:27,410 --> 00:30:29,850 તમે બનાવવા માંગો છો, અને તે કરવામાં આવશે. 620 00:30:29,850 --> 00:30:32,380 >> આરએમ, તો તમે કદાચ ધારી શકો છો. 621 00:30:32,380 --> 00:30:33,480 દૂર કરો અથવા કાઢી નાખો. 622 00:30:33,480 --> 00:30:36,740 તમે ફાઈલ કાઢી નાખવા માંગો છો, તેથી જો તમે પડશે સમસ્યા સમૂહ જુઓ તમે કેવી રીતે 623 00:30:36,740 --> 00:30:37,240 આ કરી શકો છો. 624 00:30:37,240 --> 00:30:39,510 અને RMDIR, ડિરેક્ટરી દૂર કરો. 625 00:30:39,510 --> 00:30:42,320 >> તેથી, ફરી, હું કેટલાક દ્વારા ઉડાન સમયો પડશે આ વિગતો, એક, કારણ કે 626 00:30:42,320 --> 00:30:46,010 તેઓ ખર્ચવા કે બધા ખૂબ મજા નથી સમય પર, પરંતુ બે, અમે તમને પ્રદાન કરીશું 627 00:30:46,010 --> 00:30:48,720 જો કોઇ પણ ઘણી વધારે વિગત કોર્સ માતાનો સમસ્યા છે, ખાસ કરીને સુયોજિત કરે છે 628 00:30:48,720 --> 00:30:52,370 પ્રમાણભૂત આવૃત્તિઓ, પગલાંઓ કોઈપણ જેથી તમે ટાઇપ કરવાની જરૂર પડી શકે છે કે જે 629 00:30:52,370 --> 00:30:54,830 તમે વધુ અને વધુ વિચાર છે કે આ વસ્તુઓ સાથે આરામપ્રદ. 630 00:30:54,830 --> 00:30:57,430 >> પરંતુ હવે મને સિવાય પીંજવું દો અન્ય એક બાબત. 631 00:30:57,430 --> 00:31:02,580 અમે લખ્યો ત્યારે એક ક્ષણ પહેલા હેલ્લો કરો, અમે આદેશો વિસ્મૃત ક્રમ જોયું. 632 00:31:02,580 --> 00:31:04,805 અમે ફરી જોયું, હેલ્લો બનાવે છે. 633 00:31:04,805 --> 00:31:07,640 634 00:31:07,640 --> 00:31:08,520 ઓકે, આ શું કરીએ. 635 00:31:08,520 --> 00:31:11,840 હું એક ભૂલ બનાવવા અંગે હતું, પરંતુ [અશ્રાવ્ય] હવે હું અંગે હતું સ્વીકાર્યું 636 00:31:11,840 --> 00:31:14,400 અને ઇરાદાપૂર્વક કરું છું. 637 00:31:14,400 --> 00:31:15,810 >> હું માત્ર હવે શું ખોટું શું છે? 638 00:31:15,810 --> 00:31:18,680 639 00:31:18,680 --> 00:31:21,060 અરે વાહ, જેથી હું ડ્રૉપબૉક્સ માં નથી ડિરેક્ટરી, એક ક્ષણ પહેલા કારણ કે હું 640 00:31:21,060 --> 00:31:22,720 લખેલા CD અને માત્ર Enter દબાવો. 641 00:31:22,720 --> 00:31:25,480 કે, હું શરૂ જ્યાં મને પાછા ઝૂમ કરેલું જે મારા ફાઈલ જ્યાં છે 642 00:31:25,480 --> 00:31:31,720 , તેથી હું ખરેખર સીડી ડ્રૉપબૉક્સ કરવાની જરૂર છે દાખલ કરો, અને હવે હું આરએમ હેલ્લો કરી શકો છો 643 00:31:31,720 --> 00:31:34,060 દાખલ કરો, હેલ્લો નિયમિત ફાઇલ દૂર કરો. 644 00:31:34,060 --> 00:31:35,200 હું તેથી તે અદૃશ્ય છે શા માટે ખબર નથી. 645 00:31:35,200 --> 00:31:37,600 માત્ર અર્થ શું તમને ખાતરી છે તમે હેલો કાઢી નાખવા માંગો છો? 646 00:31:37,600 --> 00:31:41,510 તમે દાખલ હા માટે વાય ટાઈપ કરી શકો છો અને હવે તે ચાલ્યો છે. 647 00:31:41,510 --> 00:31:46,010 >> હું ફરીથી હેલ્લો બનાવવા લખો અને જો હવે તે મારા પદાર્થ કોડ ફરીથી જવા, 648 00:31:46,010 --> 00:31:47,460 તે zeros અને રાશિઓ ફરીથી. 649 00:31:47,460 --> 00:31:51,070 પરંતુ આ સોદો સાથે શું છે આ ખૂબ જ લાંબા આદેશ? 650 00:31:51,070 --> 00:31:53,960 ઠીક છે, આપણે આ ઉપરાંત પીંજવું પડશે લાંબા પહેલાં, પરંતુ બનાવો - 651 00:31:53,960 --> 00:31:55,500 હું પહેલાં એક સફેદ જૂઠ એક બીટ કહ્યું - 652 00:31:55,500 --> 00:31:56,880 કમ્પાઇલર નથી. 653 00:31:56,880 --> 00:32:00,350 કરો કે આપમેળે કાર્યક્રમ છે એક ચલાવવા માટે કેવી રીતે આધાર 654 00:32:00,350 --> 00:32:02,060 જો તમે કમ્પાઇલર. 655 00:32:02,060 --> 00:32:07,490 >> તેથી તમે ખરેખર પ્રયત્ન કરીશું કે આદેશ hello.c કન્વર્ટ કરવા માટે ચાલી 656 00:32:07,490 --> 00:32:11,240 ખરેખર જુએ છે હેલ્લો માં આ જેમ થોડું વધારે. 657 00:32:11,240 --> 00:32:15,900 અને મનાઈ ફરમાવવી ભગવાન અમે ખરેખર છે ક્યારેય સમગ્ર લખવાનું યાદ 658 00:32:15,900 --> 00:32:17,280 બહાર આદેશો ક્રમ. 659 00:32:17,280 --> 00:32:21,360 જીવન માં બનાવવા હેતુ માટે છે જટિલતા કે ડિગ્રી માટે યાદ 660 00:32:21,360 --> 00:32:24,470 અમને અને શું અન્યથા કરશે આપોઆપ ખૂબ જ કંટાળાજનક પગલાંઓ છે. 661 00:32:24,470 --> 00:32:26,040 >> પરંતુ હું કે જે આશરે કરી શકો છો. 662 00:32:26,040 --> 00:32:29,960 તેથી અહીં આ થોડા ચીટ શીટ દીઠ, હું આ કરી શકો છો કે જે આદેશ શું છે આશરે 663 00:32:29,960 --> 00:32:33,960 છે, જે ફક્ત લખીને રણકાર દ્વારા કરી કમ્પાઇલર નામ અમે હશો 664 00:32:33,960 --> 00:32:35,170 આ સત્ર મદદથી. 665 00:32:35,170 --> 00:32:38,500 તમે કોઇ પણ ક્યારેય iOS થાય છે તો આઇફોન અથવા આઈપેડ, માટે વિકાસ 666 00:32:38,500 --> 00:32:42,930 રણકાર તમે ઉપયોગ કરેલા કાર્યક્રમ છે xcode અંદર તમારા apps બનાવવા માટે. 667 00:32:42,930 --> 00:32:46,360 રણકાર, જોકે, માત્ર એક બીજી કાર્યક્રમ છે જેના નામ આપણે આદેશ અંતે ટાઈપ કરી શકો છો 668 00:32:46,360 --> 00:32:49,210 પ્રોમ્પ્ટ પર, અને હવે આ રજૂઆત કરીને, હું એક કે જે કંઈક દાખલ કરી શકો છો 669 00:32:49,210 --> 00:32:52,410 થોડી પ્રતિનિધિ આદેશો આવે છે. 670 00:32:52,410 --> 00:32:53,910 તેથી મને જાતે આ કરવા દો. 671 00:32:53,910 --> 00:32:59,240 >> હેલ્લો તેથી આરએમ, અને કેસ હવે નોટિસ હું એક સેનીટી તપાસો માત્ર - 672 00:32:59,240 --> 00:33:03,180 . / હેલ્લો, તમે શું વિચારો છો હું હું આવું તો જોવું જોઈએ? 673 00:33:03,180 --> 00:33:04,060 ભૂલ અમુક પ્રકારની. 674 00:33:04,060 --> 00:33:05,110 આવી કોઈ ફાઈલ ડિરેક્ટરી. 675 00:33:05,110 --> 00:33:06,740 એક ખરેખર ખૂબ સીધી છે કે જેથી. 676 00:33:06,740 --> 00:33:08,110 >> તેથી હવે મને સ્ક્રીન સાફ કરીએ. 677 00:33:08,110 --> 00:33:11,370 નિયંત્રણ એસ માત્ર સ્ક્રીન સાફ કરે છે કેટલાક વિક્ષેપોમાં દૂર કરવા માટે. 678 00:33:11,370 --> 00:33:17,160 અને હવે હું જાતે જ કરવા જઇ રહ્યો છું પ્રકાર રણકાર-O hello.c હેલો. 679 00:33:17,160 --> 00:33:18,890 તેથી આ કરવા વિશે શું છે? 680 00:33:18,890 --> 00:33:23,820 બનાવે છે બરાબર એ જ વસ્તુ માટે કર્યું અમને, પરંતુ હું કેટલાક ફેંકી હતી 681 00:33:23,820 --> 00:33:25,430 જો અનાવશ્યક શબ્દો. 682 00:33:25,430 --> 00:33:28,570 >> રણકાર બનશે કે કાર્યક્રમ છે એ. કેચ ફાઈલ ઇનપુટ તરીકે લે છે અને ઉત્પાદન 683 00:33:28,570 --> 00:33:30,110 zeros અને આઉટપુટ તરીકે રાશિઓ. 684 00:33:30,110 --> 00:33:35,120 પરંતુ-O અત્યારથી ફોન કરશે એક સ્વીચ અથવા ફ્લેગ. 685 00:33:35,120 --> 00:33:39,080 આ કહીને માટે માત્ર techie જાર્ગન છે આ તમે પ્રોમ્પ્ટ પર લખો એક શબ્દ છે 686 00:33:39,080 --> 00:33:42,590 કે અચાનક વર્તન પર અસર આ કાર્યક્રમ તમને ચલાવી રહ્યા છો. 687 00:33:42,590 --> 00:33:47,180 તેથી કોઈને ધારી કરવા માંગો છો નથી શું-O પૂરી પાડે? 688 00:33:47,180 --> 00:33:47,840 >> આઉટપુટ. 689 00:33:47,840 --> 00:33:52,670 તે નક્કી કર્યું-O અર્થ એ માત્ર કોઇના આઉટપુટ એક હેલ્લો કહેવાય ફાઇલ અને લેવા તરીકે 690 00:33:52,670 --> 00:33:56,440 ઇનપુટ ગમે તે પર જો છેલ્લા શબ્દ પ્રોમ્પ્ટ, hello.c છે કે જેથી હું હિટ જો 691 00:33:56,440 --> 00:33:58,930 હવે કંપની, કંઇ થાય તેમ લાગે છે. 692 00:33:58,930 --> 00:34:02,010 અને, આ વિશ્વમાં ઓફ વિચિત્ર રીતે પૂરતી પ્રોગ્રામિંગ, જો કંઇ થાય છે, 693 00:34:02,010 --> 00:34:03,980 કે કદાચ એક સારી બાબત છે આ બોલ પર કોઈ ભૂલ છે કારણ કે 694 00:34:03,980 --> 00:34:05,350 સ્ક્રીન પર સંદેશો. 695 00:34:05,350 --> 00:34:07,190 હેલો, દાખલ કરો. 696 00:34:07,190 --> 00:34:08,670 મારી કાર્યક્રમ હવે સ્કોર છે. 697 00:34:08,670 --> 00:34:14,517 >> પરંતુ હું જેમ મૂર્ખ થોડી વસ્તુઓ કરી શકો છો આ. રણકાર-O, hihihi, hello.c, 698 00:34:14,517 --> 00:34:18,590 દાખલ કરો, અને હવે હું એક સરખા હોય છે કાર્યક્રમ hihihi નામ આપ્યું હતું. 699 00:34:18,590 --> 00:34:20,739 તે જ વર્તે છે, પરંતુ નામ અલગ અલગ હોય છે. 700 00:34:20,739 --> 00:34:23,360 >> તેથી આ તમે ઇચ્છો તો કહે છે કે માત્ર છે એક વર્તણૂક પર પ્રભાવ 701 00:34:23,360 --> 00:34:25,909 કાર્યક્રમ, અમે વધુને વધુ માટે જઈ રહ્યાં છો કહેવાય વસ્તુઓ જુઓ 702 00:34:25,909 --> 00:34:27,739 આદેશ વાક્ય દલીલો. 703 00:34:27,739 --> 00:34:28,639 આ એક વાક્ય છે. 704 00:34:28,639 --> 00:34:29,580 તમે આદેશો લખી રહ્યા છો. 705 00:34:29,580 --> 00:34:30,969 તેને લીધે, આદેશ વાક્ય. 706 00:34:30,969 --> 00:34:35,690 અને આદેશ વાક્ય દલીલો માત્ર છે શબ્દો અથવા સિન્ટેક્ષ કે થોડા ટુકડાઓ 707 00:34:35,690 --> 00:34:40,840 અચાનક વર્તણૂક અસર અમે ચાલી રહ્યું છે કાર્યક્રમો. 708 00:34:40,840 --> 00:34:44,639 >> કદાચ સૌથી કે બધા હક, કંટાળાજનક પ્રોગ્રામ અમે લખી અને જોઇ શકો છો. 709 00:34:44,639 --> 00:34:46,670 હવે કંઈક ચાલો વધુ રસપ્રદ. 710 00:34:46,670 --> 00:34:49,420 મને આગળ જાઓ અને નવી ફાઈલ બનાવવા દો. 711 00:34:49,420 --> 00:34:53,139 હું આગળ જાઓ અને આ સાચવવા માટે જઇ રહ્યો છું જ્હોન હાર્વર્ડ ઘર ડિરેક્ટરી તરીકે, 712 00:34:53,139 --> 00:34:58,670 લેટ્સ હોઈ, તે custom.c કૉલ થોડી વૈવિધ્યપૂર્ણ કાર્યક્રમ. 713 00:34:58,670 --> 00:35:01,920 હું મારા ટોચ પર ઝૂમ કરવા જઇ રહ્યો છું અહીં અને ફરીથી શરૂ ટૅબ્સ. 714 00:35:01,920 --> 00:35:03,730 >> ધોરણ stdio.h સમાવેશ થાય છે. 715 00:35:03,730 --> 00:35:04,990 એક ક્ષણ કે પર વધુ. 716 00:35:04,990 --> 00:35:08,240 ઈન્ મુખ્ય (રદબાતલ), વધુ કે ક્ષણ. 717 00:35:08,240 --> 00:35:09,490 printf ("હેલો, ડેવિડ"). 718 00:35:09,490 --> 00:35:12,810 719 00:35:12,810 --> 00:35:14,560 વધુ રસપ્રદ, બરાબર ને? 720 00:35:14,560 --> 00:35:20,690 >> તેથી હવે જો - નથી કારણ કે મારું નામ છે, તે અલગ છે માત્ર કારણ કે - 721 00:35:20,690 --> 00:35:24,950 વૈવિધ્યપૂર્ણ દાખલ કરો. 722 00:35:24,950 --> 00:35:26,780 ડેવિડ, હેલ્લો, કસ્ટમ. 723 00:35:26,780 --> 00:35:28,020 પરંતુ તેમ છતાં પણ, પણ, એક સફેદ જૂઠ છે. 724 00:35:28,020 --> 00:35:30,850 આ કાર્યક્રમ તેમજ કહેવાય હોઈ શકે છે david.c, કારણ કે તે વૈવિધ્યપૂર્ણ નથી 725 00:35:30,850 --> 00:35:31,880 બધા વર્તન. 726 00:35:31,880 --> 00:35:35,080 ખરેખર, હું પૂછે કે કાર્યક્રમ માંગો છો તેમના નામ માટે વપરાશકર્તા. 727 00:35:35,080 --> 00:35:36,320 >> તેથી હું કેવી રીતે કે શું કરવું? 728 00:35:36,320 --> 00:35:38,520 ઠીક છે, મને ઉપર અહીં સ્ક્રોલ દો. 729 00:35:38,520 --> 00:35:42,960 અને હું એક નિવેદનમાં વાપરો તે પહેલાં શરૂઆતથી, હું printf વાપરો તે પહેલાં, 730 00:35:42,960 --> 00:35:47,600 અન્યથા એક કાર્ય તરીકે ઓળખાય છે, મને દો પ્રથમ અમુક ઇનપુટ માટે વપરાશકર્તા પૂછો. 731 00:35:47,600 --> 00:35:49,690 >> તેથી આ કરવા માટે, હું જરૂર છે વસ્તુઓ એક દંપતિ નથી. 732 00:35:49,690 --> 00:35:53,360 એક, હું સંગ્રહવા માટે એક સ્થળ જરૂર વપરાશકર્તાની હું કે તેમને પૂછવામાં કર્યા પછી નામ 733 00:35:53,360 --> 00:35:54,510 તે માટે તેના. 734 00:35:54,510 --> 00:36:00,120 હું કદાચ વાપરવા માટે શું રચના જરૂર નથી કે જેવી કિંમત સંગ્રહવા માટે? 735 00:36:00,120 --> 00:36:00,910 એક ચલ. 736 00:36:00,910 --> 00:36:05,130 >> તેથી સ્ક્રેચ વિપરિત, જ્યાં તમે માત્ર એક વિચાર સરસ પઝલ ભાગ, અહીં, આપણે છે 737 00:36:05,130 --> 00:36:07,620 માટે, દેખીતી રીતે, શબ્દો વાપરવા જાતને વ્યક્ત. 738 00:36:07,620 --> 00:36:11,510 અને હવેથી, ગમે તમે ઇચ્છો એક શબ્દ અથવા મહાવરો, પ્રોગ્રામિંગ માં, 739 00:36:11,510 --> 00:36:13,090 અમે એક શબ્દમાળા કે ફોન કરવા જઈ રહ્યાં છો. 740 00:36:13,090 --> 00:36:14,990 તેથી શબ્દમાળા એક શબ્દ અથવા શબ્દસમૂહ છે. 741 00:36:14,990 --> 00:36:18,170 તે શૂન્ય અથવા વધુ એક શ્રેણી છે વધુ ઔપચારિક અક્ષરો. 742 00:36:18,170 --> 00:36:22,520 >> અને તમે આવા ચલ માંગતા હોય તો અસ્તિત્વ ધરાવે છે, તમે મને એક આપી કહે છે. 743 00:36:22,520 --> 00:36:27,490 અને તમે શું છે કે જેના દ્વારા જે રીતે કે છે s કરી શકે છે શબ્દમાળા ઓ અર્ધવિરામ કહે છે, 744 00:36:27,490 --> 00:36:28,740 તમે ઇચ્છો કંઈપણ. 745 00:36:28,740 --> 00:36:30,510 હકીકતમાં, ઓ થોડી underwhelming છે. 746 00:36:30,510 --> 00:36:33,250 મને આગળ અને વધુ જવા દો સ્પષ્ટ રીતે તે નામ પર કૉલ કરો. 747 00:36:33,250 --> 00:36:36,570 મને નામ કહેવાય શબ્દમાળા આપે છે. 748 00:36:36,570 --> 00:36:40,180 >> પરંતુ હવે, શું છે વ્યક્તિ મૂળભૂત રીતે નામ? 749 00:36:40,180 --> 00:36:42,930 વેલ, માનવ કંઈપણ લખો ન થાય તો , દેખીતી રીતે, ત્યાં જઈને માં 750 00:36:42,930 --> 00:36:44,310 નામ કોઈ કિંમત હોય છે. 751 00:36:44,310 --> 00:36:48,120 તમે આપી નથી અને જો તે સી બહાર વળે એક ચલ કિંમત, તે બનશે 752 00:36:48,120 --> 00:36:49,180 એક કચરો કિંમત હોય છે. 753 00:36:49,180 --> 00:36:51,650 તે કેટલાક રેન્ડમ zeros હોય છે અને કરી શકે છે રાશિઓ છે, જેથી તમે માત્ર જોવા માટે જઈ રહ્યાં છો 754 00:36:51,650 --> 00:36:54,570 સ્ક્રીન પર કચરો, સાચી, તમે તેને દર્શાવવા માટે પ્રયાસ તો. 755 00:36:54,570 --> 00:36:59,800 >> પરંતુ મને ખરેખર, કહેતા કે ઠીક કરી શકે છે નામ ની સ્ટોર અંદર 756 00:36:59,800 --> 00:37:01,400 કિંમત બાદ. 757 00:37:01,400 --> 00:37:09,240 તમે ચલો કિંમતો સંગ્રહ માર્ગ છે તમે પર ચલ નામ હોય તો 758 00:37:09,240 --> 00:37:13,370 બાકી, તમે અચાનક શું તમે મૂકવો પડશે અધિકાર પર સંગ્રહ કરવા માંગો છો, અને 759 00:37:13,370 --> 00:37:17,650 રહ્યું તે માટે વાક્યરચના નીચે પ્રમાણે છે. 760 00:37:17,650 --> 00:37:22,120 >> અમે પહેલાં આ જોઈ, પરંતુ ન લઈ કર્યું એક ક્ષણ માટે વિશ્વાસ પર કે ત્યાં 761 00:37:22,120 --> 00:37:26,270 વિશ્વમાં બીજું નિવેદન અસ્તિત્વમાં હું ફરીથી વિધેય કોલ કરવા જઇ રહ્યો છું કે 762 00:37:26,270 --> 00:37:28,310 અને આ કાર્ય છે સ્ટ્રિંગ વિચાર કહેવાય છે. 763 00:37:28,310 --> 00:37:29,670 અને તે શાબ્દિક કે કરે છે. 764 00:37:29,670 --> 00:37:34,680 તેણે અચાનક અક્ષરો ક્રમ નહીં પછી માનવ અને માંથી 765 00:37:34,680 --> 00:37:36,380 તેની સાથે કંઈક કરે છે. 766 00:37:36,380 --> 00:37:38,410 >> અને આના જેવો નથી વિસ્મૃત વાક્યરચના. 767 00:37:38,410 --> 00:37:40,880 સામાન્ય રીતે, તમે સમાન સંકેતો ઉપયોગ કરી રહ્યાં છો, તો - તમે કહે છે, વિશ્વમાં છો 768 00:37:40,880 --> 00:37:43,740 બીજગણિત, અને તમે ખરેખર છો કહીને X 1 બરાબર. 769 00:37:43,740 --> 00:37:46,570 અહીં અમે એમ નથી કહેતા રહ્યા છો નામ શબ્દમાળા વિચાર બરાબર. 770 00:37:46,570 --> 00:37:51,270 અમે નામ શું સ્ટોર કહી રહ્યાં છે જમણી બાજુ પર 771 00:37:51,270 --> 00:37:52,400 કે સાઇન બરાબર. 772 00:37:52,400 --> 00:37:55,030 સાઇન રજૂ બરાબર સોંપણી ઓપરેટર. 773 00:37:55,030 --> 00:37:58,240 તે શું છે તે મૂકવામાં કહે છે કે વાક્યરચના છે શું અંદર જમણી બાજુ 774 00:37:58,240 --> 00:37:59,090 ડાબી પર. 775 00:37:59,090 --> 00:38:03,040 તેથી શબ્દમાળા એક નવી ભાગ છે મળી નથી માત્ર તે વિધેય 776 00:38:03,040 --> 00:38:03,670 કંઈક - 777 00:38:03,670 --> 00:38:05,000 શબ્દમાળા માટે વપરાશકર્તા પૂછે છે - 778 00:38:05,000 --> 00:38:08,500 તે પણ તેથી વાત કરવા માટે, તે આપે છે. 779 00:38:08,500 --> 00:38:10,690 >> તેથી રહ્યું છે તે જોવા ચાલો અહીં થાય છે. 780 00:38:10,690 --> 00:38:14,300 હું, હવે આગળ વધો અને બહાર ઝૂમ કરવા જઇ રહ્યો છું અને હું એક બે વિચાર કરવા જઇ રહ્યો છું 781 00:38:14,300 --> 00:38:15,780 મારા પ્રોમ્પ્ટ ભૂલો. 782 00:38:15,780 --> 00:38:18,750 હું દાખલ કરો, વૈવિધ્યપૂર્ણ બનાવવા લખો જઈ રહ્યો. 783 00:38:18,750 --> 00:38:19,230 વાહ. 784 00:38:19,230 --> 00:38:20,500 ભૂલો સમગ્ર ટોળું. 785 00:38:20,500 --> 00:38:23,120 >> બધા હક, જેથી આ પ્રકારની છે ચોક્કસપણે અંતે પ્રથમ, જબરજસ્ત, પરંતુ 786 00:38:23,120 --> 00:38:27,220 આ ખૂબ જ બધા બહાર વળે વાતનો સ્વીકાર કરૂ વિસ્મૃત ભૂલ સંદેશાઓ છે 787 00:38:27,220 --> 00:38:30,700 કેટલાક નમૂનાઓ ઉલ્લેખ છે કે અમે સમય પર જોવા શરૂ કરશો. 788 00:38:30,700 --> 00:38:32,600 તેથી આ એક હું, બંધ રાખવી પડશે તે પ્રથમ કારણ કે. 789 00:38:32,600 --> 00:38:35,700 બિનજાહેર ઓળખકર્તા શબ્દમાળાને ઉપયોગ કરો. 790 00:38:35,700 --> 00:38:39,400 >> ફક્ત કે જે gedit, અથવા રણકાર, એનો અર્થ એ થાય કે આ કિસ્સામાં, ખબર નથી 791 00:38:39,400 --> 00:38:40,780 હું શબ્દમાળા દ્વારા શું અર્થ થાય તે. 792 00:38:40,780 --> 00:38:43,880 અને તે છે C, પ્રોગ્રામિંગ કારણ કે ભાષા, ત્યાં ખરેખર 793 00:38:43,880 --> 00:38:47,750 પ્રકાર શબ્દમાળા કોઈ ચલ છે. 794 00:38:47,750 --> 00:38:49,810 સી શબ્દમાળાઓ અસ્તિત્વમાં છે કે જે ખબર નથી. 795 00:38:49,810 --> 00:38:52,260 >> પરંતુ અમે, CS50 સ્ટાફ નથી. 796 00:38:52,260 --> 00:38:57,080 અને તેથી વર્ગ અગાઉથી, અમે CS50.h. તરીકે ઓળખાતી ફાઈલ બનાવનાર 797 00:38:57,080 --> 00:39:00,060 અને અંદર આ ફાઈલની - અને આવે સિન્ટેક્સ પર વધુ - 798 00:39:00,060 --> 00:39:03,730 આ ફાઈલની અંદર એક વ્યાખ્યા છે હું માત્ર વ્યાખ્યાયિત શું 799 00:39:03,730 --> 00:39:05,340 મૌખિક શબ્દમાળા તરીકે. 800 00:39:05,340 --> 00:39:09,100 તેથી માત્ર આ એક વાક્ય ઉપસંહારાત્મક દ્વારા મારા કાર્યક્રમમાં કોડ છે, હવે હું છું 801 00:39:09,100 --> 00:39:14,620 શિક્ષણ gedit અને બનાવવા અને રણકાર બધા એક શબ્દમાળા છે શું કરો. 802 00:39:14,620 --> 00:39:15,475 >> હું હજુ સુધી કેવી રીતે ખબર નથી. 803 00:39:15,475 --> 00:39:17,110 થોડા અઠવાડિયા, અમે છાલ પડશે પાછા કે સ્તર. 804 00:39:17,110 --> 00:39:20,340 પરંતુ હવે માટે, આ શીખવે ખબર છે કે કમ્પાઇલર શું 805 00:39:20,340 --> 00:39:22,020 સ્ટ્રિંગ ખરેખર છે. 806 00:39:22,020 --> 00:39:24,230 >> તેથી હવે મને સાફ દો મારી અહીં ટર્મિનલ નીચે. 807 00:39:24,230 --> 00:39:28,530 મને ફરીથી ચલાવો વૈવિધ્યપૂર્ણ બનાવવા દો, અને હું તે સમસ્યાઓ બધા હલ. 808 00:39:28,530 --> 00:39:30,210 આ તેથી પણ ચાલે છે રીકરીંગ થીમ છે. 809 00:39:30,210 --> 00:39:34,190 હું માત્ર એક 9 વાક્ય કાર્યક્રમ લખ્યું, અને હજુ સુધી હું ભૂલો 18 રેખાઓ હતી. 810 00:39:34,190 --> 00:39:35,650 કે બીવડાવી ધમકાવીને પ્રકારની છે. 811 00:39:35,650 --> 00:39:39,260 પરંતુ ખ્યાલ છે કે તેઓ ઘણી વાર કાસ્કેડ એક ઓછી ભૂલ ચાલુ કે 812 00:39:39,260 --> 00:39:43,070 આ કમ્પાઈલર માટે મૂંઝવણ, અને તે કરતાં ખૂબ ખરાબ દેખાય છે. 813 00:39:43,070 --> 00:39:47,460 >> તેથી હવે ધૂર્ત નિરીક્ષક જાણતા હશે હું એક શબ્દમાળા મેળવવામાં છું કે 814 00:39:47,460 --> 00:39:51,460 વપરાશકર્તા, પરંતુ હું ખરેખર નથી તેની સાથે શું કરી? 815 00:39:51,460 --> 00:39:53,570 હું ખરેખર કરી રહ્યો નથી તેની સાથે કંઈપણ. 816 00:39:53,570 --> 00:40:01,240 હું ખરેખર ફરીથી વૈવિધ્યપૂર્ણ સ્કોર તેથી જો, તે માત્ર ત્યાં બેસી રહ્યું છે. 817 00:40:01,240 --> 00:40:03,380 શું થઈ રહ્યું છે? 818 00:40:03,380 --> 00:40:07,990 મારી કાર્યક્રમ પર અટવાઇ કરી રહ્યું છે શું લાઇન, તમે કહે છે? 819 00:40:07,990 --> 00:40:09,860 >> તેથી તે ખરેખર વાક્ય 7 અટવાઇ છે. 820 00:40:09,860 --> 00:40:13,600 અને અમે પહેલાં આ જોઈ નથી, પરંતુ કર્યું રેખા 7, આ ફરીથી છે, 821 00:40:13,600 --> 00:40:14,650 નિવેદન શબ્દમાળા મળે છે. 822 00:40:14,650 --> 00:40:15,930 અને તે શું કહે છે નથી. 823 00:40:15,930 --> 00:40:18,480 તે માનવ માટે હવે રાહ જોઈ રહ્યું છે શબ્દમાળા લેવા. 824 00:40:18,480 --> 00:40:22,230 આ મારા માટે સંપૂર્ણપણે unintuitive છે માનવ, હું જણાવ્યું હતું કે આવી નથી કારણ કે 825 00:40:22,230 --> 00:40:23,040 શું કરવું. 826 00:40:23,040 --> 00:40:27,320 >> પરંતુ મને વિશ્વાસ પર આગળ વધો અને દો મને રોબ હોઈ હોવાનો ડોળ દો. 827 00:40:27,320 --> 00:40:28,500 દાખલ કરો. 828 00:40:28,500 --> 00:40:30,930 કે હું હેતુપૂર્વક આ કાર્યક્રમ નથી. 829 00:40:30,930 --> 00:40:32,350 તેથી અમે અમારી પ્રથમ બ્લોગ છે. 830 00:40:32,350 --> 00:40:34,390 >> પરંતુ મારફતે કારણ પ્રયત્ન કરીએ શા માટે આ કિસ્સો છે. 831 00:40:34,390 --> 00:40:36,940 પ્રથમ, મને આ પ્રથમ સમસ્યા ઠીક કરીએ. 832 00:40:36,940 --> 00:40:44,690 મને કહે છે કે અહીં લીટી ઉમેરો દો printf, તમારું નામ શું છે? 833 00:40:44,690 --> 00:40:47,700 માત્ર બંધ ભાવ કરવું ચાલો, ફકરા કે વાકયમાં વધારાનાં નિરથક એવાં શબ્દ, પદ કે વાક્ય નજીક છે. 834 00:40:47,700 --> 00:40:51,350 >> હવે મને કાર્યક્રમ ફરીથી ચલાવો દો. 835 00:40:51,350 --> 00:40:51,760 સમસ્યા નથી. 836 00:40:51,760 --> 00:40:54,690 હું જોઈ રહ્યો નથી. 837 00:40:54,690 --> 00:40:54,930 >> અધિકાર. 838 00:40:54,930 --> 00:40:55,990 હું તે recompile ન હતી. 839 00:40:55,990 --> 00:40:59,800 તેથી જેમ કે C ભાષામાં, કારણ કે તમે સ્ત્રોત કોડ બદલી અર્થ એ નથી 840 00:40:59,800 --> 00:41:03,170 તમે તમારા પદાર્થ કોડ કે જે બદલાયેલ છે નવી પદાર્થ કોડ પેદા કરવા માટે, 841 00:41:03,170 --> 00:41:04,330 નવી zeros અને રાશિઓ. 842 00:41:04,330 --> 00:41:05,590 તમે recompile છે. 843 00:41:05,590 --> 00:41:10,300 હું હવે વૈવિધ્યપૂર્ણ ફરીથી ચલાવો તો, દાખલ આહ, થોડી વધુ સાફ કરો. 844 00:41:10,300 --> 00:41:11,890 મારું નામ રોબ છે. 845 00:41:11,890 --> 00:41:12,760 હજુ પણ બગડેલ. 846 00:41:12,760 --> 00:41:14,170 >> અને હું ત્યાં દલીલ કરશો હવે થોડા બગ્સ. 847 00:41:14,170 --> 00:41:15,450 આ માત્ર પ્રમાણિકપણે, કદરૂપું લાગે છે. 848 00:41:15,450 --> 00:41:18,980 જેમ, ઓછા, હું હોવી જોઈએ એક ત્યાં જગ્યા, અથવા ખસેડવા 849 00:41:18,980 --> 00:41:20,330 નવી લાઇન પર કર્સર. 850 00:41:20,330 --> 00:41:21,370 >> અને ખરેખર, નવી રેખા. 851 00:41:21,370 --> 00:41:24,660 અહીં એક કી શબ્દસમૂહ પ્રકારની છે કે અમે જોઇ પરંતુ વ્યાખ્યાયિત નથી કર્યું. 852 00:41:24,660 --> 00:41:28,560 તમે લખાણ વિચાર જેમાં માર્ગ આગામી લીટી પર ખસેડવા માટે, 853 00:41:28,560 --> 00:41:29,480 જો તમે આવું નથી. 854 00:41:29,480 --> 00:41:31,070 આ કમ્પ્યુટર પર ગુંચવણ છે. 855 00:41:31,070 --> 00:41:33,830 આ બે અલગ લીટીઓ જેવો દેખાય છે કોડ, ન જે 856 00:41:33,830 --> 00:41:35,010 સંપૂર્ણપણે સાચું છે. 857 00:41:35,010 --> 00:41:39,380 તમે તેના બદલે વધુ સ્પષ્ટ હોય છે અને મને એક નવી લીટી આપી કહે છે, કે જે અમે 858 00:41:39,380 --> 00:41:41,810 બેકસ્લેશ એ સાથે સી પ્રતિનિધિત્વ કરે છે. 859 00:41:41,810 --> 00:41:43,230 >> તેથી થોડા જેમ કે અક્ષરો નથી. 860 00:41:43,230 --> 00:41:45,080 બેકસ્લેશ એ છે કે સૌંદર્યલક્ષી ફિક્સ કરશે. 861 00:41:45,080 --> 00:41:49,640 862 00:41:49,640 --> 00:41:50,870 મને મારા કાર્યક્રમ recompile દો. 863 00:41:50,870 --> 00:41:52,300 મને મારા કાર્યક્રમ ફરીથી ચલાવો દો. 864 00:41:52,300 --> 00:41:53,520 >> આ સારી દેખાય છે. 865 00:41:53,520 --> 00:41:56,960 તે હજુ પણ ખૂબ પ્રાચીન છે પરંતુ તે પણ હજુ બગડેલ છે. 866 00:41:56,960 --> 00:41:58,090 તેથી એક પણ નથી - 867 00:41:58,090 --> 00:42:01,680 જો તમે પહેલાં ક્યારેય પ્રોગ્રામ કર્યું હોય તો પણ, તમે કદાચ ધારી લઇ શકે છે 868 00:42:01,680 --> 00:42:04,960 શા માટે આ કાર્યક્રમ હજી અપૂર્ણ છે. 869 00:42:04,960 --> 00:42:08,540 હું કે શું કરવું જરૂર નથી હું હજુ સુધી કર્યું નથી? 870 00:42:08,540 --> 00:42:10,450 >> તેથી હું ખરેખર શું છે નામ સાથે કંઈક. 871 00:42:10,450 --> 00:42:14,190 જસ્ટ શરૂઆતથી જેમ, તમે ખરેખર કદાચ એક એ જેમ કે વેરિયેબલ સોંપી 872 00:42:14,190 --> 00:42:16,150 અમે છેલ્લા કર્યું જેવા પ્રતિક્રિયારૂપે સપ્તાહ - મૂલ્ય. 873 00:42:16,150 --> 00:42:18,930 પરંતુ તમારી સાથે કંઈ ન કરવું હોય તે, કંઇ થાય બનશે. 874 00:42:18,930 --> 00:42:20,210 >> બધા હક, જેથી ઠીક કરીએ. 875 00:42:20,210 --> 00:42:23,670 , મને ત્યાં મારા ચલ લખો દો અને મને અહીં નીચે જવા દો. 876 00:42:23,670 --> 00:42:29,120 રોબ, મને ફરીથી રન દો, મને recompile દો. 877 00:42:29,120 --> 00:42:30,540 હવે હું અધિકાર માત્ર એક મૂર્ખ માણસ છું? 878 00:42:30,540 --> 00:42:33,280 >> તેથી આ ખરેખર મેળવી નથી આગળ કોઈ મને. 879 00:42:33,280 --> 00:42:35,850 પરંતુ તે સંપૂર્ણપણે કુદરતી હતો વૃત્તિ, હું અધિકાર, દલીલ કરશો? 880 00:42:35,850 --> 00:42:39,340 જો ચલ નામ તરીકે ઓળખાય છે, અને હું થયેલ હોય તે ત્યાં જવા માંગો છો, તો શા માટે હું માત્ર નથી 881 00:42:39,340 --> 00:42:40,200 તેને ત્યાં લખો? 882 00:42:40,200 --> 00:42:42,210 >> ઠીક છે, અલબત્ત, અમે હવે તફાવત 883 00:42:42,210 --> 00:42:44,070 શું વચ્ચે શબ્દમાળા છે? 884 00:42:44,070 --> 00:42:47,060 કે કંપની અવતરણ ચિહ્નો પૂરાં કરવાં નોટિસ અહીં, નામ હેલ્લો? 885 00:42:47,060 --> 00:42:48,960 આ વાસ્તવમાં પોતે જ એક શબ્દમાળા છે. 886 00:42:48,960 --> 00:42:49,820 તે હાર્ડ કોડેડ છે. 887 00:42:49,820 --> 00:42:50,690 તે માનવ થી નથી. 888 00:42:50,690 --> 00:42:54,020 તે મને ના મૂળ પ્રોગ્રામર છે, પરંતુ તે હજુ પણ શબ્દમાળા છે. 889 00:42:54,020 --> 00:42:58,300 >> તમે શાબ્દિક અંદર N-A-M-E લખી તેથી જો શબ્દમાળા છે, શું થઈ રહ્યું છે 890 00:42:58,300 --> 00:42:59,120 મુદ્રિત વિચાર? 891 00:42:59,120 --> 00:43:03,660 વેલ, N-A-M-E. અમે તેની જગ્યાએ જરૂર printf કહેવું, પ્રિન્ટ નથી 892 00:43:03,660 --> 00:43:04,870 બહાર શાબ્દિક નામ. 893 00:43:04,870 --> 00:43:06,680 નામ ની કિંમત છાપશે. 894 00:43:06,680 --> 00:43:08,410 >> અને તે કરવા માટે, અમે નીચેના નથી. 895 00:43:08,410 --> 00:43:09,800 અને આ માત્ર એક માનવ સંમેલન છે. 896 00:43:09,800 --> 00:43:14,990 અમે બદલે% s કહે છે, અને તે શબ્દમાળા માટે વપરાય છે. 897 00:43:14,990 --> 00:43:19,810 અને પછી મારા બંધ અવતરણ ઓવરને અંતે હું અલ્પવિરામ મૂકી જતા અને છું 898 00:43:19,810 --> 00:43:23,790 બીજી દલીલ પસાર આ નિવેદન માં. 899 00:43:23,790 --> 00:43:25,970 હું ત્યાં નામ લખો જઈ રહ્યો. 900 00:43:25,970 --> 00:43:27,960 >> તેથી હવે નોટિસ અમે એક હોય સહેજ નવી વાક્યરચના. 901 00:43:27,960 --> 00:43:32,320 અમે હજુ બે કૌંસ હોય છે, અને અત્યારથી મને કહે દો કે સામગ્રી 902 00:43:32,320 --> 00:43:36,830 કૌંસ વચ્ચે રજૂ એક કાર્ય માં દલીલો - 903 00:43:36,830 --> 00:43:39,730 અચાનક જતા હોય છે કે ઇનપુટ્સ તેની વર્તણૂક અસર કરે છે. 904 00:43:39,730 --> 00:43:43,010 કે જેથી તર્ક દ્વારા, કેટલા દલીલો printf હોઈ લાગતું નથી 905 00:43:43,010 --> 00:43:45,450 આ ક્ષણે લેતી? 906 00:43:45,450 --> 00:43:48,370 >> તેથી તે, બે લઈ રહી હોય તેમ લાગે છે અને તે ખરેખર ગર્ભિત છે 907 00:43:48,370 --> 00:43:49,570 અહીં અલ્પવિરામ દ્વારા. 908 00:43:49,570 --> 00:43:51,640 તેથી આ એક દલીલ છે અવતરણ વચ્ચે. 909 00:43:51,640 --> 00:43:54,540 તે એક અલ્પવિરામ છે, પણ તેમ છતાં બધું અવતરણ છે, એટલે કે 910 00:43:54,540 --> 00:43:56,230 તે એક લાંબા શબ્દમાળા છે. 911 00:43:56,230 --> 00:43:58,280 અલ્પવિરામ, ચલ નામ. 912 00:43:58,280 --> 00:44:00,680 >> તેથી હવે મને બહાર ઝૂમ દો. 913 00:44:00,680 --> 00:44:02,240 મને તે ફરીથી ચલાવવા દો. 914 00:44:02,240 --> 00:44:03,490 રોબ. 915 00:44:03,490 --> 00:44:06,520 તે ખરેખર, હું ખોટું શું કર્યું? 916 00:44:06,520 --> 00:44:07,920 >> બધા હક, તમે recompile હોય છે. 917 00:44:07,920 --> 00:44:11,030 તેથી ફરી, સરળ ભૂલો કરી ફરીથી અને ફરીથી પર શરૂઆતમાં. 918 00:44:11,030 --> 00:44:15,280 તેથી હવે ફરીથી ચલાવો વૈવિધ્યપૂર્ણ, રોબ, દાખલ કરો, અને વોઇલા Query. 919 00:44:15,280 --> 00:44:17,110 હવે અમે એક કસ્ટમ કાર્યક્રમ છે. 920 00:44:17,110 --> 00:44:21,660 >> તેથી હવે હું કે કાર્યક્રમ છે થોડા લક્ષણો મદદથી 921 00:44:21,660 --> 00:44:22,520 નોંધ્યું છે કે વર્થ છે. 922 00:44:22,520 --> 00:44:27,850 એક, હું અન્યથા, CS50.h મદદથી છું જો CS50 પુસ્તકાલય તરીકે ઓળખાય છે. 923 00:44:27,850 --> 00:44:33,050 અને અંદર CS50 પુસ્તકાલય છે અન્ય લોકો લખ્યું હતું કે કાર્યો - 924 00:44:33,050 --> 00:44:33,980 એટલે કે સ્ટાફ - 925 00:44:33,980 --> 00:44:36,620 તમે વાપરો, અને વિચાર માટે સ્ટ્રિંગ તેમને એક છે. 926 00:44:36,620 --> 00:44:41,310 >> પંક્તિ 2 ની અંદર, stdio.h છે અને શા માટે આ છે? 927 00:44:41,310 --> 00:44:42,070 એક અનુમાન લો. 928 00:44:42,070 --> 00:44:46,200 ની અંદર અસ્તિત્વમાં શું ધોરણ IO પિતૃ? 929 00:44:46,200 --> 00:44:46,940 Printf. 930 00:44:46,940 --> 00:44:49,600 તેથી printf, તમે ગમે તે જોઈ શકતા નથી અન્ય સ્ક્રીન પર. 931 00:44:49,600 --> 00:44:51,870 તે સાથે આવે છે જ જોઈએ અચાનક કોમ્પ્યુટર. 932 00:44:51,870 --> 00:44:54,870 તે ક્યાંથી આવે છે? 933 00:44:54,870 --> 00:44:57,660 તે અંદર - તે જાહેર છે, જેથી અંદર છે, વાત કરવા માટે 934 00:44:57,660 --> 00:44:59,890 stdio.h નામની એક ફાઇલ. 935 00:44:59,890 --> 00:45:02,670 >> હવે, આ સામગ્રી માટે, અમે પાછા આવો પડશે જો તે બીટ છે માટે આખરે, કારણ કે 936 00:45:02,670 --> 00:45:03,930 હવે ખલેલકારી. 937 00:45:03,930 --> 00:45:05,490 આ અમારી વળતર પ્રકાર ઉલ્લેખ કરે છે. 938 00:45:05,490 --> 00:45:07,660 આ દલીલ ઉલ્લેખ કરે છે. 939 00:45:07,660 --> 00:45:10,230 પરંતુ આજે માટે, અમે ધ્યાન કેન્દ્રિત કરી રહ્યા છીએ માત્ર અહીં આ લાઇન પર. 940 00:45:10,230 --> 00:45:13,280 >> તેથી શબ્દમાળા નામ, માત્ર રીકેપ માટે, આ મારા માટે શું કર્યું? 941 00:45:13,280 --> 00:45:16,940 942 00:45:16,940 --> 00:45:19,560 તેથી તે ચલ જાહેર પ્રકાર શબ્દમાળા છે. 943 00:45:19,560 --> 00:45:22,630 તેથી તે શબ્દો માટે હોઈ અર્થ છે ન નંબરો માટે. 944 00:45:22,630 --> 00:45:25,530 એક કોરે, હું ન હોય તો માંગો જસ્ટ તરીકે જો તે નંબર છે, હું કહી કરશે 945 00:45:25,530 --> 00:45:26,560 ઈન્ કંઈક. 946 00:45:26,560 --> 00:45:29,740 હું એક અપૂર્ણાંક બિંદુ કરવા માગતા હોય તો મૂલ્ય, એક દશાંશ બિંદુ સાથે કંઈક, 947 00:45:29,740 --> 00:45:30,600 હું ફ્લોટ કહે છે. 948 00:45:30,600 --> 00:45:32,640 પરંતુ આજે માટે, હું માત્ર શબ્દમાળા જણાવ્યું હતું કે કર્યું છે. 949 00:45:32,640 --> 00:45:35,940 >> અને હું આ ચલ આપી છે એક નામ નામ, પરંતુ હું કરી શકે છે 950 00:45:35,940 --> 00:45:37,240 તે કશું કહે છે. 951 00:45:37,240 --> 00:45:39,340 હકીકતમાં, મૂળ, હું તે કહે એસ 952 00:45:39,340 --> 00:45:41,050 >> અહીં આ માત્ર અન્ય વિધાન છે. 953 00:45:41,050 --> 00:45:44,170 આ કેટલા દલીલો છે નિવેદન લેતી? 954 00:45:44,170 --> 00:45:47,890 તેથી તે માત્ર એક લેતી, અને તે છે માત્ર એક કલાત્મક વિગતવાર છે 955 00:45:47,890 --> 00:45:49,610 પર કંઈક પ્રદર્શિત મને માટે સ્ક્રીન. 956 00:45:49,610 --> 00:45:54,750 આવું વાક્ય 8 શું છે જનસાધારણ ના નિયમો માં? 957 00:45:54,750 --> 00:45:57,320 >> તે એક કિંમત મેળવવામાં આવ્યું છે વપરાશકર્તા - એટલે કે, એક શબ્દમાળા - 958 00:45:57,320 --> 00:45:58,770 અને તે સાથે શું શું કરી રહ્યો છે? 959 00:45:58,770 --> 00:46:02,450 તે આવશ્યકપણે તે ઉપર સોંપવામાં આવ્યું છે આ ડાબી બાજુ પર ગાય 960 00:46:02,450 --> 00:46:07,100 તેથી સાઇન બરાબર છે કે જે આ કિસ્સામાં, નામ ચલ ખરેખર તે સ્ટોર કરી શકો છો. 961 00:46:07,100 --> 00:46:10,020 >> અને પછી printf અન્ય છે એક કાર્ય છે હમણાં. 962 00:46:10,020 --> 00:46:11,870 અને અમે એક કાર્ય કૉલ કરવા માટે કહે છે. 963 00:46:11,870 --> 00:46:13,870 એક કાર્ય વાપરવા માટે છે એક કાર્ય કૉલ કરવા માટે. 964 00:46:13,870 --> 00:46:15,640 આ બાબત દેખીતી રીતે બે દલીલો લે છે. 965 00:46:15,640 --> 00:46:18,100 આ એક, અલ્પવિરામ, આ એક. 966 00:46:18,100 --> 00:46:20,910 >> આ એક પોતે જ ફક્ત એક સ્ટ્રિંગ છે કે પ્લેસહોલ્ડર સમાવે છે. 967 00:46:20,910 --> 00:46:23,860 % S અર્થ અહીં બીજા શબ્દમાળા મૂકો. 968 00:46:23,860 --> 00:46:27,360 અને તેથી પછી નામ મૂકીને દાખલ કે જે અલ્પવિરામ, 969 00:46:27,360 --> 00:46:29,420 મારા માટે કે વસ્તુ. 970 00:46:29,420 --> 00:46:31,300 >> તેથી હું હજુ પણ અન્ય વસ્તુઓ કરી શકો છો. 971 00:46:31,300 --> 00:46:36,820 મને એક બીટ હવે આગળ વધો અને કરવા દો કોઈ કાર્યક્રમ છે, પરંતુ, મને આ કાઢી નાખો દો 972 00:46:36,820 --> 00:46:38,880 અને મને લૂપ બનાવી દો. 973 00:46:38,880 --> 00:46:41,390 સાચું છે. 974 00:46:41,390 --> 00:46:45,210 પ્રતીક સત્ય દેખીતી છે હંમેશા સાચી હોઈ ચાલે. 975 00:46:45,210 --> 00:46:49,830 તેથી લૂપ પ્રકારની શું હું પ્રેરીત છું આ જેવી લીટી લખીને? 976 00:46:49,830 --> 00:46:51,070 >> તેથી અનંત લૂપ, બરાબર ને? 977 00:46:51,070 --> 00:46:52,090 માત્ર સાચા છે. 978 00:46:52,090 --> 00:46:56,210 હું શબ્દ બદલી શકો છો કોઈ રીત છે અન્ય કંઈપણ હોઈ સાચી, આ છે જેથી 979 00:46:56,210 --> 00:46:57,310 માત્ર કાયમ સ્કોર જવાનું. 980 00:46:57,310 --> 00:46:59,960 તમે ક્યારેય વાસ્તવમાં એક કાર્યક્રમ હતી કર્યું તેથી જો તમારા મેક કે પીસી લાગે છે કે માં 981 00:46:59,960 --> 00:47:02,480 તાળું મરાઈ છે, અથવા તે શું કરી રહ્યો છે માત્ર કંઈક અને કંઈક છે, અને તમે 982 00:47:02,480 --> 00:47:05,500 તમે જ્યાં સુધી બહાર નીકળવા માટે આ વસ્તુ ન મળી શકે તમારા કમ્પ્યુટર રીબુટ અથવા અપ ખેંચવાનો 983 00:47:05,500 --> 00:47:08,360 કાર્ય વ્યવસ્થાપક અથવા જેમ, અહીં આવા ઉદાહરણ છે. 984 00:47:08,360 --> 00:47:14,340 >> હું "હું એક ઘોડાગાડી કાર્યક્રમ છું." કહી શકો છો બંધ કંપની, બંધ 985 00:47:14,340 --> 00:47:15,780 ફકરા કે વાકયમાં વધારાનાં નિરથક એવાં શબ્દ, પદ કે વાક્ય, અર્ધવિરામ. 986 00:47:15,780 --> 00:47:17,010 તેથી ફરીથી, આ પેટર્ન નોટિસ. 987 00:47:17,010 --> 00:47:21,440 અમારા વાક્યરચના કેટલાક નવા હોવા છતાં, મુખ્ય શબ્દ છે, જ્યારે કીવર્ડ સાચા, 988 00:47:21,440 --> 00:47:23,590 હું જ હોય ​​નોટીસને સર્પાકાર કૌંસ કાઇન્ડ. 989 00:47:23,590 --> 00:47:25,890 હું અર્ધવિરામ અને કૌંસ મળી છે. 990 00:47:25,890 --> 00:47:28,000 >> તેથી હવે માતાનો આગળ જવા દો અને આ કમ્પાઇલ. 991 00:47:28,000 --> 00:47:29,630 વૈવિધ્યપૂર્ણ, વૈવિધ્યપૂર્ણ બનાવો. 992 00:47:29,630 --> 00:47:32,690 993 00:47:32,690 --> 00:47:36,660 તેથી આ બિંદુએ, તમે જરૂર નથી તમારા ઉપકરણ, બધા અધિકાર પુન: શરૂ કરો? 994 00:47:36,660 --> 00:47:39,925 તેથી અહીં સરળ પાઠ સાથે છે બે આંગળીઓ, નિયંત્રણ સી, 995 00:47:39,925 --> 00:47:41,230 અમે તે કાર્યક્રમ છોડી પડશે. 996 00:47:41,230 --> 00:47:45,430 પરંતુ તમે જોઈ શકો છો બરાબર શા માટે આ બાબત ફરીથી અને ફરીથી પોતે પુનરાવર્તન કરવામાં આવી હતી. 997 00:47:45,430 --> 00:47:48,080 >> હું કંઈક ઓછી કરી શકો છો એક સતામણી તરીકે વધુ જટિલ. 998 00:47:48,080 --> 00:47:49,600 હું આગળ જવા માટે જતા અને છું નીચેની કહે છે. 999 00:47:49,600 --> 00:47:55,210 પૂર્ણાંક છે કે જે ઈન્ માટે, હું માત્ર છે અમે સૌથી આપવા સામાન્ય નામ 1000 00:47:55,210 --> 00:47:59,500 પ્રોગ્રામિંગ માં ચલો તમે છો ત્યારે માત્ર ગણાય છે, 0 બરાબર. 1001 00:47:59,500 --> 00:48:08,640 મને આગળ જાઓ અને હું છે જ્યારે કહે દો, કહે છે ચાલો, 100 કરતાં ઓછી છે, હું વત્તા વત્તા. 1002 00:48:08,640 --> 00:48:10,240 અમે આ વાક્યરચના પાછા પડશે પરંતુ આ માત્ર અર્થ એ થાય 1003 00:48:10,240 --> 00:48:12,270 ફરીથી અને ફરીથી હું વધારો. 1004 00:48:12,270 --> 00:48:14,200 >> અને હું અહીં શું માંગો છો? 1005 00:48:14,200 --> 00:48:21,130 Printf, "હું માટે ગણતરી કરી શકો છો." આ એક ઘોડાગાડી પ્રોગ્રામ છે. 1006 00:48:21,130 --> 00:48:22,450 હું ખરેખર શું અહીં માગતા હતા? 1007 00:48:22,450 --> 00:48:25,220 1008 00:48:25,220 --> 00:48:30,940 >> ટકા નથી ઓ, પરંતુ તમે ધારી ન હોત આ. % D એક દશાંશ પૂર્ણાંક છે. 1009 00:48:30,940 --> 00:48:32,720 અલ્પવિરામ હું. 1010 00:48:32,720 --> 00:48:34,340 મને પાછા પત્રક દો. 1011 00:48:34,340 --> 00:48:37,170 >> મને હવે બનાવવા સાથે recompile દો. 1012 00:48:37,170 --> 00:48:39,280 મને હવે વૈવિધ્યપૂર્ણ સાથે પુનઃ ચલાવો દો. 1013 00:48:39,280 --> 00:48:42,410 હું ખરેખર ખરેખર ઝડપી છે જ્યારે ગણતરી કરી શકો છો હું આ જેમ એક કાર્યક્રમ લખો. 1014 00:48:42,410 --> 00:48:45,480 >> હવે કંઈક લેટ્સ થોડી અજાણતા. 1015 00:48:45,480 --> 00:48:51,220 જ્યારે આવું કેવી રીતે ચાલો હું એક કરતાં વધારે અથવા 0 સમાન છે. 1016 00:48:51,220 --> 00:48:53,630 શું આ પ્રેરિત કરવા માટે જઈ રહ્યું છે? 1017 00:48:53,630 --> 00:49:01,030 તેથી તાર્કિક રીતે, આ છે, તેથી મુજબની નથી હું આ પુનઃ ચલાવો તો, હવે બયાન કારણ કે, 1018 00:49:01,030 --> 00:49:05,050 હું હવે, ખરેખર ખરેખર ઉચ્ચ ગણી શકાય છે. 1019 00:49:05,050 --> 00:49:08,850 હું કરી શકો છો કમનસીબે, વિશે તરીકે ઊંચા કુલ સભ્યપદ 4 અબજ છે, તેથી આ ચાલુ છે 1020 00:49:08,850 --> 00:49:10,140 જ્યારે લેવા માટે. 1021 00:49:10,140 --> 00:49:13,440 >> તેથી શા માટે અમે અમારી આ છોડી નથી ક્લિફહેન્ગર, આશાસ્પદ પર 1022 00:49:13,440 --> 00:49:15,650 બુધવાર, અમે જોશો તો આ કાર્યક્રમ કરવામાં આવે છે. 1023 00:49:15,650 --> 00:49:19,260 બે, અમે તમને કેવી રીતે જાતે દાખલ પડશે તમારા પોતાના કાર્ય લખવા માટે ખૂબ જ 1024 00:49:19,260 --> 00:49:22,930 ઝડપથી, બુધવાર, અમે કરીશું, અમે સી માં શરૂઆતથી સંક્રમણ શરૂ 1025 00:49:22,930 --> 00:49:25,880 વધુને વધુ જટિલ ક્યારેય લખવાનું ખૂબ કરવું કાર્યક્રમો કે જે, 1026 00:49:25,880 --> 00:49:27,070 આ કરતાં વધુ. 1027 00:49:27,070 --> 00:49:28,766 અમે તો પછી તમે જોશો. 1028 00:49:28,766 --> 00:49:31,580 >> [અભિવાદન] 1029 00:49:31,580 --> 00:49:34,690 >> સ્પીકર 1: આગામી CS50 પર, પઝલ દિવસ એક સફળતા મળી હતી. 1030 00:49:34,690 --> 00:49:39,690