فی ژوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی ژوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

اختصاصی از فی ژوو آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل دانلود با لینک مستقیم و پر سرعت .

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل


آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

دانلود مقاله آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل 63 ص بافرمت word

 

 

 

 

 

 

 

پیشگفتار

وقتی برای اولین بار ویندوز XP بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به خود مشغول می کند، سیستم فایل جدیدی به نام NTFS است که می توان از آن استفاده کرد. با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

در این مقاله، مرجع که تقریبا بیشتر ویژگی های NTFS را پوشش می دهد به عنوان راهنما انتخاب شده و با توجه به آن، تک تک ویژگی ها بررسی شده است. هر ویژگی دقیقا شرح داده و سعی شده است اصطلاحات بکار رفته در توضیح هر ویژگی کاملا تبیین شود. سپس چگونگی استفاده از ویژگی مطرح شده است. البته برای بکارگیری بعضی ویژگی ها اصلا رابط گرافیکی وجود ندارد و برای بعضی دیگر هیچ راهی به جز برنامه نویسی نیست. سعی شده است ریشه ی مشکلاتی که هنگام کار با NTFS پیش می آید کاملا مشخص و راهکارهای پیشگیری از آن مطرح شود. بدین منظور، با جستجو در مراجع مختلف، صفحات اینترنتی حاوی اطلاعات مفید جمع آوری شده و پس از بررسی تعدادی از این صفحات برای تهیه مقاله برگزیده و طبقه بندی موضوعی شده است. پس از آن، مقاله به رشته تحریر در آمده است
.



دانلود با لینک مستقیم


آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

اختصاصی از فی ژوو آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل دانلود با لینک مستقیم و پر سرعت .

آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل


آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل در 61 ص با فرمت WORD 

 

 

 

 

پیشگفتار

وقتی برای اولین بار ویندوز XP بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به خود مشغول می کند، سیستم فایل جدیدی به نام NTFS است که می توان از آن استفاده کرد. با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

در این مقاله، مرجع که تقریبا بیشتر ویژگی های NTFS را پوشش می دهد به عنوان راهنما انتخاب شده و با توجه به آن، تک تک ویژگی ها بررسی شده است. هر ویژگی دقیقا شرح داده و سعی شده است اصطلاحات بکار رفته در توضیح هر ویژگی کاملا تبیین شود. سپس چگونگی استفاده از ویژگی مطرح شده است. البته برای بکارگیری بعضی ویژگی ها اصلا رابط گرافیکی وجود ندارد و برای بعضی دیگر هیچ راهی به جز برنامه نویسی نیست. سعی شده است ریشه ی مشکلاتی که هنگام کار با NTFS پیش می آید کاملا مشخص و راهکارهای پیشگیری از آن مطرح شود. بدین منظور، با جستجو در مراجع مختلف، صفحات اینترنتی حاوی اطلاعات مفید جمع آوری شده و پس از بررسی تعدادی از این صفحات برای تهیه مقاله برگزیده و طبقه بندی موضوعی شده است. پس از آن، مقاله به رشته تحریر در آمده است
.


دانلود با لینک مستقیم


آشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

دانلود مقاله امکانات پردازش فایل در زبان پاسکال

اختصاصی از فی ژوو دانلود مقاله امکانات پردازش فایل در زبان پاسکال دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله امکانات پردازش فایل در زبان پاسکال


دانلود مقاله  امکانات پردازش فایل در زبان پاسکال

    رده بندی فایل ها در زبان پاسکال به دو صورت امکان پذیر است.باتوجه به ساختار و امکانات زبان یا با در نظر گرفتن ساختارهای فایل مطالعه شده.تاکید این قسمت بیشتر بر رده بندی فایلها و بررسی امکانات پردازش آنها باتوجه به ساختار های فایل است.

     ویرایشی از زبان پاسکال که در این بخش مورد بررسی قرار می گیرد،

Turbo pascal 5.5 است که از این پس برای اشاره به آن فقط از عبارت((زبان پاسکال))استفاده می شود.

1) انواع فایل باتوجه به ساختار و امکانات زبان پاسکال

     باتوجه به ساختار و امکانات زبان پسکال، فایل های این زبان را می توان به سه دسته تقسیم کرد:

     - فایل متنی

   - فایل گونه دار

   - فایل فاقد گونه

 1-1) فایل متنی

     فایل متنی به صورت دنباله ای از کاراکترها است و هیچگونه ساختار درونی مشخصی ندارد . این امکان وجود دارد که فایل متنی به صورت مجموعه ای از سطرهای دارای ابتدا و انتهای مشخص تقسیم بندی گردد. از آنجا که کلیه داده هابدون توجه به گونه داده ای به صورت رشته های کاراکتری در فایل متنی ذخیره می گردند، عمل خواندن از این فایل و نوشتن بر آن نسبت به انواع دیگر فایل ها کند است. به عبارت دیگر عمل خواندن ونوشتن از این فایل معمولایک عمل تبدیل نیز لازم دارد وبه همین علت زمان بیشترینسبت به عمل مشابه در فایلهای دیگر طلب می نماید.

  • تعریف نشانه رو (اشاره گر) و مشخص کردن نام فایل متنی

     برای کار با یک فایل در زبان پاسکال لازم است که برای آن فایل یک نشانه روتعریف وسپس نشانه روی تعریف شده به فایل مورد نظر ربط داده شود. برای تعریف نشانه رو یک فایل متنی در قسمت حکم  VAR  به صورت زیر عمل میشود:

VAR

            Filepointer    :     TEXT

     نام فیزیکی فایل معرف شناسه فایل و در مواردی در بر گیرنده محل قرار گرفتن فایل بر رسانه ذخیره سازی است. برای استفاده از یک فایل باید نام آن را به یک نشانه رو ربط داد. برای این منظور از فرمان  ASSIGN   به شکل کلی زیر استفاده می شود :

ASSIGN(filepointer,filename);

  • باز کردن و بستن فایل متنی

      برای باز کردن یک فایل متنی می توان از هر یک از سه فرمان زیر استفاده کرد :

             -REWRITE(filepointer)  : از این فرمان برای ایجاد فایل استفاده می شود.      اگر فایلی که وجود دارد توسط این فرمان باز گردد، محتویات آن نابود شده و با آن به عنوان     یک فایل جدید رفتار می شود

       - RESTET(filepointer)   :  از این فرمان برای باز کردن یک فایل موجود به منظور خواندن و یا نوشتن استفاده می شود. باز کردن فایل توسط این فرمان موجب می گردد که نشانه روی فایل به ابتدای آن برده شود.

-  APPEND(filepointer)    :  از این فرمان برای  باز کردن یک فایل موجود به منظور افزودن داده یا داده هایی به انتهای آن استفاده می شود. به کار گیری این فرمان موجب می شود که نشانه روی فایل به انتهای فایل منتقل شود.

شامل29 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود مقاله امکانات پردازش فایل در زبان پاسکال

پروژه کارآموزی - طراحی یک وب سایت شخصی با امکانات متداول و معمول

اختصاصی از فی ژوو پروژه کارآموزی - طراحی یک وب سایت شخصی با امکانات متداول و معمول دانلود با لینک مستقیم و پر سرعت .

پروژه کارآموزی - طراحی یک وب سایت شخصی با امکانات متداول و معمول


پروژه کارآموزی - طراحی یک وب سایت شخصی با امکانات متداول و معمول

لینک دانلود "  MIMI file " پایین همین صفحه 

 

تعداد صفحات "  46 "

فرمت فایل :  "   word  "

 

فهرست مطالب :

 

تاریخچه طراحی وب                                                                                                    1

 

طراحی صفحات وب                                                                                                    2

 

مقدمه                                                                                                                           2

 

عناصر                                                                                                                           3

 

فرمهاforms                                                                                                                6

 

پس زمینه                                                                                                                      7

 

اسکریپت                                                                                                                      12

 

VB SCRIP                                                                                       13

 

JAVA SCRIPT                                                                                13

 

FLASH                                                                                            14

 

VECTOR تصاویر                                                                                                   14

 

تصاویر برداری                                                                                                             19

 

کد نویسی آسان                                                                                                           20

 

شبیه سازی موبایل                                                                                                         20

 

AJAX طراحی برنامه های کاربردی تحت وب                                                           21

 

ASP                                                                                                  24

 

اسجاد کردن اولین صفحه ASP                                                                                  29

 

آموزش ASP                                                                                                             35

 

منابع                                                                                                                             41

 

 

 

 

 

توضیحات فابل :

 

 

تاریخچه طراحی وب

تیم برنرز لی، مخترع وب، با برپایی یک سایت وب در اوت ۱۹۹۱، نام خود را به عنوان نخستین سازندهٔ وب در تاریخ نگاشت. او در نخستین وب‌سایتش، از اَبَرمتن و پیوندی برای ایمیل (پست الکترونیک) استفاده کرده بود.

در آغاز، سایتهای وب با کُدهای ساده «اچ‌تی‌ام‌ال» نوشته می‌شدند، گونه‌ای از زبان کُدنویسی که ساختار ساده‌ای به وب‌گاه‌ها می‌داد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به صفحه‌های وب دیگر، با اَبَرمتن. در مقایسه با روش های دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی می‌توانستند با یک مرورگر، صفحه‌های پیوند خورده را باز کنند.

با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچ‌تی‌ام‌ال، پیچیده‌تر و پرانعطاف‌تر شد. ابزاری مانند جدول‌ها که بیشتر برای نمایش نمودارهای داده‌ای بودند، بزودی مورد استفاده نادرست، برای چیدمان های پنهان در صفحه‌های وب قرار گرفتند. با پیدایش الگوهای آبشاری وب یا «CSS»، روش نادرست طراحی با جدول های پنهان در صفحه از گردونه خارج، و بجای آن استفاده مناسب از «CSS» جایگزین شد.

 

 

طراحی صفحات وب

اچ تی ام ال  و طراحی صفحات وب :

یادگیری زبان HTML بسیار ساده است.در این درسها یاد خواهید گرفت که چگونه با کمک HTML صفحاتتان را ساخته و وب سایت شخصی فارسی و یا وبلاگتان را راه اندازی کنید. مبنای این دروس نسخه 4 استاندارد اچتمل بوده و نکته بسیار مهم این نسخه جداسازی فرمت بندی و انتقال آن به style sheet ها میباشد. لازم به توضیح است که که تاکید دروس و مقالات این راهنما بر فارسی نویسی مطابق استاندارد یونیکد بوده و اولین مجموعه دروس آموزشی ما شامل آموزش مقدماتی HTML بهمراه مثالهای متعدد فارسی نویسی خواهد بود. ادامه این بخش به شرح سرفصل مطالب ارائه شده خواهد پرداخت:

سرفصل مطالب کلاس اچتمل مقدماتی :

  مقدمه
در این درس با ویژگیهای فایلهای اچتمل، اجزا تشکیل دهنده آن یعنی عناصر و تگ ها (
Elements & Tags ) و نحوه ایجاد یک فایل ساده و نمایش آن در صفحه مرورگرتان آشنا خواهید شد.

 

  HTML & WWW
در این درس با مفاهیم وب ( تار عنکبوت جهانی یا World Wide Web ) ، اینترنت، مرورگرها و استانداردهای وب آشنا خواهید شد. همچنین با تفاوتهای مرورگرهای وب ( Web Browsers ) و سرویس دهنده های وب ( Web Servers ) آشنا خواهید شد.

  • عناصر ( Elements )
    یک متن و یا فایل اچتمل از عناصر یا element ها تشکیل میشود و برای ایجاد عناصر از تگ ها یا tags استفاده میشود. در این فصل با عناصر و تگ ها آشنا خواهید شد.
  • تگ های اصلی ( Basic Tags )
    تگ ها ( tags ) اجزا تشکیل دهنده عناصر یا elements های اچتمل هستند و یکی از بهترین روش های یادگیری اچتمل دیدن مثالها و تغییر آنها میباشد. در این فصل با تگ های پایه و مهم آشنا شده و با کمک ادیتور اختصاصی ما و با امکانات فارسی نویسی آن به صورت آنلاین میتوانید به مطالعه و یادگیری مثالها بپردازید.
  • فــارسی نویسی
    در این درس با فارسی نویسی، فارسی سازی و استاندارد یونیکد و نحوه استفاده از ادیتور آنلاین و فارسی این سایت آشنا خواهید شد.

 

 

  • فرمت دهی ( Formatting )
    وظیفه گروهی از تگ های اچتمل فرمت دهی و تعیین شکل نمایش متون ( مثلا توپر و
    bold بودن و یا ایتالیک بودن ) میباشد و در این درس با این گروه ازتگهایformating آشنا خواهید شد. همچنین یاد خواهید گرفت که چگونه source یا اصل کدهای اچتمل یک صفحه یا page را ببینید.
  • نهادها ( Entities )
    گروهی از نویسه های (
    Character ) اچتمل مانند (<) و یا (>) دارای معنی خاصی ( مثلا نویسه < شروع یک تگ را نشان میدهد. ) در استاندارد اچتمل بوده و برای نمایش آنها در صفحاتتان مستقیما قابل مصرف نمیباشند. در این فصل با این نویسه ها آشنا شده و با کمک Character Entities چگونگی استفاده از این گروه از نویسه ها را فرا خواهید گرفت.
  • پیوندها ( Links )

در این درس با پیوندها ( Links ) ، شناسه های مرتبط مخصوصا href و نحوه به کار گیری آنها آشنا خواهید شد.

در این درس با مفاهیم جدول ( Table ) ، ردیف یا row ، سلولها یا خانه ها، مرز یا border در جداول و عناصر مرتبط مخصوصا TABLE ، TD , TR آشنا خواهید شد.

در این درس با مفاهیم فریم ( Frame ) و عناصر مربوطه مخصوصا Frame و Frameset آشنا خواهید شد.

این درس شما را با نحوه نمایش فهرستها ( List ) ، انواع فهرستها و تگ های مربوطه آشنا خواهد ساخت.

 

با استفاده از دهها مثال موجود در این سایت و با کمک ادیتور HTML ما براحتی قادر به نوشتن کدهای HTML و دیدن نتایچ در مرورگرتان خواهید بود، آزمایش کنید!

این صفحه به بیشترین سؤالات پرسیده شده در مورد اچتمل ( Frequently Asked Questions ) و مخصوصا مشکلات مربوط به فارسی نویسی و پاسخهای آنها اختصاص دارد.

از طریق استفاده از تگ های فرم ( form ) قادر به دریافت اطلاعات از بازدیدکنندگان صفحاتتان و یا تبادل اطلاعات بین صفحات مختلف خواهید شد. با کمک این گروه از تگ ها قادر به نمایش باکسهای ورود اطلاعات متن (text fields) ، چک باکسها (check-boxes) ، رادیو باتونها (radio-buttons) و ... شده و همچنین امکان گذاشتن دکمه های ارسال (submit button) و یا حذف (reset) را خواهید داشت. این فصل با شرح تگ های form و input و ... به چگونگی ایجاد ارتباط با بازدیدکنندگان و گرفتن اطلاعات از آنها خواهد پرداخت.

در این درس با چگونگی نمایش تصاویر و یا تعیین رنگ پس زمینه آشنا خواهید شد.

اهمیت رنگ در طراحی صفحات وب :

ما در هنگام صحبت با دیگران علاوه بر حرف زدن کارهای دیگری نیز مانند خندیدن ، اشاره کردن ، نگاه کردن ، عصبانی شدن و غیره انجام میدهیم . تمام این کار ها در ارتباط برقرار کردن ما با مخاطب تاثیر دارد و گاهی بسیاری از حرف ها را با چیزی غیر از زبان بیان میکنیم .  یک صفحه وب نیز باید بتواند علاوه بر انتقال مطالب ، احساس طراح وب آن صفحه را نیز بیان کند . این کار را رنگ ها در طراحی وب انجام میدهند . حس خشم ، محبت ، شادی و حتی اعتماد از طریق رنگ ها به بیننده منتقل میشود .

 


دانلود با لینک مستقیم


پروژه کارآموزی - طراحی یک وب سایت شخصی با امکانات متداول و معمول

دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

اختصاصی از فی ژوو دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل دانلود با لینک مستقیم و پر سرعت .

 

 

وقتی برای اولین بار ویندوز XP بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به خود مشغول می کند، سیستم فایل جدیدی به نام NTFS است که می توان از آن استفاده کرد. با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

 

در این مقاله، مرجع که تقریبا بیشتر ویژگی های NTFS را پوشش می دهد به عنوان راهنما انتخاب شده و با توجه به آن، تک تک ویژگی ها بررسی شده است. هر ویژگی دقیقا شرح داده و سعی شده است اصطلاحات بکار رفته در توضیح هر ویژگی کاملا تبیین شود. سپس چگونگی استفاده از ویژگی مطرح شده است. البته برای بکارگیری بعضی ویژگی ها اصلا رابط گرافیکی وجود ندارد و برای بعضی دیگر هیچ راهی به جز برنامه نویسی نیست. سعی شده است ریشه ی مشکلاتی که هنگام کار با NTFS پیش می آید کاملا مشخص و راهکارهای پیشگیری از آن مطرح شود. بدین منظور، با جستجو در مراجع مختلف، صفحات اینترنتی حاوی اطلاعات مفید جمع آوری شده و پس از بررسی تعدادی از این صفحات برای تهیه مقاله برگزیده و طبقه بندی موضوعی شده است. پس از آن، مقاله به رشته تحریر در آمده است.

 

یکی از مشکلات اساسی در مرحله تحریر مقاله، واژه گزینی برای اصطلاحات نوی بکار رفته در متن بوده است. در بعضی موارد ترجمه ی تحت اللفظی اصطلاح، بکار رفته و در بعضی دیگر، واژه یا عبارتی برگزیده شده که هرچند رابطه ی معناداری با اصطلاح لاتین نداشته ولی مفهوم مطرح شده را به خوبی می رسانده است.

 

در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب مورد نظر دست یافت. دستورات معمولا در Command Prompt (محیط text) اجرا می شوند. برای اجرای آن در ویندوز XP کافی است از منوی شروع، به All Programs و سپس Accessories اشاره و Command Prompt را اجرا کرد. راهنمای مختصری از هر دستور با وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود.
تلاش شده است مراجع علاوه بر اعتبار کافی، کاملا مرتبط با موضوع مورد بررسی باشند هرچند بدلیل نوی نسبی بعضی ویژگی های این سیستم فایل، مراجع مرتبط و مناسب برای آن ها کم بود. جای تعجب هم نیست که بیشتر این مراجع متعلق به شرکتِ مایکروسافت است. با توجه به اینکه NTFS از زمان ویندوز NT، در حالِ استفاده است، بسیاری از مراجع موجود با توجه به NTFS4 و NTFS5 که در ویندوزهای NT و 2000 پشتیبانی شده به رشته تحریر در آمده و بعضی مطالب و ابزارهای معرفی شده در آن ها قدیمی و منسوخ شده است. به همین دلیل در این مقاله سعی شده است مطالب منسوخ با توجه به مراجع به روز تصحیح شود.

 

سیر ارائه مطالب در مقاله به صورت لایه لایه است؛ به این معنی که ابتدا کلیات مرتبط با هر موضوع مطرح شده است و خواننده در صورت تمایل می تواند پس از این کلیات به مطالعه ی جزئیات (شامل بعضی مقایسه ها، نکات مرتبط با مسائل سازگاری، بررسی جوانب و مشکلات احتمالی پس از بکارگیری ویژگی و سایر مطالب) بپردازد و یا به بخش های بعدی برود. هر بخش به صورت واحدی مستقل نگاشته شده و خواننده در صورت لزوم به بخش های مرتبط ارجاع داده شده است.

 

از آنجا که مخاطب این مقاله، همه ی کاربران NTFS هستند، بعضی بخش ها چندین بار بازنگری شده است تا مقاله بدون ورود به جزئیاتی که فهم آن نیازمند دانش ژرف کامپیوتری است بتواند به نحوی شایسته مفاهیم را انتقال دهد. همچنین تلاش شده است زبان نوشتار برای همه کاربران حتی با کمی پیشینه ی کامپیوتری قابل فهم باشد و در عین حال مفید فایده ی کاربران پیشرفته هم افتد. در هر بخش سعی بر رعایت اختصار و اجتناب از پرداختن به مسائل حاشیه ای بوده است. بعضی مطالبِ پیش نیاز یا برخی مسایل حاشیه ای، به صلاحدید در پاورقی شرح داده شده است که جذابیت متن برای خواننده حفظ شود. همچنین معادل های لاتین اصطلاحات در پرانتز آورده شده است. به دلیل تخصصی بودن مسائل مربوط به شبکه های کامپیوتری، در این مقاله از پرداختن به این مسائل خودداری شده است.

 

شکل های مقاله همچنین برنامه ها و دستوراتی که در متن به آن ها اشاره شده است، مربوط به ویندوز XP است و ممکن است در سایر سیستم عامل ها وجود نداشته باشد.

 

خلاصه :

 

از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS (ان تی اف اس) پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید.

 

با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است.

 

بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است.

 

در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود.

 


مقدمه :

 

شرکت مایکروسافت سیستم عامل جدید رده ویندوز خود را به نام( Windows XP eXPerience) در سال 2001 و پس از (Windows Me (Millennium به بازار معرفی کرد. مایکروسافت معتقد است این سیستم عامل مهمترین محصول این شرکت پس از Windows 95 است. در کنار خصوصیات جدید رابط کاربر ، این سیستم عامل جدید محیط پایدارتر و قابل اعتماد تری را نسبت به نگارش های پیشین ویندوز ارائه می دهد. ویندوز XP در دو نسخه خانگی (Home edition) و حرفه ای (Professional edition) موجود می باشد. در حالی که نسخه خانگی شامل امکانات گسترده صوتی و تصویری دیجیتال، شبکه خانگی و برقراری ارتباط است، نسخه حرفه ای تمرکز بیشتری بر امنیت و قابلیت اطمینان دارد .

 

ویندوز XP بسیاری از خصوصیات ویندوزهای 2000 و NT را در فراهم کردن محیطی پایدار (مثلا اگر برنامه ای از کار بیفتد، در بیشتر حالات، می توانید به کار با سایر برنامه ها ادامه دهید) و امن از دستبرد افراد خاطی یا اشتباهات ناشی از سهل انگاری با امکانات لازم برای کاربران خانگی نظیر ظاهر جذاب، بکار گیری ساده و امکانات صوتی تصویری بیشتر در هم آمیخته است. استفاده درست و آگاهانه از این قابلیت ها، کاربر را بی نیاز از بکارگیری چند سیستم عامل برای اهداف مختلف می کند. ولی پیامدهای استفاده نادرست و نا آگاهانه از XP، برای کاربران معمولی، بیشتر از ویندوز 98 یا Me است. بنابراین بهترین کار پیش از بکارگیری قابلیت های جدید این سیستم عامل، بررسی جوانب مختلف استفاده و راهکارهای مقابله با مشکلات احتمالی است.

 

از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. در این مقاله سعی می کنیم به جوانب مختلف این سیستم فایل بپردازیم و ویژگی های پیشرفته آن را تا حد ممکن به دور از پرداختن به جزئیات غیرقابل استفاده، زیر ذره بین بگذاریم.

 


سیستم فایل (File System)

 

NTFS

 

NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است و NT هم زمانی به معنی New Technology (فناوری جدید) بود آنگاه که ویندوز NT واقعا یک فناوری جدید به شمار می رفت.

 

سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید. از میان سیستم فایل های موجود و آن هایی که در ویندوز XP پشتیبانی می شوند (قابل استفاده اند)، اغلب سیستم فایل های FAT/FAT32 (File Allocation Table) و NTFS برای مدیریت فضای دیسک سخت بکار می روند.

 

برای ذخیره اطلاعات و نصب سیستم عامل، پیش از هر چیز باید دیسک سخت را پارتیشن بندی کرد. سپس، هر پارتیشن یا Volume را با سیستم فایل دلخواه، فرمت کرد. فهرست درایوهای مختلف در پنجره My Computer این تقسیم بندی را به ما نشان می دهد. (برای فهمیدن سیستم فایل موجود بر روی هر درایو، گزینه Properties را از منوی File انتخاب کنید )

 

 

 

تذکر: در این متن منظور از «درایو»، volume یا drive است.

 

عملیات I/O، صرف نظر از سیستم فایل، امکان دسترسی برنامه ها و کاربران به فایل ها را فراهم می کند. با این حال، قابلیت های موجود، به سیستم فایل و سیستم عامل مورد استفاده بستگی دارد.

 

به همراه ویندوز NT، مایکروسافت سیستم فایل جدیدی به نام NTFS را معرفی کرد. از مهمترین ویژگی های این سیستم فایل می توان به موارد زیر اشاره کرد:

 

قابلیت بازیابی (Data Recoverability)
انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)
امنیت اطلاعات (Data Security)
فشرده سازی (Compression)
نمایه سازی (Indexing Service)
ردگیری توزیع شده ی پیوندها (Distributed Link Tracking)
قابلیت تطابق بهتر NTFS با درایوهای بزرگ (Better scalability to large drives) (شرح در بخش FAT32 یا NTFS)

 

در بخش بعدی این مقاله، علاوه بر شرح تفصیلی درمورد هر کدام از این ویژگی ها که در سیستم فایل FAT32 وجود نداشت، به سایر ویژگی های منحصر به فرد این سیستم فایل اشاره می کنیم.

 

FAT32

 

نگارش های سیستم فایل FAT32 شامل سیستم فایل های FAT12، FAT16 و FAT32 می شود. در این مقاله منظور، همان FAT32 که است که قابلیت های بیشتری دارد.

 

در این مقاله به این سیستم فایل نمی پردازیم. اگرچه در جای جای مقاله، مقایسه هایی بین NTFS و FAT32 انجام می دهیم.

 


FAT32 یا NTFS

 

سازگاری و رفع اشکال

 

پیش از تصمیم گیری درباره سیستم فایل، باید مسئله سازگاری را مد نظر قرار داد. در کامپیوتر هایی با چند سیستم عامل مختلف (مثلا XP و 98) راه اندازی می شوند، باید سیستم فایل پشتیبانی شده در همه سیستم عامل ها، یعنی FAT32 را انتخاب کرد. چون این سیستم فایل امروزه در بیشتر سیستم عامل ها پشتیبانی می شود . برای اطلاعات بیشتر به بخش نسخه های NTFS مراجعه کنید.

 

 

 

NTFS برای فرمت کردن رسانه های برداشتنی (Removable media - نظیر دیسک فلاپی و CD) قابل استفاده نیست.
در مواقع اضطراری که به هر دلیل راه اندازی سیستم عامل بطور معمول ممکن نیست، در صورت استفاده از دیسک فلاپی راه انداز ، درایوهای NTFS قابل دسترسی نیستند. در این موارد باید از CD راه انداز نصب ویندوز و ابزارهای همراه آن استفاده کرد.
در مورد مشکلات درایوهای NTFS که با ابزارهای ویندوز قابل رفع کردن نباشند، بطور کلی برنامه های کمتری نسبت به FAT32 یافت می شود که بتوانند NTFS ، آن هم جدیدترین نسخه ی آن را ترمیم کنند.
با توجه به تذکرات بالا، در صورت خرابی NTFS که منجر به از کار افتادن سیستم عامل شود، رفع اشکال با مشکلاتی روبرو می شود. بعضی افراد، سیستم عامل خود را بر روی یک درایو FAT32 نصب می کنند. با رفع اشکال درایو FAT32 و راه اندازی سیستم عامل، می توان درایوهای NTFS را رفع اشکال کرد. در این صورت، می توان ویژگی های منحصر بفرد NTFS را برای ذخیره اطلاعات با ارزش بکار گرفت.

 


قابلیت تطابق بهتر NTFS با درایوهای بزرگ

 

به جز امکانات منحصر به فردی که تنها با استفاده از NTFS قابل دستیابی است، نکات زیر پیرامون کارایی NTFS قابل توجه است.

 

FAT32 جدول تخصیص فایل های خود را همیشه در ابتدای فضای درایو قرار می دهد. بنابراین به دلیل نیاز مداوم به روز رسانی این جدول، همیشه یک جریمه ی مسافت وجود دارد. اکنون که درایوهای سخت بسیار بزرگ شده اند، این رفت و برگشت واقعا موجب کاهش کارایی می شود. NTFS با استفاده از روش خاصی برای ذخیره فایل ها سعی کرده است کارایی را در این موارد بالا ببرد.

 

 

 

* البته حتی درایوهایی با حجم 10 مگابایت را هم می توان با NTFS فرمت کرد ولی بدلیل فضای سربار بیشتری که NTFS نسبت به FAT32 از درایو اشغال می کند، از فرمت کردن پارتیشن های کوچکتر از 200 مگابایت با NTFS باید پرهیز کرد.

 

** درایوهای کوچکتر از 512 مگابایت باید با FAT16 یا FAT12 فرمت شوند.
*** 1 Exabyte = 1024 Terabytes = 1024*1024 Gigabytes

 

نقطه ضعف دیگر FAT32 ذخیره ی ناهوشمندانه فایل بر روی دیسک است به این معنی که به دنبال جای خالی می گردد و فایل را در اولین جایی که پیدا می کند می نویسد و برایش مهم نیست که این فضا برای نگهداری همه ی فایل کوچک باشد و مجبور شود فایل را به چند تکه بشکند و اینجا و آنجای دیسک قرار دهد. به عبارت دیگر، تنها کارایی نوشتن مد نظر است و اصلا مهم نیست که این فایل بعدا قرار است با چه سرعتی خوانده شود. پیامد این امر، بروز مشکلات جدی در زمینه ی چند تکه شدن فایل ها (fragmentation) است که منجر به کاهش بیش از پیش کارایی می شود.

 

از نقاط ضعفی که در FAT16 وجود داشت و در FAT32 (تقریبا) و NTFS (بطور کامل) رفع شده است، استفاده از کلاسترهای بسیار بزرگ بر روی دیسک های حجیم بود که موجب هدر رفتن زیاد فضای دیسک می شد.

 

تبدیل به NTFS

 

برنامه نصب ویندوز XP این امکان را به شما می دهد که درایوهایی که پیش از نصب از FAT32 استفاده می کردند را به NTFS تبدیل (convert) کنید و احتیاجی به فرمت کردن درایو خود بصورت NTFS ندارید و اطلاعاتتان بر روی دیسک باقی می ماند. این کار پس از نصب ویندوز هم ممکن است (البته با استفاده از دستور convert.exe). برای اطلاعات بیشتر به راهنمای ویندوز (برنامه Disk Management یا دستور convert.exe) مراجعه کنید. مرجع [6.b] راهنمای مناسبی برای این کار است.

 

البته بهتر است ابتدا از اطلاعات خود یک کپی تهیه کنید سپس درایو خود را بصورت NTFS فرمت کنید و تر و تازه شروع کنید تا بهترین کارایی نصیبتان شود. هرچند با تبدیل کردن به NTFS هم می توانید از امکانات آن بهره ببرید.

 

تنها مدیر سیستم (Administrator) از اجازه های لازم برای فرمت کردن و تبدیل درایوها برخوردار است.
ویندوز XP بصورت خودکار همه ی درایوهای NTFS سیستم را به آخرین نسخه ی NTFS ارتقا می دهد. بنابراین با نصب ویندوز XP باید برنامه های رفع اشکال NTFS خود را از نظر سازگاری بررسی کنید. نیز مراجعه کنید به بخش نسخه های NTFS.

 

این نکته را به خاطر داشته باشید که وقتی فرمت درایو خود را با تبدیل یا فرمت کردن به NTFS تغییر دادید، به همان سادگی نمی توانید بر عکس این کار را انجام دهید. یعنی ویندوز این امکان را در اختیار شما قرار نمی دهد که درایوهای NTFS را به FAT32 تبدیل کنید. ممکن است مجبور شوید درایو خود را به FAT32 فرمت مجدد کنید. البته برنامه هایی برای تبدیل وجود دارند (نظیر Partition Magic) ولی تا وقتی از سازگاری این برنامه ها با نسخه جدید NTFS که در ویندوز XP بکار می رود مطمئن نشده اید دست بکار نشوید. با این وجود اگر از ویژگی هایی که مختص NTFS است استفاده شده باشد، ممکن است بعضی داده ها حین تبدیل از بین برود. برای کسب اطلاعات بیشتر به راهنمای این برنامه ها مراجعه کنید.

 

در هر صورت، پیش از اعمال هرگونه تغییری در سیستم فایل خود، از اطلاعات مهم، بر روی سایر درایوها یا وسایل جانبی ذخیره اطلاعات پشتیبان گیری کنید.

 

بررسی عمیق تر NTFS

 

قابلیت بازیابی (Data Recoverability)

 

شرح مختصر :

 

NTFS، انسجام دیسک را حتی پس از از خرابی CPU، توقف سیستم یا خطای خواندن و نوشتن تضمین می کند. منظور از حفظ انسجام دیسک، بازگشتن ساختار سیستم فایل به وضعیت پیش از خرابی و قابل دستیابی بودن تمام فایل ها است. اطلاعات درون فایل های کاربر ممکن است حین خرابی، صدمه دیده باشد.

 

شرح :

 

اگر به هر دلیل (قطع برق، توقف ناگهانی سیستم ، الغای دستور و...) نوشتن اطلاعات دچار مشکل شود، NTFS حفظ انسجام (consistency) دیسک را تضمین می کند. بدین منظور، با راه اندازی دوباره سیستم، عملیاتی که بصورت نیمه کاره رها شده است به تشخیصِ سیستم فایل، بصورت خودکار پس گرد (roll back) و بعضی عملیات هم دوباره انجام می شود ( این کار با استفاده از تراکنش (transaction) ها و واقعه نگاری (logging) انجام می شود. ). بنابراین ویندوز می تواند بدون نیاز به شما برای اجرای برنامه خاصی، مشکلات احتمالی پیش آمده را رفع کند. بعلاوه NTFS برنامه های کمکی را برای موارد شکست عملیات بازیابی یا بروز اشکال در حوزه خارج از عهده سیستم در اختیار شما قرار می دهد.

 

منظور از تضمین انسجام دیسک توسط NTFS، مصون نگهداشتن ساختارهای ذخیره سازی فایل ها و پوشه ها از خرابی است. بنابراین تمام فایلها و پوشه ها همچنان قابل دسترسی خواهند بود. NTFS، صحت اطلاعات کاربر (اطلاعات درون فایل ها و ...) را تنها در صورتی تضمین می کند که برنامه کاربردی تصریح کرده باشد. در غیر این صورت هم، پس از توقف سیستم و انجام عملیات بازیابی، وضع اطلاعات کاربر از سه حالت خارج نیست: اطلاعات جدید/اطلاعات قدیمی/صفر، کاربران پس از توقف سیستم، با اطلاعات تصادفی روبرو نمی شوند
با این وجود در صورت خراب شدن MBR (Master Boot Record) و یا Boot Sector، ممکن است اطلاعات دیسک دیگر قابل دستیابی نباشد و باید از روش های دیگری برای بازیابی دیسک استفاده کرد .

 

انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)

 

شرح مختصر :

 

NTFS بطور مؤثر از روش های مضاعف سازی اطلاعات برای حفظ اطلاعات حیاتی سیستم فایل و همینطور نگاشت کلاسترهای معیوب استفاده می کند.

 

شرح :

 

این خصوصیت در دو مقیاس به کار گرفته می شود:

 

برای کامپیوترهای محلی: NTFS بصورت توکار در برابر مشکلاتِ ذخیره اطلاعات انعطاف (تاب) بسیار بیشتری (نسبت به FAT32) نشان می دهد. علاوه بر قابلیت بازیابی (Data Recoverability) که پیش از این به آن اشاره شد، همواره از روش های مضاعف سازی (data-redundancy) برای حفظ اطلاعات حیاتی سیستم فایل استفاده می کند.

 

در شبکه ها و سیستم های اطلاعاتی: علاوه بر مورد فوق، در این سیستم ها در صورتی که از حداقل دو یا سه دیسک سخت مجزا استفاده کنند، می توان از مضاعف سازی اطلاعات بهره برد. مثلا یکی از دیسک ها به عنوان آینه تمام نمای دیگری (mirror) استفاده شود و در صورت بروز اشکال، اطلاعات از دیسک سالم بازیابی شوند. بیشتر این امکانات تنها بر روی درایوهای NTFS قابل استفاده است.

 

علاوه بر روش های ذکر شده، بعضی سخت افزارها، قابلیت های Fault-Tolerance را برای شما فراهم می کنند (بصورت سخت افزاری توانایی احیای اطلاعات موجود در بدسکتورها را دارند)

 

نگاشت کلاسترهای معیوب (Bad-Cluster Remapping)

 

وقتی NTFS با یک بدسکتور ( فضای دیسک از لحاظ فیزیکی به بخش هایی به نام sector تقسیم شده است که کوچکترین واحد ذخیره داده بر روی دیسک است. سکتورها هم به نوبه خود در واحدهای بزرگتری به نام cluster قرار می گیرند که کوچکترین واحد ذخیره داده در سیستم فایل است. وقتی دیسک آسیب فیزیکی می بیند، تعدادی از سکتورها غیر قابل استفاده و خراب می شوند که Bad Sector نامیده می شوند. ) مواجه می شود، این سکتور را علامت می زند و دیگر از آن استفاده نمی کند.

 

اگر حین نوشتن به یک بدسکتور برخورده باشد، اطلاعات را در یک سکتور سالم از دیسک می نویسد.
اگر حین خواندن از دیسک هایی که Fault-tolerant نیستند ، به بدسکتور بر خورده باشد، تمام سکتورهای موجود در آن کلاستر به عنوان معیوب علامت می خورند و داده درون آن ها از بین می رود. تلاش برای خواندن از یا نوشتن در این سکتورها، منجر به یک پیام خطا می شود.
حین خواندن از دیسک های Fault-tolerant به محض شناسایی بدسکتور، داده ی این بدسکتور از محل ثانویه ذخیره اطلاعات بازیابی می شود و در یک سکتور سالم دیسک نوشته می شود. سکتور معیوب، به سکتور سالم نگاشت می شود و عملیات خواندن و نوشتن (یا هر عمل دیگری بر روی آن سکتور) از سکتور معیوب به سکتور سالم هدایت می شود.
در سیستم فایل FAT32 قابلیت مضاعف سازی اطلاعات موجود نیست و فقط از جدول تخصیص فایل ها دو کپی نگهداری می شود. همچنین در برخورد با یک بدسکتور، تنها یک خطا صادر می کند و آن را به صورت خودکار علامت نمی زند که دیگر استفاده نشود. همینطور در صورت خرابی یکی از کپی های جدول تخصیص فایل ها یا بروز بدسکتور، از رفع آن بصورت خودکار عاجز است و باید از برنامه های جانبی نظیر Scandisk یا Checkdisk (دستور chkdsk.exe) استفاده کرد که در صورت بزرگ بودن درایو، کار این برنامه ها زمان زیادی می برد.

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله 83   صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلود مقاله اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل