سبد خرید شما خالی است.

سبد خرید

سبد خرید شما خالی است.

سبد خرید

نرم افزار

    انواع نرم افزار کامپیوتر

     

    نرم افزار کامپیوتر

     

    معرفی

    • نرم افزار وجه غیر قابل لمس به کارگیری کامپیوتر می باشد،
    • نرم‌افزار رایانه یا نرم‌افزار بخشی از رایانه است
    • که دربرگیرنده داده‌ها یا دستورهای کامپیوتر است،
    • در دانش رایانه و مهندسی نرم‌افزار تمام اطلاعات فراوری شده بوسیله سیستم کامپیوتر، برنامه‌ها و داده‌ها را نرم‌افزار می‌نامند.

    انواع نرم افزارها

    • نرم افزار شامل سه دسته اصلی می باشد:

    1) سیستم عامل:
    که معمولا رابط بین کاربر و کامپیوتر می باشند مانند Windows
    2) زبان های برنامه نویسی:
    که معمولا افرادی که توانایی پیاده سازی برنامه های کامپیوتری را دارند از آنها استفاده می نمایند مانند زبان C.
    3) برنامه های کاربردی:
    که توسط برنامه نویسان جهت کاربرد خاص تهیه و در اختیار مشتریان قرار می گیرد مانند نرم افزار Word و نرم افزار حسابداری.

    نرم افزار های سیستمی

    • نرم‌افزار سیستم به نرم‌افزاری در رایانه گفته می‌شود
    • که به کارکرد سیستم رایانه یا کاربردهای سطح پایین (یا Low Level) رایانه مربوط باشد.
    • این نرم‌افزارها به ساختار فیزیکی سخت‌افزار رایانه وابسته هستند
    • و در نوشتن آن‌ها از زبان‌های سطح پائین مانند زبان اسمبلی استفاده می‌شود.
    • سیستم‌عامل و درایورها از نرم‌افزارهای سیستم هستند.
    • از جمله زبان‌هایی که برای نگارش نرم‌افزارهای سیستمی استفاده می‌شود زبان برنامه‌نویسی C می‌باشد،
    • کار کردن با سی برای برنامه نویسان راحت تر است و آنان این زبان را به اسمبلی ترجیح می‌دهند،
    • اگر برای نگارش نرم‌افزار سیستمی مشکل محدودیت فضای سخت‌افزاری داشته باشیم
    • بهتر است با زبان اسمبلی کار کنیم که حجم آن پایین‌تر است.
    • نرم‌افزارهای سیستمی به سخت‌افزار وابسته‌اند.

    نرم افزار های کاربردی

    • در برابر نرم‌افزار سیستم، نرم‌افزار کاربردی قرار دارد
    • که برای کاربردهای سطح بالا و غیرسیستمی رایانه است
    • و معمولاً به زبان‌های سطح بالا نوشته می‌شود
    • که از جزئیات سخت‌افزاری سیستم مستقل است.
    • نرم‌افزار کاربردی ( Application software) یک برنامه رایانه‌ای است
    • که برای اجرای گروهی از توابع هماهنگ، وظایف یا فعالیت‌هایی برای منفعت کاربر طراحی شده است.
    • نمونه‌هایی از یک نرم‌افزار کاربردی عبارتند
    • از واژه‌پردازها، صفحات گسترده، مرورگرهای وب، مدیا پلیرها، شبیه‌سازهای پرواز.
    • این عبارت در تضاد عبارت نرم‌افزار سیستمی معنی پیدا می‌کند
    • که عمدتاً شامل اجرا کردن رایانه می‌شود.
    • نرم‌افزار سیستمی در مقابل در پس‌زمینه عمل می‌کند
    • و خدماتی را فراهم می‌کند که دیگر نرم‌افزارها یا سیستم‌عامل می‌توانند برای انجام کارهای خود از آن استفاده کنند.
    • اما در عوض معمولاً مستقیماً با کاربر عادی در تماس نیست و خدماتی را به او ارایه نمی‌دهد.
    • بسیاری نرم‌افزارهای کاربردی، برای توسعه‌دهندگان ابزار رابط برنامه‌نویسی کاربردی هم فراهم می‌کنند
    • تا بتوان از قابلیت‌های نرم‌افزار در نرم‌افزارهای جدید استفاده کرد.
    • برای مثال نرم‌افزار ادوبی آکروبات هنگام نصب ای‌پی‌آی فراهم می‌کند
    • که برنامه‌نویس می‌تواند با استفاده از آن توانایی‌های آکروبات را در برنامهٔ خود به کار گیرد.
    • بسیاری از اپلیکیشن های امروزی جنبه خدمات رسانی دارند.

    خرید آنلاین

    در صورت نیاز به راهنمایی، از طریق چت آنلاین سایت پاسخگوی شما هستیم.