برنامه رایانهای: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ←تقسیمبندی عملکردی: جایگزینی ویدیو← ویدئو با ویرایشگر خودکار فارسی |
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB |
||
خط ۷:
== تولید برنامه ==
به فرایند نوشتن و ویرایش [[کد منبع]]، [[برنامهنویسی]] گفته میشود. گاهی به فرایند طولانی مدّت برنامهنویسی، [[توسعه نرمافزار]] گفته میشود. انجام این کار در چارچوب اصول [[مهندسی]]، [[مهندسی نرمافزار]] نامیده
میتوان برنامهها را با توجّه به نوع [[زبان برنامهنویسی]] دستهبندی کرد. این دستهبندی میتواند بر اساس ویژگیهای زبان یا نحوهٔ اجرا باشد
خط ۳۵:
میتوان برنامهها را با توجّه به عملکرد به دو دستهٔ اصلی تقسیم کرد:
'''[[نرمافزار کاربردی|نرمافزارهای کاربردی]]''' که برای انجام یک کار مشخّص برای کاربر طرّاحی میشوند. این برنامهها
'''[[نرمافزار سیستم|نرمافزارهای سیستمی]]''' که برای سرویس دادن به سایر نرمافزارها طرّاحی میشوند. این برنامهها عمدتاً با سختافزار در تعامل هستند و با کاربر
بخشهایی از سیستم عامل که دارای رابط کاربری هستند، به عنوان نرمافزار کاربردی در نظر گرفته میشوند.
|