لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .PPT ( قابل ویرایش و آماده پرینت )
قسمتی از متن .PPT :
تعداد اسلاید : 240 اسلاید
برنامهسازی پیشرفته
جلسة اول برنامهسازی پیشرفته مقدمه و معرفی درس
برنامهسازی پیشرفته:
بیان مفاهیم پیشرفته برنامهسازی با استفاده از زبان C برنامهسازی پیشرفته منبع اصلی جهت مطالعه دانشجویان
کتاب: برنامهنویسی به زبان C
(ویرایش دوم)
برنامهسازی پیشرفته سابقة تاریخی زبان C
زبان B
زبان BCPL
زبان C :
در سال 1972 توسط دنیس ریچی طراحی شد. برنامهسازی پیشرفته ویژگیهای بارز زبان C
C یک زبان میانی است
برنامهسازی پیشرفته سطوح زبانهای برنامهسازی
زبانهای سطح پایین
Assembly
زبانهای میانی
Java، C
زبانهای سطح بالا
Pascal، Ada، Cobol، Basic برنامهسازی پیشرفته ویژگیهای بارز زبان C
C یک زبان ساختیافته است.
C زبان برنامهنویسی سیستم است.
C یک زبان قابل حمل است.
C زبانی قابل انعطاف و قدرتمند است.
برنامهسازی پیشرفته کلیات زبان C
حساس به حروف (Case Sensitive)
INT و int
کلمات کلیدی کم
مثال: for ، if ، while
نکته: کلیه کلمات کلیدی با حروف کوچک هستند.
برنامهسازی پیشرفته کلیات زبان C
; جدا کنندة دستورات از یکدیگر:
هر دستور در یک یا چند سطر
چند دستور در هر سطر
برنامهسازی پیشرفته کلیات زبان C
توضیحات بین /* و /* یا بعد از //
/* this is a sample comment. */
// this is another sample comment. برنامهسازی پیشرفته استانداردسازی زبان C
گونههای مختلف زبان C
استانداردسازی زبان C :
ANSI C
برنامهسازی پیشرفته کامپایلر پیشنهادی زبان C
Borland C++ 3.1 برنامهسازی پیشرفته برنامة کامپیوتری
برنامهسازی پیشرفته مجموعة دستورات هر زبان برنامهنویسی
دستورات کامپایلر زبان
دستورات ورودی - خروجی
دستورات محاسباتی و منطقی
دستورات کنترل روند برنامه برنامهسازی پیشرفته
جلسة دوم برنامهسازی پیشرفته انواع دادههای اصلی
int
float
double
char
void
boolean ?!!
برنامهسازی پیشرفته int
اعداد صحیح با دامنه محدود
برای کامپیوترهای شخصی دو بایت
32767-
2762+ برنامهسازی پیشرفته float
اعداد حقیقی با دامنة محدود
نمایش معمولی
نمایش علمی
12.3E- 4 = 12.00003
برنامهسازی پیشرفته double
اعداد حقیقی با دقتی بیشتر از float
برنامهسازی پیشرفته Char
کاراکترها نمادها یا حروف
‘a’
‘A’
‘+’
‘~’
بسته به محل استفاده عدد یا کاراکتر است. برنامهسازی پیشرفته void
دادة تهی
دارای کاربردهای مختلف
مثال: توابع فاقد خروجی برنامهسازی پیشرفته انواع دادهای دیگر
با ترکیب کلمات زیر با برخی از انواع دادههای اصلی:
signed ، unsigned (با علامت ، بدون علامت)
long ، short
مانند:
unsigned int
long int
unsinged long int
برنامهسازی پیشرفته متغیرها
قوانین نامگذاری متغیرها:
حروف ‘a’ تا ‘z’ ، ‘A’ تا ‘Z’ ، ارقام و ‘_’