1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,790 ડેવીડના MALAN: પાછા, દરેક આપનું સ્વાગત છે. 3 00:00:01,790 --> 00:00:05,030 તેથી ગઈકાલે, કે જે તમને યાદ પડશે અમે અહીં આ વિષયો પર ધ્યાન કેન્દ્રિત કર્યું. 4 00:00:05,030 --> 00:00:08,380 તેથી અમે ચાર બહુચર્ચિત topics-- હતી ગોપનીયતા, સુરક્ષા, અને સોસાયટી; 5 00:00:08,380 --> 00:00:11,960 ઈન્ટરનેટ ટેકનોલોજી; મેઘ કમ્પ્યુટિંગ; અને આખરે, વેબ વિકાસ. 6 00:00:11,960 --> 00:00:14,170 >> કોઈને હતી બેન્ડવિડ્થ અથવા સમય 7 00:00:14,170 --> 00:00:16,900 થોડી જ્હોન જોવા માટે ઓલિવર છેલ્લા રાત્રે? 8 00:00:16,900 --> 00:00:20,120 તે ખરેખર ખૂબ રમૂજી છે, જો ન હોય તો થોડો ડર. 9 00:00:20,120 --> 00:00:24,700 કંઈપણ પર કોઈપણ પ્રશ્નો અમે ગઈ કાલે હતી? 10 00:00:24,700 --> 00:00:27,600 કોઇ સ્પષ્ટિકરણ? 11 00:00:27,600 --> 00:00:35,580 કોઈપણ પ્રશ્નો કે જે તમે બનાવવા માંગો છો ખાતરી કરો કે અમે કેટલાક સ્વરૂપ આજે સ્પર્શ? 12 00:00:35,580 --> 00:00:37,300 તેથી સ્વચ્છ સ્લેટ. 13 00:00:37,300 --> 00:00:38,760 >> તેથી શું આજે એજન્ડા પર છે? 14 00:00:38,760 --> 00:00:41,301 તેથી મને લાગ્યું કે અમે આજે શરૂ કરશો શું સામાન્ય છે પર એક નજર સાથે 15 00:00:41,301 --> 00:00:44,460 પર કોમ્પ્યુટેશનલ thinking-- તરીકે ઓળખાય oversimplifying જોખમ, વિચારવાનો 16 00:00:44,460 --> 00:00:46,636 એક કોમ્પ્યુટર જેવી, કદાચ એક ઈજનેર જેમ વિચારી, 17 00:00:46,636 --> 00:00:48,510 અને શરૂ કરવા માટે પ્રયાસ કરી રહ્યા તમારા વિચારો આયોજન 18 00:00:48,510 --> 00:00:52,039 અથવા તમે એક સારી સમજ આપે છે શું ખરેખર કમાન્ડિંગ સામેલ છે 19 00:00:52,039 --> 00:00:54,080 કમ્પ્યુટર કંઈક કરવા પ્રોગ્રામિંગ માર્ગ દ્વારા. 20 00:00:54,080 --> 00:00:56,663 અને અમે તેને એક સુંદર રાખવા પડશે ઉચ્ચ સ્તર, ખૂબ ખૂબ ઇંગલિશ, 21 00:00:56,663 --> 00:00:59,850 પરંતુ પરિચિત ઉપયોગ કરવાનો પ્રયાસ કરો ઉદાહરણો નિશ્ચિત સ્વરૂપ આપવું કેવી રીતે 22 00:00:59,850 --> 00:01:01,450 જો તમને સમસ્યા ઉકેલવા વિશે જાઓ કરશે. 23 00:01:01,450 --> 00:01:04,080 >> અને અમે કેટલાક સીએસ ફોટાઓની વિષયો, તાત્વિક, જેમ 24 00:01:04,080 --> 00:01:06,040 જે એક દંપતિ આવ્યા વખત ગઈ કાલે, 25 00:01:06,040 --> 00:01:07,554 ગાણિતીક નિયમો, અને પછી રજૂઆત. 26 00:01:07,554 --> 00:01:09,720 અને તે છે જ્યાં અમે શરૂ કરીશું માત્ર એક ક્ષણ આજે. 27 00:01:09,720 --> 00:01:11,481 પછી અમે પ્રોગ્રામિંગ પર એક નજર પડશે. 28 00:01:11,481 --> 00:01:13,480 અમે કેટલાક પર એક નજર પડશે મૂળભૂત રચના 29 00:01:13,480 --> 00:01:16,450 કે જેની સાથે તમે પરિચિત હોઈ શકે છે અને તે પણ તદ્દન સાહજિક શોધી શકે છે. 30 00:01:16,450 --> 00:01:18,370 >> અમે હકીકતમાં, જોવા મળશે, એક નમૂનો પ્રોગ્રામિંગ પર 31 00:01:18,370 --> 00:01:21,244 પર્યાવરણ હોય છે કે ખૂબ જ સુલભ છે, ખૂબ જ રમતિયાળ છે, અને ખરેખર લક્ષ્યાંક 32 00:01:21,244 --> 00:01:22,555 અને 12 વર્ષની વયના છે. 33 00:01:22,555 --> 00:01:25,930 અમે ત્યાં થોડી મિનિટો ગાળશે અને પછી નીચા સ્તર પર વસ્તુઓ લેવા 34 00:01:25,930 --> 00:01:30,360 અને ખરેખર કેટલાક વિશે વાત ગાણિતીક નિયમો અને માહિતી માળખાં, 35 00:01:30,360 --> 00:01:32,360 તેથી વાત કે પ્રોગ્રામરો ખાસ કરીને ઉપયોગ 36 00:01:32,360 --> 00:01:35,040 અત્યાર સુધી વધુ સમસ્યાઓ ઉકેલવા માટે અસરકારક રીતે કરતાં તમે કદાચ 37 00:01:35,040 --> 00:01:37,322 એકસાથે તેમને વિના કરવું કરવાનો પ્રયત્ન. 38 00:01:37,322 --> 00:01:40,280 પછી લંચ પછી, અમે એક નજર પડશે ટેકનોલોજી રન ટાઇમ સ્ટેકનું, કે જે માત્ર છે 39 00:01:40,280 --> 00:01:42,240 કહેતા ફેન્સી માર્ગ ટેકનોલોજી સંગ્રહો 40 00:01:42,240 --> 00:01:43,690 તમે ઉપયોગ કરી શકે છે કે જે કેટલાક સમસ્યા ઉકેલવા માગે છે. 41 00:01:43,690 --> 00:01:46,670 અને અમે મૂળાક્ષર વિશે વાત કરીશું ભાષાઓ અસ્તિત્વમાં છે કે જે સૂપ today-- 42 00:01:46,670 --> 00:01:50,930 જાવા અને Python અને C ++ અને PHP, અને રૂબી અને અન્ય વસ્તુઓ તમામ પ્રકારના. 43 00:01:50,930 --> 00:01:53,740 >> અમે એક નજર થોડા સમય લેવા પડશે ડિઝાઇન પેટર્ન છે. 44 00:01:53,740 --> 00:01:57,730 પ્રોગ્રામર્સ, સમય જતાં, દત્તક પધ્ધતિઓ છે 45 00:01:57,730 --> 00:02:00,690 તેમને મદદ કરવા માટે હોય છે કે વધુ સહેલાઈથી સમસ્યાઓ ઉકેલવા માગે છે. 46 00:02:00,690 --> 00:02:04,390 જ્યારે તમે શરૂ જાતને જોવા માટે લખી ફરીથી અને ફરીથી કોડ સમાન પ્રકારની છે, 47 00:02:04,390 --> 00:02:08,080 લોકો તે પુનરાવર્તનો નિશ્ચિત સ્વરૂપ આપવું અને આરોપણ કરવું તેમને માટે નામો 48 00:02:08,080 --> 00:02:10,084 અને પછી તેમને વાપરવા અને તેમને પ્રોત્સાહન, આખરે. 49 00:02:10,084 --> 00:02:12,250 અને અમે થોડી થોડી વાત કરીશું મોબાઇલ વ્યૂહરચના વિશે, 50 00:02:12,250 --> 00:02:16,099 જેમ શું તે ખરેખર શું અર્થ છે મોબાઇલ એપ્લિકેશન અથવા મોબાઇલ વેબસાઇટ બનાવો. 51 00:02:16,099 --> 00:02:17,140 તમે Android માટે તે શું છે? 52 00:02:17,140 --> 00:02:17,730 તમે તે iOS માટે કરો છો? 53 00:02:17,730 --> 00:02:19,160 તમે તેને તે બંને માટે કરો છો? 54 00:02:19,160 --> 00:02:20,326 અને વેપાર ન શું છે? 55 00:02:20,326 --> 00:02:23,180 અને પછી છેવટે, અમે લેવા પડશે એક નજર વેબ પ્રોગ્રામિંગ, જે 56 00:02:23,180 --> 00:02:25,380 એક સામૂહિક શબ્દ છે ખરેખર કોઈપણ સમયે વર્ણન 57 00:02:25,380 --> 00:02:28,410 તમે સોફ્ટવેર છે કે લખી વેબ પર ચલાવવા માટે અર્થ થાય છે, 58 00:02:28,410 --> 00:02:30,430 કે શું ફોન પર અથવા ડેસ્કટોપ અથવા લેપટોપ. 59 00:02:30,430 --> 00:02:33,490 અમે અંતે સંક્ષિપ્ત દેખાવ લેવા પડશે ડેટાબેઝ અને ડિઝાઇન 60 00:02:33,490 --> 00:02:39,049 તેમાં, જો માત્ર કારણ કે લગભગ કોઈ પણ રસપ્રદ વેબ આધારિત એપ્લિકેશન 61 00:02:39,049 --> 00:02:40,590 આ દિવસોમાં ડેટાબેઝ અમુક પ્રકારની છે. 62 00:02:40,590 --> 00:02:42,380 નહિંતર, તે કરશે માત્ર સ્થિર સામગ્રી છે. 63 00:02:42,380 --> 00:02:45,254 અને ડેટાબેઝ તમે બનાવવા માટે પરવાનગી આપે છે ફેરફારો સમય જતાં, જાતે કેમ તે 64 00:02:45,254 --> 00:02:45,960 અથવા વપરાશકર્તાઓ તરફથી. 65 00:02:45,960 --> 00:02:47,820 અને અમે કેવી રીતે તમે ધ્યાનમાં પડશે ડિઝાઇન વિશે જાઓ કરશે 66 00:02:47,820 --> 00:02:50,510 કે જે ડેટાબેઝ અને કલકલ પ્રકારની કે એન્જિનિયર માં આવી શકે છે 67 00:02:50,510 --> 00:02:52,790 સફેદ બોર્ડ પર ચર્ચા જ્યારે ખરેખર અમલમાં 68 00:02:52,790 --> 00:02:53,900 પ્રથમ વખત માટે એક એપ્લિકેશન. 69 00:02:53,900 --> 00:02:57,002 >> અમે વિશે સંક્ષિપ્તમાં વાત કરીશું API નો, ઉપયોગી સેવાઓ 70 00:02:57,002 --> 00:02:59,960 તમે પર ઊભા કરવા માટે ઉપયોગ કરી શકો છો કે અન્ય ખભા, કંપનીઓ કે શું 71 00:02:59,960 --> 00:03:02,619 અથવા વ્યક્તિઓ, અને ઉકેલવા તમારી વધુ ઝડપથી પોતાની સમસ્યાઓ. 72 00:03:02,619 --> 00:03:04,785 અને પછી અમે કદાચ છબછબિયાં કરવાં પડશે જાવાસ્ક્રિપ્ટ સાથે એક બીટ, 73 00:03:04,785 --> 00:03:08,900 એક પ્રોગ્રામિંગ ભાષા છે, તે ઉપયોગ બંને બ્રાઉઝર્સમાં આ દિવસોમાં, પણ 74 00:03:08,900 --> 00:03:09,820 સર્વરો. 75 00:03:09,820 --> 00:03:11,890 અને કદાચ, અમે પડશે ફોટાઓની, સમય પરવાનગી 76 00:03:11,890 --> 00:03:15,670 હાથ પર વેબ સામગ્રી અમે કેટલાક ગઈ કાલે હતી અને બે સંકલિત 77 00:03:15,670 --> 00:03:17,630 સાથે મળીને તે પહેલાં અમે મુલતવી રાખવું. 78 00:03:17,630 --> 00:03:22,380 >> કરતી તેથી શું ahead-- છે ત્યાં કંઈપણ ગુમ છે કે તમે 79 00:03:22,380 --> 00:03:26,289 ખાતરી કરો કે અમે સામેલ કરવા માંગો છો અને અમુક બિંદુએ પર સ્પર્શ. 80 00:03:26,289 --> 00:03:28,330 જો તે વાંધો ઝરણા છે, પહેલાં લાંબા તે લાવે છે. 81 00:03:28,330 --> 00:03:32,010 પરંતુ શા માટે અમે એક સાથે શરૂ નથી કોમ્પ્યુટેશનલ વિચાર જુઓ. 82 00:03:32,010 --> 00:03:35,420 >> અને મને કે પ્રસ્તાવ દો કોમ્પ્યુટેશનલ વિચાર ફરીથી છે, 83 00:03:35,420 --> 00:03:38,830 ઊંચા સ્તર વર્ણન સૉર્ટ શું કોમ્પ્યુટર વૈજ્ઞાનિક કરી શકે છે. 84 00:03:38,830 --> 00:03:42,470 અને ખરેખર, ચાલો શરૂ કરીએ ત્રણ ઘટકો સાથે 85 00:03:42,470 --> 00:03:44,207 કોમ્પ્યુટેશનલ વિચાર જઈ શકે છે. 86 00:03:44,207 --> 00:03:45,790 આ વર્ણન માત્ર એક રીત છે. 87 00:03:45,790 --> 00:03:48,490 અમે ચોક્કસપણે વ્યાખ્યાયિત કરી શકે રીતે કોઇ પણ સંખ્યામાં આ. 88 00:03:48,490 --> 00:03:50,630 >> પરંતુ મને પ્રસ્તાવ દો, આજે ખાતર, 89 00:03:50,630 --> 00:03:53,910 કે વિશ્વની સમસ્યાઓ, વિશ્વની સમસ્યાઓ તમામ, 90 00:03:53,910 --> 00:03:56,730 જ્યારે સંપર્ક કોમ્પ્યુટર વૈજ્ઞાનિક શકે 91 00:03:56,730 --> 00:04:00,990 તરીકે જોવામાં આવે છે, આપણે શું કરીશું કોલ ઇનપુટ્સ, જે 92 00:04:00,990 --> 00:04:08,142 અમે શું કહી શકશો કે કંટાળી ગયેલું વિચાર કરવાની જરૂર છે ગાણિતીક નિયમો છે, કે જે પછી આઉટપુટ પેદા. 93 00:04:08,142 --> 00:04:10,600 અન્ય શબ્દોમાં, સમગ્ર સમસ્યાનો ઉકેલ હું દાવો વિશ્વમાં 94 00:04:10,600 --> 00:04:13,140 માં નિસ્યંદિત શકાય આ ત્રણ ઘટકો. 95 00:04:13,140 --> 00:04:14,450 તેથી હું ઇનપુટ્સ દ્વારા અર્થ શું છે? 96 00:04:14,450 --> 00:04:17,060 ઇનપુટ્સ માત્ર છે, તો તમે શું કરશો હલ કરવા માટે આપ્યો. 97 00:04:17,060 --> 00:04:20,052 >> ઉદાહરણ માટે, અહીં છે જૂની શાળા સમસ્યા નથી. 98 00:04:20,052 --> 00:04:22,760 જો હું એક ફોન પુસ્તક અહીં છે અને હું તેને કંઈક જોવા માંગો છો, 99 00:04:22,760 --> 00:04:23,760 આ મારા ઇનપુટ છે. 100 00:04:23,760 --> 00:04:26,260 હું 1000 અથવા તેથી છે એક ફોન પુસ્તક પાના. 101 00:04:26,260 --> 00:04:27,780 આ મારી સમસ્યા માટે ઇનપુટ છે. 102 00:04:27,780 --> 00:04:31,507 અને હું કંઈક શોધવા માંગો છો માઇક સ્મિથ, તેથી મિત્ર જેવી 103 00:04:31,507 --> 00:04:33,840 જેનું નામ અને નંબર છે આસ્થાપૂર્વક આ સરનામું પુસ્તક. 104 00:04:33,840 --> 00:04:36,430 >> આ સેલ દિવસ પહેલાં ફોન, તેથી હું માત્ર તે માટે શોધી શકો છો. 105 00:04:36,430 --> 00:04:38,540 તેથી હું તેને જૂના કરવા માટે હોય છે શાળા અને ખરેખર શોધ 106 00:04:38,540 --> 00:04:41,331 કેટલાક જવાબ માટે આ ઇનપુટ્સ. 107 00:04:41,331 --> 00:04:43,580 અને તે જવાબ માત્ર રહ્યું છે આઉટપુટ કહેવાય કરી શકાય છે. 108 00:04:43,580 --> 00:04:44,871 તેથી ઇનપુટ ફોન પુસ્તક છે. 109 00:04:44,871 --> 00:04:47,787 અલ્ગોરિધમનો ગમે સમૂહ છે હું પગલાં માઇક સ્મિથ શોધવા માટે ઉપયોગ કરે છે. 110 00:04:47,787 --> 00:04:50,120 અને આઉટપુટ, આસ્થાપૂર્વક છે, માઇક સ્મિથ ફોન નંબર. 111 00:04:50,120 --> 00:04:52,703 અને પછી આ જ હોઇ શકે છે સૌથી વધુ કોઈપણ સમસ્યા પ્રતિનિધિ 112 00:04:52,703 --> 00:04:55,210 સાથે તમે હાથે ઇનપુટ્સ છે અને આઉટપુટ પેદા કરવા માંગો છો. 113 00:04:55,210 --> 00:04:59,459 >> તેથી પહેલાં તો અમે પ્રક્રિયા ધ્યાનમાં જેના દ્વારા અમે તે સમસ્યા હલ કરી શકો છો, 114 00:04:59,459 --> 00:05:01,250 માઇક સ્મિથ અને શોધવા તેના જેવું કંઇક, 115 00:05:01,250 --> 00:05:04,090 પ્રથમ વિચાર કરીએ અને , છેલ્લા ઇનપુટ્સ અને આઉટપુટ આપે છે. 116 00:05:04,090 --> 00:05:08,060 ભૌતિક રીતે, અલબત્ત, અહીં ઇનપુટ કાગળ એક સમગ્ર ટોળું મળીને glued છે 117 00:05:08,060 --> 00:05:09,400 એક ફોન પુસ્તક સ્વરૂપ છે. 118 00:05:09,400 --> 00:05:13,660 પરંતુ એન્જીનિયરિંગ, કોર્સ લેપટોપ અને ડેસ્કટોપ અને તે પણ ફોન 119 00:05:13,660 --> 00:05:16,430 આ days-- તે છે વિદ્યુતીય ઉપકરણો. 120 00:05:16,430 --> 00:05:20,920 >> અને દિવસ ઓવરને અંતે, શું કમ્પ્યુટર માત્ર ઇનપુટ? 121 00:05:20,920 --> 00:05:23,299 વેલ, તે કંઈક છે આ પાવર કોર્ડ અહીં. 122 00:05:23,299 --> 00:05:25,590 હું તે દિવાલ માં પ્લગ, અને હું ઇલેક્ટ્રોન ફ્લો વિચાર, 123 00:05:25,590 --> 00:05:27,048 જે મને મશીન ચલાવવા માટે પરવાનગી આપે છે. 124 00:05:27,048 --> 00:05:30,420 અથવા કદાચ તે ઇલેક્ટ્રોન છે મારા બેટરી માર્ગ દ્વારા બનાવવામાં. 125 00:05:30,420 --> 00:05:33,790 પરંતુ દિવસ ઓવરને અંતે, કે આ જ વસ્તુ મારા લેપટોપ માં જઈ રહી છે. 126 00:05:33,790 --> 00:05:35,772 અને તેથી ખૂબ રસપ્રદ સામગ્રી આખરે છે 127 00:05:35,772 --> 00:05:37,480 બહાર આવતા, શું પ્રિન્ટર માર્ગ દ્વારા 128 00:05:37,480 --> 00:05:40,320 અથવા સ્ક્રીન અથવા audially અથવા જેમ. 129 00:05:40,320 --> 00:05:45,320 >> તેથી બધા અમે હોય તો અમારા કમ્પ્યુટર માટે મૂળભૂત ઇનપુટ 130 00:05:45,320 --> 00:05:49,160 વીજળી છે, તેથી માત્ર ઇલેક્ટ્રોન, અને અથવા બહાર જવા 131 00:05:49,160 --> 00:05:54,465 અને તેથી અમે કેવી રીતે કે ઇનપુટ ઉપયોગ કરી શકો છો ખરેખર માહિતી પ્રતિનિધિત્વ? 132 00:05:54,465 --> 00:05:57,090 બીજા શબ્દોમાં કહીએ તો, અમે કેવી રીતે મેળવી શકું વીજળી એક સરળ ફ્લો 133 00:05:57,090 --> 00:06:00,350 વાસ્તવિક રજૂ નંબરો અથવા વાસ્તવિક અક્ષરો 134 00:06:00,350 --> 00:06:03,620 સ્ક્રીન પર અથવા વાસ્તવિક છબીઓ અથવા વાસ્તવિક ચલચિત્રો અથવા ઈ મેલ્સ 135 00:06:03,620 --> 00:06:05,690 અથવા કોઈપણ નંબર ઉચ્ચ સ્તર વિભાવનાઓ, 136 00:06:05,690 --> 00:06:07,680 જો તમે કરશે, કે જે ઓછામાં દિવસ ઓવરને કોઈક 137 00:06:07,680 --> 00:06:11,950 આ સંગ્રહિત કરવામાં આવી છે ઇલેક્ટ્રોનિક યાંત્રિક ઉપકરણ 138 00:06:11,950 --> 00:06:16,260 માત્ર તે સરળ ingredients-- મદદથી ઇલેક્ટ્રોન અને બહાર આવતા? 139 00:06:16,260 --> 00:06:19,530 >> તેથી તે જણાય છે, સરળ સ્વરૂપમાં, 140 00:06:19,530 --> 00:06:23,260 રાજ્યો માત્ર પ્રકારની હું મારા વિશ્વમાં હોય છે, તેથી 141 00:06:23,260 --> 00:06:25,350 શરતો speak-- માટે મારા world-- ક્યાં છે 142 00:06:25,350 --> 00:06:33,020 હું ઇલેક્ટ્રોન વહેતી હોય છે, વીજળી વહેતી, અથવા હું તેથી not-- કરવા માટે, આ બોલ પર. 143 00:06:33,020 --> 00:06:35,850 અને ચાલો પર અને બંધ નિશ્ચિત સ્વરૂપ આપવું દો, તરીકે કોમ્પ્યુટર વૈજ્ઞાનિક કદાચ, 144 00:06:35,850 --> 00:06:37,255 માત્ર 1 અને 0 છે. 145 00:06:37,255 --> 00:06:39,880 ચાલો માત્ર કેટલાક મનસ્વી વર્ણન પરંતુ તે માટે સતત નંબર. 146 00:06:39,880 --> 00:06:41,970 1 પર થાય છે, 0 બંધ થાય છે. 147 00:06:41,970 --> 00:06:45,427 અથવા તમે પણ આ જોવા શકે છે પર સાચું માધ્યમ અને ખોટા અર્થ. 148 00:06:45,427 --> 00:06:47,510 તમે પણ કાળા કરી શકે અને સફેદ કે લાલ અને વાદળી. 149 00:06:47,510 --> 00:06:48,759 તમે માત્ર બે ડિસ્ક્રીપ્ટર્સ જરૂર છે. 150 00:06:48,759 --> 00:06:52,240 અને કમ્પ્યુટર વૈજ્ઞાનિકો કરશે સામાન્ય રીતે ફક્ત 0 અને 1 નો ઉપયોગ કરો. 151 00:06:52,240 --> 00:06:58,980 >> તેથી જો કે આ કેસ છે, મારા જ મૂળાક્ષર કેવી રીતે 0 અને 1 ની સમાવેશ થાય છે, 152 00:06:58,980 --> 00:07:03,360 હું કદાચ નંબર મેળવવા માટે કરી શકે કમ્પ્યુટર માં 2, એકલા દો નંબર 3 153 00:07:03,360 --> 00:07:06,140 અથવા મૂળાક્ષર પત્ર અથવા એક છબી અથવા ફિલ્મ? 154 00:07:06,140 --> 00:07:08,910 અમે કેવી રીતે સૉર્ટ બુટસ્ટ્રેપ નથી જાતને આ મૂળભૂત સિદ્ધાંત 155 00:07:08,910 --> 00:07:12,080 0 અને 1 ની અને ખરેખર વધુ રસપ્રદ કંઈક પ્રતિનિધિત્વ કરે છે? 156 00:07:12,080 --> 00:07:14,430 >> વેલ, તે પ્રશ્ન મૂકી દો માત્ર એક ક્ષણ માટે હોલ્ડ પર 157 00:07:14,430 --> 00:07:17,520 અને કંઈક ધ્યાનમાં આસ્થાપૂર્વક પરિચિત, 158 00:07:17,520 --> 00:07:21,150 પણ જો તમે ખરેખર વિશે વિચાર્યું નથી તે 10 માટે કોઇ વિગત, 20, 30, 40, 50 159 00:07:21,150 --> 00:07:22,520 વધુ વર્ષ. 160 00:07:22,520 --> 00:07:24,780 આ શું છે? 161 00:07:24,780 --> 00:07:28,050 તમે ઉચ્ચાર કરશે કેવી રીતે છે? 162 00:07:28,050 --> 00:07:30,770 નથી એક યુક્તિ પ્રશ્ન. 163 00:07:30,770 --> 00:07:32,950 એક નંબર છે, પરંતુ તે શું છે? 164 00:07:32,950 --> 00:07:34,842 1, 2, 3, અથવા 123. 165 00:07:34,842 --> 00:07:37,800 અને હું ગમ્યું કે તમે કેવી રીતે જણાવ્યું હતું કે 1, 2, 3, કારણ કે તે જોવા એક રીત છે. 166 00:07:37,800 --> 00:07:39,870 1, 2, 3, તે ક્રમ છે ત્રણ પ્રતીકો. 167 00:07:39,870 --> 00:07:42,005 તે ચિત્રો છે કે અમે હવે શબ્દો છે. 168 00:07:42,005 --> 00:07:44,880 અને જો તમે પ્રકારના તેમને બધા વાંચી તેની સાથે, ઇંગલિશ માં એક લાક્ષણિક માનવ 169 00:07:44,880 --> 00:07:46,600 123 કહે છે. 170 00:07:46,600 --> 00:07:48,350 અને તે એક પ્રકારની છે ઉચ્ચ સ્તર ખ્યાલ, 171 00:07:48,350 --> 00:07:50,340 એક વ્યાજબી મોટી સંખ્યામાં જેવી લાગે છે. 172 00:07:50,340 --> 00:07:51,490 >> પરંતુ આપણે ત્યાં કેવી રીતે મળી હતી? 173 00:07:51,490 --> 00:07:54,640 વેલ, તે છે, કારણ કે જ્યારે હોઈ શકે છે તમે તેને આ વિશે વિચાર્યું છે 174 00:07:54,640 --> 00:07:56,680 પરંતુ મારા પાછા દિવસ, હું પ્રકારની આ શીખી 175 00:07:56,680 --> 00:08:01,030 1 સ્તંભ તરીકે, 10 ના કૉલમ, અને 100 સ્તંભ. 176 00:08:01,030 --> 00:08:06,400 તેથી Lakisa કહે છે, તે છે 1, 2, 3, પરંતુ તે પણ 123 છે. 177 00:08:06,400 --> 00:08:08,700 પરંતુ અમે કેવી રીતે મેળવી શકું બાદમાં ભૂતપૂર્વ? 178 00:08:08,700 --> 00:08:12,340 >> વેલ, તમે સામાન્ય રીતે શું કરશે 100 સ્તંભ, હું 1 છે. 179 00:08:12,340 --> 00:08:14,794 તેથી તે 100 વખત 1 કહીને જેવી છે. 180 00:08:14,794 --> 00:08:16,210 અને પછી 10 સ્તંભ, હું 2 છે. 181 00:08:16,210 --> 00:08:18,464 તેથી તે 10 ગુણ્યા 2 કહીને જેવી છે. 182 00:08:18,464 --> 00:08:19,630 1 સ્તંભ, હું 3 છે. 183 00:08:19,630 --> 00:08:21,720 તેથી તે 1 વખત 3 કહીને જેવી છે. 184 00:08:21,720 --> 00:08:24,290 >> અને જો હું આ વસ્તુઓ ઉમેરો સાથે મળીને, આ, અલબત્ત, 185 00:08:24,290 --> 00:08:27,470 100 વત્તા 10 વત્તા 3. 186 00:08:27,470 --> 00:08:31,750 અને ઓહ, કે શા માટે હું આ વિચાર છે 123 ઊંચા સ્તર ખ્યાલ. 187 00:08:31,750 --> 00:08:37,220 તે માત્ર મૂળભૂત ગણિત, જેમાં આ છે સંજ્ઞાઓ વાપરીને, તેમને વજન હોય તો તમે 188 00:08:37,220 --> 00:08:39,620 , પ્લેસહોલ્ડર અથવા કૉલમ કિંમતો કરશે. 189 00:08:39,620 --> 00:08:42,090 અને એક વાર હું બધું જ વધવું બહાર, હું આ નંબર મળે છે. 190 00:08:42,090 --> 00:08:47,840 >> તેથી તમે કેવી રીતે ઘણા ખબર કેવી રીતે વાત કરવા માટે binary-- 0 અને 1's-- કમ્પ્યુટર જેવું? 191 00:08:47,840 --> 00:08:50,410 ઠીક છે, સંપૂર્ણ, કોઈ એક, અથવા તમે કંઈ તમે શું લાગે છે. 192 00:08:50,410 --> 00:08:52,550 પરંતુ હું તમને દાવો કરશે ખરેખર પહેલેથી જ આ ખબર. 193 00:08:52,550 --> 00:08:55,330 અમે હમણાં જ પ્રકારની ઝટકો જરૂર અમારા માનસિક મોડલ થોડો. 194 00:08:55,330 --> 00:08:57,250 પણ આ પ્રક્રિયામાં બરાબર જ છે. 195 00:08:57,250 --> 00:09:01,460 >> મને આ એક છોડી દો અને તેના બદલે એક ક્ષણ માટે આ નીચે ખેંચી. 196 00:09:01,460 --> 00:09:05,060 કોમ્પ્યુટરો વિશ્વમાં, અમે માત્ર 0 અને 1 હોય છે. 197 00:09:05,060 --> 00:09:07,240 અને તેથી વાત છે કે બદલવા માટે શું જવાનું છે? 198 00:09:07,240 --> 00:09:10,920 ઠીક છે, મારા માનવ વિશ્વમાં, દશાંશ પદ્ધતિ, ડિસે અર્થ 10, 199 00:09:10,920 --> 00:09:12,740 હું મારા આગળના કેટલા આંકડા હોય છે? 200 00:09:12,740 --> 00:09:15,270 201 00:09:15,270 --> 00:09:16,540 10, અધિકાર? 202 00:09:16,540 --> 00:09:17,880 0 થી 9, અલબત્ત. 203 00:09:17,880 --> 00:09:21,210 >> અને તેથી જ આપણે હોય છે 10 સ્થળ અને 100 સ્થળ. 204 00:09:21,210 --> 00:09:22,380 કે ક્યાંથી આવે છે? 205 00:09:22,380 --> 00:09:24,430 વેલ, આ 0 શક્તિ 10 છે. 206 00:09:24,430 --> 00:09:28,440 આ માટે 1 સત્તા પર 10, 10 2 શક્તિ, અને તેથી આગળ. 207 00:09:28,440 --> 00:09:32,110 તમે ફક્ત તમારા કૉલમ ગુણાકાર રાખવા 10 દ્વારા, માત્ર 1 સાથે બંધ શરૂ 208 00:09:32,110 --> 00:09:33,700 જમણી બાજુની સ્થિતિ એક અહીં. 209 00:09:33,700 --> 00:09:35,490 >> વિશ્વમાં તેથી એન્જીનિયરિંગ, જો તમે માત્ર 210 00:09:35,490 --> 00:09:39,600 binary-- બે અર્થ થાય છે 2-- અથવા 0 અને 1 ની, અમે ફક્ત 211 00:09:39,600 --> 00:09:42,420 ખરેખર બદલવાની જરૂર કે ગણિત આધાર. 212 00:09:42,420 --> 00:09:46,410 તેથી અન્ય શબ્દોમાં, હવે આપણે માત્ર પડશે 1 સ્તંભ the-- હોય છે અને 213 00:09:46,410 --> 00:09:51,270 જ્યાં આ 2 સ્તંભ જઈને છે 4 કૉલમ, અને કદાચ બહાર. 214 00:09:51,270 --> 00:09:52,250 શા માટે છે? 215 00:09:52,250 --> 00:09:55,650 વેલ, આ 0 મી 2 પાવર છે. 216 00:09:55,650 --> 00:09:57,270 આ 2 1 છે. 217 00:09:57,270 --> 00:09:59,610 આ તેથી 2 2 છે, અને. 218 00:09:59,610 --> 00:10:04,910 >> તેથી અહીં જ્યારે અમે 1, 10 ના હોય, 100, 1000 ના 10,000 માતાનો, 100,000, 1 219 00:10:04,910 --> 00:10:10,560 લાખો, અને તેથી આગળ, અહીં અમે 1, 2, 4, 8, 16, 32, 64 છે. 220 00:10:10,560 --> 00:10:13,950 જો તમે માત્ર 2 દ્વારા ગુણાકાર રાખવા, તેના બદલે 10 વડે ગુણાકાર રાખો. 221 00:10:13,950 --> 00:10:16,780 તેથી હવે, જો ધ્યેય પર હાથ પ્રતિનિધિત્વ કરે છે 222 00:10:16,780 --> 00:10:20,240 માત્ર 0 અને 1 ની મદદથી નંબરો, માતાનો ધ્યાનમાં કેવી રીતે અમે ત્યાં વિચાર કરીએ. 223 00:10:20,240 --> 00:10:26,540 >> આ, અલબત્ત, પેટર્ન 0 0 0 છે, પરંતુ શું નંબર કલ્પનાત્મક 224 00:10:26,540 --> 00:10:27,490 તે પ્રતિનિધિત્વ કરે છે? 225 00:10:27,490 --> 00:10:35,430 વેલ, 4 વખત 0 વત્તા 2 વખત 0 વત્તા 1 વખત 0, માતાનો તે મળીને ઉમેરો. 226 00:10:35,430 --> 00:10:40,030 4 વખત 0, અલબત્ત, 0 છે, વત્તા 2 વખત 0, અલબત્ત, 0 વત્તા 1 વખત 0 227 00:10:40,030 --> 00:10:40,850 અલબત્ત, 0 હોય છે. 228 00:10:40,850 --> 00:10:44,910 તેથી આહ, આ રજૂ કરે છે નંબર આપણે મનુષ્યો 0 ખબર. 229 00:10:44,910 --> 00:10:47,810 >> ઠીક છે, હવે, ખૂબ દો ઝડપથી આગળ ઝડપી. 230 00:10:47,810 --> 00:10:53,600 હું બદલે રજૂ કરું છું તો 0 0 0 પરંતુ ચાલો કરવું 1 0 1, 231 00:10:53,600 --> 00:10:57,010 કે હોઈ શકે છે કેવી રીતે Lakisa, અગાઉ માત્ર તે 1 0 1 ઉચ્ચાર કરશે. 232 00:10:57,010 --> 00:11:01,020 પરંતુ હવે, કેવી રીતે અમે તેને વધારે લાગી નથી નંબર આપણે મનુષ્યો ખબર પડી શકે છે લેવલ? 233 00:11:01,020 --> 00:11:04,220 તેથી આ નંબર શું છે? 234 00:11:04,220 --> 00:11:06,060 તે 5, નંબર અમે 5 જાણો છો. 235 00:11:06,060 --> 00:11:06,870 >> ઠીક છે, કે શા માટે છે? 236 00:11:06,870 --> 00:11:09,620 ખરેખર સૉર્ટ વેલ, અમે કરી શકો છો પદ્ધતિસરની તેને લઈ જવામાં 237 00:11:09,620 --> 00:11:14,880 4 વખત 1, 2 વખત 0, 1 વખત 1. 238 00:11:14,880 --> 00:11:19,880 તે મળીને ઉમેરો, તેથી આ 4 વત્તા 0 વત્તા 1 છે. 239 00:11:19,880 --> 00:11:21,577 અને તે છે, ખરેખર, 5. 240 00:11:21,577 --> 00:11:24,660 તેથી તે હવે થોડી કંટાળાજનક રહ્યો છે અંકગણિત ફરીથી અને ફરીથી કરી. 241 00:11:24,660 --> 00:11:26,300 પણ આ પ્રક્રિયામાં બરાબર જ છે. 242 00:11:26,300 --> 00:11:28,380 >> આ જ વસ્તુ છે કે અમારા વિશ્વમાં બદલી 243 00:11:28,380 --> 00:11:32,740 છે કે અમારા કૉલમ છે 1, 2, 4, 8, 16, અને તેથી આગળ, તેના બદલે 1, 10, 100, 244 00:11:32,740 --> 00:11:33,740 1000. 245 00:11:33,740 --> 00:11:40,000 અને તે માત્ર અમારી મૂળાક્ષર છે, કારણ કે છે માત્ર 0 1 માટે 9 મારફતે 0 થી સંકોચાઈ. 246 00:11:40,000 --> 00:11:50,851 >> થોડો ક્વિઝ અહીં કેવી રીતે કરશે કારણ કે તેથી તમે દ્વિસંગી નંબર 7 પ્રતિનિધિત્વ કરે છે? 247 00:11:50,851 --> 00:11:51,350 0? 248 00:11:51,350 --> 00:11:53,490 વેલ, 0, તમે અર્થ 0 0 0? 249 00:11:53,490 --> 00:11:58,140 250 00:11:58,140 --> 00:11:59,693 તેને ફરીથી કહે છે, કરીના. 251 00:11:59,693 --> 00:12:03,010 252 00:12:03,010 --> 00:12:03,550 પરફેક્ટ. 253 00:12:03,550 --> 00:12:04,370 શા માટે છે? 254 00:12:04,370 --> 00:12:08,530 તે અસરકારક 4 વત્તા 2 વત્તા 1 છે. 255 00:12:08,530 --> 00:12:09,580 કેટલું સરસ. 256 00:12:09,580 --> 00:12:14,364 >> અમે થોડી કેવી રીતે રજૂ કરે છે another-- કેવી રીતે નંબર 2 વિશે શું? 257 00:12:14,364 --> 00:12:18,360 258 00:12:18,360 --> 00:12:20,690 બંધ છે, પરંતુ પાછળની. 259 00:12:20,690 --> 00:12:21,660 તેથી આ શું છે? 260 00:12:21,660 --> 00:12:26,290 4 વત્તા 1 છે, કે જેથી 5 ફરી છે. 261 00:12:26,290 --> 00:12:28,310 >> તેથી what's-- હું દિલગીર છું, કરીના? 262 00:12:28,310 --> 00:12:29,220 0 1 0. 263 00:12:29,220 --> 00:12:34,762 0 1 0, 2 હશે કારણ કે ફરીથી, પણ જો તે પ્રકારના તમે બહાર કૂદી નથી, 264 00:12:34,762 --> 00:12:35,470 માત્ર ગણિત નથી. 265 00:12:35,470 --> 00:12:40,390 4 વખત 0, 0, 2 વખત 1 2 1 વખત 0 0 છે. 266 00:12:40,390 --> 00:12:42,830 તેથી આ નંબર અમે 2 તરીકે જાણતા છે. 267 00:12:42,830 --> 00:12:44,030 >> કેવી રીતે નંબર 8 વિશે શું? 268 00:12:44,030 --> 00:12:51,240 269 00:12:51,240 --> 00:12:52,730 હમ્મ? 270 00:12:52,730 --> 00:12:53,330 સારી. 271 00:12:53,330 --> 00:12:56,130 તેથી અમે પ્રકારની અન્ય પ્લેસહોલ્ડર જરૂર છે. 272 00:12:56,130 --> 00:12:59,570 અમે 1 0 0 0 જરૂર છે. 273 00:12:59,570 --> 00:13:02,280 અને તે અમારા સૉર્ટ સાચા છે ઓલ્ડ સ્કૂલ દશાંશ સિસ્ટમ. 274 00:13:02,280 --> 00:13:05,280 તમે કેવી રીતે નંબર 1,000 રજૂ કરે છે? 275 00:13:05,280 --> 00:13:08,480 >> વેલ, તમે કરવા લાગશે પ્રકારની એક ખડતલ હાજર, 276 00:13:08,480 --> 00:13:10,390 જો તમને પ્રતિનિધિત્વ નંબર 1000, 277 00:13:10,390 --> 00:13:14,960 કારણ કે તમે તમારી જાતને આપી હોય તો પણ આ 9, આ 9, આ 0, 278 00:13:14,960 --> 00:13:18,730 જે સૌથી મોટી સંખ્યા છે તમે હોય, તો તમે તદ્દન 1,000 મળી ન હતી. 279 00:13:18,730 --> 00:13:26,920 તેથી જો તમે 1000, તમે માત્ર એક બીજી જરૂર સ્થિતિ, જેથી તમે 1 0 0 0 કરી શકો છો, 280 00:13:26,920 --> 00:13:29,460 તેને લીધે નંબર 1000. 281 00:13:29,460 --> 00:13:34,200 >> તેથી હવે, આ પ્રકારની નકશો દો કાલ્પનિક ચર્ચા હાર્ડવેર પાછા, 282 00:13:34,200 --> 00:13:37,470 જ્યાં ફરીથી, ઇનપુટ માત્ર હતી આ થોડું પાવર કેબલ, વીજળી 283 00:13:37,470 --> 00:13:39,300 આવતા અને બહાર વહેતી. 284 00:13:39,300 --> 00:13:44,740 અને તેથી તે માટે અહીં મેપ કરી ત્યાં, સાથે સાથે, શું આપણે ખરેખર જરૂર છે? 285 00:13:44,740 --> 00:13:49,460 વેલ, તમે અંદર હોવાની વિચાર કરી શકો છો કોમ્પ્યુટર, લાઇટ બલ્બ સમગ્ર ટોળું, 286 00:13:49,460 --> 00:13:50,450 જો તમે કરશે. 287 00:13:50,450 --> 00:13:52,040 તેઓ ખરેખર ટ્રાન્ઝિસ્ટર કહેવાય કરી રહ્યાં છો. 288 00:13:52,040 --> 00:13:55,121 અને ટ્રાન્ઝિસ્ટર માત્ર સ્વીચો કે જે ક્યાં તો પર અથવા બંધ હોઈ શકે છે. 289 00:13:55,121 --> 00:13:56,870 તેથી જો તમે એક વિચાર કરી શકો છો ટ્રાન્ઝિસ્ટર પર છે 290 00:13:56,870 --> 00:14:00,730 વીજળી પ્રવાહ માટે પરવાનગી આપે છે અને એક ટ્રાન્ઝિસ્ટર બંધ તરીકે બોલ છે કે 291 00:14:00,730 --> 00:14:02,170 વહેતી માંથી વીજળી. 292 00:14:02,170 --> 00:14:04,130 અને લો બદલે લાઇટ અહિ, 293 00:14:04,130 --> 00:14:06,450 શા માટે હું આ પ્રકારની નથી નવી શાળા શૈલી. 294 00:14:06,450 --> 00:14:11,360 તેથી આ એક 1, એક વીજળીની હાથબત્તી હોઈ શકે છે , પર હોવા જ ભાગ્યે જ છતાં. 295 00:14:11,360 --> 00:14:14,050 અને આ 0 હોઈ શકે છે, અને હવે તે બંધ છે. 296 00:14:14,050 --> 00:14:18,277 >> તેથી આ ભૌતિક ઉપકરણ વાપરી રહ્યા હોય, હું હવે દ્વિસંગી સિસ્ટમ પ્રતિનિધિત્વ કરી શકે છે. 297 00:14:18,277 --> 00:14:19,235 હું માત્ર બે રાજ્યો જરૂર છે. 298 00:14:19,235 --> 00:14:21,660 તે તો કોઈ વાંધો નથી શું રંગ તે છે કે તે શું છે. 299 00:14:21,660 --> 00:14:25,920 કે બધા બાબતો હું હોય છે પર એક રાજ્ય અને બીજા રાજ્ય બંધ. 300 00:14:25,920 --> 00:14:30,605 તેથી અહીં મારા ફોનનો ઉપયોગ કરીને, હું કેવી રીતે કરવું નંબર અમે 0 તરીકે જાણતા પ્રતિનિધિત્વ કરે છે? 301 00:14:30,605 --> 00:14:34,490 302 00:14:34,490 --> 00:14:38,550 અથવા સમકક્ષ મૂકી, શું સંખ્યા હવે હું રજૂ કરું છું? 303 00:14:38,550 --> 00:14:39,810 0, કારણ કે ઉપકરણ બંધ છે. 304 00:14:39,810 --> 00:14:41,560 >> અને જો હું આ કરી શકું? 305 00:14:41,560 --> 00:14:43,583 અને હવે, હું કેવી રીતે કરવું નંબર 2 પ્રતિનિધિત્વ કરે છે? 306 00:14:43,583 --> 00:14:46,380 307 00:14:46,380 --> 00:14:50,930 હું તમારા ફોન ઉધાર કરી શકો છો અહીં, અમે ગઈ કાલે હતી? 308 00:14:50,930 --> 00:14:58,490 તો ચાલો જોઈએ, તેથી જો હું પ્રતિનિધિત્વ કરવા માંગો છો નંબર 2, આ નંબર 2 છે? 309 00:14:58,490 --> 00:14:59,050 નં 310 00:14:59,050 --> 00:15:02,250 શું નંબર હું અકસ્માતે છું અહીં રજૂ? 311 00:15:02,250 --> 00:15:03,550 આ વાસ્તવમાં નંબર 3 છે. 312 00:15:03,550 --> 00:15:05,008 >> જે તેથી એક હું બંધ કરવા માંગો છો? 313 00:15:05,008 --> 00:15:09,634 , જો સારી રીતે કાળા ફોન or-- they're-- બ્લેક ફોન અથવા સફેદ ફોન? 314 00:15:09,634 --> 00:15:10,300 સફેદ ફોન. 315 00:15:10,300 --> 00:15:17,020 તેથી જો હું આ બંધ અને અમે અહીં તે લીટી અપ, અમે એક 1 316 00:15:17,020 --> 00:15:19,487 2 સ્થાને અને 0 1 સ્થાને. 317 00:15:19,487 --> 00:15:21,195 અને તેથી હું હવે છું નંબર 2 પ્રતિનિધિત્વ કરે છે. 318 00:15:21,195 --> 00:15:24,680 અને આ છે, અલબત્ત, નંબર હશે 3, કારણ કે આ લાઇટ હવે બંને 319 00:15:24,680 --> 00:15:25,350 પર હોય છે. 320 00:15:25,350 --> 00:15:27,480 >> અને હું અહીં બંધ પડશે, પરંતુ તે કારણ માટે વપરાય છે 321 00:15:27,480 --> 00:15:31,100 જો હું પ્રતિનિધિત્વ કરવા માંગો છો નંબર 4 અથવા 8 અથવા વધારે, 322 00:15:31,100 --> 00:15:32,529 હું વધુ ફોન જરૂર જાઉં છું. 323 00:15:32,529 --> 00:15:33,820 પરંતુ તે બધા પર ચાલી રહ્યું છે. 324 00:15:33,820 --> 00:15:37,800 તેથી જો તમે ક્યારેય સાંભળ્યું કર્યું છે ચલો ની અંદર તમે કર્યું કમ્પ્યુટર આભાર 325 00:15:37,800 --> 00:15:42,269 ટ્રાન્ઝિસ્ટર લાખો છે, કે છે માત્ર નાના થોડું સ્વીચો લાખો. 326 00:15:42,269 --> 00:15:44,310 અને તેઓ પ્રકાશ ન હો બલ્બ પર અને બંધ કરો, 327 00:15:44,310 --> 00:15:48,340 પરંતુ તેઓ ક્યાં વીજળી માટે પરવાનગી આપે છે નથી ક્યાંક પ્રવાહ અથવા તેને રોકવા માટે. 328 00:15:48,340 --> 00:15:52,140 અને તેથી ત્યાં તમારા બે છે પર અથવા બંધ states--, પર અથવા બંધ. 329 00:15:52,140 --> 00:15:55,730 >> તેથી અમે હવે લાગશે આ ક્ષમતા હોય છે 330 00:15:55,730 --> 00:16:00,590 આ ખ્યાલ પ્રતિનિધિત્વ કરવા માટે કે જે અમે વાસ્તવિક હાર્ડવેર માંગો છો. 331 00:16:00,590 --> 00:16:05,520 પરંતુ બધા હવે અમારી પાસે ક્ષમતા છે નંબરો તે જણાય છે પ્રતિનિધિત્વ કરે છે. 332 00:16:05,520 --> 00:16:08,580 તેથી અમે રજૂ વિશે કેવી રીતે જવું નથી મૂળાક્ષર અક્ષરો છે, જે 333 00:16:08,580 --> 00:16:12,310 લક્ષણ આગામી સૉર્ટ જેવી લાગે છે તમે આધુનિક કમ્પ્યુટર પર ઍડ કરવા માંગો છો કરશે 334 00:16:12,310 --> 00:16:14,280 એકવાર તમે નંબરો છે? 335 00:16:14,280 --> 00:16:16,930 >> અને ખરેખર, તમે વિશે વિચારો તો તે ઐતિહાસિક રીતે, કમ્પ્યુટર્સ 336 00:16:16,930 --> 00:16:19,426 ખરેખર રજૂ કરવામાં આવ્યા હતા સેવા આપવા માટે કારણ કે સંખ્યાની કેલ્ક્યુલેટર. 337 00:16:19,426 --> 00:16:21,300 પરંતુ અલબત્ત, આ દિવસો, તેઓ ખૂબ વધુ હોય છે. 338 00:16:21,300 --> 00:16:23,799 ત્યારે પણ તેઓ બુટ, તમે સામાન્ય રીતે એક અથવા વધુ શબ્દો જુઓ. 339 00:16:23,799 --> 00:16:27,420 તેથી તમે શબ્દો કેવી રીતે રજૂ કરે છે, બધા તમે હોય છે, તો ફરીથી, 340 00:16:27,420 --> 00:16:31,054 ઓવરને અંતે વીજળી દિવસ, અથવા સમાન 0 અને 1 ની? 341 00:16:31,054 --> 00:16:34,430 342 00:16:34,430 --> 00:16:35,690 >> યાહ. 343 00:16:35,690 --> 00:16:38,320 અરે વાહ, હું તેનો અર્થ, અમે પ્રકારની હતી કેટલાક સ્વરૂપમાં આ ગઈ કાલે, 344 00:16:38,320 --> 00:16:40,200 જ્યાં અમુક બિંદુએ, હું આપખુદ લાગે 345 00:16:40,200 --> 00:16:46,741 જણાવ્યું હતું કે, જો અમે પ્રતિનિધિત્વ કરવા માંગો છો પત્ર, અમે હમણાં જ કહી શકે છે કે જે 1. 346 00:16:46,741 --> 00:16:49,990 તે ક્રિપ્ટોગ્રાફી સંદર્ભમાં હતી, જ્યાં અમે માત્ર કોડ અમુક પ્રકારના જરૂરી છે, 347 00:16:49,990 --> 00:16:51,160 મેપિંગ અમુક પ્રકારની. 348 00:16:51,160 --> 00:16:56,680 >> તેથી કદાચ તરીકે રજૂ કરવામાં આવશે 1, અને બી, 2 તરીકે રજૂ કરવામાં આવશે 349 00:16:56,680 --> 00:17:01,560 અને Z રજૂ કરવામાં આવશે 26, દાખલા તરીકે છે. 350 00:17:01,560 --> 00:17:07,430 અને પછી માત્ર ચેતવણી છે કે જો હું છું મારા ઇમેઇલ્સ અક્ષરો બેવડી રહ્યું 351 00:17:07,430 --> 00:17:10,430 અથવા મારા લખાણ સંદેશાઓ માં નંબરો તરીકે, તમે બધા 352 00:17:10,430 --> 00:17:12,640 વાપરવા માટે સંમત છે સંમેલનો જ સેટ. 353 00:17:12,640 --> 00:17:14,619 અને ખરેખર, વિશ્વ બરાબર છે કે જે થાય છે. 354 00:17:14,619 --> 00:17:18,040 >> વિશ્વમાં એક સિસ્ટમ છે કહેવાય ASCII, અમેરિકન સ્ટાન્ડર્ડ 355 00:17:18,040 --> 00:17:21,640 ફોર ઇન્ફર્મેશન ઇન્ટરચેંજ માટે કોડ કે જે ફક્ત એક નિર્ણય કેટલાક વર્ષો છે 356 00:17:21,640 --> 00:17:25,720 મનુષ્યો કરવામાં પહેલા નક્કી કર્યું કે એક સમાન થશે, નથી જઈ રહ્યા છે 357 00:17:25,720 --> 00:17:32,260 1, 2, અને 26, અને તેથી તે છે forth-- લિટલ different-- પરંતુ 65, 66, 67. 358 00:17:32,260 --> 00:17:34,010 અને હું ખેંચી પડશે માત્ર એક ક્ષણ ચાર્ટ. 359 00:17:34,010 --> 00:17:34,580 પરંતુ તે મનસ્વી છે. 360 00:17:34,580 --> 00:17:36,329 પરંતુ તે તો કોઈ વાંધો નથી કે તે મનસ્વી છે. 361 00:17:36,329 --> 00:17:38,620 વિશ્વમાં માત્ર સુસંગત હોઈ શકે છે. 362 00:17:38,620 --> 00:17:40,540 >> હવે, તાજેતરમાં જ, ત્યાં કંઈક પારખુ છે 363 00:17:40,540 --> 00:17:45,430 યુનિકોડ કહેવાય છે, કારણ કે વિશ્વના પ્રકારની ના સમજાયું, કમ્પ્યુટર્સ શોધ કર્યા પછી, 364 00:17:45,430 --> 00:17:50,977 ત્યાં સારી રીતે કરતાં વધુ છે વિશ્વમાં 256 પ્રતીકો 365 00:17:50,977 --> 00:17:53,560 કે અમે પ્રતિનિધિત્વ કરવા માંગો છો શકે છે, ખાસ કરીને જ્યારે તમે દાખલ 366 00:17:53,560 --> 00:17:58,420 એશિયન ભાષાઓ અને અન્ય પ્રતિકોની કે જે તમે કરતા વધુ expressiveness જરૂર 367 00:17:58,420 --> 00:18:02,150 પ્રારંભિક આવૃત્તિ ફિટ થઈ શકે છે આ કોડ, જે તે ASCII તરીકે ઓળખાતું હતું. 368 00:18:02,150 --> 00:18:05,250 તેથી યુનિકોડ ખરેખર પરવાનગી આપે છે તમે વધુ 0 અને 2 વાપરવા માટે. 369 00:18:05,250 --> 00:18:08,830 ખાસ કરીને, તમે સુનાવણી રાખી શબ્દ બાઇટ્સ સમાજમાં અને તે પણ માત્ર 370 00:18:08,830 --> 00:18:09,400 ગઇકાલે. 371 00:18:09,400 --> 00:18:12,040 અને એક બાઈટ શું ફરી છે? 372 00:18:12,040 --> 00:18:14,840 >> એક બાઈટ શું છે? 373 00:18:14,840 --> 00:18:15,700 તે માત્ર 8 બીટ્સ છે. 374 00:18:15,700 --> 00:18:17,150 તેથી તે ખરેખર શું અર્થ છે? 375 00:18:17,150 --> 00:18:22,400 વેલ, એનો અર્થ એ થાય છે કે, અગાઉ જ્યારે અમે હતા વિશે દ્વિસંગી વાત અને હું ઉપયોગ કરવામાં આવ્યો હતો 376 00:18:22,400 --> 00:18:28,010 આપખુદ ત્રણ બીટ્સ જ્યારે અમે હતા 1 સ્થળ binary-- વિશે વાત, 377 00:18:28,010 --> 00:18:33,600 2 સ્થળ, અને 4 સ્થળ વેલ, એક બાઇટ માત્ર અર્થ એ થાય કે તમે વાત કરી રહ્યા છીએ 378 00:18:33,600 --> 00:18:38,730 ત્રણ એકમોમાં નથી પરંતુ ચાર, પાંચ, છ, સાત, આઠ, 379 00:18:38,730 --> 00:18:46,910 જે અમને 8 સ્થળ આપે છે, 16 ના 32 માતાનો, 64, અને 128 ના. 380 00:18:46,910 --> 00:18:50,010 >> અન્ય શબ્દોમાં, એક બીટ બધા નથી કે માપ ઉપયોગી એકમ 381 00:18:50,010 --> 00:18:53,132 તે માત્ર એક નાના થોડું જેવું છે કારણ કે માહિતી ના ભાગ પર અથવા બંધ. 382 00:18:53,132 --> 00:18:54,840 તેથી કેટલાક વર્ષો પહેલાં, વિશ્વમાં માત્ર નક્કી કર્યું 383 00:18:54,840 --> 00:18:59,060 તે થોડી વધારે વાત કરવા માટે અનુકૂળ છે બાઇટ્સ દ્રષ્ટિએ, એક સમયે આઠ વસ્તુઓ. 384 00:18:59,060 --> 00:19:01,670 અને તેથી આમ થયો હતો એક બાઇટ ની કલ્પના. 385 00:19:01,670 --> 00:19:03,640 અને તેથી અમે આઠ બિટ્સ અહીં છે. 386 00:19:03,640 --> 00:19:06,810 >> અને તે બહાર પણ કરે છે, જેવી કારણો, વિશ્વ વર્ષ નક્કી કર્યું 387 00:19:06,810 --> 00:19:12,439 પહેલા ascii અક્ષર પ્રતિનિધિત્વ કરે છે, તમે 8 બીટ્સ એકમો ઉપયોગ જઈ રહ્યાં છો. 388 00:19:12,439 --> 00:19:14,230 તમે નથી તેથી તો પણ કે ઘણા જરૂર છે, તમે છો 389 00:19:14,230 --> 00:19:18,130 હંમેશા 8 બીટ્સ નો ઉપયોગ કરવા જઇ મૂળાક્ષરના પત્ર પ્રતિનિધિત્વ કરે છે. 390 00:19:18,130 --> 00:19:20,950 અને આ અનુકૂળ છે, પછી કારણ કે જો તમે 391 00:19:20,950 --> 00:19:28,720 છે કે 0 0 0 1 1 એક સંદેશ પ્રાપ્ત 1 1 0 અન્ય 1 1 1 0 1 0 દ્વારા અનુસરવામાં 392 00:19:28,720 --> 00:19:33,320 0 1, જેથી તમે 16 પ્રાપ્ત જો બિટ્સ, વિશ્વમાં માત્ર આ કરી શકો છો 393 00:19:33,320 --> 00:19:37,460 ધારે છે કે પ્રથમ 8 એક પત્ર છે અને બીજા 8 બીજા અક્ષર છે. 394 00:19:37,460 --> 00:19:39,240 >> વાંધો નથી કે કેટલા. 395 00:19:39,240 --> 00:19:41,460 તે માત્ર બાબતો અમે બધા સુસંગત છો 396 00:19:41,460 --> 00:19:42,950 જ્યારે અમે આ બિટ્સ ઈન્ટરપ્રીટ કરી રહ્યાં છો. 397 00:19:42,950 --> 00:19:44,377 અને આ માત્ર રેન્ડમ હતી. 398 00:19:44,377 --> 00:19:47,210 કે કંઈક અર્થ થાય છે, પરંતુ હું ન હતી ખરેખર એનો શું અર્થ થાય છે તે વિશે વિચારો. 399 00:19:47,210 --> 00:19:49,620 >> તેથી તે એક નાના સફેદ જૂઠ છે. 400 00:19:49,620 --> 00:19:51,990 મૂળભૂત રીતે, તે ASCII ખરેખર માત્ર 7 બિટ્સ ઉપયોગ થાય છે. 401 00:19:51,990 --> 00:19:54,180 આઠમે બીટ છે વિસ્તૃત ASCII કહેવાય છે. 402 00:19:54,180 --> 00:19:56,290 પરંતુ બિંદુ આખરે, એ જ છે. 403 00:19:56,290 --> 00:19:58,850 વિશ્વ સામાન્ય રીતે 8 બીટ્સ પર પ્રમાણિત. 404 00:19:58,850 --> 00:20:04,290 >> તેથી આ એક થોડી લાગે કરશે મર્યાદિત છે, કારણ કે હું માત્ર કરી શકો છો 405 00:20:04,290 --> 00:20:07,970 મૂડી પ્રતિનિધિત્વ કરે છે, મૂડી ઝેડ મારફતે મૂડી બી 406 00:20:07,970 --> 00:20:10,940 પરંતુ ખરેખર નથી, તો હું જવા એક-- ત્યાં સાધનો એક ટોળું છે 407 00:20:10,940 --> 00:20:13,695 ઓનલાઇન, દાખલા તરીકે, asciitable.com, આ 408 00:20:13,695 --> 00:20:16,310 થોડી હોઈ ચાલે છે પ્રથમ જબરજસ્ત. 409 00:20:16,310 --> 00:20:18,910 પરંતુ હું બહાર નિર્દેશ પડશે શું અહીં મહત્વનું છે. 410 00:20:18,910 --> 00:20:24,090 >> આ માત્ર થાય છે પ્રયત્ન કરવા માટે અને હું પડશે walk-- માતાનો જોવા દો, તો હું અહીં પર જાઓ. 411 00:20:24,090 --> 00:20:27,990 અહીં એ છે, કે કૉલમ, નંબર 65. 412 00:20:27,990 --> 00:20:32,201 અને જમણી બાજુ સ્તંભ પત્ર પર પાત્ર, Chr, અક્ષર એ છે 413 00:20:32,201 --> 00:20:34,450 અને તમે હવે માટે, અવગણી શકો છો, મધ્ય બધું. 414 00:20:34,450 --> 00:20:36,769 આ હેક્સાડેસિમલ છે, ઓક્ટલ, અને એક HTML કોડ. 415 00:20:36,769 --> 00:20:39,810 આ સાઇટ પર માત્ર ફેંકવું પ્રયાસ કરી રહી છે એક વાર તમે માહિતી ઘણો. 416 00:20:39,810 --> 00:20:42,970 પરંતુ બધા અમે વિશે કાળજી દશાંશ છે સ્તંભ અને પાત્ર સ્તંભ. 417 00:20:42,970 --> 00:20:46,190 >> તેથી આ તર્ક દ્વારા, શું છે નંબર કે વિશ્વના 418 00:20:46,190 --> 00:20:50,510 નક્કી કર્યું છે એક લોઅરકેસ રજૂ કરે છે? 419 00:20:50,510 --> 00:20:52,230 97 અરે વાહ. 420 00:20:52,230 --> 00:20:55,850 અને માત્ર સ્વાંગ સંભવિત સહેજ 421 00:20:55,850 --> 00:21:03,715 શું નંબર વિશ્વમાં નિર્ણય લીધો છે નંબર 1 પ્રતિનિધિત્વ કરશે? 422 00:21:03,715 --> 00:21:06,900 423 00:21:06,900 --> 00:21:10,910 અધિકાર છે, કારણ કે આપણે-- 49, તે લાગે છે અહીં, નીચે નીચે છોડી દીધી. 424 00:21:10,910 --> 00:21:12,320 >> હવે, હું શું અર્થ છે? 425 00:21:12,320 --> 00:21:14,830 તેથી તે તારણ આપે છે કે કમ્પ્યુટર સિસ્ટમો, 426 00:21:14,830 --> 00:21:16,840 ત્યાં સામાન્ય રીતે એક છે મૂળભૂત તફાવત 427 00:21:16,840 --> 00:21:19,920 એક નંબર અને એક અક્ષર વચ્ચે. 428 00:21:19,920 --> 00:21:22,330 એક નંબર વસ્તુ છે અમે જ્યારે વધતી શીખી 429 00:21:22,330 --> 00:21:23,830 અમે ગ્રેડ શાળા સુપર યુવાન હતા. 430 00:21:23,830 --> 00:21:25,110 તે વસ્તુઓ તમારી સાથે ગણતરી છે. 431 00:21:25,110 --> 00:21:30,220 પરંતુ એક પાત્ર, માત્ર એક આકાર છે લિપિ, તેથી વાત કરવા માટે, સ્ક્રીન પર. 432 00:21:30,220 --> 00:21:36,200 >> હવે, આપણે સૉર્ટ જુઓ માનવીઓ કંઈક કે આ જેવી લાગે છે. 433 00:21:36,200 --> 00:21:39,060 અને અમે કહે છે, ઓહ, કે જે નંબર 2 છે. 434 00:21:39,060 --> 00:21:44,999 પરંતુ કોઇ, કે જે હમણાં જ એક પ્રતીક છે કે લાગે છે શું આપણે નંબર 2 તરીકે જાણતા છે. 435 00:21:44,999 --> 00:21:46,790 અને તેથી આ છે મૂળભૂત તફાવત 436 00:21:46,790 --> 00:21:50,340 વાસ્તવિક સંખ્યાઓ અને અક્ષરો વચ્ચે. 437 00:21:50,340 --> 00:21:52,130 આ એક નંબર છે. 438 00:21:52,130 --> 00:21:54,420 પરંતુ સામાન્ય રીતે, માં કમ્પ્યુટર સંદર્ભમાં, 439 00:21:54,420 --> 00:21:56,809 જો તમે તેના બદલે જોવા આ quoted-- કંઈક 440 00:21:56,809 --> 00:21:58,600 અને તમે હંમેશા નથી તે નોંધાયેલા જોવા માટે હોય છે, 441 00:21:58,600 --> 00:22:01,474 પરંતુ discussion-- ખાતર જો તમે નંબર આસપાસ અવતરણ જુઓ, 442 00:22:01,474 --> 00:22:02,730 હવે આ એક પાત્ર છે. 443 00:22:02,730 --> 00:22:06,330 તેથી આ નંબર 2 નીચે કમ્પ્યુટર ની અંદર હૂડ 444 00:22:06,330 --> 00:22:12,220 એક પેટર્ન સાથે રજૂ કરવામાં આવશે બિટ્સ કે જે નંબર પ્રતિનિધિત્વ 445 00:22:12,220 --> 00:22:14,850 50 ઓનલાઇન ચાર્ટ અનુસાર. 446 00:22:14,850 --> 00:22:18,300 >> જો કે, એક કોમ્પ્યુટર જો માત્ર આ જ, આ જુએ 447 00:22:18,300 --> 00:22:24,580 સાથે રજૂ કરવામાં આવશે બીટ 0 0 0 0 0 0 1 0 પેટર્ન. 448 00:22:24,580 --> 00:22:29,595 જ્યારે, આ પાત્ર કરશે ખરેખર as-- અને હવે રજૂ કરી, 449 00:22:29,595 --> 00:22:34,710 હું થોડો harder-- આ એવું લાગે છે મળી અક્ષર 0 સાથે રજૂ કરવામાં આવશે 450 00:22:34,710 --> 00:22:39,080 0 માટે 1 શું હું અહીં જરૂર છે? 451 00:22:39,080 --> 00:22:44,450 0 0 1 1 0 0 1 0. 452 00:22:44,450 --> 00:22:45,480 હું આ કેવી રીતે કરી? 453 00:22:45,480 --> 00:22:49,580 , તમે સારી રીતે આ સંખ્યા 50 છે આ કૉલમ ઉપયોગ કરીને તેને મલ્ટીપ્લાય, 454 00:22:49,580 --> 00:22:53,530 આ નંબર 2 છે, અને તેથી શા માટે આ બંને જૂથના છે કે છે. 455 00:22:53,530 --> 00:22:55,850 >> અને આ માત્ર એક છે લક્ષણો માટે હવે સતામણી 456 00:22:55,850 --> 00:22:59,710 પ્રોગ્રામિંગ ભાષાઓ અસ્તિત્વમાં છે કે જે કે અમે પાછળથી આજે થોડા સમય પર સ્પર્શ પડશે. 457 00:22:59,710 --> 00:23:01,950 પ્રોગ્રામિંગ ભાષાઓ, તમે સામાન્ય રીતે હોય છે, 458 00:23:01,950 --> 00:23:04,495 પરંતુ હંમેશા નહીં, વસ્તુઓ વિવિધ પ્રકારની માહિતી પર ફોન કરો. 459 00:23:04,495 --> 00:23:06,870 અન્ય શબ્દોમાં, એક programmer-- જ્યારે તે અથવા તેણી લખી છે, 460 00:23:06,870 --> 00:23:11,150 પ્રોગ્રામર નક્કી કરવા માટે શું નહીં બંધારણમાં તેના અથવા તેણીના માહિતી સંગ્રહવા માટે. 461 00:23:11,150 --> 00:23:14,120 તમે ક્યાં સ્ટોર માહિતી કરી શકો છો કાચા નંબરો, નંબર 2 છે. 462 00:23:14,120 --> 00:23:17,940 અથવા તમે તેમને શબ્દમાળાઓ તરીકે સ્ટોર કરી શકો છો, અથવા અક્ષરો ક્રમ 463 00:23:17,940 --> 00:23:21,550 તમે સામાન્ય રીતે સાથે વ્યક્ત કરે છે કે તમારા પ્રોગ્રામિંગ ભાષામાં અવતરણ. 464 00:23:21,550 --> 00:23:25,230 >> તમે વસ્તુઓ કરી શકે છે called-- હું સરળતા અને તેમને કહી શકશો 465 00:23:25,230 --> 00:23:28,870 તેથી નંબરો વાસ્તવિક નંબરોની કે નંબર 2 જેવા પૂર્ણાંકો નથી, 466 00:23:28,870 --> 00:23:31,310 પરંતુ નંબરો 4.56 ગમે છે. 467 00:23:31,310 --> 00:23:33,490 તેથી વાસ્તવિક સંખ્યાઓ પણ કરી શકો છો એ પોઇન્ટ છે, 468 00:23:33,490 --> 00:23:36,340 જેથી એક અલગ મૂળભૂત છે કમ્પ્યુટર માં માહિતી ના ભાગ. 469 00:23:36,340 --> 00:23:41,920 અને પછી તમે પણ હોઈ શકે છે હજુ પણ અન્ય ડેટા પ્રકારો. 470 00:23:41,920 --> 00:23:45,810 તેથી તે ખરેખર માત્ર એક સતામણી છે ડિઝાઇન નિર્ણયો સરળ 471 00:23:45,810 --> 00:23:50,960 કે પ્રોગ્રામર કદાચ હૂડ નીચે છે. 472 00:23:50,960 --> 00:23:52,925 >> તેથી કોઇ પ્રશ્નો હજુ સુધી? 473 00:23:52,925 --> 00:23:57,320 474 00:23:57,320 --> 00:23:59,860 તેથી આપણે બનાવવા માટે પ્રયાસ કરો આ થોડો વધુ વાસ્તવિક છે. 475 00:23:59,860 --> 00:24:02,120 આ હાર્ડવેર નથી હવે ઉપયોગ માં ખૂબ જ. 476 00:24:02,120 --> 00:24:07,420 પરંતુ આ ખંડ કદાચ સૌથી દરેકને સાથે થયો હતો અને હજુ પણ હાર્ડ ડ્રાઈવો વાપરે 477 00:24:07,420 --> 00:24:08,010 અમુક રીતે. 478 00:24:08,010 --> 00:24:10,100 >> પણ મોટા ભાગના છતાં લાંબા સમય સુધી અમારા લેપટોપ 479 00:24:10,100 --> 00:24:15,900 , ઉપકરણો કે જે આ જેમ કાર્ય કરે છે છે તેના બદલે સામાન્ય રીતે આજે લેપટોપ 480 00:24:15,900 --> 00:24:18,590 ઘન સ્થિતિમાં ડ્રાઈવો જેમાં કોઈ મૂવિંગ પાર્ટ્સ સાથે. 481 00:24:18,590 --> 00:24:22,840 અને તે વધુ ખર્ચાળ હોય છે, કમનસીબે, પરંતુ થોડો ઝડપી 482 00:24:22,840 --> 00:24:27,230 અને ચલો સાથે સાથે, ઘણી વખત ઘણો ઝડપી, જે કારણો પૈકી એક છે. 483 00:24:27,230 --> 00:24:28,980 અને તે પણ નથી તરીકે ખૂબ ગરમી પેદા કરે છે. 484 00:24:28,980 --> 00:24:31,680 તે નાની હોઇ શકે છે, તેથી તે સામાન્ય રીતે નેટ હકારાત્મક. 485 00:24:31,680 --> 00:24:35,030 >> પરંતુ આ અમને એક નકશો માટે પરવાનગી આપે છે થોડી વધુ concretely શું 486 00:24:35,030 --> 00:24:38,460 અમે 0 વિશે વાત કરી રહ્યા છીએ અને 1 ની ભૌતિક ઉપકરણ પર હવે સ્તરે. 487 00:24:38,460 --> 00:24:40,810 તે મને વાત કરવા માટે એક વસ્તુ છે શરતો વિશે 0 અને 1 ની 488 00:24:40,810 --> 00:24:43,990 મારા ફોન અથવા અમૂર્ત દ્રષ્ટિએ પર અને બંધ હોવા સ્વિચ. 489 00:24:43,990 --> 00:24:45,340 પરંતુ શું હાર્ડ ડ્રાઈવો વિશે શું? 490 00:24:45,340 --> 00:24:48,495 તમારા લેપટોપ, તમે જૂના હોય તો એક, અથવા તમારા ડેસ્કટોપ કમ્પ્યુટર, 491 00:24:48,495 --> 00:24:51,200 અથવા ચોક્કસપણે સર્વરો આજે, તમે જ્યાં છે 492 00:24:51,200 --> 00:24:53,070 હાર્ડ ડ્રાઈવ હોય કે જગ્યા એક ટેરાબાઈટ, 493 00:24:53,070 --> 00:24:55,560 જગ્યા 4 ટેરાબાઇટો, સારી કે શું અર્થ છે? 494 00:24:55,560 --> 00:24:59,560 >> 1 સાથે હાર્ડ ડ્રાઈવ જગ્યા અર્થ ટેરાબાઈટ 495 00:24:59,560 --> 00:25:03,890 ત્યાં 1 ટ્રિલિયન બાઇટ્સ અચાનક તે અંદર, 496 00:25:03,890 --> 00:25:10,450 અથવા સમકક્ષ 8 ટ્રિલિયન બિટ્સ અંદર. 497 00:25:10,450 --> 00:25:16,240 1 ટેરાબાઈટ 8 terabits હશે અથવા 1 ટ્રિલિયન બિટ્સ છે, જે 498 00:25:16,240 --> 00:25:19,330 એનો અર્થ એ થાય, તો તમે હાર્ડ હોય છે ડ્રાઇવ, તમે કોઈક છે 499 00:25:19,330 --> 00:25:22,400 અથવા અન્ય એક ટ્રિલિયન 0 અને તે 1 ની અંદર. 500 00:25:22,400 --> 00:25:25,360 અને જો આપણે માત્ર એક પર એક નજર હાર્ડ ડ્રાઈવ મનસ્વી ચિત્ર 501 00:25:25,360 --> 00:25:30,110 પ્રતિનિધિ, આ શું હાર્ડ છે ડ્રાઈવ ખાસ કરીને અંદર જેમ દેખાય છે. 502 00:25:30,110 --> 00:25:32,600 >> તે પણ જેવા પ્રકારની છે જૂની ફોનોગ્રાફ ખેલાડી 503 00:25:32,600 --> 00:25:35,350 પરંતુ સામાન્ય રીતે સાથે અંદર બહુવિધ રેકોર્ડ, જેથી 504 00:25:35,350 --> 00:25:38,270 બહુવિધ speak-- માટે platters, કારણ કે તેઓ કહેવાય કરી રહ્યાં છો, 505 00:25:38,270 --> 00:25:42,259 મેટલ પરિપત્ર ડિસ્ક, અને પછી થોડી વાંચન વડા, 506 00:25:42,259 --> 00:25:43,550 એક જૂના રેકોર્ડ ખેલાડી જેમ જ. 507 00:25:43,550 --> 00:25:46,589 અને તે વાંચન વડા પાછા ફરે છે અને આગળ અને કોઈક બિટ્સ વાંચે છે. 508 00:25:46,589 --> 00:25:49,380 અને, આ platters પર શું છે પણ જોકે આપણે મનુષ્યો તેમને જોઈ શકે છે, 509 00:25:49,380 --> 00:25:52,757 ક્યાં વાસ્તવિકતા અથવા આ ચિત્ર માં, ત્યાં નાના ઓછી ચુંબકીય કણો છે. 510 00:25:52,757 --> 00:25:55,090 અને તમે લાંબા કર્યું હોય તો પણ ભૂલી કેવી રીતે વીજળી કામ કરે છે, 511 00:25:55,090 --> 00:25:57,550 એક ચુંબકીય સૂક્ષ્મ જે સામાન્ય રીતે ચાર્જ છે 512 00:25:57,550 --> 00:26:00,570 ઉત્તર અંત અને દક્ષિણ છે તેથી ઉત્તર અને દક્ષિણ end--. 513 00:26:00,570 --> 00:26:03,000 અને તેથી વિશ્વમાં માત્ર કેટલાક સમય પહેલા લીધી 514 00:26:03,000 --> 00:26:06,570 કે, જો ચુંબકીય પ્રોટોકોલ અનિવાર્યપણે આ જેમ ગોઠવાયેલ છે, ઉત્તર-દક્ષિણ, 515 00:26:06,570 --> 00:26:07,610 માતાનો કે 1 કૉલ દો. 516 00:26:07,610 --> 00:26:10,470 જો તે જગ્યાએ દક્ષિણ ઉત્તર, માત્ર કે 0 કૉલ કરો. 517 00:26:10,470 --> 00:26:13,350 અને તેથી જો તમે પર હોય છે તમારી આગળના એક ટ્રિલિયન 518 00:26:13,350 --> 00:26:16,300 નાના ઓછી ચુંબકીય particles-- અને આસ્થાપૂર્વક, 519 00:26:16,300 --> 00:26:18,740 હાર્ડવેર ચાતુર્ય ક્રમમાં આસપાસ તે વિમાનની મુસાફરી કરવા માટે 520 00:26:18,740 --> 00:26:24,450 કારણ કે તમે fit-- જુઓ જો તમે કરવા માંગો છો 0 સમગ્ર ટોળું પ્રતિનિધિત્વ કરે છે, તમે 521 00:26:24,450 --> 00:26:28,120 માત્ર 8 ચુંબકીય કણો જરૂર આ બધા જેવા ગોઠવાયેલ. 522 00:26:28,120 --> 00:26:30,330 અને તમે પ્રતિનિધિત્વ કરવા માંગો છો, તો આઠ 1 છે, તમે માત્ર 523 00:26:30,330 --> 00:26:33,170 8 ચુંબકીય ગોઠવાયેલ કણો જરૂર પાછા આ જેમ પાછળ પાછળ. 524 00:26:33,170 --> 00:26:35,515 >> હું દ્વારા અર્થ શું છે ચુંબકીય કણો? 525 00:26:35,515 --> 00:26:38,390 પ્રમાણિકપણે, આ બધા વર્ષો પછી, બાબત એ છે કે હજુ પણ મારા મન માટે આવે છે 526 00:26:38,390 --> 00:26:42,139 આ વ્યક્તિ છે, જો તમે આ વાત સાથે થયો હતો. 527 00:26:42,139 --> 00:26:43,930 આ માટે થોડું છે તે unfamiliar-- એક 528 00:26:43,930 --> 00:26:47,810 લિટલ બાળપણ રમકડું કે આ વાળ વિનાના માણસ અહીં છે 529 00:26:47,810 --> 00:26:51,690 કે આ બધા નાના નાના કાળા છે ચુંબકીય કણો કે તે સાથે આવે છે. 530 00:26:51,690 --> 00:26:53,930 અને તે લાલ લાકડી, મદદથી, જે માત્ર એક ચુંબક છે, 531 00:26:53,930 --> 00:26:58,460 તમે પ્રકારના તેને મૂછ આપી શકે છે અથવા eyebrows અથવા વાળ અથવા તેમના પર કંઈપણ. 532 00:26:58,460 --> 00:27:00,710 તેથી હકીકતમાં, અમે ઝૂમ જો દાખલા તરીકે, આ 533 00:27:00,710 --> 00:27:02,950 રમત પ્રકારની છે તમે Wooly વિલી સાથે રમી શકે છે. 534 00:27:02,950 --> 00:27:06,570 >> અને આ માત્ર કહે છે, આ છે ખૂબ મોટા ચુંબકીય કણો છે 535 00:27:06,570 --> 00:27:09,890 કરતાં હાર્ડ ડ્રાઈવ પર ખરેખર છે, અને ઘણી ઓછી ચુંબકીય કણો. 536 00:27:09,890 --> 00:27:11,640 પરંતુ ખરેખર જોવા દો પછી તમારી પાસે હોય તો 537 00:27:11,640 --> 00:27:14,720 એક નાના ચુંબકીય કણો હાર્ડ ડ્રાઈવ, તમે કેવી રીતે ખરેખર આ કરી શકો છો 538 00:27:14,720 --> 00:27:19,090 માહિતી રજૂ કરવા માટે તે ઉપયોગ કરે છે. 539 00:27:19,090 --> 00:27:20,070 >> [વિડિઓ પ્લેબેક] 540 00:27:20,070 --> 00:27:24,190 >> -ધ હાર્ડ ડ્રાઈવ કે જ્યાં તમારા પીસી છે સ્ટોર્સ તેના કાયમી માહિતી મોટા ભાગના. 541 00:27:24,190 --> 00:27:27,170 કે કરવા માટે, માહિતી સાથે RAM ના પ્રવાસ 542 00:27:27,170 --> 00:27:31,720 સોફ્ટવેર કે જે સંકેતો કહેવું સાથે હાર્ડ ડ્રાઇવ પર જે માહિતી સંગ્રહવા માટે કેવી રીતે. 543 00:27:31,720 --> 00:27:36,570 હાર્ડ ડ્રાઈવ સર્કિટ તે ભાષાંતરિત વોલ્ટેજ વધઘટ માં સંકેતો. 544 00:27:36,570 --> 00:27:40,880 આ, વળાંક, હાર્ડ ડ્રાઈવ નિયંત્રણ થોડા ફરતા કેટલાક parts-- ખસેડવાની 545 00:27:40,880 --> 00:27:43,440 ભાગો આધુનિક કોમ્પ્યુટર બાકી. 546 00:27:43,440 --> 00:27:47,650 >> આ સંકેતો કેટલાક મોટર નિયંત્રણ, જે સ્પીનોની મેટલ સ્તરીય platters. 547 00:27:47,650 --> 00:27:50,980 તમારી માહિતી ખરેખર છે આ platters પર સંગ્રહાય છે. 548 00:27:50,980 --> 00:27:56,250 અન્ય સંકેતો વાંચો / લખો હેડ ખસેડવા વાંચી અથવા platters પર માહિતી લખો. 549 00:27:56,250 --> 00:28:00,100 આ મશીનરી જેથી ચોક્કસ છે કે માનવ વાળ પણ ન કરી શકે 550 00:28:00,100 --> 00:28:02,800 હેડ વચ્ચે પસાર અને platters કાંતણ. 551 00:28:02,800 --> 00:28:04,887 હજુ સુધી, તે બધા જબરદસ્ત ઝડપે કામ કરે છે. 552 00:28:04,887 --> 00:28:05,470 [સમાપ્ત પ્લેબેક] 553 00:28:05,470 --> 00:28:06,780 અને તમે જોઈ શકો છો વિડિઓ પૂંછડી ઓવરને, 554 00:28:06,780 --> 00:28:08,340 ત્યાં સામાન્ય રીતે બહુવિધ platters છે. 555 00:28:08,340 --> 00:28:10,250 અને જેથી વાંચન વડા માત્ર ટોચ વાંચન નથી. 556 00:28:10,250 --> 00:28:12,458 તે પ્રકારની ત્રણ અથવા જેમ છે ચાર કે તેથી વધુ વાંચન હેડ 557 00:28:12,458 --> 00:28:14,920 આ જેમ કે ચાલ, વારાફરતી ડેટા વાંચવા. 558 00:28:14,920 --> 00:28:17,407 >> તેથી ઘણો છે જટિલતા અને સમય સૉર્ટ 559 00:28:17,407 --> 00:28:18,740 કે હાર્ડ ડ્રાઈવ સામેલ છે. 560 00:28:18,740 --> 00:28:21,920 અને આ વસ્તુ ખરેખર રફૂ કરવું કાંતણ છે ઝડપી, તેથી ત્યાં જટિલતા ઘણો છે. 561 00:28:21,920 --> 00:28:25,220 પરંતુ થોડી ઊંડા ઝૂમ અને જુઓ જ્યાં આ ચુંબકીય કણો છે 562 00:28:25,220 --> 00:28:27,370 અને અમે તેમને કેવી રીતે મળી રહ્યાં છે. 563 00:28:27,370 --> 00:28:28,750 >> [વિડિઓ પ્લેબેક] 564 00:28:28,750 --> 00:28:31,830 >> પર -Let દેખાવ આપણે શું માત્ર ધીમી ગતિએ જોવા મળી હતી. 565 00:28:31,830 --> 00:28:35,230 જ્યારે વીજળી સંક્ષિપ્ત પલ્સ વાંચો / લખો માથા પર મોકલવામાં આવે છે, 566 00:28:35,230 --> 00:28:39,000 તે એક નાના ઇલેક્ટ્રોમેગ્નેટિક પર flips બીજી એક અપૂર્ણાંક માટે. 567 00:28:39,000 --> 00:28:41,390 મેગ્નેટ બનાવે છે ક્ષેત્ર છે, કે જે ફેરફારો 568 00:28:41,390 --> 00:28:44,600 એક નાના, નાના ના વલણ મેટલ કણો ભાગ 569 00:28:44,600 --> 00:28:46,960 જે કોટ દરેક તાટ સપાટી. 570 00:28:46,960 --> 00:28:50,020 આ નાના એક પેટર્ન શ્રેણી ડિસ્ક પર ચાર્જ વિસ્તારોમાં 571 00:28:50,020 --> 00:28:54,590 માહિતી એક બીટ રજૂ દ્વિસંગી નંબર સિસ્ટમ કમ્પ્યુટર્સ દ્વારા ઉપયોગ થાય છે. 572 00:28:54,590 --> 00:28:57,510 >> હવે, વર્તમાન એક મોકલવામાં આવે છે, તો વાંચો / લખો વડા મારફતે માર્ગ, 573 00:28:57,510 --> 00:28:59,899 વિસ્તાર એક દિશામાં ધ્રુવીકરણ થાય છે. 574 00:28:59,899 --> 00:29:01,940 વર્તમાન માં મોકલવામાં આવે છે, તો વિરુદ્ધ દિશામાં, 575 00:29:01,940 --> 00:29:04,020 ધ્રુવીકરણ વિપરીત છે. 576 00:29:04,020 --> 00:29:06,440 તમે કેવી રીતે હાર્ડ ડિસ્ક બોલ માહિતી મેળવી શકું? 577 00:29:06,440 --> 00:29:08,190 જસ્ટ પ્રક્રિયા ઉલટાવી દો. 578 00:29:08,190 --> 00:29:10,440 તેથી તે પર કણો છે ડિસ્ક કે વર્તમાન વિચાર 579 00:29:10,440 --> 00:29:12,260 વાંચો / લખો વડા ખસેડવાની. 580 00:29:12,260 --> 00:29:14,580 સાથે મળીને લાખો મૂકો આ ચુંબકીય સેગમેન્ટો, 581 00:29:14,580 --> 00:29:16,220 અને જો તમે એક ફાઇલ મળી છે. 582 00:29:16,220 --> 00:29:21,030 >> હવે, એક ફાઈલ ટુકડાઓ કરી શકે બધા ડ્રાઇવ માતાનો platters પર વેરવિખેર 583 00:29:21,030 --> 00:29:24,060 પ્રકારની વાસણ જેવા તમારા ડેસ્ક પર કાગળો. 584 00:29:24,060 --> 00:29:27,590 તેથી ખાસ વધારાની ફાઇલ રાખે છે જ્યાં બધું છે ટ્રેક. 585 00:29:27,590 --> 00:29:30,440 તમે ઈચ્છો તો તમે કરી હતી નહિં તેના જેવું કંઇક? 586 00:29:30,440 --> 00:29:31,290 >> [સમાપ્ત પ્લેબેક] 587 00:29:31,290 --> 00:29:36,260 >> તેથી ત્યાં જશ આપ્યો હતો કરવામાં આવી રહી છે, કદાચ, છે કાઢી નાંખવાનું ગઈકાલે કે વિષય. 588 00:29:36,260 --> 00:29:38,380 જ્યારે તમે કાઢી ફાઇલ, ગઈકાલે અમે જણાવ્યું હતું કે 589 00:29:38,380 --> 00:29:41,020 કમ્પ્યુટર ખરેખર કરે છે કે શું, જ્યારે તમે કંઈક ખેંચો 590 00:29:41,020 --> 00:29:44,110 રીસાઇકલ બિન અથવા કચરો બિન કરવા માટે? 591 00:29:44,110 --> 00:29:45,150 તે માત્ર તે ભૂલી જાય છે. 592 00:29:45,150 --> 00:29:47,540 પરંતુ 0 અને 1 ની, ચુંબકીય કણો 593 00:29:47,540 --> 00:29:50,640 લાલ અને વાદળી જેવા કે દેખાવ અહીં વસ્તુઓ, અથવા મારા હાથ અહીં, 594 00:29:50,640 --> 00:29:52,350 હાર્ડ ડ્રાઈવ પર હજુ પણ છે. 595 00:29:52,350 --> 00:29:56,090 >> અને તેથી ત્યાં software-- અસ્તિત્વમાં નોર્ટન ઉપયોગિતાઓને અને yesteryear 596 00:29:56,090 --> 00:29:58,159 અને અન્ય વધુ આધુનિક software-- કે જે હમણાં જ 597 00:29:58,159 --> 00:30:01,200 સમગ્ર હાર્ડ ડ્રાઈવ સ્કેન જોઈ હશે તે બધા 0 અને 1 ની છે, કારણ કે તે 598 00:30:01,200 --> 00:30:06,890 તારણ છે કે જે મોટા ભાગના ફાઇલ formats-- વર્ડ દસ્તાવેજો, એક્સેલ ફાઈલો, છબીઓ, 599 00:30:06,890 --> 00:30:10,380 વિડિઓ તમામ ચોક્કસ છે ફાઈલો છે પેટર્ન છે કે જે તેમને વચ્ચે સામાન્ય છે. 600 00:30:10,380 --> 00:30:12,550 દરેક વિડિઓ ફાઇલ કદાચ એક અલગ વિડિઓ હોઈ શકે છે, 601 00:30:12,550 --> 00:30:14,870 પરંતુ પ્રથમ કેટલાક બિટ્સ સામાન્ય રીતે તે જ છે. 602 00:30:14,870 --> 00:30:16,790 અથવા છેલ્લા કેટલાક બીટ્સ સામાન્ય રીતે તે જ છે. 603 00:30:16,790 --> 00:30:19,910 >> અને તેથી ઊંચી સંભાવના સાથે, તમે તે પેટર્ન જોવા કરી શકો છો. 604 00:30:19,910 --> 00:30:23,700 અને ફાઈલ, ભૂલી ગયેલ છે તો પણ તમે ઊંચી સંભાવના સાથે કહી શકો છો, 605 00:30:23,700 --> 00:30:28,460 પરંતુ આ એક શબ્દ દસ્તાવેજ જેવી લાગે છે, તેને પુનઃપ્રાપ્ત દે છે અને તે અન ભૂલી, 606 00:30:28,460 --> 00:30:28,990 જો તમે કરશે. 607 00:30:28,990 --> 00:30:32,330 અને જેથી તમે કેવી રીતે પુનઃપ્રાપ્ત કરી શકો છો માહિતી કે જે ક્યાં તો આકસ્મિક કરવામાં આવી છે 608 00:30:32,330 --> 00:30:36,560 કાઢી નાખવામાં અથવા કાઢી નાખવામાં અથવા ઇરાદાપૂર્વક ગમે હેતુઓ માટે કાઢી નાખ્યું છે. 609 00:30:36,560 --> 00:30:42,530 >> તેનાથી વિપરીત, સુરક્ષિત કાઢી નાંખવાનું શું કરે છે આ જેમ એક ચિત્ર સંદર્ભમાં? 610 00:30:42,530 --> 00:30:44,059 બરાબર છે, તેમને બધા રેન્ડમ બનાવે છે. 611 00:30:44,059 --> 00:30:46,350 તેથી તે પ્રકારના કેટલાક ફરે છે તેમને નીચે, તેમને કેટલાક, 612 00:30:46,350 --> 00:30:49,433 તેમને કેટલાક યથાવત નહીં, અને સામાન્ય રીતે તે બહાર રેન્ડમ અવાજ બનાવે છે, 613 00:30:49,433 --> 00:30:52,960 અથવા ફક્ત કદાચ તમામ બનાવે તેમને 0 અથવા તેમને 1 ના તમામ. 614 00:30:52,960 --> 00:30:56,350 અને તે પણ સામાન્ય રીતે કરી શકો છો તમારી માહિતી દૂર ઝાડી. 615 00:30:56,350 --> 00:31:00,160 >> તેથી આપણે આ મુદ્દો હવે પાછા દો કોમ્પ્યુટેશનલ વિચાર છે, જેમાં ના 616 00:31:00,160 --> 00:31:03,270 અમે સૂત્ર ઇનપુટ્સ છે. 617 00:31:03,270 --> 00:31:06,390 અને ગાણિતીક નિયમો આપે છે તમે આખરે આઉટપુટ આપે છે. 618 00:31:06,390 --> 00:31:09,270 અમે ઇનપુટ્સ પર હવે ધ્યાન કેન્દ્રિત અને આઉટપુટ, કારણ કે હવે, હું 619 00:31:09,270 --> 00:31:12,159 દાવો અમે એક રસ્તો હોય છે ઇનપુટ્સ અને આઉટપુટ પ્રતિનિધિત્વ કરે છે. 620 00:31:12,159 --> 00:31:13,450 અમે હમણાં જ બાઈનરી ઉપયોગ જઈ રહ્યાં છો. 621 00:31:13,450 --> 00:31:15,910 >> અને કોઈ બાબત શું આપણે આજે પ્રતિનિધિત્વ કરવા માંગો છો, 622 00:31:15,910 --> 00:31:20,230 શું તે એક નંબર અથવા પત્ર અથવા ફોન પુસ્તક તેના હજારો 623 00:31:20,230 --> 00:31:23,210 અથવા ઈમેજો અથવા ચલચિત્રો, ઓવરને અંતે દિવસ, તે બધા 0 અને 1 ની છે. 624 00:31:23,210 --> 00:31:26,640 અને હું દાવો છે કે, આ છતાં માત્ર 0 સાથે એક સુપર સરળ વિશ્વ છે 625 00:31:26,640 --> 00:31:28,240 અને 1 ની, આપણે આપણી જાતને બનાવી શકો છો. 626 00:31:28,240 --> 00:31:32,210 અને અમે એક ઉદાહરણ જોવા મળે છે અક્ષરો આમ અત્યાર સુધી સાથે છે. 627 00:31:32,210 --> 00:31:35,615 >> તેથી આપણે આ પર હવે ધ્યાન કેન્દ્રિત કરીએ મધ્ય ઘટક, એક અલ્ગોરિધમનો. 628 00:31:35,615 --> 00:31:38,190 અને આ પર પાછા દો માઇક સ્મિથ ઉદાહરણ. 629 00:31:38,190 --> 00:31:41,689 તેથી આ ફોન પુસ્તક, કે જે બેશક માં, અમે હવે ખૂબ જ ઉપયોગ કરતા નથી, 630 00:31:41,689 --> 00:31:42,980 ત્યાં એક સમસ્યા હલ કરી શકાય છે. 631 00:31:42,980 --> 00:31:45,040 અમે માઇક સ્મિથ જેવા કોઇક શોધવા માંગો છો. 632 00:31:45,040 --> 00:31:47,520 >> અને હું શું માઇક શોધવા માટે કરી શકે છે? 633 00:31:47,520 --> 00:31:51,197 ઠીક છે, હું ફક્ત આ ખોલવા કરી શકે છે પુસ્તક, પ્રથમ પૃષ્ઠ પર શરૂ કરવા માટે, 634 00:31:51,197 --> 00:31:52,780 અને સમજો, ઓહ, હું એક વિભાગમાં છું. 635 00:31:52,780 --> 00:31:53,510 માઇક ત્યાં નથી. 636 00:31:53,510 --> 00:31:55,510 હું સ્મિથ માટે વિભાગ જરૂર છે. 637 00:31:55,510 --> 00:31:58,192 તેથી માત્ર એક સમયે એક પાનું દેવાનો રાખો. 638 00:31:58,192 --> 00:32:00,900 મને ડોળ કરવો કે આ બધા છે દો સફેદ પાનાંઓ અને પીળા નથી પાનાંઓ, 639 00:32:00,900 --> 00:32:02,910 કારણ કે અમે શોધી નથી જઈ રહ્યાં છો પીળા પાનાંઓ કોઈપણ માઇક. 640 00:32:02,910 --> 00:32:04,034 પરંતુ હું સફેદ પાનાંઓ છું. 641 00:32:04,034 --> 00:32:05,340 અને હવે, હું બી વિભાગ છું. 642 00:32:05,340 --> 00:32:06,810 હું હજુ પણ તેને મળી છે. 643 00:32:06,810 --> 00:32:08,890 તેથી હું એક સમયે એક પાનું દેવાનો રાખો. 644 00:32:08,890 --> 00:32:10,130 >> આ અલ્ગોરિધમનો છે. 645 00:32:10,130 --> 00:32:12,440 તે સૂચનો સમૂહ છે કેટલાક સમસ્યા ઉકેલવા માટે. 646 00:32:12,440 --> 00:32:16,480 અન્ય શબ્દોમાં, જોવા પાનું, તો માઇક તેના પર નથી, 647 00:32:16,480 --> 00:32:20,020 પાનું ચાલુ કરો, અને પુનરાવર્તન ફરીથી અને ફરીથી અને ફરીથી, 648 00:32:20,020 --> 00:32:21,760 આદર્શ નીચે શોધી તરીકે તમે તે કરી રહ્યાં છો. 649 00:32:21,760 --> 00:32:24,120 તેથી આ અલ્ગોરિધમનો છે, આ પ્રક્રિયા યોગ્ય? 650 00:32:24,120 --> 00:32:27,400 651 00:32:27,400 --> 00:32:28,830 >> માફ કરશો. 652 00:32:28,830 --> 00:32:30,056 ના, હું કેટલાક અમે સાંભળવા. 653 00:32:30,056 --> 00:32:33,250 654 00:32:33,250 --> 00:32:36,125 ઠીક છે, પરંતુ તે હા આ--, તે ચોક્કસપણે જટિલ છે. 655 00:32:36,125 --> 00:32:39,000 જેમ આપણે અહીં બધા દિવસ જો હું પ્રયત્ન કરીશું આ ઝડપે માઇક માટે જોઈ રાખો. 656 00:32:39,000 --> 00:32:41,430 પરંતુ મને દાવો તે સાચું છે દો. 657 00:32:41,430 --> 00:32:43,850 તે મૂર્ખ છે, પરંતુ તે સાચું છે. 658 00:32:43,850 --> 00:32:47,209 >> દિવસ ના અંતે, લાંબા સમય સુધી તે કદાચ લે છે, જો તે ત્યાં હું માઇક મળશે 659 00:32:47,209 --> 00:32:48,250 અને હું ધ્યાન ભરવા છું. 660 00:32:48,250 --> 00:32:50,230 અને હું આખરે તેમના પાનું પહોંચે છે. 661 00:32:50,230 --> 00:32:52,890 અને જો હું ખૂબ દૂર મેળવવા માટે, જો હું, ટી વિભાગ મેળવવા 662 00:32:52,890 --> 00:32:55,900 પછી હું સહેજ પ્રભાવશાળી કરી શકો છો અને માત્ર કહે છે, એચએમ, બધા થાય છે. 663 00:32:55,900 --> 00:32:57,980 હું પણ કચરો કરવાની જરૂર નથી સમય ઝેડ માટે જઈ રહી છે. 664 00:32:57,980 --> 00:33:00,010 પરંતુ આ એક ખૂબ જ છે રેખીય અભિગમ, તમે જો 665 00:33:00,010 --> 00:33:03,370 , ખૂબ જ પ્રકારની ડાબે-થી-જમણે કરશે અભિગમ, એક સીધી રેખા. 666 00:33:03,370 --> 00:33:05,560 અને તેના યોગ્ય પરંતુ ધીમી. 667 00:33:05,560 --> 00:33:09,250 >> તેથી હું ગ્રેડ શાળા માંથી યાદ રાખો કે, સૉર્ટ પ્રથમ grader એક ઓપ્ટિમાઇઝેશન, 668 00:33:09,250 --> 00:33:13,756 જ્યાં હું કેવી રીતે ગણતરી શીખી મુદ્દાઓ દ્વારા પણ twos-- જેથી 2, 4, 6. 669 00:33:13,756 --> 00:33:15,630 તે ઘણો મુશ્કેલ છે, નથી, પરંતુ સિદ્ધાંત માં, તે 670 00:33:15,630 --> 00:33:20,149 faster-- 8, 10, 12, 14, અને તેથી આગળ. 671 00:33:20,149 --> 00:33:21,190 કેવી રીતે અલ્ગોરિધમનો વિશે? 672 00:33:21,190 --> 00:33:23,150 તે વધુ કાર્યક્ષમ છે? 673 00:33:23,150 --> 00:33:23,880 તે ઝડપી છે? 674 00:33:23,880 --> 00:33:25,365 >> પ્રેક્ષક: તે કાર્યક્ષમ છે. 675 00:33:25,365 --> 00:33:28,560 >> ડેવીડના MALAN: અરે વાહ, તેથી તે છે def-- છે શાબ્દિક બમણી ઝડપી, ધારી રહ્યા છીએ કે હું 676 00:33:28,560 --> 00:33:30,170 મારા આંગળીઓ સાથે ટ્રિપ મળી નથી. 677 00:33:30,170 --> 00:33:32,294 તે બે વાર ઉપવાસ છે, કારણ કે હું બે મારફતે દેવાનો છું 678 00:33:32,294 --> 00:33:36,560 એક વખત તેના બદલે એક પર પાનાંઓ, પરંતુ તે સંભવિત યોગ્ય છે, કારણ કે શા માટે? 679 00:33:36,560 --> 00:33:37,852 >> પ્રેક્ષક: તમે કેટલાક છોડવામાં આવી રહ્યા છે રહ્યાં છો. 680 00:33:37,852 --> 00:33:41,185 ડેવીડના MALAN: અધિકાર, જો માઇક થાય શું કદાચ sandwiched-- જ્યારે હું પછી છું 681 00:33:41,185 --> 00:33:44,370 ફોન પુસ્તક, માઇક બને છે આ બે પાનાંઓ વચ્ચે sandwiched, 682 00:33:44,370 --> 00:33:46,720 અને હું માત્ર અકારણ તે ઉપર છોડી દો. 683 00:33:46,720 --> 00:33:48,490 તેથી અમે ત્યાં થોડી સુધારો કરવાની જરૂર છે. 684 00:33:48,490 --> 00:33:51,290 એકવાર હું ટી વિભાગ હિટ, હું માત્ર વિશ્વાસપૂર્વક કહી શકો છો, 685 00:33:51,290 --> 00:33:52,420 અમે માઇક સ્મિથ શોધી શક્યા ન હતા. 686 00:33:52,420 --> 00:33:53,770 હું કદાચ ફરીથી બે હોય છે. 687 00:33:53,770 --> 00:34:00,210 અથવા હકીકતમાં, એક વખત હું કોઈને સુધી પહોંચવા એસ એન, બદલે સ્મિથ માટે એસ એમ નામ આપ્યું હતું, 688 00:34:00,210 --> 00:34:02,790 તરત જ, હું ડબલ કરી શકે છે બેક, કારણ કે કદાચ તેઓ 689 00:34:02,790 --> 00:34:03,900 અગાઉના પાનું પર હતી. 690 00:34:03,900 --> 00:34:05,070 >> પરંતુ હું છેક ડબલ કરવાની જરૂર નથી. 691 00:34:05,070 --> 00:34:08,030 સિદ્ધાંત માં, જો હું તે સમયે શું સમય, હું હમણાં જ પાછા એક પૃષ્ઠ પર જાઓ. 692 00:34:08,030 --> 00:34:10,139 તેથી તે માત્ર એક વધારાનું પગલું ઉમેરી રહ્યા છે. 693 00:34:10,139 --> 00:34:13,070 તેથી હું બે વાર તરીકે ઝડપી ચાલ્યા કર્યું, પરંતુ તે મને એક વધારાની પાનું ખર્ચ છે. 694 00:34:13,070 --> 00:34:14,699 પરંતુ તે એક નેટ જીત જેવી લાગે છે. 695 00:34:14,699 --> 00:34:17,230 >> પરંતુ આ કેવી રીતે મોટા ભાગના લોકો નથી આ રૂમ આ સમસ્યા હલ થશે. 696 00:34:17,230 --> 00:34:20,313 શું એક વિશિષ્ટ વ્યક્તિ છે, કદાચ એક થોડા વર્ષો પહેલા કરી, માઇક સ્મિથ શોધવા માટે? 697 00:34:20,313 --> 00:34:22,900 698 00:34:22,900 --> 00:34:24,800 અરે વાહ, માઇક શોધી શક્યા ન હતા. 699 00:34:24,800 --> 00:34:27,190 હું શું કરું? 700 00:34:27,190 --> 00:34:31,027 તેથી થોડી નજીક વિચાર છે, પરંતુ હું શું ખબર શું એક ફોન પુસ્તક વિશે વાત સાચી છે? 701 00:34:31,027 --> 00:34:32,110 પ્રેક્ષક: તે ક્રમાંકિત છે. 702 00:34:32,110 --> 00:34:32,760 ડેવીડના MALAN: તે ક્રમાંકિત છે. 703 00:34:32,760 --> 00:34:33,750 તે મૂળાક્ષર છે. 704 00:34:33,750 --> 00:34:36,540 અને હું એમ વિભાગમાં છું, તેથી જો, માઇક, જમણી સ્પષ્ટ છે 705 00:34:36,540 --> 00:34:39,949 હું શાબ્દિક અશ્રુ કરી શકો છો half-- સમસ્યા 706 00:34:39,949 --> 00:34:44,360 તે સામાન્ય રીતે કરતી ફાટી કરતાં વધુ સરળ છે અડધા સમસ્યા અને તેને ફેંકી દેવું, 707 00:34:44,360 --> 00:34:47,627 જેથી હવે, હું એક સમસ્યા છે કે જે હોય છે લાંબા સમય સુધી 1000 pages-- તે હાર્ડ હતી, 708 00:34:47,627 --> 00:34:50,210 કારણ કે મને લાગે છે કે હું ખરેખર tore ફોન પુસ્તક આ time-- 709 00:34:50,210 --> 00:34:52,219 1,000 પૃષ્ઠો, પરંતુ 500. 710 00:34:52,219 --> 00:34:54,750 >> તેથી સમસ્યા શાબ્દિક મોટી તરીકે અડધા છે. 711 00:34:54,750 --> 00:34:58,170 અને તે ખૂબ આકર્ષક છે, કારણ કે મારા અગાઉના ગાણિતીક નિયમો સાથે, આવૃત્તિ 712 00:34:58,170 --> 00:35:02,870 1 અને 2, હું માત્ર સમસ્યા બનાવતા હતા એક પાનું નાના, બે પૃષ્ઠો નાના 713 00:35:02,870 --> 00:35:03,470 એ સમયે. 714 00:35:03,470 --> 00:35:07,230 હવે જ્યારે હું તે 500 કરવામાં પાનાંઓ એક જ સમયે બધા નાના. 715 00:35:07,230 --> 00:35:10,089 >> ઠીક છે, તેથી હવે, કરીમ દરખાસ્ત હું જમણી અડધા પર જાઓ. 716 00:35:10,089 --> 00:35:12,380 તેથી હું આશરે જાઓ જાઉં છું મધ્યમ, આપવા અથવા લેવા. 717 00:35:12,380 --> 00:35:15,185 અને જો હું આ ગાણિતિક હતી, હું મધ્યમ અધિકાર જાઓ શકે છે. 718 00:35:15,185 --> 00:35:17,060 અને હવે, હું ખ્યાલ છે, ઓહ, હું ટી વિભાગમાં છું. 719 00:35:17,060 --> 00:35:18,280 હું ખરેખર ખૂબ જ દૂર સુધી જવા ન હતી. 720 00:35:18,280 --> 00:35:21,670 >> પરંતુ હું, ફરી, અશ્રુ કરી શકો છો અડધા સમસ્યા છે, તે દૂર ફેંકવું. 721 00:35:21,670 --> 00:35:23,330 અને મારા બાઇટ્સ તરીકે મોટું નથી. 722 00:35:23,330 --> 00:35:28,780 તે માત્ર ત્યારે જ છે, શું, 256 પાના અથવા 250 પાનાંઓ, આપવા અથવા હમણાં લે છે. 723 00:35:28,780 --> 00:35:31,570 પરંતુ તે હજુ પણ વધુ માર્ગ છે એક પાનું અથવા બે પૃષ્ઠો કરતાં. 724 00:35:31,570 --> 00:35:33,345 >> અને તેથી હવે, હું મધ્યમ આશરે જાઓ. 725 00:35:33,345 --> 00:35:35,330 ઓહ, હું હવે તદ્દન અત્યાર સુધી પર્યાપ્ત ન હતી. 726 00:35:35,330 --> 00:35:37,880 તેથી હું પુનરાવર્તન, પુનરાવર્તન, પુનરાવર્તન, પુનરાવર્તન, ત્યાં સુધી હું આસ્થાપૂર્વક છું 727 00:35:37,880 --> 00:35:40,360 માત્ર એક પાનું સાથે છોડી. 728 00:35:40,360 --> 00:35:44,000 >> તેથી તે પ્રશ્ન આમંત્રણ આપે છે, જો હું આશરે 1,000 પાનાંઓ સાથે શરૂઆત કરી હતી, 729 00:35:44,000 --> 00:35:47,340 કેટલી પગલાંઓ તે મને લાગી હતી મારા અલ્ગોરિધમનો આવૃત્તિ 1 સાથે? 730 00:35:47,340 --> 00:35:50,420 વેલ, જો માઇક એસ છે વિભાગ, સૌથી ખરાબ કિસ્સામાં, 731 00:35:50,420 --> 00:35:52,630 તે ખૂબ નજીક છે મૂળાક્ષરના અંતમાં. 732 00:35:52,630 --> 00:35:56,559 તેથી જો ફોન પુસ્તક 1000 પાના છે, હું 1,000 પૃષ્ઠો અંદર માઇક મળશે, 733 00:35:56,559 --> 00:35:57,100 આપવા માટે કે લેવા. 734 00:35:57,100 --> 00:35:59,750 કદાચ તે 800 જેવી છે કે જેથી, પરંતુ તે ખૂબ 1000 નજીક છે. 735 00:35:59,750 --> 00:36:01,680 >> જ્યારે, બીજા અલ્ગોરિધમનો, કેટલા 736 00:36:01,680 --> 00:36:06,840 પાનું વધુમાં વળે હું કદાચ માઇક સ્મિથ શોધવા માટે જરૂરી છે? 737 00:36:06,840 --> 00:36:09,970 1,000 પૃષ્ઠો, પરંતુ હું છું તેમને બે એક સમયે કરી. 738 00:36:09,970 --> 00:36:13,045 અધિકાર, 500ish જેવા મેક્સ તેથી, કારણ કે જો હું સમગ્ર ફોન પુસ્તક મારફતે જાઓ, 739 00:36:13,045 --> 00:36:14,170 જે બિંદુએ, હું બંધ કરી શકો છો. 740 00:36:14,170 --> 00:36:16,669 પરંતુ હું થોડા બંધ હજામત કરી શકો છો માત્ર ટી વિભાગ પર બંધ. 741 00:36:16,669 --> 00:36:19,880 પરંતુ તે ખરાબ કેસ 500 પાના પર છે. 742 00:36:19,880 --> 00:36:24,710 >> તેથી કેટલી વખત હું વિભાજીત કરી શકો છો એક અડધા 1,00o પાનું ફોન પુસ્તક ફરીથી 743 00:36:24,710 --> 00:36:30,450 અને ફરીથી અને ફરીથી થી 500 125 250 માટે 1,000? 744 00:36:30,450 --> 00:36:32,250 લાંબા કેવી રીતે તે પહેલાં હું એક પાનું હિટ? 745 00:36:32,250 --> 00:36:35,510 746 00:36:35,510 --> 00:36:36,370 અરે વાહ, તે લગભગ 10 છે. 747 00:36:36,370 --> 00:36:40,780 rounding અને આવા તેના પર આધાર રાખીને, તે લગભગ 10 પૃષ્ઠો ચાલુ કરવા માટે કુલ જરૂરિયાત 748 00:36:40,780 --> 00:36:43,290 અથવા ફોન પુસ્તકો દેવાયું કરવાની જરૂર છે. 749 00:36:43,290 --> 00:36:44,710 >> તેથી તે ખૂબ જ શક્તિશાળી છે. 750 00:36:44,710 --> 00:36:48,170 અમે 1000 પાનું સમસ્યા સાથે પ્રારંભ આ કથાઓ તમામ ત્રણ છે. 751 00:36:48,170 --> 00:36:51,850 પરંતુ પ્રથમ અલ્ગોરિધમનો, તે મને લીધો, સૌથી ખરાબ કિસ્સામાં, 1000 પાનું 752 00:36:51,850 --> 00:36:52,740 માઇક શોધવા માટે કરે છે. 753 00:36:52,740 --> 00:36:55,590 બીજું અલ્ગોરિધમનો, 500 પાનાંઓ માઇક શોધવા માટે. 754 00:36:55,590 --> 00:36:58,480 ત્રીજા અલ્ગોરિધમનો, 10 પાનાંઓ માઇક શોધવા માટે. 755 00:36:58,480 --> 00:37:00,230 અને તે પણ વધુ છે શક્તિશાળી જ્યારે તમને લાગે 756 00:37:00,230 --> 00:37:01,860 એક વિરોધી દૃશ્ય સૉર્ટ વિશે. 757 00:37:01,860 --> 00:37:05,680 ધારો કે આગામી ફોન કંપની કે વર્ષ કદાચ બે નગરો મળીને ભળી જાય છે, 758 00:37:05,680 --> 00:37:08,550 અને ફોન પુસ્તક અચાનક છે આ જાડા, તેને બદલે આ કે, 759 00:37:08,550 --> 00:37:12,470 જેથી 2,000 બદલે પૃષ્ઠો 1,000. 760 00:37:12,470 --> 00:37:15,640 ઠીક છે, મારા પ્રથમ અલ્ગોરિધમનો માટે જોઈ 2000-પાનું ફોન પુસ્તક માઇક સ્મિથ, 761 00:37:15,640 --> 00:37:21,460 ખરાબ કિસ્સામાં, તે લાગી રહ્યું છે કેટલા પાનું આગામી વર્ષે કરે છે? 762 00:37:21,460 --> 00:37:24,800 >> ફોન પુસ્તક, 2,000 પાના so-- સારી નથી વધુ એક. 763 00:37:24,800 --> 00:37:29,540 જો ફોન પુસ્તક બે વાર તરીકે જાડા હોય છે પ્રથમ અલ્ગોરિધમનો, પ્રથમ અલ્ગોરિધમનો, 764 00:37:29,540 --> 00:37:30,380 2,000, અધિકાર? 765 00:37:30,380 --> 00:37:33,005 સૌથી ખરાબ કિસ્સામાં, માઇક ખરેખર છે પુસ્તક ઓવરને નજીક 766 00:37:33,005 --> 00:37:34,110 તેથી તે 2,000 પાનું કરે છે. 767 00:37:34,110 --> 00:37:38,070 બીજું અલ્ગોરિધમનો દ્વારા જઈ twos 1,000 પૃષ્ઠો જેમ. 768 00:37:38,070 --> 00:37:41,490 >> પરંતુ કેવી રીતે મારા ત્રીજા વિશે અને મોટા ભાગના તાજેતરના અલ્ગોરિધમનો? 769 00:37:41,490 --> 00:37:44,950 ફોન કંપની ડબલ્સ તો 1000 થી 2000 માટે પાના નંબર, 770 00:37:44,950 --> 00:37:47,770 કેટલા વધુ વખત હું અશ્રુ જરૂર અડધા કે પુસ્તક માઇક શોધવા માટે? 771 00:37:47,770 --> 00:37:48,710 >> પ્રેક્ષક: માત્ર એક. 772 00:37:48,710 --> 00:37:51,001 >> ડેવીડના MALAN: જસ્ટ એક વધુ, કારણ કે સાથે એક પાનું આંસુ, 773 00:37:51,001 --> 00:37:53,270 હું શાબ્દિક વિભાજિત કરી શકો છો અને જીતી, તમે કરશે જો, 774 00:37:53,270 --> 00:37:57,410 અડધા લેવાથી કે સમસ્યા તેને બહાર એક મોટા ડંખ. 775 00:37:57,410 --> 00:38:01,420 અને તેથી આ એક ઉદાહરણ છે કાર્યક્ષમતા અને દલીલ અલ્ગોરિધમનો 776 00:38:01,420 --> 00:38:04,100 જે અમને તમામ છે સૉર્ટ તર્ક પરિચિત. 777 00:38:04,100 --> 00:38:07,780 પરંતુ તે યોગ્ય છે કારણ કે માત્ર છે મારા અન્ય એલ્ગોરિધમ્સ તરીકે 778 00:38:07,780 --> 00:38:09,630 તે માટે ઝટકો સાથે બીજા અલ્ગોરિધમનો, 779 00:38:09,630 --> 00:38:11,290 પરંતુ તે વધુ કાર્યક્ષમ છે. 780 00:38:11,290 --> 00:38:14,030 >> અને હકીકતમાં, શું કમ્પ્યુટર વૈજ્ઞાનિક, અથવા વળાંક પ્રોગ્રામર, 781 00:38:14,030 --> 00:38:17,580 સામાન્ય રીતે શું કરશે જ્યારે લેખન કોડ બહાર આકૃતિ કરવાનો પ્રયાસ છે, 782 00:38:17,580 --> 00:38:19,960 બધા હક, હું નથી માંગતા મારા કાર્યક્રમ માત્ર યોગ્ય હોઈ 783 00:38:19,960 --> 00:38:23,220 હું પણ તે કાર્યક્ષમ પ્રયત્ન કરવા માંગો છો અને સમસ્યાઓ તેમજ ઉકેલવા માગે છે. 784 00:38:23,220 --> 00:38:26,450 વાસ્તવિક દુનિયામાં કલ્પના આજે, ગૂગલ નિર્દેશિકાઓની, શોધ જેવા 785 00:38:26,450 --> 00:38:31,580 પાનાંઓ અબજો જેમ, જો કલ્પના તેઓ પ્રથમ અલ્ગોરિધમનો ઉપયોગ બિલાડીઓ શોધવા માટે 786 00:38:31,580 --> 00:38:34,620 એક અબજ pages-- જોઈ વચ્ચે તેમના ડેટાબેઝમાં પ્રથમ પાનું, 787 00:38:34,620 --> 00:38:37,700 બીજા, ત્રીજા, માત્ર જોઈ એક બિલાડી માટે એક બિલાડી માટે જોઈ. 788 00:38:37,700 --> 00:38:40,350 તે ખૂબ રફૂ ધીમી છે તે જણાય છે. 789 00:38:40,350 --> 00:38:43,170 તેઓ તેના બદલે કંઈક ઉપયોગ કરી શકે છે કહેવાય દ્વિસંગી શોધ છે, જે 790 00:38:43,170 --> 00:38:47,420 કોઈ coincidence-- બે બે અર્થ છે, અમે 2 માં કંઈક વિભાજન રાખવા, half-- માં 791 00:38:47,420 --> 00:38:50,205 તેઓ દ્વિસંગી શોધ ઉપયોગ કરી શકે છે અને કદાચ, પણ ઝડપી બિલાડીઓ શોધવા 792 00:38:50,205 --> 00:38:51,830 અથવા ગમે તે તમે શોધી રહ્યાં છો છે. 793 00:38:51,830 --> 00:38:54,125 >> અને પ્રમાણિકપણે, ત્યાં છે પણ પારખુ ગાણિતીક નિયમો 794 00:38:54,125 --> 00:38:56,250 કે જે હમણાં જ કરતાં વધુ શું અડધા વસ્તુઓ વિભાજન 795 00:38:56,250 --> 00:38:58,180 ક્રમમાં માહિતી ઝડપથી શોધવા માટે. 796 00:38:58,180 --> 00:39:00,880 અને અમે થોડી થોડી વાત કરીશું બપોરના ભોજન પછી તે આજે વિશે. 797 00:39:00,880 --> 00:39:02,640 તેથી મને ફક્ત આ પ્રતિનિધિત્વ કરવાનો પ્રયાસ કરો. 798 00:39:02,640 --> 00:39:05,380 અમે જવાની જરૂર નથી કોઈપણ ગણિત અથવા વાસ્તવિક સંખ્યાઓ. 799 00:39:05,380 --> 00:39:07,070 અમે અમૂર્ત આ વિશે વાત કરી શકો છો. 800 00:39:07,070 --> 00:39:11,580 >> પરંતુ મને માત્ર પ્રસ્તાવ દો, તો તમે હવે ચર્ચા કર્યા હતા 801 00:39:11,580 --> 00:39:13,491 ઇજનેરો સાથે આ અલ્ગોરિધમનો પ્રસ્તાવ 802 00:39:13,491 --> 00:39:15,490 અને તમે બનાવવા માટે પ્રયાસ કરી રહ્યાં છો એક ગણતરી નિર્ણય, 803 00:39:15,490 --> 00:39:17,285 કારણ કે કદાચ ઈજનેર તમે તમને કહે 804 00:39:17,285 --> 00:39:19,910 ખબર છે કે હું શું, અમલ કરી શકે છે જેમ બે મિનિટ માં રેખીય શોધ. 805 00:39:19,910 --> 00:39:21,150 તે સરળ છે. 806 00:39:21,150 --> 00:39:24,790 દ્વિસંગી શોધ, કે ફેન્સી નથી પરંતુ તે મને 10 મિનિટ જેવી લાગી રહ્યું છે, 807 00:39:24,790 --> 00:39:26,650 તેથી 5 ગુણ્યા તરીકે લાંબા સમય સુધી. 808 00:39:26,650 --> 00:39:30,900 >> ત્યાં એક વેપાર અહીં, પણ શરતો છે શું સોફ્ટવેર લખવા માટે નક્કી. 809 00:39:30,900 --> 00:39:34,760 તમે સરળ અલ્ગોરિધમનો લખવા કરો, જે ફક્ત તમે બે મિનિટ લેશે? 810 00:39:34,760 --> 00:39:39,880 અથવા તમે વધુ સમય પસાર નથી, 10 મિનિટ, પારખુ અલ્ગોરિધમનો લખી? 811 00:39:39,880 --> 00:39:43,540 તમે પ્રશ્ન તે પ્રકારના કેવી રીતે નક્કી કરી શકું? 812 00:39:43,540 --> 00:39:46,710 અથવા તમે તેને થોડી વધુ વાસ્તવિક બનાવવા શકે છે. 813 00:39:46,710 --> 00:39:50,610 હું મારા બોસ કહેવું તે લાગી રહ્યું છે મને ક્યાં તો એક સપ્તાહ અથવા 10 અઠવાડિયા 814 00:39:50,610 --> 00:39:52,490 અમલ કરવા માટે આ રીતે સોફ્ટવેર, કેવી રીતે 815 00:39:52,490 --> 00:39:56,103 તમે નક્કી કરો કે જે લીલા પ્રકાશ માટે અલ્ગોરિધમનો? 816 00:39:56,103 --> 00:39:56,603 કરીમ? 817 00:39:56,603 --> 00:39:57,550 >> પ્રેક્ષક: પ્રેક્ષકો, હું માનું. 818 00:39:57,550 --> 00:39:57,960 >> ડેવીડના MALAN: પ્રેક્ષકો. 819 00:39:57,960 --> 00:39:59,460 તમે પ્રેક્ષકો દ્વારા અર્થ શું છે? 820 00:39:59,460 --> 00:40:03,460 >> પ્રેક્ષક: તે ચાલી રહ્યું છે, તો વપરાશકર્તાઓ દ્વારા વાપરી શકાય 821 00:40:03,460 --> 00:40:09,050 જે [અશ્રાવ્ય] વપરાશકર્તાઓ દ્વારા [અશ્રાવ્ય]. 822 00:40:09,050 --> 00:40:11,232 પરંતુ જો તમે તે કંઈક માત્ર તમારી જાતને માટે કરી 823 00:40:11,232 --> 00:40:13,946 એક સમસ્યા સરળતા, [અશ્રાવ્ય] ઝડપી. 824 00:40:13,946 --> 00:40:16,820 ડેવીડના MALAN: અરે વાહ, તે ઝડપી છે અને ડર્ટી તે વર્ણવવા માટે એક સારો માર્ગ છે. 825 00:40:16,820 --> 00:40:18,695 હકીકતમાં, જો તમે મારા મોટા ભાગનો સમય વર્ણન 826 00:40:18,695 --> 00:40:23,630 ગ્રાડ શાળા માં, જેમાં ઘણી વખત, હું સભાનપણે ખરાબ કોડ લખ્યું so-- 827 00:40:23,630 --> 00:40:26,490 ઓછામાં ઓછું, કે કેવી રીતે હું તેને સભાનપણે જેથી તર્કસંગત, 828 00:40:26,490 --> 00:40:30,670 કારણ કે તેમ છતાં હું કોડ લખી હતી કે પ્રમાણમાં ચલાવવા માટે ધીમી હતી, 829 00:40:30,670 --> 00:40:33,750 હું કોડ પોતે લખી શકતા હતા ખૂબ ઝડપી, ખર્ચ માત્ર થોડી મિનિટો 830 00:40:33,750 --> 00:40:35,107 નથી અથવા કલાક દિવસ. 831 00:40:35,107 --> 00:40:37,190 અને તે બહાર આવ્યું છે, હું ક્યારેક ક્યારેક ઊંઘ કરવા માટે જરૂરી. 832 00:40:37,190 --> 00:40:41,270 તેથી મારા કોડ જરૂરી હોય તો પણ 8 ચલાવવા માટે કલાક, સારી કે દંડ છે, 833 00:40:41,270 --> 00:40:42,850 હું માત્ર ઊંઘ જ્યારે તે ચાલે જવા પડશે. 834 00:40:42,850 --> 00:40:46,350 >> સમયે, હું આ હતી ખૂબ જ હોંશિયાર, પણ હું છતાં દેખીતી રીતે 835 00:40:46,350 --> 00:40:48,990 મારા પીએચડી દ્વારા ખૂબ જ ધીમે ધીમે કામ કર્યું હતું. 836 00:40:48,990 --> 00:40:52,270 પરંતુ તે કન્વર્ઝ છે કે, જો હું લખી હતી સોફ્ટવેર 837 00:40:52,270 --> 00:40:55,930 અન્ય લોકો માટે જે મારા કરતા વધારે mattered, સારી રીતે, 838 00:40:55,930 --> 00:40:59,580 તેમને કર્યા 8 કલાક રાહ જોવી તેમની શોધ પરિણામો પાછા મળી 839 00:40:59,580 --> 00:41:01,350 બધા કે જે અનિવાર્ય નથી. 840 00:41:01,350 --> 00:41:04,090 અને તેથી વધુ સમય વીતાવતા ફ્રન્ટ અપ સોફ્ટવેર લખવા માટે 841 00:41:04,090 --> 00:41:07,300 વધુ કાર્યક્ષમ હોય, અમારા ત્રીજા અલ્ગોરિધમનો જેવી, 842 00:41:07,300 --> 00:41:09,780 કદાચ સમય વપરાશકર્તાઓ લાભ થાય છે. 843 00:41:09,780 --> 00:41:12,710 તેથી તે ખરેખર વધારે આધાર રાખે છે સમય કેવી રીતે તે ખર્ચ ઉમેરો. 844 00:41:12,710 --> 00:41:14,960 તમે લખી શકાય જઈ રહ્યાં છો, તો સોફ્ટવેર એક વખત તે ઉપયોગ કરવા માટે, 845 00:41:14,960 --> 00:41:17,240 કદાચ તેમજ કરવું પડી શકે છે ઝડપી અને ગંદા, તેઓ કહે છે. 846 00:41:17,240 --> 00:41:18,198 જસ્ટ તે એક સાથે ફેંકવું. 847 00:41:18,198 --> 00:41:20,560 તે કોડ કે embarrasses છે તમે, તેથી તે ખરાબ છે, 848 00:41:20,560 --> 00:41:23,860 પરંતુ તે કામ યોગ્ય રીતે કરવામાં આવે નહીં, તેમ છતાં તે કાર્યક્ષમ નથી. 849 00:41:23,860 --> 00:41:27,200 તેનાથી વિપરીત, તમે વધુ સમય પસાર કંઈક પર, તે માત્ર અધિકાર મળે છે. 850 00:41:27,200 --> 00:41:30,730 અને પછી સમય પર amortized, સમય કે ઘણા સ્પષ્ટ ખર્ચ 851 00:41:30,730 --> 00:41:34,330 , કદાચ યોગ્ય છે જો તમે રાખવા સામાન્ય કેસ માટે આશાવાદી. 852 00:41:34,330 --> 00:41:37,620 >> અને ખરેખર, તે એક થીમ છે પ્રોગ્રામિંગ, અથવા કમ્પ્યુટર સાયન્સ વધુ 853 00:41:37,620 --> 00:41:41,390 સામાન્ય રીતે, ઑપ્ટિમાઇઝ કરવા પ્રયાસ કરી અસામાન્ય કેસ માટે 854 00:41:41,390 --> 00:41:44,390 પરંતુ સામાન્ય કિસ્સામાં શું કામગીરી ફરીથી અને ફરીથી થવાનું છે? 855 00:41:44,390 --> 00:41:47,730 તમે અબજો હોય છે જઈ રહ્યાં છો વપરાશકર્તાઓ તમારી વેબસાઇટ પર આ શોધ, 856 00:41:47,730 --> 00:41:52,030 તમે કદાચ વધારે ખર્ચવા જોઈએ ફ્રન્ટ અપ અઠવાડિયા સારી સોફ્ટવેર લેખન, 857 00:41:52,030 --> 00:41:53,670 જેથી તમારા બધા વપરાશકર્તાઓને લાભ થાય છે. 858 00:41:53,670 --> 00:41:57,840 હવે, ચાલો આ એક કેપ્ચર કરવાનો પ્રયાસ કરીએ લિટલ pictorially, પરંતુ ખૂબ જ 859 00:41:57,840 --> 00:41:58,610 સંખ્યાની દ્રષ્ટિએ. 860 00:41:58,610 --> 00:42:01,680 >> તેથી અહીં માત્ર જૂની શાળા ચાર્ટ છે. 861 00:42:01,680 --> 00:42:04,260 અને મને કહે છે કે આ સમય છે દો. 862 00:42:04,260 --> 00:42:06,660 અને તે what-- તો કોઈ વાંધો નથી ખરેખર, ના, નથી સમય. 863 00:42:06,660 --> 00:42:08,320 અન્ય ધરી પર મૂકી દો. 864 00:42:08,320 --> 00:42:15,700 ચાલો કહે છે કે આ સમય છે દો, અને આ સમસ્યા નું માપ છે. 865 00:42:15,700 --> 00:42:17,830 >> અને કમ્પ્યુટર સાયન્ટિસ્ટ સામાન્ય રીતે કહી શકે છે 866 00:42:17,830 --> 00:42:20,820 આ માત્ર એ. એ જેવી છે અમારા ગો ટુ ચલ, જ્યાં 867 00:42:20,820 --> 00:42:26,351 એ એક નંબર, એ નંબર છે, અને તે છે ગમે ઇનપુટ્સ તમારી પાસે સંખ્યા. 868 00:42:26,351 --> 00:42:28,100 તેથી આ કિસ્સામાં, એ છે પાના નંબર. 869 00:42:28,100 --> 00:42:30,150 તેથી તે 1000 હોઈ શકે છે કિસ્સામાં અમે માત્ર જણાવ્યું હતું. 870 00:42:30,150 --> 00:42:31,969 >> તેથી સમય માપવા કોઇ એકમ હોઇ શકે છે. 871 00:42:31,969 --> 00:42:32,760 કદાચ, તે બીજી છે. 872 00:42:32,760 --> 00:42:33,410 કદાચ, તે દિવસ છે. 873 00:42:33,410 --> 00:42:34,590 કદાચ, તે પાનું વળે જેવું છે. 874 00:42:34,590 --> 00:42:35,215 વાંધો નથી. 875 00:42:35,215 --> 00:42:38,840 તમે ગણતરી કરવા માટે, કે જે કરવા માંગો છો સમય હોઈ શકે છે અથવા સમાન ખર્ચ થશે. 876 00:42:38,840 --> 00:42:42,400 >> તેથી તે ખૂબ જ પ્રથમ અલ્ગોરિધમનો, જો હું, દાખલા તરીકે, 877 00:42:42,400 --> 00:42:45,920 1,000 પાનું ફોન પુસ્તક હતું, હું ત્યાં એક બિંદુ દોરે છે જાઉં છું, 878 00:42:45,920 --> 00:42:51,450 કારણ કે તે 1,000 પૃષ્ઠો છે, તે લીધો આશરે 1,000 પાનું કરે છે, આપે છે અથવા લો. 879 00:42:51,450 --> 00:42:54,100 એક અને પછી જો હું હતી 2,000 પાનું ફોન પુસ્તક, 880 00:42:54,100 --> 00:42:57,200 અને હું બીજા ડ્રો કરવા જઇ રહ્યો છું અહીં કોઈ, 2,000 પાનાંઓ માટે કારણ કે, 881 00:42:57,200 --> 00:42:59,810 2000 સેકન્ડ જેવી છે અથવા પાનું કરે છે કે ગમે. 882 00:42:59,810 --> 00:43:02,480 અને તેથી જ્યારે હું અગાઉ જણાવ્યું હતું કે, તે એક રેખીય સંબંધ પ્રકારની છે, 883 00:43:02,480 --> 00:43:06,020 કે ઇરાદાપૂર્વકની હતી, કારણ કે હું ઈચ્છતો પાછળથી થઈ અધિકાર now-- એક લીટી દોરે. 884 00:43:06,020 --> 00:43:07,770 તે એક સીધી પ્રકારની છે રેખા સંબંધ. 885 00:43:07,770 --> 00:43:10,180 ઢાળ 1/1, જો તમે કરશે. 886 00:43:10,180 --> 00:43:14,630 >> દરમિયાન, બીજા અલ્ગોરિધમનો જણાવ્યું હતું કે, જો તમે 1,000 પૃષ્ઠો મળી છે 887 00:43:14,630 --> 00:43:17,680 અને તમે બીજી અલ્ગોરિધમનો ઉપયોગ કરીને કરવામાં આવી હતી, જ્યાં હું 2 દ્વારા ગણાશે, દેવાનો 888 00:43:17,680 --> 00:43:22,564 એક સમયે બે પાનાંઓ, હું ડ્રો કરીશું નીચે અથવા મારા મૂળ ડોટ ઉપર ડોટ? 889 00:43:22,564 --> 00:43:23,450 >> પ્રેક્ષક: નીચે. 890 00:43:23,450 --> 00:43:27,992 >> ડેવીડના MALAN: નીચે, કારણ કે અમે જોયું, તે ખૂબ સમય ઓછો સમય, અડધા લે છે. 891 00:43:27,992 --> 00:43:29,950 તેથી કોઈ અડધા પ્રયત્ન કરીશું અન્ય તરીકે ઊંચી છે. 892 00:43:29,950 --> 00:43:33,330 અને અહીં જ સોદો, આ કોઈ કદાચ આશરે ત્યાં પ્રયત્ન કરીશું. 893 00:43:33,330 --> 00:43:39,666 અને તેથી મારા બીજા અલ્ગોરિધમનો, એ જ રીતે, સમય સાથે રેખીય સંબંધ ધરાવે છે. 894 00:43:39,666 --> 00:43:41,990 અને અમે જેમ કે કારણ કે તે ડ્રો કરી શકો છો. 895 00:43:41,990 --> 00:43:45,950 >> તેથી હવે, ત્રીજી અને અંતિમ અલ્ગોરિધમનો થોડી ડ્રો સખત હોય છે. 896 00:43:45,950 --> 00:43:49,530 પરંતુ તર્ક, 1000 મળી છે, તો મારા ત્રીજા અલ્ગોરિધમનો સાથે પાનાંઓ, 897 00:43:49,530 --> 00:43:52,340 તે માત્ર મને 10 પગલાંઓ જેમ લેવી જોઈએ. 898 00:43:52,340 --> 00:43:57,500 અને હું 2,000 પૃષ્ઠો મળી છે, તો મારા ત્રીજા અલ્ગોરિધમનો સાથે, 899 00:43:57,500 --> 00:44:01,570 તે મને લેવા ન જોઈએ 10 પગલાંઓ, પરંતુ 11, માત્ર એક વધુ. 900 00:44:01,570 --> 00:44:03,610 તેથી અમે માત્ર ભાગ્યે જ આ જોવા માટે જઈ રહ્યાં છો. 901 00:44:03,610 --> 00:44:06,010 >> અને તે તારણ છે, જો હું આ પર ઝૂમ, હું છું 902 00:44:06,010 --> 00:44:09,320 અસર માટે અતિશયોક્તિ જવા, તે લીટી આકાર, આખરે, 903 00:44:09,320 --> 00:44:11,990 એક સીધી વાક્ય નથી કારણ કે, ખરેખર તો તે હતા, 904 00:44:11,990 --> 00:44:15,390 તે જેમ વધુ જુઓ કરશે others-- તે ખરેખર એક વક્ર રેખા છે 905 00:44:15,390 --> 00:44:19,265 કે, જો આપણે ઝૂમ રહ્યું છે આ જેમ વધુ જોવા માટે. 906 00:44:19,265 --> 00:44:21,670 તેને વેલ, ઠીક છે, આ ભાગ અવગણો. 907 00:44:21,670 --> 00:44:25,330 તે મારી પેન કોણ રહ્યું હતું. 908 00:44:25,330 --> 00:44:29,000 તે એક વક્ર રેખા હંમેશા છે કે વધી, હંમેશા હંમેશા હંમેશા 909 00:44:29,000 --> 00:44:32,100 વધી છે, પરંતુ માત્ર ભાગ્યે જ. 910 00:44:32,100 --> 00:44:36,260 >> અને તેથી તે સમય જતાં, તમે એક છે સંબંધ વધુ આ જેવા છે. 911 00:44:36,260 --> 00:44:37,540 તે લગભગ કોઈ રન નોંધાયો નહીં દેખાય છે. 912 00:44:37,540 --> 00:44:40,330 પરંતુ તે અત્યાર સુધીમાં ધીમે ધીમે વધી છે. 913 00:44:40,330 --> 00:44:44,780 પરંતુ સાથે લગભગ તમામ બિંદુઓ માટે તમારી X- અક્ષ છે, આડા અક્ષ છે, 914 00:44:44,780 --> 00:44:46,550 તે અન્ય લાઇન કરતા નીચા છે. 915 00:44:46,550 --> 00:44:49,930 >> તેથી આ એક સંબંધ હોઈ શકે છે એન, જેમાં તમે એ પાના હોય, 916 00:44:49,930 --> 00:44:51,100 તમે એ સેકન્ડ લાગે છે. 917 00:44:51,100 --> 00:44:53,320 આ એક સંબંધ N / 2 હોઈ શકે છે. 918 00:44:53,320 --> 00:44:56,710 તમે એન પૃષ્ઠો છે, તે લે છે તમે એન / 2 સેકન્ડ, અડધા ઘણા. 919 00:44:56,710 --> 00:45:00,590 અને આ એક લઘુગુણકીય છે સંબંધ છે, કે જે 920 00:45:00,590 --> 00:45:08,920 જો તમે યાદ, લોગ n ઝડપેલાંઓનાં આધાર 2 આ પ્રકારની વૃદ્ધિ, તેથી વાત કરવા માટે. 921 00:45:08,920 --> 00:45:12,000 તેથી આ પવિત્ર જેવું છે આ ત્રણ વચ્ચે ગ્રેઇલ 922 00:45:12,000 --> 00:45:15,940 અહીં, માત્ર ખૂબ જ છે કારણ કે વધુ કાર્યક્ષમ, પરંતુ તેમાં વધુ જટિલ 923 00:45:15,940 --> 00:45:18,610 અમલમાં મુકવું. 924 00:45:18,610 --> 00:45:20,510 કોઈ પ્રશ્ન? 925 00:45:20,510 --> 00:45:26,220 >> વેલ મને આ કરવા દો દો મને એક ટેક્સ્ટ વિન્ડો ખોલવા 926 00:45:26,220 --> 00:45:29,100 તેથી અમે પ્રયત્ન કરી શકો છો અહીં કંઈક નિશ્ચિત સ્વરૂપ આપવું. 927 00:45:29,100 --> 00:45:32,410 તેથી મને આગળ હવે જાઓ અને આ અલ્ગોરિધમનો અમલ 928 00:45:32,410 --> 00:45:35,170 કોડ માઇક સ્મિથ શોધવા માટે, જો તમે કરશે, સ્યુડોકોડનો કોડ. 929 00:45:35,170 --> 00:45:36,620 હું જાવા અથવા C ++ નો ઉપયોગ કરવા માટે નથી જતા છું. 930 00:45:36,620 --> 00:45:38,610 હું માત્ર પ્રકારની વાપરવા માટે જાઉં છું ઇંગલિશ જેવી વાક્યરચના, કે જે અમે 931 00:45:38,610 --> 00:45:40,151 સામાન્ય રીતે સ્યુડોકોડનો કોડ કૉલ કરશે. 932 00:45:40,151 --> 00:45:41,660 અહીં, હું એક ખાલી વિન્ડો છે. 933 00:45:41,660 --> 00:45:48,180 અને હું ખૂબ જ પગલું 1 કહી રહ્યો છું પ્રથમ અલ્ગોરિધમનો ફોન પુસ્તક પસંદ છે. 934 00:45:48,180 --> 00:45:51,740 પગલું 2 પ્રથમ પાનું માટે ખુલ્લા પુસ્તક છે. 935 00:45:51,740 --> 00:45:58,080 પગલું 3 દેખાવ હશે માઇક સ્મિથ માટે પાનું. 936 00:45:58,080 --> 00:46:02,740 પૃષ્ઠ પર જો, માઇક કૉલ કરો. 937 00:46:02,740 --> 00:46:11,640 બીજું વળાંક પાનું અને પગલું 3 પર જાઓ. 938 00:46:11,640 --> 00:46:13,590 થઈ ગયું, ચાલો કહે. 939 00:46:13,590 --> 00:46:18,110 >> અને તેથી તે તદ્દન સંપૂર્ણ નથી, જે અમે એક ક્ષણ જોઈ શકશો. 940 00:46:18,110 --> 00:46:21,050 પરંતુ ચાલો શું સમજો હું અહીં રજૂ કર્યા છે. 941 00:46:21,050 --> 00:46:24,450 તેથી 1 અને 2 અને 3 પગલાંઓ ખૂબ ખૂબ ક્રિયાપદો છે. 942 00:46:24,450 --> 00:46:26,544 તેઓ નિવેદનો છો, actions-- આવું. 943 00:46:26,544 --> 00:46:28,710 અને તેથી એક પ્રોગ્રામિંગ ભાષા, અમે સામાન્ય રીતે કરશે 944 00:46:28,710 --> 00:46:32,349 તેમને નિવેદનો કૉલ કરો અથવા કાર્યો અથવા પ્રક્રિયાઓ, 945 00:46:32,349 --> 00:46:33,640 તેમને કોઈપણ વસ્તુઓ નંબર પર ફોન કરો. 946 00:46:33,640 --> 00:46:35,460 પરંતુ તેઓ માત્ર આ કરવા actions-- કરી રહ્યાં છો. 947 00:46:35,460 --> 00:46:40,370 >> પગલું 4 મૂળભૂત રીતે જુદા છે, કારણ કે તે પ્રકારની એક પ્રશ્ન પૂછવા છે. 948 00:46:40,370 --> 00:46:42,400 તે કહે છે અમે પ્રકારની છો માર્ગ એક કાંટો છે. 949 00:46:42,400 --> 00:46:48,000 જો માઇક પાનાં પર હોય છે, કૉલ તેને જેથી ચાલુ જો તમે કરશે, બાકી છે. 950 00:46:48,000 --> 00:46:52,170 અને ન હોય તો, કેટલાક પર પાછા જાઓ અન્ય પાનાં અથવા બદલે, માફ કરશો, 951 00:46:52,170 --> 00:46:56,650 કેટલાક અન્ય પગલું, પર પાછા જાઓ જે રહ્યાં રચના અમુક પ્રકારના પ્રેરે છે. 952 00:46:56,650 --> 00:46:59,530 અને અમે તે ફરીથી અને ફરીથી અને ફરીથી કરવું. 953 00:46:59,530 --> 00:47:01,300 >> અને ખરેખર, તમે શું જાણો છો? 954 00:47:01,300 --> 00:47:01,800 યાહ. 955 00:47:01,800 --> 00:47:04,704 956 00:47:04,704 --> 00:47:09,010 બીજું પુસ્તક સ્ટોપ ઓવરને અંતે છે. 957 00:47:09,010 --> 00:47:11,624 તેથી અમે એક ત્રીજા પ્રકારના જરૂર શરત, કારણ કે તમે 958 00:47:11,624 --> 00:47:14,290 નથી પાનું જાહેરાત દેવાનો રાખી શકો છો nauseum, આખરે કારણ કે, હું પડશે 959 00:47:14,290 --> 00:47:15,320 પુસ્તક ઓવરને દબાવો. 960 00:47:15,320 --> 00:47:18,546 અને કાર્યક્રમ માં ભૂલ હોઈ શકે છે કે દૃશ્ય ધારણાએ નથી. 961 00:47:18,546 --> 00:47:21,420 અને પછી હું માત્ર ભાન, ઓહ, રાહ જુઓ એક મિનિટ, હું ત્રીજા દૃશ્ય જરૂર છે. 962 00:47:21,420 --> 00:47:23,900 જો હું પૃષ્ઠો બહાર છું, હું ખરેખર માત્ર બંધ કરવું જોઈએ. 963 00:47:23,900 --> 00:47:25,330 નહિંતર, તે અવ્યાખ્યાયિત છે. 964 00:47:25,330 --> 00:47:29,260 શું થાય જો હું રાખવા રહ્યું છે પાનું ચાલુ છે અને પાછા જાઓ કહ્યું, 965 00:47:29,260 --> 00:47:31,810 આ જ્યારે કમ્પ્યુટર્સ છે સ્થિર અથવા ક્રેશ, જ્યારે તમે ફટકો 966 00:47:31,810 --> 00:47:34,160 કે જેવા કેટલાક અણધાર્યું પરિસ્થિતિ. 967 00:47:34,160 --> 00:47:37,280 >> હવે, શું માઇક વિશે સ્મિથ ત્રીજા અલ્ગોરિધમનો 968 00:47:37,280 --> 00:47:43,150 ફોન પુસ્તક પસંદ છે, માટે first-- માટે ખુલ્લા પુસ્તક 969 00:47:43,150 --> 00:47:48,640 ના, નથી પ્રથમ પાનું આ સમય, વેલ, ઓહ મધ્યમાં છે, કે જે કરશો 970 00:47:48,640 --> 00:47:49,640 બીજા અલ્ગોરિધમનો છે. 971 00:47:49,640 --> 00:47:50,590 માત્ર ત્રીજા અવગણો દો. 972 00:47:50,590 --> 00:47:50,930 >> પ્રેક્ષક: ઓહ, હું દિલગીર છું. 973 00:47:50,930 --> 00:47:51,971 >> ડેવીડના MALAN: તે દંડ છે. 974 00:47:51,971 --> 00:47:58,590 ચાલો માત્ર third-- ઓપન સુધી અવગણો મધ્ય અને હવે માઇક સ્મિથ માટે જુઓ. 975 00:47:58,590 --> 00:48:02,300 પૃષ્ઠ પર જો, માઇક કૉલ કરો. 976 00:48:02,300 --> 00:48:04,910 અને પછી શું આપણે અહીં કહી માંગો છો? 977 00:48:04,910 --> 00:48:06,134 બીજું શું? 978 00:48:06,134 --> 00:48:10,620 979 00:48:10,620 --> 00:48:12,370 અમે આ વ્યક્ત કરી શકો છો રીતે કોઇ પણ સંખ્યામાં. 980 00:48:12,370 --> 00:48:13,369 કોઈ અધિકાર જવાબ છે. 981 00:48:13,369 --> 00:48:20,819 982 00:48:20,819 --> 00:48:23,735 ઠીક છે, ફરી જો નહિં, પરંતુ અમે જરૂર પ્રયત્ન ઠીક છે, આપણે બે વિભાજિત કરવા માંગો છો, 983 00:48:23,735 --> 00:48:25,630 પરંતુ અમે ડાબી જાઓ અથવા જમણી જાઓ કરવા માંગો છો? 984 00:48:25,630 --> 00:48:29,560 અમે તે કલ્પના કેવી રીતે વ્યક્ત કરી શકું? 985 00:48:29,560 --> 00:48:31,790 વેલ, માઇક કિસ્સામાં, હા, તે વાજબી છે. 986 00:48:31,790 --> 00:48:35,050 પરંતુ ઠીક છે, તેથી કે જે વાસ્તવમાં એક સારી બિંદુ છે. 987 00:48:35,050 --> 00:48:35,550 કે દંડ છે. 988 00:48:35,550 --> 00:48:36,924 અમે આ તર્ક સાથે ચાલુ રાખવા પડશે. 989 00:48:36,924 --> 00:48:38,182 So-- 990 00:48:38,182 --> 00:48:39,810 >> પ્રેક્ષક: અડધા કરતા પણ ઓછી. 991 00:48:39,810 --> 00:48:40,560 ડેવીડના MALAN: અરે વાહ. 992 00:48:40,560 --> 00:48:49,820 તેથી બીજું પાનું છે, તો અમે કહી શકશો, ઓછી સ્મિથ કરતાં, સ્મિથ ડાબી, 993 00:48:49,820 --> 00:48:52,220 then-- માતાનો જોવા દો, છે આ જટિલ જવા? 994 00:48:52,220 --> 00:49:01,885 બીજું પાનું સ્મિથ પહેલાં આવે છે, તો આંસુ અડધા, ફેંકી દેવું કે જે અડધા? 995 00:49:01,885 --> 00:49:05,643 996 00:49:05,643 --> 00:49:09,140 >> પ્રેક્ષક: મેં વિચાર્યું કે [અશ્રાવ્ય] હતો. 997 00:49:09,140 --> 00:49:11,650 >> ડેવીડના MALAN: હું સુનાવણી છું બંને જવાબો. 998 00:49:11,650 --> 00:49:12,431 >> પ્રેક્ષક: છોડી દીધી. 999 00:49:12,431 --> 00:49:14,430 ડેવીડના MALAN: ઠીક છે, ફેંકવું દૂર અડધા બાકી છે, Lakisa તરીકે 1000 00:49:14,430 --> 00:49:19,700 અગાઉ જણાવ્યું હતું કે, ડાબી અડધા, તો પછી હું પ્રકારની 1001 00:49:19,700 --> 00:49:23,940 માત્ર જાઓ એક-- હુ અધિકાર પર જાઓ કરવા માંગો છો. 1002 00:49:23,940 --> 00:49:27,380 અથવા સમકક્ષ, અને હું થોડો કરવામાં અહીં શરૂઆતમાં એક વાસણ ઓફ બીટ, 1003 00:49:27,380 --> 00:49:30,760 હું અસરકારક કરવા માંગો છો ફરીથી 2 પગલું પર જાઓ, 1004 00:49:30,760 --> 00:49:38,270 જ્યાં મધ્યમાં અથવા open-- માટે ખુલ્લા અરે વાહ, મધ્ય પાનાંઓ ચાલો માત્ર કહે છે દો. 1005 00:49:38,270 --> 00:49:39,020 અને આ તે સુધારે છે. 1006 00:49:39,020 --> 00:49:39,936 તે લાંબા સમય સુધી એક પુસ્તક છે. 1007 00:49:39,936 --> 00:49:42,210 તે માત્ર એક પુસ્તક અડધા છે, મધ્ય જેથી ખુલ્લા પાના. 1008 00:49:42,210 --> 00:49:44,010 >> else-- લગભગ ત્યાં હતા. 1009 00:49:44,010 --> 00:49:54,000 પગલું 6, બીજું પાનું સ્મિથ પછી આવે છે, તો અડધા અશ્રુ, દૂર જમણી અડધા કાઢી, 1010 00:49:54,000 --> 00:49:55,680 પછી પગલું 2 જાઓ. 1011 00:49:55,680 --> 00:49:58,920 1012 00:49:58,920 --> 00:50:05,230 બીજું છોડી, ચોથા દૃશ્ય જો અમે કોઈ પૃષ્ઠો ચાલુ કરવા માટે બાકી છે. 1013 00:50:05,230 --> 00:50:06,394 તેથી અમે આ સાફ કરી શકે છે. 1014 00:50:06,394 --> 00:50:07,560 અને અમે આ સાફ જોઈએ. 1015 00:50:07,560 --> 00:50:10,656 આ ખૂબ જ સ્યુડોકોડનો કોડ છે, જો તમે કરશે, અત્યંત ઊંચા સ્તર વર્ણન. 1016 00:50:10,656 --> 00:50:12,280 પરંતુ તે સામાન્ય રીતે વિચાર મેળવે છે. 1017 00:50:12,280 --> 00:50:16,040 >> અને, ફરીથી, આ કિસ્સાઓમાં, અમે એક શરત ની કલ્પના છે 1018 00:50:16,040 --> 00:50:20,450 એક શાખા છે, માર્ગ એક કાંટો બનાવે છે, એક નિર્ણય કરે આ તો, આ માર્ગ પર જાઓ, 1019 00:50:20,450 --> 00:50:23,082 બીજું તો, આ માર્ગ પર જાઓ, બીજું છે, કે જે માર્ગ પર જાઓ. 1020 00:50:23,082 --> 00:50:25,040 અને આ એક ખૂબ જ સામાન્ય છે પ્રોગ્રામિંગ ટેકનિક 1021 00:50:25,040 --> 00:50:27,721 જે દિશામાં નક્કી કરવા માટે જાઓ, તેથી વાત કરવા માટે. 1022 00:50:27,721 --> 00:50:29,970 અને અમે પણ અમુક પ્રકારના હોય છે માળખું રહ્યાં છે, જ્યાં 1023 00:50:29,970 --> 00:50:32,440 અમે ફરીથી અને ફરીથી કંઈક કરી રહ્યા છીએ. 1024 00:50:32,440 --> 00:50:34,820 >> હવે, તે બહાર વળે છે, ખૂબ આ ઉદાહરણ તરીકે, 1025 00:50:34,820 --> 00:50:37,660 સુપર ચોક્કસ હોવા જ મહત્વપૂર્ણ છે. 1026 00:50:37,660 --> 00:50:42,180 પરંતુ અમે પણ કંઈક જોવા મળે છે અમે તાત્વિક ફોન રાખો. 1027 00:50:42,180 --> 00:50:45,490 તે ફોન પુસ્તક પસંદ કરવા માટે શું અર્થ થાય છે? 1028 00:50:45,490 --> 00:50:47,740 અમે હમણાં જ પ્રકારની વાત કરી રહ્યાં છે આ રૂમ માં મંજૂર માટે 1029 00:50:47,740 --> 00:50:49,340 કે કેટલાક સિમેન્ટીક અર્થ ધરાવે છે. 1030 00:50:49,340 --> 00:50:51,740 અમને બધા માત્ર પ્રકારની ખબર છે, ઓહ, વેલ, ફોન પુસ્તક બનાવ્યો. 1031 00:50:51,740 --> 00:50:52,864 કે ખરેખર શું અર્થ છે? 1032 00:50:52,864 --> 00:50:59,060 ઠીક છે, કે ખરેખર વિસ્તારવા અર્થ એ થાય હાથ, દુર્બળ, આંગળીઓ વિસ્તારવા, 1033 00:50:59,060 --> 00:51:03,890 આંગળીઓ વચ્ચે પુસ્તક ચૂંટવું, ઊભી રહે છે, તમે તરફ હાથ ખેંચી. 1034 00:51:03,890 --> 00:51:05,940 અને અમે ખરેખર હોઈ શકે છે આ વિશે મિથ્યાપાંડિત્ય, 1035 00:51:05,940 --> 00:51:08,640 ખરેખર સુપર ચોક્કસ હોવા તરીકે હું શું કરી રહ્યો છું. 1036 00:51:08,640 --> 00:51:13,300 પરંતુ તે પગલાંઓ તમામ સામૂહિક છે શું તે એક ફોન પુસ્તક પસંદ થાય છે. 1037 00:51:13,300 --> 00:51:16,940 >> અને તેથી અગાઉ, જ્યારે હું જણાવ્યું હતું કે, દરેક આ પ્રથમ બે નિવેદનો 1038 00:51:16,940 --> 00:51:20,830 એક તરીકે ગણી શકાય છે આગળ વધો અથવા એક કાર્ય છે, 1039 00:51:20,830 --> 00:51:24,090 ખરેખર તે રજૂ શું આપણે કલ્પનાના ફોન રાખે છે. 1040 00:51:24,090 --> 00:51:28,770 તે એક ઉચ્ચ સ્તર કાલ્પનિક જેવું છે એક સમસ્યા વર્ણન કે 1041 00:51:28,770 --> 00:51:31,110 ખરેખર ખૂબ થોડા પગલાંઓ સમાવેશ થાય છે. 1042 00:51:31,110 --> 00:51:34,190 એક અને તેથી આ, પણ, છે પ્રોગ્રામિંગ વિષય રિકરિંગ, 1043 00:51:34,190 --> 00:51:41,125 જેમાં હું એક કાર્યક્રમ લખી શકે આ ગમે છે વાક્યરચના ઉપયોગ 1044 00:51:41,125 --> 00:51:42,000 pick_up_phone_book (). 1045 00:51:42,000 --> 00:51:44,344 1046 00:51:44,344 --> 00:51:46,510 અને પછી વાક્યરચના અનુસાર, હું છું કંઈક ચોરી જતાં 1047 00:51:46,510 --> 00:51:48,090 સૌથી પ્રોગ્રામિંગ ભાષાઓ માંથી. 1048 00:51:48,090 --> 00:51:51,270 >> હવે, પગલું 1 પણ દેખાય છે એક કાર્ય જેમ વધુ, 1049 00:51:51,270 --> 00:51:53,160 પ્રોગ્રામર કારણ કે તે ફોન કરશે. 1050 00:51:53,160 --> 00:51:58,650 તે જેમ કે કોડ કે જે કોઈને લાગે છે એક નામ આપવામાં આવે છે અને આપવામાં આવી છે 1051 00:51:58,650 --> 00:52:03,300 મને અન્ય somehow-- વાપરવા માટે શબ્દો, હું શું લીટી પ્રકાશિત કર્યું 1052 00:52:03,300 --> 00:52:07,050 કે કદાચ કાર્યક્ષમતા રજૂ હું પણ મારી જાતને અમલ ન હતી. 1053 00:52:07,050 --> 00:52:10,410 જૂની કોઇએ કરતાં બુદ્ધિશાળી કેહવાય મને પહેલેથી જ બહાર figured 1054 00:52:10,410 --> 00:52:12,700 તમે કેવી રીતે કલ્પના વ્યક્ત એક ફોન પુસ્તક તેજી. 1055 00:52:12,700 --> 00:52:15,860 અને તે પાંચ પગલાંઓ જેવું છે હું માત્ર બંધ rattled, મારા માથા ઉપર બંધ. 1056 00:52:15,860 --> 00:52:19,350 >> પરંતુ તે અથવા તેણી પહેલેથી જ અમલમાં આ તે અનેક પગલાં આપ્યો 1057 00:52:19,350 --> 00:52:22,339 એ નામ, pick_up_phone_book. 1058 00:52:22,339 --> 00:52:24,380 અને કૌંસ છે માત્ર શું સૌથી પ્રોગ્રામરો 1059 00:52:24,380 --> 00:52:27,100 આ જેમ નિવેદનો ઓવરને અંતે નથી. 1060 00:52:27,100 --> 00:52:30,190 હવે હું પર ઊભા કરી શકે છે તેના અથવા તેણીના ખભા અને ક્યારેય ફરી, 1061 00:52:30,190 --> 00:52:32,465 એનો શું અર્થ થાય છે તે વિશે વિચારો એક ફોન પુસ્તક પસંદ કરવા માટે. 1062 00:52:32,465 --> 00:52:34,090 હું માત્ર કહી શકો છો, ફોન પુસ્તક બનાવ્યો. 1063 00:52:34,090 --> 00:52:36,690 અને તે બરાબર શું છે અમને બધા માનવીઓ અહીં હતી. 1064 00:52:36,690 --> 00:52:38,940 >> જ્યારે આપણે કદાચ 1 હતા વર્ષ 2 વર્ષ જૂના, જૂના, 1065 00:52:38,940 --> 00:52:41,690 કોઈ આપણને શીખવે હતી તે શું એક ફોન પુસ્તક પસંદ કરવા માટે અર્થ થાય છે. 1066 00:52:41,690 --> 00:52:43,810 અને ત્યારથી અમે દૂર બેધ્યાન છે 1067 00:52:43,810 --> 00:52:46,739 તે ખૂબ જ uninteresting થી યાંત્રિક પગલાંઓ. 1068 00:52:46,739 --> 00:52:48,530 અને અમે હમણાં જ એક છે સાહજિક સમજ 1069 00:52:48,530 --> 00:52:50,480 તે શું અર્થ એક ફોન પુસ્તક બનાવ્યો. 1070 00:52:50,480 --> 00:52:55,730 >> અને હવે તમે પ્રાપ્ત કરાય શકો વધુ જટિલ વસ્તુઓ માટે 1071 00:52:55,730 --> 00:52:57,640 મકાન બાંધવું. 1072 00:52:57,640 --> 00:52:59,940 જેમ, કેટલાક લોકો માટે, કે ખરેખર અર્થ હોય છે. 1073 00:52:59,940 --> 00:53:03,080 ઠેકેદારો માટે, આર્કિટેક્ટ કરવા માટે, કે કેટલાક અર્થ છે. 1074 00:53:03,080 --> 00:53:06,400 અને તેઓ શું ખબર છે કે, જો કરવું હું જણાવ્યું હતું કે, મકાન બાંધવું જાઓ. 1075 00:53:06,400 --> 00:53:10,520 >> પરંતુ રૂમ માં અમને સૌથી શકાયું નથી તાત્વિક કે સ્તર સાથે વ્યવહાર. 1076 00:53:10,520 --> 00:53:14,850 તમે અમને મળી જવા માગો કહેવું જરૂર પાવડો અને કોંક્રિટ વિચાર જાઓ 1077 00:53:14,850 --> 00:53:17,250 અને લાકડું ટુકડાઓ ખીલી સાથે મળીને અને બીજું ગમે તે 1078 00:53:17,250 --> 00:53:18,830 એક મકાન મકાન સામેલ છે. 1079 00:53:18,830 --> 00:53:21,690 અને કારણ કે અમે હોય છે હજુ સુધી સમજી પ્રોગ્રામ કરવામાં 1080 00:53:21,690 --> 00:53:23,629 શું તે એક મકાન બાંધકામ માટે થાય છે. 1081 00:53:23,629 --> 00:53:24,920 અમે તાત્વિક નથી. 1082 00:53:24,920 --> 00:53:26,570 અમે તે કાર્યક્ષમતા નથી. 1083 00:53:26,570 --> 00:53:29,930 >> અને તેથી તમે જોશો પ્રોગ્રામિંગ ભાષાઓ, સામાન્ય રીતે, 1084 00:53:29,930 --> 00:53:34,570 ખાસ કરીને વધુ આધુનિક ભાષાઓમાં, Java, php, રૂબી અને Python જેવી, 1085 00:53:34,570 --> 00:53:37,610 તેઓ વધુ પરિપક્વ છો જૂની ભાષાઓ કરતાં, 1086 00:53:37,610 --> 00:53:40,140 C અને C ++ અને હજુ સુધી તેના જેવી બીજી અન્ય. 1087 00:53:40,140 --> 00:53:42,580 અને તેથી તેઓ વધુ સાથે આવે છે વિધેય માં બાંધવામાં આવે છે. 1088 00:53:42,580 --> 00:53:45,640 વધુ કોડ લખવામાં આવ્યું છે ભૂતકાળમાં લોકો દ્વારા 1089 00:53:45,640 --> 00:53:50,520 આપણે હવે કહી શકો છો અથવા બોલાવવું અથવા વાપરવા માટે, કારણ કે હું hinting છું 1090 00:53:50,520 --> 00:53:52,231 સાથે આ વાક્ય અહીં પ્રકાશિત. 1091 00:53:52,231 --> 00:53:55,230 અને તેથી ભલે અમે વાત કરી રહ્યા છીએ સે દીઠ પ્રોગ્રામિંગ ભાષા વિશે, 1092 00:53:55,230 --> 00:54:00,230 માત્ર સ્યુડોકોડનો કોડ છે, તમામ વિચારો કે ચર્ચા હજુ પણ છે. 1093 00:54:00,230 --> 00:54:04,600 અને તે તારણ છે ચોકસાઇ છે સુપર મહત્વપૂર્ણ, કારણ તાત્વિક છે. 1094 00:54:04,600 --> 00:54:06,570 અને ચાલો પ્રયાસ કરો વાતચીત કે અનુસરે છે. 1095 00:54:06,570 --> 00:54:11,000 >> હું અકસ્માતે બગડેલું છે શકે છે સ્ક્રીન પર એક સ્લાઇડ ફ્લેશિંગ દ્વારા આ 1096 00:54:11,000 --> 00:54:12,260 અકાળે. 1097 00:54:12,260 --> 00:54:16,550 પરંતુ મને એક બહાદુર સ્વયંસેવક માટે પૂછો દો, તમે આવી વાંધો નથી. 1098 00:54:16,550 --> 00:54:19,040 તમે સામે હશો કેમેરા, જો તમે તે સાથે બરાબર છો. 1099 00:54:19,040 --> 00:54:24,950 કોઈને આવે છે અને આપવા માંગો છો અહીં તમારા સહકર્મીઓને સૂચનો? 1100 00:54:24,950 --> 00:54:29,540 હમણાં જ અહીં ઉપર આવે છે અને અહીં ઊભા છે અને કેટલાક શબ્દો કહે છે. 1101 00:54:29,540 --> 00:54:32,890 >> વિક્ટોરિયા સૌથી હસતાં છે અને સૌથી મારી આંખો ટાળવા. 1102 00:54:32,890 --> 00:54:34,740 તમે પર આવે છે કરવા માટે તૈયાર હશે? 1103 00:54:34,740 --> 00:54:35,240 ઠીક છે. 1104 00:54:35,240 --> 00:54:38,480 અને જો તમારા બેઠકો પર દરેક વ્યક્તિને સ્ક્રેપ કાગળ એક ભાગ બહાર લઇ શકે છે, 1105 00:54:38,480 --> 00:54:39,750 જો તમે કરશે. 1106 00:54:39,750 --> 00:54:40,760 જતી કાગળ દંડ છે. 1107 00:54:40,760 --> 00:54:41,990 આ રીતે આસપાસ આવે છે. 1108 00:54:41,990 --> 00:54:44,580 અથવા પેપર કેટલાક તમે ગઇકાલે આપવામાં આવી હતી, 1109 00:54:44,580 --> 00:54:46,493 માત્ર કોઇ ખાલી શીટ કાગળ, જો તમે કરી શકે છે. 1110 00:54:46,493 --> 00:54:52,240 1111 00:54:52,240 --> 00:54:54,870 અને જો તમે કોઇ ન હોય તો, માત્ર જો તમે કરી શકે તમારા પાડોશી પૂછો. 1112 00:54:54,870 --> 00:55:04,220 1113 00:55:04,220 --> 00:55:07,580 >> તેથી ક્ષણ માટે, માટે આ ઉદાહરણ તરીકે, વિક્ટોરિયા 1114 00:55:07,580 --> 00:55:11,520 ભૂમિકા ભજવે રહ્યું છે પ્રોગ્રામર, એન્જિનિયર, જે 1115 00:55:11,520 --> 00:55:16,130 તમે કાર્યક્રમ માટે બધા જરૂરિયાતો, કારણ કે એન્જીનિયરિંગ, કંઈક કરવું. 1116 00:55:16,130 --> 00:55:19,570 અને અમે શું ધારણા જોશો તમે બનાવવા માટે નક્કી કરે છે. 1117 00:55:19,570 --> 00:55:22,700 અમે કેવી રીતે ચોક્કસ તે માટે પ્રયત્ન કરવા પસંદ કરે છે તે જોવા મળશે. 1118 00:55:22,700 --> 00:55:26,220 અને આ પ્રદર્શન જાય તો pedagogically સારી રીતે, ભૂલો ઘણાં 1119 00:55:26,220 --> 00:55:29,220 કરવામાં આવશે, કે જે આપણે પછી પડશે ચર્ચા માટે એક તક તરીકે. 1120 00:55:29,220 --> 00:55:32,010 પરંતુ તમારા માટે પડકાર જોઈએ તે ભૂલો અવગણવા માટે હોઈ શકે છે, 1121 00:55:32,010 --> 00:55:32,896 એક સારા પ્રોગ્રામર છે. 1122 00:55:32,896 --> 00:55:35,520 અને તેથી હાથ પર પડકાર, જો તમે અહીં જવામાં ગમ્યું છો 1123 00:55:35,520 --> 00:55:38,799 સ્ક્રીન પર વિક્ટોરિયા સામે છે અહીં અને આસ્થાપૂર્વક, તમે કંઈ 1124 00:55:38,799 --> 00:55:40,590 આ યાદ છે જ્યારે હું સ્ક્રીન પર ચાહકોને એવી. 1125 00:55:40,590 --> 00:55:44,097 અને આસપાસ ચાલુ નથી, બધા અંતે કારણ કે આ રૂમ માં અન્ય સ્ક્રીન છે 1126 00:55:44,097 --> 00:55:44,930 કે હું બંધ કરી શકો છો. 1127 00:55:44,930 --> 00:55:46,620 તેથી આસપાસ ચાલુ નથી. 1128 00:55:46,620 --> 00:55:49,090 >> વિક્ટોરિયા સામે તે જ ચીસો છે. 1129 00:55:49,090 --> 00:55:54,170 અને તેમના કામ હવે તમે બધા કહેવું છે કાગળ તમારી ભાગ પર શું દોરે છે. 1130 00:55:54,170 --> 00:55:57,020 અને અમે જોશો પર આધારિત એકલા મૌખિક સૂચનાઓ, 1131 00:55:57,020 --> 00:56:00,020 કમ્પ્યુટર કોડ છે, તમે કરશે જો, કેવી રીતે ચોક્કસ તમારા ડ્રોઇંગ 1132 00:56:00,020 --> 00:56:02,330 are-- તમારા અમલીકરણો છે. 1133 00:56:02,330 --> 00:56:02,980 અર્થમાં બનાવવા? 1134 00:56:02,980 --> 00:56:03,604 >> પ્રેક્ષક: યાહ. 1135 00:56:03,604 --> 00:56:04,980 ડેવીડના MALAN: ઠીક છે, ચલાવો. 1136 00:56:04,980 --> 00:56:06,030 >> પ્રેક્ષક: એક ચોરસ દોરો. 1137 00:56:06,030 --> 00:56:09,050 >> [હાસ્ય] 1138 00:56:09,050 --> 00:56:12,310 >> ડેવીડના MALAN: અને કોઈ પ્રશ્નો પૂછવામાં આવી શકે છે. 1139 00:56:12,310 --> 00:56:13,720 માત્ર તમે શું કહ્યું રહ્યાં છો કરી શકો છો. 1140 00:56:13,720 --> 00:56:17,570 1141 00:56:17,570 --> 00:56:22,550 ઓહ, અને જો તમારી પાસે આજે સ્લાઇડ્સ એક ટેબમાં ખોલો, તમારા ટેબ જોવા નથી. 1142 00:56:22,550 --> 00:56:23,670 ઠીક છે? 1143 00:56:23,670 --> 00:56:26,135 >> પ્રેક્ષક: બરાબર, એક વર્તુળ દોરે છે. 1144 00:56:26,135 --> 00:56:32,544 1145 00:56:32,544 --> 00:56:34,872 એક slope-- હું ઢાળ કહી શકે છે? 1146 00:56:34,872 --> 00:56:35,830 ડેવીડના MALAN: તમે ઉપર છે. 1147 00:56:35,830 --> 00:56:38,230 1148 00:56:38,230 --> 00:56:38,980 પ્રેક્ષક: ઢાળ. 1149 00:56:38,980 --> 00:56:46,330 1150 00:56:46,330 --> 00:56:49,795 અને ત્રિકોણ. 1151 00:56:49,795 --> 00:56:50,850 >> ડેવીડના MALAN: બધા અધિકાર. 1152 00:56:50,850 --> 00:56:52,286 અને અહીં માત્ર એક ક્ષણ માટે જ રહે છે. 1153 00:56:52,286 --> 00:56:56,046 1154 00:56:56,046 --> 00:56:58,910 અને હું આવવા જાઉં છું માત્ર એક ક્ષણ આસપાસ. 1155 00:56:58,910 --> 00:57:02,420 અને કોઈ જરૂર તેના પર તમારા નામ મૂકી. 1156 00:57:02,420 --> 00:57:05,030 મને આસપાસ આવવા દો અને તમારા ડ્રોઇંગ એકત્રિત, 1157 00:57:05,030 --> 00:57:08,330 તમે તેમને બહાર જબરદસ્ત વાંધો નથી. 1158 00:57:08,330 --> 00:57:12,110 >> અહીં અમે પાછા મળી છે. 1159 00:57:12,110 --> 00:57:14,770 હું સ્ક્રીન પર તે પ્રોજેક્ટ પડશે. 1160 00:57:14,770 --> 00:57:18,310 હું એક ચોરસ જુઓ, એક વર્તુળ, એક ઢાળ, અને ત્રિકોણ. 1161 00:57:18,310 --> 00:57:20,130 જેથી એક જવાબ ત્યાં હતી. 1162 00:57:20,130 --> 00:57:23,640 અને ઓહ let's--. 1163 00:57:23,640 --> 00:57:25,370 આભાર. 1164 00:57:25,370 --> 00:57:30,710 અહીં અન્ય ભાત છે, અને તેની પાછળ એક. 1165 00:57:30,710 --> 00:57:34,130 1166 00:57:34,130 --> 00:57:37,120 >> તેથી તેઓ બધા ભાવના મેળવવા માટે લાગે છે. 1167 00:57:37,120 --> 00:57:38,600 આભાર. 1168 00:57:38,600 --> 00:57:44,970 ત્યાં અન્ય છે, અને અહીં અન્ય એક છે. 1169 00:57:44,970 --> 00:57:51,590 એક ઢોળાવ અર્થઘટન છે થોડી અલગ છે, થોડી curvy. 1170 00:57:51,590 --> 00:57:57,140 અને નજીકના, ક્યાં કારણે અદ્ભુત ચોક્કસતા કે જેની સાથે તમે કરેલા 1171 00:57:57,140 --> 00:58:03,520 વર્ણવેલ, અથવા કદાચ તમે પ્રકારની જોયું તે પહેલાં, આ ખરેખર છે 1172 00:58:03,520 --> 00:58:06,340 વિક્ટોરિયા ખરેખર શું વર્ણન કરવામાં આવ્યું હતું. 1173 00:58:06,340 --> 00:58:09,190 >> પરંતુ હવે, તમે જેઓ તે તદ્દન યોગ્ય ન મળી નહોતી, 1174 00:58:09,190 --> 00:58:11,140 કેટલાક વાંધા અહીં ઓફર કરે છે. 1175 00:58:11,140 --> 00:58:13,770 તેથી વિક્ટોરિયા પ્રથમ એક ચોરસ ડ્રો જણાવ્યું હતું. 1176 00:58:13,770 --> 00:58:15,830 અને હવે, અમે ધારણ કરી શકે છે આજે ખાતર 1177 00:58:15,830 --> 00:58:17,538 દરેક જાણે છે કે કેવી રીતે ચોરસ દોરે છે. 1178 00:58:17,538 --> 00:58:20,590 પરંતુ તે સંપૂર્ણપણે સ્પષ્ટ છે, અધિકાર નથી? 1179 00:58:20,590 --> 00:58:23,220 તમે કેવી રીતે બીજું કરી શકે છે એક ચોરસ, અથવા જ્યાં દોરવામાં 1180 00:58:23,220 --> 00:58:27,114 અનિશ્ચિતતા કેટલાક હોઈ શકે છે અહીં કમ્પ્યુટર માટે? 1181 00:58:27,114 --> 00:58:28,280 પ્રેક્ષક: સ્થાન અને માપ. 1182 00:58:28,280 --> 00:58:28,980 ડેવીડના MALAN: સ્થાન, અધિકાર? 1183 00:58:28,980 --> 00:58:32,070 તમે બધા, અમુક આકાર એક કાગળ સામાન્ય રીતે લંબચોરસ, પરંતુ થોડું 1184 00:58:32,070 --> 00:58:32,830 વિવિધ માપો. 1185 00:58:32,830 --> 00:58:36,250 પરંતુ તમે ચોક્કસપણે દોરેલા કરી શકે છે, જો તમે ઇચ્છતા, એક વિશાળ ચોરસ, કદાચ 1186 00:58:36,250 --> 00:58:37,220 એક નાના ચોરસ. 1187 00:58:37,220 --> 00:58:38,417 કદાચ, તે ફેરવવામાં આવ્યું હતું. 1188 00:58:38,417 --> 00:58:39,500 મને નથી લાગતું કે અમે તે જોયું નથી. 1189 00:58:39,500 --> 00:58:41,790 પરંતુ તે વધુ હીરા કરવામાં આવી છે શકે જેમ પરંતુ હજુ પણ, તેમ છતાં, 1190 00:58:41,790 --> 00:58:42,900 એક ચોરસ ગાણિતિક. 1191 00:58:42,900 --> 00:58:44,850 તેથી તે દલીલમાં અસ્પષ્ટ હતી. 1192 00:58:44,850 --> 00:58:46,709 >> પછી તે એક વર્તુળ દોરે છે જણાવ્યું હતું કે,. 1193 00:58:46,709 --> 00:58:49,250 તમે કેટલાક તેને આગામી ડ્રો હતી તે છે, કે જે ગેરવાજબી નથી, 1194 00:58:49,250 --> 00:58:52,450 કારણ કે મનુષ્યો લાગે છે કે વાંચવા માટે હોય છે અધિકાર મોટા ભાગની ભાષાઓ બાકી છે, તેથી નથી 1195 00:58:52,450 --> 00:58:53,017 ખરાબ અનુમાન. 1196 00:58:53,017 --> 00:58:55,100 પરંતુ તે વર્તુળ કરી શકે છે ચોરસ અંદર કરવામાં આવી છે, 1197 00:58:55,100 --> 00:58:57,600 આસપાસ કરવામાં આવી છે શકે છે ચોરસ, અન્યત્ર કરવામાં આવી છે શકે 1198 00:58:57,600 --> 00:58:59,480 શીટ પર, તેથી દાવાપૂર્વક અસ્પષ્ટ. 1199 00:58:59,480 --> 00:59:03,290 >> ઢાળ કદાચ હોઇ શકે છે સૌથી સ્વતંત્રતા મૌખિક લેતી 1200 00:59:03,290 --> 00:59:04,200 કે શું અર્થ થાય છે. 1201 00:59:04,200 --> 00:59:06,980 અને તમે કેટલાક અર્થઘટન તે squiggly રેખા તરીકે 1202 00:59:06,980 --> 00:59:08,560 અથવા એક સીધી રેખા અથવા જેમ. 1203 00:59:08,560 --> 00:59:11,719 અને પછી ત્રિકોણ, પણ, કરી શકે છે રીતે કોઇ પણ સંખ્યામાં લક્ષી કરવામાં આવી છે. 1204 00:59:11,719 --> 00:59:14,760 તેથી ટૂંકા માં, પણ કંઈક સાથે તમે નજર અને તમે જેમ, વાહ છો, જેથી 1205 00:59:14,760 --> 00:59:17,020 સરળ, એક બાળક કરી શકે છે આ ડ્રો, સારી નથી 1206 00:59:17,020 --> 00:59:19,640 ખરેખર, જ્યાં સુધી તમે છો સુપર, સુપર અનુસરણ 1207 00:59:19,640 --> 00:59:22,045 અને કોમ્પ્યુટર કહી બરાબર શું કરવું. 1208 00:59:22,045 --> 00:59:24,420 તેથી અમે કરી શકે છે, જો તમારી પાસે કાગળ અન્ય શીટ, ચાલો 1209 00:59:24,420 --> 00:59:26,710 આ વધુ એક વખત પ્રયાસ કરો. 1210 00:59:26,710 --> 00:59:29,880 અને હું વિક્ટોરિયા એક આપવા જઈ રહ્યો છું સ્ક્રીન પર અહીં અન્ય ઉદાહરણ છે. 1211 00:59:29,880 --> 00:59:34,060 અને ફરી, આસપાસ ચાલુ નથી અને તમારી સ્લાઇડ્સ પર નજર નથી. 1212 00:59:34,060 --> 00:59:37,304 અને હું તેના માટે એક ક્ષણ આપી શકશો આ કેવી રીતે વર્ણવે છે તે વિશે વિચારો. 1213 00:59:37,304 --> 00:59:39,012 દો નથી, તેમને જોવા તમારી આંખો માં ભય. 1214 00:59:39,012 --> 00:59:40,820 >> [હાસ્ય] 1215 00:59:40,820 --> 00:59:43,710 >> અને ફરી, આ સમય લાભ તે ટેકઅવે કેટલાક 1216 00:59:43,710 --> 00:59:48,130 અને લગભગ દરેક વિચાર કરવાનો પ્રયાસ કરો ઓછા યોગ્ય જવાબ છે. 1217 00:59:48,130 --> 00:59:52,260 >> પ્રેક્ષક: બરાબર, એક લેવા કાગળ ના ભાગ, જુઓ 1218 00:59:52,260 --> 00:59:54,500 કાગળ કે ટુકડો મધ્યમાં. 1219 00:59:54,500 --> 00:59:59,591 કે ભાગ મધ્યમાં કાગળ, સમઘન દોરે છે. 1220 00:59:59,591 --> 01:00:01,244 >> [હાસ્ય] 1221 01:00:01,244 --> 01:00:02,660 ડેવીડના MALAN: શું આપણે શીખ્યા? 1222 01:00:02,660 --> 01:00:03,540 અમે જેથી બંધ રહી હતી. 1223 01:00:03,540 --> 01:00:06,320 1224 01:00:06,320 --> 01:00:09,045 ઠીક છે, તમે કરી શકે છે પુનરાવર્તન દરેક માટે. 1225 01:00:09,045 --> 01:00:13,210 >> પ્રેક્ષક: ના મધ્યમાં કાગળ ના ભાગ, એક પદાર્થ ડ્રો 1226 01:00:13,210 --> 01:00:14,842 જે સમઘન જેવો દેખાય છે. 1227 01:00:14,842 --> 01:00:17,332 >> ડેવીડના MALAN: ઠીક છે, કે છે બધા તમારી સાથે કામ કરવા માટે વિચાર. 1228 01:00:17,332 --> 01:00:20,010 1229 01:00:20,010 --> 01:00:23,080 મને વિશ્લેષણાત્મક કરવાની મંજૂરી આપે છે અને ખૂબ જ જટિલ નથી, 1230 01:00:23,080 --> 01:00:25,720 પરંતુ દાવો કરી કે વિક્ટોરિયા ચોક્કસપણે 1231 01:00:25,720 --> 01:00:28,967 ખૂબ જ વિચારી શકાય તેવું લાગે છે ઉચ્ચ સ્તર અમૂર્ત છે, કે જે 1232 01:00:28,967 --> 01:00:29,800 ગેરવાજબી નથી. 1233 01:00:29,800 --> 01:00:32,160 કારણ કે અન્યથા, અમે બધા કરશો ખૂબ નિષ્ક્રિય હોઈ શકે છે, 1234 01:00:32,160 --> 01:00:35,740 જો આપણે ક્યારેય જેથી ચોક્કસ હોવું જરૂરી હતું બધું સાથે અમે વિશ્વમાં નથી. 1235 01:00:35,740 --> 01:00:38,890 >> પરંતુ કહ્યું મધ્યમાં હું જવા અમે આવા સારા ટ્રેક પર હતા વિચાર્યું 1236 01:00:38,890 --> 01:00:42,340 ત્યાં, જેવા ખૂબ જ મધ્યમ પર જાઓ પાનાંની, અને પછી એક સમઘન દોરે છે. 1237 01:00:42,340 --> 01:00:45,730 તેથી તે અમૂર્ત વિચારવાનો છે, કારણ કે તે હજુ પણ જોવા છે 1238 01:00:45,730 --> 01:00:48,490 શું સ્ક્રીન પર ખરેખર સમઘન છે. 1239 01:00:48,490 --> 01:00:51,185 પરંતુ ઘણા તકો છે ત્યાં અર્થઘટન છે. 1240 01:00:51,185 --> 01:00:53,560 અને હકીકતમાં, ત્યાં છે ઘણા અન્ય રીતે તમે વ્યક્ત કરી શકે છે 1241 01:00:53,560 --> 01:00:55,101 છે, કે જે હું એક ક્ષણ પ્રસ્તાવ મળશે. 1242 01:00:55,101 --> 01:00:59,770 તેથી અહીં અમે એક અવતાર છે ચિત્ર whoops-- એક 1243 01:00:59,770 --> 01:01:02,830 ચિત્ર અવતાર, તેથી તે થોડું ત્રણ dimensionality, 1244 01:01:02,830 --> 01:01:04,160 જે સરસ છે. 1245 01:01:04,160 --> 01:01:08,470 >> અહીં અન્ય એક છે, જ્યાં તમે છે એ જ છે, તેમ છતાં તે એક ઓપન સમઘન પ્રકારની છે. 1246 01:01:08,470 --> 01:01:12,020 કેટલાક લોકો તે થોડો લીધો વધુ ફ્લેટ, બે પરિમાણીય. 1247 01:01:12,020 --> 01:01:13,910 અને તે દંડ છે. 1248 01:01:13,910 --> 01:01:17,380 તેથી ત્યાં ખરેખર માં કાગળ કેન્દ્ર. 1249 01:01:17,380 --> 01:01:22,720 આ એક હું લાગે છે કે તમે પડશે જેમ કે, કારણ કે જો આપણે અહીં જાઓ, 1250 01:01:22,720 --> 01:01:25,130 આ તે શું વર્ણન કરવામાં આવ્યું છે. 1251 01:01:25,130 --> 01:01:29,570 તેથી હવે, મને પ્રસ્તાવ બીજું કેવી રીતે કરીએ અમે આ પરિસ્થિતિ વર્ણવે છે શકે છે. 1252 01:01:29,570 --> 01:01:34,070 >> પાછા દિવસ, સૌથી એક વધુ સામાન્ય રીતે પ્રોગ્રામિંગ શીખવા માટે 1253 01:01:34,070 --> 01:01:38,900 કોડ લખી હતી, લખે છે સૂચનો રેખાઓ, 1254 01:01:38,900 --> 01:01:42,640 કે થોડો નિયંત્રિત સ્ક્રીન પર ટર્ટલ. 1255 01:01:42,640 --> 01:01:45,660 લોગો અને આ અન્ય ચલો ભાષા નામ પણ હતું. 1256 01:01:45,660 --> 01:01:47,550 અને ટર્ટલ એક વિશ્વમાં જીવતા હતા. 1257 01:01:47,550 --> 01:01:49,970 >> તેથી આ લંબચોરસ ધારવું જગ્યા તેમના વિશ્વ છે. 1258 01:01:49,970 --> 01:01:53,340 અને તમે assuming-- હું શરૂ કરશે ખરેખર ખબર નથી કે કેવી રીતે ટર્ટલ ડ્રો, 1259 01:01:53,340 --> 01:01:54,740 તેથી તે આ જેમ કરીએ. 1260 01:01:54,740 --> 01:01:57,340 અને પછી તે શેલ મળ્યું છે અને પછી કદાચ કેટલાક પગ. 1261 01:01:57,340 --> 01:01:59,840 તેથી જો તમે આ ઓછી હોય શકે સ્ક્રીન પર પાત્ર. 1262 01:01:59,840 --> 01:02:02,270 >> અને આ પદાર્થ પ્રોગ્રામિંગ ભાષા 1263 01:02:02,270 --> 01:02:06,070 ટર્ટલ ફરજ પાડવી હતી ઉપર જવા માટે, નીચે, ડાબી, જમણી 1264 01:02:06,070 --> 01:02:08,420 અને તેની પેન નીચે મૂકી અથવા તેમના પેન પસંદ છે, 1265 01:02:08,420 --> 01:02:12,720 જેથી તેઓ ખરેખર સ્ક્રીન પર ડ્રો કરી શકે છે આ ખૂબ જ ફ્લેટ લંબચોરસ વિશ્વમાં. 1266 01:02:12,720 --> 01:02:16,850 તેથી જ્યાં મને લાગ્યું કે તમે જઈ શકો છો, અને તમે ડ્રાઇવીંગ વિચાર કરવો જોઇએ જ્યાં 1267 01:02:16,850 --> 01:02:19,520 માનસિક નીચે ત્યારે વર્ણન સૂચનો વધુ સામાન્ય રીતે, 1268 01:02:19,520 --> 01:02:21,720 હું દાવો કરશે, મૂકવામાં આવે છે તમારી મધ્યમાં નીચે પેન 1269 01:02:21,720 --> 01:02:23,100 અને અમે છુટકારો મળશે ટર્ટલ, કારણ કે હું નથી કરી શકો છો ખરેખર 1270 01:02:23,100 --> 01:02:24,680 તેને ખૂબ જ સારી રીતે ચિત્ર રાખો. 1271 01:02:24,680 --> 01:02:27,170 >> અને હવે, બીજું કેવી રીતે કરી શકે છે હું કહું છું સમઘન ડ્રો? 1272 01:02:27,170 --> 01:02:32,830 વેલ, અમે ડ્રો કંઈક કહી શકે છે કર્ણ લાઇન છે જે ઇશાન, દાખલા તરીકે, 1273 01:02:32,830 --> 01:02:35,182 અથવા 45 ડિગ્રી કોણ ઉપરનું છે. 1274 01:02:35,182 --> 01:02:36,640 અને તે મને અહીં મેળવેલ છે શકે છે. 1275 01:02:36,640 --> 01:02:38,380 અને હું ખૂબ દૂર સમઘન છું. 1276 01:02:38,380 --> 01:02:42,430 પરંતુ હવે, હું કંઈક કહી શકે છે જેવા ડાબી 90 ડિગ્રી ચાલુ 1277 01:02:42,430 --> 01:02:47,370 અને એક લીટી દોરે સમાન લંબાઈ ઉત્તરપશ્ચિમ. 1278 01:02:47,370 --> 01:02:49,470 અને હું ચાલુ કરી શકે છે સમાન દિશાઓ સાથે. 1279 01:02:49,470 --> 01:02:50,720 અને તે સરળ નથી ચાલી રહ્યું છે. 1280 01:02:50,720 --> 01:02:53,345 અને પ્રમાણિકપણે, અમે કદાચ કરશે અહીં પાંચ મિનિટ માટે કરવામાં આવી છે. 1281 01:02:53,345 --> 01:02:59,600 પરંતુ કદાચ અમે મેળવેલ હશે કંઈક કે, દિવસ ઓવરને અંતે, 1282 01:02:59,600 --> 01:03:04,280 સમઘન હોવા અંત થાય છે, પરંતુ અમે તાત્વિક અંદર dived 1283 01:03:04,280 --> 01:03:06,370 આવા નીચા ભાવે તે કરવા સ્તર કે તમે કરી શકતા નથી ખરેખર 1284 01:03:06,370 --> 01:03:09,795 જુઓ તમે સમગ્ર સુધી શું કરી રહ્યાં છો વસ્તુ પૃષ્ઠ પર ખરેખર છે. 1285 01:03:09,795 --> 01:03:12,670 અને તેથી આ એક સામાન્ય સિદ્ધાંત છે, ફરીથી, programming-- આ વિચાર 1286 01:03:12,670 --> 01:03:13,320 તાત્વિક. 1287 01:03:13,320 --> 01:03:15,920 તે અદ્ભૂત છે શક્તિશાળી, કારણ કે ફરીથી, 1288 01:03:15,920 --> 01:03:19,281 તે માત્ર જણાવ્યું હતું કે, જે તમામ સમઘન ડ્રો, અમને ખૂબ ખૂબ ખૂબ જ ઝડપથી grok કરશે. 1289 01:03:19,281 --> 01:03:21,030 અમે હમણાં જ સમજી શકે છે, ઠીક છે, સમઘન દોરે છે. 1290 01:03:21,030 --> 01:03:24,030 અમે અભિગમ ખબર નથી શકે છે, તેથી અમે થોડી વધુ ચોક્કસ હોઈ શકે છે, 1291 01:03:24,030 --> 01:03:26,297 પરંતુ અમે સામાન્ય રીતે ચિત્ર કરી શકો છો અથવા ખબર શું સમઘન છે. 1292 01:03:26,297 --> 01:03:28,130 અને તે ઉપયોગી છે, કારણ કે જો તમે દર વખતે 1293 01:03:28,130 --> 01:03:31,540 નીચે પ્રોગ્રામર તરીકે બેઠા તમારા કીબોર્ડ કોડ લખવા માટે, 1294 01:03:31,540 --> 01:03:33,912 તમે જેમ કે અંતે વિચારો હતા તો નીચા સ્તર, અમને કંઈ 1295 01:03:33,912 --> 01:03:35,120 ક્યારેય કંઈપણ કર્યું હોત. 1296 01:03:35,120 --> 01:03:38,259 અને ચોક્કસપણે, અમને કંઈ કરશે લેખન કોડ પ્રક્રિયા ભોગવે છે. 1297 01:03:38,259 --> 01:03:41,550 તે 0 અને 1 ની મા લખી હશે, જે પ્રમાણિકપણે બધા કે લાંબા સમય પહેલા ન હતી 1298 01:03:41,550 --> 01:03:43,680 મનુષ્યો 0 અને 1 ની કોડ લખી હતી. 1299 01:03:43,680 --> 01:03:46,960 અને અમે ખૂબ જ ઝડપથી સાથે આવ્યા આ ઉચ્ચ સ્તર languages-- 1300 01:03:46,960 --> 01:03:49,410 C ++ અને જાવા અને અન્ય. 1301 01:03:49,410 --> 01:03:52,500 >> તો ચાલો આ એક વખત માત્ર વધુ પ્રયત્ન કરીએ કોષ્ટકો ફ્લિપ કરો, કે જેથી આપણા બધા 1302 01:03:52,500 --> 01:03:55,450 લાગે છે તક હોય છે તેના બદલે એ જ રીતે. 1303 01:03:55,450 --> 01:03:59,230 અમે વધુ એક સ્વયંસેવક આ મેળવી શક્યા સમય બોર્ડ આવે છે અને ડ્રો, 1304 01:03:59,230 --> 01:04:01,480 પાઠ કરવો નથી? 1305 01:04:01,480 --> 01:04:02,070 બરાબર અરે વાહ,. 1306 01:04:02,070 --> 01:04:04,820 બેન, પર આવે છે. 1307 01:04:04,820 --> 01:04:08,510 અને, તમે એક વાર આ કિસ્સામાં બેન બોર્ડ સામનો, બાકી જોવા નથી, 1308 01:04:08,510 --> 01:04:09,370 અધિકાર નથી જોવા નથી. 1309 01:04:09,370 --> 01:04:12,367 માત્ર શું તમારા સાથીદારો અહીં તમે કહો. 1310 01:04:12,367 --> 01:04:14,950 અને બીજું દરેકને માટે રૂમ, તમે હવે પ્રોગ્રામર છે. 1311 01:04:14,950 --> 01:04:16,020 તેઓ કોમ્પ્યુટર છે. 1312 01:04:16,020 --> 01:04:21,395 અને ચિત્ર હું અહીં પસંદ કર્યું અગાઉથી આ એક અહીં છે. 1313 01:04:21,395 --> 01:04:24,490 1314 01:04:24,490 --> 01:04:27,660 તેઓ માત્ર-- કરી રહ્યાં છે તેઓ વિચારી રહ્યાં છો એક રમુજી રમૂજ તમામ છે. 1315 01:04:27,660 --> 01:04:31,510 >> તેથી કોઈને કરવા માંગો નથી કરશે સ્વયંસેવક પ્રથમ સૂચના 1316 01:04:31,510 --> 01:04:35,470 અથવા નિવેદન છે કે જોઈએ આદેશ બેન પેન? 1317 01:04:35,470 --> 01:04:40,850 અને અમે આ સામૂહિક કદાચ કરીશ, દરેક વ્યક્તિ એક સૂચના. 1318 01:04:40,850 --> 01:04:41,440 હું દિલગીર છું? 1319 01:04:41,440 --> 01:04:42,440 >> પ્રેક્ષક: એક વર્તુળ દોરો. 1320 01:04:42,440 --> 01:04:45,866 ડેવીડના MALAN: એક વર્તુળ દોરો પ્રથમ વાત હું સાંભળ્યું છે. 1321 01:04:45,866 --> 01:04:47,100 >> પ્રેક્ષક: ટોચ. 1322 01:04:47,100 --> 01:04:48,140 >> ડેવીડના MALAN: ઉપર. 1323 01:04:48,140 --> 01:04:52,504 ઠીક છે, અમે તમને કાઢી નાખો, પૂર્વવત્ કરી શકો છો. 1324 01:04:52,504 --> 01:04:53,420 અને હવે, બીજું કોઇ. 1325 01:04:53,420 --> 01:04:55,994 ડેન, તમે આરામપ્રદ હશે આગામી સૂચના ઓફર? 1326 01:04:55,994 --> 01:05:02,070 >> પ્રેક્ષક: ખાતરી કરો કે, કેન્દ્ર ડ્રો વર્તુળ નીચે, 1327 01:05:02,070 --> 01:05:07,121 એક લિટલ small-- સાથે કે નાના જગ્યા, 1328 01:05:07,121 --> 01:05:15,420 એક સીધી રેખા ત્રણ નીચે ડ્રો માર્ગ નિવાસ બોર્ડ નીચે 1329 01:05:15,420 --> 01:05:17,845 તમારી ડાબી સહેજ કોણ. 1330 01:05:17,845 --> 01:05:21,250 1331 01:05:21,250 --> 01:05:22,620 >> ડેવીડના MALAN: ગુડ. 1332 01:05:22,620 --> 01:05:24,086 >> પ્રેક્ષક: સહેજ કોણ. 1333 01:05:24,086 --> 01:05:32,807 >> ડેવીડના MALAN: પૂર્વવત્ કરો, નિયંત્રણ-ઝેડ. ઠીક છે. 1334 01:05:32,807 --> 01:05:34,890 એન્ડ્રુ, તમે પ્રદાન કરવા માંગો છો આગામી સૂચના અપ? 1335 01:05:34,890 --> 01:05:35,515 >> પ્રેક્ષક: ખાતરી કરો. 1336 01:05:35,515 --> 01:05:43,250 તે લીટી નીચે પ્રતિ, વધુ થોડો angle-- 1337 01:05:43,250 --> 01:05:49,024 whoops-- કદાચ ત્રીજા વિશે લંબાઈ [અશ્રાવ્ય], 1338 01:05:49,024 --> 01:05:52,928 સહેજ કોણ નીચે અને એક જેવી [અશ્રાવ્ય] લંબાઈ ત્રીજા સ્થાને છે. 1339 01:05:52,928 --> 01:05:57,550 1340 01:05:57,550 --> 01:06:00,578 તેથી હા, કે બિંદુ પ્રતિ, એક લીટી ત્રીજા ડ્રો 1341 01:06:00,578 --> 01:06:04,150 અગાઉના લંબાઈ ડાબી વધુ લાઇન. 1342 01:06:04,150 --> 01:06:08,416 1343 01:06:08,416 --> 01:06:10,040 >> ડેવીડના MALAN: તે બરાબર? 1344 01:06:10,040 --> 01:06:12,330 સીધી રેખા, તે બરાબર છે? 1345 01:06:12,330 --> 01:06:14,900 ઠીક છે, ઓલિવર, તમે કરવા માંગો છો આગામી અપ ઓફર કરવા? 1346 01:06:14,900 --> 01:06:28,564 >> AUDIENCE: [અશ્રાવ્ય] થી વર્તુળ નીચે, [અશ્રાવ્ય]. 1347 01:06:28,564 --> 01:06:32,000 1348 01:06:32,000 --> 01:06:45,126 જમણી બાજુ પર દોરો [અશ્રાવ્ય] સેન્ટીમીટર. 1349 01:06:45,126 --> 01:06:46,560 >> [હાસ્ય] 1350 01:06:46,560 --> 01:06:49,872 >> ડેવીડના MALAN: મને લાગે છે કે તમે જઈ રહ્યાં છો કે જે ઇંચ અહીં કન્વર્ટ કરવા માટે હોય છે. 1351 01:06:49,872 --> 01:06:50,764 >> પ્રેક્ષક: રોકો. 1352 01:06:50,764 --> 01:06:52,186 >> [હાસ્ય] 1353 01:06:52,186 --> 01:06:54,570 >> ડેવીડના MALAN: બરાબર. 1354 01:06:54,570 --> 01:06:56,660 [? આરા?] તમે કરવા માંગો છો આગામી અપ ઓફર કરવા? 1355 01:06:56,660 --> 01:07:00,653 1356 01:07:00,653 --> 01:07:15,443 >> પ્રેક્ષક: દોરો [અશ્રાવ્ય] [અશ્રાવ્ય] આ જ ઉચ્ચ. 1357 01:07:15,443 --> 01:07:28,829 [અશ્રાવ્ય] વર્તુળ, ડ્રો [અશ્રાવ્ય] અને [અશ્રાવ્ય] દોરે છે. 1358 01:07:28,829 --> 01:07:33,799 1359 01:07:33,799 --> 01:07:36,730 >> ડેવીડના MALAN: ઠીક છે, કોઈ વધુ પૂર્વવત્. 1360 01:07:36,730 --> 01:07:38,390 એક અથવા વધુ બે સૂચનો કરીએ. 1361 01:07:38,390 --> 01:07:40,825 ક્રિસ, તમે એક તક આપે છે કરવા માંગો છો? 1362 01:07:40,825 --> 01:07:46,182 >> પ્રેક્ષક: તળિયે વર્તુળ, [અશ્રાવ્ય] 1363 01:07:46,182 --> 01:07:51,528 એક સમાન રેખા slopping ડ્રો ડાબી [અશ્રાવ્ય] નીચે. 1364 01:07:51,528 --> 01:07:59,304 1365 01:07:59,304 --> 01:08:00,590 >> ડેવીડના MALAN: બરાબર. 1366 01:08:00,590 --> 01:08:01,170 એન્ડ્રુ? 1367 01:08:01,170 --> 01:08:02,472 અમે કરીમ did--? 1368 01:08:02,472 --> 01:08:06,891 1369 01:08:06,891 --> 01:08:13,765 >> પ્રેક્ષક: અધિકાર વાક્યમાંથી શરૂ કરી રહ્યા છીએ, ડાબી લીટી ઓવરને, નીચે, 1370 01:08:13,765 --> 01:08:21,012 તમે વિશે અધિકાર જાઓ રહ્યા છીએ તે લીટી તરીકે જ લંબાઈ 1371 01:08:21,012 --> 01:08:27,680 તમે છો, ચિત્રકામ અધિકાર [અશ્રાવ્ય]. 1372 01:08:27,680 --> 01:08:33,572 1373 01:08:33,572 --> 01:08:37,991 [અશ્રાવ્ય] ડિગ્રી, તેથી [અશ્રાવ્ય] જમણી બાજુ પર ડિગ્રી. 1374 01:08:37,991 --> 01:08:41,919 1375 01:08:41,919 --> 01:08:43,500 >> ડેવીડના MALAN: બધા અધિકાર. 1376 01:08:43,500 --> 01:08:44,029 માતાનો વિરામ દો. 1377 01:08:44,029 --> 01:08:44,950 હજુ સુધી આસપાસ ચાલુ નથી. 1378 01:08:44,950 --> 01:08:46,783 માતાનો વિરામ દો, અને ચાલો એક અન્ય પ્રયત્ન પ્રયાસ 1379 01:08:46,783 --> 01:08:48,850 પહેલાં અમે બેન ઉઘાડી શું તેમણે ચિત્રો દોરવાનું કરવામાં આવી છે. 1380 01:08:48,850 --> 01:08:51,189 તમે બેન શફલ કરી શકો છો ડાબેથી અથવા ખરેખર, 1381 01:08:51,189 --> 01:08:54,080 ના, ફક્ત તમે આપી દો અન્ય બોર્ડ, હજુ પણ વધુ સારી. 1382 01:08:54,080 --> 01:08:57,640 તેથી કોઈને હવે ગમશે અભિગમ વધુ સમય લાગી 1383 01:08:57,640 --> 01:09:02,149 કે વિક્ટોરિયા અગાઉ લીધો, જ્યાં અમે એક ઉચ્ચ સ્તર તાત્વિક વાત 1384 01:09:02,149 --> 01:09:05,149 અને માત્ર એક સજા અથવા બે બેન વર્ણન 1385 01:09:05,149 --> 01:09:07,229 શું વિના ડ્રો નીંદણ માં મેળવવામાં, 1386 01:09:07,229 --> 01:09:10,670 તેથી આ એક નીચલા સ્તરે, વાત કરવા માટે? 1387 01:09:10,670 --> 01:09:11,206 વિક્ટોરિયા. 1388 01:09:11,206 --> 01:09:11,706 [હાસ્ય] 1389 01:09:11,706 --> 01:09:14,249 પ્રેક્ષક: એક આકૃતિ દોરો વૉકિંગ માણસ. 1390 01:09:14,249 --> 01:09:18,866 અને તેના પગ અને હથિયારો જમણી બાજુ હોય છે. 1391 01:09:18,866 --> 01:09:20,505 >> ડેવીડના MALAN: ઠીક છે, કે બધા તમે વિચાર છે. 1392 01:09:20,505 --> 01:09:27,210 1393 01:09:27,210 --> 01:09:27,710 બધા અધિકાર. 1394 01:09:27,710 --> 01:09:31,609 આપણે શા માટે બેન ઉઘાડી નથી તે શું કર્યું હતું. 1395 01:09:31,609 --> 01:09:32,890 તેથી વધાવી એક રાઉન્ડ. 1396 01:09:32,890 --> 01:09:35,700 ખૂબ સખત કદાચ હતી. 1397 01:09:35,700 --> 01:09:37,931 >> તેથી પણ અમે વાત કરી રહ્યા છીએ, તેમ છતાં એકદમ કોઈ દ્રષ્ટિએ 1398 01:09:37,931 --> 01:09:39,680 માત્ર ચિત્રકામ વિશે ચિત્રો, આસ્થાપૂર્વક તમે 1399 01:09:39,680 --> 01:09:44,226 ખરેખર ડિગ્રી પ્રશંસા કરી શકો છો expressiveness જરૂરી હોઇ શકે છે 1400 01:09:44,226 --> 01:09:45,850 ક્રમમાં કમ્પ્યુટર શું કહેવું છે. 1401 01:09:45,850 --> 01:09:50,370 અને હકીકતમાં, હકીકત એ છે કે બેન જેથી ઝડપથી આ દોરવા માટે સક્ષમ હતા 1402 01:09:50,370 --> 01:09:54,227 ટેસ્ટામેન્ટ સૉર્ટ મદદથી છે ભાષા, કદાચ એક ઉચ્ચ સ્તર 1403 01:09:54,227 --> 01:09:57,060 ઇંગલિશ આવૃત્તિ છે, કે જે તેને પરવાનગી આપે છે માત્ર શબ્દો વાપરવા માટે, અથવા શબ્દો સાંભળવા 1404 01:09:57,060 --> 01:09:59,990 વિક્ટોરીયા થી, તેને પરવાનગી આપે છે કે આ માત્ર ડ્રો abstractions-- 1405 01:09:59,990 --> 01:10:03,020 એક આકૃતિ માટે વૉકિંગ ડાબેથી છે કે જે પ્રકારની 1406 01:10:03,020 --> 01:10:07,100 તે માટે કેટલાક સિમેન્ટીક અર્થ નથી લગભગ સ્પષ્ટ છે જ્યારે તમે માત્ર છો 1407 01:10:07,100 --> 01:10:10,310 જણાવ્યું હતું કે, તમારી પેન નીચે મૂકી, ડ્રો જમણી, ડાબી દોરે છે. 1408 01:10:10,310 --> 01:10:12,420 >> અને તેથી આ પણ એવું જ છે, પ્રોગ્રામિંગ સામાન્ય છે. 1409 01:10:12,420 --> 01:10:15,253 આ એક જેવી હોવાનું કહેવાય આવશે ખૂબ જ ઓછી સ્તર ભાષા, પ્રોગ્રામિંગ 1410 01:10:15,253 --> 01:10:16,730 0 અને 1 ની જો તમે કરશે. 1411 01:10:16,730 --> 01:10:19,320 અને આ એક ઉચ્ચ સ્તર હશે જાવામાં ભાષા પ્રોગ્રામિંગ, 1412 01:10:19,320 --> 01:10:20,278 અથવા તે કંઈક. 1413 01:10:20,278 --> 01:10:22,050 એક એક બીટ વધુ પડતી સાદગીની છે, પરંતુ તે છે 1414 01:10:22,050 --> 01:10:24,310 ભાવનાત્મક જેવા સૉર્ટ લાગણી કે જે તમને લાગે ત્યારે 1415 01:10:24,310 --> 01:10:26,630 વસ્તુ અથવા અન્ય એક પ્રકારની મદદથી. 1416 01:10:26,630 --> 01:10:32,650 જરૂર અહીં હતાશા એક બીટ આવા ચોકસાઇ, પરંતુ તક માટે 1417 01:10:32,650 --> 01:10:34,930 સાથે થોડો looser પ્રયત્ન અર્થઘટન અહીં. 1418 01:10:34,930 --> 01:10:38,060 પરંતુ અલબત્ત, ભૂલો પરિણામે ઊભી કરી શકે છે. 1419 01:10:38,060 --> 01:10:40,500 >> તમે ઘરે માંગો છો, તો અમે વર્ગ આ એક ન કરશે 1420 01:10:40,500 --> 01:10:41,900 પરંતુ તમે કરવા માંગો છો, તો આ એક ઘરે લાવી, 1421 01:10:41,900 --> 01:10:43,387 મેં વિચાર્યું અમે આ ડાઇવ કરશે. 1422 01:10:43,387 --> 01:10:45,970 તમે આ રમવા કરવા માંગો છો તેથી જો તમારા નોંધપાત્ર અન્ય સાથે રમત 1423 01:10:45,970 --> 01:10:49,180 અથવા બાળકો અથવા જેમ, તમે તેમજ આનંદ શકે છે. 1424 01:10:49,180 --> 01:10:54,460 >> તેથી આપણે આગળ જવા દો અને એક છેલ્લા જોવા અહીં કોમ્પ્યુટેશનલ વિચારસરણી માટે વસ્તુ. 1425 01:10:54,460 --> 01:10:57,010 અને તે અમને જ્હોન લાવે ઓલિવર, ક્લિપ માટે 1426 01:10:57,010 --> 01:11:00,070 તમે છેલ્લા રાત જોઈ હોય શકે, પરંતુ કંઈક તાજેતરના મુદ્દો. 1427 01:11:00,070 --> 01:11:03,310 થોડા મહિના પાછળ, ફોક્સવાગન તદ્દન સખત ટીકાઓ એક બીટ લીધો 1428 01:11:03,310 --> 01:11:05,651 શું કારણ માટે, જો તમે જાણો છો? 1429 01:11:05,651 --> 01:11:07,025 શું તેઓ માટે મુશ્કેલી માં મળી હતી? 1430 01:11:07,025 --> 01:11:10,270 1431 01:11:10,270 --> 01:11:14,030 >> અરે વાહ, જેથી emissions-- તેઓ ઉત્સર્જન હરાવ્યું પ્રયાસ કરી રહ્યા હતા 1432 01:11:14,030 --> 01:11:19,100 અનિવાર્યપણે હોવાના પરીક્ષણો તેમના કાર પર્યાવરણ પ્રદૂષણ ઓછું 1433 01:11:19,100 --> 01:11:23,620 જ્યારે તેમની કાર પરીક્ષણ કરવામાં આવી હતી અને પર્યાવરણ વધુ પ્રદૂષિત 1434 01:11:23,620 --> 01:11:25,547 જ્યારે કાર પરીક્ષણ કરવામાં આવી ન હતી. 1435 01:11:25,547 --> 01:11:28,630 અને શું વધુ ને વધુ રસપ્રદ છે વિશ્વમાં, તમે અનુમાનિત હોઈ શકે છે 1436 01:11:28,630 --> 01:11:34,072 જેવા ચર્ચાઓ થી શું છે તેને CarPlay, કાર માટે એપલના સોફ્ટવેરનો 1437 01:11:34,072 --> 01:11:35,780 અને હકીકત એ છે કે ઘણા અમને વધુને વધુ 1438 01:11:35,780 --> 01:11:38,390 અમારી કાર ટચ સ્ક્રીન હોય છે, ત્યાં એક ભયાનક રકમ છે 1439 01:11:38,390 --> 01:11:41,250 લોકોના સોફ્ટવેર કાર આજે, જે 1440 01:11:41,250 --> 01:11:45,650 પ્રમાણિકપણે વોર્મ્સ જ્યારે સમગ્ર કરી શકો છો ખોલે તે સુરક્ષા અને શારીરિક જોખમ માટે આવે છે. 1441 01:11:45,650 --> 01:11:48,070 પરંતુ આજે માટે, ચાલો પર ધ્યાન કેન્દ્રિત કરે છે માત્ર શું 1442 01:11:48,070 --> 01:11:52,170 સોફ્ટવેર લેખન સામેલ કે જે સિસ્ટમ gamed છે શકે છે. 1443 01:11:52,170 --> 01:11:54,510 >> ની વ્યાખ્યા માટે સમસ્યા, અજાણ્યા તે માટે, 1444 01:11:54,510 --> 01:11:55,740 જ્હોન ઓલિવર પર એક નજર કરીએ. 1445 01:11:55,740 --> 01:11:58,115 અને સાથે પરિચિત હોય તેવા સમસ્યા, ચાલો તે જોવા દો 1446 01:11:58,115 --> 01:12:00,480 જ્હોન ઓલિવર મારફતે મજા લેન્સ તેમજ. 1447 01:12:00,480 --> 01:12:05,810 તેથી, મને આ નાટક હિટ દો હું લાગે છે કે, ત્રણ મિનિટ પરિચય. 1448 01:12:05,810 --> 01:12:07,074 તે ખરેખર ખૂબ જ. 1449 01:12:07,074 --> 01:12:07,740 [વિડિઓ પ્લેબેક] 1450 01:12:07,740 --> 01:12:08,170 -Cars-- 1451 01:12:08,170 --> 01:12:09,919 ડેવીડના MALAN: દેખીતી રીતે, YouTube પર, it's-- 1452 01:12:09,919 --> 01:12:12,500 - માં ધ હોંશિયાર અક્ષરો ઝડપી અને ફયુરિયસ ફિલ્મો. 1453 01:12:12,500 --> 01:12:16,080 આ અઠવાડિયે, જર્મન ઓટોમેકર ફોક્સવેગન પોતે મળે 1454 01:12:16,080 --> 01:12:19,430 એક કૌભાંડ મધ્યમાં સંભવિત ફોજદારી પ્રમાણ. 1455 01:12:19,430 --> 01:12:23,020 >> -Volkswagen અબજો માટે સ્વાસ્થ્યવર્ધક છે દંડ, શક્ય ફોજદારી ખર્ચ 1456 01:12:23,020 --> 01:12:25,530 તેના અધિકારીઓ માટે, કારણ કંપની માફી 1457 01:12:25,530 --> 01:12:28,790 11 મિલિયન કાર ઉથલપાથલ માટે તે ઉત્સર્જન પરીક્ષણો હરાવ્યું મદદ કરે છે. 1458 01:12:28,790 --> 01:12:32,110 >> -Certain ડીઝલ મોડલ તૈયાર કરવામાં આવી હતી આધુનિક સોફ્ટવેર સાથે 1459 01:12:32,110 --> 01:12:35,410 વપરાયેલ માહિતી, સ્થિતિ સહિત સ્ટિયરીંગ વ્હીલ અને વાહન 1460 01:12:35,410 --> 01:12:38,820 ઝડપ, તે નક્કી કરવા માટે કાર હતી ઉત્સર્જન પરીક્ષણ પસાર. 1461 01:12:38,820 --> 01:12:42,620 કે સંજોગોમાં હેઠળ, એન્જિન ઝેરી ઉત્સર્જન ઘટાડો કરશે. 1462 01:12:42,620 --> 01:12:46,040 પરંતુ કાર બાયપાસ સજ્જ કરવામાં આવી હતી કે જ્યારે તે ચલાવી રહ્યો હતો. 1463 01:12:46,040 --> 01:12:51,370 ઉત્સર્જન 40 થી 10 વધી સ્વીકાર્ય ઈપીએ સ્તર ઉપર વખત. 1464 01:12:51,370 --> 01:12:55,920 >> -Wow, 10 થી 40 વખત ઈપીએ કરતાં વધારે માટે પરવાનગી આપે છે. 1465 01:12:55,920 --> 01:12:59,570 આ સૌથી ખરાબ બાબત છે ફોક્સવેગન ક્યારેય કર્યું છે 1466 01:12:59,570 --> 01:13:04,200 કંઈક તમે જો કહી શકે છે તમે વિશ્વ યુદ્ધ II ના ક્યારેય સાંભળ્યું ન કરશો. 1467 01:13:04,200 --> 01:13:09,710 પરંતુ કદાચ કેવી રીતે નિશ્ચિત સાઇન ખૂબ મુશ્કેલી ફોક્સવેગન છે, 1468 01:13:09,710 --> 01:13:12,730 છે કે જે ખૂબ જ લોકો ટોચ નીચે ઊતર્યા છે. 1469 01:13:12,730 --> 01:13:16,320 સીઇઓ બુધવારે રાજીનામું આપ્યું નુકસાન નિયંત્રણ કરવા માટે મૂંઝાયેલું, 1470 01:13:16,320 --> 01:13:20,380 તેણે કહ્યું કે તે અવિરત માફ કરશો હતો, જે મહાન સંભળાઈ સુધી તે બહાર આવ્યું છે 1471 01:13:20,380 --> 01:13:22,920 તેમણે માત્ર 10% માફ હતી પરંતુ તેમના મોં સજ્જ હતી 1472 01:13:22,920 --> 01:13:25,600 કૃત્રિમ તેમના sorriness ચડાવવું. 1473 01:13:25,600 --> 01:13:29,700 અને વચ્ચે, ફોક્સવાગન યુએસ મુખ્ય પોતાની એક માફી હતી. 1474 01:13:29,700 --> 01:13:33,580 >> -Let આ વિશે સ્પષ્ટ હોય છે, અમારી કંપની અપ્રમાણિક હતી. 1475 01:13:33,580 --> 01:13:37,140 અને મારા જર્મન શબ્દોમાં, આપણે તદ્દન ખરાબ છે. 1476 01:13:37,140 --> 01:13:41,360 >> અરે વાહ, પરંતુ તદ્દન ખરાબ અપ જર્મન કામો નથી. 1477 01:13:41,360 --> 01:13:43,750 અને જર્મન ભાષા ઘણા સુંદર શબ્દસમૂહો છે 1478 01:13:43,750 --> 01:13:50,070 ફક્ત આ જેવી પરિસ્થિતિ વર્ણવે છે, જેમ કે [જર્મન], જે આશરે અર્થ થાય છે, 1479 01:13:50,070 --> 01:13:52,870 ઉદાસી આવે છે બિઝનેસ સંબંધિત ખોટા માંથી, 1480 01:13:52,870 --> 01:13:59,060 અથવા [જર્મન], જે અનુવાદ મુદ્દાઓ પિતા સંડોવતા shaming તરીકે 1481 01:13:59,060 --> 01:14:00,352 ગેસોલિન વાદળો. 1482 01:14:00,352 --> 01:14:02,060 તે એક સુંદર ભાષા છે. 1483 01:14:02,060 --> 01:14:04,660 તે માત્ર જીભ બંધ સેઇલ્સ. 1484 01:14:04,660 --> 01:14:07,920 અને જે રીતે દ્વારા, જ્યારે કે માણસ માફી નિષ્ઠાવાન સંભળાઈ શકે છે, 1485 01:14:07,920 --> 01:14:12,260 તે નોંધ્યું છે કે તેઓ રહ્યા હતા વર્થ છે 2016 માટે સત્તાવાર લોન્ચ પક્ષ 1486 01:14:12,260 --> 01:14:17,310 ફોક્સવેગન Passat, કે ટૂંક સમયમાં જેનો અર્થ થાય છે માફ કરશો કહીને પછી, તેમણે આ જણાવ્યું હતું. 1487 01:14:17,310 --> 01:14:18,850 >> તમે આવતા માટે ખૂબ ખૂબ આભાર. 1488 01:14:18,850 --> 01:14:19,630 સાંજે આનંદ માણો. 1489 01:14:19,630 --> 01:14:21,300 ઉપર આગામી લેની Kravitz છે. 1490 01:14:21,300 --> 01:14:24,640 >> [સંગીત વગાડવાનો] 1491 01:14:24,640 --> 01:14:28,230 >> -OK, ઠીક છે, અંત તમારા આગામી સાથે માફી 1492 01:14:28,230 --> 01:14:31,940 લેની Kravitz નથી સ્વસ્થ પરિતાપ તીણો. 1493 01:14:31,940 --> 01:14:35,830 તે સામે બુમ પાડીને પાડીને, અમે બોન પૂછવામાં જોવી છે, અને તે કોઈ જણાવ્યું હતું. 1494 01:14:35,830 --> 01:14:38,600 ફોક્સવાગનની બ્રાન્ડ ધરાવે છે ખરાબ રીતે નુકસાન કરવામાં આવી છે. 1495 01:14:38,600 --> 01:14:42,466 અને પ્રમાણિકપણે, તેમની નવી જાહેરાત ઝુંબેશ બરાબર મદદ નથી. 1496 01:14:42,466 --> 01:14:47,289 >> - [જર્મન], અમે ફોક્સવેગન ઈચ્છો છો સાથે તમે છેતરી માટે દિલગીર છીએ 1497 01:14:47,289 --> 01:14:47,930 અમારા વાહનો. 1498 01:14:47,930 --> 01:14:48,513 >> [સમાપ્ત પ્લેબેક] 1499 01:14:48,513 --> 01:14:54,090 જેથી આ હતો: ડેવીડના MALAN ચાર રસ્તા માર્ગ લોગ sorry-- 1500 01:14:54,090 --> 01:14:58,730 આ એક ચાર રસ્તા માર્ગ હતો મૂળભૂત સમસ્યા રજૂ 1501 01:14:58,730 --> 01:15:02,810 સોફ્ટવેર, કે જે તમે ચોક્કસ શરતો શોધી કરવાની જરૂર છે. 1502 01:15:02,810 --> 01:15:07,680 અને તેથી હાથ પર પ્રશ્ન અહીં છે, કેવી રીતે સંભવિત એક કાર નથી, 1503 01:15:07,680 --> 01:15:09,870 સોફ્ટવેર અમલમાં તરીકે આ પ્રોગ્રામરો દ્વારા, 1504 01:15:09,870 --> 01:15:11,850 શોધી છે કે તે ખરેખર પરીક્ષણ કરવામાં આવી રહી છે? 1505 01:15:11,850 --> 01:15:14,150 તેથી સુપર સ્પષ્ટ કરવા, તેઓ શું કરી રહ્યા હતા 1506 01:15:14,150 --> 01:15:17,940 પર્યાવરણોમાં કે જ્યાં હતી, પ્રોગ્રામરો figured 1507 01:15:17,940 --> 01:15:20,460 કાર આવી હતી ચકાસાયેલ છે, તેઓ કોઈક કરવામાં 1508 01:15:20,460 --> 01:15:24,840 કાર ઓછી ઉત્સર્જન સ્રાવ બહાર કાઢે છે ઓછા, ઉત્સર્જન, તેથી ઓછી ઝેરી ગંદો ધૂમાડો 1509 01:15:24,840 --> 01:15:25,470 અને આવા. 1510 01:15:25,470 --> 01:15:27,261 પરંતુ જ્યારે તે સામાન્ય રીતે છે રસ્તા પર ડ્રાઇવિંગ, 1511 01:15:27,261 --> 01:15:30,350 તે માત્ર એટલું સ્રાવ બહાર કાઢે છે કરશે પ્રદૂષણ કારણ કે તે માગે છે. 1512 01:15:30,350 --> 01:15:33,870 >> તેથી અમે કેવી રીતે લખી શકે છે આ અલ્ગોરિધમનો માટે સ્યુડોકોડનો? 1513 01:15:33,870 --> 01:15:37,820 અમે સ્યુડોકોડનો કેવી રીતે લખી શકે છે કાર ચાલી સોફ્ટવેર માટે? 1514 01:15:37,820 --> 01:15:43,390 હું તેનો અર્થ, એક nutshell માં, તે ઉકળે આ કંઈક નીચે. 1515 01:15:43,390 --> 01:15:48,000 જો પરીક્ષણ કરવામાં આવી રહી છે, ઓછી સ્રાવ બહાર કાઢે છે. 1516 01:15:48,000 --> 01:15:50,750 વધુ બીજું બહાર કાઢે છે. 1517 01:15:50,750 --> 01:15:52,630 પરંતુ તે થોડો છે ખૂબ ઊંચા સ્તર, અધિકાર? 1518 01:15:52,630 --> 01:15:58,580 >> શું આ કારણ કે ડાઇવ કરવા માટે પ્રયાસ કરીએ પરીક્ષણ સાધન હોવાની તાત્વિક. 1519 01:15:58,580 --> 01:16:06,340 બીજા શબ્દોમાં કહીએ તો, તમે કંઇ ખબર હોય તો પણ પ્રશ્નો કાર વિશે શું સૉર્ટ 1520 01:16:06,340 --> 01:16:13,440 તમે ઓર્ડર નક્કી કરવા માટે જો પૂછો શકે છે તમે પરીક્ષણ કરવામાં આવી રહ્યાં છો, તો તમે કાર છો? 1521 01:16:13,440 --> 01:16:19,638 શું લક્ષણો હોઈ શકે છે જો એક કાર પરીક્ષણ કરવામાં આવે છે પ્રસ્તુત? 1522 01:16:19,638 --> 01:16:21,026 >> પ્રેક્ષક: પરીક્ષણ સાધનો. 1523 01:16:21,026 --> 01:16:22,420 >> ડેવીડના MALAN: પરીક્ષણ સાધનો. 1524 01:16:22,420 --> 01:16:26,060 તેથી જો ચકાસણી સાધન નજીકના, તો પછી ઓછી સ્રાવ બહાર કાઢે છે. 1525 01:16:26,060 --> 01:16:28,669 તેથી હું અમલ કલ્પના કરી શકે છે કેમેરા અમુક પ્રકારના સાથે 1526 01:16:28,669 --> 01:16:29,960 અથવા શોધવા તમે શું આસપાસ છે. 1527 01:16:29,960 --> 01:16:32,870 અને મને પ્રસ્તાવ, કે દો માત્ર ખૂબ જટિલ લાગે 1528 01:16:32,870 --> 01:16:37,914 ખરેખર વધારાના હોય માત્ર તે હેતુ માટે હાર્ડવેર. 1529 01:16:37,914 --> 01:16:44,830 >> પ્રેક્ષક: તમે છો, તો પાર્ક, જો તમારી હૂડ ખુલ્લો છે. 1530 01:16:44,830 --> 01:16:47,320 >> ડેવીડના MALAN: પાર્ક અથવા હૂડ ખોલો, જેથી તે સારી છે. 1531 01:16:47,320 --> 01:16:47,420 >> પ્રેક્ષક: અને કાર ચાલી. 1532 01:16:47,420 --> 01:16:50,480 >> ડેવીડના MALAN: તેથી તે થોડો છે વધુ concrete-- અને કાર ચાલી. 1533 01:16:50,480 --> 01:16:55,690 તેથી આ એ જોડાણમાં હશે થોડા અલગ શરતો, જો તમે કરશે. 1534 01:16:55,690 --> 01:16:59,227 જેથી કાર પાર્ક છે, અને તે પણ જો જોકે આ એક ખૂબ જ યાંત્રિક વસ્તુ છે 1535 01:16:59,227 --> 01:17:01,060 ખાસ કરીને, હું કરી શકે છે સોફ્ટવેર લખી કલ્પના, 1536 01:17:01,060 --> 01:17:03,476 ખાસ કરીને કારણ કે ત્યાં ઘણી વાર ત્યાં એક પ્રકાશ છે આ દિવસોમાં, 1537 01:17:03,476 --> 01:17:07,400 હું ત્યાં કલ્પના કરી શકે છે છે સોફ્ટવેર કે જે દૃશ્યો ક્વેરી કરી શકો છો 1538 01:17:07,400 --> 01:17:10,634 અથવા શું નથી, તો તમે પાર્ક, છે ડ્રાઇવ તમે, તમે વિપરીત છે. 1539 01:17:10,634 --> 01:17:12,550 અને હું પાછળ એક વિચાર કરી શકો છો જવાબ કે જે ક્યાં તો હા છે 1540 01:17:12,550 --> 01:17:14,400 અથવા પ્રશ્નો તે પ્રકારના કોઈ. 1541 01:17:14,400 --> 01:17:17,630 >> અને તેથી હું પણ કદાચ જવાબ શકે એક પ્રશ્ન જેમ, હૂડ ખુલ્લો છે. 1542 01:17:17,630 --> 01:17:21,860 કદાચ, ત્યાં સેન્સર અમુક પ્રકારની છે કે જે ક્યાં તો મને પાછા આપે છે 1 અથવા 0, 1543 01:17:21,860 --> 01:17:23,720 સાચું કે ખોટું, હૂડ ખુલ્લો છે. 1544 01:17:23,720 --> 01:17:28,180 અને પછી કાર ચાલી, હું શોધી શકે કે કોઈક શું પદ્ધતિ મારફતે? 1545 01:17:28,180 --> 01:17:30,430 જેમ, કાર ચાલી રહ્યું છે, હું શોધી શકે છે કે તે પર છે, 1546 01:17:30,430 --> 01:17:32,127 હું અચાનક શોધી શકે કે કાર આગળ વધી રહી છે? 1547 01:17:32,127 --> 01:17:32,881 >> પ્રેક્ષક: RPM પણ. 1548 01:17:32,881 --> 01:17:35,190 >> ડેવીડના MALAN: અરે વાહ, જેથી ત્યાં હંમેશા સોય કે 1549 01:17:35,190 --> 01:17:38,034 તમે દર કેટલા પરિભ્રમણ કહે મિનિટ વ્હીલ્સ અનુભવી રહ્યા છે. 1550 01:17:38,034 --> 01:17:39,200 અને તેથી હું કે જોવા શકે છે. 1551 01:17:39,200 --> 01:17:43,090 અને જો તે 0 નથી, કે કદાચ એનો અર્થ એ થાય કાર આગળ વધી રહી છે. 1552 01:17:43,090 --> 01:17:45,400 પરંતુ અમે એક હોય છે થોડી કાળજી ત્યાં, 1553 01:17:45,400 --> 01:17:49,780 because-- માતાનો છે આ સરળ દો જો આપણે માત્ર જણાવ્યું હતું કે, જો કાર ચાલી, 1554 01:17:49,780 --> 01:17:53,070 અમે હમણાં જ ઓછી સ્રાવ બહાર કાઢે છે કરવા માંગો છો નથી, અમે માંગો છો, તો કાર ચાલી રહ્યું છે 1555 01:17:53,070 --> 01:17:54,310 અને તે પરીક્ષણ કરવામાં આવી રહી છે. 1556 01:17:54,310 --> 01:17:56,320 >> તેથી ત્યાં થોડા અન્ય છે ઘટકો છે કે જે જાણતા 1557 01:17:56,320 --> 01:18:00,550 ધારણા સોફ્ટવેર કરી છે, કારણ કે ગેરહાજર વાસ્તવિક સ્રોત કોડ, 1558 01:18:00,550 --> 01:18:05,130 તમે માત્ર પ્રકારની પરથી અનુમાન દોરવું કરી શકો છો માટે તેની કાર ભૌતિક અસરો શું 1559 01:18:05,130 --> 01:18:08,280 નીચે ચાલુ કરી શકે છે સોફ્ટવેર હૂડ. 1560 01:18:08,280 --> 01:18:17,090 જેથી કાર ચાલી રહ્યું હોય અને કદાચ, તો કહે છે, પાછળના વ્હીલ ખસેડવાની, 1561 01:18:17,090 --> 01:18:19,420 આ સૂચક હોઈ શકે છે ટેસ્ટ અમુક પ્રકારની? 1562 01:18:19,420 --> 01:18:22,830 હું અહીં શું hinting છું? 1563 01:18:22,830 --> 01:18:24,830 અરે વાહ, કદાચ, તે એક પર છે તે રોલર વસ્તુઓ, 1564 01:18:24,830 --> 01:18:28,340 જ્યાં વ્હીલ્સ જેવી દેવાનો છે સામે અથવા પાછા, 1565 01:18:28,340 --> 01:18:32,570 શું તે ફ્રન્ટ વ્હિલ છે તેના પર આધાર રાખીને કે રીઅર વ્હીલ ડ્રાઇવ, તેથી વ્હીલ્સ અડધા 1566 01:18:32,570 --> 01:18:34,420 ખસેડવાની છે, પરંતુ અન્ય બે નથી, જે 1567 01:18:34,420 --> 01:18:36,320 વાસ્તવિક દુનિયામાં એક વિચિત્ર પરિસ્થિતિ છે. 1568 01:18:36,320 --> 01:18:38,110 તમે પર ડ્રાઇવિંગ કરી રહ્યાં છો, તો રોડ, કે ન થવું જોઈએ. 1569 01:18:38,110 --> 01:18:40,568 પરંતુ જો તમે એક વખાર છો જો રોલર સિસ્ટમ અમુક પ્રકારની પર, 1570 01:18:40,568 --> 01:18:41,630 કે ખરેખર થાય શકે છે. 1571 01:18:41,630 --> 01:18:46,980 >> હું લોકો પણ કદાચ દરખાસ્ત કરી હતી કે લાગે છે, જો કાર ચાલી રહ્યું હોય અને સ્ટીયરિંગ છે 1572 01:18:46,980 --> 01:18:51,300 ખસેડવાની વ્હીલ, કે પણ એક સંકેત હોઇ શકે છે, 1573 01:18:51,300 --> 01:18:54,090 કારણ કે તે માટે વાજબી છે એક રસ્તા પર એક સીધો જેવા. 1574 01:18:54,090 --> 01:18:57,960 પણ પછી, માનવ કદાચ તે થોડો અથવા ચોક્કસપણે આગળ વધી 1575 01:18:57,960 --> 01:18:59,100 થોડી સેકન્ડો પર. 1576 01:18:59,100 --> 01:19:01,030 અથવા કોર્સ મિનિટ, મતભેદ તે છે નથી 1577 01:19:01,030 --> 01:19:03,510 માં fixated કરી રહ્યું બરાબર એ જ સ્થિતિ છે. 1578 01:19:03,510 --> 01:19:05,440 >> તેથી અન્ય શબ્દોમાં, અમે substraction લઇ શકે છે, 1579 01:19:05,440 --> 01:19:08,200 છે તમે પરીક્ષણ કરવામાં આવી રહી છે, અને કાર્યક્ષમતા તોડી 1580 01:19:08,200 --> 01:19:10,420 આ ઘટક ઘટકો માં. 1581 01:19:10,420 --> 01:19:13,440 અને તે ખરેખર શું ફોક્સવેગન છે ઇજનેરો કોઈક હતી. 1582 01:19:13,440 --> 01:19:17,070 તેઓ સભાનપણે સોફ્ટવેર લખ્યું જો કાર પરીક્ષણ કરવામાં આવે છે, શોધવા 1583 01:19:17,070 --> 01:19:20,440 તેથી ઓછી છે, બીજું સ્રાવ બહાર કાઢે છે સામાન્ય રીતે બહાર કાઢે છે. 1584 01:19:20,440 --> 01:19:22,690 >> અને સમસ્યા અહીં પણ, કે સોફ્ટવેર છે 1585 01:19:22,690 --> 01:19:26,080 કંઈક તમે ખરેખર સિવાય જોઈ શકો છો તમે કહેવાતા સ્રોત કોડ છે. 1586 01:19:26,080 --> 01:19:29,060 તેથી ત્યાં બે અલગ અલગ પ્રકારના છે code-- ઓછામાં ઓછા બે અલગ અલગ પ્રકારના 1587 01:19:29,060 --> 01:19:30,130 વિશ્વમાં કોડ. 1588 01:19:30,130 --> 01:19:33,150 ત્યાં કહેવાય કંઈક સ્ત્રોત છે કોડ છે, કે જે શું વિપરીત નથી 1589 01:19:33,150 --> 01:19:37,240 અમે લખી રહ્યો છું, સ્ત્રોત કોડ. 1590 01:19:37,240 --> 01:19:40,099 >> આ સ્રોત કોડ માં લખાયેલ છે એક ભાષા સ્યુડોકોડનો કહેવાય છે, 1591 01:19:40,099 --> 01:19:41,640 જે ફક્ત કંઈક ઇંગલિશ જેવા છે. 1592 01:19:41,640 --> 01:19:43,140 ત્યાં તે કોઈ ઔપચારિક વ્યાખ્યા છે. 1593 01:19:43,140 --> 01:19:46,770 પરંતુ સી, જાવા, C ++, તે તમામ ઔપચારિક ભાષાઓ છે કે, 1594 01:19:46,770 --> 01:19:50,610 જ્યારે તમે તેમને લખવા, શું તમારી પાસે લખાણ સ્રોત કોડ સમાવતી ફાઇલ છે. 1595 01:19:50,610 --> 01:19:54,850 >> પરંતુ ત્યાં પણ કંઈક છે વિશ્વ મશીન કોડ તરીકે ઓળખાય છે. 1596 01:19:54,850 --> 01:20:00,579 અને મશીન કોડ છે, કમનસીબે, માત્ર 0 અને 1 ની છે. 1597 01:20:00,579 --> 01:20:02,870 જેથી મશીન કોડ શું છે મશીનો અલબત્ત સમજી. 1598 01:20:02,870 --> 01:20:04,470 સોર્સ કોડ મનુષ્યો શું સમજી છે. 1599 01:20:04,470 --> 01:20:08,390 >> અને સામાન્ય રીતે નથી, પરંતુ હંમેશા ત્યાં એક કાર્યક્રમ છે 1600 01:20:08,390 --> 01:20:14,090 કે પ્રોગ્રામર વાપરે છે કે જે સ્રોત લે કોડ અને મશીન કોડમાં તે કરે છે. 1601 01:20:14,090 --> 01:20:17,400 અને તે કાર્યક્રમ છે સામાન્ય રીતે એક કમ્પાઇલર કહેવામાં આવે છે. 1602 01:20:17,400 --> 01:20:19,820 તેથી તમારા ઈનપુટ સ્ત્રોત કોડ છે, તમારી આઉટપુટ, મશીન કોડ છે 1603 01:20:19,820 --> 01:20:22,890 અને કમ્પાઇલર એક ભાગ છે સોફ્ટવેર કે જે પ્રક્રિયા કરે છે. 1604 01:20:22,890 --> 01:20:26,260 તેથી આ ખરેખર સરસ રીતે નકશા અમારા ઇનપુટ્સ, ગાણિતીક નિયમો, આઉટપુટ આપે છે. 1605 01:20:26,260 --> 01:20:30,400 >> પરંતુ આ એક ખૂબ ચોક્કસ અવતાર છે કે, કે જે કહે છે, 1606 01:20:30,400 --> 01:20:34,200 પણ જો તમે ફોક્સવાગનની એક માલિકી કે આ દોષિત છે કાર, 1607 01:20:34,200 --> 01:20:38,390 તે તમને માત્ર ખોલી શકે છે ગમે છે હૂડ અથવા વપરાશકર્તા માર્ગદર્શિકા ખોલવા કે જુઓ 1608 01:20:38,390 --> 01:20:42,690 સ્રોત કોડ, કારણ કે સમય દ્વારા તે તમારા ડ્રાઇવ વેમાં માં તમારી કાર સુધી પહોંચે છે 1609 01:20:42,690 --> 01:20:45,580 તે પહેલાથી જ કરવામાં આવી છે 0 અને 1 ની રૂપાંતરીત. 1610 01:20:45,580 --> 01:20:51,310 અને તે ખૂબ જ હાર્ડ અશક્ય નથી, પરંતુ કંઈ પણ ખૂબ છૂટુંછવાયું, વેરાયેલું એકઠું કરવા માટે ખૂબ જ હાર્ડ 1611 01:20:51,310 --> 01:20:53,710 માત્ર જોઈ અંતર્ગત 0 અને 1 ની. 1612 01:20:53,710 --> 01:20:57,150 તેથી જો તમે તે બહાર આકૃતિ કરી શકો છો, આખરે, તો તમે કેવી રીતે એક મશીન સમજવા operates-- 1613 01:20:57,150 --> 01:20:59,870 ઇન્ટેલ inside-- જો તમે સમજો ઇન્ટેલ આર્કિટેક્ચર, 1614 01:20:59,870 --> 01:21:01,440 પરંતુ તે ખૂબ જ સમય વપરાશ છે. 1615 01:21:01,440 --> 01:21:05,010 પણ ત્યાં, તમે કદાચ બધું જોવા માટે સમર્થ હશે 1616 01:21:05,010 --> 01:21:08,220 તે કોડ ખરેખર કરી શકો છો. 1617 01:21:08,220 --> 01:21:12,521 >> આ કે આ વિશે કોઇ પ્રશ્નો પ્રક્રિયા પ્રકારની વધુ સામાન્ય રીતે? 1618 01:21:12,521 --> 01:21:15,134 1619 01:21:15,134 --> 01:21:18,300 અને ખરેખર, આપણે આ ચર્ચા ગૂંચ કરી શકો છો એપલ ગઈકાલે ચર્ચા માટે. 1620 01:21:18,300 --> 01:21:22,500 આ પણ છે શા માટે એફબીઆઇ માત્ર કરી શકો છો જાઓ અને શંકા ફોન જોવા 1621 01:21:22,500 --> 01:21:26,820 અને, કોડ ઓફ લાઇન્સ શોધવા માટે દાખલા તરીકે, પાસકોડ સક્રિય છે કે 1622 01:21:26,820 --> 01:21:28,940 અથવા તે 80 મિલિસેકન્ડ વિલંબ સક્રિય કરે છે. 1623 01:21:28,940 --> 01:21:31,630 કારણ કે સમય દ્વારા તે સાથી આઇફોન પર, 1624 01:21:31,630 --> 01:21:34,975 તે પહેલાથી જ કરવામાં આવી છે 0 અને 1 ની રૂપાંતરિત. 1625 01:21:34,975 --> 01:21:38,015 1626 01:21:38,015 --> 01:21:40,820 >> વેલ, અહીં વિરામ દો અમારા કોમ્પ્યુટેશનલ વિચાર જુઓ. 1627 01:21:40,820 --> 01:21:42,320 અમે શા માટે 15 મિનિટ વિરામ લેતા નથી. 1628 01:21:42,320 --> 01:21:44,130 અને જ્યારે અમે પાછા, અમે પડશે પ્રોગ્રામિંગ પર એક નજર 1629 01:21:44,130 --> 01:21:46,550 પોતે અને કેટલાક મેપ શરૂ આ ઉચ્ચ સ્તર વિચારોનું 1630 01:21:46,550 --> 01:21:49,780 એક વાસ્તવિક માટે, રમતિયાળ, તો પ્રોગ્રામિંગ ભાષા. 1631 01:21:49,780 --> 01:21:51,089