نرم‌افزار کاربردی: تفاوت میان نسخه‌ها

بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
]]
[[File:GIMP 2.8 running on Ubuntu 12.04.png|thumb|[[گیمپ|برنامه دستکاری تصاویر گنو]] (گیمپ), نسخه ۲٫۸, یک [[نرم‌افزار آزاد|نرم‌افزار با توزیع آزادانه]]]]
'''نرم‌افزار کاربردی''' {{انگلیسی|Application software}} یک [[برنامه (رایانه)|برنامه رایانه‌ای]] است که برای اجرای گروهی از توابع هماهنگ، وظایف یا فعالیت‌هایی برای منفعت کاربر طراحی شده است. نمونه‌هایی از یک نرم افزار کاربردی عبارتند از [[واژه‌پرداز|واژه‌پردازها]]، [[صفحه گسترده|صفحات گسترده]]، [[مرورگر وب|مرورگرهای وب]]، [[مدیا پلیر|مدیا پلیرها]]، [[شبیه‌ساز پرواز|شبیه‌سازهای پرواز]]. این عبارت در تضاد عبارت [[نرم‌افزار سیستم|نرم‌افزار سیستمی]] معنی پیدا می‌کند که عمدتا شامل اجرا کردن رایانه می‌شود. نرم‌افزار سیستمی در مقابل در پس‌زمینه عمل می‌کند و خدماتی را فراهم می‌کند که دیگر نرم‌افزارها و یا [[سیستم‌عامل]] می‌توانند برای انجام کارهای خود از آن استفاده کنند. اما در عوض معمولاً مستقیماً با [[کاربر]] عادی در تماس نیست و خدماتی را به او ارایه نمی‌دهد.
'''نرم‌افزار کاربردی''' {{انگلیسی|Application یا به طور خلاصه Application software}} عبارت است از [[نرم‌افزار]]ی که با استفادهٔ مستقیم از منابع و قابلیت‌های [[رایانه]] کاری را مستقیماً برای [[کاربر (رایانه)|کاربر]] انجام می‌دهد. باید توجه داشت که این عبارت در مقابل عبارت [[نرم‌افزار سیستم|نرم‌افزار سیستمی]] معنی پیدا می‌کند.
 
نرم‌افزار سیستمی در مقابل در پس‌زمینه عمل می‌کند و خدماتی را فراهم می‌کند که دیگر نرم‌افزارها و یا [[سیستم‌عامل]] می‌توانند برای انجام کارهای خود از آن استفاده کنند. اما در عوض معمولاً مستقیماً با [[کاربر]] عادی در تماس نیست و خدماتی را به او ارایه نمی‌دهد.
 
در عمل بیشتر نرم‌افزارهایی که کاربران با آن‌ها سر و کار دارند از این دسته محسوب می‌شوند. برای مثال می‌توان به نرم‌افزارهای رومیزی یعنی [[واژه‌پرداز]]ها، [[صفحه گسترده]]‌ها، نرم‌افزارهای طراحی گرافیکی، بازی‌های رایانه‌ای و امثال آن‌ها اشاره کرد.
 
بسیاری نرم‌افزارهای کاربردی، برای [[توسعه‌دهنده|توسعه‌دهندگان]] ابزار [[رابط برنامه‌نویسی کاربردی]] هم فراهم می‌کنند تا بتوان از قابلیت‌های نرم‌افزار در نرم‌افزارهای جدید استفاده کرد. برای مثال نرم‌افزار [[ادوبی آکروبات]] هنگام نصب [[ای‌پی‌آی]] فراهم می‌کند که برنامه‌نویس می‌تواند با استفاده از آن توانایی‌های [[ادوبی آکروبات|آکروبات]] را در برنامهٔ خود به کار گیرد.
 
برای عنوان نمونه‌های دیگر می‌توان به [[نرم‌افزار پردازش متن|نرم‌افزارهای پردازش متن]]، برگه‌های گسترده ([[صفحات گسترده]]) و نرم‌افزارهای پخش نوا و نما اشاره کرد.
 
== جستارهای وابسته ==