خانه / آموزش های برنامه نویسی / آموزش زبان c++ / آموزش زبان سی پلاس پلاس | قسمت اول | مقدماتی
آموزش زبان برنامه نویسی سی پلاس پلاس
آموزش زبان برنامه نویسی سی پلاس پلاس

آموزش زبان سی پلاس پلاس | قسمت اول | مقدماتی

آموزش زبان c++ قسمت اول

آموزش زبان سی پلاس پلاس | قسمت اول | مقدماتی

 

آموزش زبان برنامه نویسی c++
آموزش زبان برنامه نویسی c++

 

با سلام و  درودی دیگر خدمت همه دوستان عزیز

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

 

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

 

قبل از شروع یه معرفی کوچیکی از زبان c++ (سی پلاس پلاس) خواهیم کرد

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

نگران نباشید آموزش از صفر هست در ادامه کامل همه چیز را توضیح خواهیم داد

 

سی پلاس پلاس چیست؟

C++ چیست ؟

 

زبان برنامه نویسی C++ در سال ۱۹۸۵ توسط Bjarne Stroustup در آزمایشگاه AT&T بعنوان توسعه ای بر زبان C بوجود آمد.

افزونه هایی که بر این زبان اضافه شده بودند، از زبان Simula گرفته شده بودند.

از آن زمان تا کنون، C++، با سرعت زیادی در راستای نیازهای عملی برای یک زبان برنامه نویسی رو به رشد است،

نیازهایی که یک زبان برنامه نویسی را قادر می سازد تا بطور موثری انواع مختلفی از داده ها را در کنار یکدیگر مدیریت نماید.

محور اصلی در پیاده سازی این زبان برنامه نویسی، مفهوم برنامه نویسی شی گرا است (OOP). امروزه، C++ بازار تجاری را در اختیار خود گرفته است

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

 

C و ++C

C++ بسط یافته زبان برنامه نویسی C است

ولی اهدافی والاتر از C را پوشش می دهد

بطوریکه باید بعنوان یک زبان مجزا تدریس و آموزش داده شود.

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

اگرچه یاد گرفتن آن می تواند مفید و کمک کننده باشد

 

برنامه نویسی شی گرا

C ++ به طور کامل از برنامه نویسی شی گرا پشتیبانی میکند،

از جمله چهار ستون توسعه شی گرا 

  •     کپسوله سازی
  •     پنهان کردن اطلاعات     
  •     وراثت     
  •     پلی مورفیسم

 

استاندارد ANSI

استاندارد ANSI تلاش برای اطمینان از اینکه C ++ قابل حمل است؛

کدی که برای کامپایلر مایکروسافت نوشتید بدون اشتباه کامپایل خواهد شد،

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

پتولید کنندگان کامپایلر اصلی C ++ از استاندارد ANSI پشتیبانی می کنند.

 

یادگیری سی پلاس پلاس

مهمترین چیز در یادگیری سی ++، تمرکز بر مفاهیم است.

 

هدف یادگیری زبان برنامه نویسی سی پلاس پلاس تبدیل شدن به یک برنامه نویس بهتر است؛

یعنی، برای تبدیل شدن به موثرتر در طراحی و پیاده سازی سیستم های جدید و حفظ و نگهداری از آن ها موثر باشد.

هر کسی که از مکینتاش اپل یا رایانه ای که ویندوز را استفاده می کند،

به طور غیرمستقیم از C ++ استفاده می کند

زیرا رابط کاربری اصلی این سیستم ها در C ++ نوشته شده است.

 

به احتمال زیاد خیلی از چیزایی که گفتم رو نفهمیدید مثلا با خودتون میگید شی گرایی یا ستاندار و…  چی هست دیگه؟ یا سوالات دیگه

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

 

برای اطلاعات بیشتر در سایت ویکی پدیا (برای نمایش کلیک کنید)

Summary
آموزش زبان سی پلاس پلاس | قسمت اول | مقدماتی
Article Name
آموزش زبان سی پلاس پلاس | قسمت اول | مقدماتی
Description
سی پلاس پلاس چیست؟ C++ چیست ؟ زبان برنامه نویسی C++ در سال ۱۹۸۵ توسط Bjarne Stroustup در آزمایشگاه AT&T بعنوان توسعه ای بر زبان C بوجود آمد. افزونه هایی که بر این زبان اضافه شده بودند، از زبان Simula گرفته شده بودند. از آن زمان تا کنون، C++، با سرعت زیادی در راستای نیازهای عملی برای یک زبان برنامه نویسی رو به رشد است، نیازهایی که یک زبان برنامه نویسی را قادر می سازد تا بطور موثری انواع مختلفی از داده ها را در کنار یکدیگر مدیریت نماید. محور اصلی در پیاده سازی این زبان برنامه نویسی، مفهوم برنامه نویسی شی گرا است (OOP). امروزه، C++ بازار تجاری را در اختیار خود گرفته است بطوریکه این زبان برنامه نویسی، هم برای برنامه نویسان سیستم های عامل و هم برای برنامه نویسان نرم افزارهای کاربردی، مورد پسند می باشد.

درباره ی ساسان

مطلب پیشنهادی

آموزش هک با پایتون - تفاوت پایتون 2 با 3

قسمت چهارم آموزش هک با پایتون – تفاوت پایتون ۲ با ۳

قسمت چهارم آموزش هک با پایتون – تفاوت پایتون ۲ با ۳   آموزش هک …

دیدگاهتان را بنویسید

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

6 − 1 =