الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهي الملفات؟؟؟؟؟؟؟؟؟ نعم ما هي الملفات؟؟؟؟؟؟؟؟؟

مغلق
بدأه NO BODY CAN BEAT ME في 23 مايو 2006 · 43 رد · 3,074 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال غريب اليس كذلك؟؟؟؟؟؟ :D

بصراحة انا لم اجد مكان لهذا السؤال لكني وضعته هنا لان الاجابة على هذا السؤال تكون واحدة من اهم المقالات لانه يجب على الجميع ان يفهموا ما هو الملف

(اذا وجد احد المشرفي مكان انسب لهذا السؤال فارجو ان ينقله)

وانا متاكد ان نصف من يسموا انفسهم مبرمجين وخبراء راح يدخلوا الموضوع وهم مستهزئين و يضحكون وضع تحت كلمة(( يسموا)) الف خط فانا لا اتحدث عن الذين هم بالفعل مبرمجين وخبراء والي بيكون عارف حاله انه خبير لا يسمي نفسه خبير او يسمي نفسه مبرمج

حسنا اجيبونا ما هو الملف؟؟؟؟؟؟؟؟؟ -_-

تم تعديل هذه المشاركة بواسطة NO BODY CAN BEAT ME في 23 مايو 2006 في 20:36

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#3

مرحبا اخي

لم افهم ما قصدك في السؤال اولا ثم بالمبرمنجين والمحترفين

اولا اخي المبرمج والمحترف ايا كان فهو ملك نفسه

ومهما كان مستوى الشخص فإن كلمة مبرمج له او محترف تعني له الكثير وهي سبب لتطورة وتقدمه

فيجب الا نقلل من قدر كل من يحاول ويجتهد فهنا مجمع للعرب والمسلمين فنحن اخوة نساند بعضنا البض

واسمحلي اخي على الهكلام

وسلمت

اما بخصوص الملف فلا يوجد له تفسير او معنى محدد له فهو يطلق على اي شيء مادي او معنوي قابل للتوسعة

اي قابل للإحتواء

وهو على حسب معرفتي واسمحلي اذا اخطأت فيها فكلنا خطائون

وشكرا

Q8059107.gif

كل ساعة متبقية من عمري هي فرصة لتطوير نفسي وتغير حياتي

#4

يا اخي ماكس انا اقصد الناس المتعجرفين او بمعنا اصح الي بروح يتفلسف على الناس انه هو خبير ومبرمج ويعرف كل شيء الشخص اذا كان بالفعل محترف بشيء لا يذهب للناس ويقول لهم انا محترف هذا الذي قصدته فقط

اخي سؤال هل بالفعل تعتبر الملف شيء مادي ام انك اخطئت بالتعبير؟؟

لا اعتقد انك لو قمت بفتح الجهاز سوف تقوم بمسك الملفات وتنظيفها اليس كذلك؟؟؟؟؟؟؟؟؟؟

اخي محمد عبد الغنى شكرا على المشاركة لكن ما الفئدة اذا كانت الموسوعة تعرف معنى الملفات؟؟؟؟؟؟؟؟؟ انا عارف ان معنى الملفات موجود في النت لكني اريد ان ارى كم شخص يعرف معناها من دون ان يقوم بنقل هذا المعنى من احد المواقع الى الان 17 شخص او اكثر قاموا بقرائة الموضوع ولم يقم احد بالرد الا انت الاثنين

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#5

مرحبا اخي NO BODY CAN BEAT ME

انا قلت هو شي مادي او معني بالاجمال مثل الملفات العادية الخاصة بالمكاتب

اما بخصوص الكمبيوتر فهو برمجة مرئية قابل للتمدد والاحتواء

واعذرني اذا اخطأت في الرد السابق

وسملت اخي

وشكرا

Q8059107.gif

كل ساعة متبقية من عمري هي فرصة لتطوير نفسي وتغير حياتي

#6

برنامج Explorer الخاص بالويندوز يحتوي على ليست (قائمة ) أليس هذا صحيح

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

أي الملفات هي عبارة عن مجرد مكان على الهارد تستطيع وضع بينانات فيه قابلة للتصغير والتكبير (البينانات) ممثل هذا

المكان على قائمة في الوندوز

---

وأخي أنا ملفات بنظفها كل يوم عن طريق برامج مضادات الفروسات :rolleyes:

#7

اعتقد انه مكان في الهاردسك هذا المكان يكتب عليه اما 0 او 1

بحيث يكون اله بدايه ونهايه مروسه header بشيفره يضعها نظام التشقيل ليدل انه مكان لملف وهي ايضا تحتوي اسم الملف ( header معتمد من جميع انظمة التشغيل )

اما من ناحية التخزين فله علاقه بنظام التشغيل (التخزين في الهارد ديسك) ويعتمد على File System Table مثل Fat32, ex3

اما القراءه تتم عن طريق فهم نظام التشغيل لل File System Table ومن ثم اصار امر القرائه (يحتوي عنوان الملف في الهاردسك) ... لينتهي الى الهاردسك

والله اعلم

#8

الملف هو مجموعة من البيانات مخزنة على وسيلة تخزين

طريقة التخزين المادي تختلف من وسيلة لأخرى فعلى القرص المضغوط مثلا "ال CD" بيتم التسجيل عليها بشعاع ليزر بيحفر في كل مكان الbit فيه بيكون 1 و يسيب كل مكان يكون صفر و طبعا ال Floppy و ال Hard Disk إلخ ... كل واحد له طريقة مادية مختلفة

في شيء إسمه أنظمة الملفات File Systems و دي الطريقة إللي بتستخدم لتنظيم الملفات و من أنواعها Fat32 و NTFS و ext1 و ext2 و ext3 إلخ .... و كل نظام ملفات بيقسم ال Partition إلى مجموعة Sectors يعني عدة قطاعات

و كل واحدة فيهم بتنظم الملفات بطريقة مختلفة و بعضهم بيدعم مثلا التشفير و الضغط و البعض الأخر مبيدعموش

و بصفة عامة مش شرط الملف يكون متتالي فممكن ملف واحد يكون متخزن جزء منه في الأول خالص و جزء تاني في الأخر إفرض مثلا إنت عملت ملف و خزنت فيه قدر من البيانات ثم أنشأت ملف أخر و تم تخزينه بعد الملف الأول

الأن إذا أردت أن تضيف العديد من البيانات في الملف الأول كيف يتم هذا ؟؟؟ هل يقوم نظام التشغيل بتعدي حدود الملف الأول و الكتابة على الثاني ؟؟؟؟ بالطبع لا

يتم في مكان معين تخزين بيانات عن أجزاء الملف فيقوم نظام التشغيل بالبحث عن قطاع حر ليقوم بتخزين باقي البيانات فيه

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

هذا ملخص بسيط عن الموضوع و دراسة أنظمة الملفات له كتب كاملة خاصة به

أما أي حد يقولك أنا محترف و بأعمل و أسوي فإعرف إنه ميعرفش حاجة :D

الواحد بيفضل يتعلم لغاية ميموت

#9

السلام عليكم

أخي No Body

لا تكترث مما تري أو تسمع و إستغل الوقت في تطوير قدراتك

-

الملف مجموعة من الحروف bytes مخزنة في وسيلة تخزين و فق نظام معين

-

سؤل أحدهم ما هو الفيروس قال: Code Parasite Autopropagable

تم تعديل هذه المشاركة بواسطة DeltaAziz في 24 مايو 2006 في 10:55

d4baa0.gif
#10

والله يا اخوان شيء بيقهر

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

انظروا الى حال المنتدى اليوم الواحد بينقل سورس كود برنامج كتبه احد الاجانب وبيجي بقولك برنامج من صنعي حتى انه لا يكلف نفسه ويغير شكل البرنامج وهذا السؤال موجه للاشخاص الذين يدعوا انهم خبراء وكل واحد بيعرف نفسه

انظروا 82 شخص قام بقرائة السؤال 5 منهم جاوبوا على السؤال انا عارف ومتاكد 100% انه معظم ال82 شاهدوا عنوان الموضوع دخلوا على الموضوع وهم بيضحكوا لكن كانت النتيجة انهم لا يعرفوا انا لا اقول ان بالضرورة ان يعرف الجميع ما هو الملف لكن من البيديهي ان يعرف الشخص ما هو هذا الشيء الذي يتعامل معه كثيرا

كان الهدف من السؤال ان تعرف تلك المجموعة (كل واحد يعتبر نفسه خبير وما حد قده) ما هو مستوى معرفتها

تم تعديل هذه المشاركة بواسطة NO BODY CAN BEAT ME في 24 مايو 2006 في 13:04

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#11

مرحبا اخي

اقتباس
اليوم الواحد بينقل سورس كود برنامج كتبه احد الاجانب وبيجي بقولك برنامج من صنعي حتى انه لا يكلف نفسه ويغير شكل البرنامج وهذا السؤال موجه للاشخاص الذين يدعوا انهم خبراء وكل واحد بيعرف نفسه

انا ءايدك في ذلك

فهذه الحركة انتشرة في كثير من المواضع وايضا المنتديات

فلا اعرف ما الفائدة من ذلك

هل لكي يظهر مدى خبرته او لكي يتم ذكره

وفي النهاية هو بضحك على نفسه

والضرر بيجي عليه فهو من جهة اخرى لم يطور نفسه بالأعتمد على غيره

وشكر

Q8059107.gif

كل ساعة متبقية من عمري هي فرصة لتطوير نفسي وتغير حياتي

#12

كأني سمعت أحدهم يتكلم عن المبرمجين <_<

تم تعديل هذه المشاركة بواسطة عبدالرحمن المبرمج في 24 مايو 2006 في 14:15

#13
اقتباس
انظروا 82 شخص قام بقرائة السؤال 5 منهم جاوبوا على السؤال انا عارف ومتاكد 100% انه معظم ال82 شاهدوا عنوان الموضوع دخلوا على الموضوع وهم بيضحكوا لكن كانت النتيجة انهم لا يعرفوا انا لا اقول ان بالضرورة ان يعرف الجميع ما هو الملف لكن من البيديهي ان يعرف الشخص ما هو هذا الشيء الذي يتعامل معه كثيرا

غالبا ما يتعامل معظمنا مع لغات البرمجه high level التى تتيح لك التعامل مع الملفات دون تعقيد (التفاصيل الكثيره) ..يعنى ممكن اللغه تتيح لك انشاء ملف وفتحه وحفظ البيانات داخله او ربما تتيح لك الحذف من داخل الملف (بس بصراحه انا مشفتش دى لحد دلوقتى فى السى شارب(الحذف مباشرة)) ..اقصد انك بتتعامل مع الملف كأنه كتله واحده دون الدخول فى تفاصيل كيف يقوم نظام التشغيل بفعل ذلك ..ودا السبب فى ان ناس كتير بتتعامل مع لغات البرمجه كويس جدا دون ان يعلم مثل هذه الاشياء ..اما بالنسبه لتخزين الملفات على وسائط التخزين المختلفه فمقدرش اضيف اكتر من اللى قاله الاخ usama707 جزاه الله خيرا وبالفعل هناك كتب للfile system وطرق تصميمه والموضوع دا مهم جداً فى انظمة التشغيل

السنه دى كان مطلوب مشروع فى الاسمبلى وكنت عملت بوت لودر وكرنل صغيره فيها اربع اوامر من ضمنها امر اعادة التشغيل وحاولت انى اتعمل مع نظام الملفات ال FAT لكن لقيت الموضوع هياخد وقت فقررت انى ادرس ال FAT File System بس وابقى اعمل الimplementation فى الاجازه بس لقيت حاجه اول مره اعرفها بصراحه ..انا كنت متخيل ان الواحد لما يقوم بحذف ملف ان اللى بيحصل انه تتحذف كل ال sectors الخاصه بيه ..ولكن بالنسبه لل fat مش دا اللى بيحصل ..الى بيحصل هو ان نظام التشغيل بيقوم بتغيير بس اول بايت فى اسم الملف الى E5H ودا معناه ان الملف تم حذفه ..قلت اجرب كالعاده الشغل كله على الفلوبى ..عملت ملف اسمه abdo من الويندوز واتاكدت انه موجود على الفلوبى باستخدام ال debug وبعدين حذفت الملف باستخدام الويندوز طبعا ..وفعلا اتغيرت A الى E5h ..بص اللى جايه دى بقى ..استخدم الdebug وغير ال E5H الى A ..هتلاقى الملف رجع تانى ..ويمكن تكون دى طريقه بستخدمها بعض برامج استرجاع الملفات

#14

اخ عبد الرحمن انا اتكلم عن الذين يسموا انفسهم مبرمجين وكل واحد عارف حاله

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#15

لسلام عليكم ..

هدء من غضبك اخي No Body , فصدقنا , نحن نقرأ المواضيع صحيح , ولكن صدقنا لا نسمي انفسنا خبراء او محترفين فمجال الحاسوب واسع والبرمجه اوسع , فنحن مجرد مبتدئين نريد التعلم لننافس وننتج , وليس التباهي , فما فائده العلم ان لم يكن ينفع الناس ؟ , ولكن هذا لا يمنع ايضاً ان يكون هناك من يريد ان يبدع ويعمل شئ يرفع رأس امته .

وصدقنا هذا الذي تقول انه يضع برامج غيره مدعياً انه هو الذي طورها , فسوف يفتضح من اول نقاش معه فيه وهذا معروف ..

وبالنسبه لسؤالك , موضوع تعريف الملف , مثل موضوع تعريف الـObject فهو يحتمل عده تعريفات كلاً في تصنيفه , واليك تعريفي بالنسبه لتنصيف التخزين : عباره عن مجموعه من البتات Bits الموجود في وسط تخزين معين بحيث ان مجموعها يكون معطيات ذات مغزى او هدف معين ..

وكما قال الاستاذ Delta , الافضل ان لانكترث لما يقول الاخرين , بل ان نطور انفسنا ونشتغل بما ينفعنا , وطوبى لمن شغله عيبه عن عيوب الناس ...

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#16

تسمي نفسك NO BODY CAN BEAT ME و تصرفات صبيانية قهرتك؟؟؟؟

ترفع بنفسك يا هذا

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#17

اخ عبد الواحد كلامك صحيح لكن هناك بعض المواقف التي يتوجب على المبرمج ان يكون يعرف هذه المعلومات

اما عن طريقة الحذف في نظام ال fat فبالفعل هذا امر غريب

يعني الملفات تبقا مخزنة لكن نظام الfat يتجاهلها ولا يظهرها وهذا يعني انها تشغل حيز في الفلوبي او الهارد دسك؟؟

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#18

السلام عليكم

يا NO BODY CAN BEAT ME أمال إنتا فاكر البرامج إللي بترجع الملفات المحذوفة بترجعها إذاي :)

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

و لكن نظام التشغيل لا يجهد نفسه بعد حذف الملفات في تصفير كل الbits لأن هذا مضيعة للوقت بلا فائدة

و نفس إللي بيحصل في الهارد ديسك بيحصل في الميموري

هل حاولت من قبل في لغة كالسي أو السي بلس بلس أن تعرف متغير محلي بدون وضع قيمة له ثم تحاول طباعة القيمة على الشاشة كالتالي مثلا

#include <iostream>
using namespace std;

int main()
{
   int i;
   cout << "The garbage value of i = " << i <<  endl;
   return 0;
}

جرب و شوف بنفسك و متتفاجئش إذا لقيت الناتج مش صفر

هذا لأن نظام التشغيل عندما يقوم بتحرير الذاكرة لا يصفرها لأن هذا مضيعة للوقت ولا فائدة منها

لذا فالقيمة المطبوعة ستكون قيمة كانت موجودة في برنامج أخر كان يستخدم نفس هذا الموقع من الذاكرة غالبا أو في نفس البرنامج في ذاكرة تم تحريرها

تم تعديل هذه المشاركة بواسطة usama707 في 24 مايو 2006 في 15:14

#19

اخ dj-siba لم افهم قصدك

اخ usama707 انا فهمت غلط هو الاخ كان بيقصد انها يؤشر عليها انها محذوفة وبعد مجيء بيانات جديدة تحذف البيانات المؤشر عليها على انها محذوفة اليس هذا القصد؟؟؟

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#20

NO BODY CAN BEAT ME = شخص لا يقهر

هذا ما فهمته من ترجمة كنيتك

لكن تصرفات صبيانية من اشخاص ذكرتهم : يسمون نفسهم مبرمجين....

لا يجب أن يقهرك هذا لانك أقوى...فكر في الأمر

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#21

اخ محمد معاشر والله انا مش قاهرني ومخليني اغضب الا حال المنتدى في هذه الايام الاخيرة يعني حالته صارت بالحضيض الكل لا يريد التعلم وبدو الكود جاهز وبعد ما ياخذ الكود بروح لعند اصدقائه في المدرسة وبصير يتباها وبعديها بشوف هذا الشغل استاذ الحاسوب وبصير يهنىء بهذا الشخص الا يقهرك ويغضك هذا الامر؟؟؟؟؟؟؟؟؟؟

تم تعديل هذه المشاركة بواسطة NO BODY CAN BEAT ME في 24 مايو 2006 في 16:55

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#22

نعم بالظبط هذا ما أقصده ولا أستطيع أن أزيد على كلام الأخ عبد الواحد شيء أنا كنت فقط أوضحه و أقول أنه كما يحدث في الذاكرة الإضافية كال Hard Disk يحدث أيضا في الRAM

#23

ههه الان فهمت القصد لكن لا يوجد شخص في الدنيا لا يقهر اخي dj-siba الا الله عز وجل ولكن هذه التصرفات وصلة الى حد لا يطاق

شكرا اخي usama707 على التوضيح

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#24

حذف الملف هو تغيير اول حرف من إسم الملف بعدد معين بحيث يعتبر ملغي او محذوف

تغغر ذلك العدد بأخر يسترجع الملف المحذوف

و هناك أشياء أخرى تاخذ بعين الاعتبار مثل : أن المساحة المستخدمة في الملف لم تستخدم في ملف أخر

هل تعلم ان Norton صاحب شركة Symantec هو أول من كتب هذا البرنامج و إشتهر به فيما بعد :D

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#25

ما شاء الله اصبح الموضوع عبارة عن شات هههههه اول مرة بلاقي ردود بهذه السرعة

بالضبط اخي dj-siba وهذا الامر الذي كنت اناقشه انا والاخ usama707

انا اعرف ان اسم برنامج الفيروسات هو Norton وليس صاحب الشركة هذي معلومة جديدة شكرا اخي

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…