الثانوية العامة 2026الاستعلام عن النتيجةاعرف الكليات المناسبة لمجموعكتنسيق 2026

البرمجة والذكاء الاصطناعي · الصف الأول الثانوي · الترم الأول

التمثيل الرقمي للأحرف

رمز الحرف ونظام رموز الأحرف، وجدول ASCII وتحويل نص إلى رموزه الثنائية والسادس عشرية، ومعيار Unicode وأشكاله UTF-8 وUTF-16، والترميز وفك الترميز وتشوه الأحرف، ودور الخط في عرض الحروف.

آخر تحديث: · كيف نراجع المحتوى

أهداف التعلم

  • أن تعرّف رمز الحرف ونظام رموز الأحرف.
  • أن تحول نصًا إنجليزيًّا قصيرًا إلى رموز ASCII الثنائية والسادس عشرية.
  • أن تشرح لماذا ظهر معيار Unicode.
  • أن تفسر ظاهرة تشوه الأحرف ودور الخط في عرض الحروف.

شرح الدرس

رمز الحرف ونظام رموز الأحرف

  • رمز الحرف (Character code): قيمة رقمية فريدة تُعطى لكل حرف أو رمز.
  • نظام رموز الأحرف (Character code system): جدول يحدد التحويل بين الحروف ورموزها.

رمز ASCII

ASCII نظام يضم الحروف الإنجليزية الكبيرة والصغيرة (A–Z وa–z) والأرقام (0–9) والرموز مثل ! و# و@، إضافة إلى أحرف تحكم غير مرئية تُستخدم للتحكم في الحاسوب. لكنه لا يدعم اللغات الأخرى كالعربية. ويُمثل كل حرف فيه ببايت واحد (8 بت).

في جدول ASCII نجمع الأربع بتات الأعلى (رقم العمود) مع الأربع بتات الأدنى (رقم الصف). وهذه رموز بعض الحروف:

الحرفالرمز الثنائيالرمز السادس عشري
A0100000141
H0100100048
a0110000161
e0110010165
l011011006C
o011011116F
0 (الرقم صفر)0011000030

مثال: تحويل الكلمة Hello:

الحرفHello
ثنائي0100100001100101011011000110110001101111
سادس عشري48656C6C6F

لاحظ أن الحرف الكبير A رمزه (41)16(41)_{16} والصغير a رمزه (61)16(61)_{16}؛ فالحروف الكبيرة والصغيرة رموز مختلفة.

معيار Unicode

Unicode معيار ترميز يجمع حروف جميع لغات العالم (العربية والصينية واليابانية وغيرها، وحتى الرموز التعبيرية) في نظام واحد. وتوجد له صور تخزين مختلفة مثل UTF-8 وUTF-16 تختلف في طريقة تعيين الرموز وعدد البايتات المستخدمة.

الترميز وتشوه الأحرف

  • الترميز (Encoding): تمثيل سلسلة نصية برموز الأحرف.
  • فك الترميز (Decoding): العملية العكسية؛ تحويل الرموز إلى حروف.
  • تشوه الأحرف (Character corruption): ظهور رموز غريبة غير مفهومة، ويحدث عندما لا تتطابق طريقة الترميز التي حُفظ بها النص مع طريقة فك الترميز التي يُقرأ بها.

الخط

الخط (Font) بيانات أشكال الحروف المقابلة لرموزها. فلعرض حرف على الشاشة أو طباعته نحتاج إلى عنصرين: رمز الحرف (ما الحرف؟) والخط (كيف يبدو؟). والحرف نفسه يمكن عرضه بخطوط مختلفة مثل Serif وSans-serif دون أن يتغير رمزه.

أمثلة وتطبيقات

  • ترميز كلمة Hi: H = (48)16(48)_{16} و i = (69)16(69)_{16}، أي بالثنائي 01001000 01101001.
  • تشوه الأحرف: ملف نصي عربي حُفظ بترميز UTF-8 ثم فُتح ببرنامج يقرؤه بترميز آخر، فظهر نص غير مفهوم. الحل: إعادة فتح الملف مع اختيار الترميز الصحيح UTF-8.
  • الخط: تغيير خط رسالة من Arial إلى Times لا يغير رموز الحروف المخزنة، بل يغير شكلها على الشاشة فقط.

ملاحظات مهمة

  • ASCII لا يكفي للغة العربية، ولذلك تستخدم المواقع والتطبيقات الحديثة Unicode، وغالبًا UTF-8.
  • الرقم “5” كحرف في النص رمزه (35)16(35)_{16}، وهو يختلف عن العدد 5 المخزن للحساب.
  • تشوه الأحرف لا يعني تلف الملف غالبًا، بل خطأ في اختيار طريقة فك الترميز.

المفاهيم الأساسية

  • رمز الحرف: قيمة رقمية فريدة لكل حرف، ونظام رموز الأحرف يحدد هذه القيم.
  • ASCII: حروف إنجليزية وأرقام ورموز وأحرف تحكم، ولا يدعم اللغات الأخرى.
  • Unicode: يجمع حروف لغات العالم، ومن صوره UTF-8 وUTF-16.
  • الترميز وفك الترميز، وتشوه الأحرف ينتج عن عدم تطابقهما.
  • عرض الحرف يحتاج إلى رمز الحرف والخط.

ملخص الدرس

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

أسئلة للتدريب

  1. عرّف رمز الحرف ونظام رموز الأحرف.
  2. استخدم الجدول لتحويل الكلمة ole إلى رموز سادس عشرية.
  3. لماذا لا يكفي ASCII لكتابة اللغة العربية؟ وما البديل؟
  4. ما سبب ظهور تشوه الأحرف؟ وكيف تعالجه؟
  5. ما العنصران اللازمان لعرض حرف على الشاشة؟
حلّ أسئلة هذا الدرساختبر فهمك بأسئلة اختيار من متعدد وأسئلة مقالية مع نموذج إجابة، أو خض اختبارًا تفاعليًا سريعًا
أبلغ عن خطأ في هذا الدرس