دیوید پاماس با ردیابی تاریخی "برنامه نویسی خودکار " در تحقیقات منتشر شده خود اشاره کردهاست که آغاز برنامهنویسی خودکار در دهه ۱۹۴۰ و خودکارسازی فرایند...
7 KB (571 words) - 18:35, 13 April 2021
است که ساختار یا بلوک اصلی اجزای آن اشیاء میباشند. در این شیوه برنامهنویسی، برنامه به شیء گرایش پیدا میکند، به این معنا که دادهها و توابعی که بر روی...
18 KB (1,835 words) - 12:47, 7 December 2024
زبانهای برنامهنویسی ساختارهای زبانی دستور مدار الگوریتم را بهوسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت...
67 KB (6,294 words) - 19:50, 2 January 2025
بدین ترتیب بلاکهای کد به صورت خودکار ظاهری مرتب دارند. در پایتون مدلهای مختلف برنامهنویسی (از جمله شیگرا و برنامهنویسی دستوری و تابع محور) را پشتیبانی...
123 KB (9,025 words) - 16:14, 27 December 2024
سی (به انگلیسی: C، /siː/) یک زبان برنامهنویسی از نوع همهمنظوره، کامپایلشونده، سطح میانی، ساختیافته، دستوری و روندگرا میباشد که در سال ۱۹۷۲ توسط...
37 KB (3,183 words) - 08:30, 21 June 2024
برنامهنویسی رایانهای همان فرایند طراحی و توسعه یک برنامه رایانهای اجراپذیر برای بهدستآوردن یک نتیجه رایانشی خاص، یا انجام یک عمل خاص میباشد. برنامهنویسی...
36 KB (3,236 words) - 16:21, 15 November 2024
مثال زیر این تفاوتها را روشنتر میکند. برخی از زبانهای برنامهنویسی میتوانند بهطور خودکار جواب صدا زدن یک تابع با ورودیهای مشخص را به خاطر بسپارند...
61 KB (6,719 words) - 16:11, 23 August 2023
در علوم کامپیوتر، برنامهنویسی تابعی (به انگلیسی: Functional programming) یک رویکرد برنامهنویسی است که در آن برنامهها توسط محاسبه و ترکیب توابع ساخته...
33 KB (2,573 words) - 12:35, 16 February 2024
پارادایمهای برنامهنویسی رایج شامل این مواردند: دستوری که در آن برنامهنویس به ماشین دستور میدهد که چگونه حالت خود را تغییر دهد، برنامه نویسی پردازش موازی...
6 KB (409 words) - 09:54, 3 January 2025
رایانش موازی (redirect from برنامهنویسی موازی)
زبانهای برنامهنویسی همزمان، کتابخانهها، رابطهای برنامه کاربردی، و مدلهای برنامهنویسی موازی (مانند اسکلت الگوریتمی) برای برنامهنویسی موازی کامپیوترها...
64 KB (5,584 words) - 12:37, 18 December 2024
جاوا (redirect from زبان برنامهنویسی جاوا)
حافظه را بهطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان نسبت به زبانهای نسل اول C بالاتر است. برنامههای جاوا بهصورت...
70 KB (5,992 words) - 07:58, 13 December 2024
برنامهنویسی ژنتیک زیر مجموعهای از رایانش فرگشتی با هدف ایجاد برنامههای قابل اجرا جهت حل مسائل است. در این روش، فضای جستجو مجموعهای از برنامهها است...
14 KB (1,248 words) - 14:04, 17 June 2024
برنامهنویسی منطقی (به انگلیسی: Logic Programming) یک پارادایم برنامهنویسی است که بیشتر آن مبتنی بر منطق صوری است. هر برنامه نوشتهشده به یک زبان برنامهنویسی...
19 KB (1,722 words) - 06:45, 10 August 2022
در طول اجرای برنامه فراخوانده شود شامل فراخوانی پروسه توسط خودش (برنامهنویسی بازگشتی) یا پروسههای دیگر. برنامهنویسی منطقی برنامهنویسی تابعی (انگلیسی)...
1 KB (101 words) - 20:35, 13 April 2021
برنامهنویسی اعلانی (به انگلیسی: Declarative programming) یک پارادایم برنامهنویسی است که در آن منطق و هدف محاسبات بدون شرح چگونگی انجام آنها بیان میشود...
4 KB (345 words) - 05:01, 27 September 2024
مناسب باشد. از پژواک برای مشاهده و اصلاح اجرای برنامه، در «زمان اجرا» استفاده میشود. در زبانهای برنامهنویسی شی گرا مثل جاوا، پژواک امکان بازرسی کلاسها،...
11 KB (1,045 words) - 14:13, 18 March 2024
ایجاد این زبان برنامهنویسی بیش از هر زبان دیگری هزینه صرف شدهاست. نام زبان ایدا برای گرامیداشت ایدا لاولیس، ریاضیدان و نخستین برنامهنویس رایانه، انتخاب...
14 KB (890 words) - 22:43, 22 January 2023
گوناگون برنامهنویسی از جمله برنامهنویسی تابعی، شیء گرا و بازتابی را پشتیبانی میکند، دارای گزارهها و متغیرهای پویا و مدیریت حافظه خودکار است. نسخه...
48 KB (3,825 words) - 09:53, 13 April 2024
امال (redirect from زبان برنامهنویسی امال)
برنامهنویسی تابعی همه منظوره است که توسط رابین میلنر و همکاران در اواخر دهه ۱۹۷۰ در دانشگاه ادینبورگ توسعه یافت. نحو این زبان از زبان برنامهنویسی آیسوییم...
16 KB (1,513 words) - 11:10, 24 October 2022
برنامهنویسی ساختیافته (به انگلیسی: Structured programming) یک پارادایم برنامهنویسی است که طبق آن برنامهنویس قدمها و روالهایی را که لازم است تا برنامه...
5 KB (467 words) - 14:52, 31 August 2022
برنامهنویسی رویدادگرا یا برنامه نویسی رخدادگرا یک الگوی برنامهنویسی است که در آن، روند اجرای برنامه توسط رویدادها - مانند خروجی یک سنسور، تعاملات کاربر...
6 KB (463 words) - 11:16, 17 December 2024
برنامه نویسی واکنشی می تواند تغییرات در مدل زیرین را به صورت خودکار در رابط گرافیکی مرتبط منعکس کند. چندین روش محبوب در ایجاد زبانهای برنامهنویسی واکنشی...
38 KB (3,797 words) - 12:22, 2 July 2021
پیاچپی (redirect from زبان برنامهنویسی پیاچپی)
برنامهنویسیِ شیءگرا و برای سرور است که برای طراحی وب توسعه یافتهاست؛ اما میتوان از آن به عنوان یک زبان عمومی نیز استفادهکرد.از زبان برنامه نویسی پی...
81 KB (5,820 words) - 20:14, 26 December 2024
پرل (redirect from زبان برنامهنویسی پرل)
پرونده:Perl language logo.svg پِرْل (به انگلیسی: Perl) دوتا از زبانهای برنامهنویسی سطح بالا، همه منظوره، مفسری و پویا است. پرل به پرل نسخه ۵ اشاره دارد،...
49 KB (4,526 words) - 16:03, 3 January 2025
راست (به انگلیسی: Rust) یک زبان برنامهنویسی ترجمهشده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافتهاست. این زبان طراحی شدهاست تا یک...
21 KB (1,735 words) - 15:52, 22 September 2024
کامپایلر (category برنامهنویسی)
انگلیسی: Compiler، /kəmˈpaɪ.lɚ/) یا مترجم برنامه یا مجموعهای از برنامههای رایانهای است که متنی از زبان برنامهنویسی سطح بالا (زبان مبدأ) را به زبانی سطح...
24 KB (2,167 words) - 03:44, 20 June 2024
زبان اسکریپتنویسی یا زبان پردازهنویسی (به انگلیسی: script language یا scripting language) یک زبان برنامهنویسی است که اجرای وظایف را خودکارسازی میکند...
16 KB (1,258 words) - 14:09, 4 December 2024
گو (به انگلیسی: Go) یک زبان برنامهنویسی ترجمهشده و دارای زباله جمعکن و همروند است که در شرکت گوگل و توسط رابرت گریسیمر، راب پایک و کن تامپسون توسعه...
22 KB (1,707 words) - 14:51, 18 January 2024
متغیر (علوم رایانه) (redirect from متغیر (برنامهنویسی))
در برنامهنویسی رایانه، یک متغیر یا دگرنده (به انگلیسی: Variable) یک مکان در حافظه (آدرس حافظه) است که دارای یک نام نمادین با عنوان شناسه (Identifier)...
4 KB (215 words) - 14:28, 7 December 2023
در زمینه برنامه نویسی کامپیوتر، جادو یک اصطلاح غیر رسمی برای انتزاع است؛از آن برای توصیف کد با وظایف پیچیده استفاده می شود در حالی که این پیچیدگی را پنهان...
11 KB (1,081 words) - 14:49, 25 June 2024
نرمافزار به دست میدهد. در برنامهسازی مفرط از آزمایش واحد برای آزمون نرمافزار میشود و پارادایم برنامهنویسی متداول هم برنامهنویسی شیءگرا است. پس از اتمام...
9 KB (713 words) - 07:47, 31 July 2022