شخصية بيل

رمز الجرس ( أو رمز الجرس أحيانًا ) هو رمز تحكم يُستخدم في الأصل لرنين جرس كهروميكانيكي صغير في أجهزة التلغراف وغيرها من أجهزة الطباعة عن بُعد ، لتنبيه المشغلين على الطرف الآخر من الخط، غالبًا بوصول رسالة. مع أن أجهزة التلغراف كانت تثقب رموز الجرس على أشرطتها، [ 1 ] إلا أن الطابعات لا تطبع عادةً أي رمز عند استلام رمز الجرس. يُرمز لرموز الجرس عادةً بالرمز BEL. وقد استُخدمت منذ عام 1870 (في البداية في شفرة بودو ). [ 2 ]
للحفاظ على التوافق مع الإصدارات السابقة ، تضمنت شاشات العرض المرئي (VDTs) التي حلت محل أجهزة الكتابة عن بعد مكبرات صوت أو أجهزة تنبيه لأداء الوظيفة نفسها، كما هو الحال في أجهزة الكمبيوتر الشخصية التي تلتها. غالبًا ما تدمج برامج محاكاة الطرفيات الحديثة التحذيرات في بيئة سطح المكتب (على سبيل المثال، سيُشغّل برنامج macOS Terminal صوت تحذير النظام)، كما أنها توفر في كثير من الأحيان ميزة جرس مرئي صامت يومض نافذة الطرفية لفترة وجيزة.
التمثيلات
في نظام ASCII، قيمة رمز الجرس هي 7 ويُسمى "BELL" أو "BEL". لا يُعطي نظام Unicode أسماءً لأحرف التحكم، ولكنه خصص له الاسم المستعار "ALERT" والاختصار "BEL". يمكن أحيانًا كتابته كعلامة ctrl+G وعرضه كـ ^G في تدوين الإقحام . يتضمن Unicode أيضًا أحرفًا للتمثيل المرئي لهذا الرمز: U+2407 ␇ رمز الجرس و U+237E ⍾ رمز الجرس .
في رموز بودو ذات 5 بتات، يُمثَّل BEL بالرقم 11 ( 0x0B) عند استخدام وضع "الأرقام". [ 3 ] يُستخدم الرمز 47 ( 0x2F ) في EBCDIC .
في لغة البرمجة C (التي أُنشئت عام 1972)، وفي العديد من اللغات المتأثرة بها مثل بايثون ، يمكن وضع رمز الجرس في سلسلة نصية أو ثابت حرفي باستخدام \a. يرمز الحرف 'a' إلى "alert" أو "audible" وقد تم اختياره لأنه \bكان يُستخدم بالفعل لرمز المسافة الخلفية . [ 4 ]
الاستخدام

في الأنظمة الشبيهة بنظام يونكس ، أو في أنظمة MS-DOS أو ويندوز ، يمكن للمستخدم أن يتسبب في حدوث ما يعادل رنين الجرس عن طريق كتابة الأمر التالي في موجه الأوامر:
صدى ^G
حيث يتم إنتاج ^G بالضغط المستمر والكتابة . في أنظمة يونكس، قد يحتاج المستخدم إلى كتابة + أولاً "لإحاطة" ^G بعلامة اقتباس .CtrlGCtrlV
في أنظمة POSIX، يمكن أيضًا استخدام ما يلي:
printf '\a'
وفي Bash shell، يمكن استخدام اقتباس ANSI-C: [ 5 ]
echo $'\a'
أما البديل فهو استخدام الأمر tput ، والذي يتوفر كجزء من مكتبة ncurses على معظم أنظمة التشغيل Unix/Linux:
tput bel
يمكن للبرنامج الحصول على نفس النتيجة عن طريق طباعة حرف BEL على طرفية.
في الأنظمة الحديثة، قد لا يصدر هذا صوتًا؛ بل قد يصدر إشارة مرئية مثل وميض الشاشة، أو قد لا يفعل شيئًا على الإطلاق.
انظر أيضاً
مراجع
- ↑ "بودو" . مؤرشف من الأصل في 19 ديسمبر 2008. تم الاطلاع عليه في 1 فبراير 2009 .
- ↑ سميث، جيل (2001). "رموز الاتصال عبر التلكس" (ملف PDF) . Baudot.net. مؤرشف (ملف PDF) من الأصل بتاريخ 20 أغسطس 2008. تم الاطلاع عليه بتاريخ 11 يوليو 2008 .
- ↑ "شفرة لورنز وكيف تمكن بليتشلي بارك من فكها" . www.codesandciphers.org.uk . تاريخ الاطلاع: 9 يوليو 2016 .
- ↑ "2. التحليل المعجمي — وثائق بايثون 2.7.18" . docs.python.org . تم الاطلاع عليه بتاريخ 2021-02-05 .
- ↑ اقتباس ANSI-C
- مسرد مصطلحات الاتصالات ATIS
- قاموس الحوسبة المجاني على الإنترنت، 'bell'
- التحكم في الشخصيات
