Dasturiy injiniring nima?



Download 186,36 Kb.
bet4/14
Sana22.08.2022
Hajmi186,36 Kb.
#847510
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
Dasturiy injiniring nima

Dasturlash atamasi – maxsus dasturlash
tillari yordamida kompyuter dasturlarini yaratish jarayoni va san'atini anglatadi
.
So'zning umumiy ma'nosida dasturlash - bu matematik yoki tabiiy fanlar
yordamida amalga oshiriladigan hodisaga javoban oldindan belgilangan holatni
rasmiylashtirish.
So'zning tor ma'nosida dasturlash ma'lum dasturlash tilida kodlash algoritmlari
sifatida qaraladi. Kengroq ma'noda, dasturlash bu dasturlarni yaratish, ya'ni dasturiy
ta'minotni ishlab chiqish jarayonidir.
Dasturlash quyidagilarni o'z ichiga oladi:
• Tahlil
• Dizayn - algoritmlar to'plamini ishlab chiqish
• Kodlash va kompilyatsiya - dasturning manba kodini yozish va uni
kompilyator yordamida bajariladigan kodga aylantirish
• Testlash va sozlash - dasturlardagi xatolarni aniqlash va yo'q qilish
• Dasturlarni sinovdan o'tkazish va yetkazib berish
• Kuzatish
Dasturlarni yozish uchun maxsus ishlab chiqilgan tillar -
dasturlash tillari hisoblanadi.
Dasturlash tili - bu kompyuterni boshqarish uchun buyruqlar yoziladigan
maxsus til. Dasturlash tillari odamlarga kompyuter uchun o'qish va yozishni
osonlashtirish uchun yaratilgan, ammo keyinchalik ularni (translyator yoki
interpretator tomonidan) faqat kompyuter bajarishi mumkin bo'lgan mashina kodiga
aylantirish kerak. Dasturlash tillarini yuqori va quyi darajadagi tillarga ajratish
mumkin.

Dasturlash, dasturlash paradigmalari.
Komponentga yo'naltirilgan dasturlash (KYD) - bu komponent tushunchasiga tayanadigan dasturiy paradigma - dasturning manba kodining mustaqil moduli bo'lib, uni qayta ishlatish va tarqatish uchun mo'ljallangan va ko'plab til konstruktsiyalari shaklida amalga oshirilgan (masalan, "sinflar"). ob'ektga yo'naltirilgan dasturlash tillarida) umumiy xususiyat bilan birlashtirilgan va ma'lum qoidalar va cheklovlarga muvofiq tashkil etilgan.
Tarixi. Komponentga yo'naltirilgan yondashuv 1987-yilda paydo bo'ldi, Nicklaus Wirth Oberon tili uchun blokli yozuv dizaynini taklif qilgandi. Ushbu model sinflar miqyosi ierarxiyasini tuzishda yuzaga keladigan "mo'rt" bazaviy sinflar muammosini o'rganishda shakllandi. Odat shundan iborat ediki, tarkibiy qism boshqalardan alohida tuziladi va ijro bosqichida kerakli tarkibiy qismlar dinamik ravishda ulanadi.
Mavjud dasturlash paradigmalarining cheklanishi sifatida tarkibiy-yo'naltirilgan yondashuvni amalga oshirish bilan bog'liq vaziyat GOTO operatoridan foydalangan holda boshqariladigan o'tishlarni cheklangan (mavjud tillar uchun dastur algoritmini tahlil qilishni qiyinlashtirgan va yangi konstruktsiyalarni kiritmagan) tarkibiy dasturlashning paydo bo'lishiga o'xshaydi.

Dasturlash tillarining klassifikatsiyasi

Download 186,36 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish