نرم افزارها
سخت افزار کامپیوتر بدون نرم افزار آن غیر قابل استفاده است. نرم افزار ها مشخص می کنند که:
- چه محاسباتی و روی چه اعدادی انجام شود
- کدام اعداد و اطلاعات و برای چه منظوری ذخیره شوند
- اطلاعات ورودی و خروجی چه هستند و چگونه وارد و خارج شوند
- نرم افزار برنامه ای است که نوشته می شود و توسط کامپیوتر اجرا می گردد. این برنامه ها مجموعه ای از دستورالعمل ها هستند که با ترتیبی خاص و به منظور خاصی نوشته می شوند
انواع نرم افزار:
- نرم افزار های سیستم (System software): برای هدایت کامپیوتر و سرویس دهی به کاربر (شخص)
- نرم افزار های کاربردی (Usable software): جهت حل مسائل خاص، خودکار کردن سیستمها، طراحی و …
نرم افزار های سیستم:
- سیستم های عامل (Operating system)
- مترجم ها
- روش ثبت و دسترسی به اطلاعات و فایلها
- سیستم های مدیریت پایگاه داده ها
- شبکه اینترنت
انواع سیستم های عامل:
- تک کاربره
- چند کاربره
- شبکه
- توزیع