انجام پایان نامه

درخواست همکاری انجام پایان نامه  بانک مقالات رایگان انجام پایان نامه

سفارش پایان نامه

|

انجام پایان نامه ارشد

 پایان نامه 

پایان نامه‏ کامپیوتر

انجام پایان نامه‏ ارشد کامپیوتر

يادگيري مقدماتي ويندوز XP
رجيستري در ويندوز XP نقشي جزئي اما مهم برعهده دارد. از يك طرف، رجيستري نقشي منفعل دارد چون فقط مجموعه اي از پارامترهايي است كه در ديسك سخت شما جاي گرفته است وشايد حتي زماني كه سندي را ويرايش مي كنيد، اينترنت را مرور مي كنيد يا فايلي را جستجو مي كنيد، در مورد آن هم همين طور فكر كنيد،از سوي ديگر، رجيستري نقشي كليدي در تمام اين فعاليتها ايفا مي كند. پارامترهاي رجيستري هستند كه تعيين مي كنند ويندوز XP به چه شكل نمايان شود وچگونه رفتار كند. آنها حتي برنامه هاي كاربردي را نيز كنترل مي كنند كه در كامپيوتر شما اجرا مي شوند را نيز كنترل مي كنند. اين امر از رجيستري ابزاري مناسب هم براي پيشرفته وهم براي متخصصين IT مي سازد كه به آنها توان اختصاصي سازي پارامترهايي را مي دهد كه در رابط كاربر قابل دسترسي نمي باشند. اين فصل رجيستري رابه شما معرفي مي كند. ابتدا در مورد رجيستري ونحوه تطابق آن با دنياي شما اطلاعاتي كسب مي كنيد. سپس برخي از اصطلاحات مهم را شرح مي دهم تا مطمئن شويد كه مي توانيد زبان رجيستري را دريافته ونحوه سازماندهي آن توسط ويندوز XP را ببينيد. سپس با ابزارهايي كه من براي ويرايش رجيستري به كار برده ام آشنا خواهيد شد ودر پايان نحوه ذخيره سازي رجيستري در ديسك سخت توسط ويندوز XP را خواهيد ديد. در سرتاسر اين فصل با نكاتي مواجه خواهيد شد كه در خارج از رجيستري مفيد واقع مي شوند. براي مثال دوساختار متفاوت براي ذخيره سازي اعداد در حافظه مي آموزيد كه متخصصين IT بيشتر در خارج از رجيستري اجرا مي كنند تادرداخل آن. تمام اين موارد اطلاعات مقدماتي مي باشند اما اين فصل را نخوانده رها نكنيد. حداقل يكبار آن را بخوانيد تابراي مطالعه فصول بعدي آمادگي بيشتري پيدا كنيد.
قلب وروح ويندوزر XP :
 ويندوز XP داده هاي پيكر بندي رادر رجيستري ذخيره مي كند. رجيستري يك بانك اطلاعاتي سلسله مراتبي است كه از آن مي توان به عنوان يك مخزن مركزي براي داده هاي پيكر بندي {اصطلاح مايكروسافت} يا يك بانك اطلاعاتي پيكربندي {اصطلاح كتاب} يادكرد. بانك اطلاعاتي سلسله مراتبي خصوصياتي دارد كه آن را براي ذخيره كردن داده هاي پيكربندي مناسب مي سازد. بانك اطلاعاتي در يك نمودار، مانند نمودار شكل 1-1 طرح بندي شده وشبيه به نمودار سازمان به نظر مي رسد. به اين ترتيب درست مانند مسيرهاي فايل در ويندوز XP مي توان از طريق مسيرها به پارامترها دست يافت. سازمان سلسله مراتبي رجيستري يافتن پارامترها را آسان مي سازد.بدون مراجعه به رجيستري نمي توانيد در ويندوز XP هيچ كاري انجام دهيد. من از ابزاري براي دسترسي به رجيستري استفاده كرده ودر حالي كه در رابط كاربر كليك مي كردم. سيستم عامل را مشاهده مي نمودم. در هر بار كليك كردن، ويندوز XP به رجيستري مراجعه مي كرد. هربرنامه كاربردي كه مورد استفاده قرار مي دادم. پارامترهاي خودرا در رجيستري جستجو مي كرد. فقط رجيستري مورد توجه بود. من كتابهاي ديگري فقط رجيستري مورد توجه بود. من كتابهاي ديگري نيز مورد رجيستري نوشته ام ودر آنها رجيستري راقلب وروح سيستم عامل ناميده ام. رجيستري علاوه براين كه مكاني مركزي براي ذخيره پارامترها است. روابط پيچيده اي بين بخش هاي مختلف ويندوز XP برنامه هاي كاربردي ورابط كاربر برقرار مي كند. براي مثال روي انواع مختلف فايلها كليك راست كنيد تا منوهاي ميانبر متفاوتي را مشاهده كنيد. در واقع پارامترهاي رجيستري هستند كه اين نوع رابط كاربر حساس به موقعيت را امكان پذير مي سازند. پارامترهاي هر كاربردي كه به ويندوز XP وارد مي شود. از ساير كاربران متفاوت مي باشد بازهم به دليل رجيستري توانايي ويندوز XPدر استفاده از پيكربنديهاي متفاوت كامپيوترهاي Laptop تاحد زيادي به رجيستري بستگي دارد. حتي Plug and play به رجيستري بستگي دارد.
مورد توجه كاربران پيشرفته:
اهميت رجيستري واضح است، اما فايده يادگيري آن براي كاربران پيشرفته چيست؟ خوب، اگر شما به تكنولوژي علاقمند باشيد، مي خواهيد باآن بيشتر كار كنيد تا در مورد آن بيشتر بدانيد . براي كسب اطلاعات بيشتر در مورد ويندوز XP چه روشي بهتر از دانستن اين است كه پارامترها رادر كجا وچگونه ذخيره كنيد؟ روال كار شبيه به شكستن VCR  است تا بدانيد چگونه كار مي كند. اگر تا به حال فكر مي كرديد كه چرا سيستم عامل هميشه به روشي خاص رفتار مي كند، پاسخ اين است كه هميشه به رجيستري مراجعه مي كند. البته كسب مهارت در رجيستري براي كاربران پيشرفته مزاياي خاصي دارد. چون آن بانك اطلاعاتي پيكر بندي سيستم عامل است. دراين حالت تهيه نسخه پشتيبان از پارامترها آسانتر است .بر خلاف گذشته كه پارامترها در فايلهاي INI ذخيره مي شدند، اكنون وقتي مي خواهيد مقداري را بيابيد هميشه مي دانيد كجا را جستجو كنيد. اما بزرگترين مزيت كسب مهارت در رجستري جالبتر وواقعيتر است: مي توانيد ويندوز XP وبرنامه هاي كاربردي رابه روشهايي اختصاصي كنيد كه در آن اجرا مي شود به طرق ديگر ممكن نيست. ويندوز XP هزاران پارامتر دارد كه در هيچ پنجره محاوره اي نخواهيد ديد مگر بخواهيد آن را اختصاصي كنيد، براي مثال مسير پوشه Favorites رابه محل ديگري تغيير دهيد، كيفيت ارتباط با اينترنت را بهبود ببخشيد وبه منوي ميانبر هريك از انواع فايلها فرمان هايي اضافه كنيد، در فصل چهارم Hack كردن رجيستري در مورد انواع مختلف اختصاصي سازي توضيح كاملي داده شده است.
مورد توجه متخصصين IT :
 متخصصين IT متكي به رجيستري مي باشند چرا كه به آنها امكان مي دهد از بيشتر ويژگي هاي مديريتي استفاده كنند. قسمت اعظم اين كتاب به اين ويژگي ونحوه به كارگيري رجيستري توسط آنها مي پردازد. مديريت راهبرد يكي از مهمترين ويژگي هاست. متخصصين IT از راهبردها براي پيكربندي كامپيوتر وپارامترهاي كاربر استفاده مي كنند، به صورتي كه كاربران نمي توانند آن پارامترها را تغيير دهند. براي مثال، من اخيرا از راهبردها براي پيكربندي محافظ صفحه نمايش كاربر استفاده كردم به صورتي كه پس از پانزده دقيقه كه از كامپيوتر استفاده نشود، Desktop قفل مي شود وبه اين ترتيب وقتي كاربر بدون خروج از ويندوز XP  كامپيوتر را ترك مي كند، امنيت آن به خطر نمي افتد. مديريت راهبرد مزيت بزرگي براي سازمانهاي IT است، چون هم هزينه ها را كاهش داده وهم بهره وري كاربر را افزايش مي دهد. متخصصين IT مي توانند امنيت رجيستري را كنترل نمايند. اين امر به كاربران اجازه مي دهد . به جاي ورود به كامپيوتر به عنوان Adminisrator برنامه هايي را از طريق حق دسترسي محدود خود اجرا كنند كه نيازمند تبديل به سيستم جديد مي باشند. شما مي توانيد امنيت رجيستري را مستقيما كنترل كرده يا از ابزاري نظير Security Configuration and Analysis  براي خودكارسازي اين كار استفاده كنيد. متخصصين IT مي توانند از تركيبي از اسكريپت ها براي اختصاصي سازي خودكار استفاده كنند، يكي از متخصصين IT كه اخيرا باوي كار مي كردم،‌اسكريپت هايي نوشته كه كامپيوتر كاربر را پس از نصب ويندوز XP پيكربندي مي كند، يك اسكريپت خوب بيشتر نيازهاي شما را برآورده مي كند. يكي از مزاياي غير مستقيم اما مهم رجيستري براي متخصصين IT قابليت انطباق آن با برنامه كاربردي است. مايكروسافت براي محل انواع مختلف پارامترها در رجيستري، استانداردهايي تعريف كرده است. اين شركت براي ساختار، فايل داده هاي پيكربندي Plug and paly ، پارامترهاي چاپگر، پارامترهاي برنامه كاربردي غيره استانداردهايي دارد. برنامه هاي كاربردي كه اين استانداردها را دنبال مي كنند به احتمال زياد در سيستم عامل بهتر عمل مي كند، چون در جستجوي پارامترهاي مشابه در محل هاي يكساني هستند. به همين دليل ، بيشتر برنامه هاي كاربردي كه در ويندوز 2000 خوب عمل مي كنند، در ويندوز XP نيز خوب كار مي كنند، مشروط براين كه ساختار كلي رجيستري بين دو سيستم عامل تغيير چنداني نكرده باشد. رجيستري ويژگي هاي مديريتي ديگري نيز به متخصصين IT ارائه مي دهد كه لازم نيست در آنها مهارت داشته باشند. برخي از اين ويژگي ها عبارتند از: اختصاصي سازي توليد
تغيير مسير پوشه  - پروفايل هاي سخت افزار- فايل هاي سخت افزار – فايل هاي Offlin – كنترل بهينگي- پروفايل هاي نامشخصي كاربر- ابزارهاي مديريتي ويندوز
تاريخچه مختصري از رجيستري:
 MS- DOS داده هاي پيكربندي خودرا از Autoexec. Bat , Config.sys مي گيرد. هدف اصلي Config.sys بار گذاري راه انداز ابزار وهدف اصلي Autoexec . bat آماده سازي MS-DOS براي استفاده از طريق اجراي برنامه ها، تنظيم متغيرهاي محيط كار وغيره مي باشد. هر برنامه كاربردي كه در MS-DOS اجرا مي شود، مسئول كنترل پارامترهاي خود مي باشد. هيچكدام ازاين فايلهاي پيكربندي در ويندوز XP  مفيد نمي باشند. ويندوز 3.0 بافراهم كردن فايلهاي INI براي ذخيره سازي پارامترها، محدوديتهاي Autoexec . bat و Config.sys را كاهش مي دهد. فايلهاي INI فايلهاي متني هستند كه حاوي يك يا چند بخش بوده ودر هر بخش يك يا چند پارامتر را شامل مي شوند. بدون ترديد با آنها زياد روبرو شده ايد. مشكل فايل هاي  INI اين است كه هيچ سلسله مراتبي نداشته، ذخيره سازي مقادير دودويي در آنها دست وپاگير بوده و هيچ استانداري براي ذخيره كردن انواع مشابهي از پارامترها را ارائه نمي دهند . فايل INI مشكلات ديگري نيز دارند كه همگي مربوط به عدم توانايي فايل پيكربندي در ايجاد روابط پيچيده بين برنامه هاي كاربردي وسيستم عامل است. مشكل بزرگتر فايل هاي INI ونسخه هاي قبلي ويندوز شمار روبه افزايش اين فايل هاي وهمچنين پراكندگي آنها در كامپيوتر بود. هر برنامه كاربردي فايلهاي INI مخصوص به خود داشت. ويندوز 3.1 رجيستري رابه  عنوان ابزاري براي ذخيره پارامترهاي [Obgect Linking OLE and embedding] وويندوز 95 ويندوز NT3.5 رجيستري را براي بانك اطلاعاتي پيكربندي كه ويندوز XP در حال حاضر از آن استفاده مي كند، ارائه دادند. هرچند فايلهاي INI ديگر ضروري نمي باشند، چون برنامه هاي كاربردي در حال حاضر روش بهتري براي ذخيره سازي پارامترها دارند، هنوز هم برخي از آنها در بعضي كامپيوترها خواهيد يافت، از جمله Win. Ini .چندسال قبل، مردم به تاريخچه رجيستري بيش از امروز علاقمند بودند. رجيستري از سال 1995 آغاز به كار كرده وامروزه مردم قدر آن را بيشتر مي دانند، بنابراين صفحات بيشتري ازاين كتاب رابراي معرفي تاريخچه آن به هدر نمي دهم. درس تاريخ تمام شد، به زمان حال برمي گرديم.
هشدارهاوباورهاي غلط در مورد رجيستري:
 رجيستري عليرغم تمام مزايايي كه دارد هنوز يك معماي پيچيده است. ازيك سو، مركزي براي تمام داده هاي پيكربندي ويندوز XP است. از سوي ديگر، همين حقيقت كه رجيستري بسيار حياتي است، آن را يكي از نقاط صعف سيستم عامل ساخته است. اگر رجيستري خطا كند، ويندوز XP خطا مي كند. خوشبختانه ، اشكال كلي كمتر پيش مي آيد واشكال جزئي راكه مانع از شروع به كار كردن كامپيوتر نمي شود، به سادگي مي توان برطرف كرد. نقش كليدي رجيستري يكي از دلايلي است كه باعث شده جايگاه افسانه اي پيدا كند. مايكرو سافت دراين مورد اطلاعات زيادي ارائه نمي دهد. شما ويرايشگر رجيستري رادر منوي Start نخواهيد يافت. در راهنماي ويندوز اطلاعات چنداني در مورد رجيستري مطرح نشده است وچرا بايد اينگونه نباشد؟ آيا واقعا انتظار داريد كاربر معمولي به رجيستري علاقه نشان دهد؟ كمبود اطلاعات ارائه شده از مايكروسافت منجر به ايجاد سايت هاي وب شخصي وپرسش وپاسخ هايي در مورد رجيستري شده كه همواره مورد توجه مي باشند. من مي خواهم اين افسانه را باطل كنم.منظورم را اشتباه برداشت نكنيد: قدرت عظيمي در رجيستري نهفته است اما هيچ جادويي وجود ندارد كه از آن بترسيد. به عبارت ساده تر، رجيستري همان پارامترهاي شماست پس ازاينكه به كار در رجيستري عادت كرديد، ديگر نه هيجان آور خواهد بود ونه كسل كننده. هشدارهايي كه در بيشتر سندها مي بينيد وحاوي دستورالعمل هايي براي ويرايش رجيستري مي باشند، اهميت چنداني ندارند به خصوص براي خوانندگان اين كتاب كه يا كاربران پيشرفته مي باشند  ويا متخصصان IT . هيچ آسيبي به رجيستري وارد نمي كنيد كه قابل بازگشت نباشد. فرض كنيد كه هشدار ساده اي از شما مي خواهد قبل از تغيير پارامترها از آنها نسخه پشتيبان تهيه كنيد يا از كامپيوتر خود مرتبا نسخه پشتيبان تهيه كنيد، اگر اين كار را نكرديد، ازيكي از ابزارهاي متعدد رفع اشكالي كه در اين كتاب خواهيد آموخت براي حل مشكل استفاده كنيد. فصل سوم تهيه نسخه پشتيبان از رجيستري به راهنمايي هايي براي رفع اشكال مي پردازد.
مفاهيم ضروري: براي استفاده مطلوب ازاين كتاب يادگيري مفاهيم ارائه شده در بخش زير ضروري است. بايد اين مفاهيم را بدانيد با رجيستري به خوبي كار كنيد. براي مثال، رجيستري پراز مقادير هگزادسيمال مي باشد واگر با‌آنها آشنايي نداشته باشيد هيچ مفهومي برايتان نخواهند داشت. اگر در برنامه نويسي تخصص داريد، مي توانيد اين بخش ها را ناديده بگيريد، درغير اين صورت آنها را با دقت مطالعه كنيد. بخش هاي زير مهمترين مفاهيم از جمله شناسه هاي امنيتي وعمومي [ Security and Globally
 Unique Identifers]  را معرفي مي كنند. مي آموزند چگونه مقادير هگزادسيمال را خوانده، آنها را به مقادير دودويي ودهدهي تبديل كرده واز آنها به عنوان Bit Mask استفاده كنيد. تفاوت بين كد نويسي Unicode  وكاراكترهاي ANSI را خواهيد آموخت. حتي مي آموزيد كامپيوترهاي مبتني بر اينتل چگونه اعداد رادرحافظه ذخيره مي كنند. تمام اين عناوين براي افزايش توانايي شما در استفاده از رجيستري به عنوان يك ابزار ضروري مي باشد.
شناسه هاي امنيتي:
 حقوق دسترسي كامپيوتر، حقوق دسترسي كاربر، گروه ها وساير عناصر مرتبط با امنيت، قوانين امنيتي {SID} فقط قوانين امنيتي را مشخص مي كند. هربار كه ويندوز XP يا Active Directory يك قانون امينتي ايجاد مي كند، يك SID براي آن توليد مي شود. [ LSA] Local Security Authority در ويندوز XP ، SID هايي كه براي قوانين امنيتي محلي توليد كرده وسپس آنها را در بانك اطلاعاتي امنيتي محلي ذخيره مي كند. Domain Securty Authority ،  SID هايي براي قوانين امنيتي Domain توليد كرده وسپس آنها رادر Active Directory ذخيره مي كند. SID ها در حوزه خود منحصر به فرد مي باشند. هر   SID متعلق به قانون امنيتي محلي در كامپيوتر وهرSID متعلق به قانون امنيتي در Domain منحصر به فرد مي باشد . علاوه براين ويندوز XP و Active Directory هيچگاه ازيك SID مجددا استفاده نمي كنند، حتي اگر قانون امنيتي آن SID را حذف كرده باشند. بنابراين اگر يك حق دسترسي را حذف كرده ومجددا اضافه كنيد، يك SID جديد مي گيرد. نكته مهمي كه بايد به خاطر داشته باشيد، اين است كه هر حق دسترسي يك SID دارد. درست مثل شماره گذ رنامه كه فقط به شما اجازه مهاجرت مي دهد. براي رجوع به حق دسترسي مي توانيد از نام آن يا SIDآن استفاده كنيد، اما در عمل هرگز از SID هاي حقوق دسترسي را همواره مشاهده مي كنيد وبه همين دليل است كه بايد آنها را بياموزيد. يك مثال از SID بدين شكل مي باشد: S-1-5-21-2857422465-1465058494-500-1690550294. SIDها همواره با s- شروع مي شوند. عدد بعدي نسخه SID را مشخص مي كند- دراين مثال 1 مي باشد. عدد بعدي مجوز شناسه را نشان مي دهد ومعمولا 5 است كه مجوز NT مي باشد.






انجام پایان نامه

انجام پایان نامه کامپیوتر، انجام پایان نامه ارشد کامپیوتر، انجام پایان نامه، پایان نامه

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

 

انجام پایان نامه | دانلود مقاله

سفارش پایان نامه

نقشه