گاهی به عنوان مترادفی برای برنامهنویسی تابعی محض در نظر گرفته میشود. این نوع برنامهنویسی زیرمجموعهای از برنامهنویسی تابعی است که در آن تمام توابع به...
33 KB (2,573 words) - 12:35, 16 February 2024
روشها و نام متغیرها را در طول اجرای برنامه به هم ملحق میکند. طرح پایتون به پشتیبانی محدود برای برنامهنویسی تابعی به سُنَت زبان لیسپ، ارائه شد. به همین...
119 KB (8,621 words) - 19:12, 25 September 2024
است که ساختار یا بلوک اصلی اجزای آن اشیاء میباشند. در این شیوه برنامهنویسی، برنامه به شیء گرایش پیدا میکند، به این معنا که دادهها و توابعی که بر روی...
18 KB (1,835 words) - 17:25, 22 May 2024
زبانهای برنامهنویسی ساختارهای زبانی دستور مدار الگوریتم را بهوسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت...
64 KB (6,027 words) - 15:43, 19 August 2024
جاوا (redirect from زبان برنامهنویسی جاوا)
واسطهای تابعی، عبارتهای لامبدا، جویبار (Stream) و امکانات گسترده کتابخانهای در این نسخه معرفی شدهاند. در این نسخه، رویکرد برنامهنویسی تابعی، علاوه...
70 KB (5,993 words) - 07:19, 18 April 2024
برنامهنویسی منطقی (به انگلیسی: Logic Programming) یک پارادایم برنامهنویسی است که بیشتر آن مبتنی بر منطق صوری است. هر برنامه نوشتهشده به یک زبان برنامهنویسی...
19 KB (1,722 words) - 06:45, 10 August 2022
C++ (redirect from زبان برنامهنویسی سی ++)
زبان برنامهنویسی همهمنظوره، همگردان (کامپایلری) و در اصل سطح بالا، شیءگرا و چندرگه است که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا...
61 KB (5,072 words) - 14:51, 3 September 2024
w ) {\displaystyle {\mathcal {O}}(nw)} است. توجه کنید که زمان اجرای برنامه تابعی از چندجملهای بر حسب n نیست، در واقع یک تابع چندجمله ای از n {\displaystyle...
61 KB (6,719 words) - 16:11, 23 August 2023
عناصر پارادایمهای برنامهنویسی برعهده طراح برنامه یا برنامهنویس میباشد. برنامهنویسی دستوری در تضاد با برنامهنویسی تابعی برنامهنویسی رویهای در تضاد...
6 KB (409 words) - 10:31, 3 August 2023
برنامهنویسی تابعی واکنشی (به انگلیسی: Functional reactive programming، یا مخفف: FPR) پارادایم برنامهنویسی برای برنامهنویسی واکنشی به کمک مفاهیم سازندهٔ...
1 KB (57 words) - 10:09, 4 November 2018
طول اجرای برنامه فراخوانده شود شامل فراخوانی پروسه توسط خودش (برنامهنویسی بازگشتی) یا پروسههای دیگر. برنامهنویسی منطقی برنامهنویسی تابعی (انگلیسی)...
1 KB (101 words) - 20:35, 13 April 2021
مناسب باشد. از پژواک برای مشاهده و اصلاح اجرای برنامه، در «زمان اجرا» استفاده میشود. در زبانهای برنامهنویسی شی گرا مثل جاوا، پژواک امکان بازرسی کلاسها،...
11 KB (1,045 words) - 14:13, 18 March 2024
کاتلین (redirect from زبان برنامهنویسی کوتلین)
کاتلین (به انگلیسی: Kotlin)، یک زبان برنامهنویسی عمومی، مستقل از سکو از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا میشود. همچنین میتواند به سورس...
12 KB (885 words) - 21:14, 27 June 2024
پرل (redirect from زبان برنامهنویسی پرل)
پرونده:Perl language logo.svg پِرْل (به انگلیسی: Perl) دوتا از زبانهای برنامهنویسی سطح بالا، همه منظوره، مفسری و پویا است. پرل به پرل نسخه ۵ اشاره دارد،...
50 KB (4,526 words) - 20:10, 21 February 2024
نوشتن برنامههای موازی برای رایانش موازی را آسان و ساده کند توانسته توجه زیادی را به خود معطوف سازد. زبانهای معمول اعلانی شامل برنامهنویسی تابعی، عبارت...
4 KB (345 words) - 05:01, 27 September 2024
رایانش موازی (redirect from برنامهنویسی موازی)
زبانهای برنامهنویسی همزمان، کتابخانهها، رابطهای برنامه کاربردی، و مدلهای برنامهنویسی موازی (مانند اسکلت الگوریتمی) برای برنامهنویسی موازی کامپیوترها...
64 KB (5,584 words) - 20:22, 24 January 2024
زبان برنامهنویسی مورد استفاده، چندین نوع برنامهنویسی استقرایی وجود دارد، برنامهنویسی تابعی استقرایی، که میتوان از زبانهای برنامهنویسی تابعی مانند...
9 KB (799 words) - 08:12, 30 November 2023
او دنبال ساخت زبانی بود که امکانات متعادلی برای برنامهنویسی تابعی و برنامهنویسی دستوری برای برنامهنویس فراهم آورد. ماتسوموتو دربارهٔ انگیزهاش برای...
48 KB (3,825 words) - 09:53, 13 April 2024
اسمالتاک (redirect from زبان برنامهنویسی اسمالتاک)
زبان برنامهنویسی انعکاسی است. یک برنامه اسمالتاک توصیف یک روند محاسباتی پویا را نشان میدهد. زبان برنامهنویسی اسمال تاک نشاندهنده چنین برنامههایی...
41 KB (3,731 words) - 10:22, 14 February 2024
تابع (علوم رایانه) (redirect from تابع (برنامه نویسی))
برنامه یا بهطور جداگانه داخل کتابخانه (رایانه) ای تعریف شده باشد که میتواند توسط برنامههای مختلف مورد استفاده قرار گیرد. در زبانهای برنامهنویسی مختلف،...
8 KB (740 words) - 07:07, 1 April 2024
R، یک زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری و علم دادهها است، که بر اساس زبانهای اس و اسکیم پیادهسازی شدهاست. این نرمافزار متن باز،...
13 KB (942 words) - 15:22, 20 November 2023
پیاچپی (redirect from زبان برنامهنویسی پیاچپی)
پیاچپی (PHP) یک زبان برنامهنویسیِ شیءگرا و برای سرور است که برای طراحی وب توسعه یافتهاست؛ اما میتوان از آن به عنوان یک زبان عمومی نیز استفادهکرد...
80 KB (5,755 words) - 15:40, 21 June 2024
چندریختی روی برنامهنویسی شیء گرا هستیم. روش به کار برده شده در این تحقیق، مطالعه منابعی از جمله کتب مرتبط با برنامهنویسی، راهنمای برنامههای شیء گرا...
16 KB (1,543 words) - 05:47, 26 December 2023
راست (به انگلیسی: Rust) یک زبان برنامهنویسی ترجمهشده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافتهاست. این زبان طراحی شدهاست تا یک...
21 KB (1,735 words) - 15:52, 22 September 2024
هسکل (به انگلیسی: Haskell) یک زبان برنامهنویسی تابعی خالص (به انگلیسی: purely functional)، استاندارد شده و همه منظوره با نوع داده مستحکم است که به یاد...
21 KB (1,751 words) - 18:01, 30 June 2022
برای حل آن دسته از مسائل به وجود آمده است که بهطور سهل و آسان توسط برنامهنویسی تابعی یا شیوههای ریاضی قابل حلّ نبودهاند. در بسیاری از موارد، با پوشانیدن...
124 KB (10,081 words) - 05:50, 4 October 2024
کامپایلر (category برنامهنویسی)
انگلیسی: Compiler، /kəmˈpaɪ.lɚ/) یا مترجم برنامه یا مجموعهای از برنامههای رایانهای است که متنی از زبان برنامهنویسی سطح بالا (زبان مبدأ) را به زبانی سطح...
24 KB (2,167 words) - 03:44, 20 June 2024
گو (به انگلیسی: Go) یک زبان برنامهنویسی ترجمهشده و دارای زباله جمعکن و همروند است که در شرکت گوگل و توسط رابرت گریسیمر، راب پایک و کن تامپسون توسعه...
22 KB (1,707 words) - 14:51, 18 January 2024
برنامهنویسی همگانی (به انگلیسی: Generic programming) نوعی روش برنامه نویسی رایانه است که در آن الگوریتم ها به صورت نوع داده ی «تعیین شونده در آینده»...
2 KB (136 words) - 09:21, 26 May 2021
چندگانه پشتیبانی نمیکند. ۱٫۳ Meta Programming ۱٫۴ تابعی: زبان D از بسیاری ویژگیهای برنامهنویسی تابعی پشتیبانی میکند؛ مانند ثابت توابع، اشیای بازگشتی-تغییرناپذیر...
10 KB (709 words) - 15:31, 16 February 2024
دارت (به انگلیسی: Dart)، یک زبان برنامهنویسی است که توسط گوگل توسعه داده میشود. هدف دارت جایگزین کردن جاوااسکریپت که زبان داخلی مرورگرهای وب است میباشد...
14 KB (1,241 words) - 17:11, 24 September 2024