الانتقال إلى المحتوى الرئيسي

كيف يعمل ترميز الحروف على لوحة المفاتيح: المبادئ والميزات الأساسية

لوحة المفاتيح هي أداة لا غنى عنها في التواصل مع الكمبيوتر. بفضل ذلك ، يمكنك إدخال النص والأوامر والرموز. ترميز الحروف على لوحة المفاتيح عبارة عن سلسلة من الخوارزميات والمبادئ التي تحدد تطابق الأحرف على المفتاح والرمز المقابل الذي يتم إرساله إلى الكمبيوتر عند الضغط عليه. بدون ترميز ، لن يكون من الممكن كتابة نص والقيام بعمليات لوحة المفاتيح الأخرى.

المبادئ الأساسية لترميز الحروف على لوحة المفاتيح هي المنطق والاتساق. عند الكتابة على لوحة المفاتيح ، يرسل كل مفتاح مضغوط رمزا محددا إلى الكمبيوتر. ثم يقوم الكمبيوتر "بترجمة" هذا الرمز إلى رمز ويعرضه على الشاشة. يمكن أن يعتمد الترميز على خوارزميات مختلفة ، ولكن عادة ما يتم استخدام جدول أحرف يونيكود قياسي ، والذي يتضمن معظم الأحرف والأحرف من لغات مختلفة. ومع ذلك ، قد يختلف استخدام الترميزات في مناطق مختلفة ، وقد تكون هناك تخطيطات محددة للوحة المفاتيح.

وتجدر الإشارة إلى أن لوحة المفاتيح الفعلية قد لا تتوافق مع لوحة المفاتيح المنطقية ، والتي يتم تحديدها بواسطة الترميز. على سبيل المثال ، على لوحة مفاتيح فعلية ذات تخطيط باللغة الإنجليزية ، قد تكون هناك أحرف من لغات أخرى يمكن استخدامها عن طريق الضغط باستمرار على مفاتيح معينة أو إعداد مجموعات مفاتيح خاصة.

ترميز الحروف على لوحة المفاتيح له خصائصه الخاصة. واحد منهم هو ترتيب الحروف على المفاتيح. تخطيط كويرتي هو الأكثر شعبية وانتشارا. حصلت على اسمها من الأحرف الستة الأولى من الصف العلوي من المفاتيح. كان سبب تشكيل مثل هذا التخطيط هو الحاجة إلى منع تشويش آلية الطباعة على الآلات الكاتبة. وهناك أيضا تخطيطات لوحة المفاتيح الأخرى مثل أزرتي ، دفوراك وكوليماك ، والتي تم تصميمها مع الراحة والكفاءة في الاعتبار عند الكتابة.

  1. ما هو الترميز على لوحة المفاتيح?
  2. المبادئ الأساسية لعملية الترميز
  3. جدول ترميز الأحرف
  4. ترميز أسي وخصائصه
  5. أوتف-8 وغيرها من ترميزات متعددة اللغات

ما هو الترميز على لوحة المفاتيح?

الترميز هو مجموعة من القواعد التي يتم بموجبها تمثيل الأحرف كأرقام أو بتات في ذاكرة الكمبيوتر. يحدد الترميز المراسلات بين الحرف الذي نراه على لوحة المفاتيح والقيمة الرقمية المستخدمة لتمثيله في الكمبيوتر. بفضل هذه العملية ، يمكن للكمبيوتر تفسير الأحرف التي تم إدخالها من لوحة المفاتيح بشكل صحيح وعرضها على الشاشة.

اليوم ، هناك العديد من الترميزات المختلفة ، كل منها مصمم للعمل مع مجموعة محددة من الأحرف. تم تصميم بعض الترميزات ، مثل أسي (رمز القياسية الأمريكية لتبادل المعلومات) ، للعمل فقط مع الأحرف الأساسية من الأبجدية الإنجليزية ، في حين أن آخرين ، مثل يونيكود ، تسمح لك للعمل مع أحرف من جميع لغات العالم تقريبا.

يعد اختيار الترميز أمرا مهما عند تطوير البرامج وإنشاء صفحات الويب وإرسال واستقبال البريد الإلكتروني وفي العديد من المجالات الأخرى. يمكن أن يؤدي اختيار الترميز غير الصحيح إلى عرض غير صحيح للأحرف أو فقدانها. لذلك ، من المهم فهم كيفية عمل الترميز على لوحة المفاتيح والقدرة على اختيار الترميز الصحيح لمهمة معينة.

الكلمة الرئيسيةالتعريف
لوحة المفاتيحجهاز لإدخال المعلومات في الكمبيوتر بالضغط على المفاتيح
الرمزرمز رسومي أو علامة تستخدم لتسجيل ونقل المعلومات
الترميزمجموعة من القواعد التي تحدد المراسلات بين الرموز والقيم الرقمية في الكمبيوتر
أسيالترميز القياسي المستخدم لتمثيل أحرف الأبجدية الإنجليزية
يونيكودترميز عالمي يسمح لك بالعمل مع أحرف من جميع لغات العالم تقريبا

المبادئ الأساسية لعملية الترميز

يعتمد ترميز الحروف على لوحة المفاتيح على المبادئ التالية:

1. تتكون لوحة المفاتيح عادة من سلسلة من المفاتيح ، لكل منها حرف معين أو مجموعة من الأحرف. اعتمادا على اللغة وتخطيط لوحة المفاتيح ، قد تختلف الأحرف.

2. يتم تحديد ترميز الأحرف على لوحة المفاتيح باستخدام جداول التعليمات البرمجية التي تشير إلى المراسلات بين الأحرف والمفاتيح الفعلية على لوحة المفاتيح. غالبا ما تسمى هذه الجداول تخطيطات لوحة المفاتيح.

3. عندما يضغط المستخدم على مفتاح على لوحة المفاتيح ، يتلقى الكمبيوتر رمز الحرف المقابل لهذا المفتاح من الترميز الحالي. ثم يتم تحويل هذا الرمز إلى حرف يتم عرضه على الشاشة.

4. واحدة من ترميزات الأحرف الأكثر شيوعا على لوحة المفاتيح هو ترميز أسي القياسية (رمز القياسية الأمريكية لتبادل المعلومات). ويشمل الشخصيات الرئيسية المستخدمة في اللغة الإنجليزية ، وكذلك بعض الشخصيات الخاصة.

5. بالنسبة لبعض اللغات ، مثل الروسية والأوكرانية وغيرها ، يتم استخدام ترميز يونيكود الموسع ، والذي يتضمن أحرفا من نصوص ولغات مختلفة. يونيكود يسمح لك لعرض الأحرف على لوحة المفاتيح باستخدام تركيبات المفاتيح المختلفة.

جدول ترميز الأحرف

كل حرف في ترميز لوحة المفاتيح له رقم فريد خاص به ، والذي يسمى رمز الحرف. تستخدم رموز الأحرف هذه لتمثيل الأحرف على الكمبيوتر. لراحة استخدام الرموز ، تم تقسيمها إلى عدة جداول رموز.

واحد من الجداول الطابع الأكثر شهرة يسمى أسي (رمز القياسية الأمريكية لتبادل المعلومات). ويشمل الحروف الإنجليزية الأساسية والأرقام وعلامات الترقيم والأحرف الخاصة. يستخدم أسي ترميز 7 بت ، مما يعني أن كل حرف يمثله عدد من 0 إلى 127.

واحدة من السمات الرئيسية ل أسي هو أنه لا يحتوي على أحرف من لغات أخرى غير الإنجليزية. تستخدم جداول الرموز الأخرى لتمثيل الرموز بلغات أخرى.

وقد تم تطوير جدول الأحرف يونيكود لدعم لغات مختلفة. ويشمل تقريبا جميع رموز جميع لغات العالم. يستخدم يونيكود ترميز 16 بت ، والذي يسمح لها لتمثيل ما يصل إلى 65536 حرفا. ومع ذلك ، لا يكفي دائما تمثيل جميع أحرف جميع اللغات. لذلك ، تم تطوير جدول حرف موسع يسمى أوتف-8. أوتف-8 يمكن أن تمثل أحرف ونيكود باستخدام رموز طول متغير ، من واحد إلى أربعة بايت.

يسمح استخدام جداول الأحرف لأجهزة الكمبيوتر بتفسير الأحرف وعرضها بشكل صحيح على الشاشة ، وإدخالها من لوحة المفاتيح وإجراء العمليات معها.

ترميز أسي وخصائصه

الملامح الرئيسية لترميز أسي ما يلي:

المدىالأحرف المشفرة
0-31أحرف التحكم مثل فواصل الأسطر وعلامات التبويب.
32-126المجموعة الأساسية من الأحرف ، بما في ذلك الأحرف اللاتينية (الأحرف الكبيرة والصغيرة) والأرقام وعلامات الترقيم.
127رمز الحذف.

لا يدعم ترميز أسي الأحرف المستخدمة في الحروف الهجائية الأخرى ، مثل الأحرف السيريلية والصينية واليابانية وغيرها. وفي هذا الصدد ، تم تطوير العديد من ملحقات أسي ، مثل إسو-8859 و أوتف-8 ، والتي تسمح باستخدام الأحرف من مختلف الحروف الهجائية.

حاليا ، لا يزال ترميز أسي يستخدم على نطاق واسع لتمثيل البيانات النصية على أجهزة الكمبيوتر والشبكات ، وخاصة في الأنظمة ذات الوظائف المحدودة ، مثل المحاكيات الطرفية أو أنظمة التشغيل القديمة.

ومع ذلك ، مع ظهور ملحقات أسي ، أساسا في شكل يونيكود ، معظم التطبيقات والمواقع تتحول إلى استخدام مجموعات الأحرف المدعومة على نطاق واسع بحيث يمكن تضمين الأحرف من مختلف اللغات والحروف الهجائية في النص.

أوتف-8 وغيرها من ترميزات متعددة اللغات

يستخدم نظام الترميز أوتف-8 عدد متغير من وحدات البايت لترميز الأحرف. يسمح لك بتمثيل أحرف من أبجديات مختلفة وأحرف أخرى باستخدام بايت واحد أو اثنين أو ثلاثة أو أربعة بايت. وهذا يعني أن أوتف-8 يمكن ترميز الأحرف من مختلف الهيروغليفية ، السيريلية ، اللاتينية ، الخ.

ترميزات متعددة اللغات أخرى ، مثل أوتف-16 و أوتف-32 ، كما توفر القدرة على ترميز الأحرف من الحروف الهجائية المختلفة. ومع ذلك ، فإنها تستخدم عدد ثابت من وحدات البايت لترميز الأحرف ، على عكس عدد متغير من وحدات البايت المستخدمة في أوتف-8.

من المهم ملاحظة أنه يجب استخدام نفس الترميز لتبادل المعلومات بين الأنظمة والتطبيقات المختلفة. خلاف ذلك ، إذا لم تتطابق الترميزات ، فقد تكون هناك مشاكل في عرض الأحرف ومعالجتها.