الجمعة، 26 أبريل 2013


إدارة الملفات

الغرض الرئيسي من إدارة الملفات هو:

1.      إنشاء ملفات جديدة.

2.      تخزين الملفات بطريقة مرتبة.

3.      سرعة البحث عن الملفات.

4.     إرجاع النتائج من البحث .

 

D وظائف مدير الملفات الخارجية :

1.      (Create) إنشاء ملف جديد.    

2.       (Open)فتح ملف منشئ من قبل وتحميله على الذاكرة .

3.     (Close) إغلاق ملف و ارجاعة إلى وسط التخزين مرة أخرى  

4.      ( Copy)نسخ وهذه العملية تقوم بعمل نسخ إضافية من نفس الملف   

5.     Name) ) التسمية وهي مهمة إعطاء اسم محدد لكل ملف يمكن استدعاءه بواسطة هذا الاسم.

6.      (Last) العرض  وهي مهمة استعراض الملفات بغرض تحديد الملف المطلوب .

 

D   العمليات التي يقوم بها مدير الملفات داخل الملف نفسه:

  1. Read قراءة. ما بداخل الملف.
  2. Editتحرير. وهي كتابة ما بداخل الملف من عناصر مثل (نصوص رسومات وهكذا).
  3. Seek بحث. وهي تقوم بالبحث داخل الملف عن عنصر يحدده المستخدم.

 

D   وحداة التحكم في العمليات :

هي عبارة عن تركيبة من البيانات تحتوي عناصرها على معلومات تفصيلية شاملة عن كل ملف

موجود في أي وسط من وسائط التخزين.

 

وتتكون عناصرها كالآتي :

1.     اسم الملف .

2.     حجم ما يشغله الملف من مساحة على وسائط التخزين.

3.     تاريخ إنشاء الملف .

4.     نوع الملف .

5.     عنوان الملف على وسائط التخزين .

 


D تسمية الملفات   File name:

نظم التشغيل تختلف في طرق تسمية الملفات ويعتمد كل نظام تشغيل على طريقة خاصة في تسمية الملفات قبل تخزينها وعلى وسائط التخزين ومن أمثلة ذلك :

 

·       نظام التشغيل Dos  :

يعتمد هذا النظام في تسمية الملفات على إعطاء كل ملف اسم مكون من ثمانية أحرف ويكون لكل ملف امتداد مكون من ثلاث أحرف  على الأكثر وهذا الامتداد يحدد نوع الملف.

 

D  خصائص تسمية الملفات Dos  :

1.     وجود امتداد لأسم الملف يحدد نوع الملف.

  1. لا يفرق بين الحروف الكبيرة والصغيرة عند التسمية .

 

D  خصائص تسمية الملفات Unix –Linux :

  1. يستخدم في التسمية  254 حرف بالإضافة إلى ثلاث أحرف امتداد.
  2. يفرق بين الحروف الكبيرة والصغيرة .

 

D  خصائص تسمية الملفات Windows :

1.     يستخدم في التسمية 255 حرف وثلاث حروف امتداد .

2.      لا يفرق بين الحروف الكبيرة والصغيرة.

 

D اختلاف أنواع الملفات

نوع الملف
الامتداد
System library
.dll
Basic file
.bsc
Pascal file
.pas
C file
.c
C++ file
.cpp
Word file
.doc
Executable file
.exe
Text file
.txt
.tex

 

 

 

 

 

 

 

 

 

D                        تتبع الملفات

يتم تتبع وملاحقة الملفات بواسطة نظام التشغيل للأسباب الآتية:

1.      وسائط التخزين هائلة الحجم مقسمة لعدد ضخم من القطاعات .وعند إنشاء ملف لابد من توفير العدد الكافي له من القطاعات لاستيعاب الملف كاملاَ ثم التأشير على هذه القطاعات أنها مشغولة.

2.      لابد من نظام التشغيل من وضع إستراتيجية معينة لتعرف على الأماكن الفارغة وسط التخزين وكذلك معرفة أماكن الملفات وكذلك عناوين القطاعات المخزنة عليها.

3.      يقوم نظام التشغيل بعمل جدول لمتابعة عناوين القطاعات والتغيرات التي تتم عليها.

 

D  جذور ملفات النظام :

عندما يتم تشغيل نظام التشغيل لأول مره ينشئ جدول يسمى جذور ملفات النظام على القرص الصلب وهذا الجدول يحتوي على الآتي :

1.      عدد القطاعات الموجودة في القرص .

2.      عدد القطاعات المشغولة .

3.      عدد القطاعات الفارغة .

وعلى ذلك فإن جذور وملفات النظام هي عناصره تشبه إلى حد كبير فهرس المجلدات.وهذا الجدول يكون ثابت ومحدد الحجم فإذا امتلاء هذا الجدول ليمكن إضافة أي ملف جديد له.

 

D   عناصر جدول جذور الملفات

1.     اسم الملف.

2.     رقم تجمع القطاعات الذي يوجد فيه الملف .

3.      حجم الملف.

4.     نوع الملف .

5.      تاريخ إنشاء الملف .

6.      دليل الوصول إلى الملف.
 

 

D  التجمع Cluster 

 هو تجمع من القطاعات له اسم وعنوان مميز على القرص الصلب.

·         أهم المميزات:

  1. عدم تشتت الملفات
  2. تقليل حجم جدول الملفات

 

عملية التجمع Cluster 

عيوبها:

تفتت وسائط التخزين.

يتم التغلب على هذا العيب بواسطة برنامج صغير يسمى de-Fragmentation  ويقوم بتجميع القطاعات المفتتة  وتحويلها إلى قطاعات جديدة.

D  ملفات النظام

 نظام تشغيل التعامل مع الملفات على جداول وعناوين الملفات FAT وتدرج التطور في هذا النوع في الجداول مع تلاحق التطور في وسائط التخزين ونظم التشغيل .

 

·        F A T

هو يقوم بعملية إرجاع وحفظ وتتبع الملفات في أماكن وجودها على تجمع القطاعات ويكون هذا الجداول على المسار رقم صفر في وسائط التخزين وهو يحتوي على أسماء الملفات لا يزيد طول أي منها عن 8 أحرف .

 

·       F A T 32

وهو التطور المهم على نظام FAT  ويقوم بنفس عمل النظام FAT  ولكن مع مرونة أكثر في تسمية الملفات .

 

أهم مميزاتها

  1. ظهورها مع ويندوز 95 وما يليه.
  2. يدعم خاصية ضغط الملفات
  3. تسمية الملفات تكون أطول من F A T تصل إلى 255 حرف بالإضافة إلى الامتداد     .  

·       N T F S

 وهذا النوع من ملفات النظام ظهر مع ظهور نظم التشغيل التي تدعم الشبكات ويندوز. NT

أهم مميزاته

1.     السرعة الكبيرة  في استرجاع الملفات .

2.     يكون مكانة في منتصف وسط التخزين.

3.     يدعم خاصية ضغط الملفات.

4.     يحتوي على ملفات يصل طولها إلى 255 حرف.

 

التفتت:

 هي عملية تفتت وسط التخزين نتيجة تخزين ملفات ذات أحجام أصغر من تجمع الملفات الموجودة فيه.

 

D  de – Fragmentation:

  إعادة تجميع المساحات الأجزاء المفتتة من وسط التخزين وتحويلها إلى قطاعات جديدة.

ليست هناك تعليقات:

إرسال تعليق