CALM/arwiki huggingface dataset:
والاتجاه الحالي في لغات البرمجة هو استخدام الكائنات، وبالتالي صنع نظام إدارة قاعدة بيانات كائنية التوجيه (OODBMS) مثالية للمبرمجين المتوجهين نحو الكائن لأن باستطاعتهم تطوير المنتج، وتخزينه ككائنات، ويمكنهم تكرار أو تعديل الكائنات من أجل صناعة كائنات جديدة في هي نظام إدارة قاعدة بيانات كائنية التوجيه (OODBMS). والمعلومات الحالية لا تشمل فقط البيانات بل أيضا الفيديو، والملفات الصوتية والرسومات، والصور التي تعتبر أنواع بيانات معقدة. ونظام إدارة قاعدة البيانات المترابطة ليس قادرا على دعم هذه الأنواع المعقدة للبيانات. بحاجة لمصدر ومن خلال الترابط مع لغة البرمجة، يمكن للمبرمج المحافظة على الثبات داخل بيئة واحدة لأن كلا من نظم إدارة قاعدة بيانات كائنية التوجيه (OODBMS) ولغة البرمجة سوف تستعمل نفس نموذج التقديم. ومشاريع نظام قواعد البيانات المترابطة التي تستخدم أنواع البيانات المعقدة ستضطر إلي الانقسام إلي مهمتين منفصلتين: مفهوم قواعد البيانات والتطبيق.
وبينما يزداد استخدام تقنية تطبيق ويب مع تنفيذ الإنترنت والاكسترانت، فإن للشركات اهتمام كبير في نظم إدارة قاعدة بيانات كائنية التوجيه (OODBMS) من أجل عرض بياناتها المعقدة. واستخدام نظام إدارة قاعدة البيانات والمصمم بشكل معين من أجل تخزين البيانات ككائنات يعطي ميزة للشركات المستعدة لتقديم وسائل وسائط متعددة أو المنظمات التي تستخدم التصميم بمساعدة الحاسوب (CAD).
ويتم تصميم بعض قواعد البيانات الكائنية التوجه للعمل بشكل جيد مع برمجة كائنية التوجه مثل دلفي، روبي (لغة برمجة)، بايثون، بيرل، جافا (لغة برمجة)، سي شارب، فيجوال بيزك دوت نت، سي++ (لغة برمجة)، سي-الكائنية، ولغة [Smalltalk]، وقواعد بيانات أخرى لديها لغات برمجة خاصة بها. وتستخدم نظم إدارة قاعدة بيانات كائنية التوجيه (OODBMS) نفس المفهوم مثل لغات البرمجة كائنية التوجه.
نمت نظم إدارة قاعدة بيانات الكائن من البحث أثناء أوائل إلي وسط السبعينات والوصول إلي أن يكون لها دعم إدارة قاعدة بيانات داخلية للكائنات المهيكلة بالرسومات. وقد ظهر مصطلح "نظام قاعدة البيانات الكائنية التوجيه" لأول مرة في عام 1985. وقد شملت المشروعات البحثية المعروفة Encore-Ob/Server (جامعة براون)، EXODUS (جامعة ويسكونسن-ماديسون)، RRIS قوس قزح (Hewlett-Packard)، ODE (مختبرات بل)، ORION (شركة تكنولوجيا الكمبيوتر والالكترونيات الدقيقة)، Vodak(GMD-IPSI)، روح العصر Zeitgeist (شركة Texas Instruments). ومشروع ORION كان له مزيد من الأبحاث المنشورة أكثر من أي أعمال أخرى. وقد جمع Won Kim صاحب مركز صيانة التحكم أفضل تلك الأبحاث في كتاب تم نشره عن طريق دار نشر MIT.
والمنتجات التجارية المبكرة قد شملت قاعدة بيانات [Gemstone] (Servio Logic ، وهو اسم م تغييره إلي نظم GemStone)، وGbase (Graphael)، و Vbase(Ontologic). وقد شهدت أوائل التسعينات إلي منتصفها منتجات تجارية إضافية تدخل السوق. وهذه المنتجات شملت ITASA (نظم Itasca)، Jasmine(Fujitsu، والتي تم تسويقها عن طريق شركة Computer Associates)، Matisse(برمجية Matisse)، قاعدة بيانات [Objectivity/DB] (شركة Objectivity)، [ObjectStore] (شركة [Progress Software]، والتي تم الحصول عليها من eXcelon والتي كانت في الأصل شركة Object Design)، ONTOS( شركة Ontos، والتي تغير اسمها إلي Ontologic)، O2." Morgan Kaufmann Publishers, 1992. ISBN 1-55860-169-4.&lt;/ref&gt;(شركة Technology O2 والتي اندمجت مع عدد من الشركات، وتم شراؤها عن طريق شركة informix، والتي بدورها اشترتها آي‌ بي‌ إم، POET(والتي هي الآن قاعدة بيانات [FastObjects] من شركة Versant التي حصلت على برمجية Poet)، قاعدة بيانات كائن Versant(شركة [Versant])، VOSS(شركة Logic Arts) ولغة [JADE] (شركة [JADE] للبرمجيات). وبعض هذه المنتجات لا يزال في السوق وتم انضمامه من خلال مصدر جديد مفتوح ومنتجات تجارية مثل شركة [InterSystems CACHÉ] (انظر قوائم المنتجات أدناه)
وقد أضافت نظم إدارة قواعد بيانات الكائن مفهوم [زمن الاستمرارية] للغات برمجة الكائن. فقد تم ربط المنتجات التجارية المبكرة بالعديد من اللغات: GemStone (لغة برمجة Smalltalk])، Gbase(ليسب)، Vbase(لغة برمجة معالج كائن سي COP) وVOSS(نظام تخزين كائن افتراضي للغة Smalltalk ). وفي معظم التسعينات، سيطرت سي++ (لغة برمجة) على السوق التجاري لإدارة قاعدة بيانات الكائن. وقد أضاف التجار جافا (لغة برمجة) في أواخر التسعينات ومؤخرا لغة سي شارب.
وبداية من عام 2004، شهدت قواعد بيانات الكائنات فترة نمو ثانية عندما ظهرت قواعد بيانات كائنات مصدر مفتوح والتي كانت ميسورة التكلفة وسهلة الاستخدام، لأنها كانت مكتوبة بالكامل بلغات البرمجة الكائنية التوجه مثل Smalltalk وJava أو C#، مثل لغة [db4o](كائنات db4)، DTS/S1 من شركة Obsidian Dynamics [نظام Perst] (McObject)، ومتاحة تحت مصدر مفتوح مزدوج ترخيص تجاري.
استخدام قواعد بيانات كائن.
حصلت قواعد البيانات القائمة على البرمجة المستمرة على مكان في مجالات تطبيقية مثل الهندسة و[قواعد البيانات المكانية]، واتصال عن بعد، ومجالات علمية مثل فيزياء الجسيمات وعلم الأحياء الجزيئي. وقد أثرت قليلا على المعالجة العامة للبيانات التجارية، على الرغم من بعض الاستخدامات في مجالات متخصصة في المجالات المالية. ومن الجدير بالذكر إن قواعد بيانات الكائن قد حصلت على رقم قياسي بكونها أضخم قاعدة بيانات في العالم (لأنها كانت الأولى التي تحمل أكثر من 1000 تيرا بايت في مركز ستانفورد للمسرع الخطي)
وأعلى معدل استيعاب تم تسجيله على الإطلاق لقاعدة بيانات تجارية أكثر من واحد تيرا بايت في الساعة.
وتركز مجموعة أخرى من قواعد بيانات الكائن على الاستخدام المدمج في الأجهزة، والبرامج المجمعة، ونظم [الزمن الحقيقي].
تقدم أيضا معظم قواعد بيانات الكائن نوعا ما من لغة استعلام، والذي يتيح باكتشاف الكائنات من خلال أكثر من مدخل [برمجة استعلامية]. وهو في مجال لغات استعلام الكائن، وارتباط الأسطح البينية للاستعلام بالأسطح البينية الملاحية، حيث توجد أكبر الفروق بين المنتجات. وقد كانت هناك محاولة للتوحيد القياسي من [مجموعة إدارة بيانات كائن] مع [لغة استعلام كائن].
ويمكن أن يكون الوصول للبيانات أسرع لأن [الوصلات] غير لازمة في الغالب (كما في التنفيذ ألجدولي قاعدة البيانات المترابط). وهذا لأنه يمكن استرداد الكائن بشكل مباشر بدون بحث، من خلال المؤشرات.(ومع هذا، فيمكن القول بأن الوصلات هي مستوى أعلى من تجرد تتبع المؤشر)
والمجال الآخر للاختلاف بين المنتجات هو طريقة التي يتحدد بها تصميم قاعدة البيانات. ومع هذا، فالسمة العامة هي أن لغة البرمجة وتصميم القاعدة البيانات يستخدمان نفس النوع من التعريفات.
ويتم استخدام تطبيقات الوسائط المتعددة لأن وسائل البرمجة المصاحبة للبيانات مسئولة عن تفسيرها الصحيح.
وتقدم العديد من قواعد بيانات الكائن، مثلا VOSS، دعم [تعيين الإصدار]. فيمكن رؤية الكائن كمجموعة لكل إصداراته. وكذلك، يمكن معاملة إصدارات الكائن ككائنات مستقلة. وتقدم بعض قواعد بيانات الكائن أيضا دعما نظاميا لكل من [المشغلات] والقيود التي هي أساس [قاعدة البيانات النشطة].
وقد تم تحسين كفاءة قاعدة البيانات تلك إلى حد بعيد في المجال الذي يتطلب كميات هائلة من البيانات عن شيء واحد. مثلا، يمكن لمؤسسة مصرفية أن تحصل على معلومات عن حساب مستخدم وتقدمها بكفاءة مع معلومات مكثفة مثل التعاملات، وقيود معلومات الحساب الخ. وتقع خوارزمية [Big O Notation] لتصميم قاعدة البيانات تلك من O (n) إلي O(1)، والتي تزيد الكفاءة في هذه الحالات المحددة.
كانت [مجموعة إدارة بيانات الكائن] ODMG جمعية لبائعي قواعد بيانات الكائن والتخطيط المترابط- الكائن، وأعضاء المجتمع الأكاديمي، والأطراف المعنية. وكان الهدف هو تكوين مجموعة من المواصفات التي تتيح تطبيقات محمولة تخزن الكائنات في نظم إدارة قواعد البيانات. وقد نشرت العديد من الإصدارات بمواصفاتها. وكان أخر إصدار هو ODMG 3.0. وبحلول عام 2001، أعلن معظم بائعي قواعد بيانات الكائن الرئيسيين والتخطيط المترابط-الكائن التوحد مع لغة جافا الخاصة بمجموعة إدارة بيانات الكائن.
وقد تم خلط الإذعان للمكونات الأخرى للمواصفات. ففي عام، تم إخضاع ربط لغة جافا ODMG إلي [عملية مجتمع جافا] كأساس لمواصفات [كائنات بيانات جافا]. ثم قررت الشركات الأعضاء في ODMG أن تركز جهودها على تحديد مواصفات كائنات بيانات جافا. ونتيجة لذلك، تم حل ODMG في عام 2001.
وكذلك تم استيعاب العديد من أفكار قواعد بيانات الكائن في لغة [إس كيو إل:1999] وتم تنفيذها بدرجات متفاوتة في منتجات [قاعدة بيانات كائن مترابطة].
وفي عام 2005، اقترح Cook وRai وRosenberger إسقاط كل جهود توحيد القياس من أجل إدخال نظام استعلام APIs كائن التوجه إضافي بل واستخدام لغة البرمجة OO ذاتها، أي جافا، وNET للتعبير عن الاستعلامات. ونتيجة لهذا، ظهرت [الاستعلامات الأصلية]. وبالمثل، أعلنت مايكروسوفت عن [الاستعلام المترابط للغة] (LINQ)، وكان التنفيذ في سبتمبر 2005، لتوفير قدرات لغة مترابطة استعلامية لقواعد البيانات مع لغات برمجتها C# وVB.NET 9.
وفي فبراير 2006، أعلنت [مجموعة إدارة كائن] (MG) أنها قد حصلت على الحق في تطوير مواصفات جديدة بناء على مواصفات ODMG 3.0 وتكوين مجموعة عمل تكنولوجيا قاعدة بيانات كائن (ODBT WG). وقد خططت هذه المجموعة لتكوين مجموعة من المعايير التي سوف تجمع كل التقدمات في تقنية قاعدة بيانات الكائن (مثل التكرار)، وإدارة البيانات(مثل الفهرسة المكانية)، وأشكال البيانات(مثل XML) وإدراج سمات جديدة في هذه المعايير اتي تدعم المجالات التي يتم فيها استخدام قواعد بيانات الكائن (مثل نظم الزمن الحقيقي). وتم توقف عمل مجموعة ODBT WG في مارس 2009 عندما قرر بائعو قواعد بيانات الكائن المشتركين في هذه الجهود التركيز على مواردهم في أماكن أخرى، بعد الاضطراب الاقتصادي في أواخر عام 2008.
وفي يناير 2007، قدمت رابطة الشبكة العالمية حالة توصية نهائية للغة إكس كويري. فتستخدم لغة إكس كويري لغة الرقم القابلة للامتداد كمفهوم لبياناتها. وبعض الأفكار التي تم تطويرها في الأصل لقواعد بيانات الكائن قد وجدت طريقها من خلال لغة إكس كويري، لكن إكس كويري ليست في داخلها كائنية التوجه. وبسبب شعبية لغة الرقم القابلة للامتداد، تتنافس محركات إكس كويري مع قواعد بيانات الكائن كأداة لتخزين البيانات المعقدة للغاية أو المتغيرة لدرجة أنها لا تستمر بشكل مناسب في قاعدة بيانات مترابطة.
المقارنة مع نظم إدارة قواعد بيانات المترابطة.
تقوم قاعدة بيانات كائن بتخزين بيانات معقدة وعلاقات بين البيانات مباشرة وبدون تخطيط الصفوف والأعمدة المترابطة، وهذا يجعلها مناسبة للتطبيقات التي تتعامل مع البيانات المعقدة جدا. والكائنات لديها علاقات متعددة ويتم التوصل إليها من خلال استخدام المؤشرات. وترتبط المؤشرات بالكائنات لكي تشكل علاقات. وفائدة أخرى لنظام OODBMS هي أنه يمكن برمجته بفروق إجرائية صغيرة بدون التأثير على كامل النظام. ويكون هذا مفيد جدا بالنسبة للمنظمات التي لديها علاقات بيانات واضحة تماما أو تحتاج إلي تغيير هذه العلاقات لتحقيق متطلبات العمل الجديد.
الإنتاجية البرمجية تشير إلى العديد من الأساليب والمسائل المتعلقة بتطوير البرمجيات التي تؤثر في كم وجودة الكود الذي يستطيع إنتاجه فريق أو شخص بمفرده. من أهم المواضيع في النقاش الدائر حول الإنتاجية:
تفاوتت أهمية الإنتاجية وبعض العوامل أخرى المؤثرة في هذا المجال مثل:
لابد من الوصول إلى تعريف مقبول وعملي لإنتاجية المبرمج والاتفاق عليه، ولابد من وضع مقاييس مناسبة لتقييم الإنتاجية. لابد من محاولة تقييم الإنتاجية على مدى عمر الكود، فمثلا المبرمج أ يكتب كودا في فترة زمنية أقل من المبرمج ب ولكن جودة الكود الذي يكتبه أ أقل، وبعد شهور من كتابته يتطلب مجهودا إضافيا للوصول به إلى جودة كود ب، في هذه الحالة من العدل القول بأن المبرمج ب كان أعلى إنتاجية.
علاقة عتاد الحاسب بإنتاجية المبرمج
ليس من العدل تقييم إنتاجية المبرمج بدون النظر إلى الأدوات المقدمة له من عتاد وبرمجيات، فمثلا: المبرمج الذي يتعامل مع شاشتين من المحتمل أن تكون إنتاجيته أعلى ممن يتعامل مع شاشة واحدة. مع انخفاض تكلفة سواقة الحالة الصلبة solid-state drive يمكن أن يعد المبرمج عتاده ليتمكن من ترجمة الكود compilation بشكل أسرع، وهو ما تحتاجه الأساليب الجديدة في عالم تطويرالبرمجيات مثل TDD (التطوير المرتكز على الاختبار test driven development).
يوجد إنتاج بحثي ضخم في مسائل قياس الإنتاجية البرمجية، تجنب العيوب وإزالتها، وتقدير تكلفة البرمجيات. ازدهر البحث في هذه الأمور في الفترة من الستينيات إلى الثمانينيات حين كان من المعتاد أن تتجاوز مشاريع تطوير الحواسيب المركزية mainframes الميزانية والوقت المخصص لها. انتشرت العديد من منهجيات التطوير وأدوات تطوير البرمجيات وكان يروج لها في الغالب مجموعة من المستشارين المستقلين الذين يستعان بهم لحل مشاكل المشاريع الهامة. كانت وزارة الدفاع الأمريكية مسئولة عن جانب كبير من البحث والتطوير في هذا المجال حيث أثرت مسألة الإنتاجية بشكل مباشر في صفقات عسكرية ضخمة.
في هذه الأيام كان المسؤولون عن المشاريع الضخمة لتطوير أنظمة بأكملها - ومعها غالبا المكونات التابعة للنظام (مثل محركات إدارة البيانات data management engines وأنظمة التحكم الطرفية terminal control systems) - ينفذون هذه المشاريع بدون تسجيل الأخطاء والمشاكل التي تحدث في عملية التطوير، مما أدى إلى وجود عدد ضخم من المسئولين عن معالجة البيانات في المؤسسات الكبيرة قد يصل إلى المئات أو الآلاف من مبرمجي لغة التجميع وكوبول وجوفيال وأيدا أو أي أدوات مستخدمة وقتها.
يعتمد استخدام أجهزة الحاسوب الحديثة بشكل كبير على الاستعانة بالمنتجات والمنصات platforms القياسية مثل الأدوات متعددة الاستخدامات المتوفرة لنظامي تشغيل لينوكس وميكروسوفت، المؤسسات الكبيرة لديها الكثير من الحلول الجاهزة، أصبحت القدرة على استخدام الحاسوب مطلب رئيسي في أغلب التخصصات، المهام التي كانت تحتاج فريق صغير لتوليها يستطيع طالب في الكلية أن يقوم بها باستخدام مايكروسوفت إكسل، كل هذا أدى إلى زيادة التوجه في مجال تكنولوجيا المعلومات نحو الاستعانة بفريق عمل أقل عددا والتعامل مع مشاريع أصغر حجما، وفي التعامل مع المشاريع الضخمة استطاعت بعض الأساليب مثل التطوير السريع للبرمجيات rapid prototyping تقليل زمن عملية التطوير معطية الأولوية للحصول على نتائج سريعة مع التحسين المستمر. أصبحت برمجة المشاريع الضخمة أمرا نادرا، مجال تخصص الشركات العملاقة مثل مايكروسوفت وآي بي إم، بالتالي أصبحت مسألة الإنتاجية - رغم أهميتها - جزءً من الممارسات المثلى best practices في هندسة البرمجيات وإدارة الجودة العامة بدلا من النظر لها كموضوع منفصل.
أدت الحاجة إلى رفع إنتاجية المبرمج إلى نقلات نوعية في أساليب البرمجة، تأتي من:
Internet articles
قصة المستخدم في برمجة الحاسوب جملة أو أكثر في اللغة اليومية أو لغة أعمال المستخدم النهائي والتي تستحوذ على ما يريد المستخدم تحقيقه. ويتم استخدام قصص المستخدم مع وسائل [أيجيل لتطوير البرامج] من أجل أساس ما يمكن تنفيذه من ميزات. وكل قصة مستخدم محدودة، وبالتالي تتناسب مع بطاقة ملاحظة صغيرة من أجل ضمان أنها لا تتضخم. وينبغي أن تكتب قصص المستخدم عن طريق العملاء من أجل مشروع برمجي وهي أداتهم الرئيسية في التأثير على تطوير البرنامج. ويمن كتابة قصص المستخدمين من خلال المطورين للتعبير عن المتطلبات غير الوظيفية.
وقصص المستخدم هي طريقة سريعة للتعامل مع متطلبات العميل بدون استخدام الكثير من مستندات المطالب الرسمية وبدون أداء المهام الإدارية المثقلة المرتبطة بالمحافظة عليها. والقصد من قصة المستخدم هي القدرة على التجاوب بشكل أسرع وبعبء أقل مع متطلبات العالم الحقيقي المتغيرة بسرعة كبيرة.
وقصة المستخدم هي بيان غير رسمي للمطلب طالما أن هناك افتقارًا إلي تطابق إجراءات اختبار قبول. وقبل تنفيذ قصة المستخدم، يجب كتابة إجراء قبول مناسب عن طريق العميل للتأكد عن طريق الاختبار أو تحديد ما إذا تم تحقيق أهداف قصة المستخدم. ويحدث في النهاية بعض الرسميات عندما يقبل المطور قصة المستخدم وإجراء القبول كطلب عمل محدد.
تكوين قصص المستخدم.
عندما يحين وقت تكوين قصص المستخدم، يجتمع أحد المطورين مع ممثل العميل. ويكون العميل مسئولا عن صياغة قصص المستخدم. وربما يستخدم المطور سلسلة من الأسئلة للحصول على معلومات من العميل، مثل السؤال عن ما إذا كانت وظيفية معينة مرغوبة، لكن يجب الاحتراس من السيطرة على فكرة عملية التكوين.
وعندما يدرك العميل قصص المستخدم، فيجدها بطاقة ملاحظة مكتوبة (مثل 3×5 بوصة أو 8×14 سم) مع الاسم والوصف الذي صاغه العميل. فإذا وجد المطور أن قصة المستخدم ناقصة بطريقة ما (ضخمة للغاية أو معقدة أو غير دقيقة)، فتتم إعادة كتابتها حتى تكون مرضية. ويتم التأكيد في البرمجةالقصوى أن قصص المستخدم لا تكون محددة بعد أن تتم كتابتها. فالمتطلبات تميل إلي التغير أثناء فترة التطوير، والتي يتم التعامل معها على أنها ليست دائمة بل قابلة للتغيير.
وبوجه عام تتبع قصص المستخدم القالب الأتي:
" بما أني &lt;دور&gt;، أريد &lt;هدف/رغبة&gt; من أجل &lt;منفعة&gt;
إلا أنه في الغالب يتم استخدام الصيغة الأقصر أيضا:
" بما أني &lt;دور&gt;، أريد &lt;هدف/رغبة&gt;"
كممثل للعميل، أريد البحث عن عملائي بأسمائهم الأولى والأخيرة.
كمستخدم غير إداري، أريد تعديل مواعيد أعمالي لكن ليس مواعيد أعمال مستخدمين آخرين.
كمختبر تطبيق جهاز محمول، أريد اختبار حالات الاختبار الخاصة بي وكتابة تقرير بالنتائج لإدارتي.
بداية التطبيق
يبدأ التطبيق من خلال جلب المستند الأخير الذي كان يتعامل معه المستخدم.
بينما يغلق المستخدم التطبيق، أريد تنبيهي بالحفظ إذا غيرت شيءًا من بياناتي منذ آخر عملية حفظ.
كجزء محوري من العديد من وسائل تطوير أيجيل، مثل [لعبة تخطيط البرمجة القصوى]، فقصص المستخدم تحدد ما سيتم بناؤه في المشروع البرمجي. وقصص المستخدم لها أولوية من جانب العميل لأنها توضح الشيء الأكثر أهمية بالنسبة للنظام وسوف يتم تقسيمها في المهام وتقييمها عن طريق المطورين.
وعندما تكون قصص المستخدم على وشك التنفيذ ينبغي على المطورين أن تكون لديهم إمكانية التحدث مع العميل عنها. والقصص القصيرة ربما تكون صعبة التفسير، وربما تتطلب خلفية معرفية أو ربما تغيرت المتطلبات منذ أن تمت كتابة القصة.
ويجب إن يكون مع كل قصة مستخدم في مرحلة ما اختبارات قبول مرفقة، والتي تسمح للمطورين بإجراء الاختبار عند الانتهاء من قصة المستخدم والسماح أيضا للعميل بالتحقق منها. وبدوم صياغة دقيقة للمتطلبات، فربما تنشأ أراء مطولة وغير بناءة عندما يحين تسليم المنتج.
تفضل [البرمجة القصوى XP] ووسائل أيجيل التواصل المباشر عند التوثيق الشامل والتكييف السريع مع التغيير بدلا من التركيز على المشكلة. وتحقق قصص المستخدم هذا من خلال:
بعض الحدود في قصص المستخدم في وسائل أيجيل:
قصص المستخدم وحالات الاستخدام.
بينما قصص المستخدم، وحالات الاستخدام وسيناريو الاستخدام كلها تخدم هدف الحصول على متطلبات محددة للمستخدم خاصة بالتفاعلات بين المستخدم والنظام، إلا أن هناك اختلافات رئيسية بينها.
كوكتيل الفاكهة أو ما يعرف أحياناً بسلطة الفاكهة هو عبارة عن قطع فاكهة متنوّعة يضاف عادةً إليها العصير . تختلف مكوناتها بحسب الفاكهة الموجودة. يمكن تحضيرها من الفاكهة العادية كالتفاح، الليمون. كما يمكن تحضيرها من الفاكهة الاستوائية كالجوافة، الباباي، الاناناس، المانجا، الموز وعصير المنجا.
يمكن أن يحضّر كوكتيل الفواكه بطريقة مختلفة و خفيفة جداً بحيث تحتوي كل حصة (200غ) على 102 سعرات حرارية. يتكوّن في هذه الحال من الدراق، الإجاص، الفراولة وعصير الليمون الحامض. تمزج المكونات في الخلاط الكهربائي للحصول على مزيج ناعم دون قطع فواكه إضافية ودون استعمال فواكه مرتفعة السعرات الحرارية كالأفوكادو مثلاً.
قُصُوُّ البَصَرِ الشَّيخُوُخِيّ هي الحالة التي تصيب العين عندما تتقلص مدى رؤية الأجسام القريبة مع تقدم العمر. اليات هذه الحالة غير معروفة بشكل دقيق، إلا أن الأبحاث تؤيد بقوة فقدان مرونة العدسة البلورية، رغم التغيرات في انحناء العدسة بفعل النمو المستمر وفقدان قوة العضلات الهدبية (العضلات التي تثبت وتصوب العدسة) كما هو مفروض في هذه الحالة. فعلى غرار الشيب والتجاعيد، قصر البصر الشيخوخي هو أحد الأعراض الناجمة عن المسار الطبيعي للشيخوخة. البوادر الأولى لقصو البصر الشيخوخي—إجهاد العين، وصعوبة في الرؤية في الضوء الخافت ومشاكل التركيز على الأشياء الصغيرة أو النص الصغير—وعادة ما تلاحظ أولا عند الذين تتراوح أعمارهم بين 40 و 50. فقدرة التركيز على الأجسام القريبة تنخفض في جميع مراحل الحياة، من تكيف (العين) لمحوالي 20 ديوبيتر (القدرة على التركيز في 50 ملم بعيدا)عند الأطفال، و 10 ديوبيتر عند الذين تتراوح اعمارهم 25 (100 ملم)، والمستويات الأخرى 0.5 إلى 1 ديوبيتر عند سن 60 (القدرة على التركيز اقل من 1-2 متر فقط).
الحد الأقصى المتوقع ومدى الحد الأدنى من الإقامة للمريض المصحح من سن معينة يمكن تحديدها باستخدام صيغ هوفستر : المدى المتوقع (د)== 18.5-0.3 ×(العمر بالسنوات)، الحد الأقصى للسعة (د)=25- 0.4 ×(العمر بالسنوات)، الحد الأدنى (د) == 15 – 0.25 x (العمر بالسنوات).
وتأتي تسمية" قصو البصر الشيخوخي" من الكلمة اليونانية سابقة بمعنى "الشَّيْخُوْخَة" (πρέσβυς) والتي تعني " الرجل العجوز" أو " الكبير بالسن" واللاحقة "opia" تعني "قصر البصر" ، ما عرف عند الناس في المعاجم الطبية " العيون الهرمة".
العوارض الأولى هي أن معظم الناس يجدون صعوبة في القراءة إشعار النص الصغير، وخاصة في ظروف الإضاءة الخافتة، إجهاد العين عند القراءة لفترات طويلة، وطمس مؤقت للرؤية القريبة أو عدم وضوح الرؤية عند الانتقال بين مسافات المشاهدة. ان المصابين بقُصُوِّ البَصَرِ الشَّيخوخِيّ يشكون كثيرا من قلة حيلتهم " قصيرة جدا " عند القراءة من مسافات مريحة.
أعراض قصو البصر، كما عيوب التركيز الأخرى، الا انها تصبح اقل بكثير بشكل ملحوظ في ضوء الشمس نظرا لصغر قطر القزحية. كما هو الحال مع اي عدسة، فان زيادة عدد البؤرة للعدسة يزيد من عمق الحقل عن طريق خفض مستوى طمس الأشياء الخارجة عن التركيز (مقارنة تأثير فتحة العدسة على عمق الحقل في التصوير).
لقد تم ايجاد مساعي للتصحيحات الأولية لعملية قصو الشيخوخة بين هؤلاء الممتهنين بعض المهن وذوي الحدقة الانتصافية. وعلى وجه الخصوص، المزارعين وربات البيوت هولاء قد تتم هذه العملية أهم في وقت لاحق اما العاملين في مجال الخدمات وعمال البناء فلابد ان يتم التصحيح لديهم بشكل اسرع.
الية التركيز لدى العين.
"المقالة الرئيسية : تكيف (العين)"
في البصريات، تسمى اقرب نقطة يمكن للعين التقاطها نقطة العين القريبة ومن المفروض عادة ان يكون معيار المسافة القلايبة للنقطة 25 سم في تصميم الأجهزة البصرية، وفي الوصف البصري مثل العدسات المكبرة.
ومن دون تصحيح، النقطة القريبة تكون عند 3 انش (7 سم) عند سن 10، و 6 انش (16 سم) عند سن40، و 39 انش (1 متر) عند سن 60. ونتيجة لذلك، عند سن 60 لابد من استخدام العدسات التصحيحية لقراءة الكتب أو المجالات لمسافة مريحة.
هناك بعض الخلط في المقالات والكتب المدرسية حول الية التركيز لدى العين. ففي الكتب الكلاسيكية، " العين والدماغ عن طريق غريغوري، على سبيل المثال، يقول ان العدسة معلقة بواسطة غشاء، الا وهو " النطيقة " والذي يحفظها من الضغط. حيث يتم تخفيف الضغط من خلال تقلص العضلات الهدبية، للسماح للعدسة بان تصبح أكثر استدارة من اجل رؤية اوضح. وهذا يعني أن العضلة الهدبية، والتي تقع خارج النطيقة يجب ان تكون محيطية، منقبضة مثل العضلة العاصرة، لكي تضعف من حدة التوتر والضغط من على النطيقة المنقيضة خارج العدسة. ويتفق هذا مع حقيقة أن عيوننا قد تبدو أكثر استرخاء عندما تركز على اللانهاية، وهذا يفسر أيضا لماذا لا يوجد ذلك المجال لشخص قصير النظر ليتمكن من الرؤية لمكان ابعد. فالعديد من النصوص، على الرغم من وصفها 'العضلات الهدبية (والتي يبدو من المرجح أن يكون مجرد أربطة مرنة وليس تحت أي شكل من أشكال التحكم العصبي) كسحب العدسة المضغوطة من اجل التركيز على مسافة قريبة وهذا يتعارض مع الإدراك السليم للتأثير العميق والانقسام السيتوبلازمي لصمام العدسة المركزي (زيادة قوتها) والتسطح المحيطي.
التفاعل مع قصر النظر.
الكثير من الناس المصابون بالحسر (قصر النظر) يستطيعون القراءة بشكل مريح دون استعمال النظارات أو العدسات اللاصقة حتى بعد سن 40. ومع ذلك، فقصر البصر لا يختفي وتبقى التحديات البصرية لمسافات طويلة. وينصح المصاب بقصر البصر اجراء عملية جراحية لتصحيح النظر والتي قد لا يكون لها وضع مؤات بعد سن 40، عندما تصبح العيون مصابة بقصُوِّ البَصَرِ الشَّيخوخِيّ وتفقد قدرتها على التكيف أو ويتغير التركيز عندها يجب استعمال النظارات من اجل القراءة. يجد المصاب بحسر النظر اللابؤري الرؤية من القريب أفضل، حتى وان لم تكن مثالية، بدون النظارات أو العدسات اللاصقة عندما يستقر عند قصو البصر الشيخوخي، ولكن ان تطور المرض قد يتدهور من دون تصحيح للرؤية القريبة.
وهناك تقنية جراحية قدمت لإنشاء "قراءة العين"، و" مساحة رؤية العين "، وهي تقنية تستخدم عادة في اختباراتالعدسات اللاصقة، والمعروفة باسم أحادية الرؤية. ويمكن إنشاء هذه الاحادية أيضا مع العدسات اللاصقة أو مع النظارات حيث ان المرشحين لهذا الإجراء يمكن ان يحدد ما إذا كانوا مستعدين لاعادة تشكيل القرنيات لهم عن طريق الجراحة للتسبب بهذا التأثير بشكل دائم.
لقد أحرز تقدم لعلاج قصو البصر الشيخوخي بشكل ملحوظ في السنوات الأخيرة، وذلك بفضل اتساع عملية فحص النظر وكذلك من خلال وصفة طبية لتصويب النظر.
العدسات التصحيحية.
ان ارتفاع متوسط العمر لسكان الولايات المتحدة واطالة العمر الافتراضي المتوقع في الولايات المتحدة قد اعطى زيادة في الجزء كامل لصناعة الأجهزة الطبية المخصصة لاحتياجات هؤلاء الذيت تزيد اعمارهم عن 40. ويتجلى ذلك أكثر في توافر اوسع وغير مكلف للنظارات المصنعة للقراءة مع وجود نظارات طبية والتي تغطي سلسلة واسعة من مستويات التكبير. والإضافة لتوافر " محلات البصريات" في المراكز التجارية ومراكز التسوق والتي توفر المضي في مجال الرعاية البصرية والتحول السريع لإعداد النظارات، والكثير من بائعي الكتب ومعظم المتاجر الحتوية على اقسام خاصة بالصيدلة تحتوي على مجموعات مفرطة من النظارات مع مجموعة واسعة من العدسات والتي تعطي مساحة واسعة من تصحيح الرؤية والتي يصل بعضها إلى ما يزيد عن + 3.0 ديوبيتر. ويوفر الإنترنت أيضا لاولئك الذين يسعون للحصول على مساحات أعلى للرؤية من عدسات التكبير من خلال المواقع التي تبيع نظارات القارءة من + 4.0 ديوبيتر أو أعلى من ذلك. بعض المصابين بقصو البصر الشيخوخي يختارون العدسات ثنائية البؤرة للقضاء على الحاجة لزوج منفصل من نظارات القراءة. في حين أن الاستعدادات المتخصصة للعدسة ثنائية البؤرة عادة ما تتطلب خدمات طبيبي العيون، وبعض الأماكن والمواقع التي تبيع نظارات القراءة تبيع أيضا النظارات ثنائية العدسات (غالبا ما تكون محايدة العدسة مع عدسة تكبير مثبتة مكان العدسة ثنائية البؤرة التقليدية).
كما تم استخدام العدسات اللاصقة لتصحيح فقدان التركيز والذي يترافق مع قصو البصر الشيخوخي. يختار بعض الناس العدسات اللاصقة لتصحيح عين واحدة بالنسبة للاشياء القريبة والعين الأخرى تصحح على أساس الأشياء البعيدة مع طريقة تسمى أحادية الرؤية، والتي يمكن ان تتداخل مع عمق الإدراك بسبب فقدان القدرة على التركيز في العين الأخرى. وهناك أيضا احدث العدسات اللاصقة ثنائية البؤرة أو متعددة البؤر لتصحيح الرؤية للقريب والبعيد على حد سواء من خلال العدسة نفسها.
جدليا، وصفت ممارسات العين كوسيلة لتأخير ظهور قصو البصر الشيخوخي، ولكن لم يتم تثبت فعاليتها في البحوث الطبية.
ان الإجراءات الجراحية الجديدة قد توفر حلا لاولئك الذين لا يريدون وضع النظارات أو العدسات اللاصقة، بما في ذلك رزع العدسات المتكيفة داخل المقلة (IOLs). فلم يتم توسيع النطاق الصلب، والذي يزيد المسافة بين الجسم الهدبي والعدسة من اجل تقديم النتائج التي يمكن التنبؤ بها أو إذا كان يتمشى في علاج قصر النظر الشيخوخي.
و انتراكتر موافق عليه حاليا في أوروبا من اجل معالجة كلتا العينين (تدوير القرنيات من خلال العدسات متعددة البؤر وبذلك يتم الاستغناء عن نظارات القراءة).
العلاجات الجراحية التي تعيد تشكيل القرنية، مثل ليزك والقرنية التوصيلية، يجب أن تؤخذ بعين الاعتبار، لكن بعض استخدامات نظارات القراءة ستبقى مادام هناك ضوء خافت أو عند القراءة لفترات طويلة من الزمن، هذه الإجراءات لا تفعل شيئا لتدهور العدسات البلورية.
وثمة خيار آخر العلاج لتصحيح قصو البصر الشيخوخي لدى المرضى المصابين بسواء البصر وكذلك عند المرضى الذين يعانون من طول النظر، وقصر النظر اللابؤري من خلال الليزر مدمج الرؤية. يستخدم هذا الإجراء جراحة الليزر لتصحيح العيوب الانكسارية في منطقة العين المسيطرة أساسا على الرؤية عن بعد والعين الغير قادرة أساسا عل الرؤية القريبة، في حين أن عمق المجال (اي مدى المسافات في الصورة المركز عليها) يتزايد في كل عين.