زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است . سی پلاس پلاس که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد:سی پلاس پلاس اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند. جاوا یک زبان برنامهنویسی است که در ابتدا توسط شرکت sun Microsystems ایجاد شدهاست و در سال ۱۹۹۵ به عنوان مولفه اصلی java platform منتشر شد.این زبان قسمت های بسیاری از گرامر خود را از C وسی پلاس پلاس گرفته اما دارای مدل شیگرایی سادهای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که قابلیت اجرا روی تمامی ماشینهای شبیهسازی جاوا را داشته باشد صرف نظر از معماری و خصوصیات آن کامپیوتر. اجرای اصلی کامپایلرهای جاوا، ماشینهای پیادهسازی و کتابخانههای آن توسط این شرکت از سال ۱۹۹۵ منتشر شد. در ۲۰۰۷ may این شرکت، نرمافزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان را منتشر کردند مثل کامپایلر GNU برای جاوا.
فهرست :
آنچه درباره سی پلاس پلاس می آموزیم :
۱- چرا سی پلاس پلاس؟
۲- تاریخچۀ سی پلاس پلاس
۳- آمادهسازی مقدمات
۴- شروع کار با سی پلاس پلاس
۵- عملگر خروجی
۶- لیترالها و کاراکترها
۷- متغیرها و تعریف آنها
۸- مقداردهی اولیه به متغیرها
۹- ثابتها
۱۰- عملگر ورودی
تاریخچه جاوا
اهداف اصلی در زمان پیاده سازی جاوا
خصوصیات زبان برنامه نویسی جاوا
شیﮔﺮا
ﭼﻨﺪ ﻧﺦ ﮐﺸﯽ ﺷﺪه
ﻣﻌﻤﺎری ﺧﻨﺜﯽ
ﺗﻔﺴﯿﺮ ﺷﺪه و ﻋﻤﻠﮑﺮد ﺳﻄﺢ ﺑﺎﻻ
ﺗﻮزﯾﻊ ﺷﺪه
پویا (Dynamic)
عملکرد ماشین مجازی جاوا
فرایند تولید نرم افزار
نقاط ضعف جاوا
پلتفرم های جاوا
انواع داده ها در جاوا
متغیرها و انواع دادهها
عملگر تخصیص مقدار
فرمت فایل اصلی: docx
تعداد صفحات فایل: 12
حجم فایل: 24 کیلوبایت
مقاله تحلیل زبان برنامه نویسی ++C در 12 صفحه وُرد قابل ویرایش با فرمت docx
تحلیل زبان برنامه نویسی ++C
سرفصلهای یادگیری هر زبان برنامه نویسی عبارتند از:
قالب کلی زبان
قالب کلی دستورات
انواع داده ها
تعریف متغیر و نحوه انتساب و قوانین نامگذاری
دستورات شرطی و کنترلی
دستورات تکرار
ساختمان داده ها (آرایه ها ،رشته ها و...)
نحوه کار با فایلها
نحوه نوشتن توابع
و....
دسته بندی زبانهای از لحاظ نزدیکی به سخت افزار:
سطح پایین مانند اسمبلی
سطح میانه مانند C,C++
سطح بالا مانند Java،Pascal،Delphi،.net
دسته بندی به لحاظ ساخت یافتگی –شی گرا:
ساخت یافته C،Pascal
ساخت یافته-شی گرا C++،JAVA،Delphi،.net
غیرساخت یافته qbasic
مقدمه:
زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ›››
++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. برنامههای شیگرا منظم و ساختیافتهاند، قابل روزآمد کردناند، به سهولت تغییر و بهبود مییابند و قابلیت اطمینان و پایداری بیشتری دارند.
آنچه درباره C++ می آموزیم :
1- چرا C++ ؟
2- تاریخچۀ C++
3- آمادهسازی مقدمات
4- شروع کار با C++
5- عملگر خروجی
6- لیترالها و کاراکترها
7- متغیرها و تعریف آنها
8- مقداردهی اولیه به متغیرها
9- ثابتها
10- عملگر ورودی
برنامه ای که دو عدد را گرفته و اعداد بین آنها را نمایش می دهد.
برنامه ای بنویسید که دنباله فیبونانچی را محاسبه کند.
برنامه ای که اعداد زوج بین 450 تا
1000 را محاسبه می کند. برنامه ای که مجموع اعداد بین 1 تا
99 رو محاسبه می کند. برنامه ای بنویسید که اعداد طبیعی کوچک تر از100 را نمایش دهد. برنامه ای که نمرات پنج درس یک دانشجو رو گرفته و
معدل آن دانشجو را نمایش می دهد. برنامه ای که سه عدد را گرفته و
بزرگترین آنها را نمایش دهد. برنامه ای که عددی را گرفته و مشخص
می کند فرد است یا زوج. برنامه ای که دو عدد را گرفته و
بزرگترین آن را نمایش می دهد. برنامه ای که حقوق پایه و تعداد
فرزندان یک کارگر را میگیرد و از فرمول حقوق کل او را محاسبه میکند. برنامه ای که
دو عدد را گرفته و سپس حاصل جمع و حاصل تفریق آنها را نمایش می دهد. برنامه ای که از کاربر رمز ورود میخواهد و در صورت درست بودن آن پیغام خوش آمد
گویی را نمایش می دهد. برنامه ای که عددی را به عنوان ورودی
خوانده و مغلوب آن را به خروجی می برد. برنامه ای که صورت و مخرج کسری را به
عنوان ورودی گرفته و خارج قسمت و باقی مانده آن را نمایش می دهد. برنامه ای که توان دوم اعداد بین 1 تا 10 را محاسبه می کند. برنامه ای که جدول ضرب را در صفحه
نمایش چاپ کند. برنامه ای که یک عدد را دریافت می
کند و فاکتوریل آن را نمایش می دهد. برنامه ای که مربعات و مکعبات اعداد
بین 1 تا 10 را محاسبه می کند. برنامه ای که سه عدد را به عنوان
ورودی گرفته و میانگین آنها را محاسبه می کند. برنامه ای که شعاع یک دایره را به
عنوان ورودی می گیرد و محیط و مساحت آن
را محاسبه می کند. برنامه ای که عبارتی را روی صفحه نمایش چاپ میکند.