Maqsad uchun mo'ljallangan, i.e. Solovli vazifalar sinfiga qarab, dastur odatda ikkita asosiy guruhga bo'linadi: umumiy (asosiy) va qo'llaniladi.
Funktsional dasturiy ta'minot tasnifi
Umumiy tasniflash sxemasi tomonidan
- kompyuterning ishlashini ta'minlaydigan dasturlar to'plami; Hisoblash jarayonini tashkil etish va kompyuter resurslarini boshqarish bo'yicha dasturlar doirasi.
- quchoqlash dasturiy ta'minotdasturlarni rivojlantirishga imkon berish.
- insoniyat faoliyatining turli sohalaridagi muammolarni hal qilish uchun mo'ljallangan dasturlar to'plami.
Dasturiy ta'minot (dasturiy ta'minot) dasturlarning kombinatsiyasi,
hisoblash tizimi tomonidan bajariladi.
Dasturiy ta'minot (dasturiy ta'minot) shuningdek dizayn va rivojlanish faoliyatining butun sohasini o'z ichiga oladi:
Dasturni dizayn texnologiyasi (masalan, kamayib borayotgan dizayn, tarkibiy va ob'ektga yo'naltirilgan dizayn va boshqalar);
Dasturning to'g'riligini tasdiqlovchi usullar;
Dasturlarning sifatini tahlil qilish;
Dasturlar hujjatlari;
Dasturiy ta'minotni loyihalash jarayonini osonlashtiradigan dasturiy vositalar ishlab chiqish va ulardan foydalanish va boshqa narsalar.
Dastur - bu kompyuter tizimining ajralmas qismi. Bu texnik vositalarning mantiqiy davomi. Beton kompyuterni qo'llash ko'lami, buning uchun yaratilgan dasturiy ta'minot tomonidan belgilanadi.
O'z-o'zidan, kompyuterda har qanday qo'llanma sohasida bilmaydi.
Ushbu bilimlarning barchasi kompyuterlarda o'tkazilgan dasturlarga yo'naltirilgan.
Dasturiy ta'minotning zamonaviy kompyuterlar tarkibiga o'yindan ilmiy darajaga ega millionlab dasturlarni o'z ichiga oladi.
Birinchi yaqinda kompyuterda ishlaydigan barcha dasturlarni uchta toifaga bo'linishi mumkin (1-rasm):
Ilova dasturlari zarur foydalanuvchilar bajarilishini bevosita ta'minlash;
Turli yordamchi funktsiyalarni bajaradigan tizim dasturlari, masalan:
Kompyuter resurslarini boshqarish;
Foydalaniladigan ma'lumotlarning nusxalarini yaratish;
Kompyuter qurilmalarining ishlashini tekshirish;
Kompyuter va boshqalar haqida ma'lumot ma'lumotlarini berish;
Cholg'u dasturiy tizimlar Yangi dasturiy ta'minot dasturlarini yaratish jarayonini osonlashtirish.
Tasni oshirish paytida dasturiy ta'minotning jadal rivojlanishi va kompyuter dasturlari kengayishi ushbu dasturiy ta'minot evolyutsiyasi jarayonini keskin tezlashtiradi.
Agar ilgari dasturiy ta'minotning asosiy toifasini ro'yxatlash mumkin bo'lsa os, tarjimonlar, dastur paketlari, endi vaziyat tubdan o'zgardi.
Dasturiy ta'minotning rivojlanishi chuqur kirib ketdi (operatsion tizimlar, dasturlash tizimlari va boshqalar) va styling (amaliy dasturlar qo'llanilib, mustaqil qiymati qo'llanilishini to'xtatdi).
Dasturiy ta'minot bilan bog'liq dasturiy ta'minot va bozor mavjud bo'lgan nisbat juda tez o'zgarib turadi.
Amaliyot tizimlari kabi klassik dasturiy mahsulotlar doimiy ravishda rivojlanmoqda va boshqariladi, ularning ko'plari ilgari faqat intellektual inson imkoniyatlariga qarashgan.
Bundan tashqari, noan'anaviy dasturlar paydo bo'ldi, ular yaxshi tashkil etilgan mezonlarda tasniflash juda qiyin va bu shunchaki imkonsizdir, masalan, dastur elektron suhbatdoshdir.
Bugungi kunga qadar biz quyidagi dasturiy guruhlar ko'proq yoki kamroq ishlab chiqqan deb ayta olamiz:
Do'stlaringiz bilan baham: |