ASCII કોડ નિયંત્રણ અક્ષરો
ચોક્કસ તમે વિચાર્યું હશે કે કોમ્પ્યુટરની દુનિયા કેવી રીતે કામ કરે છે, સારું, તે આપણે વિચારીએ છીએ તેના કરતા વધુ જટિલ છે અને વર્ડ શીટ પર લખવા અથવા છાપવા માટે દસ્તાવેજ મોકલવા જેવા સરળ કાર્યો પાછળ છે. એવી પ્રક્રિયાઓ છે જે માઇક્રોસેકન્ડમાં થાય છે જે અગાઉ એન્કોડ કરેલી હોય છે.
માહિતી વિનિમય માટે અમેરિકન સ્ટાન્ડર્ડ કોડ અથવા ASCII એ તેના અંગ્રેજીમાં ટૂંકાક્ષર માટે, અક્ષરો અથવા પ્રતીકોનો સમૂહ છે જે લેટિન પર આધારિત છે - તેના નામ પ્રમાણે- માહિતીની આપ-લે કરો અને યોગ્ય રીતે ચલાવો.
નિયંત્રણ અક્ષરો અને ASCII કોડ પ્રતીકોનું કોષ્ટક
































ASCII કોડ નિયંત્રણ અક્ષરો શું છે?
તેઓ અસ્તિત્વ ધરાવે છે, ધ ASCII કોડ છાપવા યોગ્ય અક્ષરો જે આપણે જોઈ શકીએ છીએ અને નિયંત્રણ અક્ષરો જે છે જેઓ કાર્ય કરવા માટે માહિતી મોકલે છેઉદાહરણ તરીકે, પ્રિન્ટ કરવા માટે ફાઇલ મોકલવા જેવી.
આ બેના અક્ષરો અને પ્રતીકોનો સમૂહ કંઈક કહેવાય છે વિસ્તૃત ASCII કોડ અક્ષરો અને તે "વધારાના" અક્ષરો છે જેનો આપણે દરરોજ ઉપયોગ કરીએ છીએ, જેમ કે: ¡,',?,-,€,#, વગેરે.
આને સમજીને, આપણે કહી શકીએ કે ASCII કોડ નિયંત્રણ અક્ષરો તે નથી જે આપણે જોઈ શકીએ છીએ, પરંતુ તે છે જે આપણે જોઈ શકીએ છીએ. આદેશ ચલાવવા માટે તેઓ સિસ્ટમમાં આંતરિક રીતે ચલાવવામાં આવે છે.
ASCII કોડ નિયંત્રણ અક્ષરો અને પ્રતીકો સાર્વત્રિક સમસ્યાનો ઉકેલ પૂરો પાડવા માટે ઉભરી આવ્યા છે, અને તે છે ઘણા વર્ષો પહેલા, માહિતી પ્રસારિત કરવી એટલી સરળ ન હતી જેટલી તે હવે છે.
વપરાશકર્તાઓ દ્વારા ઉપયોગમાં લેવાતા કમ્પ્યુટર પર આધાર રાખીને, ઓપરેટિંગ સિસ્ટમમાં વિવિધતા હોય છે અને તેની સાથે, ફોર્મેટ કે જેમાં ફાઇલો અલગ અલગ શેર કરી શકાય છે, એટલે કે, ફાઈલ એક કોમ્પ્યુટર પર બીજા કોમ્પ્યુટરની જેમ દેખાતી કે વાંચતી નથી.
આવું એટલા માટે થયું કારણ કે દરેક કોમ્પ્યુટરને અલગ-અલગ રીતે કોડેડ કરવામાં આવ્યા હતા, ચાલો આપણે યાદ રાખીએ કે, કોમ્પ્યુટર યુગની શરૂઆતમાં, આજે જેટલી માંગ છે તેટલી ન હતી અને કોષ્ટકો, પ્રતીકો, કોડ્સ અને અન્યને વ્યક્તિગત રીતે એન્કોડ કરવાની વધુ શક્યતાઓ હતી.
જેમ જેમ ઈલેક્ટ્રોનિક ઉપકરણોની માંગ વધી છે અને માહિતી શેર કરવાની જરૂરિયાત વર્ચ્યુઅલ રીતે વધી છે, તેમ તેમ ASCII કોડ.
આ રીતે, સમસ્યાનું સમાધાન પ્રદાન કરવું શક્ય હતું, જેનો વિકાસ કરવામાં આવ્યો છે.
ASCII કોડ નિયંત્રણ અક્ષરો પ્રથમ બત્રીસ કોડ્સ સાથે આરક્ષિત કરવામાં આવ્યા છે, જે 0 થી 31 સુધીના છે; તેઓ શરૂઆતથી છાપવાયોગ્ય માહિતીનું પ્રતિનિધિત્વ કરવાના હેતુથી ન હતા, પરંતુ ઉપકરણોને નિયંત્રિત કરવા માટે.
તેઓ કયા માટે વપરાય છે?
ASCII કોડ નિયંત્રણ અક્ષરોનો ઉપયોગ આદેશો આપવા માટે થાય છે, એટલે કે, આદેશો ચલાવવા અને ક્રિયાને પુનઃઉત્પાદિત કરવા માટે સક્ષમ થવા માટે ક્યાં તો કોષ્ટકો અને પ્રતીકો.
ઉદાહરણ તરીકે, દરેક ક્રિયા આપણે કમ્પ્યુટર સાથે કરીએ છીએ, તે કોષ્ટકોમાં એક પ્રતીક અસાઇન કરવામાં આવ્યું છે જે ASCII કોડ નિયંત્રણ અક્ષરોને અનુરૂપ છે, કારણ કે, જો "કાઢી નાખો" ક્રિયાને કોડ 125 અસાઇન કરવામાં આવે છે, તો જ્યારે પણ તમે ડિલીટ બટન દબાવો છો, ત્યારે આ નંબર કીમાંથી કોમ્પ્યુટર કંટ્રોલમાં પુનઃઉત્પાદિત થાય છે, અને તમે જે પસંદ કરો છો તે કાઢી નાખવામાં આવે છે.
બીજું ઉદાહરણ એ કોઈપણ દસ્તાવેજ અથવા ફોટો પ્રિન્ટ કરવાનું છે, જે ક્ષણે આપણે પ્રિન્ટ કરવાનો વિકલ્પ પસંદ કરીએ છીએ એક કોડ ચલાવે છે જે અક્ષર કોષ્ટકમાં સોંપેલ છે તેને અનુરૂપ છે ASCII કોડ નિયંત્રણ.
આ રીતે, ASCII કોડ નિયંત્રણ અક્ષરો ત્યાં સુધી વિકસિત થયા જ્યાં સુધી તેઓ સાર્વત્રિક ન હતા અને લગભગ તમામ ઉપકરણો પાસે હતા.
ASCII કોડ નિયંત્રણ અક્ષરોનો ઉપયોગ કેવી રીતે થાય છે?
એક ટેબલ છે જ્યાં તમને એક કોડ અસાઇન કરવામાં આવ્યો છે જે ASCII કોડ નિયંત્રણ અક્ષરોને અનુરૂપ છે.
હકીકતમાં, તમે દૈનિક ધોરણે આ ASCII કોડ નિયંત્રણ અક્ષરોનો ઉપયોગ કરો છો, ઉદાહરણ તરીકે, જ્યારે તમે YouTube પર પૂર્ણ-સ્ક્રીન પ્લેબેક મોડમાંથી બહાર નીકળવા માટે ESC અક્ષરનો ઉપયોગ કરો છો.
અથવા એ પણ, જ્યારે તમે TAB કીનો ઉપયોગ કરો છો, જે કર્સરને આ કિસ્સામાં અગાઉ વ્યાખ્યાયિત કરાયેલી સ્થિતિ તરફ અને સામાન્ય રીતે આડી તરફ ખસેડવાનો હવાલો ધરાવે છે, જો કે તે જ રીતે, VT છે, જે વર્ટિકલ ટેબ છે.
વિંડોઝ પર
વિન્ડોઝ ઓપરેટિંગ સિસ્ટમમાં, તમે સ્ટાર્ટ બટનને ક્લિક કરીને કેરેક્ટર મેપનો ઉપયોગ કરીને બિન-કીબોર્ડ આદેશો દાખલ કરી શકશો.
એકવાર વિન્ડો દેખાશે, તમે ત્યાં સર્ચ ફીલ્ડમાં "ચાર્મૅપ" ટાઈપ કરવા જઈ રહ્યા છો અને તમે જઈ રહ્યા છો સૂચિત પરિણામ પર ક્લિક કરો.
તમે આ પગલાંઓ પૂર્ણ કર્યા પછી, સ્ક્રીન પર એક અક્ષર નકશો દેખાશે, જે ઉપલબ્ધ તમામ સુવિધાઓ સાથે પૂર્ણ થશે, તમે ચલાવવા માંગો છો તે પસંદ કરો અને બસ.
મ Onક પર
જો તમે Macs જેવી iOS ઓપરેટિંગ સિસ્ટમ ધરાવતા ઉપકરણ પર છો, તો અમે કીબોર્ડ શોર્ટકટ્સનો ઉપયોગ કરવા જઈ રહ્યા છીએ.
ત્યાં ઘણા છે અને તે તમને શું જોઈએ છે તેના આધારે બદલાશેs, ઉદાહરણ તરીકે, Mac પરના કોઈપણ પ્રોગ્રામમાંથી સંપૂર્ણપણે બહાર નીકળવા માટે તમારે એક્ઝિટ કમાન્ડની જરૂર પડશે, ક્યાં તો શોર્ટકટ સાથે અથવા એપ્લિકેશનમાંના મેનૂ સાથે કારણ કે લાલ X સાથે તે સંપૂર્ણપણે બહાર નીકળતું નથી:
- કોઈપણ બિન-પ્રતિસાદિત એપ્લિકેશનને દબાણ કરવા માટે, ત્રણ સેકન્ડ માટે Command + Shift + Option + Esc દબાવી રાખો.
- તમે ઉપયોગ કરી રહ્યાં છો તે કોઈપણ સક્રિય વિન્ડોને બંધ કરવા માટે Command + W નો ઉપયોગ કરો
- એપમાં ખુલ્લી બધી વિન્ડો બંધ કરવા માટે, Option + Command + W નો ઉપયોગ કરો
- કોઈપણ બ્રાઉઝરમાં નવી ટેબ ખોલવા માટે, Command + T નો ઉપયોગ કરો
- નવો દસ્તાવેજ ખોલવા માટે, Command + N દબાવો
- તમે ઉપયોગ કરો છો તે એપ્લિકેશનની વિંડોને છુપાવવા માટે, Command + H દબાવો
- હાલની તમામ એપ વિન્ડો છુપાવવા અને બેકગ્રાઉન્ડ સ્ક્રીન પર પાછા ફરવા માટે, Command + Option + H નો ઉપયોગ કરો
- રીસ્ટાર્ટ, સ્લીપ અથવા શટડાઉન ડાયલોગ બતાવવા માટે Ctrl + Eject દબાવો
- ડિસ્પ્લે સ્લીપ બનાવવા માટે Shift + Control + Eject દબાવો
- કમ્પ્યુટરને સ્લીપ કરવા માટે Command + Alt + Eject દબાવો
- બધી એપ્લીકેશનને સેવ કરવા અથવા બંધ કરવા માટે અને આ પછી, MAC ને રીસ્ટાર્ટ કરો, Command + Control + Eject નો ઉપયોગ કરો
- તમારા OS X વપરાશકર્તા ખાતામાંથી લોગ આઉટ કરવા માટે, Command + Shift + Q નો ઉપયોગ કરો, જો કે આ પુષ્ટિ માટે પૂછશે.
લિનક્સ પર
Linux જેવી ફ્રી ઓપરેટિંગ સિસ્ટમમાં તેનો ઉપયોગ કરવા માટે, પ્રક્રિયા સામાન્ય રીતે થોડી અલગ હોય છે કારણ કે નિયંત્રણ અક્ષરો બદલાય છે અને તમારે હેક્સ કોડ જાણો જે તમને જરૂરી છે, કારણ કે સામાન્ય રીતે અન્ય બે અગાઉની ઓપરેટિંગ સિસ્ટમો દશાંશનો ઉપયોગ કરે છે.
નિયંત્રણ અક્ષરોમાંથી એક લખવા માટે વિન્ડો ખુલ્લી રાખવા માટે, તમારે Ctrl + Shift + U કી દબાવવી પડશે જેથી સર્ચ બાર ખુલ્યા પછી તમે હેક્સાડેસિમલ કોડ દાખલ કરો.
ઉદાહરણ તરીકે, વિન્ડોઝ ટર્મિનલમાં સાયન્ટિફિક કેલ્ક્યુલેટર શરૂ કરવા માટે દશાંશ કોડ 126 છે, જો આપણે તેને હેક્સાડેસિમલ સિસ્ટમમાં કન્વર્ટ કરીએ તો આપણને 7E મળે છે, તેથી આપણે સર્ચ એન્જિનમાં 7E ટાઈપ કરીએ છીએ અને એન્ટર દબાવીએ છીએ.
આ એક એવું કામ હતું જેમાં લાખો પ્રોગ્રામરો સામેલ હતા, જેથી સિસ્ટમ અને ધ ASCII કોડ નિયંત્રણ અક્ષરો સાર્વત્રિક રીતે સમાન ભાષા બનો.
સારાંશ