Dasturiy ta'minot (dasturiy ta'minot)- har bir foydalanuvchining manfaatlarini ko'zlab, kompyuterlardan foydalanishni ta'minlaydigan barcha dasturlar va tegishli hujjatlar to'plami.
Tizim va amaliy dasturlarni farqlang. Dasturiy ta'minot sxematik tarzda quyidagicha ifodalanishi mumkin:
Tizim dasturiy ta'minot Kompyuterning ishlashini ta'minlaydigan dasturlar to'plami. Tizim dasturiy ta'minoti quyidagilarga bo'linadi Asosiy va xizmat... Tizim dasturlari hisoblash tizimining ishlashini boshqarish, turli yordamchi funktsiyalarni (nusxa ko'chirish, sertifikatlar berish, test qilish, formatlash va boshqalar) bajarish uchun mo'ljallangan.
Asosiy dasturiy ta'minot o'z ichiga oladi:
OS;
qobiq;
tarmoq operatsion tizimlari.
Xizmat dasturiy ta'minot dasturlarni (utilitalarni) o'z ichiga oladi:
diagnostika;
antivirus;
tashuvchilarga xizmat ko'rsatish;
arxivlash;
tarmoqqa texnik xizmat ko'rsatish.
Amaliy dasturiy ta'minot Muayyan fan sohasining ma'lum bir sinfi muammolarini hal qilish uchun dasturlar majmuasi. Amaliy dasturiy ta'minot faqat tizim dasturiy ta'minoti bilan ishlaydi.
Amaliy dasturlarga amaliy dasturlar deyiladi. Ularga quyidagilar kiradi:
matn protsessorlari;
jadvalli protsessorlar;
Ma'lumotlar bazasi;
integratsiyalashgan paketlar;
illyustrativ va biznes grafik tizimlari (grafik protsessorlar);
ekspert tizimlari;
o'quv dasturlari;
matematik hisoblar, modellashtirish va tahlil qilish dasturlari;
aloqa dasturlari.
Maxsus guruhni tizimli dasturiy ta'minot tarkibiga kiruvchi, lekin amaliy xarakterga ega bo'lgan dasturlash tizimlari (instrumental tizimlar) tashkil etadi. Dasturlash tizimlari Bu yangi dasturiy mahsulotlarni ishlab chiqish, disk raskadrovka va joriy etish uchun dasturlar to'plamidir. Dasturlash tizimlari odatda quyidagilarni o'z ichiga oladi:
tarjimonlar;
dasturiy ta'minotni ishlab chiqish muhiti;
mos yozuvlar dasturlari kutubxonalari (funktsiyalar, protseduralar);
tuzatuvchilar;
havola muharrirlari va boshqalar.