hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
أمثلة البرمجيات التحسينات المعتمدة والمستقلة عن النظام الأساسي
يمكن أيضًا تصنيف شفرة التحسين بصفة عامة كتحسين معتمد على النظام الأساسي وتحسين مستقل عن النظام الأساسي. في حين أن النوع الأخير فعّال في معظم أو كل النظم الأساسية. تستخدم التقنيات المعتمدة على النظام الأساسي خصائص معينة للنظام الواحد أو تعتمد على معاملات تعتمد على نظام أساسي فردي أو حتى على معالج معلومات. لذلك تكون هناك حاجة إلى كتابة أو إنتاج نسخ مختلفة من نفس الشفرة للمعالجات المختلفة. على سبيل المثال؛ في حالة التحسين على مستوى الترجمة تعد التقنيات المستقلة عن النظام الأساسي تقنيات عامة والتي تؤثر على معظم تصميمات وحدة المعالجة المركزية بطريقة مشابهة.  بشكل عام؛ يؤدي ذلك إلى تقليل طول مسار التعليمات الكلي المطلوب لإكمال البرنامج أو تقليل الذاكرة الكلية المستخدمة أو كلاهما أثناء العملية. من ناحية أخرى؛ تتضمن التقنيات المعتمدة على النظام الأساسي تعليمات مجدولة وتوازي على مستوى التعليمات وتوازي مستوى البيانات وتقنيات تحسين ذاكرة التخزين المؤقتة (بمعني أن المتغيرات تختلف بين الأنظمة الأساسية المختلفة) والتعليمات المجدولة المثلى ربما تختلف حتى في المعالجات المختلفة لنفس التصميم.
أمثلة البرمجيات تخفيض القوة
مهام الحاسوب يمكن أدائها في طرق مختلفة متعددة بفاعلية مختلفة. نسخة فعالة أكثر بوظيفة مساوية تعرف كتخفيض القوة.
التحسين، يؤدى أحيانا أوتوماتيكيا عن طريق برنامج مؤلف فعال، هو أن يتم اختيار طريقة (نظام العد العشري) الأكثر تأثيرا، من خلال الاحتفاظ بالأداء الوظيفي المماثل.
أمثلة البرمجيات المبادلات
مع ذلك، فإنه في بعض الحالات؛ يعتمد التطوير على استخدام خوارزميات أكثر تفصيلًا جاعلًا من استخدام «حالات معينة» و«خدع» معينة والتنفيذ مبادلاتٍ معقدة. فالوضع الأمثل للبرنامج قد يكون من الصعب فهمه وبالتالي قد ينطوي على أخطاء برمجية أكثر من الإصدارات غير المطورة. وبعد القضاء على الأنماط بشكلٍ واضح فإن بعض أكواد مستوى التطوير يصيبها الانخفاض بشكلٍ مستمر.
سيركز التطوير في المجمل على تحسين واحدة واثنتين من نواحي التنفيذ: تحرير الوقت أو استخدام الذاكرة أو مساحة القرص أو عرض نطاق الترددات أو استهلاك الطاقة أو أي مصدر آخر. وهذا سيتطلب في العادة مبادلة؛ حيث يتم تطوير عامل واحد على حساب الآخرين. على سبيل المثال: زيادة حجم الذاكرة المخبأة يحسن من أداء وقت التشغيل بل يساعد أيضًا في زيادة استهلاك الذاكرة. وتشمل المبادلات العامة الأخرى وضوح الكود وإيجازه.
أمثلة البرمجيات المبادلات
وهناك حالات حيث المبرمج القائم بالتطوير عليه أن يقرر جعل البرنامج أفضل بالنسبة لبعض العمليات ولكن على حساب جعل العمليات الأخرى أقل كفاءة. وهذه المبادلات قد تكون في بعض الأوقات ذات طبيعة غير فنية- فعندما ينشر المنافس نتيجة معيارية بأنه لابد أن يُهزم لغرض تحسين النجاح الاقتصادي لكن قد يصبح تحمل عبء إيجاد الاستخدام السهل للبرنامج أقل فعالية. فمثل هذه التغييرات تشير أحيانًا بشكل مازح إلى التشاؤم.
أمثلة البرمجيات معوقات
قد تشمل عملية التحسين وجود معوقات في النظام- المكون الذي يعد العامل المحدد في الأداء. فيما يتعلق بالتعليمات البرمجية، سيعد ذلك غالباً نقطة اتصال- جزء هام من التعليمات البرمجية التي هي المستهلك الأساسي للموارد المطلوبة- بالرغم من أنه يمكن أن يكون عامل آخر مثل الإدخال/الإخراج وقت الاستجابة أو شبكة اتصال النطاق الترددي.
في علم الحاسوب، غالباً ما يتبع استهلاك الموارد نموذج قانون توزيع الطاقة، ويمكن تطبيق مبدأ باريتو على تحسين الموارد عن طريق ملاحظة أن 80% من المصادر عادةً ما تستخدم بنسبة 20% في العمليات. في هندسة البرمجيات، غالباً يعد أفضل تقدير أن 90% من الوقت التنفيذي لبرمجة الحاسوب تستغرق 10% من تنفيذ التعليمات البرمجية (المعروفة بنظام 90/10 في هذا السياق).
أمثلة البرمجيات معوقات
تتشكل خوارزميات أكثر تعقيداً وهيكلة بيانات جيداً بالعديد من العناصر، في حين تعد اللوغاريتمات البسيطة أكثر ملائمة لكم صغير من البيانات-  حيث يمكن للإعداد والتهيئة والعوامل الثابتة في الخوارزميات الأكثر تعقيداُ أن تفاقم الفائدة، وبالتالي قد تكون الخوارزميات المختلطة أو التكيفية أسرع من أي خوارزمية مفردة. كما يمكن لمقياس الأداء حصر القرارات بشأن أي وظيفة تناسب أي حالة.
يمكن لإضافة المزيد من الذاكرة أن يساعد البرنامج على العمل أسرع، في بعض الحالات. على سبيل المثال، عادةً سيقوم برنامج التصفية بقراءة كل سطر والتصفية وإخراج هذا الخط فوراً. ويستخدم هذا فقط ذاكرة كافية لسطر واحد، لكن عادة ما يكون الأداء ضعيف، بسبب زمن الوصول لقراءة كل قرص. كما يمكن تحسين الأداء تحسناً كبيراً عن طرق قراءة الملف الداخلي ثم كتابة النتائج المصفاة، بالرغم من أن ذلك يستخدم ذاكرة أكبر بكثير. حيث يعد تخزين النتائج فعال على نحو مماثل بالرغم من أنه يتطلب أيضاً ذاكرة كبيرة.
أمثلة البرمجيات متى نصل إلى التحسين
يمكن أن يقلل التحسين من قابلية القراءة كما يضيف الشفرة المستخدمة في تحسين الأداء فقط. وبالتالي قد يؤدي ذلك إلى تعقيد البرامج أو الأنظمة مما يجعل من الصعب صيانتها أو تصحيحها. ونتيجة لذلك؛ غالبًا ما يُنفذ التحسين أو ضبط الأداء في نهاية مرحلة التطوير.
أعطى دونالد كنوث البيانين التاليين حول التحسين:
"علينا أن ننسي أوجه الكفاءة الصغيرة والتي يمكن القول بأنها حوالي 97% من الوقت: كما يعتبر التحسين المبكر أصل لكل الشرور. أيضًا؛ علينا ألا نفوت فرصنا في تلك النسبة الحرجة التي تمثل حوالي 3%.
(كما أنه نسب هذا الاقتباس إلى توني هور على الرغم من أن يكون ذلك خطأ حيث أن هواري أخفق في صياغة العبارة)
«في التخصصات الهندسية الثابتة؛ لا تعتبر نسبة 12% من التحسين المكتسب بسهولة هامشيًا وأعتقد أنه يجب أن تسود وجهة النظر ذاتها في هندسة البرمجيات».
أمثلة البرمجيات متى نصل إلى التحسين
تعد عبارة «التحسين المبكر» هي العبارة المستخدمة لوصف الحالة التي تجعل المبرمج يترك اعتبارات الأداء التي أثرت في تصميم جزء من الشفرة. حيث يمكن أن يؤدي ذلك إلى تصميم يحتوي على عوائق كما يمكن أن يكون التصميم أو الشفرة غير صحيحة لأن الشفرة معقدة بسبب التحسين كما أن المبرمج تشتت بسبب التحسين.
عند اتخاذ القرار بشأن تحسين جزء من البرنامج فعلينا أخذ قانون أمدال في اعتبارنا: حيث يعتمد التأثير على البرنامج بشكل كبير على مقدار الوقت المُستغرق في الجزء المحدد والذي لا يكون واضح دائمًا من خلال النظر إلى الشفرة دون تحليل الأداء.
لذلك؛ فإن الطريقة الأفضل هي التصميم أولاً ثم استنتاج الشفرة من التصميم ثم وضع صورة أو علامة مرجعية لناتج الشفرة لمعرفة الأجزاء التي يجب تحسينها. يكون التصميم البسيط والرائع الأسهل غالبًا في التحسين في هذه المرحلة وربما تكشف الأوصاف مشاكل الأداء غير المتوقعة التي لم يتم معالجتها بالتحسين المبكر.
أمثلة البرمجيات متى نصل إلى التحسين
من الناحية العملية؛ غالبًا ما يكون من الضروري الاحتفاظ بأهداف الأداء في العقل عند التصميم الأول للبرامج، لكن على المبرمج أن يرجح بين أهداف التصميم والتحسين.
تتسم البرامج المترجمة الحديثة وأنظمة التشغيل بالكفاءة حيث أن زيادة الأداء المرادة لم تتحقق. على سبيل المثال؛ لم تتحقق التحسينات الخاصة بالتخزين المؤقت في مستوي التطبيق الذي تم تخزينه مؤقتًا مرة أخرى في مستوي نظام التشغيل خلال التنفيذ. ومع ذلك؛ فإنها حالة نادرة عندما يزيل المبرمج التحسينات المُخفقة من شفرة الإنتاج. ومن الصحيح أيضًا؛ أن الأجزاء الإلكترونية لن تؤدي في الغالب إلى أي تحسينات محتملة، ومع ذلك فإن الشفرة الغير واضحة ستستمر في المستقبل لمدة طويلة بعد نفاذ غرضها.
أمثلة البرمجيات وحدات المايكرو
يأخذ التحسين أثناء تطوير الشفرة باستخدام وحدات المايكرو أشكالاً مختلفة بلغات مختلفة.
في بعض اللغات الإجرائية مثلC وc++؛ تُنَفَذ وحدات المايكرو باستخدام الاستبدال الرمزي. في الوقت الحاضر؛ يمكن استخدام الوظائف المباشرة كنوع من الاستبدال الآمن في الكثير من الحالات. في كلتا الحالتين؛ يمكن أن يخضع هيكل الوظيفة المباشرة بعد ذلك إلى التحسينات الإضافية وقت الترجمة عن طريق البرنامج المُترجم مشتملاً على الطي الثابت الذي ربما ينقل بعض الحسابات إلى وقت الترجمة.
في العديد من لغات البرمجة الوظيفية؛ تُنًفذ وحدات المايكرو باستخدام الاستبدال في وقت التحليل لتحليل هياكل تركيب الجملة المجردة التي من المفترض أن تجعلها آمنة عند الاستخدام. منذ استخدام الترجمة الفورية في العديد من الحالات والتي تعتبر أحد الطرق لضمان إجراء هذه الحسابات أثناء وقت التحليل وتكون في بعض الأوقات هي الطريقة الوحيدة.
أمثلة البرمجيات وحدات المايكرو
أنشأت لغة البرمجة ليسب "Lisp" هذا النمط من وحدات المايكرو والتي يطلق عليها «ليسب مثل وحدات المايكرو» ويمكن تحقيق ذلك التأثير باستخدام نموذج ميتابروجرامنج "metaprograming " في C++.
في كلا الحالتين يُنقل العمل إلى وقت التحليل. يكون الفرق بين وحدات المايكرو C في جانب واحد ووحدات المايكرو المشابهة للغة LISP ونموذج ميتابروجرامنج C++ في الجانب الأخر هي الأداة الأخيرة التي تسمح بإجراء الحسابات العشوائية في وقت الترجمة أو وقت التحليل، بينما لا يعمل توسيع وحدات المايكرو C على إجراء أي حساب والتي تعتمد على قدرة المُحسن على إجرائها، إضافة إلى ذلك؛ لا تدعم وحدات المايكرو C مباشرة عمليات الإعادة أو التكرار، لذا لا يتم إكمال دورة كاملة.
كما هو الحال في أي من عمليات التحسين؛ بالرغم من أنه يصعب غالبًا التنبؤ بالمكان التي ستعمل فيه تلك الأدوات بشكل أكثر كفاءة قبل إكمال المشروع.
أمثلة البرمجيات التحسين الآلي واليدوي
يمكن أداء التحسن الآلي عن طريق برامج الترجمة أو المبرمجين. عادة ما تكون مكاسب التحسينات المحلي محدودة وتكون المكاسب أكبر في التحسينات العالمية. عادة؛ يكون التحسين الأقوى هو إيجاد الحلول الحسابية الفائقة.
يتولى المبرمج عملية تحسين النظام الكامل لأنها معقدة جدًا بالنسبة للمُحسن الآلي. في هذه الحالة؛ يقوم المبرمجين أو المسؤولين عن النظام بتغيير الشفرة بوضوح لكي يعمل النظام بصورة أفضل. بالرغم من أنه يمكن إنتاج ذلك بكفاءة أفضل لكنها أغلى بكثير من التحسينات الآلية. بما أن العديد من المعاملات تؤثر على أداء البرنامج فإن مساحة تحسين البرنامج تكون أكبر. تُستخدم الاستدلالات المتغيرة والتعلم الآلي لمعالجة تعقيد تحسن البرنامج.
يعد استخدام المحلل (أو محلل الأداء) لإيجاد أقسام البرنامج التي تأخذ أكبر قدر من الموارد هو سبب المشكلة. يعتقد المبرمجين أحيانًا أنهم لديهم فكرة واضحة حول سبب المشكلة؛ لكن بديهيًا كثيرًا ما يكون خطأ. لن يؤدي تحسين الأجزاء غير المهم لجزء الشفرة عادةً إلى المساعدة القليلة للبرنامج بأكمله.
أمثلة البرمجيات التحسين الآلي واليدوي
عندما يتم تحديد سبب المشكلة يمكن أن يبدأ التحسين بإعادة التفكير في الحلول الحسابية المستخدمة في البرنامج. في بعض الأحيان؛ يمكن عمل الحلول الحسابية المعينة المصممة خصيصًا لمشكلة محددة والتي تقدم أداء أفضل من الحلول الحسابية العامة. على سبيل المثال؛ عادة ما تتم مهمة فرز قائمة كبيرة من العناصر بواسطة الفرز السريع المعتاد والذي يعد أحد الحلول الحسابية الأكثر كفاءة. لكن إذا كانت بعض خصائص العناصر قابلة للاستغلال (على سبيل المثال؛ أن تم ترتيبها بنظام معين) فيمكن استخدام طريقة أخرى أو حتى الفرز المعتاد حسب الطلب.
بعد أن يتأكد المبرمج بشكل معقول أنه تم اختيار أفضل الحلول الحسابية فيمكن البدء في تحسين الشفرة. يمكن أن تكون الحلقات مفتوحة (للحلقة السفلية في الأعلى، على الرغم من أنه يمكن أن يؤدي غالبًا إلى انخفاض السرعة بالرغم من أنه يزيد من سعة التخزين المؤقت لوحدة المعالجة المركزية) ويمكن استخدام أنواع البيانات الصغيرة قدر الإمكان كما يمكن استخدام الحلول الحسابية الصحيحة بدلا من النقاط الزائفة وغير ذلك.
أمثلة البرمجيات التحسين الآلي واليدوي
يمكن أن يكون سبب المشكلة بسبب قيود اللغة بدلا من الحلول الحسابية أو هياكل البيانات المستخدمة في البرنامج. في بعض الأحيان؛ يمكن إعادة كتابة الجزء المهم من البرنامج بلغة برمجة مختلفة والتي تؤدي إلى الوصول المباشر للألة الأساسية. على سبيل المثال؛ إنه من الشائع في اللغات العالية جدا في المستوي مثل Python أن تحتوي على وحدات مكتوبة في C للحصول على سرعة أكبر. يمكن للبرامج المكتوبة بالفعل في C أن يكون لها وحدات مكتوبة في لغة التجميع. يمكن للبرامج  المكتوبة في D استخدام المُجمع.
تُثمر أقسام إعادة الكتابة في هذه الظروف بسبب «الطريقة المجربة» العامة المعروفة بقانون 90/10 والذي ينص على أن 90% من الوقت يتم استغراقه في 10% من الشفرة و10% فقط من الوقت في 90% من الشفرة المتبقية. لذا فإن تركيز الجهد الفكري على تحسين جزء صغير من البرنامج يمكن أن يؤثر بصورة كبيرة على السرعة الكلية—إذا كان من الممكن تحديد الجزء (الأجزاء) الصحيحة.
يكون للتحسين اليدوي في بعض الأحيان أثار جانبية على إمكانية القراءة وبالتالي يجب أن تُوثق تحسينات الشفرة بعناية وتأثيرها على التطوير المستقبلي المُقَدر.
أمثلة البرمجيات التحسين الآلي واليدوي
يسمي البرنامج الذي يقوم بالتحسين الآلي المُحسن. تُدمج المُحسنات مع المُحللات وتعمل أثناء التجميع. يمكن للمُحسنات غالبًا تصميم الشفرة التي تم إنشاؤها للمعالجات الخاصة.
اليوم؛ تقتصر التحسينات الآلية غالبًا على التحسين المُجمع وذلك بسبب أن التحسينات المُجمعة تقصر عادة على مجموعة ثابتة إلى حد ما من التحسينات العامة حيث يوجد طلب كبير على المُحسنات التي يمكنا قبول أوصاف المشكلة ولغة التحسينات المحددة والتي تسمح للمهندس بتعيين التحسينات المخصصة. تسمي الأدوات التي تقبل أوصاف التحسينات بأنظمة تحويل البرامج والتي بدأ تطبيقها في أنظمة البرمجيات الحقيقة مثل C++.
تُحسن بعض اللغات عالية المستوي (Eiffel، Esterel) برامجها باستخدام لغة وسيطة.
تهدف الحوسبة الشبكية أو الحوسبة الموزعة إلى تحسين النظام بأكمله، من خلال نقل المهام من أجهزة الكمبيوتر ذات الاستخدام العالي إلى أجهزة الكمبيوتر التي تعمل بوقت العطل.
أمثلة البرمجيات الوقت المستغرق للتحسين
في بعض الأحيان؛ قد يكون الوقت المستغرق في التحسين هو المشكلة في حد ذاته.
لا يؤدي تحسين الشفرة الحالية إلى إضافة مميزات جديدة ولكنه ربما يضيف أخطاء جديدة إلى الشفرة التي كانت تعمل من قبل. وذلك لأن الشفرة المُحسنة يدويًا ربما تحتوي أحيانًا على «قابلية قراءة» أقل من الشفرة غير المُحسنة وبالتالي يؤثر التحسين على إمكانية الحفاظ عليها. يكون للتحسين سعر كما يجب التأكد من أن الاستثمار يستحق العناء.
ربما يكون المُحسن الآلي نفسه (أو برنامج الترجمة الخاص بالتحسين وهو البرنامج الذي يقوم بأداء تحسين الشفرة) تم تحسينه إما لزيادة تحسين الكفاءة المستهدفة أو زيادة السرعة الخاصة بالتشغيل. عادةً ما يستغرق الأداء التجميع مع التحسين وقتًا طويلا بالرغم من أنه المشكلة الوحيدة عادة عندما تكون البرامج كبيرة جدا.
على وجه الخصوص؛ بالنسبة لبرامج الترجمة المجمعة في الوقت المحدد يكون أداء مكون التجميع وقت التشغيل والذي يتم تنفيذه مع شفرته المستهدفة وهو أساس تحفيز سرعة التنفيذ الكلية .
مقروئية
المقروئية أو الانقرائية هي مدى سهولة قراءة وفهم نص ما. هنالك العديد من العوامل التي تستخدم لقياس المقروئية، مثل: «سرعة الإدراك» و «قابلية الإدراك عن بعد» و «قابلية الإدراك عند إلقاء نظرة سطحية» و «قابلية الرؤية» و «تقنية الوميض المنعكس» و «سرعة القراءة» و «حركة العين» و «الإجهاد في القراءة». ويستعمل مصطلح المقروئية في معاني منها:
ويمكن القول أن الانقرائية أو المقروئية تعني أن تكون المادة المقروءة ملائمة لقدرات القارئ على القراءة وانجذابه إلى المقروء وفهمه معنى ما يقرأ؛ أي تكون المادة المكتوبة ضمن حدود قدرة من كتبت لهم فيقرؤنها ويفهمونها بيسر وسهوله.
وعلى الرغم من أن استعمال مصطلح الانقرائية يبدوا حديثاً إلا أن الاهتمام به له جذوره القديمة والتي تتمثل في تسهيل أسلوب الكتابة، وتذليل صعوبات القراءة.
يتميز مصطلح المقروئية «الإجمالية» عن مصطلح «وضوح الحروف» الذي يستخدم لقياس مدى سهولة تمييز الحروف أو الرموز عن بعضها البعض. يستخدم مصطلح المقروئية أيضا لتحديد مدى سهولة قراءة شيفرة برنامج حاسوبي من قبل البشر.
مقروئية أبحاث مبكرة
في ثمانينيات القرن التاسع عشر، وجد أستاذ اللغة الإنكليزية ل. إيه. شيرمان أن طول الجملة الإنكليزية بات أقصر، ففي العصور الإليزابيثية، تألفت الجملة وسطياً من 50 كلمة، أما في زمنه تقلّص العدد لـ 23 كلمة.
فكتب شيرمان: «باختصار، ستتبع اللغة الإنكليزية الأدبية صيغ اللغة المحكيّة المعيارية التي تشتق منها، فلا ينبغي أن يكون حديث المرء أسوأ من كتابته، وبالمثل، لا ينبغي أن يكتب المرء بشكل أفضل من التحدث، فتُعتبر الجملة الشفوية هي الأوضح، لأنها نتاج ملايين الجهود اليومية لتكون واضحة وقوية، وهي تمثّل جهدًا سباقًا لآلاف السنين سعياً لإتقان وسيلة فعالة للتواصل».
مقروئية أبحاث مبكرة
في عام 1889 في روسيا، نشر الكاتب نيكولاي إيه. روباكن دراسة تناولت 10,000 نص كتبه عامّة من الناس، فأخذ من هذه النصوص 1500 كلمة يعتقد أن معظم الناس يفهمونها، ووجد أن العوائق الرئيسية أمام الاستيعاب كانت في الكلمات غير المألوفة والجمل الطويلة، فبدأ من خلال دوريته الخاصة عند عمر الثالثة عشرة بنشر العديد من المقالات والكتب عن العلم ومواضع عديدة أخرى للأعداد الكبيرة من القرّاء الجدد في جميع أنحاء روسيا، فلم يعتقد روباكن أن الناس حمقى، وإنما كانوا فقراء ببساطة، وبحاجة لكتب رخيصة، ومكتوبة بمستوى يمكن فهمه.
في عام 1921، نشر هاري د. كيتسون كتاب ذهن المشتري، وهو أحد أوائل الكتب التي طبقت علم النفس على التسويق، فأظهر عمل كيتسون أن كل نوع من القراء اشترى وقرأ نمطه الخاص من النصوص، وبقراءته صحيفتين ومجلتين، وجد كيتسون أن الجمل والكلمات القصيرة كانتا أفضل المساهمين في سهولة القراءة.
مقروئية قوائم تكرار المفردات
في عشرينيات القرن العشرين، بحثت الحركة العلمية في التدريس عن اختبارات لقياس تحصيل الطلاب للمساعدة في تطوير المناهج الدراسية، فلطالما عرف المعلّمون والمربّون أنه لتطوير مهارات القراءة، يحتاج القرّاء -وخصوصاً المبتدئون منهم- إلى مواد قرائية تتوافق مع قدراتهم، وقد اعتمد ناشرو الكتب المدرسية في ذلك على الأبحاث الأولية لعلماء النفس الجامعيين.
أشار عالم النفس التربوي إدوارد ثورندايك من جامعة كولومبيا إلى أن المعلمين في روسيا وألمانيا استخدموا تعداد الكلمات المتكررة لموافقة الكتب بمستويات الطلاب، إذ كانت تعتبر المهارة بالمفردات الدليل الأفضل على التطور الفكري، والمؤشر الأقوى على سهولة القراءة، وفي عام 1921 نشر ثورندايك كتاب كلمات المعلمين، الذي احتوى على تكرار 10,000 كلمة، وهو ما سهّل على المعلمين اختيار كتب تتوافق مع مهارات القراءة لدى طلابهم في الفصل، وأمن كذلك أساساً للأبحاث المستقبلية عن سهولة القراءة.
كانت قوائم تواتر الكلمات أفضل الوسائل لتقييم سهولة قراءة النصوص حتى وصول أجهزة الكومبيوتر، وفي عام 1981، أدرجت موسوعة الكتاب العالمية المستويات الموافقة لـ44,000 كلمة.
مقروئية الصيغ المبكرة للمقروئية لدى الأطفال
في عام 1923 نشرت بيرثا إيه. ليفلي وسيدني ل. بريسي أول صيغة لسهولة القراءة، فقد كانتا قلقتين من احتواء كتب العلوم في المدارس الثانوية الكثير من المصطلحات التقنية، وشعرتا بأن المعلمين يمضون وقت الحصة كله في شرح هذه الكلمات، وناقشتا بأن صيغتهما ستساعد على قياس «حِمل المفردات» في الكتب المدرسية وتقليصه، إذ استخدمت هذه الصيغة خمسة مدخلات متغيرة وستة ثوابت، وعدّت لكل ألف كلمة عدد الكلمات الفريدة، وعدد الكلمات غير الموجودة على قائمة ثورندايك، ورقم الفهرس المتوسط للكلمات المدرجة على القائمة، واستغرق تطبيق الصيغة على كتاب ما يدوياً ثلاث ساعات.
مقروئية قياس المقروئية
تشير الأدبيات إلى وجود أكثر من أسلوب لقياس الانقرائية من أهماها ما أشار له الهاشمي وعطية (2009م) واللبودي (2009م) وأبو سكينة (2009م):
أحمد حسن عبد الهادي باحويرث
أحمد حسن عبد الهادي باحويرث برلماني يمني، عضو في مجلس النواب، عضو اللجنة المالية بالمجلس عن الدورة البرلمانية 2003-2009 والكتلة البرلمانية لنواب حزب التجمع اليمني للإصلاح عن الدائرة الانتخابية رقم (151) بمحافظة حضرموت. من مواليد 1952 مديرية تريم محافظة حضرموت. حاصل على بكالوريوس محاسبة.
أحمد حسن عبد الهادي باحويرث فترة المجلس
باتفاق عرف بأسم «إتفاق فبراير» مُددت فترة المجلس لمدة عامين، وبقيام ثورة الشباب اليمنية لم تُجرَ الانتخابات، وبحسب إتفاق المبادرة الخليجية مُددت لمدة عامين آخرين حتى 2013. ولكن نظراً للأزمة السياسية المستمرة منذ ذلك العام واندلاع الحرب القائمة منذ 2015 لم يتسنى انتخاب مجلس نواب جديد، ولا تزال الشرعية متجسدة في المجلس المنتخب عام 2003 حتى اليوم.
صالح سالم هادي العامري
صالح سالم هادي أحمد العامري برلماني يمني، عضو في مجلس النواب، عن الدورة البرلمانية 2003-2009 والكتلة البرلمانية لنواب حزب المؤتمر الشعبي العام عن الدائرة الانتخابية رقم (152) بمحافظة أبين.
صالح سالم هادي العامري فترة المجلس
باتفاق عرف بأسم «إتفاق فبراير» تمددت فترة المجلس لمدة عامين، وبقيام ثورة الشباب اليمنية لم تُجرَ الانتخابات، وبحسب إتفاق المبادرة الخليجية تمددت لمدة عامين آخرين حتى 2013 .
صالح محمد عبود باعشر
صالح محمد عبود باعشر برلماني يمني، عضو في مجلس النواب، عن الدورة البرلمانية 2003-2009 والكتلة البرلمانية لنواب حزب المؤتمر الشعبي العام عن الدائرة الانتخابية رقم (154) بمحافظة حضرموت .
عضو في البرلمان العربي.
صالح محمد عبود باعشر فترة المجلس
باتفاق عرف بأسم «إتفاق فبراير» تمددت فترة المجلس لمدة عامين، وبقيام ثورة الشباب اليمنية لم تُجرَ الانتخابات، وبحسب إتفاق المبادرة الخليجية تمددت لمدة عامين آخرين حتى 2013 .
أو تي في
أو تي في قد تعني:
أو تي في (لبنان)، قناة تلفزيونية لبنانية تابعة للتيار الوطني الحر.
أو تي في (مصر)، قناة فضائية مصرية خاصة.
صوت الشعب
قناة صوت الشعب المصرية: صوت الشعب
صوت الشعب (صحيفة فلسطينية): صحيفة فلسطينية صدرت عام 1922.
صوت الشعب (مبادرة سلام)
صوت الشعب (جريدة): صحيفة سورية.
صوت الشعب (حزب): حزب سياسي جزائري.
إذاعة صوت الشعب اللبنانية: إذاعة صوت الشعب
إذاعة صوت الشعب الفلسطينية: إذاعة صوت الشعب (غزة)
زلزال حماة 1157
زلزال حماة 1157 وقع بالقرب من مدينة حماة في شهر أغسطس عام 1157 م / 552 هـ، وقدر عدد الضحايا بعشرات الآلاف.
ويذكر المؤرخ الطرابلسي د. عمر تدمري في كتابه «تاريخ طرابلس السياسي والحضاري عبر العصور» أن الزلزال العظيم هذا أصاب كونتية طرابلس التي كانت تحت الحكم الصليبي في زمن الكونت ريموند الثالث، و«هلك أكثر أهلها»، وهُدم كثيرٌ من أبنيتها (صفحة 364).
زلزال حماة 1157 الأضرار
في حلب تهدم أجزاء من سور المدينة وفي حران تشققت الأرض فظهرت آثار مدينة قديمة، وطالت أضراره كل من حمص ومعرة النعمان وطرابلس وبيروت وصور.
وأكبر الأضرار حصلت في مدينة حماة وشيزر، وبه كانت نهاية أسرة بنو منقذ.
الجمعية الدولية للدراسات السميوطيقية
الجمعية الدولية للدراسات السميوطيقية (بالإنجليزية: International Association for Semiotic Studies) منظمة الرئيسية للسميوطيقيين في العالم، أنشئت في عام 1969.
من الأعضاءها للجمعية ألخيرداس جوليان غريماس، رومان ياكوبسون، جوليا كريستيفا، إميل بنفينيست، أندريه مارتينيه، رولان بارت، أومبرتو إكو، توماس سيبيوك، ويوري لوتمان.
مجلة الجمعية الرسمية هي Semiotica، التي نشرتها فالتر ده غرويتر. لغتا العمل في الجمعية هما: الإنكليزية والفرنسية.
تتألف اللجنة التنفيذية للجمعية من المعايير الدولية للمحاسبة من ممثلين عن المجتمعات السيميائي للبلدان الأعضاء (اثنان من كل منهما).
هجاء سياسي
الهِجَاءُ السِّيَاسِيُّ هو نوع بارز من الهجاء، يقوم بالترفيه على الناس من خلال السياسة، الهجاء السياسي عادة ما يكون ظاهراً عند الاحتجاج السياسي أو المعارضة السياسية، ليس بالضرورة أن هذا النوع من الهجاء يحاول تقديم أجندة سياسية والتأثير في العملية السياسية في الدولة، ولكنَّه أحياناً قد يكون كذلك بالفعل، ولكن من ناحية أخرى من الواضح بأنَّ الأهداف الغالبة على الهجاء السياسي تهدف بكل بساطة للترفيه عن الناس وإضحاكهم.
هجاء سياسي تاريخ الهجاء السياسي عند العرب
يظهر الهجاء السياسي من خلال الشعر في الدرجة الأولى حيث كان الشعراء يبدون غضبهم وانزاعجهم من الوضع السياسي عن طريق الهجاء والسخرية من الحاكم، وفي العصرالحديث دخل عنصر الفكاهة على الهجاء واصبح الهدف ليس فقط الهجاء ولكن اضحاك الناس أيضا عن طريق المسرحيات والأفلام وبرامج الهجاء السياسي على التلفزيون.
هجاء سياسي ابرز المسرحيات العربية في الهجاء السياسي
1) كاسك يا وطن 2) الزعيم 3) ضيعة تشرين إلى آخره 4)دقت الساعة...
هجاء سياسي ابرز برامج الهجاء السياسي على التلفزيون
برنامج شي أن أن تقديم سلام الزعتري وفؤاد يمين على قناة الجديد.
برنامج ovrira على قناة الاو تي في اللينانية.
برنامج مش معقول على قناة الاو تي في اللينانية.
برنامج Les Guignols de maghreb على قناة نسمة.
برنامج البرنامج تقديم باسم يوسف على قناة ام بي سي مصر المصرية.
بي (محرر نصوص)
بي (بالإنجليزية: Pe)‏ و هي اختصار للتعبير (Programmer’s Editor) و تعني حرفياً (محرر المبرمجين) و هو محرر نصوص مخصص للعمل على نظام تشغيل بي أو إس و ينتمي لعائلة البرمجيات المفتوحة المصدر و هو موجه بشكل خاص للمطورين والمبرمجين اللذين يعملون على تحرير نصوص الشيفرة المصدرية لبرامج الحاسوب. و نظراً لتركيزه على تحرير الشيفرات المصدرية فهو يحوي العديد من المزايا والوظائف المخصصة لهذا الغرض ومنها ميزة تمييز أو تعليم الصيغة لعدد كبير من لغات البرمجة بالإضافة لوجود دعم أساسي لكتابة الشيفرات المصدرية بلغة أتش تي أم أل بوجود إضافة الإكمال التلقائي، و يدعم كذلك عملية نقل الملفات من خلال بروتوكول نقل الملفات أو المعروف ب (FTP)، و من الناحية النظرية فقد تم تطويره ليكون شبيهاً لتطبيق ماكينتوش بروغرامرز وركشوب و محرر النصوص بي بي إديت اللذان يعملان كأدوات تحرير على نظام ماك أو إس.
بي (محرر نصوص) التاريخ
تم تطوير بي على يد المبرمج الهولندي هارتن هيكلمن و هو نفسه من قام بتطوير برمجية بي دي بي (و هي برمجية مخصصة لتتبع الأخطاء البرمجية وتشخيصها و إيجادها وإزالتها على مستوى الشيفرة المصدرية لنظام بي أو إس).
و قد تم استخدام بي لكتابة كتاب بي أو أس بايبل (BeOS Bible) و هو كتاب شامل يحوي الكثير من المعلومات المتعلقة بنظام بي أو إس بالإضافة إلى المقالة التي كتبها الكاتب الأمريكي نيل ستيفينسون و المعروفة بعنوان (In the Beginning... Was the Command Line) و التي تحولت فيما بعد إلى كتاب، ويحوي الكتابان استشهادات باستخدام محرر النصوص بي في كتابة نصوصهما.
تم تصدير بي للعمل على أنظمة تشغيل أخرى مثل ماك أو أس أكس وجنو/لينكس وويندوز تحت اسم «بيبر (Pepper)» و تم فتح الشيفرة المصدرية الأصلية المكتوبة لنظام بي أو إس حيث تم تضمينها في الإصدارات الأولى من نظام التشغيل هايكو.
عرب التركمان
عرب التركمان من أصل بدوي، هم قبائل استقرت في القسم الغربي من مرج ابن عامر. وعرب التركمان سبعة قبائل، لكل منها شيخها.
عرب التركمان قبائل عرب التركمان
أجمع شيوخ عرب التركمان في القرن العشرين على أن القبائل هي:
بنو علقمة هم اليوم قبيلة تنتمي إلى قرية المنسي في فلسطين وتحوي بطونًا وأفخاذًا كثيرة.
كان مخاتير وشيوخ العشيرة في القرنين التاسع عشر والعشرين:
كانت عشيرة بني علقمة جزءًا رئيسيًّا في الثورات الجهادية ضد المستعمر البريطاني والعصابات الصهيونية.
حيث شارك أبناء العشيرة في ثورة مرج ابن عامر ضد الاستعمار البريطاني التي قادها الحاج حسن منصور، وقد قاطع أهالي مرج ابن عامر في القسم الحيفاوي المحاكم الدينية التي كان يشرف عليها الاستعمار البريطاني وشُكِّلت لجنة في قرية المنسي سميت بـ «لجنة الإصلاح» كانت مهمتها حل مشاكل المواطنين أو أي نزاعات قد تحدث، وقد كان أحد أعضاء هذه اللجنة ابن العشيرة محمد خليل محمد الغزاوي وابن عمه أحمد خميس محمد الغزاوي.
ومن المعارك التي شارك بها أبناء العشيرة: