یادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده
تر می کند. از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.
عمومیت زبان C++ در میان زبان های برنامه نویسی بسیار بالا است و می تواند
به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد.
برنامه نویسی به زبان C++ نسبت به C دارای قدرت بیشتری است. کارهایی می
توان انجام داد که در C برای انجام آنها (در صورت امکان) زحمت بیشتری نیاز
است. زبان C++ در دو قسمت آموزش داده می شود. در قسمت اول (همین مجموعه)
دستورات و ساختمان داده ها معرفی می شود و در قسمت دوم مفاهیم شی گرایی
آموزش داده خواهد شد.
فهرست :
قسمت اول:
انواع داده ها – انواع عملگرها – دستورات ورودی و خروجی و …
دستورات شرطی و تکرار
آرایه – رشته
نوع شمارشی – استراکچر – یونیون
اشاره گر
تابع
قسمت دوم:
کلاس – شی – سازنده و مخرب – تابع و کلاس دوست و …
اعضای کلاس با ویژگی استاتیک
وراثت
پلی مورفیسم
سربارگذاری عملگرها
قالب
فایل
آزمون با حل
مناسب برای
دانشجویان رشته های فنی و مهندسی
افراد علاقمند به برنامه نویسی
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است . سی پلاس پلاس که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد:سی پلاس پلاس اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند. جاوا یک زبان برنامهنویسی است که در ابتدا توسط شرکت sun Microsystems ایجاد شدهاست و در سال ۱۹۹۵ به عنوان مولفه اصلی java platform منتشر شد.این زبان قسمت های بسیاری از گرامر خود را از C وسی پلاس پلاس گرفته اما دارای مدل شیگرایی سادهای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که قابلیت اجرا روی تمامی ماشینهای شبیهسازی جاوا را داشته باشد صرف نظر از معماری و خصوصیات آن کامپیوتر. اجرای اصلی کامپایلرهای جاوا، ماشینهای پیادهسازی و کتابخانههای آن توسط این شرکت از سال ۱۹۹۵ منتشر شد. در ۲۰۰۷ may این شرکت، نرمافزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان را منتشر کردند مثل کامپایلر GNU برای جاوا.
فهرست :
آنچه درباره سی پلاس پلاس می آموزیم :
۱- چرا سی پلاس پلاس؟
۲- تاریخچۀ سی پلاس پلاس
۳- آمادهسازی مقدمات
۴- شروع کار با سی پلاس پلاس
۵- عملگر خروجی
۶- لیترالها و کاراکترها
۷- متغیرها و تعریف آنها
۸- مقداردهی اولیه به متغیرها
۹- ثابتها
۱۰- عملگر ورودی
تاریخچه جاوا
اهداف اصلی در زمان پیاده سازی جاوا
خصوصیات زبان برنامه نویسی جاوا
شیﮔﺮا
ﭼﻨﺪ ﻧﺦ ﮐﺸﯽ ﺷﺪه
ﻣﻌﻤﺎری ﺧﻨﺜﯽ
ﺗﻔﺴﯿﺮ ﺷﺪه و ﻋﻤﻠﮑﺮد ﺳﻄﺢ ﺑﺎﻻ
ﺗﻮزﯾﻊ ﺷﺪه
پویا (Dynamic)
عملکرد ماشین مجازی جاوا
فرایند تولید نرم افزار
نقاط ضعف جاوا
پلتفرم های جاوا
انواع داده ها در جاوا
متغیرها و انواع دادهها
عملگر تخصیص مقدار