پوریا بابایی

آموخته های من از مهندسی کامپیوتر - به زبان ساده، قابل فهم و کاربردی

پوریا بابایی

آموخته های من از مهندسی کامپیوتر - به زبان ساده، قابل فهم و کاربردی

۴ مطلب با کلمه‌ی کلیدی «برنامه نویسی مقدماتی» ثبت شده است

برنامه نویسی مقدماتی - جلسه شماره چهار - فلوچارت

پوریا بابایی | جمعه, ۲۷ ارديبهشت ۱۳۹۲، ۰۳:۴۲ ب.ظ

برنامه نویسی مقدماتی - جلسه شماره چهار - فلوچارت

--------------------------------------------------------

در ادامه میخوام کمی در مورد فلوچارت به شما توضیح بدم. من همیشه طرفدار و علاقه مند به برنامه نویسایی بودم و هستم که قبل از نشستن پشت کامپیوتر و شروع کردن به برنامه نوشتن، اول یه کاغذ و قلم بر میدارن و در مورد مسئله ای که قراره براش برنامه بنویسن فکر میکنن و  بعد سعی میکنن یک طرح کلی از کاری که قراره انجام بشه رو روی کاغذ پیاده میکنن. در واقع این دسته از افراد اول مسئله شون رو روی کاغذ حل میکنن. البته که ما تا اینجا با مسائل خیلی ساده و کوچکی درگیر بودیم. ولی برای اینکه به اهمیت کاغذ و قلم پی ببرید ، ازتون میخوام به مسئله های شماره سیزده و چهارده توجه کنید.

  • پوریا بابایی

برنامه نویسی مقدماتی - جلسه شماره سه

پوریا بابایی | جمعه, ۲۷ ارديبهشت ۱۳۹۲، ۰۲:۵۵ ب.ظ

برنامه نویسی مقدماتی – جلسه شماره سه
---------------------------------------------------

مسئله شماره نه : الگوریتمی بنویسید که با دریافت عدد طبیعی n حاصل جمع n جمله ی اول سری زیر را محاسبه نماید (زمان لازم برای این تمرین 7 دقیقه)

برای حل این دسته از مسائل که خروجی الگوریتم بستگی به عدد ورودی (در این مسئله عدد n) دارد، بایستی به دنبال یک الگوی ثابت باشیم که البته در یک حلقه ی تکرار، مدام تکرار میشه. خب تو این مسئله، الگوی ثابت تقریبا واضح هست. مخرج هر جمله ضریبی از عدد 3 هست. پس می تونیم یک جمله عمومی برای این سری و به صورت زیر بنویسیم:
  • پوریا بابایی

برنامه نویسی مقدماتی - جلسه شماره دو

پوریا بابایی | پنجشنبه, ۱۲ ارديبهشت ۱۳۹۲، ۰۹:۱۴ ب.ظ

برنامه نویسی مقدماتی – جلسه شماره دو

حتما شما هم با من موافقید که نمیشه دستورات رو به زبان فارسی به کامپیوتر داد تا اجرا کنه! بنابراین لازمه که ما زبان دستوریمون رو به زبان قابل فهم برای کامپیوتر نزدیک کنیم.

تذکر : ما هنوز وارد مباحث برنامه نویسی نشدیم و تنها میخواهیم از اینجا به بعد الگوریتم هامون رو به زبانی نزدیک به زبانهای برنامه نویسی، بنویسیم. در اصطلاح می خواهیم از "شبه کد" استفاده کنیم تا زبان الگوریتم هامون به زبان های برنامه نویسی رایج نزدیک باشه.

  • پوریا بابایی

برنامه نویسی مقدماتی - جلسه شماره یک

پوریا بابایی | جمعه, ۳۰ فروردين ۱۳۹۲، ۰۲:۰۸ ق.ظ

برنامه نویسی مقدماتی – جلسه اول

خب جلسه اول رو شروع می کنیم. میخوام یه موضوعی رو همین اول کار روشن کنم و اونم این هست که بعضیا دانشگاه رو با آموزشگاه کامپیوتر اشتباه می گیرن! مثلا به درس برنامه نویسی که میرسن مدام از استادشون می خوان تو همون چند جلسه کوتاه ترم، بهشون سی شارپ یاد بده یا چه می دونم از استادشون می خوان مثلا HTML بهشون یاد بده که برای بعدنشون هم بدرد بخوره. ولی واقعیتی که هست اینه که برنامه نویسی یه جور طرز تفکره. یه جور توانایی ذهنی شماست برای حل مسئله. اون چیزی که واقعا باید از استادتون بخواهید

  • پوریا بابایی