دسته بندی | برنامه نویسی |
بازدید ها | 102 |
فرمت فایل | pptx |
حجم فایل | 209 کیلو بایت |
تعداد صفحات فایل | 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’ ، ارقام و ‘_’ اولین کاراکتر رقم نباشد. کلمات کلیدی نمیتوانند نام متغیر باشند.
برنامهسازی پیشرفته متغیرها اسامی مجاز: count c124 avg_grade اسامی غیرمجاز: 1test bin#tree for برنامهسازی پیشرفته تعریف متغیر ; نام متغیر نوع داده int x ; float m, n ; char ch1, ch2, ch3 ; long int count ; برنامهسازی پیشرفته مقدار دهی اولیه به متغیرها int x = 5, y ; char ch1 = ‘a’, ch2 = ‘A’, ch ; برنامهسازی پیشرفته ثابتها تعریف ثابت: مقدار ثابت نام ثابت#define یا مقدار = نام ثابت