1 / 60

تعريب أنظمة التشغيل

تعريب أنظمة التشغيل. إعداد: حاتم الخثلان عبدالمحسن الخلف.

Download Presentation

تعريب أنظمة التشغيل

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. تعريب أنظمة التشغيل إعداد: حاتم الخثلان عبدالمحسن الخلف

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

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

  4. ما هو نظام التشغيل وما الحاجة إليه؟ • نظام التشغيل : • هو برنامج يعمل كوسيط بين مستخدم الحاسوب وأجهزة الحاسوب (Hardware) عن طريق توفير بيئة (رسومية أو نصية) تتيح للمستخدم التواصل مع أجهزة الحاسوب وتنفيذ الأوامر والبرامج لتقديمه الأساسًات للبرامج التطبيقية. • تحكم في المهام و إدارتها . • إدارة الأجهزة والموارد (وحدة المعالجة المركزية و الذاكرة التخزينية). • أهداف نظام التشغيل : • -تنفيذ أوامر وبرامج المستخدم وتسهيل التواصل بينه وبين أجهزة الحاسوب للقيام بمتطلباته. • -جعل منظومة الحاسوب ملائمة ومناسبة للاستخدام (الأجهزة , نظام التشغيل , البرامج والتطبيقات) • -استخدام أجهزة الحاسوب بأمثل وأفضل كفاءة ممكنه وفعالة.

  5. لماذا تعريب أنظمة التشغيل؟ - يتبادر إلى ذهن الكثير من العرب أنه لا حاجة أو ضرورة ملحة لتعريب أنظمة التشغيل أو حتى تعريب علوم الحاسب وتعليمها باللغة العربية متحججين بقصر في اللغة ومصطلحاتها وضعفها بنية وقدرة على التطور .! ولماذا لا نتعلم اللغة الانجليزية ونكتفي بها كلغة أم وأساسية للحاسوب وعلومه ؟ - اللغة العربية ليست لغة عاجزة أو قاصرة بدليل أنها كانت وعاء للعلوم المختلفة ولغة أساسية للعلم إبان الحضارة العربية . -وفي مجال التعليم غالبية بلدان العالم تقوم بتدريس العلوم بلغاتها بغض النظر عن حجمها وإمكاناتها الاقتصادية حيث أجمع كل اللغويين والتربويين في جميع أنحاء المعمورة وعلى اختلاف أجناسهم ولغاتهم أن الإنسان يستطيع استيعاب العلوم بلغته القومية أضعاف ما يستوعبه بلغة أجنبية. - التعريب الشامل يعطي للأمة العربية مكانتها ومضمونها الحضاري المعاصر ويعونها على التحرر من جميع أنواع التبعات التقنية والثقافية . - ويمكن تلخيص الأسباب الرئيسية الداعية لتعريب أنظمة التشغيل : • انتشار الحواسيب وازدياد استخدامه في كافة المجالات. • المحتوى العربي والنشر الإلكتروني و إثرائهم . • تسهيل التعامل مع الحاسوب لأن اللغة تشكل عائق وعقبة للمستخدمين غير المجيدين للإنجليزية. • نقل التقنية وخصوصًا تقنية المعلومات وتطويرها . • استخدامه في التعليم وتطوير التطبيقات والبحوث في مجال الحاسوب.

  6. هيئة تعريب نظام التشغيل • متى يكون النظام معربًا , ومتى يستطيع المستخدم العربي استخدام نظام التشغيل .؟ • لكي يتم تعريب أي نظام تشغيل يلزم: 1- توحيد الترميز (الشفرة) : الترميز هو جعل لكل حرف من الحروف والرموز العربية رمزًا مكونًا من (0.1) لكي يتم تمثيله داخل الحاسوب والتعامل معه. في البدايات لم يتفق العرب على شفرة موحدة فقاموا بالعديد من الندوات لتوحيد الشفرة ومنها : • ندوة تونس عام 1976مـ : نتج عنها الشفرة العربية رقم 1 و رقم 2 تحت مسمى ( شع1 – شع2) * • ندوة الرباط بالمغرب عام 1982م : نتج عنها اقتراح شفرة عربية أخرى تبنتها منظمة ASMO تحت مسمى ASMO449 قدمت للمنظمة الدولية تحت اسم ISO9032. -أمثلة على أنظمة التشفير العربية : -المواصفات العربية ASMO449(أقرتها المنظمة العربية للمواصفات والمقاييس 1982 مـ وأصبحت دولية 1986 ISO9036) The Arab Standardization and Metrology Organization

  7. تستخدم –bit7 • تم فيها وضع رمز آسكي خاص لعلامات الضبط بالشكل. • رمز لكل حرف ليس لكل شكل. • ستة رموز للهمزة وأشكالها المختلفة • رمز للتاء المربوطة. • رمز للألف المقصورة • رمز للكشيدة (ـ) • تعديل بعض الرموز والأرقام للغة العربية والبقية بقيت على اللغة الانجليزية - مساوئ هذه الشفرة : - انه لا يوجد فيها ثنائية اللغة - أسقطت رموز (لا , لآ ,لأ ,لإ) لأن كل منها حرفين . جدول الشفرة .

  8. الشفرة العالمية الموحدة Unicode (Universal character set ISO10646) : • بدأ مشروع الترميز العالمي الموحد في 1988 مـ واقر استعماله في عام 1991 مـ . • تعطي اليونيكود رمزًا فريدًا لكل حرف بغض النظر عن نظام التشغيل أو البرنامج أو اللغة حيث تقوم بترميز جميع لغات العالم فيه شفرة واحدة . - مميزاتها : • وتتيح استخدام أكثر من لغتين في نفس الوقت . • وهي الأساس والمستخدمة في الكثير من أنظمة التشغيل مثل ويندوز و لينكس . • تم فيها معالجة مشكلة الضبط بالشكل و أشكال الحروف الخاصة مثل : ( لا , لآ , لإ , لأ ). • توحيد معايير تخزين البيانات في العالم و التعامل مع الحروف الأبجدية والرموز والعلامات بأسلوب موحد .

  9. جدول الـ Unicode للغة العربية

  10. الحروف العربية موجودة في أنظمة التشفير بشكلها الأصلي بغض النظر عن موقعها من المقطع علمًا بأن أشكال الحرف لها رمز واحد فقط وهو رمز الحرف الأصلي و المسؤول عن اختيار وتغيير شكل الحرف حسب موقعه في المقطع أداة في نظام التشغيل تسمى (Context Analyzer) حيث تخزن الحروف بداخل الأداة كما هو مبين بالشكل التالي :

  11. 2- تعريب وحدات الإدخال : • وعند الحديث عن الإدخال أو الإخراج فهناك علاقة متينة وأساسية بين اعتماد إدخال الحروف والرموز العربية بجميع وسائل الإدخال على الترميز لآن الحاسوب يتعامل بلغة الـ(0,1) فيجب أن تكون الحروف مخزنة ومتعارف عليها برموز فريدة وموحدة حتى تستطيع البرامج وأنظمة التشغيل المتواجدة على الحاسوب استقبال ومعالجة والتعامل مع الحروف والرموز العربية بطريقة موحدة وصحيحة حتى إن اختلف المكان أو النظام أو الأجهزة الداخلية للحاسوب والتعرف عليها . • مثال : تعريب لوحة المفاتيح : تكمن فكرة لوحة المفاتيح بأنه عند الضغط على مفتاح معين في اللوحة يتم إصدار نبضة كهربائية يستقبلها معالج صغير داخل لوحة المفاتيح ويقوم بتحويلها إلى رمز يدعى (Scan code) وحجمه واحد بايت . يتم استقباله من وحدة الإدخال والإخراج الأساسية في الحاسوب (BIOS) ومعالجته والتعرف عليه عن طريق ربط الرمز (scan code) مع رمز (ASCI) ومن ثم القيام بتمثيله داخل الجهاز كما هو مبين بالشكل التالي :

  12. شكل توضيحي لكيفية عمل لوحة المفاتيح BIOS : Basic Input/OutputSystem = وحدة الإدخال/الإخراج الأساسية ويمكن ان نلخص طريقة تعريب لوحة المفاتيح عن طريق تعديل برمجة الأدوات الـ(Interrupt) التالية بحيث يتم إعادة ربط الرمز (scan code ) بالترميز الفريد (ASCI) المقابل للحرف العربي وتمثيل الأحرف والرموز العربية في الحاسوب .

  13. قضية أخرى تابعة للوحة المفاتيح : وهي كيفية توزيع الحروف العربية على لوحة المفاتيح الذي وحدته تقريبًا شركة مايكروسوفت . لوحة المفاتيح المعروضة على الشاشة لنظام ويندوز

  14. 3- تعريب المخرجات : وهو بالطبع مرتبط ارتباطًا تامًا بالترميز أيضاً حيث انه لا يمكن تمثيل وعرض الرموز والحروف العربية إلا بالترميز. تعريب الشاشة : الحديث هنا عن شاشات بتقنية CRT بوضعياتها النصية والرسومية : - الوضعية النصية : • كل حرف له قالب معين بالبداية كان 8*8 وتطور اصبح 8*16 . • الشاشة فيها 25 سطر وكل سطر يتسع لـ 80 حرف مما ينتج 2000 حرف . المشاكل المتعلقة بهذه الوضعية : -مشكلة الاتجاه لان هذه الشاشات مطوعه خصيصا للغة الانجليزية واللغات التي تكتب من اليسار إلى اليمين بعكس اللغة العربية. -تغير أشكال الحروف العربية حسب موقعها من المقطع . -المحافظة على ترتيب وكيفية ظهور حروف ورموز اللغة الإنجليزية. شكل توضيحي لذاكرة الشاشة -ذاكرة الشاشة : ذاكرة مخصصة للعرض كل ما يكتب فيها يكتب فورًا على الشاشة حيث يكون فيها لكل حرف 2 بايت الأول منهما يخزن فيه الحرف والثاني يتم فيه تخزين خصائصه مثل اللون ويكون حجمها مكون من 4000 بايت على الأقل.

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

  16. أحد حلول مشكلة أشكال الحروف حسب موقعها : إنشاء ذاكرة عرض افتراضية حيث تكون وسيطة بين الشاشة وذاكرة الشاشة الحقيقية يتم فيها نسخ محتويات الشاشة وسرد الحروف العربية وقلبها ثم إرسالها لذاكرة الشاشة الحقيقة. شكل توضيحي لكيفية تمثيل الحل

  17. الوضعية الرسومية : وضعية أخرى يتم فيها التعامل مع الحروف على مستوى البكسلPixel ومن مشاكلها : - حرفين في خانة واحدة في الشاشة مثل "لـا" تقلب إلى لا . - حروف عريضة تأخذ خانتـين مثل حرف ”ص“ الصاد . - مشكلة الضبط بالشكل (أين توضع ؟) -ثنائية اللغة. مشكلة حرف الصاد

  18. 4-تعريب أوامر النظام ورسائل الخطأ فيه : هل نحتاج لتعريب الأوامر ؟ اختلفت الآراء في هذه النقطة فالبعض يرى أن الأوامر باللغة الانجليزية قد يعني شيء من التبعية وسيادة اللغة الانجليزية على اللغة العربية والبعض الآخر يعارض تعريب الأوامر بحجة إضاعة الوقت والتعقيد وانه يمكن استخدام النظام دون تعريب أوامره رسائل الخطأ في النظام نجد انه من الضرورة معرفة اسم ونوع الخطأ باللغة العربية لمعرفة أسبابه وتجنبها أو استعادة النظام بعد الخطأ ولتلافي حدوث الخطأ تكرارًا ومرارًا .

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

  20. -التعرف والنطق الصوتي :الآلي من جوجل Google المتوفر تحت خانة الترجمة) كما هو ظاهر بالصورة . - التعرف الضوئي للكلمات والنصوص العربية وتحويلها لنصوص داخل الحاسوب بأحد خطوطه . - التدقيق الإملائي : تحليل الكلمات وتصحيح أخطائها كما هو متوفر لدى مايكروسوفت وورد ( هل هو دقيق ؟ ما هو مستوى الدقة؟ )

  21. التدقيق النحوي : تحليل الجمل وتصحيح أخطائها النحوية وقد يستخدم في الإعراب الآلي . الترجمة الآلية : جعل الحاسوب يقوم بترجمة نص من لغة إلى أخرى وتكمن صعوبة هذا التطبيق في عدم التقابل بين المفردات واختلاف تراكيب الجمل ومن أمثلته الملموسة (مترجم جوجل Google ) .

  22. لينكس Linux ما هو لينكس(جنو/لينكس) ؟ لينكس هو نظام تشغيل حر مفتوح المصدر - الأصح هو أن لينكس ما هو إلا نواة نظام التشغيل(Kernel) أما النظام كاملا فيطلق عليه اسم جنو/لينكس – يندرج تحت عائلة أنظمة التشغيل الشبيهة لـ يونيكس (UNIX). نشأة النظام : إذا اردنا الحديث عن النظام ونشأته لابد ان نعرف كلا من جنو و لينكس . شعار جنو جنو(GNU) : كلمة جنو تعني (جنو ليس يونيكس Gnu’s Not Unix) هو مشروع لنظام تشغيل حر مفتوح المصدر يحل بديلاً أفضل لنظام يونيكس , بدأ في عام 1983 مـ على يد مؤسسه ريتشارد ستالمان لكن المشروع نجح المشروع بتوفير أدوات النظام فقط دون النواة . مؤسس مشروع جنو ريتشارد ستالمان

  23. لينكس(Linux): كلمة لينكس جاءت من ناتج دمج كلمة لينوسLinus( اسم المبرمج) و نظام التشغيل يونيكس (Unix) وهو عبارة عن نواة نظام التشغيل (Kernel) التي قام ببرمجتها من الصفر لينوستورفالدس عام 1991 مـ وهي حرة مفتوحة المصدر. شعار لينكس إ ذا يمكن تلخيص النظام : أدوات جنو + نواة لينكس = نظام تشغيل متكامل لينوس تورفالدس

  24. مميزاته : • يمكن تلخيص مميزات النظام (جنو/لينكس ) بالنقاط التالية : • الأمن والموثوقية. • نواة لينكس تتحمل عدد كبير من الأجهزة (hardware) وتقوم بدعم أنواع من الأجهزة القديمة التي توقفت الكثير من الأنظمة عن دعمها. • كفاءة وثبات في الأداء واستقراره وقابلية لنظام للعمل على مختلف الأجهزة والبيئات(خادم – محمول – حاسوب شخصي) • يمكن الاستفادة منها استفادة كاملة مجانًا وبعض النسخ منه بمبلغ مالي رمزي. • الحماية وسرعة التطور والتحديث • نظام تعدد مستخدمين ووظائف حقيقي. • بعض إصداراته المعربة : نظام التشغيل أعجوبة لينكس : أعجوبة لينكس هي نظام تشغيل عربي للحواسيب الشخصية مبني على توزيعة فيدورا لينكس ومتوافق معها توافق تام يقوم بتطويرها فريق أعجوبة بإشراف مؤيد السعدي.

  25. الأهداف والمزايا : • أقصى اهتمام بدعم اللغة العربية سواء من حيث توفير بيئة سطح مكتب وبرمجيات معربة . • الاهتمام الدقيق والمدروس المتعلق بالبرمجيات و اختيار أفضلها وأقربها للعربية و إرفاق النسخة ببعض البرامج الدينية مثل: المكتبة العربية الإسلامية ثواب . • تقديم دعم أكبر للبرمجيات الحرة العربية و مؤلفيها وذلك من خلال تضمينها في النسخة. • توفير مستودع برمجيات متوافق. • الإصدارات : • إصدارة أعجوبة 1 (دمشق) : فيدورا 9. • إصدارة أعجوبة 2 (القاهرة) : فيدورا 10. • إصدارة أعجوبة 3 (الرّباط) : فيدورا 11. • إصدارة أعجوبة 4 (الرّياض): فيدورا 13 وهو الإصدار الأخير بتاريخ 4/8/2010 مـ. -لقطات من نظام أعجوبة :

  26. سبيلي : نظام تشغيل من أنظمة جنو/لينكس مبني على توزيعه أوبونتو تقوم سبيلي بالتركيز على التطبيقات الإسلامية وتم تسمية الإصدار من الآية القرآنية (قل هذا سبيلي ادعوا الله على بصيرة أنا ومن اتبعني ). إصداراته كما بالجدول : شعار سبيلي ما يميز سبيلي عن أوبونتو : إضافة إلى ما يحتويه أوبونتو من برمجيات تحوي سبيلي بعض البرمجيات الإسلامية المثبتة بشكل افتراضي مثل: ذكر ومصحف ومنبر مناجاة WebStrict وكما أن اللغة العربية مدعومة بشكل جيد . لقطات من سبيلي :

  27. هو نظام تشغيل من أنظمة جنو/ لينكس لحواسيب سطح المكتب والمحمولة والخوادم متعارف على أنها واحدة من أكثر توزيعات لينكس شعبية وثباتُا . وتم بناء اوبونتو على توزيعةدبيان (Debian) ويمكن ترجمة اوبونتو للغة العربية إلى (الإنسانية تجاه الآخرين). صدرت النسخة الأولى في الشهر العاشر من عام 2004 مـ (4.10 تتم تسمية الإصدارات عن طريق الشهر والسنة التي صدر فيها الإصدار ) وامتد من حينها بإصدار نسخة جديد كل 6 أشهر حتى بلغ مجموع إصداراته 30 إصدار أخرها 10.10. لينكس أوبونتوLinux Ubuntu

  28. أهم خصائصه ومميزاته : • مجاني و يمكن استلامه عبر البريد بالمجان إضافة إلى التحميل من الانترنت بكل سهولة • يضم تقريبا كل ما يمكن للمستخدم أن يحتاجه من البرامج والتطبيقات وكلها مجانية مثل : التصفح والأوفس • من أسهل التوزيعات في Linux و أكثرها رواجًا وانتشارًا • حجمه صغير مقارنة بباقي التوزيعات - قرص 700 ميجا واحد فقط – • يتمتع بأمان و حماية كبيرة لدرجة ان جميع منافذ الشبكات مغلقة إفتراضياً للمزيد من الأمان. • الاستعمال الواسع لأداه sudo للمهام الإدارية وهي تحل محل عملية دخول مدير النظام للقيام بالعمليات الإدارية • دعمه لكثير من لغات العالم : يقدم دعم لـ 46 لغة . • يتم تحديثه دائما و يتم طرح نسخة جديدة منه كل 6 أشهر = نظام محدث بإستمرار. • المساعدة و الدعم متوفرة بكثرة لمستخدمي Ubuntu، فبالإمكان إيجاد حل لأي مشكلة بالبحث في المواقع و المنتديات • صور ولقطات من أوبنتو :

  29. تاريخه إصداراته بداياته مع التعريب نظام التشغيل ويندوز

  30. ويندوز 1.0 Windows 1.0

  31. ويندوز 1.0 Windows 1.0

  32. ويندوز 2.0 Windows 2.0

  33. ويندوز 3.0 Windows 3.0

  34. ويندوز NTWindows NT

  35. ويندوز 95Windows 95

  36. شريط المهام الجديد خاصية Aero Snap خاصية Aero Peak ويندوز 7

  37. مقارنة بين ويندوز 7 و أوبنتو

  38. نظام سيمبيان S60 نظام بلاك بيري OS أنظمة تشغيل الأجهزة الكفية

  39. مقارنة بين سيمبيان S60 و بلاك بيري OS

  40. مشاكل وصعوبات تعريب أنظمة التشغيل • المشكلات اللغوية: وهي نوعان:- • المشكلات الناتجة عن اللغة العربية مثل:- • الازدواجية . • تعدد اللهجات الفصحى . • ثراء العربية بالمترادفات. • المشكلات الناتجة عن لغة المصدر مثل:- • تعدد مصادر المصطلحات التقنية. • ازدواجية المصطلح في لغة المصدر. • الترادف و الاشتراك اللفظي في لغة المصدر. • المشكلات التنظيمية: • تعدد واضعي المصطلحات في الوطن العربي. • إغفال التراث العلمي العربي. • عدم تقبل المستخدمين العرب للمصطلح الموضوع.

  41. أهم المشاكل المعاصرة المتعلقة بالتعريب • عدم وجود دعم مادي من جهات أو شركات أو حكومات للتعريب وأبحاثه. • عدم وجود دعم معنوي من العالم العربي للمنتجات المعربة حيث كثير من المستخدمين يفضل البرمجيات الأجنبية زاعمين بالتطور والرقي. • المصطلحات تختلف من نظام لآخر , بسبب عدم وجود جهة مختصة لتوحيد مصطلحات الحاسب العربية , بالإضافة إلى عدم اتفاق الشركات المعربة فيما بينها على المصطلحات المستخدمة في برمجياتها. • عدم وجود منظمة أو هيئة رسمية تقوم بعملية التعريب بشكل دوري ومنتظم.

  42. الجهود المبذولة في تعريب أنظمة التشغيل • مشاريع عرب آيز • مشاريع مدينة الملك عبدالعزيز للعلوم والتقنية • تعريب نظام آندرويد • تعريب نظام مايمو

More Related