Instrumental dasturiy ta'minotning mohiyati va tushunchasi Asbob dasturiy ta'minoti (IPO) - dasturlarni loyihalash, ishlab chiqish va texnik xizmat ko'rsatishda foydalanish uchun mo'ljallangan dasturiy ta'minot.
Rivojlanish bosqichida qo'llaniladigan asboblar. Asboblar uchun dasturiy ta'minot - bu dasturchilarga o'z ishlarida yordam berish, dasturiy ta'minotni ishlab chiqish bo'yicha menejerlarga ishlab chiqish jarayonini va natijada natijalarni nazorat qilishda yordam berish uchun foydalaniladigan dasturlar to'plami. Ushbu dasturiy ta'minotning eng mashhur vakillari dasturlash tillaridan tarjimonlar dasturlari bo'lib, ular dasturchilarga mashina ko'rsatmalarini yozishda yordam beradi. Asbob dasturlari Fortran, Cobol, Jovial, BASIC, APL va Paskal tillaridan tarjimonlardir. Ular yangi ish dasturlarini yaratish jarayonini osonlashtiradi. Biroq, tillardan tarjimonlar vosita dasturlarining eng mashhur qismidir; ularning juda ko'plari bor.
Yangi dasturlarni yaratishda yordam berish uchun kompyuterlardan foydalanish professional dasturchi bo'lmagan odamlar uchun tushunarli emas. Ko'pincha mutaxassislar asbob (ishlab chiqish bosqichi) va tizim (foydalanish bosqichi) dasturiy ta'minoti haqida bir nafasda gapirishadi, chunki o'z mahorat sirlarini bilmaganlar vosita dasturiy ta'minotining rolini bilishadi. Foydalanish bosqichida bo'lgani kabi (amaliy dasturlar uchun), tizim dasturiy ta'minoti ishlab chiqish bosqichida ishlaydi, lekin faqat asboblar bilan birgalikda. Asboblar dasturiy ta'minoti yoki dasturlash tizimlari - bu dasturlash tilida yangi dasturlarni ishlab chiqishni avtomatlashtirish tizimlari.
Eng umumiy holatda, tanlangan dasturlash tilida dastur yaratish (til tizim dasturlash) sizda quyidagi komponentlar bo'lishi kerak:
1. Dasturning dastlabki kodi bilan fayl yaratish uchun matn muharriri.
2. Kompilyator yoki tarjimon. Manba matni kompilyator dasturi yordamida oraliq obyekt kodiga tarjima qilinadi. Katta dasturning dastlabki matni bir nechta modullardan iborat (manba matnli fayllar). Har bir modul kompilyatsiya qilinadi alohida fayl ob'ekt kodi bilan, keyin ularni bir butunga birlashtirish kerak.
3. Ob'ekt modullarini bog'laydigan va ishlaydigan dastur - bajariladigan kodni yaratuvchi bog'lovchi yoki assembler.
Bajariladigan kod - bu dastur yaratilgan operatsion tizimga ega bo'lgan har qanday kompyuterda ishga tushirilishi mumkin bo'lgan to'liq dastur. Qoida tariqasida, natijada olingan fayl .EXE yoki .COM kengaytmasiga ega.
So'nggi paytlarda Windows ilovalarini yaratishga qaratilgan vizual dasturlash usullari (skript tillaridan foydalanish) keng tarqaldi. Bu jarayon muhitda avtomatlashtirilgan tezkor dizayn. Bunday holda, maxsus tahrirlovchilar yordamida sozlangan tayyor vizual komponentlar qo'llaniladi.
Vizual dizayn uchun eng mashhur muharrirlar (vizual vositalardan foydalangan holda dasturlash tizimlari):
Borland Delphi - deyarli har qanday amaliy dasturlash muammosini hal qilish uchun mo'ljallangan.
Borland C++ Builder DOS va Windows ilovalarini ishlab chiqish uchun ajoyib vositadir.
Microsoft Visual Basic Windows dasturlarini yaratish uchun mashhur vositadir.
Microsoft Visual C++ - bu vosita OT muhitida ishlaydigan har qanday ilovalarni ishlab chiqish imkonini beradi Microsoft turi Windows
Shunday qilib, instrumental dasturiy ta'minotning mohiyati har qanday yaratishdir bajariladigan dastur, rasmiy ravishda o'zgartirish orqali mantiqiy ifodalar bajariladigan mashina kodiga, shuningdek, uni boshqarish va tuzatish.