ما هي الملفات
السلام عليكم ورحمة الله
إن فهم ماهية الملفات فهماً دقيقاً لهو شديد الأهمية ، وإن جزء كبير من وقتك وأنت تعمل على الحاسب سيكون عن الملفات ، لذا لا بد من فهم هذا الموضوع فهماً جيداً .
إذا كان لدينا جهاز تخزين سعته 5 جيجابايت (يساوي حوالي 5 مليار حرف ) وأردنا تخزين رسالة مثلاً وكان طولها 30 كيلو بايت فإن المساحة المتبقية كبيرة جداً فلا بد من استغلالها في تخزين بيانات أخرى ، فكيف يمكننا تخزين بيانات مختلفة ولأغراض مختلفة في نفس القرص بدون أن تختلط هذه البيانات مع بعضها البعض ؟
الحل هو أن نخصص لكل كتلة من البيانات جزء من مساحة القرص ونسمي ذلك الجزء باسم معين ، وهذه هي فكرة الملفات، فالملف هو جزء من مساحة التخزين مخصص لكمية من البيانات تحت اسم معين ، ويمكن أن تكون هذه البيانات من أي نوع من الأنواع التي ذكرناها سابقاً ، فقد تحوي كتلة البيانات تلك على نصوص أو صور أو صوت أو فيديو أو خليط من هذه جميعاً . ووظيفة الملفات هي الاحتفاظ بالبيانات حتى يستطيع الحاسب القراءة منها أوالكتابة فيها (بإضافة أو حذف بيانات) حسب حاجة المستخدم.
ولأي ملف في أي حاسب إسم وامتداد و موقع وطول ونوع وهيئة وتاريخ … وفيما يلي مناقشة لهذه الأشياء :
نوع : وهو نوعية البيانات التي يحتويها ، مثلاً ملف نصي أو رسومي …إلخ
الهيئه : وهي الطريقه التي كتبت بها هذه البيانات
تاريخ : وهو التاريخ الذي خزن فيه ذلكالملف آخر مرة
أولاً : الإسم: ويعرف الملف بهذا الاسم من بين باقي الملفات على مساحة التخزين فيمكن التعرف عليه والتعامل معه بتعديله ونسخه وتحريكه ومسحه ، وبدون الاسم لا تستطيع التعامل مع الملف .
ولكل ملف تود تخزينه في الحاسب إسم ولتسمية الملف قواعد وتختلف القواعد بحسب نظام التشغيل الذي تستخدمه كالتالي:
في انظمة التشغيل دوس و ويندوز 3.11 نجد انه يسمح بثلاث حروف كحد اقصى لامتداد الملف ولا يسمح بالفراغات او الارقام والحد الاقصى للاسم يكون 8 حروف !!
اما في الانظمه ابتداءآ من 95 و 98 وما يليهما فأنه يسمح ب 255 حرفآ كحد اقصى لاسم الملف ويسمح بالارقام
ثانياً : إمتداد الملف هي الحروف الثلاث الأخيرة من أسم الملف والتي تأتي بعد النقطة فمثلاً الملف esam.txt إمتداده هو txt وقد يوجد في بعض الأحيان النادرة ملفات بدون امتدادات وقد يكون امتداد الملف أربع أحرف أو أكثر بدلاً من ثلاثة. وفائدة إمتداد الملف هو أنه يخبر الحاسب كيف تود أنت التعامل مع الملف ، فإذا كان إمتداد الملف txt مثلاً فإن الحاسب يفهم من ذلك أن هذا الملف نصي وإذا كان امتداد الملف هو BMP فيفهم الحاسب أن هذا الملف هو ملف رسومي ، وهكذا فإن امتداد الملف يختلف باختلاف محتوياته:
امتدادالملف
نوعالبياناتالتييحتويهافيالعادة
ملاحظات
BMP
صور
JPEGأو JPG
صور
GIF
رسومات
TXT
نصوصمندونأيتنسيق(لايوجدألوانولاأحجاممختلفةللكلمات …الخ)
DOC
نصوصمنسقة
(هيئةخاصةببرنامجووردالشهير)
EXE
برنامج
BAT
ملفدفعي (batch file)
RTF
ملفمشابهلهيئةبرنامجوورد
SYS
ملفخاصبنظامالتشغيل
ثالثاً : موقع الملف : أي في أي مجلد يقع ….
فما هي المجلدات
المجلدات عبارة عن أقسام من مساحة التخزين يمكن تشبيهها بالغرف تحمل كلاً منها أسم يميزها عن غيرها حيث يمكن تقسيم مساحة التخزين إلى أقسام (مجلدات) يمكننا وضع الملفات المتشابهة مع بعضها البعض معاً بحيث يسهل الرجوع لها بسهولة وقواعد تسمية المجلدات هي نفسها قواعد تسمية الملفات.
أنظر إلى المجلد وندوز … يحتوي هذا المجلد كما تتوقع النظام وندوز كما يحتوي المجلد my documentsمثلاً على الخطابات والرسائل وكذلك الرسوم التي استعملتها لإعداد هذا الموقع وهكذا يحوي كل مجلد على العديد من الملفات، كما يمكن للمجلد أن يحتوي - إذا رغبت - على مجلدات أخرى متفرعة منه أنظر محتويات المجلد Windows
وتجد داخله مجلدات أخرى وملفات والتي بدورها بداخلها مجلدات أخرى وهكذا …. وعملية تقسيم مساحة التخزين إلى مجلدات ومجلدات فرعية ليست خاصة بالنظام أو للمتخصصين في الحاسب بل يمكن لكل منا أن ينشئ مجلداته الخاصة و أن يضيف أليها الملفات والمجلدات الفرعية كما يشاء حسب رغبته.
الجدير بالذكر أن كل مجلد يسمى “المجلد الأب” أو الرئيسي للمجلدات الواقعة فيه وتسمى المجلدات الواقعة تحته “مجلدات فرعية” ويمكن لكل واحد من هؤلاء المجلدات أن يحوي في داخله على عدد غير محدود من الملفات - طالما كانت مساحة التخزين تكفي - أي أنه ليس لحجم المجلدات حد إلا حجم مساحة التخزين .
واتمنى ان اكون وفقت في هذا الشرح البسيط