نرم افزار مجموعهای از دستورالعملها است که به کامپیوتر میگوید چه کاری انجام دهد.
انواع نرم افزار
* سیستم عامل: نرم افزاری که مدیریت سخت افزار را بر عهده دارد و رابط کاربری بین کاربر و سخت افزار را فراهم میکند.
* نرم افزارهای کاربردی: نرم افزارهایی که برای انجام کارهای خاصی طراحی شدهاند، مانند مرورگر وب، ویرایشگر متن، نرم افزارهای حسابداری و … .
* مثالها: مرورگر گوگل کروم، نرمافزار فتوشاپ، نرمافزار آفیس.
تفاوت اصلی بین پلتفرم و نرم افزار
* پلتفرم یک بستر است که نرم افزارها بر روی آن اجرا میشوند.
* نرم افزار مجموعهای از دستورالعملها است که به کامپیوتر میگوید چه کاری انجام دهد.
* پلتفرمها میتوانند سخت افزاری، نرم افزاری یا ابری باشند.
* نرم افزارها میتوانند سیستم عامل یا نرم افزارهای کاربردی باشند.
به عبارت دیگر، پلتفرم مانند یک خانه است که نرم افزارها در آن زندگی میکنند.