پاورپوینت برنامه سازی پیشرفته (C) – توسط دکتر سید سعید آیت< فایل شامل 250 اسلاید (قابل ویرایش) مناسب اساتید دانشگاه برای انتخاب رفرنس. (فرمت فایل PPTX)
همچنین مناسب دانشجویان برای کنفرانس های درسی می باشد.
|
|
- طرح درس
درس 4 واحدی جهت دانشگاه پیام نور
40 ساعت (20 جلسه 2 ساعته در سایت یا (1+1) ساعته در کلاس و سایت.
توصیه می شود که کلاس در سایت کامپیوتر بر گزار شود, در غیر این صورت پیشنهاد می شود قسمت اول هر جلسه در کلاس و قسمت دوم در سایت, جهت تمرین عملی مطالب تدریس شده, برگزار شود.
- جایگاه درس
این درس یکی از اصلی ترین دروس رشته های مهندسی کامپیوتر و علوم کامپیوتر می باشد.
این درس پیش نیاز بسیاری از دروس رشته های مذکور می باشد.
از آنجا که یکی از اصلی ترین مهارت های دانشجویان رشته های مذکور برنامه نویسی می باشد, این درس شایسته دقت و تمرین مناسب می باشد.
- {فهرست مطالب}
- منظور از برنامه نويسی کامپيوتر
- تاريخچه مختصر برنامه نويسی
- مراحل نوشتن يک برنامه
- قالب کلی برنامه ها در زبان C
- انواع خطا های برنامه نویسی
- نمایش متن, دستور printf و کاراکتر های کنترلی
- آشنایی با مفهوم متغیر ها و عملگر ها
- چاپ مقدار متغير ها
- دستورات ورودی: scanf, getche, getch
- فرمت بندی خروجی
- تبديل انواع
- تقدم عملگر ها
- تعیین طول میدان در دستورات scanf, printf
- تبدیل انواع داده ای به یکدیگر
- عملگر های ++, —
- دستورات شرطی: if, if-else, switch-case
- دستور break
- حلقه ها: while, for, do-while
- حلقه های تودرتو
- توابع (مفهوم, طرز تعریف)
- توابع کاربر- توابع کتابخانه ای
- متغیر های محلی و سراسری
- توابع بازگشتی
- خوانایی برنامه
- آرایه ها
- دستور define
- آرایه های چندبعدی
- رشته ها
پاورپوینت برنامه سازی پیشرفته (C) – توسط دکتر سید سعید آیت
- برنامه نويسی
يک برنامه در واقع مجموعه ای از دستورات است که در حافظه ذخيره می شود و سپس کامپيوتر آنها را اجرا می کند.
- چگونگی شکل گيری برنامه نويسی
در کامپيوتر های اوليه برای انجام يک دستور خاص (مثلا جمع) ورودی ها به فرم مبنای 2 به دستگاه داده می شد و سپس خروجی به صورت مبنای 2 مشاهده می شد و بعد از آن دستورات بعدی انجام می شد.
با استفاده ساختار فون نيومن کامپيوتر هايی توليد شدند که قادر بودند دستورات را در حافظه ذخيره کنند و سپس آنها به طور خودکار و متواليا اجرا شوند.
به يک مجموعه دستورات که توسط کامپيوتر اجرا می شود برنامه گفته می شود.
- زبان ماشين و اسمبلی
چون برنامه های اوليه به صورت کد های دودوئی که مستقيما قابل فهم به زبان ماشين بود نوشته می شدند به اين برنامه ها برنامه ها به زبان ماشين (machine language program) گفته می شد و به هر دستور، يک دستور زبان ماشين گفته می شد.
مشکل نوشتن برنامه به زبان ماشين سختی نوشتن و ناخوانايی آن بود.
برای رفع اين مشکل زبان های اسمبلی شکل گرفت.
در اين زبان ها برای هر دستور زبان ماشين يک عبارت تعريف شده است.
مثلا برای جمع دو خانه حافظه A و B عبارت ADD A,B. در اين حالت برنامه نويس به جای نوشتن يک سری 0 و 1، با اين عبارات برنامه خود را می نوشت.
برنامه ای که برنامه اسمبلی نوشته شده توسط کاربر را به زبان ماشين تبديل می کند اسمبلر خوانده می شود.
- زبان C
موضوع درس آشنايی با زبان سطح بالای C است.
اين زبان در سال توسط 1972 توسط دنيس ريچی (Dennis Ritchie) بوجود آمد که بر اساس زبان ديگری به نام B شکل گرفته بود.
B توسط Ken Thompson در 1969 بوجود آمد.
- ساده ترين برنامه به زبان C
void main( )
{
}
نکات:
خط اول در هر برنامه C بايد وجود داشته باشد.
{ : شروع برنامه
{ : خاتمه برنامه
دستورات برنامه در داخل {} نوشته می شوند.
|
|
|
|
|
|
|
|