تمثيل النص والصوت والصور
| English | العربية |
|---|---|
| character set/ˈkærɪktə set/ | مجموعة الرموز |
| ASCII/ˈæski/ | ASCII |
| Unicode/ˈjuːnɪkəʊd/ | يوني كود (Unicode) |
| sampling/ˈsæmplɪŋ/ | أخذ العينات |
| sample rate/ˈsæmpl reɪt/ | معدل العينة |
| sample resolution/ˈsæmpl ˌrezəˈluːʃn/ | دقة العينة |
| resolution/ˌrezəˈluːʃn/ | الدقة |
| pixels/ˈpɪkslz/ | بكسلات |
| colour depth/ˈkʌlə depθ/ | عمق اللون |
النص والصوت والصور في النظام الثنائي
- الأرقام ليست البيانات الوحيدة — النص والصوت والصور تتحول أيضاً إلى نظام ثنائي.
- لكل نوع طريقة خاصة به.
- المعادلة المتكررة في كل الحالات: جودة أفضل تعني ملفاً أكبر.
تمثيل النص
- كل حرف يُعطى رقماً مخزناً بالثنائية. مجموعة الأحرف + أرقامها تُسمى مجموعة أحرف.
- ASCII يستخدم 7 بتات → 128 حرفاً (يكفي للأحرف الإنجليزية، الأرقام، الرموز).
- Unicode يستخدم بتات أكثر → أحرفاً عدداً هائلاً (لغات متعددة، رموز، إيموجي) — لكن نفس النص يستهلك مساحة تخزين أكبر.

إزاحة يسرى بمقدار 2 مواقع: كل بت يتحرك 2 عمود إلى اليسار، تُفقد البتات الأكثر يسارًا وتدخل أصفار من اليمين.
تمثيل الصوت
y = a sin(bt + c)
الصوت موجة؛ التمثيل الرقمي يسجل ارتفاعه مرات عديدة في الثانية.
كم عدد الأحرف المختلفة التي يمكن أن يمثلها ASCII بـ 7 بت؟
7 بت تعطي 2^7 = 128 حرفاً.
مقارنة مع ASCII، Unicode:
Unicode يغطي لغات كثيرة وإيموجي، مما يتطلب بتات أكثر — لذا نفس النص يكون أكبر منه في ASCII.
طابق كل فكرة بما تعنيه.
زيادة البتات تعني أحرفاً أكثر، أو عينات في الثانية، أو ألواناً أكثر.
تمثيل الصوت
- موجة الصوت ناعمة؛ لتخزينها تقوم الحاسبة بقياس ارتفاعها في لحظات منتظمة — أخذ العينات.
- معدل أخذ العينات = عينات في الثانية (هرتز)؛ دقة العينات = بتات لكل عينة.
- معدل ودقة أعلى → تسجيل أدق، ولكن ملفاً أكبر.

معدل أخذ العينات لتسجيل صوتي هو:
معدل أخذ العينات = عينة لكل ثانية (Hz)؛ دقة العينة = بت لكل عينة.
تمثيل الصور
- الصورة النقطية هي شبكة من النقاط — بكسلات.
- الدقة = عدد البكسلات (مثلاً $1920 \times 1080$).
- عمق اللون = عدد البتات لكل بكسل.
- دقة وعمق لون أعلى → جودة أفضل، ولكن ملفاً أكبر.

أخذ العينات يقيس ارتفاع الموجة (السعة) في لحظات منتظمة؛ المزيد من العينات في الثانية يتبع الموجة بشكل أقرب.
عمق لون الصورة هو:
عمق اللون هو بت لكل بكسل — كلما زاد عدد البتات، زادت الألوان الممكنة.
زيادة دقة الصورة وعمق لونها سيؤدي إلى:
زيادة عدد البكسلات والبتات لكل بكسل تعني جودة أفضل ولكن ملفاً أكبر.
لقد فهمت الأمر
- نص: مجموعة أحرف تربط الأحرف بالأرقام؛ ASCII = 7 بتات (128)، Unicode = أكثر (إيموجي)، ملفات أكبر
- صوت: أخذ العينات يسجل الموجة؛ معدل أخذ العينات (هرتز) + دقة العينات (بتات)
- صور: بكسلات؛ الدقة (عدد البكسلات) + عمق اللون (بتات/بكسل)
- في جميع الحالات الثلاثة: جودة أعلى → ملف أكبر