અમારા નવા લેક્ચરમાં તમારું સ્વાગત છે.
છેલ્લા લેક્ચરમાં અમે નંબર સિસ્ટમ વિશે અભ્યાસ કર્યું હતું.
આપણે તેના વિશે એક સંક્ષિપ્તમાં જોયું છે નંબર સિસ્ટમ શું છે
અને શું માટે શીખવવા જોઈએ પ્રોગ્રામર તરીકે જાણવો જોઈએ કે
વસ્તુઓ કેવી રીતે રૂપાંતરિત થાય છે.
ઉચ્ચ સ્તરની ભાષામાંથી
નીચા સ્તરની ભાષા
વસ્તુઓ કેવી રીતે રૂપાંતરિત થઈ રહી છે
પરંતુ આપણે આ કામો કરવાની જરૂર નથી.
તે આપણી માટે કંપાઇલ થાય છે
પરંતુ તેમ છતાં
આ વસ્તુઓ માટે
તમારે કોઈ વિચાર હોવો જોઈએ
કે તમે એક પ્રોગ્રામર છો
તમે બધા કામો લખવા જઈ રહ્યા છો
તમે જાણો છો
તે એક શોધ હોઈ શકે છે
તમારે જાણવું જોઈએ
કે આ મારી લો લેવલ ભાષા છે
આ મારો મશીન કોડ છે
આ રીતે કામ કરે છે
અમે ઉચ્ચ સ્તરીય ભાષાઓના ઉદાહરણો જોવા મળ્યા છે.
C++, Java, Python
આપણે આ બધી વસ્તુઓ જોવા મળી છે
આજે આ વ્યાખ્યાનમાં
અમે કન્વર્ઝન્સ જોવા જઈ રહ્યા છીએ.
જો તમે ડેસિમલમાં વસ્તુઓ જાણો છો તો આપણે રૂપાંતરણોના ઉદાહરણો
જોઈશું.
પછી તમે તેને દ્વિસંગીમાં રૂપાંતરિત કરી શકો છો તમે તેને
સરળતાથી રૂપાંતરિત કરી શકો છો
આપણા દશાંશ
ઓક્ટલમાં અને આમાંથી હેક્ઝાડેસિમલમાં રૂપાંતરિત કરવામાં આવે
છે. આ વિષયો યાદ રાખવા અકસ્માત થઈ જશે.
દાખલા તરીકે
મેં તમને મોટો નંબર આપ્યો છે
મેં કહ્યું 2560 મને આ નંબરની દ્વિસંગી કહો તમે તેને સરળતાથી
કન્વર્ટ કરી શકો છો
પરંતુ આ જ યાદ રાખવા સહજ નથી
હું તેને ઓક્ટાલમાં રૂપાંતર કરી શકું છું
હું તેને હેક્સાડેસિમલમાં રૂપાંતરિત કરી શકું છું
તેથી આ નંબર સિસ્ટમ
આ કારણથી
જોઈએ
આપણે તેના વિશે વાત કરીશું
મેમરીમાં આપણો ડેટા કેવી રીતે સંગ્રહિત થાય છે
કયા ફોર્મમાં આપણે તેના વિશે વાત કરીશું
તમે વિચાર રાખી શકો હું જાણું છું
તેનો સંગ્રહ 101માં થાય છે.
પરંતુ સંગ્રહિત થાય છે એટલે કેવી રીતે?
મેમરીના કેટલાક યુનિટ્સ છે
આપણે તેમના વિશે વાત કરીશું
ચાલો વ્હાઇટબોર્ડ ખોલીએ
અને જુઓ કે શું જુઓવા જ રહ્યા છીએ
અને આપણે કેવી રીતે જઈ રહ્યા છીએ
તેને માપો
પહેલી વસ્તુ જે હું જોઉં છું
તે કમ્પ્યુટર મેમરી એકમ છે.
તે શું કરે છે
મારું મેમરી યુનિટ શું કરે છે
જેમ આપણે કંઈપણ માપીએ છીએ
માપવા માટે એકમો હોય છે
એ જ રીતે
તમારા ડેટાનું મેમરીમાં કેવી રીતે સંગ્રહિત થશે.
તેના માપન માટે કેટલાક એકમો બનાવવામાં આવ્યા છે ચાલો તેને
વાંચીએ અહીં કઈ વસ્તુઓ લખવામાં આવી છે
મેમરી એકમો પ્રથમ વિષય છે.
મેમરી યુનિટ્સ જેવી વિભાવના છે મેમરી યુનિટ એ છે
સ્ટોરેજ એકમમાં સંગ્રહ કરી શકાય તેવા ડેટાનું પ્રમાણ
જેનો અર્થ થાય છે
જે પણ તમારો સ્ટોરેજ છે
તમારો ડેટા તેમને સ્ટોર કરવામાં આવશે.
હવે જો હું પ્રોગ્રામિંગ વિશે વાત કરું તો તમારો.
નંબર સંગ્રહો કરો કે નહીં
તમે કહી શકો છો કે 10 વત્તા 20 શું છે
શું છે 10 વત્તા 20
આ ડેટા કઈ પ્રકારની છે?
આ પૂર્ણાંક પ્રકારની માહિતી છે કે તમે કહી શકો છો.
એક કામ કરો 17.5 પ્લસ 10.6 આ કેવા પ્રકારનો ડેટા છે
આ બિંદુઓમાં આવે છે
આ તમારો દશાંશ નંબર છે
આ પણ એક અલગ પ્રકારનું ડેટા છે.
પૂર્ણાંક સંખ્યામાં જેવી રીતે હોય.
હું કહ્યું 175768 175768 આ નંબર સ્ટોર કરવું જ હોઈશે.
પૂર્ણાંકમાં મર્યાદા હોય છે.
તમે ફક્ત આટલો જ નંબર કરી શકો છો આ લોંગ ડેટા પ્રકાર માટે એક
અલગ ફોર્મેટ છે અથવા મેં કહ્યું મારું નામ સ્ટોર કરો જ્યારે
તમે Google ફોર્મ જુઓ ત્યારે
જ્યારે તમે ફોર્મ ભરો છો
તમે તમારું પૂરું નામ મૂકો
રાહુલ રોહિલ્લાને કેવી રીતે સ્ટોર કરવું જોઈએ
સમકક્ષ સમકક્ષ સમકક્ષ
સમકક્ષ સમકક્ષ સમકક્ષ સમકક્ષ સમકક્ષ જેમાં
સંગ્રહ ક્ષમતા વ્યક્ત કરવામાં આવે છે.
બાઇટ્સની દ્રષ્ટિએ
મુખ્ય મેમરી સંગ્રહ એકમ
બીટ બાઈનરી અંક
તાર્કિક ૦ અને ૧
આમાં પાસીવ અથવા સક્રિય સ્થિતિનું પ્રતિનિધિત્વ કરવામાં આવે
છે.
ઇલેક્ટ્રિક સર્કિટમાં ઘટકોની બાબતમાં
ઇલેક્ટ્રિક સર્કિટ
ઇલેક્ટ્રિકલ સર્કિટ
માહિતી સંગ્રહ
પંખાણી પંખાણી પંખાણી 1 1 હા ના હા ના હા
નિબલ એ ચાર બિટ્સનો એક જૂથ છે જેને નિબલ કહેવામાં આવે છે. હવે
સમજવાનો પ્રયાસ કરો કે અહીં શું છે અને આ એક બાઇનરી ડિજિટ છે.
હવે બાઇટ પર આવીએ, જે આઠ બિટ્સનો એક જૂથ છે અને બાઇટ સૌથી
નાનું છે.
એકમ એ એક એકમ છે જે ડેટા અથવા અક્ષરનું પ્રતિનિધિત્વ કરી શકે
છે અર્થાત ડેટા બાઇટમાં સંગ્રહિત થાય છે હવે સમજવાનો પ્રયાસ
કરો.
એ બરાબર ૪ છે અને તેને મેમરીમાં કેવી રીતે સંગ્રહિત કરવામાં
આવશે તે જાણવું જોઈએ કે નાનામાં નાનું એકમ શું છે? બાઇટ છે
અને ૧ બાઇટમાં ૮ બીટ હોય છે.
ઠીક છે તેથી કમ્પ્યુટરમાં સંગ્રહિત ડેટા બિટ્સમાં છે અને આપણો
પૂર્ણાંક કેટલા બાઇટ લે છે? 4 બાઇટ, તેથી આપણે આના જેવું
બોક્સ બનાવીશું 1 2, 3, 4 5, 6, 7 બરાબર, તો કુલ 8 બોક્સ છે.
આ એક બાઈટ છે અને એમાં 8 બિટ્સ છે. મહત્વનું ધ્યાન આપવું કે
સૌથી નિમ્ન એકમ શું છે? બાઈટ છે અને 1 બાઈટમાં કેટલા બિટ્સ
છે? 8 બિટ્સ છે.
આઠ એ મારું ૧ બોક્સ શું દર્શાવે છે? તે મારું ૧ બિટ દર્શાવે
છે. ડેટા કેવી રીતે સંગ્રહિત થાય છે? સમજવા માટે પ્રયાસ કરો.
૪ એક દશમલવ સંખ્યા છે તેને પહેલાં શું કરવું પડશે? તેને
બાઇનરીમાં રૂપાંતરિત કરવું પડશે.
સરળ છે, પહેલાં કરી લીધી છે.
પછી અમે તેને ૨ થી ભાગ કરીશું
હું તેને 2 વડે ભાગ્યો છે તો 2 છે, પછી બાકી કેટલું છે? 0 પછી
હું તેને 2 વડે ભાગ્યો છે, તો આ કેટલું છે? 1, પછી બાકી
કેટલું છે? 0 પછી હું તેને 2 વડે ભાગ્યો છે, તો આ કેટલું છે?
0 હવે હું તેને નીચેથી ઉપર સુધી લખીશ તેથી હું કહીશ
કે જે 4 આપેલ છે તેને દશમલવાર મૂળમાં રૂપાંતર કરીને શું આવે
છે? ૧ ડબલ ૦ અને અહીં ૨ આવે છે. આ એકમ છે જેના પરથી હું જાણી
શકું કે અહીં લખેલી સંખ્યા કઈ એકમમાં આપેલી છે? હવે તમે
કહીશું કે
મને 100 ની ખબર પડી, તમે મને એક શોર્ટકટ કહ્યું હતું તેને આ
રીતે લખો 1, 2, 4, 8, 16 32, 64 તેને આ રીતે લખો 4 લખો અહીં 1
અહીં 0 લખો, અહીં 0 લખો અહીં 0 અહીં લખો, અહીં 0 લખો અહીં,
અહીં 0 લખો, અહીં 0 લખો અહીં 0
3 4 5 6 અને 7 આ 8 છે
હું આવી રીતે એક વધુ બનાવ્યું છું તેથી આ મારો નંબર છે.
હું બાઇટ નથી, હું બિટ પ્રતિનિધિત્વ કરીશ. ૧, ૨, ૩, ૪, ૫, ૬,
૭ અને આ મારું છેલ્લું છે.
હું વધુ એક બનાવ્યું છું. આ મારી એક બાઇટ છે અને હું આવું પણ
મારી એક બાઇટ છે. તેથી કુલ મારો નંબર ક્યાં છે તે જણાવો છું.
અહીં મારો નંબર 1, 2, 5, 7 અને 6 છે.
મને લાગે છે કે આ સંખ્યા શું છે આ દશાંશ સંખ્યા છે અને તે મને
કહે છે કે પૂર્ણાંક મહત્તમ 4 બાઇટ લેતી લેવી જોઈએ. 4 બાઇટ એક
બાઇટમાં 8 બિટ હોય છે. આ રીતે, આ એક બાઇટ છે અને આમાં 8 બીટ
છે. તો મારી પાસે એક વધુ બાઇટ અને એક વધુ બાઇટ છે. તેથી હવે આ
કાલ્પનિક જુઓ.
આ રીતે સંગ્રહિત કરવામાં આવશે 0 0 0 0 1 1 1 1 1 1 1 1 ડબલ 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 એક સેકન્ડ
આપણે અહીંથી નંબર રૂપાંતરણથી શરૂ કરીશું.
તેથી આપણે તેને છુપાવીશું
અને સંખ્યા રૂપાંતરણથી શરૂ કરીશું તો ચાલો જોઈએ કે કેવી રીતે
કામ કરે છે.
પરંતુ નંબર કન્વર્ઝન આગામી વિડિઓમાં કરવામાં આવશે અમે તેને
નવી રીતે કરીશું ચાલો જોઈએ કે આપણે શું કર્યું છે અમે મેમરી
એકમોમાં ડેટા વિવિધ પ્રકારના હોઈ શકે છે જેને અનુસાર વિવિધ
ડેટા પ્રકારો હોઈ શકે છે. આપણે શું જોયું છે તેને જોઈએ.
જેમ કે કેટલાક 4 બાઇટ લે છે, કેટલાક 8 બાઇટ લે છે, કેટલાક 16
બાઇટ લે છે અને મેમરીમાં જે ડેટા રજૂ થાય છે તે ડેટા 101 માં
છે. એક બાઇટ બોક્સ 8 બીટના બનાવટથી બનાવવામાં આવે છે અને તેને
ત્યાં સંગ્રહિત કરવામાં આવે છે. પ્રારંભિક બીટ સૌથી મહત્ત્વનો
હોય છે.
પ્રમુખ બિટ અહીં છે કે અહીં સાઇન આવે છે જેમાં પ્લસ નંબર કે
માઇનસ નંબર હોય તો આ 0 કે 1 દર્શાવે છે અમે જોઈએ છે કે એક
અક્ષરનું નામ છે જેનું સમાન દશાંશ નંબર મળી શકે છે અને તમે તે
દશાંશને રૂપાંતરિત કરી શકો છો.
સંખ્યાઓ અસલમાં અમે જોઈ શકી છીએ કે કેટલાક મેમરી એકમો છે જે
બાઇટ, બીટ અને વર્ડ કમ્પ્યુટરમાં હોય છે. એક બાઇટ 8 બિટમાં
દર્શાવાય છે અને કમ્પ્યુટર શબ્દ સ્વરૂપમાં ડેટા સંગ્રહિત કરે
છે. પછી મેં જોયું છું કે 1 કિલોબાઇટમાં 1024 બાઇટ હોય છે અને
1 મેગાબાઇટમાં 1024 કિલોબાઇટ હોય છે.
1 ગીગાબાઇટમાં 1024 મેગાબાઇટ્સ હોય છે
1 ટેરાબાઇટમાં 1024 જીબી હોય છે અને 1 પેટાબાઇટમાં 1024 ટીબી
હોય છે.
આશા કરું છું કે આ વિડિઓ તમને પસંદ આવી હોય તો તમે તેને તમારા
મિત્રો સાથે શેર કરો અને અમારી માટે કોઈ ટિપ્પણી કરો.
નવો વિષય સાથે તમારી મુલાકાત આવશે આવતા વિડિઓમાં, તેવા સમયે
ગુડ બાય કહીશ.
જો તમારા મિત્રો તમારા રેફરલ કોડનો ઉપયોગ કરી સાઇન અપ કરે તો
તમે કુલ પ્રતિભાવો મેળવી શકો છો. તે શાનદાર લાગે છે ના? તમે
પોઇન્ટ્સ કમાવી શકો છો જેને તમે ડિસ્કાઉન્ટ અથવા નગદ
પુરસ્કારો માટે રિડીમ કરી શકો છો.
હું મારા બધા ક્લાસમેટ્સને આ વિષય વિશે જાણ કરાવીશું.