العودة   منتديات حاسبكو المتخصصة بمادة الحاسب الآلي > حاسبكو الأعضاء > الأرشـــــــــيــــــــــــف

الملاحظات

الأرشـــــــــيــــــــــــف هذا القسم مخصص لكل المواضيع المكررة والمغلقه والتي سوف تحذف لاحقاً أو القديمه الروابط

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 09-29-2007, 01:44 AM   #11
ام ديم
حاسبكو مبتدئ
 
الصورة الرمزية ام ديم
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

اذن نصل الى ان نظام اليونيكود اوسع من الاسكي لان
الاسكي فقط اللغه الاتينيه
واليونيكود جميع لغات العالم لذا هو نظام الترميز العاليم
هذا ماوصلت اليه
والله واعلم
وشكرا لكم جميعا
  رد مع اقتباس
قديم 09-29-2007, 01:45 AM   #12
دعاء السحر
في إنتظار !!
 
الصورة الرمزية دعاء السحر
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

يونيكود (Unicode Standard) هي عبارة عن نظام ترميز عالمي، يُستخدم لتمثيل النصوص من أجل معالجتها على الكمبيوتر. وتعتبر هذه المواصفة متوافقة تماماً مع الإصدارة الثانية من المواصفة العالمية International Standard ISO/IEC 10464-1:2000، وتحتوي على النقاط ذاتها المتعلقة بالرموز والترميز، والتي نجدها في مواصفة ISO/IEC 10646. كما تزوّدنا مواصفة يونيكود بمعلومات إضافية عن الرموز واستخداماتها. وتعتبر جميع التطبيقات المتوافقة مع نظام يونيكود، متوافقة حكماً مع مواصفة ISO/IEC 10646 .
تزوّدنا مواصفة يونيكود بطريقة متجانسة لترميز النصوص العادية متعددة اللغات، وتنظّم الفوضى العارمة، التي كانت سبباً في صعوبة تبادل ملفات النصوص على المستوى العالمي. وسيجد مستخدمو الكمبيوتر، الذين يتعاملون مع النصوص متعددة اللغات، سواء كانوا رجال أعمال، أو علماء اللغات، أو باحثين، أو غيرهم، أن مواصفة يونيكود تبسّط عملهم بشكل كبير. كما أن علماء الرياضيات، والفنيين، الذين يستخدمون رموزاً رياضية وتقنية، سيجدون أيضاً أن مواصفة يونيكود مفيدة جداً في أعمالهم.
يعتمد تصميم مواصفة يونيكود على بساطة وتجانس شيفرة آسكي ASCII، إلا أنه يتخطى بشكل كبير محدودية شيفرة آسكي، في ترميز الأحرف الأبجدية اللاتينية فقط. وتزوّدنا مواصفة يونيكود بإمكانية ترميز جميع الرموز المستخدمة في اللغات المكتوبة في العالم بأسره. فهي تستخدم بشكل تلقائي ترميز 16 بت، الذي يمكنه تأمين نقاط ترميز لأكثر من 65000 رمز. ولكي تبقى عملية الترميز بسيطة وفعالة، فإن مواصفة يونيكود Standard Unicode، تعيّن اسماً وقيمة عددية فريدين من نوعهما، لكل رمز من الرموز.
وعلى حين أن 65000 رمز يعتبر كافياً لتغطية آلاف الرموز المستخدمة في لغات العالم الرئيسية، إلا أن مواصفة يونيكود ومواصفة ISO 10646، تقدّمان آلية للتوسّع، تسمى UTF-16، قادرة على ترميز مليون رمز إضافي، بدون الحاجة إلى استخدام أنماط معقدة، أو إلى استخدام شيفرات مفتاح escape. ويعتبر هذا العدد كافياً لتلبية احتياجات الترميز لجميع الرموز المعروفة، بما فيها التغطية الكاملة لجميع النصوص التاريخية في العالم.

ما هي الرموز التي تشملها مواصفة يونيكود؟
تعرّف مواصفة يونيكود كل الرموز المستخدمة في اللغات الرئيسية المكتوبة في العالم. وتتضمّن رموز اللغات الأوربية، ورموز اللغات التي تتم كتابتها من اليمين إلى اليسار، كاللغة العربية، ورموز اللغات الآسيوية.
وتشمل مواصفة يونيكود أيضاً علامات التنقيط، والأحرف المميزة (diacritics)، والرموز الرياضية، والرموز التقنية، والأسهم.. إلخ. وتزوّدنا بشيفرات للأحرف المميزة (diacritics)، وهي عبارة عن علامات معدّلة للرموز مثل علامة (~)، التي تُستخدم مع بعض الرموز الأساسية، لترميز الأحرف المصوتة أو المنبورة (مثل حرف ñ.
وبشكل عام، تزوّدنا مواصفة يونيكود بشيفرات ذات 49194 رمزاً من أبجديات العالم، ومجموعات الرموز التابعة لهذه اللغات.
يوجد حوالي 8000 نقطة تشفير غير مستخدمة حالياً، يمكن استخدامها في التوسع المستقبلي لترميز 16 بت، كما يوجد 917476 نقطة ترميز إضافية من خلال آلية التوسع UTF-16. وتحتفظ مواصفة يونيكود أيضاً بمقدار 6400 نقطة تشفير للاستخدامات الشخصية، والتي يمكن لمطوري البرامج والعتاد استخدامها داخلياً، للرموز والأشكال الخاصة بهم. وتوفر آلية التوسع UTF-16 ، بين أيدينا 131068 نقطة تشفير للاستخدامات الخاصة، للحالات التي تكون فيها 6400 نقطة غير كافية لبعض التطبيقات الخاصة.

صيغ الترميز
لا تكتفي مواصفات الترميز بتعريف هوية كل رمز، وقيمته الرقمية أو موقع شيفرته، بل إنها تحدد أيضاً كيفية تمثيل هذه القيمة بالبتات. وتعرّف مواصفة Unicode Standard Version 3.0 صيغتين للترميز تمثّلان هيئات التحويل في مواصفة ISO 10646، وهماUTF-8 وUTF-16.
وتعتبر هيئات التحويل في مواصفة Unicode/ISO/IEC 10646، وهما UTF-8 وUTF-16، طريقة لتحويل الترميز إلى بتّات فعلية مستخدمة في التطبيق. وتستخدم هيئة UTF-16 نقاط ترميز عيار 16 بت، وتسمح أن يُستخدم مجال معيّن من الرموز كآلية توسّع، بهدف تأمين مليون رمز إضافي، اعتماداً على أزواج رموز عيار 16 بت.
تعرف هيئة التحويل الأخرى باسم UTF-8 . وتعتبر هذه الهيئة طريقة لتحويل جميع رموز يونيكود إلى ترميز متغير الطول من البايتات. وتكمن فائدة هذه الهيئة في أن رموز يونيكود المقابلة لشيفرة ASCII المألوفة، تحمل نفس قيم البايتات التي تحملها شيفرة ASCII، وأن رموز يونيكود المحولة إلى هيئة UTF-8 يمكن استخدامها مع الكثير من البرمجيات المتوفرة، بدون الحاجة إلى كثيرٍ من إعادة صياغة البرامج. ويدعم اتحاد Unicode Consortium، بشكل كامل، استخدام هيئة UTF-8 لتحقيق مواصفة Unicode Standard. وبهذا يمكن تحويل أي رمز من رموز يونيكود، المعبر عنه بصيغة UTF-16 عيار 16 بت، إلى صيغة UTF-8، وإعادته إلى حالته الأصلية، بدون فقدان أية معلومات.


معالجة النصوص
يشمل تعامل الكمبيوتر مع النصوص عمليات المعالجة والترميز. ولنفرض على سبيل المثال، أن أحد المستخدمين يقوم بطباعة نصوص على لوحة المفاتيح، باستخدام معالج نصوص. فتتلقى برمجيات النظام رسالة تدل على أن المستخدم قد ضغط على المفاتيح اللازمة للحرف "T"، المرمّز U+0054. ويخزن حينها معالج النصوص الرقم في الذاكرة، ثم يمرره إلى برمجيات العرض، المسؤولة عن إظهار الحرف على الشاشة. وتستخدم برمجيات العرض، التي قد تكون برنامجاً لإدارة النوافذ أو جزءاً من معالج النصوص ذاته، باستخدام هذا الرقم كفهرس لإيجاد صورة الحرف "T"، ورسمها على شاشة المرقاب Monitor. وتستمر هذه العملية مع قيام المستخدم بطباعة المزيد من الأحرف والرموز. تتعامل مواصفة يونيكود مع النصوص المرمّزة، ونصوص دلالات الألفاظ فقط. ولا تتعامل مع أي عملية أخرى تتم على النص. ويمكن على سبيل المثال، أن يقوم برنامج معالجة النصوص بتفقّد دخل المستخدم بعد أن تم ترميزه، بحثاً عن الأخطاء الإملائية، وإصدار صوت صافرة إذا وجد أية أخطاء. أو يمكنه أن يحشر فواصل سطرية (line breaks)، عندما يصل عدد الرموز الداخلة إلى عدد معين، اعتباراً من آخر فاصل سطري. وتمتاز مواصفة يونيكود في أنها لا تحدد كيفية إجراء هذه العمليات، طالما أن عمليات الترميز وفك الترميز، تتم بشكلها صحيح.


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

تم دمج مجموعات الرموز الخاصة بالكثير من المواصفات العالمية والمحلية والمؤسساتية، في مواصفة يونيكود Unicode Standard. وعلى سبيل المثال، فإن أول 256 رمز منها، قد أُخذ من مجموعة الرموز Latin1. يتم تجنب تكرار ترميز العناصر عن طريق توحيدها ضمن النصوص في اللغات، حيث تُعطى الرموز المتماثلة في الشكل شيفرة واحدة.
وقد أمكن دمج اللغات الصينية واليابانية والكورية، عن طريق تعيين شيفرة واحدة لكل حرف تصويري موجود في أكثر من واحدة من هذه اللغات. وذلك عوضاً عن إعطاء شيفرة منفصلة لكل حرف تصويري في كل مرة يظهر فيها في لغة مختلفة. (تتشارك هذه اللغات الثلاث بعدة آلاف رموز متماثلة، لأن مجموعات حروفها المصورة تطوّرت عن أصل واحد).
وتحدد مواصفة يونيكود خوارزمية، لعرض النصوص ثنائية الاتجاه، مثل النصوص العربية والإنجليزية. ويتم تخزين الرموز بشكل منطقي. وتتضمن مواصفة يونيكود رموزاً لتحديد تغيّرات الاتجاه، عند المزج بين الكتابات ذات الاتجاهات المختلفة. وبالنسبة لجميع الكتابات، فإن نصوص يونيكود تعتبر مرتبة ترتيباً منطقياً ضمن تمثيل الذاكرة، الذي يقابل الترتيب المعتمد خلال طبع النص على لوحة المفاتيح.

تعيين شيفرات الرموز
يتم تعيين رقم واحد عيار 16 بت إلى كل عنصر ترميز معرّف من قبل مواصفة Unicode Standard, Version 3. ويسمّى كل من هذه الأرقام ذات 16 بت، باسم نقطة تشفير (code point)، وعندما يشار إليه في النص، فإنه يوضع في قائمة ست عشرية (hexadecimal)، بعد الحرف "U". فنقطة الترميز U+0041 على سبيل المثال، هي الرقم الست عشري 0041 (المكافئ للرقم 65 في النظام العشري). وتمثّل هذه النقطة الرمز "A" في مواصفة يونيكود.

منـــــــــــــــقول
  رد مع اقتباس
قديم 09-29-2007, 02:17 AM   #13
نبض الخواطر
 
الصورة الرمزية نبض الخواطر
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

كل الشكر لكِ اختي ام ديم فتحتي باب للنقاش الهادف جزيتي خير

ايضا اشكر كل من شارك واوضح فجزاكم الله خيرا
التوقيع :
  رد مع اقتباس
قديم 09-29-2007, 03:02 AM   #14
سلطان العتيبي
 
الصورة الرمزية سلطان العتيبي
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

شكراً للجميع
بارك الله فيكم
؛
  رد مع اقتباس
قديم 10-02-2007, 03:01 AM   #15
ام ديم
حاسبكو مبتدئ
 
الصورة الرمزية ام ديم
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

الشكر لكم اخواني لاحرمتم الاجر.
  رد مع اقتباس
قديم 10-02-2007, 07:29 PM   #16
محمود الشربيني
حاسبكو مبتدئ
 
الصورة الرمزية محمود الشربيني
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

موفق ،،،،،،،،،،،،،،،،،،،،نن
  رد مع اقتباس
قديم 10-02-2007, 07:44 PM   #17
محمود الشربيني
حاسبكو مبتدئ
 
الصورة الرمزية محمود الشربيني
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

شكرااااااااااااااااااااااااااااا
  رد مع اقتباس
قديم 10-20-2007, 02:13 AM   #18
أأماسي
حاسبكو مبتدئ
 
الصورة الرمزية أأماسي
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

الف شكر للأستاذ / سلطان الغامدي على المقدمة الرائعة
واشكر الجميع على مشاركتهم وأنا من رأي الاستاذ سلطان بأن التي ذكرتها الاخت متعارف عليها عالمياً للغه العربية
  رد مع اقتباس
قديم 10-23-2007, 04:14 PM   #19
سارا العقيل
حاسبكو مبتدئ
 
الصورة الرمزية سارا العقيل
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

أنا شرحته على أساس أن نظام الترميز يونيكود نظام عالمي يخزن داخل أجهزة الحاسبات بجميع اللغات ويخزن للرمز الواحد 2بايت أي يحوي على 65000رمز ، على عكس نظام الترميز الأسكي المحتوي على 1بايت.. ووجود اللغة العربية داخل نظام اليونيكود أجبر بعض الشركات العربية على أستعماله فحلت مشكلة الأختلاف بين أنظمة الترميز العربية..
  رد مع اقتباس
قديم 10-21-2009, 09:14 PM   #20
LiXeSs
حاسبكو جديد
 
الصورة الرمزية LiXeSs
افتراضي مشاركة: مارأيكم في طريقتي لشرح انظمة الترميز

يسلمو ويعطيكم العافيه
  رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 08:12 PM.





Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Trans by
جميع الحقوق محفوظة لدى موقع ومنتديات حاسبكو 1431هـ/1432هـ

a.d - i.s.s.w