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

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

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

دانلود فایل

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

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

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

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

دانلود فایل

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