الرف (الحوسبة)

الرف هو ميزة واجهة في NeXTSTEP و OPENSTEP ، ويُستخدم كمستودع لتخزين الروابط إلى الملفات والدلائل والبرامج المستخدمة بشكل شائع، وكمكان "احتفاظ" مؤقت لنقل/نسخ الملفات والدلائل في التسلسل الهرمي لنظام الملفات. في نظام التشغيل macOS ، يمكن سحب العناصر إلى منطقة الشريط الجانبي في Finder ، ولكنها لا تتصرف كعناصر نائبة ولا يمكن معالجتها بالطريقة الموضحة أدناه. [1]

يمكن توضيح ديناميكيات الرف في عمليات نظام الملفات من خلال المقارنة بالاستعارة المستخدمة في أنظمة التشغيل Microsoft Windows . لنقل ملف، يمكن اتخاذ الخطوات التالية:

  • يتم فتح النافذة التي تحتوي على المجلد المصدر
  • يتم فتح النافذة التي تحتوي على المجلد الوجهة
  • يتم سحب الملف المطلوب في دليل المصدر إلى مجلد الوجهة

مع أنظمة التشغيل NeXT ، بالإضافة إلى نقل الملفات عن طريق سحبها من نافذة إلى أخرى، يمكن استخدام الطريقة التالية:

  • ينتقل المستخدم إلى دليل المصدر
  • تم سحب الملف إلى الرف
  • ينتقل المستخدم إلى دليل الوجهة
  • يتم سحب الملف من الرف إلى دليل الوجهة

لاحظ أن الملف عند سحبه إلى الرف لا يتحرك إلى أي مكان ولا يتغير بأي شكل من الأشكال. أيقونة الرف ما هي إلا رمز مكاني للملف. وعند تحريك الرمز المكاني خارج الرف، يحدث الإجراء الفعلي.

تعتمد وظيفة NeXT على هذا المفهوم من خلال السماح بوضع دليل الوجهة على الرف أيضًا، ويمكن سحب الملف ببساطة إلى أيقونة دليل الوجهة.

إن هذه العملية تشبه وظيفة نسخ أو قص كائنات نظام الملفات (ملف أو ملفات، أو مجلد أو مجلدات، أو مزيج من الاثنين) في نظام التشغيل Microsoft Windows إلى الحافظة؛ ولا يتم نسخ الكائنات أو إزالتها من موقعها الأصلي حتى تكتمل عملية اللصق إلى الموقع الجديد. إن مفهوم Shelf، على الرغم من كونه أقدم، أكثر قوة من حيث أن كائنات نظام الملفات ومصادرها ووجهاتها دائمة ومتاحة طالما كانت على Shelf (في استعارة القص والنسخ واللصق في نظام التشغيل Windows ، تظل الكائنات والمواقع موجودة حتى تكتمل عملية نسخ/نقل واحدة أو حتى يتم وضع شيء آخر في الحافظة).

نظرًا لأن أيقونات الرف هي بمثابة "عناصر نائبة" من نوع ما، فمن الممكن وضع أيقونات على الرف تمثل الدلائل المستخدمة بشكل شائع، كما يمكن وضع البرامج المستخدمة بشكل شائع على الرف أيضًا.

كما سمح تطبيق إدارة الملفات NeXTSTEP وOPENSTEP (المسمى FileViewer والذي يتم تشغيله بواسطة Workspace Manager) للمستخدمين بالحصول على أرفف مختلفة مرتبطة بدليل معين. فكل ما على المستخدمين فعله هو فتح متصفح جديد متجذر في دليل فرعي معين، وسوف تعرض نافذة المتصفح الرف المقابل، مما يسمح للمستخدمين بالحصول على العديد من الأرفف المختلفة بناءً على التسلسل الهرمي للمجلدات الذي يستخدمونه لتنظيم ملفاتهم.

انظر أيضا

مراجع

  1. ^ "Python Shelve Module". GeeksforGeeks . 2023-01-20 . تم الاسترجاع في 2023-10-12 .
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=الرف_(الحوسبة)&oldid=1180676647"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate