آموزش کسب درآمد از برنامه نویسی – چگونه از برنامه نویسی پول در بیاوریم؟
اولین سوالی که در ذهن علاقه مندان و مبتدیان برنامه نویسی نقش می بندد این است که چگونه از برنامه نویسی پول در بیاوریم ؟ اگر کمی در وب جستجو کنید، خواهید دید افراد بیشماری وجود دارند که با دانش اندک برنامه نویسی شروع به کسب درآمد می کنند اما...
مسئله فروشنده دوره گرد Travelling Salesman Problem – روش های حل مسئله فروشنده دوره گرد
مسئله فروشنده دورهگرد یا Traveling Salesman Problem به اختصار TSP یکی از مسائل بسیار مهم و پرکاربرد در علوم کامپیوتر است. مسئله به این صورت است که تعدادی شهر داریم و هزینه رفتن مستقیم از هر یک از شهرها به دیگری را میدانیم حال باید فروشنده دوره گرد به همه...
کسب درآمد اینترنتی با فروش فایل – چگونه در خانه کسب درآمد کنیم؟
مقدمه امروزه لزوم استفاده از کسب کارهای اینترنتی بر هیچ کسی پوشیده نیست ولی داشتن یک راهکار برای بهره بردن از کسب و کارهای اینترنتی ضروری است. اگر در یک محفل دوستانه این سوال را مطرح کنید که چگونه از اینترنت کسب درآمد کنم؟ مطمئناً با انبوهی از پیشنهادات مواجه...
آموزش شروع برنامه نویسی با فریم ورک جنگو Django – آموزش نصب، راه اندازی و ایجاد پروژه
با توجه به درخواست های بسیاری از مخاطبان عزیز، بالاخره در این پست اقدامات لازم برای شروع کار برنامه نویسی با فریم ورک جنگو Django اعم از مراحل نصب، راه اندازی و ایجاد اولین پروژه را آموزش خواهیم داد. همانطور که احتمالاً می دانید فریم ورک جنگو یکی از فریم...
راهنمای روش های طراحی و راه اندازی سایت — آشنایی با 6 ابزار طراحی و برنامه نویسی سایت
در این پست می خواهیم به موضوع طراحی و راه اندازی سایت بپردازیم و شما را با ابزار های طراحی و برنامه نویسی سایت آشنا کنیم. کمتر کسی در جامعه ما وجود دارد که به مقوله طراحی سایت علاقه نداشته باشد ولی بعلت مشکلات پیش رو و عدم آگاهی کافی...
آموزش نصب پکیج در پایتون Python – نصب کتابخانه در پایتون
در این بخش به آموزش نصب پکیج در پایتون Python می پردازیم و نحوه نصب کتابخانه در پایتون را توضیح می دهیم. توجه به این نکته ضروری است که اصطلاح پکیج Package، بسته، ماژول و کتابخانه در این آموزش به یک مفهوم اشاره دارد. کتابخانه ها مجموعه ای از فایل...
مقدمات برنامه نویسی پایتون – شروع کار با پایتون
در این پست در مورد مقدمات برنامه نویسی پایتون و بطور کلی شروع کار برنامه نویسی با پایتون صحبت خواهیم کرد. پایتون یک زبان برنامه نویسی سطح بالا، شی گرا و از همه مهم تر، همه منظوره است که برای ایجاد و توسعه برنامه های تحت وب و تحت سیستم...
فرصت های شغلی برنامه نویسی پایتون – معرفی 10 شغل مهم و پردرآمد برنامه نویسی پایتون
زمانی که صحبت از برنامه نویسی می شود در کنار آن نیم نگاهی به شغل و درآمد حاصل از آن توجه داریم. این روزها خیلی از کسانی که به برنامه نویسی به عنوان شغل آینده نگاه می کنند دوست دارند تا در مورد زبان برنامه نویسی شغل آینده شان بیشتر...
راهنمای جامع شروع یادگیری برنامه نویسی — معرفی 6 زبان برنامه نویسی مهم
در این پست درباره آموزش برنامه نویسی و شروع یادگیری برنامه نویسی صحبت خواهیم کرد. زمان زیادی نیست که واژه برنامه نویسی و برنامه نویس وارد فرهنگ و زندگی ما شده است ولی کمتر کسی را می توان پیدا کرد که این واژه برایش مفهومی نداشته باشد. با پیشرفت علم...
آموزش تبدیل مبنا
در این مقاله در مورد آموزش تبدیل مبنا صحبت خواهیم کرد. یکی از مشکلات اساسی افراد در سیستم اعداد تبدیل مبنا ها می باشد. در سیستم اعداد مبناهای مختلفی وجود دارد و تبدیلات آنها به یکدیگر شاید در نگاه اول کار پیچیده و زمانبری است ولی در این مقاله سعی...
حل تمرین کتاب برنامه نویسی به زبان ++C عین الله جعفرنژاد قمی
در این بخش به حل تمرین کتاب برنامه نویسی به زبان ++C عین الله جعفرنژاد قمی می پردازیم. کتاب برنامه نویسی به زبان ++C تالیف مهندس عین الله جعفرنژاد قمی یکی از کتاب های مرجع در زبان برنامه نویسی سی پلاس پلاس ++C می باشد که اکثر دانشجویان و علاقه...
آموزش سی پلاس پلاس – آرایه ها در ++C
در این بخش در مورد آرایه ها در ++C سی پلاس پلاس صحبت خواهیم کرد. در این جلسه علت استفاده از آرایه ها در برنامهها، آرایههای یکبعدی و چندبعدی، مفهوم ایندکس، خطای اثر همسایگی، طریقه ارسال آرایه به توابع، جستجوی خطی و جستجوی دودویی و معتبرسازی حبابی به صورت کامل...
آموزش درس ساختمان داده
در این آموزش می خواهیم به آموزش درس ساختمان داده بپردازیم. ساختمان داده یا Data Structure یکی از دروس پایه و مهم در رشته مهندسی کامپیوتر است. در واقع به ساختار هایی که جهت دریافت داده های خام به شکل مناسب توسط کامپیوتر برای پیاده سازی و اجرای الگوریتم های...
الگوریتم جستجوی کلاغ CSA
در این پست در مورد الگوریتم جستجوی کلاغ یا همان الگوریتم CSA صحبت خواهیم کرد. این الگوریتم در مقاله ای با عنوان A novel metaheuristic method for solving constrained engineering optimization problems: Crow Search Algorithm از ژورنال معتبر Computers and Structures در انتشارات الزویر در سال 2016 به چاپ رسیده...
الگوریتم MVO بهینه سازی چند نظمی Multi-Verse Optimizer
الگوریتم MVO یا بهینه سازی چند نظمی Multi-Verse Optimizer الگوریتم فراابتکاری و مبتنی بر جمعیت است که توسط سید علی میرجلیلی Seyedali Mirjalili در سال 2015 در ژورنال The Natural Computing Applications از انتشارات Springer به چاپ رسیده است. تئوری چند نظمی بر اساس نظریه چند نظمی است که بر...
تابع در ++C
برنامهها واقعی و تجاری بسیار بزرگتر از برنامههایی هستند که تاکنون بررسی کردیم. برای این که برنامههای بزرگ قابل مدیریت باشند، برنامهنویسان این برنامهها را به زیربرنامههایی بخشبندی میکنند. این زیربرنامهها تابع یا Function نامیده میشوند. توابع را میتوان به طور جداگانه کامپایل و آزمایش نمود و در برنامههای مختلف...
دستورات حلقه و تکرار در ++C
در این جلسه از سری آموزش های برنامه نویسی ++C در مورد دستورات حلقه و تکرار در ++C صحبت خواهیم کرد. تكرار، اجرای پی در پی یك دستور یا بلوكی از دستورالعملها در یك برنامه است. با استفاده از تکرار میتوانیم کنترل برنامه را مجبور کنیم تا به خطوط قبلی...
الگوریتم Sine Cosine
الگوریتم Sine Cosine یا به زبان خودمانی الگوریتم Sin Cos به اختصار SCA یک الگوریتم متاهیورستیک یا فرا ابتکاری است. این الگوریتم توسط سید علی میرجلیلی (Seyedali Mirjalili) در سال 2016 در مقاله ای با عنوان SCA: A Sine Cosine Algorithm for solving optimization problems در ژورنال Knowledge-Based Systems پایگاه...
دستورات شرطی و انتخاب در ++C
همۀ برنامههایی که در دو جلسه اول بیان شد، به شکل ترتیبی اجرا میشوند، یعنی دستورات برنامه به ترتیب از بالا به پایین و هر کدام دقیقاً یک بار اجرا میشوند. در این جلسه نشان داده میشود چگونه از دستورات شرطی و انتخاب در ++C یعنی دستورات if else و...
الگوریتم دسته ماهی های مصنوعی AFSA
الگوریتم دسته ماهی های مصنوعی یا Artificial fish swarm optimization Algorithm به اختصار AFSO در سال 2002 توسط لی و همکارانش مطرح شد که ایده اصلی آن شبیه سازی رفتارهای ماهی مانند ازدحام، شکار، و دنباله روی در جستجوی محلی، برای رسیدن به بهینه عمومی است. این روش بهینه سازی...
تاریخچه ریاضی از آغاز تاکنون آشنایی با دانشمندان برجسته ریاضی
در مورد تاریخچه ریاضی چه میدانید؟ در بررسی تاریخچه علم ریاضی میتوان گفت که تقریباً تمام کارهای مهم ریاضی قرن چهارم بهوسیله دوستان یا شاگردان افلاطون انجامشده است. برای بررسی تاریخچه اعداد صحیح ({...و-۲و-۱و ۰و ۱و ۲و...}) باید به تاریخچه اعداد منفی بپردازیم. نخستین ظهور اعداد منفی در ریاضی به...