Dasturiy ta’minot arxitekturasi fanidan 1




Download 2.77 Mb.
bet1/5
Sana17.04.2024
Hajmi2.77 Mb.
#199772
  1   2   3   4   5
Bog'liq
asadbek dta 1
8WUS4nL24NDdGCs6p4io14hkdPB7q4a8VZtehvRU, тадбиркор ракурс, asadbek dta 1, asadbekmobildasturchi, sardorbek 2chi, sartorbek yarmoq, asadbek, ozodbek

DASTURIY TA’MINOT ARXITEKTURASI fanidan 1-deadline.
GURUH: 653-21-guruh
FIO: Yunusaliyev Asadbek Fan haqida nazariy ma’lumot:
Mavzu: Dasturiy ta`minot arxitukturasi va uni loyihalashtish

Umuman aytganda, "dasturiy ta'minot arxitekturasi" umuman qabul qilinmagan. Shunga qaramasdan, amalda ko'pincha ishlab chiquvchilar uchun qanday kod yaxshi va yomon bo'lganligi aniq. Yaxshi arxitektura, birinchi navbatda, dasturni yanada sodda va samarali bajarish va saqlash jarayonini ta'minlaydigan foydali me'morchilikdir. Yaxshi arxitekturaga ega dasturni kengaytirish va o'zgartirish, shuningdek, sinab ko'rish, disk raskadrovka va tushunish osonroq. Ya'ni, haqiqatdan ham juda oqil va universal mezonlardan birini tuzishingiz mumkin:


Tizim samaradorligi. Birinchidan, dastur, albatta, vazifalarni hal qilishi va o'z vazifalarini yaxshi va turli sharoitlarda bajarishi kerak. Bunga ishonchlilik, xavfsizlik, ishlash kabi xususiyatlar, ortib boruvchi yukni (kattalashtirish) engish va hokazo kabi xususiyatlar kiradi.

Tizimning moslashuvchanligi. Har qanday dastur vaqt talablari o'zgarishi kerak, yangilar qo'shiladi. Mavjud funktsional o'zgarishlarni tezroq va qulayroq qilish, bu kamroq muammolar va xatolarni keltirib chiqarishi - tizimning yanada moslashuvchan va raqobatbardoshligi. Shuning uchun, rivojlanish jarayonida, keyinchalik uni qanday o'zgartirish kerakligi haqida olingan ma'lumotlarni baholashga harakat qiling. O'zingizdan so'rang: "Agar hozirgi me'moriy yechim noto'g'ri chiqsa nima bo'ladi?", "Bu kod qanchalik o'zgarishi mumkin?". Tizimning bir qismini o'zgartirish uning boshqa qismlariga ta'sir qilmasligi kerak. Iloji bo'lsa, me'moriy yechimlarni "toshda kesib tashlamaslik kerak" va me'moriy xatolar



natijalari juda cheklangan bo'lishi kerak. "Yaxshi arxitektura asosiy qarorlarni qabul qilishni avaylash imkonini beradi" (Bob Martin) va xatolarning "narxini" kamaytiradi.

Download 2.77 Mb.
  1   2   3   4   5




Download 2.77 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Dasturiy ta’minot arxitekturasi fanidan 1

Download 2.77 Mb.