بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

تاریخچه زبان C

زبان C در سال 1972 توسط دنیس ریچی طراحی شد.

زبان C تکامل یافته زبان BCPL است که طراح آن مارتین ریچاردز می باشد.

زبان BCPL نیز از زبان B مشتق شده که طراح آن کن تامپسون می باشد.

اسلاید 2 :

دسته بندی زبانهای برنامه نویسی

زبان های برنامه نویسی به 3 دسته تقسیم می شوند:

1- زبانهای سطح بالا مانند: Pascal, cobol, Basic

2- زبانهای میانی مانند: C, C++, FORTH

3- زبانهای سطح پایین مانند: اسمبلی

اسلاید 3 :

مشخصات زبان C

 زبان c در سطح میانه است زیرا این زبان امکانات و قدرت زبانهای سطح پایین را دارد و نیز عناصر زبانهای سطح بالا را پشتیبانی می کند.

زبان C دارای قابلیت حمل یاPortability است یعنی با کامپیوترهای مختلف مانند Apple و IBM سازگار است.

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

 

اسلاید 4 :

انواع برنامه های سیستمی

 سیستم عامل

کامپایلر

مفسر

ویرایشگر

برنامه های مدیریت بانک اطلاعاتی

اسمبلر

اسلاید 5 :

مشخصات زبان C

 در زبان C بین حروف کوچک و بزرگ تفاوت است.

 هر خط می تواند تا 255 کاراکتر داشته باشد.

 انتهای هر دستور را با ; مشخص می کنیم.

زبان C دارای 32 کلمه کلیدی است.

 حجم کم برنامه های اجرایی در زبان C سرعت اجرا را افزایش داده است.

اسلاید 6 :

انواع داده

 در زبان C 5 نوع داده استفاده می شود.

اسلاید 7 :

انواعداده

انواع داده اصلی بجز Void می توانند با عباراتی مانند Signed (علامت دار) و یا Unsigned  (بدون علامت) و یا Long (بلند) و یا Short (کوتاه) ترکیب شوند و انواع دیگر را بوجود آورند.

 اگر قبل از نوع, علامت دار یا بدون علامت بودن مشخص نشود کامپایلر بطور پیش فرض نوع را علامت دار در نظر می گیرد.

اسلاید 8 :

انواعثابت ها

 در زبان C سه نوع ثابت وجود دارد:

 1- ثابت عددی

2- ثابت کاراکتری

3- ثابت رشته ای

 

اسلاید 9 :

انواعثابت ها

 ثابت عددی :

 شامل اعداد صحیح و اعشاری می باشد.

اعداد صحیح به 3 روش نوشته می شوند:

1- اعداد ده دهی

2- اعداد مبنای هشت (قبل از عدد صفر قرار می دهیم)

3- اعداد مبنای 16(قبل از عدد عبارت 0x می گذاریم)

اسلاید 10 :

انواعثابت ها

 ثابت های کاراکتری

1- در C تمام کاراکترها به عنوان ثابت کاراکتری درنظر گرفته می شوند.

2- می توان کد یک کاراکتر را به عنوان ثابت کاراکتری در نظر گرفت.

3- به عنوان مثال ‘A’ معادل کد اسکی 65 است.

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید