Kuban davlat universiteti



Yüklə 208,12 Kb.
səhifə5/12
tarix16.12.2023
ölçüsü208,12 Kb.
#183467
1   2   3   4   5   6   7   8   9   ...   12
kursovaya 2.ru.uz

Aleksandr naqshlari


Kristofer Aleksandr - taniqli me'mor, dizayner va matematik. Uning ishi kompyuter fanlari, dasturlash tillari va dasturiy injiniring rivojlanishiga sezilarli ta'sir ko'rsatdi. Xususan, uning “Naqsh tili” kitobi dasturiy ta’minotni ishlab chiqishda naqshlardan foydalanish harakatiga kuchli turtki berdi. Shu bilan birga, kitobning o'zi naqshlarni me'moriy nuqtai nazardan tasvirlab bergan, ammo umumiy yondashuv keng ko'lamli vazifalarda foydali bo'lib chiqdi.
Shunday qilib, Aleksandr naqshlarni bir xil muammolarni hal qiladigan turli xil me'moriy elementlardagi umumiy elementlarning kombinatsiyasi sifatida aniqladi. Naqshlarni tavsiflash uchun maxsus til yoki format taklif qilindi, bu erda har bir naqsh quyidagi elementlarni o'z ichiga oladi:

  • Shakl mavjud bo'lgan kontekst va undan foydalanish mumkin bo'lgan kattaroq naqshlarni amalga oshirishga qanday yordam beradi

  • Shablon nomi va amalga oshirish misollari (fotosuratlar, chizmalar, diagrammalar)

  • Yechimdagi muammoning mohiyati

  • Yechilayotgan muammoning asosiy tavsifi. Shablonning paydo bo'lishining sabablari, uni ishlatishning afzalliklari, o'zgartirish variantlari va boshqalar

  • Xulosa, muammoni hal qilish. Muayyan kontekstda muammoni hal qilish uchun zarur bo'lgan jismoniy va ijtimoiy o'zaro ta'sirlarning tavsifi. Video tavsiyalarida tasvirlangan yechim diagrammalar va chizmalar bilan qo'llab-quvvatlanadi

  • Naqsh va tilning kichikroq elementlari o'rtasidagi munosabat

Shunga ko'ra, har bir shablon bir qator xususiyatlarga ega edi:

  • Shablonlar kontekstda amalga oshiriladi. Ya'ni, ular quyi darajadagi naqshlar bilan to'ldirilishi, bir xil darajadagi naqshlar bilan birga bo'lishi va yuqori darajadagi naqshlarga kiritilishi kerak.

  • Shablonlar o'zgartirilishi mumkin

  • Shablonlar tizimi o'z-o'zini tashkil qilish qobiliyatiga ega

Naqsh tilidan tashqari, Kristofer Aleksandr naqshlar yordamida tizimni loyihalash algoritmini taklif qildi:

1. Butun muammoni tavsiflang, qanoatlantirilishi kerak bo'lgan talablarni aniqlang


2. Muammoning tavsifiga mos keladigan shablonlarning mavjudligini aniqlang
3. Qolganlari uchun kontekst yaratadigan naqshlardan boshlang
4. Ularni qo'llang va qolgan naqshlar uchun, shuningdek, dizayn paytida aniqlanganlar uchun protseduralarni takrorlang.
5. Loyihani va uni yaratilgan kontekstda amalga oshirishni optimallashtirish.
Dasturlashda naqshlar soni va ularning bog'liqligi Aleksandr tomonidan taklif qilingan me'moriy naqshlarga qaraganda ancha kam, ammo umumiy dizayn yondashuvi ma'lumotlarni modellashtirish uchun juda mos keladi va diagrammalarni yaratish bosqichlarida qo'llaniladi.

    1. Yüklə 208,12 Kb.

      Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




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