کارهای خاصی را انجام دهد یا برای کار با کامپیوتر
این نرم افزار نوعی برنامه است که به کاربر امکان می دهد کارهای خاصی را انجام دهد یا برای کار با کامپیوتر استفاده می شود. این دستگاه تمام دستگاههای جانبی را بر روی سیستم رایانه هدایت می کند - چه کاری باید انجام شود و نحوه انجام کار. بدون نرم افزار ، ما نمی توانیم سخت افزار کار کنیم و محاسبات را انجام دهیم. سیستم رایانه ای را می توان به سه مؤلفه تقسیم کرد: سخت افزار ، نرم افزار و کاربران. این نرم افزار را می توان بیشتر به دو بخش تقسیم کرد: نرم افزار کاربردی و سیستم نرم افزاری. استفاده ساده از سخت افزار کار ساده ای نیست ، بنابراین برای ساختن آن نرم افزاری آسان ایجاد می شود.
نرم افزار سیستم: نرم افزار سیستم (نوعی برنامه رایانه ای) بستری را برای اجرای نرم افزار سخت افزاری و رایانه ای برای استفاده از منابع سیستم و حل مسئله محاسبه آنها فراهم می کند. این زبان با زبان سطح پایین مانند زبان مونتاژ نوشته شده است تا بتواند به راحتی با سخت افزار سطح پایه ارتباط برقرار کند. این نرم افزار کار دستگاههای جانبی را کنترل می کند. نرم افزارهای سیستمی به عنوان یک برنامه ریز برای اجرای فرآیندها عمل می کنند و ترتیب را با توجه به اولویت و نیاز دستگاه های I / O و ایجاد فرایند ترتیب می دهند. بهترین نمونه شناخته شده نرم افزار سیستم عامل سیستم عامل (OS) است. مسئولیت مدیریت سایر برنامه های دیگر در رایانه.
نرم افزار کاربردی: نرم افزار برنامه های کاربردی قادر به مقابله با ورودی های کاربر بوده و به کاربر در انجام کار کمک می کند. به برنامه های کاربر نهایی یا فقط یک برنامه نیز گفته می شود. در بالای نرم افزار سیستم قرار دارد. اولین کاربر پس از آن با نرم افزار سیستم سر و کار دارد. کاربر نهایی از یک نرم افزار برنامه برای یک هدف خاص استفاده می کند. این برنامه برای کارهای ساده و پیچیده برنامه ریزی شده است. یا نصب می شود یا به صورت آنلاین دسترسی پیدا می کند. این می تواند یک برنامه واحد یا گروهی از برنامه های کوچک باشد که از آن به عنوان مجموعه برنامه ها یاد می شود. برخی از نمونه های نرم افزار کاربردی عبارتند از: نرم افزار پردازش ورد ، نرم افزار صفحه گسترده ، ارائه ، گرافیک ، CAD / CAM ، ارسال ایمیل و غیره.
انواع نرم افزار کاربردی: با توجه به نیاز کاربران ، آن را به انواع زیر تقسیم بندی می کنیم.
1) نرم افزار ارائه: برنامه ارائه برنامه ای است برای نمایش اطلاعات در قالب اسلایدها. ما می توانیم متن ، ویدئو گرافیکی و تصاویر را به اسلایدها اضافه کنیم تا آنها را آموزنده تر کنیم.
این نرم افزار دارای سه جزء است: