3- عليه ألاَّ يستقبل القبلة أو يستدبرها حال قضاء الحاجة، بل ينحرف عنها؛ لأن النبي صلى الله عليه وسلم نهى عن استقبال القبلة واستدبارها حال قضاء الحاجة، روى البخاري ومسلم في صحيحيهما من حديث أبي أيوب أن النبي صلى الله عليه وسلم قال: "إِذَا أَتَيْتُمُ الْغَائِطَ فَلَا تَسْتَقْبِلُوا الْقِبْلَةَ وَلَا تَسْتَدْبِرُوهَا، وَلَكِنْ شَرِّقُوا أَوْ غَرِّبُوا" [7]. قال أبو أيوب: فقدمنا الشام، فوجدنا مراحيض قد بنيت قِبل القبلة، فننحرف عنها ونستغفر الله؟ قال: نعم [8]. آداب قضاء الحاجة. 4- لا يجوز له أن يمس فرجه بيمينه، وكذلك لا يجوز له أن يقضي حاجته في طريق الناس، أو في ظلهم، أو موارد مياههم، لنهي النبي صلى الله عليه وسلم عن ذلك لما فيه من الأضرار بالناس وأذيتهم، روى البخاري ومسلم من حديث أبي قتادة رضي الله عنه أن النبي صلى الله عليه وسلم قال: "وَإِذَا أَتَى الْخَلاءَ فَلا يَمَسُّ ذَكَرَهُ بِيَمِينِهِ، وَلاَ يَتَمَسَّح بِيَمِينِهِ" [9]. ولما روى أبو داود في سننه من حديث عائشة، قالت: كانت يد رسول الله صلى الله عليه وسلم اليمنى لطهوره وطعامه، وكانت يده اليسرى لخلائه وما كان من أذى [10]. وروى مسلم في صحيحه من حديث أبي هريرة رضي الله عنه أن النبي صلى الله عليه وسلم قال: "اتَّقُوا اللَّعَّانَيْنِ"، قَالُوا: وَمَا اللَّعَّانَانِ يَا رَسُولَ اللّه؟ قَالَ: "الَّذِي يَتَخَلَّى فِي طَرِيقِ النَّاسِ، أَوْ فِي ظِلِّهِمْ" [11].
- آداب قضاء الحاجة
- ما هي لغات البرمجة وما هي أنواعها المختلفة » مجلتك
- لغات البرمجة - البوابة العربية للأخبار التقنية
آداب قضاء الحاجة
وقال تعالى: ﴿ فِيهِ رِجَالٌ يُحِبُّونَ أَنْ يَتَطَهَّرُوا وَاللَّهُ يُحِبُّ الْمُطَّهِّرِينَ ﴾ [التوبة: 108] وهناك آداب شرعية تُفعل عند دخول الخلاء، وحال قضاء الحاجة، فمن ذلك:
1- أن يقول عند دخول الخلاء: "بسم الله، اللهم إني أعوذ بك من الخبث والخبائث"، فقد روى الترمذي في سننه من حديث علي بن أبي طالب رضي الله عنه أن النبي صلى الله عليه وسلم قال: "سَتْرُ مَا بَيْنَ أَعْيُنِ الْجِنِّ وَعَوْرَاتِ بَنِي آدَمَ إِذَا دَخَلَ أَحَدُهُمُ الْخَلَاءَ أَنْ يَقُولَ: بِسْمِ اللّه" [1]. وروى البخاري ومسلم من حديث أنس رضي الله عنه قال: كان النبي صلى الله عليه وسلم إذا دخل الخلاء قال: "اللَّهُمَّ إِنِّي أَعُوذُ بِكَ مِنَ الْخُبُثِ [2] وَالْخَبَائِثِ [3] ". وروى أبو داود في سننه من حديث عائشة، قالت: كَانَ النَّبِيُّ صلى الله عليه وسلم إِذَا خَرَجَ مِنَ الْخَلاءِ قَالَ: "غُفْرَانَكَ" [4]. 2- إذا أراد أن يقضي حاجته في فضاء -أي في محل غير مُعد لقضاء الحاجة - فإنه يستحب له أن يبعد عن الناس بحيث يكون في مكان خال، ويستتر عن الأنظار بحائط، أو شجرة، أو غير ذلك. فقد روى أبو داود في سننه من حديث جابر بن عبد الله أن النَّبِيَّ صلى الله عليه وسلم كَانَ إِذَا ذَهَبَ الْمَذْهَبَ أَبْعَدَ [5] [6].
المكروهات عند قضاء الحاجة
إنَّ المكروهات في قضاء الحاجة هي الأمور التي لا يجب على المرء فعلها أو تجاوزها أثناء قضاء الحاجة، ومن المكروهات في قضاء الحاجة نذكر: [2]
استقبال القبلة: حيث أنَّ استقبال القبلة أثناء قضاء الحاجة هو أمرٌ منهي عنه، وإنَّ في ذلك مُخالفة لآداب احترام الكعبة وتعظيمها. التبول في الماء الراكد: هو أمرٌ منهي عنه في الشريعة الإسلامية، لما فيه من تنجيس للماء وتلويث له. كشف العورة: لا يُستحب كشف العورة أمام الناس، حيث لا يجب أن يكشف المرء عورته حتى يدنو من الأرض بحيث لا يراه أحد. استخدام العظم أو الروث في الاستجمار: فقد نهى النبي -صلَّى الله عليه وسلَّم- عن الاستنجاء بالعظم والروث وأمر بالاستجمار أي تنظيف النجاسة بالحجارة. السلام أثناء قضاء الحاجة: فلا يجوز السلام على من يقضي الحاجة أو رد السلام أثناء قضاء الحاجة.
ولكن مشكلتها انها صعبة التعلم بالأخص بالنسبة للمبتدئين ، واذا كنت تريد ان تتعلم لغة ابدء باللغات عالية المستوي ، واذا كنت تريد ان تعرف ما هي اسهل لغات برمجة للتعلم اضغط هنا.... من امثلة لغات البرمجة منخفضة المستوي: لغة الالة (language machine) لغة التجميع (assembly language) لغات البرمجة عالية المستوي: لغات البرمجة عالية المستوي هي لغات لا تتطلب من المبرمج الدخول في تفاصيل تطبيق اوامر البرمجة ، و يعد هذا النوع هو الاسهل للتعلم بالنسبة للمبتدئين ، لانه يستخدم مفردات برمجة قريبة من اللغة التي نتحدث بها ، فاغلب لغات البرمجة فيها الكثير من المصطلحات باللغة الانجليزية ، مما يسهل فهمها وكتابتها. عكس لغات البرمجة منخفضة المستوي التي تتكون من رموز ومفردات معقدة بالنسبة للمبرمج المبتدئ واحيانا بالنسبة للمبرمج المتوسط او المحترف ، فاذا كنت مبتدئ وتريد تعلم لغة برمجة ، انت الان تعرف من اين تبدء. ومن امثلة لغات البرمجة عالية المستوي: جافا (java) بايثون (python) سي شارب (#C) روبي (ruby) وغيرها الكثير.
ما هي لغات البرمجة وما هي أنواعها المختلفة &Raquo; مجلتك
آخر تحديث: فبراير 1, 2022 ملخص المحتوى لغات البرمجة – شرح تعريفها وأنواعها وتقسيماتها بحسب المستوى والأهداف وخصوصية الأجهزة، تطور اللغة وخصائصها، لغات البرمجة عالية المستوى. ما هي لغات البرمجة لغات البرمجة ومفردها لغة البرمجة ، (بالإنجليزية Programming language)، هي مجموعة من الأوامر والتعليمات التي تُكتب وفق قواعد محددة بحسب كل لغة، ومن ثم تمر هذه الأوامر بعدة مراحل إلى أن يتم تنفيذها من جهاز الكمبيوتر. ولكن جهاز الحاسوب، مثله مثل أي جهاز كهربائي، لا يفهم إلاّ لغة الآلة التي تعتمد نظام العد الثنائي (0، 1) المناظرة لحالتي (الإيقاف، التشغيل) On-Off التي تعبر عن إيقاف أو تشغيل الآلة من قبل الإنسان. فالكمبيوتر لا يفهم أية لغات أخرى بشرية، وبالتالي ظهرت الحاجة إلى ابتكار وتطوير لغات يمكن أن يفهمها جهاز الكمبيوتر. وأطلق على هذه اللغات اسم لغات البرمجة، والتي تسهل التخاطب مع الكمبيوتر وتوجيه الأوامر والتعليمات له ليقوم بتنفيذها بنفس الطريقة التي نتعامل معه بها عند تشغيله أو إيقافه. أنواع لغات البرمجة توجد أنواع مختلفة من اللغات المستخدمة في البرمجة، ويمكن تقسيم هذه الأنواع المختلفة بحسب معيار قربها من اللغة البشرية أو من لغة الآلة، من حيث المفردات المستخدمة فيها والقواعد الأساسية المستخدمة في صياغتها.
لغات البرمجة - البوابة العربية للأخبار التقنية
خصوصية لغة البرمجة يمكن تقسيم اللغات المستخدمة في البرمجة بحسب خصوصية الأجهزة التي تعمل عليها، مثل لغة برمجة الهواتف الذكية ولغة برمجة أجهزة إلكترونية خاصة بالطائرات مثلا، ولغات أخرى أكثر عمومية تعمل بشكل مستقل عن نوع الجهاز وأيًا كان نوعه. تعريف البرمجة يمكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الكمبيوتر أو أي جهاز إلكتروني آخر، من أجل توجيهه وإعلامه بكيفية تنفيذ سلسلة من المهام المطلوبة أو كيفية التعامل مع البيانات. ومثل اللغات البشرية التي لها قواعد ينبغي اتبعاها عند الكتابة بأي منها، فإن كل لغة من اللغات المستخدمة في البرمجة أيضًا لها قواعد خاصة Syntax التي ينبغي على المبرمج الالتزام بها عند البرمجة باستخدامها وكتابة التعليمات والأوامر الموجهة لجهاز الكمبيوتر. ويُلاحظ أنه عند مخالفة المبرمج لأي من تلك القواعد تظهر له رسالة تفيد بوجود خطأ في القواعد التي تحكم لغة البرمجة المستخدمة في تعبير مختصر باللغة الإنجليزية هو (Syntax Error). تطور لغات البرمجة إن اللغات في حالة تطور مستمر بحسب تطور أجهزة الكمبيوتر أو المكونات المادية للكمبيوتر (بالإنجليزية: Hardware). ففي بدايات ظهور الكمبيوتر في الأربعينيات من القرن الماضي كان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية وكانت اللغات المستخدمة في البرمجة معقدة هي الأخرى وأقرب إلى لغة الآلة، حيث كانت تُستخدم فيها سلسلة من الأعداد في نظام العد الثنائي وتُكتب على شكل أكواد برمجية طويلة.
2. الأوامر وتنظيم سيرها يقوم المبرمج بإجراء عمليات على وحدات المعلومات مثل تخزينها وقراءتها ومقارنتها، كما يمكن إجراء عمليات حسابية عليها أيضا، وتتبع هذه العمليات القواعد المحددة للغة. وللغة البرمجة دور آخر وهو التحكم في تنظيم إجراء العمليات وسيرها، حيث توجه تنفيذ خطواتها بنفس تتابع كتابتها من طرف المبرمج. كما تمكّن لغة البرمجة أيضًا من إجراء عملية اختيار وتفرع عن المسار الأصلي لهذا التتابع، وذلك بإدخال شرط منطقي يقوم الكمبيوتر على أساسه باختيار اتجاه الاستمرار في أداء العمل. مثلا، إذا كان البرنامج الذي يريد المبرمج صنعه يقوم بقسمة عددين يختارهما المستخدم، وإظهار النتيجة على الشاشة. فمن المعروف أن القسمة على صفر لا تجوز. وبناء على ذلك فلا بد أن يدخل المبرمج في برنامجه جملة برمجية لاختبار عملية القسمة قبل إجراؤها. فإذا كان القاسم مخالفًا للصفر، فإن البرنامج يستمر فيقوم بإجراء العملية ويعطي النتيجة. أما إذا كان القاسم صفرًا فإن البرنامج لا يقوم باجراء العملية وإنما ينبه إلى أن المستخدم حاول القسمة على صفر. كما يمكن للغة البرمجة تنظيم الأوامر بأساليب أخرى، مثلما يحدث عند طلب تنفيذ أمر أو مجموعة من الأوامر بصفة متكررة حلقية يطلق عليها في لغة البرمجة تسمية "حلقة" (بالإنجليزية: Loop).