پاورپوینت برنامه سازی پیشرفته (pptx) 306 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 306 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
برنامه سازی پیشرفته
ارزشیابی
کار کلاسی شامل تمرین، پروژه های برنامه نویسی و فعالیت کلاسی 10 نمره
امتحان میان ترم 4 نمره
امتحان پایان ترم 8 نمره
مهر 85
4
هفته اول
اصول و مباني شبکهها
فهرست مطالب
شكلهاي بكارگيري كامپيوتر
شبكه هاي كامپيوتري، مزایا – معایب
انواع شبکه
6
مقدمه
در اوايل دهه 1970 ميلادی ، زبان C ، توسط دنيس ريچي و به عنوان زبان برنامهنويسي سيستم ها طراحي شد.
اين زبان از دو زبان قديمي تر بنامهاي BCPL و B حاصل شده است.
زبان C تا سال 1978 منحصر به استفاده در لابراتوار كمپاني BELL بود تا اينکه توسط دو تن بنامهای ريچی و کرنيه نسخه نهايي اين زبان منتشر شد
7
مقدمه – فازهای تولید و اجرای برنامه های C++
فاز 1 – برنامه ها در ویرایشگر نوشته شده و در دیسک دخیره می شوند
فاز2- پیش چردازنده دستورات را پردازش می کند
فاز 3 – کامپایلر کد مقصد را ایجاد می کند و آن را در دیسک ذخیره می کند
فاز 4 – پیوند دهنده کد مقصد را به کتابخانه پیوند می دهد و یک فایل قابل اجرا
ایجاد کرده و آن را در دیسک ذخیره می کند
فاز 5 – بارکننده فایل را در حافظه قرار می د هد
فاز 6 – پردازشگر هر یک از دستورات را دریافت و اجرا می کند
8
مقدمه - ويژگيهاي مهم زبان C
زبان C به طور گستردهاي در دسترس است .
C زباني است همه منظوره، ساختيافته سطح بالا و انعطافپذير كه برخي از خصوصيات زبانهاي سطح پايين را نیز داراست.
برنامههاي نوشته شــده به زبان C به طور كلي مستقــل از ماشين يا نـوع كامپيوتر است و تقريباً تحت كنترل هر سيستم عاملي اجرا ميشود.
C روش برنامهسازي ماژولار را پشتيباني ميكند.
9
مقدمه - ويژگيهاي مهم زبان C
کامپايلرهاي C فشرده و كم حجماند و برنامههاي هدف ايجاد شده با آنها خيلي كوچك و كارآمدند.
برنامههاي C در مقايسه با ساير زبانهاي برنامهسازي سطح بالا، به راحتي قابل انتقالاند.
به طور کلي جامعيت، عموميت، خوانايي، سادگي، کارآيي و پيمانهاي بودن که همگي از مشخصات برنامهای ايدهآلاند در زبان C پيادهسازي ميشوند.