بررسی تحلیل تکنیک های برنامه نویسی تابعی

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 70

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

CECCONF28_024

تاریخ نمایه سازی: 22 آذر 1404

چکیده مقاله:

در علوم رایانه، برنامه نویسی تابعی یک الگوی برنامه نویسی است - سبکی برای ساختن ساختار و عناصر برنامه های رایانه ای - که محاسبات را به عنوان ارزیابی تابع های ریاضی انجام می دهد و از تغییر حالت های داده و متغیر جلوگیری می کند. در واقع یک الگوی برنامه نویسی اعلانی است که برنامه نویسی به جای statements با declarations یا expressions انجام می شود. در کد تابعی، مقدار خروجی تابع فقط به آرگومان های آن بستگی دارد، بنابراین فراخوانی تابع با همان مقدار برای آرگومان همیشه نتیجه مشابه را تولید می کند. این برخلاف برنامه نویسی دستوری است که علاوه بر استدلال های تابع، یک حالت برنامه گلوبال می تواند بر ارزش نتیجه تابع تاثیر بگذارد. یکی از انگیزه های اصلی برای توسعه برنامه نویسی تابعی، آسان تر کردن برنامه با حذف تغییرات در حالت وابسته به ورودی های تابع نیست که به آنها عوارض جانبی گفته می شود.

نویسندگان

حسن ساده وند

کارشناس مهندسی فناوری اطلاعات

محمد کربلائی حسنی

کارشناسی ارشد علوم ومهندسی آبخیز

حمیدرضا غفاری

کارشناس مهندسی فناوری اطلاعات

سید جمال میرصادقی

کارشناسی ارشد مدیریت دولتی