MAVZU: INFORMATSION –KOMUNIKATSION TEXNALOGIYALARNING DASTURIY TA`MINOTI NORTOJIYEV SHAHZOD REJA : REJA : - Kompyuterlarning dasturiy ta’minoti va uning asosiy turlari 2. Dasturlashtirish tillarining tasnifi
- Dasturlarning turli xillari mavjud boʻlib, ularning har biri ma’lum bir ishni bajarishga moʻljallangan. Lekin insonlarga oʻxshab, EHM lar ham qandaydir koʻrsatmalarga yoki dasturviy ta’minotga muhtoj boʻladi, chunki busiz ularning ishini, ichki va tashqi hotiralar bilan ishlashni, qoʻshimcha qurilmalarga murojaat qilishni, foydalanuvchilar bilan muloqotni va kompyuter tarkibiy qismlarining bir maromda ishlashini ta’minlash mumkin emas.
Kompyuterda masalalarni echish jarayonini ta’minlash va uni osonlashtirish uchun operatsion tizim deb ataluvchi dasturlar kompleksi ishlatilib, u boshqaruvchi va qayta ishlovchi dasturlar guruhidan iborat. Boshqaruvchi dasturlar kompyuter qurilmalari ishini boshqaradi, ya’ni kompyuter qurilmalari ishini, kiritish, tayyorlash va boshqa dasturlarning bajarilishini tashkil qiladi va boshqaradi - Kompyuterda masalalarni echish jarayonini ta’minlash va uni osonlashtirish uchun operatsion tizim deb ataluvchi dasturlar kompleksi ishlatilib, u boshqaruvchi va qayta ishlovchi dasturlar guruhidan iborat. Boshqaruvchi dasturlar kompyuter qurilmalari ishini boshqaradi, ya’ni kompyuter qurilmalari ishini, kiritish, tayyorlash va boshqa dasturlarning bajarilishini tashkil qiladi va boshqaradi
- Qayta ishlovchi dasturlar ma’lumotni qayta ishlash bilan bogʻliq yangi dasturlarni EHMda ishga tushirib, masalalarni echishga va boshlangʻich ma’lumotlarni tayyorlash ishlarini bajarishga xizmat qiladi. Texnik xizmat qilish dasturlari kompyuterning profilaktika ishlarida, diagnostika masalalarini echishda va undagi nosozliklarni aniqlashda hamda boshqa maqsadlarda ishlatiladi.
Amaliy dastur paketlari tarkibiga insonning kundalik amaliy faoliyatida vujudga keladigan ilmiy, texnik, moliyaviy va turli-tuman iqtisodiy masalalarni echishga mo‘ljallangan, operatsion tizim imkoniyatlarini va funktsiyasini kengaytirishga hamda boshqa bir qancha konkret maqsadlarga moʻljallangan dasturlar kompleksi kiradi. - Amaliy dastur paketlari tarkibiga insonning kundalik amaliy faoliyatida vujudga keladigan ilmiy, texnik, moliyaviy va turli-tuman iqtisodiy masalalarni echishga mo‘ljallangan, operatsion tizim imkoniyatlarini va funktsiyasini kengaytirishga hamda boshqa bir qancha konkret maqsadlarga moʻljallangan dasturlar kompleksi kiradi.
Yuqorida tasvirda koʻrsatilgan translyatorlar amaliy dasturlarni algoritmik tillardan mashina tiliga oʻgiruvchi tarjimon dasturlardir. Ular ikki xil boʻladi: kompilyatorlar va interpretatorlar. Interpretatorlar dasturlashtirish tilida yozilgan dasturni bosqichma-bosqich (yoki qatorma-qator) mashina tiliga oʻgirib va darhol bajarib borsa, kompilyatorlar esa butun dasturni birdaniga mashina tiliga oʻgiradi va agarda uning xatosi yoki kamchiligi boʻlmasa, uni bajarishni amalga oshiradi. - Yuqorida tasvirda koʻrsatilgan translyatorlar amaliy dasturlarni algoritmik tillardan mashina tiliga oʻgiruvchi tarjimon dasturlardir. Ular ikki xil boʻladi: kompilyatorlar va interpretatorlar. Interpretatorlar dasturlashtirish tilida yozilgan dasturni bosqichma-bosqich (yoki qatorma-qator) mashina tiliga oʻgirib va darhol bajarib borsa, kompilyatorlar esa butun dasturni birdaniga mashina tiliga oʻgiradi va agarda uning xatosi yoki kamchiligi boʻlmasa, uni bajarishni amalga oshiradi.
- Xususiy kompyuterning ham foydalanuvchi uchun qulay va samarador boʻlishi unda qanday dasturviy ta’minot mavjudligi bilan aniqlanadi. Lekin dasturviy ta’minotning qanday turlari foydalanuvchi uchun zarur boʻlishi uning qaysi soxada faoliyat koʻrsatishi bilan aniqlanadi
Kompyuterning dasturviy ta’minoti ularning qoʻllash samaradorligini oshirish, undan foydalanishni osonlashtirish va foydalanuvchilar dasturlarini tayyorlashning mehnat sarfini kamaytirishi uchun moʻljallangan dasturlar tizimsidan iborat. - Kompyuterning dasturviy ta’minoti ularning qoʻllash samaradorligini oshirish, undan foydalanishni osonlashtirish va foydalanuvchilar dasturlarini tayyorlashning mehnat sarfini kamaytirishi uchun moʻljallangan dasturlar tizimsidan iborat.
E`tiboringiz uchun rahmat.
Do'stlaringiz bilan baham: |