ASCII کوڈ کنٹرول کریکٹرز

یقیناً آپ نے سوچا ہوگا کہ کمپیوٹر کی دنیا کیسے کام کرتی ہے، ٹھیک ہے، یہ ہماری سوچ سے کہیں زیادہ پیچیدہ ہے اور اس کے پیچھے افعال اتنے ہی آسان ہیں جیسے ورڈ شیٹ پر لکھنا یا پرنٹ کے لیے دستاویز بھیجنا، ایسے عمل ہیں جو مائیکرو سیکنڈز میں ہوتے ہیں جو پہلے انکوڈ ہوتے ہیں۔

امریکی معیاری کوڈ برائے معلومات کے تبادلے یا ASCII انگریزی میں اس کے مخفف کے لیے، حروف یا علامتوں کا ایک مجموعہ ہے جو کہ لاطینی پر مبنی ہے - جیسا کہ اس کا نام ہے- معلومات کا تبادلہ کریں اور صحیح طریقے سے عمل کریں۔

کنٹرول حروف اور ASCII کوڈ علامتوں کا ٹیبل

"ACK" کا ASCII کوڈ - اعتراف - رسید کا اعتراف - علامت اسپیڈز پوکر کارڈز
"BEL" کا ASCII کوڈ - بیل
"BEL" کا ASCII کوڈ - بیل
"BS" کا ASCII کوڈ - بیک اسپیس
"BS" کا ASCII کوڈ - بیک اسپیس
"CAN" کا ASCII کوڈ - منسوخ کریں۔
"CAN" کا ASCII کوڈ - منسوخ کریں۔
"CR" کا ASCII کوڈ - داخل کریں - کیریج ریٹرن
"CR" کا ASCII کوڈ - داخل کریں - کیریج ریٹرن
"DC1" کا ASCII کوڈ - کنٹرول ڈیوائس 1
"DC1" کا ASCII کوڈ - کنٹرول ڈیوائس 1
"DC2" کا ASCII کوڈ - کنٹرول ڈیوائس 2
"DC2" کا ASCII کوڈ - کنٹرول ڈیوائس 2
"DC3" کا ASCII کوڈ - کنٹرول ڈیوائس 3
"DC3" کا ASCII کوڈ - کنٹرول ڈیوائس 3
"DC4" کا ASCII کوڈ - کنٹرول ڈیوائس 4
"DC4" کا ASCII کوڈ - کنٹرول ڈیوائس 4
"DEL" کے لیے ASCII کوڈ - حذف کریں، مٹا دیں، حذف کریں۔
"DEL" کے لیے ASCII کوڈ - حذف کریں، مٹا دیں، حذف کریں۔
"DLE" کا ASCII کوڈ - ڈیٹا لنک - ڈیٹا لنک فرار
"DLE" کا ASCII کوڈ - ڈیٹا لنک - ڈیٹا لنک فرار
"EM" کا ASCII کوڈ - میڈیا کا اختتام
"EM" کا ASCII کوڈ - میڈیا کا اختتام
"ENQ" کا ASCII کوڈ - سوال - سوٹ کلب انگلش پوکر کارڈز
"ENQ" کا ASCII کوڈ - سوال - سوٹ کلب انگلش پوکر کارڈز
ASCII کوڈ برائے "EOT" - ٹرانسمیشن کا اختتام - سوٹ ڈائمنڈز پوکر کارڈز
ASCII کوڈ برائے "EOT" - ٹرانسمیشن کا اختتام - سوٹ ڈائمنڈز پوکر کارڈز
ASCII کوڈ برائے "ESC" - Escape
ASCII کوڈ برائے "ESC" - Escape
"ETB" کا ASCII کوڈ - بلاک ٹرانسمیشن کا اختتام
"ETB" کا ASCII کوڈ - بلاک ٹرانسمیشن کا اختتام
"ETX" کے لیے ASCII کوڈ - متن کا اختتام - ہارٹ سوٹ انگلش پوکر کارڈز
"ETX" کے لیے ASCII کوڈ - متن کا اختتام - ہارٹ سوٹ انگلش پوکر کارڈز
"FF" کا ASCII کوڈ - صفحہ وقفہ - نیا صفحہ - لائن فیڈ
"FF" کا ASCII کوڈ - صفحہ وقفہ - نیا صفحہ - لائن فیڈ
"FS" کا ASCII کوڈ - فائل الگ کرنے والا
"FS" کا ASCII کوڈ - فائل الگ کرنے والا
"GS" کا ASCII کوڈ - گروپ الگ کرنے والا
"GS" کا ASCII کوڈ - گروپ الگ کرنے والا
"HT" کا ASCII کوڈ - افقی ٹیب
"HT" کا ASCII کوڈ - افقی ٹیب
"LF" کا ASCII کوڈ - لائن بریک - نئی لائن
"LF" کا ASCII کوڈ - لائن بریک - نئی لائن
"NAK" کا ASCII کوڈ - منفی اعتراف
"NAK" کا ASCII کوڈ - منفی اعتراف
"NULL" کا ASCII کوڈ - کالعدم کریکٹر
"NULL" کا ASCII کوڈ - کالعدم کریکٹر
"RS" کا ASCII کوڈ - ریکارڈ الگ کرنے والا
"RS" کا ASCII کوڈ - ریکارڈ الگ کرنے والا
"SI" کا ASCII کوڈ - شفٹ ان
"SI" کا ASCII کوڈ - شفٹ ان
"SO" کا ASCII کوڈ - شفٹ آؤٹ
"SO" کا ASCII کوڈ - شفٹ آؤٹ
"SOH" کا ASCII کوڈ - ہیڈر کا آغاز
"SOH" کا ASCII کوڈ - ہیڈر کا آغاز
"STX" کا ASCII کوڈ - متن کا آغاز
"STX" کا ASCII کوڈ - متن کا آغاز
"SUB" کا ASCII کوڈ - متبادل
"SUB" کا ASCII کوڈ - متبادل
"SYN" کا ASCII کوڈ - ہم وقت ساز بیکار
"SYN" کا ASCII کوڈ - ہم وقت ساز بیکار
"US" کا ASCII کوڈ - یونٹ الگ کرنے والا
"US" کا ASCII کوڈ - یونٹ الگ کرنے والا
"VT" کا ASCII کوڈ - عمودی ٹیب - مردانہ نشان
"VT" کا ASCII کوڈ - عمودی ٹیب - مردانہ نشان

ASCII کوڈ کنٹرول حروف کیا ہیں؟

وہ موجود ہیں، ASCII کوڈ پرنٹ ایبل حروف جو ہم دیکھ سکتے ہیں اور کنٹرول کردار جو ہیں۔ وہ لوگ جو کسی کام کو انجام دینے کے لیے معلومات بھیجتے ہیں۔جیسے پرنٹ کرنے کے لیے فائل بھیجنا، مثال کے طور پر۔

ان دونوں کے حروف اور علامتوں کا مجموعہ کسی چیز کو کہتے ہیں۔ توسیع شدہ ASCII کوڈ حروف اور وہ "اضافی" حروف ہیں جو ہم ہر روز استعمال کرتے ہیں، جیسے: ¡,',?,-,€,#، وغیرہ۔

اس کو سمجھتے ہوئے، ہم پھر کہہ سکتے ہیں کہ ASCII کوڈ کنٹرول کریکٹر وہ نہیں ہیں جنہیں ہم دیکھ سکتے ہیں، بلکہ وہ ہیں جو ہم دیکھ سکتے ہیں۔ وہ ایک کمانڈ پر عمل کرنے کے لئے نظام میں اندرونی طور پر پھانسی دی جاتی ہیں.

ASCII کوڈ کنٹرول کے حروف اور علامات عالمگیر مسئلے کا حل فراہم کرنے کے لیے سامنے آئے، اور وہ ہے کئی سال پہلے، معلومات کو منتقل کرنا اتنا آسان نہیں تھا جتنا کہ اب ہے۔

صارفین کے استعمال کردہ کمپیوٹر پر منحصر ہے، آپریٹنگ سسٹم مختلف ہے، اور اس کے ساتھ، وہ فارمیٹ جس میں فائلیں مختلف ہوتی ہیں، یعنی، فائل ایک کمپیوٹر پر ویسا ہی نظر نہیں آتی تھی اور نہ ہی پڑھتی تھی جیسا کہ دوسرے کمپیوٹر پر تھی۔

ایسا اس لیے ہوا کیونکہ ہر کمپیوٹر کو مختلف طریقے سے کوڈ کیا گیا تھا، یاد رہے کہ کمپیوٹر کے دور کے آغاز میں اس کی طلب اتنی نہیں تھی جتنی آج ہے۔ جدولوں، علامتوں، کوڈز اور دیگر کو انفرادی طور پر انکوڈ کرنے کے زیادہ امکانات تھے۔.

جیسے جیسے الیکٹرانک آلات کی مانگ میں اضافہ ہوا اور معلومات کو بانٹنے کی ضرورت عملی طور پر بڑھی۔ ASCII کوڈ.

اس طرح سے کسی مسئلے کا حل فراہم کرنا ممکن تھا، جسے تیار کیا گیا ہے۔

ASCII کوڈ کنٹرول کریکٹر پہلے بتیس کوڈز کے ساتھ محفوظ کیے گئے ہیں، جن کی تعداد 0 سے 31 تک ہے۔ شروع سے ان کا مقصد پرنٹ ایبل معلومات کی نمائندگی کرنا نہیں تھا، لیکن آلات کو کنٹرول کرنے کے لیے۔

وہ کس کے لئے استعمال ہو رہے ہیں؟

ASCII کوڈ کنٹرول حروف کو کمانڈ دینے کے لیے استعمال کیا جاتا ہے، یعنی، حکموں پر عمل کرنے اور عمل کو دوبارہ پیش کرنے کے قابل ہونا یا تو میزیں اور علامات۔

مثال کے طور پر، ہر وہ عمل جو ہم کمپیوٹر کے ساتھ انجام دیتے ہیں۔، اسے ٹیبلز میں ایک علامت تفویض کی گئی ہے جو ASCII کوڈ کنٹرول حروف سے مطابقت رکھتی ہےچونکہ، اگر "حذف کریں" کے عمل کو کوڈ 125 تفویض کیا جاتا ہے، تو ہر بار جب آپ ڈیلیٹ بٹن دباتے ہیں، تو یہ نمبر کمپیوٹر کنٹرول کی کلید سے دوبارہ پیش کیا جاتا ہے، اور جو آپ منتخب کرتے ہیں اسے حذف کر دیا جاتا ہے۔

ایک اور مثال کسی بھی دستاویز یا تصویر کو پرنٹ کرنا ہے، اس وقت جس میں ہم پرنٹ کرنے کا آپشن منتخب کرتے ہیں۔ ایک کوڈ پر عمل کرتا ہے جو کریکٹر ٹیبل میں تفویض کردہ چیز سے مطابقت رکھتا ہے۔ ASCII کوڈ کنٹرول۔

اس طرح، ASCII کوڈ کنٹرول کریکٹر اس وقت تک تیار ہوئے جب تک کہ وہ آفاقی نہ ہو گئے اور تقریباً تمام آلات کے پاس موجود تھے۔

ASCII کوڈ کنٹرول حروف کیسے استعمال ہوتے ہیں؟

ایک ٹیبل ہے جہاں آپ کو ایک کوڈ تفویض کیا گیا ہے جو ASCII کوڈ کنٹرول کریکٹرز سے مطابقت رکھتا ہے۔

حقیقت میں، آپ ان ASCII کوڈ کنٹرول حروف کو روزانہ کی بنیاد پر استعمال کرتے ہیں۔مثال کے طور پر، جب آپ یوٹیوب پر فل سکرین پلے بیک موڈ سے باہر نکلنے کے لیے ESC لیٹر استعمال کرتے ہیں۔

یا یہ بھی، جب آپ TAB کلید استعمال کرتے ہیں، جو کرسر کو ایک لائن میں اس پوزیشن کی طرف لے جانے کا انچارج ہوتا ہے جس کی اس معاملے میں پہلے وضاحت کی گئی ہے، اور عام طور پر افقی کی طرف، حالانکہ اسی طرح، VT ہے، جو عمودی ٹیب ہے۔

کھڑکیوں پر

ونڈوز آپریٹنگ سسٹم میں، آپ اسٹارٹ بٹن پر کلک کرکے صرف کریکٹر میپ کا استعمال کرکے غیر کی بورڈ کمانڈز داخل کرنے کے قابل ہوسکتے ہیں۔

ایک بار ایک ونڈو ظاہر ہونے کے بعد، آپ وہاں سرچ فیلڈ میں "charmap" ٹائپ کرنے جا رہے ہیں اور آپ جا رہے ہیں۔ مجوزہ نتیجہ پر کلک کریں۔

ان مراحل کو مکمل کرنے کے بعد، ایک کردار کا نقشہ اسکرین پر ظاہر ہوگا، جو تمام دستیاب خصوصیات کے ساتھ مکمل ہوگا، بس اسے منتخب کریں جسے آپ چلانا چاہتے ہیں اور بس۔

میک پر

اگر آپ میکس جیسے iOS آپریٹنگ سسٹم والے ڈیوائس پر ہیں، تو ہم کی بورڈ شارٹ کٹ استعمال کرنے جا رہے ہیں۔

متعدد ہیں اور یہ آپ کی خواہش کے لحاظ سے مختلف ہوگا۔s، مثال کے طور پر، میک پر کسی بھی پروگرام سے مکمل طور پر باہر نکلنے کے لیے آپ کو ایگزٹ کمانڈ کی ضرورت ہوگی، یا تو شارٹ کٹ کے ساتھ یا ایپلیکیشن میں مینو کے ساتھ کیونکہ ریڈ 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 دبائیں۔
  • تمام ایپلی کیشنز کو محفوظ یا بند کرنے کے لیے اور اس کے بعد میک کو دوبارہ شروع کریں، Command+Control+Eject استعمال کریں۔
  • اپنے OS X صارف اکاؤنٹ سے لاگ آؤٹ کرنے کے لیے، Command + Shift + Q استعمال کریں، حالانکہ یہ تصدیق کے لیے کہے گا۔

لینکس پر

اسے مفت آپریٹنگ سسٹم، جیسے لینکس میں استعمال کرنے کے لیے، عمل عام طور پر تھوڑا مختلف ہوتا ہے کیونکہ کنٹرول کے کریکٹر بدل جاتے ہیں اور آپ کو ہیکس کوڈ جانیں۔ جس کی آپ کو ضرورت ہے، کیونکہ عام طور پر دوسرے دو پچھلے آپریٹنگ سسٹم اعشاریہ استعمال کرتے ہیں۔

کنٹرول حروف میں سے ایک لکھنے کے لیے ونڈو کو کھولنے کے لیے، آپ کو Ctrl + Shift + U کیز کو دبانا ہوگا تاکہ سرچ بار کھلنے کے بعد آپ ہیکساڈیسیمل کوڈ درج کریں۔

مثال کے طور پر، ونڈوز ٹرمینل میں سائنٹیفک کیلکولیٹر شروع کرنے کے لیے اعشاریہ کوڈ 126 ہے، اگر ہم اسے ہیکساڈیسیمل سسٹم میں تبدیل کرتے ہیں تو ہمیں 7E ملتا ہے، اس لیے ہم سرچ انجن میں 7E ٹائپ کرتے ہیں اور Enter دبائیں۔

یہ ایک ایسا کام تھا جس میں لاکھوں پروگرامرز ملوث تھے، تاکہ سسٹم اور ASCII کوڈ کنٹرول حروف عالمی سطح پر ایک ہی زبان ہو