مهندسی کامپیوتر

تحقیق رجیستری

دانلود تحقیق با موضوع رجیستری ،
در قالب word و در 32 صفحه، قابل ویرایش.
فهرست:
تاریخچه                               (History)
توضیحات                                   (Clarfiy)
برنامه ویرایش رجیستری  (Registry Editor)
مثالها                                    (Examples)
بخشی از متن تحقیق:
تاریخچه:
تا قبل از سیستم عامل ویندور که از سیستم عامل DOS استفاده میشد به منظور پیکره بندی و ذکر تعاریف اولیه از چند فایل ساده متنی استفاده میشد این فایل ها به منظور سامان بخشی یکنواخت تعاریف کاربر به کار برده میشد که مهمترین آنها عبارت بودند از
Config.SYS       Autoexec.Bat
بعد از ایجاد و ابداع سیستم عامل ویندوز توسط شرکت مایکروسافت این ایده که تمامی تعاریف کاربر و همچنین تعاریف برنامه های مورد استفاده در فایلهایی با پسوند *.INI( که به آنها فایلهای شروع به کار میگفتند و عبارت بودند از win.ini  و system.ini)دخیره شود 
ایجاد شد. از آنجا که مدیریت و نگهداری این فایلها کار آسانی نبود محققان مایکروسافت را برآن داشت تا جهت نگهداری اطلاعات مهم کاربر و برنامه ها  پایگاه داده ای را ایجاد کند که هم حاوی این اطلاعات مهم باشد و هم مدیریت و دسترسی به این اطلاعات آسانتر و بهینه باشد .
این پایگاه داده که شامل فایلهای متعددی است و بر روی دیسک ویندوز ذخیره میشود با ورود سیستم عامل ویندوز 95 به بازار سیستمهای عامل پا به عرصه وجود نهاد و به نام رجیستری Registry معروف شد .
توضیحات
برخی از مزایای پایگاه داده رجیستری :
فایلهای رجیستری دارای خاصیتهای فقط خواندنی و پنهان و سیستمی هستند , بنابراین احتمال آنکه بطور تصادفی توسط یک کاربر غیر حرفه ای حذف گردند 
از بین رفته است .(احتمالی که در مورد فایلهای *.INI وجود داشت)
رجیستری نه تنها مکانی برای ذخیره پارامترهای سخت افزاری و سیستم عامل است بلکه برنامه های کاربردی نیز میتوانند به جای استفاده از فایلهای *.INI جداگانه برای ذخیره کردن پارامترهای خود , آزادانه از رجیستری استفاده کنند .
دانلود فایل

دانلود فایل”تحقیق رجیستری”

مهندسی کامپیوتر

تحقیق رجیستری

دانلود تحقیق با موضوع رجیستری،
در قالب word و در 189 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
فصل اول:
مقدمه اي بر رجيستري
نحوه عملكرد برنامه اجرايي Regedit.exe
نحوه ساختن يك دستور و انتخاب نوع آن
مشاهده تأثير تغييرات ايجاد شده در رجيستري
تهيه نسخه پشتيبان از رجيستري و تعمير رجيستري آسيب ديده.
مقدمه اي بر رجيستري (Registry)
   در ابتدا كامپيوترها و كاربران بر اساس سيستم عامل MS-DOS فعاليت مي كردند و برنامه هايي كه ساخته مي شد بر اساس اين سيستم عامل بودند. برنامه تحت DOS برنامه هايي بودند كه كاربر از راهي مشخص وارد برنامه مي شد. مراحلي را طي مي كردو راه خروج نيز مشخص بود و كاربر هميشه مجبور به طي كردن مسيرهاي مشخص بود و براي رسيدن به منو و پنجره اي حتماً بايد از منو و پنجره قبلي از آن عبور مي كرد و هيچگونه اختياري در تنظيم منو، پنجره ها و يا تغيير آنها نداشت (كه احتياج باشد در جايي ثبت شود). اين خاصيت سيستم عامل DOS باعث مي شد كه اكثر تنظيمات اين برنامه هاي كاربردي در مرحله برنامه نويسي و Compile كردن انجام شود و احتياجي جهت ثبت تنظيمات در فايل نباشد.
با يان وج
با اين وجود سيستم عامل DOS از رجيستري (Registry) مستثني نبود و سه فايل Config.sys، MsDos.sys، Autoexec.Bat وجود داشتند كه سيستم عامل DOS و جمعاً برنامه هاي كاربردي تنظيماتي مانند اختصاص دادن Buffer و يا تعريف Cdrom و غيره را در اين غايل ها ثبت مي كردند و در واقع اين سه فايل نقش محضر خانه ثبت و يا همان Registry را ايفا مي كردند.
بعد از سيستم MS- DOS سيستم عامل Windows 3X داراي پنجره هايي بود كه كاربر مي توانست درنحوه ظاهر شده، رنگ، اندازه پنجره ها ونحوه اجرا شدن برنامه ها دخالت كرده (امكاني كه در DOS وجود نداشت) و آنها را به دلخواه تنظيم كند. چيزي كه در اين جا مسلم است اين است كه تنظيمات سيستم عامل و يا تنظيماتي كه توسط كاربرر اعمال مي شد بايد در فايلي ذخيره مي شد تا هر بار كه سيتم عامل راه اندازي مي شود، و احتياجي به تنظيمات مجدد نباشد، از طرفي به علت آنكه تنوع تنظيماتي كه توسط كاربر و يا برنامه هاي كاربردي ايجاد مي شد، بسيار متعدد بود و ممكن بود كه كاربران بخواهند دائماً اين تنظيمات را تغيير دهند و از طرفي ديگر اگر سازندگان اين سيستم عامل مي خواستند كه از همان سه فايل DOS براي ثبت اين تنظيمات استفاده كنند ممكن بود اين سه فايل حياتي و Boot كننده سيستم نيز بودند، دچار اشكال شده و آسيب ببينند. به همين منظور اين بار و در اين سيستم عامل فايلهايي با پسوند imi كه مهمترين آنها Control.ini , System.ini , Win.ini بودند وظيفه ثبت تنظيمات (محضر خانه) و يا Registry را بر عهده گرفتند.
   و در نهايت نسل سوم رجيستري از زماني آغاز شد كه سيستم عامل ويندوز سري 9X كه معروفترين و پركارترين آنها 95 , 98 مي باشد، به بازار عرضه شد (كه داراي رابط گرافيكي بسيار قوي (GUL) و پنجره هاي زيادي مي باشند.) اين ويندوز به واسط ساختار آن مي تواند سخت افزارهاي مختلفي را پشتيباني كند و برنامه هاي كاربردي زيادي تحت اين ويندوزساخته شد و به واسطه اين رابط گرافيكي كاربران مي خواهند تنظيماتي را بر روي پنجره ها، فونت ها، سخت افزارها و برنامه ها به وجود آوردند. در اين ميان آنچه كه مسلم است اين است كه اين تنظيمات (كه موارد آن ها هم بسيار كم نيست) احتياج به ثبت در محضرخانه (Registry) دارند و از طرفي فايلهاي Control.ini , System.ini , Win.ini از نوع فايلهاي متني بودند و به واسطه اين تنظيمات حجم اين فايلها بسيار زياد مي شد. و Load شدن اين فايلهاي متني در هنگام شروع ويندوز و اعمال تنظيمات ذخيره شده در آنها زمان زيادي را به خود اختصاص مي دادند و از طرفي آسيب پذير مي شدند؛ به همين دلايل سازندگان ويندوز اين تنظيمات را بر دو فايل System.dat، User.dat بنا نهادند كه اين فايلها را بر اساس اعداد باينري و Hex ساخته مي شدند، هم اهميت بيشتري داشتند و هم حجم كمتري را اشغال مي كردند.
دانلود فایل

دانلود فایل”تحقیق رجیستری”