جهان الکترونیک

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

جهان الکترونیک

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

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

آغاز برنامه نویسی با زبان #C

شنبه, ۲۸ شهریور ۱۳۹۴، ۰۸:۳۲ ب.ظ

سلام به همه عزیزان و همراهان وبلاگ ایران اندیشه.قصد دارم مطالبی درمورد برنامه نویسی با زبان #C برای شما دوستان عزیز قرار بدم.برای برنامه نویسی ابتدا شما باید با مفاهیمی آشنا بشید و فرق آنهارا از هم بدانید در این پست آن هارا معرفی میکنم و به امید خدا در آینده با زبان #C و ویژوال استودیو آشنا میشویم.


«مطالب پایه برنامه نویسی»

داده ها و اطلاعات:

اکثر مردم دو واژه -داده- و –اطلاعات- رو به یک معنی میدونن در صورتی که این دو واژه با هم تفاوت دارن.

-داده: مجموعه ای از مقادیر در مورد یک موضوع یا شی است که به صورت کمّی با یک مقدار عددی و یا به صورت کیفی نشان داده می شود.این اصطلاح کتابیش بود به بیان خومون میشه گفت داده همون مقادیر خامی است که ما به سیستم یا کامپیوتر میدهیم و به جاش اطلاعات از کامپیوتر میخواهیم.مثلا نمرات یک دانش آموز یک مقدار یا داده است.

-اطلاعات: برای استفاده بهتر از داده ها آنها را طی عملیاتی توسط کامیوتر به اطلاعات تبدیل میکنیم.نمرات یک دانش آموز داده است اما معدل پایانی اون اطلاعات نامیده میشه.

-پردازش:به عملیاتی که توسط کامپیوتر بر روی داده ها برای بدست آوردن اطلاعات انجام می شود پردازش اطلاعات میگویند.

به این چند نکته حتما توجه کنید:

-صحت داده:یعنی داده ها به درستی گردآوری شده باشند و بین آنها اشتباهی وجود نداشته باشه.مثلا یک نمره منفی بین نمرات دانش آموزان یک کلاس.

-درستی انجام عملیات:یعنی محاسبات و عملیاتی که بر روی داده ها انجام میشوند به درستی انجام گیرند.

-روش انجام پردازش:با توجه به هدفی که از جمع آوری داده ها داریم باید پردازش درستی رو آنها صورت گیرد تا به اطلاعات مفیدی برسیم.

«برنامه نویسی»

به مجموعه دستوراتی که به کامپیوتر میفهماند به نوع پردازشی بر روی دادها انجام دهد و همچنین اطلاعات به دست آمده را چگونه نمایش دهد برنامه می گویند.

سخت افزار کامپیوتر برمبنای منطق (صفر و یک)بنا شده است و طبیعی است که زبان کامپیوتر دنباله ای از اعداد 0و1باشد.مثلا این خط برای جمع دو عدد 5و8 در یک پردازنده ی شرکت اینتل می باشد:

11011000   00000001   00000000  00001000  10111011  0000000 00000101   10111000

فهم ای زبان برا انسان بسیار دشوار است.خوشبختانه زبانهای دیگری نوشته شده اند که هم به زبان ما نزدیک تر هستند. این زبانها با استفاده از یک مترجم(Compiler) کد های نوشته شده توسط مارا به زبان ماشین ترجمه میکند.

انواع زبان برنامه نویسی:

1-زبانهای سطح پایین: زبانهایی هستند که به زبان کامپیوتر نزدیک تر و از بان ما دور تر هستند.

2-زبانهای سطح بالا: زبانهایی هستند که از زبان کامپیوتر دور تر و به زبان ما نزدیک تر می باشند.

3-زبانهای سطح میانی:تقریبا میشه گفت بین این دو قرار دارند.

نقطه نظر یک برنامه نویس:

من برنامه ها زیادی نوشته ام ولی تاکنون برنامه ای بدون شناسایی و درک کامل مسئله از ابتدا،ننوشته ام. حتی برای کاری که میخواهم برای دوستانم مجانی انجام دهم،همین روش را به کار میگیرم.

«خیلی ممنونم که تااینجا همراهم بودید امیر محمد هستم از نویسندگان ایران اندیشه»

«کپی برداری از مطالب فقط در صورت ذکر منبع و ارائه لینک فعال به ایران اندیشه مجاز است»

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
هاست رايگان