نرمافزار سیستم: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جزبدون خلاصۀ ویرایش |
|||
خط ۱:
'''نرمافزار سیستم''' به [[نرمافزار|نرمافزاری]] در [[رایانه]] گفته میشود که به کارکرد سیستم رایانه یا کاربردهای [[سطح پایین]] (یا Low Level) رایانه مربوط باشد. این نرمافزارها به ساختار فیزیکی [[سختافزار]] رایانه وابسته هستند و در نوشتن آنها از [[زبانهای سطح پائین]] مانند [[زبان اسمبلی]] استفاده میشود. [[سیستمعامل]] و [[درایور|درایورها]] از نرمافزارهای سیستم هستند. از جمله زبانهایی که برای نگارش نرمافزارهای سیستمی استفاده میشود، زبان برنامه نویسی C میباشد. کار کردن با سی برای برنامه نویسان راحت تر است و آنان این زبان را به اسمبلی ترجیح میدهند. اگر برای نگارش نرمافزار سیستمی مشکل محدودیت فضای سختافزاری داشته باشیم بهتر است با زبان اسمبلی کار کنیم که حجم آن پایینتر است. نرمافزارهای سیستمی به سختافزار وابستهاند.
در برابر نرمافزار سیستم، [[نرمافزار کاربردی]] قرار دارد که برای کاربردهای سطح بالا و غیرسیستمی رایانه است و معمولاً به [[زبانهای سطح بالا]] نوشته میشود که از جزئیات سختافزاری سیستم مستقل است.{{مدرک|}}
== جستارهای وابسته ==
|