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

تحقيق مونو، تحولی در برنامه‌نویسی تحت لینوكس

دات‌نت محدود به نوع خاصی از برنامه‌ها نیست، از این چارچوب می‌توان برای
تولید برنامه‌های تحت ویندوز، تحت وب، سرویس‌های مبتنی بر وب و … استفاده
كرد.
دات‌نت محدود به نوع خاصی از برنامه‌ها نیست، از این چارچوب
می‌توان برای تولید برنامه‌های تحت ویندوز، تحت وب، سرویس‌های مبتنی بر وب و
… استفاده كرد. یكی دیگر از ویژگی‌های دات‌نت، دارار بودن كتابخانه‌ای
بزرگ و جامع از كلاس‌ها و توابع است كه همان‌طور كه گفتیم، تمام زبان‌های
تحت دات‌نت می‌توانند از توابع و كلاس‌های موجود در آن، استفاده كنند.
در
شماره‌های‌ قبل، به معرفی یك IDE متن‌باز به نام لازاروس پرداختیم كه در
واقع، جایگزینی برای دلفی در لینوكس محسوب می‌شد. اما از آنجا كه تكنولوژی
.NET، بحث روز علم برنامه‌نویسی است، تلاش‌های زیادی نیز از سوی حامیان
دنیای اپن‌سورس برای پیاده‌سازی این تكنولوژی در سیستم‌عامل لینوكس انجام
شده است. در این مقاله، به بررسی پروژه‌ Mono یا به عبارت دیگر، همان
دات‌نت تحت لینوكس خواهیم پرداخت.
ابتدا لازم است تا كمی با ویژگی‌های
چارچوب دات‌نت و مزیت‌های آن آشنا شویم. اما دات‌نت چیست؟ شاید دات‌نت یكی
از گیج‌كننده‌‌ترین علائم تجاری مایكروسافت باشد، بنا به تعریف خود
مایكروسافت، دات‌نت گردایه‌ای از تكنولوژی‌هایی است كه اتصال به اطلاعات،
اشخاص، تجهیزات و قطعات را از طریق نرم‌افزار فراهم می‌آورد.
اما این
تعریفی نیست كه بیشتر كاربران از .Net دارند. آنچه معمولا به دات‌نت اطلاق
می‌شود، برنامه‌نویسی در چارچوب یا FrameWork دات‌نت است. یكی از بزرگ‌ترین
مزیت‌های چارچوب دات‌نت، مسئله‌ مستقل از زبان بودن آن است. برنامه‌های
كاربردی در چارچوب دات‌نت، می‌توانند به هر زبانی كه از این frameWork
پشتیبانی می‌كند، نوشته شوند.
این امر، به واسطه‌ وجود یك زبان میانی
(IL) فراهم شده است. در هنگام برنامه‌نویسی خارج از چارچوب دات‌نت، كد
نوشته شده مستقیما به كد قابل فهم برای CPU كامپایل می‌شود، اما در دات‌نت،
برنامه به هر زبانی كه نوشته شده باشد، در مرحله‌ اول، به این زبان میانی
ترجمه‌ می‌گردد (كه در بین تمام زبان‌های این چارچوب مشترك است).

دانلود فایل

دانلود فایل”تحقيق مونو، تحولی در برنامه‌نویسی تحت لینوكس”

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

تحقيق مهمترين نقاط آسيب پذير ويندوز

سيستم عامل، يکی از عناصر چهار گانه در يک سيستم کامپيوتری است که دارای
نقشی بسيار مهم و حياتی در نحوه مديريت منابع سخت افزاری و نرم افزاری است .
پرداختن به مقوله امنيت سيستم های عامل ، همواره از بحث های مهم در رابطه
با ايمن سازی اطلاعات در يک سيستم کامپيوتری بوده که امروزه با گسترش
اينترنت ، اهميت آن مضاعف شده است . بررسی و آناليز امنيت در سيستم های
عامل می بايست با ظرافت و در چارچوبی کاملا’ علمی و با در نظر گرفتن تمامی
واقعيت های موجود ، انجام تا از يک طرف تصميم گيرندگان مسائل استراتژيک در
يک سازمان قادر به انتخاب مستند و منطقی يک سيستم عامل باشند و از طرف ديگر
امکان نگهداری و پشتيبانی آن با در نظر گرفتن مجموعه تهديدات موجود و آتی
، بسرعت و بسادگی ميسر گردد .
اکثر کرم ها و ساير حملات موفقيت آميز در
اينترنت ، بدليل وجود نقاط آسيب پذير در تعدادی اندک از سرويس های سيستم
های عامل متداول است . مهاجمان ، با فرصت طلبی خاص خود از روش های
متعددی بمنظور سوء استفاده از نقاط ضعف امنيتی شناخته شده ، استفاده نموده
و در اين راستا ابزارهای متنوع ، موثر و گسترده ای را بمنظور نيل به
اهداف خود ، بخدمت می گيرند . مهاجمان ، در اين رهگذر متمرکز بر سازمان ها و
موسساتی می گردند که هنوز مسائل موجود امنيتی ( حفره ها و نقاط آسيب پذير )
خود را برطرف نکرده و بدون هيچگونه تبعيضی آنان را بعنوان هدف ، انتخاب می
نمايند . مهاجمان بسادگی و بصورت مخرب ، کرم هائی نظير : بلستر ، اسلامر و
Code Red را در شبکه منتشر می نمايند. آگاهی از مهمترين نقاط آسيب پذير
در سيستم های عامل ، امری ضروری است . با شناسائی و آناليز اينگونه نقاط
آسيب پذير توسط کارشناسان امنيت اطلاعات ، سازمان ها و موسسات قادر به
استفاده از مستندات علمی تدوين شده بمنظور برخورد منطقی با مشکلات موجود و
ايجاد يک لايه حفاظتی مناسب می باشند.
در مجموعه مقالاتی که ارائه
خواهد شد ، به بررسی مهمترين نقاط آسيب پذير ويندور خواهيم پرداخت . در اين
راستا ، پس از معرفی هر يک از نقاط آسيب پذير ، علت وجود ضعف امنيتی ،
سيستم های عامل در معرض تهديد ، روش های تشخيص آسيب پذيری سيستم و نحوه
مقابله و يا پيشگيری در مقابل هر يک از نقاط آسيب پذير ، بررسی می گردد
.همزمان با ارائه مجموعه مقالات مرتبط با ويندوز ( پنج مقاله ) ، به بررسی
مهمترين نقاط آسيب پذير در يونيکس و لينوکس ، طی مقالات جداگانه ای
خواهيم پرداخت .
همانگونه که اشاره گرديد ، اغلب تهديدات و حملات ،
متاثر از وجود نقاط آسيب پذير در سيستم های عامل بوده که زمينه تهاجم را
برای مهاجمان فراهم می آورد . شناسائی و آناليز نقاط آسيب پذير در هر يک
از سيستم های عامل ، ماحصل تلاش و پردازش دهها کارشناس امنيتی ورزيده در
سطح جهان است و می بايست مديران سيستم و شبکه در يک سازمان بسرعت با آنان
آشنا و اقدامات لازم را انجام دهند.
نقاط آسيب پذير موجود در هر سيستم
عامل که در ادامه به آنان اشاره می گردد ، سندی پويا و شامل دستورالعمل
های لازم بمنظور برخورد مناسب با هر يک از نقاط آسيب پذير و لينک هائی به
ساير اطلاعات مفيد و تکميلی مرتبط با ضعف امنيتی است .
مهمترين نقاط آسيب پذير ويندوز :
ويندوز
، يکی از سيستم های عامل رايج در جهان بوده که امروزه در سطح بسيار وسيعی
استفاده می گردد . تا کنون حملات متعددی توسط مهاجمين متوجه سيستم هائی
بوده است که از ويندوز ( نسخه های متفاوت ) بعنوان سيستم عامل استفاده می
نمايند . با توجه به حملات متنوع و گسترده انجام شده ، می توان مهمترين
نقاط آسيب پذير ويندوز را به ده گروه عمده تقسيم نمود :
• Internet Information Services (IIS)
• Microsoft SQL Server (MSSQL )
• Windows Authentication
• Internet Explorer (IE )
• Windows Remote Access Services
• Microsoft Data Access Components (MDAC)
• Windows Scripting Host (WSH)
• Microsoft Outlook Outlook Express
• Windows Peer to Peer File Sharing (P2P)
• Simple Network Management Protocol (SNMP)
در بخش اول اين مقاله ، به بررسی IIS وMSSQL (موارد يک و دو) ، خواهيم پرداخت .
اولين نقطه آسيب پذير : ( Internet Information Services (IIS
نصب
برنامه IIS با تنظيمات و پيکربندی پيش فرض ، آسيب پذيری خود را در موارد
متعددی به اثبات رسانده و می تواند زمينه تهديدات زير را فراهم نمايد :
• غير فعال نمودن سرويس ( DoS )
• نمايش و بمخاطره انداختن فايل ها و داده های حساس
• اجراء دستورات خودسرانه ( اختياری )
• بمخاطره انداختن کامل سرويس دهنده

دانلود فایل

دانلود فایل”تحقيق مهمترين نقاط آسيب پذير ويندوز”

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

تحقيق پيرامون ويندوز 98 و 95

مديريت سخت افزار
دير يا زود مجبور مي شويد تا قطعه اي از سخت افزار
خود را تغيير دهيد . اين تغييرات ممكن است بنابر اراده خود شما باشد ، نظير
افزودن يك ديگر گردان بزرگتر يا اضافي ، يك پشتيباني نواري ، يك كارت
گرافيكي جديد يا يك مودم سريع تر ، همچنين ممكن است تغييرات ناخواسته اي
باشند كه به دليل وضوع حوادث لازم مي شوند . در هر حال ، بايد نسبت به روال
انجام كار تسلط داشته باشيد .
با وجود هشدارهاي احتياطي كه ارائه مي
شود ، دست كاري سخت افزار يك وظيفه صد در صد حرفه اي نيست . با كمي دقت و
آماده سازي قبلي ، مي توانيند كليد وظايف سخت افزاري مورد نيازتان را به
خوبي سخت افزار و شناخت دستگاههاي قديمي ، مي توانيد كليه وظايف سخت افزاري
مورد نيازتان را به خوبي انجام دهيد . اين فصل چندين جنبه از مسائل سخت
افزاري را بررسي مي كند . پيش زمينه اي دربارة سخت افزار و شناخت
دستگاههاي قديمي ، دستگاههاي اتصال و اجراء ، گرداننده هاي سخت ، كنترل
كننده ها ، مودم و كارت هاي گرافيكي را ارائه داده ايم تا وظايف سخت افزاري
مورد نيازتان را به خوبي انجام دهيد . اين فصل شامل موارد بعدي مي باشد :
• نسل جديد سخت افزار
• سخت افزار اتصال و اجرا (Plug and Play)
• نصب دستگاههاي Plug and Play و ساير دستگاهها .
• كنترل كننده هاي وسايل ذخيره سازي
• نصب يك ديسك گردان
• نصب وسايل جانبي پورت موازي
• دستگاههاي TV
• نصب حافظة وسايل جانبي رايج و مانيتور هاي چند گانه
• كنترلهاي سخت افزاري پانل كنترل.
استفاده از يك سرويس حرفه اي براي ارتقا رايانه شما .
هنگامي
كه قطعه سخت افزاري جديدي خريداري مي كنيد ، مي توانيد با پرداخت مبلغي
از سرويس دهندگان حرفه اي بخواهيد تا آن را براي شما نصب كنند . اگر وقت يا
ميل انجام چنين كارهايي را نداريد ، چك ليست بعدي براي ارتقا را دنبال
كنيد :
1) از سيستم خود پشتيبان تهيه كنيد .
2)هرگاه بخواهيد سيستم
خود را ارتقا دهيد ، همواره علامت ، نشانه يا هشدار گاهي با حروف بسيار .
بزرگ به شما اعلام مي كند كه هيچ مسئوليتي در قبال داده هاي از دست رفته
پذيرفته نمي شود .
3)در حالي كه رايانه را به طور ايمن به مكان مورد نظرتان براي ارتقا منتقل كنيد .
4)قطعه ارتقا دهنده مورد نظر تان را خريداري نماييد .
5)قطعه ارتقاع دهنده و رايانه خود را به مركز خدمات حرفه اي تحويل دهيد .
6)هنگام تحويل گرفتن رايانه از كاركرد آن مطمئن شويد .
7)وقتي
رايانه رابه منزل يا محل كار خود برمي گردانيد ، كليه اتصالات را وصل
نموده و مجدداً كنترل كنيد ، تا همه چيز سرجاي خودش باشد .

دانلود فایل

دانلود فایل”تحقيق پيرامون ويندوز 98 و 95″

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

تحقيق مهاجرت از ويندوز به لينوكس

مقدمه

سيستم عامل، يك نرم افزار سيستمي بسيار پيچيده است كه بين
كاربر و سخت افزار ارتباط برقرار ميكند.در بين اجزاي مختلف تشكيل دهنده
فناوري اطلاعات اعم از سخت افزار ،نرم افزار و شبكه، نقش روح در جسم را
دارد و محصولي كاربردي است كه همراه سخت افزار براي استفاده ارائه مي
شود.به طور قطع هيچ كامپيوتري بدون سيستم عامل قادر به انجام كار نيست.
در
واقع مجموعه دستورات سيستم عامل، در ابتداي راه اندازي كامپيوتردر حافظه
بارگذاري شده و به نحوي مديريت سيستم را در اختيار ميگيرد .از ابتداي ظهور
كامپيوترسيستم عامل نقش موثري در بهبود عمليات كار با وOs/2 ,Mac os,BE
os ,unix : سخت افزار ايفا كرده است . امروزه با وجود سيستم عاملهايي
مانند
واز اين قبيل انتخاب بهترين سيستم براي كاربران و مديران سيستم دشوار شده است .زيرا هرWINDOWS
سيستم عامل بر روي يك ماشين مختص خود اجرا شده، فوايد و همچنين مزاياي خاص خود را دارد .از
Symetric و سيستم هاي مبتني بر Multi task , Multi User دستاوردهاي مهم سيستمهاي جديد
است.Multi Processing

از دستاوردهاي مهم سيستم عاملهاي پيچيده و قدرتمند است .با اين تكنيك، سيستم عاملها قادر به استفاده SMP
از
چندين پردازنده بر روي يك سيستم واحد هستند. با بهره گيري از اين تكنيك
در صورت از كار افتادن يكي از پردازنده ها، پردازشها به پردازنده هاي ديگر
محول خواهند شد و همين امر براي سيستم عاملهاي فوق، يك مزيت شمرده
ميشود.معمولا اين سيستم عاملها براي مصارف بسيار مهم و سنگين كه هيچگاه
نبايد سيستم از كار بيافتد، مورد استفاده قرار ميگيرند .اين گونه سيستمها
را به راحتي و با اضافه كردن چندين پردازنده ميتوان ارتقاء داد و بر قدرت
آنها افزود.
در سيستم عاملهاي قديمي مانندDOS پردازشها به صورت تك كاره
و همچنين تك كاربره بود و امكاناتي براي ايجاد برنامه هاي چند كاره از طرف
سيستم عامل تدارك ديده نشده بودو با استفاده از وقفه ها نيز اين كار به
صورت دشوار و وقت گير قابل انجام بود كه همين محدوديتها از محبوبيت اين
سيستم عامل بسياركاسته است .اما در سيستم عاملهاي بزرگتر و پيچيده تر،
كاربر در هر زمان مي تواند چندين برنامه را فعال كرده و از آنها به طور
همزمان استفاده كند .در اين نوع سيستم عاملها از منابع وزمان CPU به
بهترين شكل استفاده خواهد شد.
سيستم عامل UNIX جد Linux از سالهاي
گذشته تا به امروز , جزء محبوبنرين Os ها در جهان بوده و علت ان نيز مشخص
است, زيرا در يك محيط توزيع شده با قدرت بالا , به كاربران سرويس مناسبي
ارائه مي كند.اين سيستم عامل توسط ken tompson ايجاد شد و اولين بار
درسال 1970 در شركت T&AT براي استفاده در محيط چند وظيفه اي , روي
كامپيوترهاي كوچك Computer) (Miniو بزرگ (mainframe) نصب و راه اندازي
شد

فهرست
مقدمه
آشنايي كوتاه با لينوكس
آشنايي كوتاه با ويندوز
لينوكس با ويندوز چه تفاوتي دارد؟
مقايسه چند سيستم عامل
مزيت هاي ويندوز بر لينوكس
مزيت هاي لينوكس بر ويندوز
محبوبيت لينوكس را با امنيت گره نزنيم
ويندوز امن تر از لينوكس است
ويندوز يا لينوكس
انتخاب سيستم عامل مناسب
نتيجه گيري

دانلود فایل

دانلود فایل”تحقيق مهاجرت از ويندوز به لينوكس”

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

تحقيق نگرشي كلي و گذرا بر سيستم ويندوز NT و رابطه آن با خانواده ماكرو سافت

توصيفي عمومي از كامپيوتر
كامپيوتر ماشيني الكترونيكي است كه مي تواند داده هاي مختلفي از قبيل اعداد
و حروف را بعنوان مشخصات اشخاص و يا اشيا, و غيره ، گرفته و آنها را ضبط و
ذخيره نمايد و سپس با امكان بازيابي آنها ، اعمال مختلفي از قبيل اعمال
حسابي و مقايسه هاي منطقي را روي آنها انجام داده و نتايج جديدي را به دست
آورد . اين نتايج مي توانند به طريق مناسب از قبيل متن ، نمودار ،تصوير ، و
يا صدا در اختيار گرفته و در تصميم گيري ها مورد استفاده قرار شوند .
كاري كه كامپيوتر مي تواند انجام دهد شبيه عمل كرد انسان در هنگام كوشش
براي حل يك مساله است انسان براي اينكه مساله اي را حل كند نخستين كاري كه
انجام ميدهد گوش دادن يا خواندن صورت مساله و سپردن نكات مهم آن در ذهن است
. بعد از اين كار ، نوبت به فكر كردن در باره راه حل مساله و تجزيه و
تحليل آن مي رسد انسان با توجه به سوابق ذهني و معلوماتي كه در باره مساله
دارد ، سعي مي كند راهي براي حل آن بيابد . بعد از پيدا كردن راه حل مساله و
حل آن ، نوبت به بيان جواب مساله يا نتايج بدست آمده مي رسد . مراحلي را
كه گفتيم به صورت سلسله عمليات ‘ خواندن صورت مساله و معلومات آن ‘ ، ‘تقكر
درباره مساله ‘ و ‘نوشتن جواب مساله ‘ خلاصه شود .
كاري كه كامپيوتر در حل يك مساله انجام ميدهد شبيه اين مراحل است . بدين
معني كه بايد صورت مساله و معلومات آن در اختيار كامپيوتر گذاشته شود . در
مورد انسان اين كار از طريق راهها و يا كانال هاي مختلفي نظير چشم ، گوش و
حواس ديگر انجام مي گيرد .
براي اينكه بتوانيم اطلاعات اوليه مربوط به مساله را در اختيار كامپيوتر
بگذاريم بايد كامپيوتر نيز داراي چنين كانال هايي باشد در مورد كامپيوتر
اين كانال ها دستگاههايي هستند كه آنها را ‘ دستگاه ورودي ‘
مي گويند اين دستگاهها انواع مختلفي دارند و مي توانند اطلاعات اوليه را
وارد كامپيوتر كنند .
مروري بر تاريخچه ساخت وتكامل كامپيوتر :
در بررسي تاريخ نكامل كامپيوترها , غالباً تا آنجايي در تاريخ به عقب باز
مي گردند كه در زمينه هاي نياز انسان به اعمالي از قبيل شمارش و محاسبه و
سپس كوشش براي ساخت وسايلي جهت انجام اين امور مورد بررسي و تحليل قرار
گيرند . علايم باقي ماتده از اعصار كهن تشان مي دهند كه شمارش و نمايش
اعداد , قبل از پيدايش خط و نوشتن نيز رايج بوده است . در ابتدا اين كار به
كمك دست و اعضاي بدن صورت
مي گرفته و در كنار آنها از خطوط و علايمي كه روي گل يا سنگ حك مي شد دانه
هاي شني كه در
گوشه اي كومه مي كردند و گره هايي در يك تكه نخ مي زدند و استفاده مي كردند
.
نخستين وسيله اي كه براي شمارش و محاسبه در دسترس انسان قرار داشته انگشتان
دست بوده است.پژوهندگان انتخاب پايه ده را بعنوان پايه شمارش طبيعي باوجود
ده انگشت در دستهاي انساني
بي ارتباط نمي دانند اثر كاربرد انگشتان در شمارش , در ارقام رومي در مورد
نمايش 1 با يك انگشت و همينطور 5 با پنج انگشت در شكل اين ارقام كه I,V
هستند بخوبي هويدا است V شكل پتجه دست را تداعي مي كند البته پايه شمارش
تنها به 10 محدود نمي شود . آثار باقي مانده از تمدنهاي كهن و مطالعه در
تاريخ قبايل استفاده از پايه هاي شمارشي ديگر را نشان مي دهد بعضي تمدنها
به جاي پايه شمارشي ده دهي از پايه 20 استفاده كرده اند انتخاب پايه 20 به
اين خاطر بوده در شمارش تعداد انگشتان دست را كافي
نمي دانستند و از انگشتان پاها نيز استفاده مي كردند.
حتي امروز نيز برخي از اسكيموها , سرخ پوستان آمريكايي و قبايل آفريقايي از
پايه شمارشي 20 استفاده
مي كنند. آزتكها و ماياها نيز كه تمدنهاي درخشاني داشتند از پايه 20
استفاده كردند . بابليان و كلدانيان در محاسبات خود پايه 60 را به كار
بردند البته كلدانيان در كنار پايه 60 از پايه 10 نيز استفاده كردند . وجود
چيزهايي از قبيل نمره 20 وتقسيم بندي درجه به 60 دقيقه و دقيقه به 60
ثانيه مي تواند نشاني از كاربردي از اين پايه هاي شمارشي باشد .

دانلود فایل

دانلود فایل”تحقيق نگرشي كلي و گذرا بر سيستم ويندوز NT و رابطه آن با خانواده ماكرو سافت”

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

تحقيق نكته هاى پنهان و آشكار ويندوز XP

شروع سريع تر ويندوز XP
در صورتى كه از يك كامپيوتر به اصطلاح گازوئيلى
استفاده مى نمائيد و براى ارتقاى سخت افزار كامپيوترتان آهى در بساط
نداريد قطعاً براى راه اندازى كامپيوتر و شروع ويندوز فرصتى به اندازه يك
روزنامه خواندن در اختيار خواهيد داشت، در صورتى كه مايل نيستيد از اين
فرصت استفاده بهينه نمائيد، مى توانيد با استفاده از راهكار زير اندكى سرعت
راه اندازى ويندوز را افزايش دهيد.
همانطور كه مى دانيد بخشى از زمانى
كه ويندوز براى راه اندازى كامپيوتر صرف مى كند به اجراى برنامه هايى
اختصاص دارد كه در Startup تعريف شده است. جهت غيرفعال كردن اين برنامه ها
جهت شروع سريع تر ويندوز، فرمان Run را از منوى Start اجرا نموده و پس از
تايپ عبارت msconfig در كادر Open بر روى دكمه OK كليك كنيد. در زبانه
Startup بر روى دكمه Disable All كليك نموده و در زبانه Services نيز پس از
فعال كردن گزينه
Hide All Microsoft Service box بر روى دكمه Disable
All كليك نمائيد. پس از راه اندازى مجدد كامپيوتر مشاهده خواهيد كرد كه
ديگر از آن انتظار كشنده براى شروع ويندوز XP خبرى نيست.
• حذف نام كاربر از منوى Start
همانطور
كه مى دانيد در بالاى منوى Start محلى جهت نمايش نام كاربر (User name) به
همراه يك تصوير اختصاص يافته است. جهت حذف Username از اين قسمت، از منوى
Start فرمان Run را اجرا نموده و پس از تايپ عبارت gpedit.msc در كادر Open
بر روى دكمه OK كليك كنيد. از ناحيه سمت چپ پنجره اى كه ظاهر خواهد شد
مسير زير را دنبال نمائيد:
USERتCONFIGURATION ADMINISTRATIVE
TEMPLATES MENU AND TASKBA سپس از ناحيه سمت راست بر روى عبارت REMOVE USER
NAME FROM START MENU كليك راست نموده فرمان Properties را انتخاب نمائيد.
از پنجره اى كه ظاهر خواهد شد گزينه Enable را انتخاب و جهت اعمال تغييرات
اعمال شده بر روى OK كليك نمائيد.
• غيرفعال كردن امكان Autoplay
حتماً
مشاهده كرده ايد كه بعضى از ديسك هاى فشرده (CD) با ورود به داخل Cd Drive
به طور اتوماتيك اجرا شده و برنامه موجود بر روى آن بر روى صفحه نمايش
ظاهر مى گردد. در صورتى كه اين امكان ويندوز براى شما آزاردهنده بوده و
مايليد كه اين ديسك ها فقط در صورت تمايل و توسط خودتان اجرا شوند، از منوى
Start فرمان Run را اجرا نموده و پس از تايپ عبارت gpedit.msc در كادر
Open بر روى دكمه OK كليك كنيد. از ناحيه سمت چپ پنجره اى كه ظاهر خواهد شد
مسير زير را دنبال نمائيد: Computer Config -> Administrative Template
-> System از ناحيه سمت راست پنجره فوق بر روى عبارت
Turn off
Autoplay دابل كليك نموده و گزينه Enable را فعال نمائيد. با كليك بر روى
دكمه OK تغييرات مورد نظر بر روى ويندوز اعمال خواهد شد.
• مرتب نمودن منوى Start
جهت
دسترسى سريع تر به برنامه هاى موجود در منوى Start بهتر است كه آنها را بر
اساس حروف الفبا مرتب نمائيد. بدين منظور با كليك راست بر روى منوى Start
All Programs از منوى ظاهر شده گزينه Sort by Name را انتخاب كنيد .

دانلود فایل

دانلود فایل”تحقيق نكته هاى پنهان و آشكار ويندوز XP”

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

تحقيق مفاهيم سيستم عامل به همراه ويندوز NT

سيستم عامل چيست؟
سيستم عامل قسمت مهم هر سيستم کامپيوتري است يک سيستم
کامپيوتري بصورت کلان مي تواند به چهار جزء تقسيم شود: سخت افزار، سيستم
عامل،‌ برنامه هاي کاربردي و کاربرها.
سخت افزار که شامل واحد پردازش
مرکزي (CPU)، حافظه، دستگاه هاي ورودي و خروجي (I/O) مي باشد. منابع اصلي
محاسبات را تشکيل مي دهد. برنامه هاي کاربردي مانند کمپايلرها، سيستم هاي
بانک اطلاعاتي، بازي ها، و برنامه هاي تجاري روش هايي را که اين منابع براي
حل مسائل محاسباتي کاربران بکار مي برند تعريف مي کنند.
ممکن است
کاربران مختلفي (افراد، ماشين ها، کامپيوترهاي ديگر) در جهت حل مسائل
مختلفي کوشش کنند. همچنين، ممکن است برنامه هاي کاربردي مختلفي وجود داشته
باشد. سيستم عامل استفاده از سخت افزار را بين کاربران مختلف براي برنامه
هاي کاربردي کنترل و هماهنگ مي کند.
سيستم عامل مانند يک حکومت است.
اجزاء يک سيستم کامپيوتري شامل سخت افزار، نرم افزار و داده هاي آن مي
باشد. سيستم عامل امکانات براي استفاده مناسب اين منابع را در عمليات سيستم
کامپيوتري فراهم مي کند. مانند يک حکومت، سيستم عامل به خودي خودکار مفيدي
انجام نمي دهد. ولي بطور ساده محيطي فراهم مي کند که در آن برنامه ها
بتوانند کار مفيد انجام دهند.
مي توانيم به سيستم عامل بعنوان تخصيص
دهنده منابع نگاه کنيم. يک سيستم کامپيوتري منابع زيادي دارد (سخت افزار و
نرم افزار) که ممکن است براي يک مسئله لازم باشد: مانند زمان CPU، فضاي
حافظه، فضاي ذخيره فايل دستگاه هاي I/O و غيره. سيستم عامل مانند مديران
منابع عمل مي کند و هنگام لزوم آن ها را به برنامه هاي مشخص و کاربران
تخصيص مي دهد. بعلت آنکه ممکن است تقاضاي زيادي که احتمال متناقض بودنشان
براي منابع وجود داشته باشد بشود. سيستم عامل بايد تصميم بگيرد. منابع را
به کدام تقاضا تخصيص دهد تا سيستم کامپيوتر موثر و عادلانه عمل کند. يک نظر
تفاوت ديگر از سيستم عامل روي لزوم کنترل دستگاه ها و برنامه هاي متعدد
تمرکز مي کند. هر سيستم عامل يک برنامه کنترل کننده مي باشد. برنامه کنترل
اجراي برنامه هاي کاربر را نظارت مي کند تا از اشتباه ها و استفاده نادرست
کامپيوتر جلوگيري کند. مخصوصاً نسبت به عمليات دستگاه هاي I/O و کنترل آنها
دخالت دارد.
گرچه کلا يک تعريف کامل و مناسب براي سيستم عامل وجود
ندارد، سيستم عامل ها وجود دارند زيرا آنها روش منطقي حل مسائل براي ايجاد
سيستم کامپيوتري مفيد هستند. هدف اصلي سيستم هاي کامپيوتري اجراي برنامه
هاي کاربر و راحت تر کردن حل مسائل او مي باشد. در راستاي هدف،‌سخت افزار
کامپيوتر ساخته شده است. بعلت آنکه استفاه مستقيم از سخت افزار کار آساني
نيست. برنامه هاي کاربر بوجود آمده است. اين برنامه هاي متعدد به اعمال
همگاني مشخص مانند کنترل دستگاه هاي I/O نياز دارند. کارهاي عمومي کنترل و
تخصيص منابع در يک نرم افزار جمع شده اند که سيستم عامل مي باشد.

دانلود فایل

دانلود فایل”تحقيق مفاهيم سيستم عامل به همراه ويندوز NT”