1-mavzu: Kirish uslubmetdiReja
Download 1.97 Mb.
|
Paradigma maruzalar
- Bu sahifa navigatsiya:
- Tuzilmaviy dasturlash
- Umumlashtirilgan dasturlash
Yondashuvlar va usullar
Bundan tashqari, dasturlash paradigmasining yondashuvlari va texnikasi batafsilroq taqdim etiladi: Tarkibiy dasturlash Protseduraviy dasturlash Umumlashtirilgan dasturlash Dalillarga asoslangan dasturlash Generativ dasturlash Aspektga yo'naltirilgan dasturlash Rekursiya Avtomatlashtirilgan dasturlash Hodisalarga asoslangan dasturlash Komponentga yo'naltirilgan dasturlash Savodxon dasturlash Tuzilmaviy dasturlash Strukturaviy dasturlash kompyuter dasturlarini yaratish va ishlatish jarayonida tizim yondashuvi tamoyillarini o'zida mujassam etadi. Strukturaviy dasturlash quyidagi oddiy qoidalarga asoslanadi: algoritm va dastur bosqichma-bosqich (bosqichma-bosqich) tuzilishi kerak. murakkab vazifani juda oddiy qismlarga ajratish kerak, ularning har biri bitta kirish va bitta chiqishga ega. algoritm va dastur mantig'i juda oddiy asosiy boshqaruv tuzilmalarining minimal soniga asoslangan bo'lishi kerak. Tarkibiy dasturlashning asosi bu tuzilish teoremasi. Ushbu teorema, qanchalik murakkab masala bo'lmasin, tegishli dastur sxemasini har doim cheklangan miqdordagi elementar boshqaruv tuzilmalari yordamida namoyish etish mumkinligini belgilaydi. Asosiy elementar tuzilmalar bu tuzilmalardir: quyidagi uchastka va takrorlash (tsikl), har qanday algoritm ushbu uch strukturaning tarkibi sifatida amalga oshirilishi mumkin. Umumlashtirilgan dasturlash Umumiy dasturlash funktsiya shablonlari va sinf shablonlari deb atalishga asoslangan. Bunday shablonlardan foydalanish ma'lumotlarni qayta ishlash algoritmlari ko'pincha ular qayta ishlanadigan ma'lumotlar turiga zaif bog'liqligi bilan bog'liq. Bunday holda, umumiy turlar deb ataladigan parametrlar orqali ishlov beriladigan ma'lumotlar turi haqida ma'lumot uzatish qulaydir. Ikki o'zgaruvchining qiymatlarini almashtirish uchun mo'ljallangan funktsiya shabloniga misol keltiramiz. ... Download 1.97 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling