کدام زبان برنامه نویسی بهتر است ؟ مقایسه زبان های برنامه نویسی

کدام زبان برنامه نویسی بهتر است ؟کدام زبان برنامه نویسی بهتر است ؟ سوالی که ذهن برنامه نویسان یا افرادی که میخواهند برنامه نویسی یاد بگیرند را مشغول می‌کند. اما قبل از اینکه به این سوال پاسخ دهیم که کدام زبان برنامه نویسی بهتر است ، می‌بایست زبان های مختلف برنامه نویسی را بشناسیم و با قابلیت ها و کاربردهای زبان های برنامه نویسی آشنا شویم. بدین منظور ما در این مقاله به معرفی تعدادی از پرکاربرد ترین زبان های برنامه نویسی پرداخته ایم. در نهایت به این سوال پاسخ میدهیم که کدام زبان برنامه نویسی برا...
ادامه مطلب

الگوریتم A* هوش مصنوعی (اول بهترین)

الگوریتم A* الگوریتم A* که به آن "اول بهترین" هم گفته میشود، یک الگوریتم جستجوی آگاهانه است که در پیمایش گراف و درخت در کامپیوتر مورد استفاده قرار می‌گیرد.هدف این الگوریتم یافتن یک پاسخ (هدف) برای یک مساله است. از این الگوریتم معمولا در بازیهای کامپیوتری و حل مسائل استفاده می‌شود.روش کار این الگوریتم به این صورت است که تابع ارزیابی با عنوان (f(n در نظر گرفته می‌شود و برای هر گره یک مقدار برای این تابع محاسبه میشود و در بین گره های موجود آنکه مقدار تابع ارزیابی آن بهینه تر باشد برای بسط انتخ...
ادامه مطلب

پروژه بازی منچ پیشرفته به زبان C# + هوش مصنوعی

پروژه بازی منچ پیشرفته با محیطی گرافیکی که به زبان C# و تحت ویندوز نوشته شده است.ظاهر برنامه به فرم WPF نوشته شده است که جدیدترین روش UI در C# است که از زبان XML بهره میبرد.همچنین مهره ها و تاس به صورت گرافیکی و محرک طراحی شده اند. (بیشتر…)
ادامه مطلب

ورودی و خروجی (دریافت و چاپ) در برنامه نویسی C++

ورودی و خروجی: در هنگام کار با یک برنامه، لازم است گاهی اوقات یک عدد یا حرف را از کاربر دریافت کنیم یا یک جمله یا عدد یا اطلاعاتی را به کاربر نمایش دهیم. این ارتباطات از طریق نمایشگر (مانیتور) و صفحه کلید (کیبورد) انجام میشود که در برنامه نویسی توسط دستورات ورودی و خروجی امکان پذیر است...(بیشتر…)
ادامه مطلب

انواع داده و متغیرها در برنامه نویسی C++

متغیرها در این مقاله سعی کرده ایم انواع داده ها (Data Types) و متغیرها (Variables) را شرح دهیم. در C++ پر استفاده ترین نوع متغیرها از جمله int, float, double, void, char و... هستند.(بیشتر…)
ادامه مطلب

آموزش الگوریتم نویسی در برنامه نویسی (بخش اول)

الگوریتم نویسی و تعریف آن در برنامه نویسی الگوریتم نویسی یعنی مجموعه دستوراتی که برای روش حل یک مساله از شروع تا پایان در نظر میگیریم. میتوان گفت الگوریتم مهمترین بخش برنامه نویسی است. معمولاً برای نوشتن یک برنامه، ابتدا مساله را در ذهن خود حل میکنیم، سپس الگوریتم آن را به زبان روان و فارسی از شروع تا پایان مینویسیم. در انتها الگوریتم نوشته شده را به زبان برنامه نویسی تبدیل میکنیم... (بیشتر…)
ادامه مطلب