اشرح مفهوم أنظمة ترميز تمثيل البيانات، مع التركيز على نظام الترميز ASCII وكيفية تمثيل النصوص (السلاسل النصية) باستخدامه.
أنظمة ترميز تمثيل البيانات.
ساهمت العديد من المنظمات الدولية في تطوير مواصفات حاسوبية قياسية مناسبة لتمثيل وترميز البيانات بمختلف اللغات، بما في ذلك اللاتينية والعربية. وتستخدم الحواسيب أنظمة ترميز بيانات عديدة لربط مكوناتها وتنسيقها لأداء مهام حوسبية متنوعة.
تعريف نظام الترميز: هو مجموعة من القواعد القياسية لتمثيل الحروف والرموز الرقمية والأحرف الخاصة. ويُستخدم في الحواسيب باعتماد قيم رقمية ثابتة وترتيب جميع الرموز التي يتعامل معها الحاسوب ضمن نظام الترميز المحدد.
نظام ترميز ASCII
يوضح الشكل 2-1 توزيع الحروف في الجدول، والذي يحتوي على قيمة ترميز ثابتة لجميع الرموز، بما في ذلك الأحرف الصغيرة والكبيرة، بالإضافة إلى الرموز الرقمية وغير الرقمية.
يُعدّ نظام الترميز الأمريكي القياسي لتبادل المعلومات (ASCII) أحد أنظمة الترميز المعترف بها عالميًا لتمثيل البيانات داخل أجهزة الكمبيوتر.
يُعرف نظام ASCII أيضًا باسم نظام ASCII. انظر جدول الترميز في الشكل 12. صُمّم هذا النظام من قِبل المعهد الوطني الأمريكي للمعايير (ANSI).

يعتمد نظام ترميز ASCII على استخدام ثمانية بتات لتمثيل القيم الرقمية لكل رمز قياسي مستخدم عالميًا. ينقسم نظام ترميز ASCII إلى مجموعتين: المجموعة الأولى تحتوي على 128 قيمة، تُمثّل كل منها رمزًا قياسيًا ثابتًا لكل حرف/رمز. المجموعة الثانية تُمثّل الرمز القياسي للرموز الأخرى غير الحروفية المستخدمة في أجهزة الكمبيوتر، كما ذكرنا سابقًا.

تمثيل بيانات النصوص (سلسلة نصية)
النص عبارة عن سلسلة من الرموز الأبجدية أو الرقمية أو الخاصة. يُمثل النص داخل الحاسوب باستخدام سلسلة من القيم بناءً على القيمة الرمزية للأحرف التي يتكون منها، وذلك باستخدام جداول ترميز ASCII.

في حين يُمثل تنسيق اليمن على النحو التالي:

يوضح الشكل 2-3 التنسيق العام لتمثيل بيانات النصوص. أما البيانات التي تُعالجها تقنيات الحاسوب الحديثة، مثل البيانات الرسومية أو الصوتية، فتُمثل بطرق أخرى.
نظام ترميز ASMO
نظرًا لأهمية الحواسيب لمختلف شرائح المجتمعات العربية، ساهمت العديد من المنظمات والمؤسسات العربية في تطوير مواصفات قياسية عربية للتعامل مع الحروف العربية. بين عامي 1981 و1986، بُذلت جهود كبيرة لتحديد ووضع مواصفات قياسية عربية مناسبة لأجهزة الحاسوب في التعامل مع الحروف العربية. وتم اعتماد العديد من نماذج أنظمة ترميز الحروف العربية. اعتمدت المنظمة الدولية للمعايير لتبادل المعلومات نظام ترميز ASMO 708 لمواصفات الحروف العربية، كما هو موضح في الجدول في الشكل 2-4.

يستخدم نظام ترميز ASMO 8 بتات لتعيين مواقع كل حرف عربي، ويحتوي على مجموعة من قيم الترميز لكل حرف عربي. يشبه هيكل هذا النظام إلى حد كبير نظام ترميز بيانات ASCII.
