بالإضافة إلى النظر إلى الأشخاص الآخرين والعلاقات الأخرى لتحديد ما إذا كان هناك ظلم قد حدث، فمن المرجح أن يأخذ المرء في الاعتبار المعايير المجتمعية فيما يتعلق بكيفية معاملة الناس. في منتصف الستينيات تم تقديم النظرية الأكثر تفصيلاً التي تم تطويرها لشرح كيف يحدد الناس ما إذا كانت النتائج التي يتلقونها عادلة في التوزيع، حيث يشار إلى هذه النظرية باسم نظرية الإنصاف، وهي مبنية على الكثير من العمل السابق على الحرمان النسبي و التوقعات في علاقات التبادل. مفهوم العدالة التوزيعية في علم النفس الاجتماعي – e3arabi – إي عربي. على وجه التحديد تفترض نظرية الإنصاف أن الأفراد في علاقات التبادل يطورون نسبة في رؤوسهم من نتائجهم المتصورة إلى مدخلاتهم المتصورة، ثم يقارنون هذه النسبة بتصوراتهم عن نسبة شخص آخر أو النسبة التي مروا بها في مواقف مماثلة في الماضي، أي عندما تكون نسبة المخرجات إلى المدخلات للفرد أقل من نسبة المرجع، فمن المحتمل أن يدرك ظلم التوزيع. الأهم من ذلك تستمر هذه النظرية في شرح ما يميل الناس إلى فعله عندما يشعرون أن نسبتهم أقل مما ينبغي، بالنظر إلى قاعدة المقارنة الخاصة بهم، وبشكل عام سيحاول الأشخاص في المواقف غير العادلة في التوزيع استعادة التوازن بإحدى الطرق الثلاث المتمثلة في طريق تغيير المخرجات أو المدخلات الخاصة، وتغيير مخرجات أو مدخلات المرجع، وإزالة نفسه من العلاقة.
في أوائل الستينيات من القرن الماضي تقدم بعض علماء النفس الاجتماعي في أهمية مقارنة معاملة الفرد بمعالجة الآخرين في تحديد ما إذا كانت النتائج موزعة بشكل عادل، حيث ظهر منظور يشير إلى أنه بمرور الوقت يطور الأفراد توقعات محددة في علاقاتهم مع الآخرين، تستند هذه التوقعات على فكرة أن تكاليف الفرد يجب أن تكون متناسبة مع مكافآته. يدرك الناس جيدًا ما إذا كانوا يضعون المزيد في علاقة ثم يخرجون منها، وعندما يشعر الأفراد كما لو أنهم يبذلون المزيد في علاقة تبادلية أكثر مما يخرجون منها، فإنهم يميلون إلى أن يكون لديهم ردود فعل سلبية، والنقطة الأساسية هي أنه لن يدرك جميع الناس عدالة التوزيع في نفس الطريقة. أنواع التبادلات بناء على فكرة التوقعات: بناءً على فكرة التوقعات في علاقات التبادل حدد علماء آخرين بشكل أكبر بين أنواع التبادلات، على سبيل المثال يمكن أن يكون التبادل اقتصاديًا حيث يتم تبادل عنصر ملموس ذي فائدة مثل الموظف الذي يعمل مقابل راتب، أو يمكن أن يكون التبادل اجتماعيًا بحيث يكون أكثر ذاتية مثل الطريقة التي يجب أن يرد بها لصديق يقدم خدمة، وبالتالي يشير هذا المنظور إلى أن العدالة التوزيعية يمكن أن تحدث سواء تم انتهاك التبادل الاقتصادي أو الاجتماعي بطريقة ما.
إقرأ أيضا: قائل قصيده تحيه الى جيشنا العربي يحدها من الجنوب المملكة العربية السعودية والجمهورية اليمنية ومن الشمال مضيق هرمز ومن الشرق بحر العرب. يمتد الشريط الساحلي بطول 3،165 كم ويطل على بحر العرب. وبحر العرب. تبلغ المساحة الإجمالية 309،500 كيلومتر مربع ، لتحتل المرتبة الثالثة في شبه الجزيرة العربية. أنظر أيضا: لماذا سميت عمان بـ Mazun وماذا كانت تسمى الأسماء القديمة لسلطنة عمان تاريخ أول مكتب بريد في سلطنة عمان يجب أن نكون في أهم مرحلة في التاريخ البريدي لسلطنة عمان والتي يمكن تلخيصها في المراحل الأربع التالية: المرحلة الأولى: يخضع النظام البريدي في العاصمة مسقط لسيطرة حكومة الهند التي تعتمد على الطوابع البريطانية والنظام البريطاني. المرحلة الثانية: في هذه المرحلة ، تم تسليم النظام البريدي إلى باكستان ، وشهدت الهند والهند استقلالهما عن المملكة المتحدة ، وهي فترة اتسمت بقصر المدة ونقص الأدلة والوثائق. المرحلة الثالثة: نقل النظام البريدي لدول الخليج العربي تحت سلطة بريطانيا العظمى وإخضاع ولايتها للقنصليات البريطانية في دول مختلفة. واستمرت هذه المرحلة من عام 1984 إلى عام 1966 في السلطنة.
تاريخ لغات البرمجة يعود تاريخ ظهور لغات البرمجة إلى ما قبل ظهور الكمبيوتر نفسه بما يزيد عن 125 عام؛ حيث ظهرت لغات البرمجة لأول مرّة في بعض الاستخدامات الصناعية؛ فقد اعتُمدت في التحكّم في إنتاج المنسوجات عن طريق تصميم ثقوب بشكل مُعيّن على أنواع مختلفة من البطاقات، بحيث يتم تغيير تلك البطاقات لإنتاج أنواع مختلفة من المنسوجات.
أدّى انتشار الإنترنت إلى استحداث العديد من لغات البرمجة؛ حيث طوّر تيم بيرنرز لي لغة البرمجة (HTML) في العام 1990م، تلاها في العام التالي ظهور اثنتين من أهم لغات البرمجة في العالم وهي لغة برمجة بايثون (Python) ولغة برمجة فيجوال بيسك (Visual Basic)، وكان العام 1995م سنة ظهور لغة البرمجة جافا (Java) التي تمّ تقديمها من قِبل مُبرمجين في شركة صن ميكروسيستمز (Sun Microsystems)، وفي الوقت الحالي هناك عشرات الآلاف من لغات البرمجة المُختلفة فضلاً عن التطوير المُستمرّ للغات جديدة يرى المصمّمون أنها ستُساهم في حلّ أيّة مشكلة موجودة في حياة الإنسان. عناصر لغات البرمجة تشتمل لغات البرمجة على عناصر أساسية كالآتي: الصياغة تعرّف الصياغة في لغات البرمجة (بالإنجليزية: Syntax) بأنّها القواعد التي تُحدّد كيفية كتابة المفردات والرموز بشكل صحيح في البرنامج وفقاً للغة البرمجة المُستخدمة، ويكون لكلّ لغة برمجة كلمات ورموز محجوزة يتمّ استخدامها بطريقة مُعينة ككلمة (IF) على سبيل المثال لا الحصر، وتجدر الإشارة إلى أنّ لغات البرمجة تختلف من لغة إلى أخرى تبعاً لتعاملها مع استخدام المُبرمج للأحرف الصغيرة والكبيرة أثناء كتابة البرنامج، فبعض اللغات البرمجية تعتبر استخدام الحرف الكبير يُماثل استخدام الحرف الصغير في حين يتغيّر هذا الأمر في لغات أخرى.