Ўзбекистон Республикаси Олий ва ўрта



Yüklə 4,66 Mb.
Pdf görüntüsü
səhifə23/271
tarix19.12.2023
ölçüsü4,66 Mb.
#184868
1   ...   19   20   21   22   23   24   25   26   ...   271
Informatika va axborot texnologiyasi

 
xizmat
 
ko`rsatuvchi
 
programmalar
 
Programma-
lashtirish tillari 
Translyator 
lar 
Sozlash 
programma-lari 
OSfunktsiyalari
-
ни
kengaytuvchi
 
APP
Ilmiy, iqtisodiy va b.k 
APP 
ABS uchun APP 
3.1–rasm 
Yuqorida tasvirda ko`rsatilgan translyatorlar amaliy programmalarni 
algoritmik tillardan mashina tiliga o`giruvchi tarjimon programmalardir. Ular ikki 
xil bo`ladi: kompilyatorlar va interpretatorlar. 
Interpretatorlar programmalashtirish tilida yozilgan programmani 
bosqichma-bosqich (yoki qatorma-qator) mashina tiliga o`girib va darhol bajarib 
borsa, kompilyatorlar esa butun programmani birdaniga mashina tiliga o`giradi va 
agarda uning xatosi yoki kamchiligi bo`lmasa, uni bajarishni amalga oshiradi. 
Bir marta kompilyatsiya qilingan programma boshqa kompilyatsiya 
qilinmaydi, negaki uning natijasi ishlovchi programmani xosil qiladi. 
41


Interpretatorda esa programma har bir bajarilishida qaytadan mashina tiliga 
o`giriladi va bosqichma-bosqich bajarila boradi. 
Xususiy kompyuterning ham foydalanuvchi uchun qulay va samarador 
bo`lishi unda qanday programmaviy ta’minot mavjudligi bilan aniqlanadi. Lekin 
programmaviy ta’minotning qanday turlari foydalanuvchi uchun zarur bo`lishi 
uning qaysi soxada faoliyat ko`rsatishi bilan aniqlanadi. Endi o`zingizni iqtisod 
soxasida faoliyat ko`rsatayotgan mutaxassis sifatida faraz qilgan holda qaysi 
turdagi programmaviy ta’minot Sizning kundalik ishlarni bajarishingiz uchun 
kerak bo`lishini o`ylab topishga harakat qiling. Kompyuter ishlaganda uni 
boshqarish uchun kerak bo`ladigan programmalar bilan amaliyotda qo`llaniladigan 
programmalar orasida qanday farq bo`lishi mumkin?
Kompyuterning programmaviy ta’minoti ularning qo`llash samaradorligini 
oshirish, undan foydalanishni osonlashtirish va foydalanuvchilar programmalarini 
tayyorlashning mehnat sarfini kamaytirishi uchun mo`ljallangan programmalar 
sistemasidan iborat. 
Kompyuter programmalar ta’minotining to`plami quyidagi guruhlarga 
ajraladi: 
- sistemaviy programmalar – xilma-xil qo`shimcha ishlarni bajarishga 
imkon beradi, masalan, kompyuterning ishlash jarayoni davomida nosoz 
qurilmalarni diagnostika va nazorat qilish vositalari, ma’lumotlarning nusxalarini 
olib qo`yish, kompyuter haqida ma’lumotnomalar berish, kompyuterni 
boshlang`ich ishga tayyorlash va xakozolar; 
- amaliy programmalar – foydalanuvchilarga zarur bo`lgan ishlarni 
bajarishga imkon beruvchi programmalar, matn taxrirchilari, jadval protsessorlari, 
rasmlar chizishga imkon beruvchi programmalar, informatsion massivlar va 
bilimlar bazalari bilan ishlashga imkon yaratuvchi programmalar va hokazolar. 
- programmalashtirish sistemalari yoki instrumental sistemalar – ular 
kompyuter uchun yangi amaliy programmalar yoki foydali ilovalar yozish uchun 
xizmat qiladilar.
Sistemaviy programmalarga operatsion sistema, drayverlar, qobiq 
programmalar va operatsion qobiqlarni kiritish mumkin. Operatsion qobiqlar ishga 
tushiriladigan programmalar uchun quyidagi imkoniyatlarni yaratishi mumkin: 
- grafik interfeys – ma’lumotlarni chiqarish va ular bilan samarador 
ishlashga imkon beradigan vositalar to`plamini xosil qilish mumkin, ya’ni aloxida 
turdagi menyular, darchalar, oynalar, ma’lumotnomalar va hokazolar
- mul
ь
tiprogrammalashtirish – bir vaqtning o`zida bir qancha 
programmalarni ishlatish imkoniyati; 
- programmalararo ma’lumot almashinishnig kengaytirilgan vositalarini 
ishlatish. 
Programma ta’minoti ilmiy-texnik, iqtisodiy-statistik va boshqa 
masalalarni yechishda, shuningdek, boshqaruv ma’lumotlarini qayta ishlash uchun 
42


hisoblash sistemalari qurishda EHM texnik vositalarining imkoniyatlarini ancha 
kengaytiradi. 
EHM programma ta’minotining asosiy funktsiyalari quyidagilardan iborat: 
- programmalashni 
avtomatlashtirish 
vositalari yordamida masalani 
EHMda yechishga tayyorlash; 

operator bilan EHMning eng qulay ko`rinishlardagi aloqasini tashkil 
qilish; 
- EHMni nazorat qilish, unga diagnoz qo`yish va yuzaga kelgan 
nuqsonlarning kengayishiga yo`l qo`ymaslik. 
EHMning programma ta’minoti strukturasida programmalashning modulli 
printsipi amalga oshiriladi, bu printsip, odatda funktsional bog`liq bo`lmagan 
programmalar yoki ularning qismlari standart modullar ko`rinishida 
shakllanadigan va sozlanadigan bo`lishini talab qiladi. Bunday struktura yoki 
ularning o`rnini almashtirish, yoxud qo`shimcha modullar kiritish yo`li bilan 
EHMning programma ta’minotini nisbatan oddiy kengaytirish va takomillashtirish 
imkonini beradi. 
EHM programma ta’minotining eng muhim tarkibiy qismi, operatsion 
sistema bo`lib, u turli rejimlarda EHMning eng samarali ishlashini, shuningdek, 
masalani EHMda yechishga tayyorlashdagi mehnat sarfining kamayishini 
ta’minlaydigan programmali vositalar majmuidan iborat. 
Xususiy EHM funktsional maqsadiga bog`liq holda kompleks monitor 
imkoniyatlari foydalanuvchi tomonidan displey kiritiladigan katta sonli bo`lmagan 
oddiy buyruqlarning bajarilishidan tortib, to aniq vaqt davomida har xil qurilmalar 
bilan boshqarishgacha o`zgarib turadi. Monitorning odatdagi vazifasi xususiy 
EHM bilan foydalanuvchi o`rtasida o`zaro aloqadorlikni tashkillashtirish, resurslar 
taqsimlashni boshqarish va xususiy EHM faoliyatida talab etilgan rejimni 
ta’minlash, sistemali va boshqa programmalarni ishga tushirish va bajarilishini 
nazorat ostiga olish, ma’lumotlar almashinish jarayonning bajarilishini 
boshqarishdir. 
Sistemali programmalar va ma’lumotlar guruxiga tashqi tashuvchilarga 
xizmat qiluvchi programmalar, servis programmalar va programmalar kutubxonasi 
kiradi. 
Axborotlarning tashqi tashuvchilarga xizmat ko`rsatadigan programmalar 
tashuvchilardagi mavjud axborotlarni tenglashtirish va nazorat qilishga, 
shuningdek tashuvchilar bilan va alohida fayllar bilan boshqa jarayonlarni 
bajarishga tayyorlash, saqlashni tashkillashtirish va programmalarni qo`llash 
ishlarini yengillashtiradi. Ular o`zlarining funktsional maqsadlari nuqtai-nazaridan 
turli-tumandir, lekin qoidaga ko`ra, ularning tarkibida matnni taxrirlash dasturlari 
va kutubxonalar bo`ladi. Displeydan yoki boshqa bir qancha tashuvchilardan 
kiritilayotgan matnlar tahrir programmalari orqali xususiy EHMning operativ yoki 
tashqi xotirasiga yoziladi, bunda ular maxsus tahrir buyruqlari yordamida 
43


o`zgartirilishi mumkin. Ko`plab tahrir programmalari mavjud, ular bir biridan 
bajaradigan imkoniyatlari bilan farqlanadi va matnlarda o`zgarishlar qilish uchun 
ishlatiladi. 

Yüklə 4,66 Mb.

Dostları ilə paylaş:
1   ...   19   20   21   22   23   24   25   26   ...   271




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin