برنامه‌نویسی داده‌محور

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید نسخه‌ای قدیمی از صفحه است که توسط Dexbot (بحث | مشارکت‌ها) در تاریخ ‏۱۳ آوریل ۲۰۲۱، ساعت ۱۸:۳۵ ویرایش شده است. این نسخه ممکن است تفاوت‌های عمده‌ای با نسخهٔ فعلی داشته باشد.

در برنامه نویسی کامپیوتر ، برنامه‌نویسی داده محور یک پارادیم برنامه نویسی است که در آن دستورهای برنامه ، داده‌ها را برای همسان‌سازی و پردازش‌های مورد نیاز به جای تعریف یک توالی مراحل توصیف می‌کنند .[۱] نمونه‌هایی استاندارد از زبان‌های برنامه‌نویسی داده محور زبان متن-پردازش sed و AWK هستند[۱]، که در آن‌ها داده ، دنباله‌ای از خطوط در یک جریان ورودی می‌باشد (این نوع زبان‌های برنامه‌نویسی هم‌اکنون با نام زبان‌های برنامه‌نویسی خط-گرا نیز شناخته می‌شوند) و در درجه اول عبارات منظم یا شماره خط الگوی تطابق هستند .

مربوط به پارادایم

زبان‌های برنامه‌نویسی داده محور

  • AWK[۱]
  • OZ
  • Perl – برنامه‌نویسی داده-محور در AWK و sed یکی از پارادایم‌های پشتیبانی شده توسط Perl هستند
  • sed

منابع

  1. ۱٫۰ ۱٫۱ ۱٫۲ Stutz, Michael (September 19, 2006).