برنامه نویسی

برنامه نویسی را از کجا شروع کنم؟ – هلپانش

برنامه نویسی مانند هر حرفه ای دیگر دارای اصطلاحاتی و مفاهیمی است که میتوانید با یادگیری این 

اصطلاحات راحت تر برنامه نویسی را یاد بگیرید این اصطلاحات و مفاهیم میتواند راحتر به یادگیری

برنامه نویسی بپردازید و با آن کار کنید.

تاثیر بسزایی این مفاهیم در یادگیری شما تاثیر به سزایی میتواند داشته باشد،حتما شما تا حالا

با کلمه هایی مثل تابع متغیر شرط رو به رو شده اید. در این مقاله میخوایم بیشتر با این اصطلاحات

آشنا بشیم و توضیحشون بدیم.

در ادامه بابرخی از اصطلاحات برنامه نویسی آشنا خواهید شد

☐ ورودی و خروجی (Input ,OutPut) : به معنای پردازش سیستم عامل

و اطلاعات با یک سیستم دیگر

 

مجموعه از داده ها و دستورات که ما با ابزار ها در اختیار رایانه (برنامه) قرار میدهیم

توضیحات بیشتر درباره ورودی و خروجی:

مثال مانند : رایانه و دنیای بیرون (انسان)

ورودی :سیستم یا داده هایی هستند که به وسیله سیستم دریافت میشوند

خروجی : داده ها و اطلاعاتی هستند که سیستم آنها را ارسال میکند.

 

مفاهیم برنامه نویسی | آشنایی با مفاهیم برنامه نویسی

دستور Input و Out Put

☐ الگوریتم فلوچارت (Algorithm And FlowChart) : تمام برنامه هایی که شما مشاهد میکنید در ابتدا ایده وطرح هایی

بودند.

 

 که در قالب اگوریتم ها توسعه پیدا کردند و سپس به برنامه تبدیل میشوند برای مثال : برای تشخیص

زوج یا فرد بودن عدد از ساختار زیر استفاده میکنیم.

 

۱٫ شروع کن

۲٫ عدد را دریافت کن

۳٫ عدد را بر دو تقسیم کن

۴٫ اگر باقی مانده صفر شد بنویس هدد زوج در غیر اینصورت بنویس عدد فرد.

۵٫ پایان

متغیر (Variable) : در برنامه نویسی

 

در دنیای واقعی میتوان متغیر ها را به ظرف تشبیه کرد که هر ظرف محتویات به خصوصی از هر چیزی را

میتواند در خودش جای دهد.

برای مثال : ظرفی که برای نگهداری مایعات استفاده میشود کاملا مجزا است از ظرفی که برای نگهداری

از لباسها استفاده میشود، در برنامه نویسی به این ظرف ها متغیر میگویند.

 

و  عبارت دیگر به خانه هایی از حافظه گفته میشود که هر کدام برای نگهداری نوعی

خاص داده (Data Type) به کار میروند.

برخی از این متغیر ها برای داده های عددی استفاده میشود و برخی برای برای نگهداری

از کاراکتر ها استفاده میشود.

 

مفاهیم برنامه نویسی | آشنایی با مفاهیم برنامه نویسی

متغیر (Variable)

 

☐ دستور  (Statement) : بخوان، دریافت کن، بنویس، محاسبه کن،

مقایسه کن.

 

یکی از اساسی ترین دستورات برنامه نویسی به شمار میرود و شما اگر قصد نوشتن برنامه ی

کاملی رو داشته باشید حتما به طور کامل از این دستور استفاده خواهید کرد.

 

دستور شرطی (Condition)

در حالت عادی رایانه ها دستورات را یکی پس از دیگری پردازش کرده و بدون هیچ استثنا اجرا میکند

اما  گاهی اوقات لازم است که این عمل تحت شرایط و موقعیت خاصی اجرا شود،در چنین مواقعی

ما میتوانیم از دستورات شرطی استفاده کنیم.

 

برای مثال فرض کنید ما قصد داریم دستوری برای تشخیص عدد های زوج و فرد بنویسیم

در این مواقع میتوانیم از دستورات شرطی استفاده کنیم به این صورت 

اگر عدد وارد شده بر دو بخش پذیر بود بنویس زوج در غیر این صورت بنویس فرد.

 

☐ دستور تکرار یا حلقه (Loop)

 

فرض کنید شما میخواهید یک برنامه ای بنویسید که یک دستور مشخص و تکراری را مثلا ۱۰۰۰ بار انجام

دهد، یک روش این است که آن دستور را ۱۰۰۰بار بنویسید اما آیا این منطقی است؟ خیر زیرا اصلا چنین

کاری لازم نیست در این مواقع ما میتوانیم از دستورات حلقه ای یا تکرار استفاده کنیم.

همیطور که از اسمش پیداست به دور دستورات میچرخد و میتواند یک دستور را بار ها و بارها

تکرار و انجام دهد.

 

مفاهیم برنامه نویسی | آشنایی با مفاهیم برنامه نویسی

نمونه ای از دستور حلقه (Loop)

☐ تابع (Function)

 

شما کارمندانی را تصور کنید که هرکدام با صدا زدنشانحاضر شده و دستورات مورد نظر را

انجام میدهند تابع ها در برنامه نویسی به همین صورت عمل میکنند آنها قطعات کوچکی

در برنامه نویسی هستند که هر کدام وظایف خاصی را انجام میدهند.

تابع ها میتوانند مقادیری را به عنوان ورودی تحویل گرفته و با توجه به وظایفی که دارند میتوانند

مقدار خاصی را به عنوان نتیجه کارشان برگردانند.(شما میتوانید یک تابع را فقط یک بار ینویسید

و در تمام برنامه هایتان را با صدازدن تابع  از آن استفاده کنید.)

 

مفاهیم برنامه نویسی | آشنایی با مفاهیم برنامه نویسی

تابع Function

☐ آرایه ها (Array)

 

آرایه ها یک نوع متغیر هستند اگر مطالب بالا را به درستی خوانده باشید حتما به یاد دارید که

متغیر ها مانند ظرف هایی بودند که مقادیری را در آن قرار میدهیم.حالا فرض کنید ما میخواهیم

۱۰۰۰۰ظرف برای نگهداری مایعات استفاده کنیم در چنین شرایطی باید از آرایه ها استفاده کنیم. 

در واقع آرایه ها یک نوع ظرف (متغیر) به تعداد زیاد هستند که با اندیس شماره گذاری شده اند مانند:

  1. ظرف
  2. ظرف
  3. ظرف و...

 

مفاهیم برنامه نویسی | آشنایی با مفاهیم برنامه نویسی

نمونه ای از آرایه ها

☐ رشته (String)

 

رشته ها آرایه هایی از کاراکتر ها هستند،هنگامی که تعداد   زیادی کاراکتر پشت سر هم قرار میگیرند

یک رشته را تشکیل خواهد داد.به عبارت ساده تر جملات و متون در برنامه نویسی را رشته مینامیم.

 

محیط توسعه ی مجتمع (IDE)

 

آی دی ای که مخفف واژه Integrated Development Environment میباشد. در واقع یک محیط

منسجم است از تمام ابزارهایی که برای نوشتم یک برنامه نیاز خواهید داشت،آی دی ای ها

معمولا شامل ویرایشگر متن،دیباگر کامپایلر،لینکر و مجموعه ای از سایر ابزار های

برنامه نویسی است.

 

به عنوان آی دی ای های معروف میتوان به موارد زیر اشاره کرد

 

✔ Eclipse

✔ Visual Studio

✔ Android Studio

✔ Code :: Blocks

✔ Netbeans

✔ Intelli J IDEA

✔ X Code

و…

 

مفاهیم برنامه نویسی | آشنایی با مفاهیم برنامه نویسی

نمونه ای از بهترین آی دی ای های معروف

 

 

در این آموزش قصد آموزش برنامه نویسی و ویژگی های آن را داشیتم ما هر روز در هلپانش

به دنیای عجیبی از مطالب جذاب و خوادنی سفر میکنیم سفری به اعماق مطالب

برنامه نویسی، طراحی سایت، تجارت الکترونیک، فناوری، گرافیک و…

امیدواریم شما هم در این مسیر همراه ما باشید تا به مقصد خود برسیم.

 

به این نوشته چه امتیازی می دهید؟
برچسب ها
نمایش بیشتر

نوشته های مشابه

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن