کامپیوتر (Computer) یا معادل فارسی اش رایانه …
کامپیوتر ها (گوشی ها ، رو میزی ها ، لپ تاپ ها و…) درسراسر جهان درحال استفاده اند که اگر بخواهیم درباره کامپیوتر ها صحبت کنیم میگوییم .
رایانه ها از مجموعه دستوراتی (کد ها) به نام نرم افزار قادر به پیروی هستند.
کامیپیوتر شامل سخت افزار و نرم افزار میشود.
- سخت افزار
سخت افزار ها یا Hardware یا به اختصار HW گفته میشود.
سخت افزار ها اجزای فیزیکی و قابل لمس هر کامپیوتری محسوب میشوند.
سخت افزار خارجی (External Hardware)
صفحه نمایش (Monitor)
صفحه کلید (Keyboard)
موس ( Mouse)
بلندگو (Speaker)
چاپگر (Printer)
سخت افزار داخلی (Internal Hardware)
مادربرد ( Motherboard)
2. پردازنده مرکزی ( Central Processing Unit) مخفف (CPU)
پردازنده مرکزی مداری الکترونیکیست که دستورالعمل هایی را اجرا میکند که یک برنامه کامپیوتر را تشکیل میدهد ، پردازش تمامی قطعات بر عهده سی پی یو است .
3. حافظه دسترسی ( Random Access Memory) مخفف (RAM)
یک حافظه ذخیره سازی موقت برای داده هاست بخاطر پردازش سریعش این اجازه را به داده ها میدهد که در مدت زمان کوتاهی نوشته و خوانده شود .
4. واحد پردازش گرافیکی (Graphics Processing Unit) مخفف (GPU)
وظیفه کارت گرافیک نمایش دادن داده ها روی صفحه نمایش است بر این اساس تمام کار های رندریگ و نمایش بازی ها و کارهای سنگین گرافیکی بر عهده کارت گرافیک است
5. درایو دیسک سخت (Hard Disk Drive) مخفف (HDD)
یک حافظه ذخیره سازی همیشگی است که داده هارو در خود ذخیره میکند به این دلیل که حافظه ذخیره سازی از جنس دیسک است و سخت است HDD نام گذاری شده است.
6. درایو جامد (Solid State Drive) مخفف (SSD)
این نوع از حافظه ذخیره سازی که به اصطلاح جامد گفته میشود ، دلیل این نام گذاری به علت نداشتن قطعه متحرک یا سخت است.
7. کارت صدا (Sound Card)
وسیله ای برای دریافت سیگنال های ورودی و آماده سازی جهت پخش با کیفیت تر است.
و اما میریم سراغ : نرم افزار
نرم افزار مجموعه ای از دستورالعمل ها است .
داده ها یا برنامه هایی که برای کار با رایانه ها و اجرای وظایف خاص استفاده میشوند .
این برعکس سخت افزار است که جنبه های فیزیکی یک کامپیوتر را توصیف میکند .
نرم افزار یک اصطلاح عمومی است که برای اشاره به برنامه ها ، اسکریپت ها و برنامه هایی که روی یک دستگاه اجرا میشوند ، استفاده میشود .
میتوان آن را به عنوان بخش متغیر یک کامپیوتر در نظر گرفت ، در حالی که سخت افزار بخش غیرقابل تغییر است .
دو دسته اصلی نرم افزار نرم افزارهای کاربردی ونرم افزار های سیستمی هستند .
برنامه نرم افزاری است که نیازخاصی را برارده میکند یا وظایفی را انجام میدهد .
نرم افزار سبستم برای اجرای سخت افزار کامپیوتر طراحی شده است وبستری را برای اجرای برنامه ها در بالای ان فراهم میکند.
انواع دیگر نرم افزار ها شامل نرم افزار های برنامه نویسی است که ابزار های برنامه نویسی مورد نیاز توسعه دهندگان نرم افزار را فراهم میکند. میان افزار ، که بین نرم افزار سیستم و برنامه های کاربردی قرار میگیرد ، و نرم افزار درایو که دستگاه های کامپیوتری و لوازم جانبی را کار میکند .
نرم افزارهای اولیه برای رایانه های خاصی نوشته شده بود و با سخت افزاری که روی آن کار میکرد فروخته می شد . در دهه 1980 ، نرم افزار ها روی فلاپی دیسک ها و بعدا روی سی دی و دی وی دی فروخته شدند .
نمونه ها و انواغ نرم افزار ها در بین دسته های مختلف نرم افزارها ، رایج ترین انواع آن شامل موارد زیر است:
1. نرم افزار های کار بردی (Application)
رایج ترین نوع نرم افزار ، نرم افزار کاربردی ، بسته نرم افزار رایانه ای است که عملکرد خاصی را برای یک کاربر یا در برخی موارد برای برنامه دیگری انجام میدهد، یک برنامه میتواند مستقل باشد گروهی از برنامه ها باشد، که برنامه را برای کاربر اجرا میکنند نمونه هایی از برنامه های کاربردی مدرن عبارتند از مجموعه آفیس ، نرم افزار های گرافیکی ، پایگاه های داده و برنامه های مدیریت پایگاه داده ، مرورگر های وب ، ابزار های توسعه نرم افزار ویرایشگر های تصویر و پلتفرم های ارتباطی.
2. نرم افزار های سیستمی (System software)
سیستم نرم افزار، این نرم افزارها برای اجرای برنامه های کاربردی و سخت افزار کامپیوتر طراحی شده اند. نرم افزار سیستم، فعالیت ها و عملکردهای سخت افزار و نرم افزار را هماهنگ می کند. علاوه بر این، عملیات سختافزار رایانه را کنترل میکند و محیط یا پلتفرمی را برای همه انواع دیگر نرمافزارها فراهم میکند. سیستمعامل بهترین نمونه نرمافزار سیستم است. تمام برنامه های کامپیوتری دیگر را مدیریت می کند. نمونههای دیگر نرمافزار سیستم عبارتند از سفتافزار، مترجمهای زبان کامپیوتر و ابزارهای کمکی سیسم.
3. نرم افزار درایور (Driver software )
این نرم افزار که به عنوان درایورهای دستگاه نیز شناخته می شود، اغلب نوعی نرم افزار سیستمی محسوب می شود. درایورهای دستگاه، دستگاه ها و لوازم جانبی متصل به رایانه را کنترل می کنند و آنها را قادر می سازند تا وظایف خاص خود را انجام دهند. هر دستگاهی که به کامپیوتر متصل است حداقل به یک درایور دستگاه برای عملکرد نیاز دارد. مثالها شامل نرمافزاری است که با هر سختافزار غیراستاندارد، از جمله کنترلکنندههای بازی ویژه، و همچنین نرمافزاری که سختافزار استاندارد را فعال میکند، مانند دستگاههای ذخیرهسازی USB، صفحهکلید، هدفون و چاپگرها ارائه میشود.
4. میان افزار (Middleware)
اصطلاح میانافزار نرمافزاری را توصیف میکند که بین نرمافزار کاربردی و سیستمی یا بین دو نوع مختلف نرمافزار کاربردی واسطه میشود.به عنوان مثال، میان افزار مایکروسافت ویندوز را قادر می سازد تا با Excel و Word صحبت کند. همچنین برای ارسال درخواست کار از راه دور از یک برنامه کاربردی در کامپیوتر که یک نوع سیستم عامل دارد، به برنامه ای در رایانه ای با سیستم عامل متفاوت استفاده می شود. همچنین برنامه های جدیدتر را قادر می سازد با برنامه های قدیمی کار کنند.
5. نرم افزار برنامه نویسی (Programming software)
برنامه نویسان کامپیوتر از نرم افزارهای برنامه نویسی برای نوشتن کد استفاده می کنند. نرم افزارهای برنامه نویسی و ابزارهای برنامه نویسی توسعه دهندگان را قادر می سازند تا برنامه های نرم افزاری دیگر را توسعه دهند، بنویسند، آزمایش کنند و اشکال زدایی کنند. نمونه هایی از نرم افزارهای برنامه نویسی شامل اسمبلرها، کامپایلرها، دیباگرها و مفسرها هستن.
امیدوارم این مقاله اطلاعات کافی درباره ،کامپیوتر را به شما داده باشه، ما سعی داریم بهترین و به روز ترین مقالات رو برای شما عزیزان آماده کنیم.
سپاسگذارم که تا پایان این مقاله همراه ما بودید.









