سایت آموزشی

» آموزش زبان سی پلاس پلاس جلسه اولوبسایت آموزشی همراه آموز

امروز سه شنبه ۵ بهمن ۱۳۹۵ به همراه آموز خوش آمدید.

آموزش زبان سی پلاس پلاس جلسه اول

Education C++ Programming Language

[quote font_size=”12″ bgcolor=”#” color=”#000000″ bcolor=”#”]همراه آموز : با ما همراه باشید با جلسه اول آموزش زبان برنامه نویسی سی پلاس پلاس  [/quote]

[divide icon=”square” width=”medium” color=”#”]

آموزش زبان سی پلاس پلاس جلسه اول

[divide icon=”square” width=”medium” color=”#”]

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

همراه آموز نهایت سعی خود را دارد تا آموزش ها را به بهترین شکل ممکن از نظر انتقال محتوا و درک و فهم مطالب منتشر نماید.(همراه آموز سایتی برای همه)

در هر جلسه که مثال یا تمرین برنامه نویسی داشته باشیم سعی همراه آموز بر این است که به تحلیل کامل مثال ها بپردازد و در اصل مفهوم رو به شکل ساده و خودمونی به مخاطب برساند چرا که بنظره بنده مهم نیست چه میخونیم و چه مینویسیم مهم فقط این است که متوجه باشیم چه میخونیم و چه مینویسیم.

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

[divide icon=”square” width=”medium” color=”#”]

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

  1. زبان های سطح پایین (زبان ماشین یا همان زبان اسمبلی)
  2. زبان های سطح بالا ( زبان سی، بیسیک، کوبول، پاسکال ،سی شارپ ،جاوا و..)

البته میشه سطح میانی رو هم در اینجا اضافه کرد که میشه گفت زبان سی پلاس پلاس (++C) هم یک زبان سطح پایین است و هم یک زبان سطح بالا.

[box type=”tip” bg=”#” color=”#” border=”#” radius=”2″]زبان سی یک زبان مادر در دنیای برنامه نویسی محسوب می شود. و زبان سی پلاس پلاس از جدش سی گرفته شده است.[/box]

[divide icon=”square” width=”medium” color=”#”]

تاریخچه ی زبان سی پلاس پلاس :

سی پلاس پلاس یک زبان برنامه نویسی رایانه ای همه منظوره، شیءگرا، سطح بالا و چند رگه، عمومی و با قابلیت های سطح بالا و سطح پایین می باشد.
(استراس تروپ) کار بر روی زبان «C با کلاس» را در سال ۱۹۷۹ آغاز کرد. ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن استراس تروپ خطور نمود. او متوجه شد که سیمولا دارای ویژگی‌هایی مناسب برای ساخت برنامه‌های بسیار بزرگ است اما برای استفاده عملی بسیار کند است اما بی سی پی ال (BCPL) با وجود سرعت بسیار زیاد برای ساخت برنامه‌های بزرگ بسیار سطح پایین است.(بیشتر بخوانید ..)

سی پلاس پلاس یک زبان شی گراء است !

سی پلاس پلاس برای مدل سازی اشیای دنیای واقعی ،از مفهومی به نام کلاس استفاده می کند. اگر یک نقشه ی ساختمان در دست داشته باشید میتوانید ساختمان های متعددی با ویژگی های موجود در نقشه ایجاد کنید به همین ترتیب اگر کلاسی در سی پلاس پلاس داشته باشیم میتوانیم چندین شی از این کلاس ایجاد کنیم تولید شی از کلاس را نمونه سازی می گویند.

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

برخی از ویژگی های زبان سی پلاس پلاس :

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

سی پلاس پلاس یک زبان برنامه نویسی سیستم است ، برنامه های سیستم برنامه هایی هستند که امکان بهره برداری از سخت افزار و سایر نرم افزارها را فراهم می کنند.برخی از برنامه های سیستم عبارتند از : سیستم عامل،کامپایلر،اسمبلر و ..

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

سی پلاس پلاس یک زبان کوچک است وتعداد کلمات کلیدی این زبان کم است ولی بسیار قدرتمند می باشد.

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

سی پلاس پلاس نسبت به حروف حساس است  (Case Sensitive) یعنی در سی پلاس پلاس a  با A فرق میکند،و تمام کلمات کلیدی در سی پلاس پلاس با حروف کوچک نوشته می شوند.

[divide icon=”square” width=”medium” color=”#”]

دستورالعمل های زبان سی پلاس پلاس دارای ویژگی های زیر می باشند :

هر دستور در زبان سی پلاس پلاس باید آخرش ; باشد . (سمی کالون)

حداکثر طول یک دستور در سی پلاس پلاس ۲۵۵ کارکتر می باشد.

هر دستور میتواند در یک یا چند سطر ادامه داشته باشد.(شکسته شدن کدهای برنامه به چندین سطر)

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

توضیحات در زبان سی پلاس پلاس میتواند به دو شکل زیر باشد:

۱ : توضیح یک سطری که باید توضیحات بعد از دو (//) بیایند .

// Comment In Here

۲ : توضیح با بیشتر از یک سطر که باید توضیحات بین (/**/) بیایند.

/* Comment In Here */

[divide icon=”square” width=”medium” color=”#”]

پایان آموزش زبان سی پلاس پلاس جلسه اول

[quote font_size=”12″ bgcolor=”#” color=”#000000″ bcolor=”#”]همراه آموز سایتی برای همه[/quote]

بازدید : بار دسته : آموزش برنامه نویسی ، سی پلاس پلاس تاريخ ارسال : ۲۹ آذر ۱۳۹۵ به اشتراک بگذارید :
نظرات کاربران
    • شما حق دارید در مورد این آموزش نظر دهید،همراه آموز با افتخار نظر شما را دریافت میکند.
    • نظر شما بعد از ارسال باید توسط مدیریت همراه آموز تایید شود.
    • نظراتی که غیر مرتبط با این مطلب باشد منتشر نخواهد شد.