واضح آرشیو وب فارسی:سایت ریسک: Ar@m24-07-2007, 12:04 AMسلام من یه سوال دارم که یه ذره عجیب غریبه اما خودمو کشتم نفهمیدم جوابش چیه فرق فولد با فایل برای کامپیوتر چیه؟؟؟ منظورم اینه که فرض کنین یه فایل ناشناخته وارد کامپیوتر می شه. سیستم می فهمه فایله ناشناخته است اما درضمن هیچوقت یه فولدر رو بجای فایل عوضی نمی گیره یعنی امکان نداره شما یه فولدر از نت بگیرین بعد سیستمتون بگه من این فایل رو نمی شناسم! منظورم اینه که یعنی یه مکانیسمی مثل دستور set توی cmd هست ( یا یه چیزی مثل اون) که باعث می شه چنین اشتباهی هیچوقت پیش نیاد؟؟؟ و آیا من می تونم کاری کنم به راحتی تغییر فرمت یه فایل بشه یه فولدر رو هم شبیه یه فایل کرد یا نه؟ سزار24-07-2007, 01:18 AMبا اینکه سوال ساده ای به نظر میاد ولی جوابش یه کم مشکله٫ اینا رو تو هسته ویندوز نوشتن و در واقع یه نوع استانداردی هست که از زمان به وجود اومدن کامپیوتر وجود داشته٫ درضمن من خیلی موقع دیدم که ویندوز فایل رو با فولدر اشتباه میگیره ٫٫ میتونی وقتی یه فولدر رو از طریق سی پنل دالنود کردنی کانکشن قطع بشه ویندوز فولدر رو فایل میشناسه٫ از لحاظ ساختاری هم فولدر دارای یه پیکربندی ساده هست٫یعنی فولدر رو واسه نظم دادن به کارها ساختن و با تعریف یه آدرس هایی تو کرنل تو اسم فولدر ها رو مشاهده میکنی٫به زبون ساده یعنی وقتی تو یه فولدر کپی میکنی یا یه فایل هیچ فرقی به حال هاردت نداره و این خود سیستم عامل هستش که واسه مرتب کردن یه سری کد منظم رو که توش سکتورهایی رو که فایلها توشون قرار دارن رو کپی میکنه البته تو بعضی فایل سیستمها فرق میکنه مثل ext3 واسه مطالعه بیشتر اگه حوصله داشتی میتونی کرنل مینیکس رو مطالعه کنی و یا یه مروری به مبحث سیگنالها تو الکترونیک داشته باشی٫ موفق باشی afshinjj24-07-2007, 01:32 AMخب حق با دوستي كه پيج قبل رو زدست سوالش ابتدايي هست و جوابش سخت . شايد بشه گفت فايل يك برنامست ولي فلدر يك برنامه نيست يك نرم افزار يك فايله يك ويديو يك فايله يك اهنگ صوتي يك فايله و ... در داخل فلدر فايل ها قرار مي گيرند يا شايد هم در داخل يك فلدر فلدرهاي ديگر باشد يا شايد يك فلدر خالي باشد مثلا تو يك فلدر درست مي كني با نام (my pics ) براي عكسات و در درون ان باز يك فلدر درست مي كني براي عكسهاي دوستان با نام (my friends pic ) اميدوارم كاملا فهميده باشي MOJREM24-07-2007, 01:36 AMیه فایل میتونه تو یه فولدر باشه ولی یه فولدر نمی تونه تو یه فایل باشه snowy_winter24-07-2007, 01:51 AMیه فایل میتونه تو یه فولدر باشه ولی یه فولدر نمی تونه تو یه فایل باشه مختصر و مفید! اینجوری هم میشه گفت که فولدرها مثل پوشه هایی هستن که ازشون برای مرتب کردن و نظم دادن به پرونده ها(همون فایلها که میتونه متن، صدا، تصویر، برنامه، ... باشه) استفاده میشه ali.b.y24-07-2007, 02:22 AMبا سلام به همه. راستش نمی دونم از کجا شروع کنم. ببینید روی هر پارتیشن هارد قسمتی برای اطلاعات فایل ها در نظر گرفته شده است. وقتی یه فایل در (روی) هارد ذخیره می شه اطلاعات فایل به صورت 0 و 1 روی هر جای خالی هارد نوشته می شه حتی ممکن است اطلاعات یک فایل (یعنی همان 0 و 1 ها) در چند قسمت هارد به صورت جدا از هم و پراکنده نوشته شود خب حالا برای تشخیص فایل در همان قسمتی که گفتم نقاط شروع و پایان هر قسمت فایل (که ممکن است پشت سر هم باشند که میشه یه قسمت یا ممکن است چند قسمت باشند)نوشته می شود وقتی شما یک فایل را پاک می کنید در اصل اطلاعات (0 و 1) آن پاک نمی شود بلکه اطلاعات نقاط شروع و پایان فایل پاک می شود برای همین است که فایل قابل بازگردانی(Recovery) است ----------------------------------- خب این مال فایل ولی پوشه یا دایرکتوری یه چیز قراردای برای ماست که راحت تر کار کنیم و .... بعدا میگم Programer24-07-2007, 11:29 AMفایل یه وجود خارجی داره یهنی تو هارد یه منطقه رو اسغال میکنه ولی چیزی به اسم فولدر وجود نداره و یه ساختار منطقی هست در رابطه با Fat جستجو کنید Ar@m24-07-2007, 11:34 PMمرسی از همه موضوع خفن ریشه ایه باید برم اون ته ته ها واسه مطالعه بیشتر اگه حوصله داشتی میتونی کرنل مینیکس رو مطالعه کنی و یا یه مروری به مبحث سیگنالها تو الکترونیک داشته باشی٫ اگه یه منبع بهم معرفی کنی ممنون می شم شايد بشه گفت فايل يك برنامست ولي فلدر يك برنامه نيست من فکر نمی کنم فایل برنامه باشه در اصل اگه بخوایم اونطوری بهش نگاه کنیم همه چی توی ویندوز برنامه می شن یه فایل میتونه تو یه فولدر باشه ولی یه فولدر نمی تونه تو یه فایل باشه بابا اینو که دیگه بچه دبستانی هم می دونه من که منظورم این نبودش! خب این مال فایل ولی پوشه یا دایرکتوری یه چیز قراردای برای ماست که راحت تر کار کنیم و .... بعدا میگم این به چیزی که می خواستم نزدیک بود بقیه شو کی می گی؟ در رابطه با Fat جستجو کنید می شه بیشتر توضیح بدی؟ albous25-07-2007, 12:35 AMاگر این باشه پس Dll یا Big چی هست؟ خودمونیما از اون سوالات فلسفی بود Programer25-07-2007, 08:10 AMFile allocation table یا همئن FAT جدولی بر روی هارد یا هر وسیله ذخیره سازی هست که محل ذخیره شده هر فایل رو در خودش نگه داری میکنه.به عنوان مثال وقتی شما یک فایل رو باز میکنید کنترلر هارد به جدول FAT مراجعه میکنه و مکان ذخیره شدن اون فایل رو پیدا میکنه به عنوان مثال دسیک 1 شیار 2 و قطاع 3.همونطور که گفتیم FAT تنها آدرس فایل ها رو نگه میداره.پس دایرکتوری ها چی؟ همونطوری که دوستمون تعبیر کردن دایرکتوری یه چیز قرار دادی هست و مثلا نمیتونیم بگیم که فلان دایرکتوری اینجای دیسک قرار داره.داخل جدول FAT برای هر فایل چند پارامتر دیگه به غیر از محل ذخیره فیزیکی فایل هم نگه داری میشه که یکیش همین اسم دایرکتوری ای هست که فایل در اون دسته بندی قرار گرفته.بر خلاف ساختار سلسله مراتبی که در کامپیوتر (دید منطقی)میبینید فایل ها به صورت مسطح و کنار هم ذخیره میشوند(از لحاظ فیزیکی) امیدوارم تونسته باشم منظور رو برسونم Ar@m25-07-2007, 05:12 PMFile allocation table یا همئن FAT جدولی بر روی هارد یا هر وسیله ذخیره سازی هست که محل ذخیره شده هر فایل رو در خودش نگه داری میکنه.به عنوان مثال وقتی شما یک فایل رو باز میکنید کنترلر هارد به جدول FAT مراجعه میکنه و مکان ذخیره شدن اون فایل رو پیدا میکنه به عنوان مثال دسیک 1 شیار 2 و قطاع 3.همونطور که گفتیم FAT تنها آدرس فایل ها رو نگه میداره.پس دایرکتوری ها چی؟ همونطوری که دوستمون تعبیر کردن دایرکتوری یه چیز قرار دادی هست و مثلا نمیتونیم بگیم که فلان دایرکتوری اینجای دیسک قرار داره.داخل جدول FAT برای هر فایل چند پارامتر دیگه به غیر از محل ذخیره فیزیکی فایل هم نگه داری میشه که یکیش همین اسم دایرکتوری ای هست که فایل در اون دسته بندی قرار گرفته.بر خلاف ساختار سلسله مراتبی که در کامپیوتر (دید منطقی)میبینید فایل ها به صورت مسطح و کنار هم ذخیره میشوند(از لحاظ فیزیکی) امیدوارم تونسته باشم منظور رو برسونم آها پس یعنی می شه گفت فایل هایی که توی یه فولدر قرار دارن یه چیزی مثل آدرس دهی مشابه دارن یا همچین چیزی درسته؟ چطوری می شه به FAT دسترسی داشت؟ و اگه یه کتابی بخوام که این چیزها رو کامل توضیح داده باشه دقیقا باید دنبال چه کتابی باشم؟ شما خودت اینا رو از کجا یاد گرفتی؟ Programer25-07-2007, 11:00 PMدرسته مثلا تمام فایل هایی که تو فولدر ویندوز هستن ، داخل fat ، یکی از اطلاعاتشون x:windows هست به این سادگی نمیشه به fat دسترسی داشت و باید با برنامه نویسی سطح پایین مثل assembly بهش دسترسی پیدا کنی یا از برنامه هایی که میتونن به صورت سطح پایین به درایو دسترسی پیدا کنن استفاده کنی بهترین کتاب google هست و با سرچ میتونی به اطلاعات زیادی برسی.اینا رو من از تو کتاب ذخیره و بازیابی اطلاعات خوندم Ar@m27-07-2007, 12:02 AMممنون از راهنماییت سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 527]