پاورپوینت فصل نهم کنترل زیربرنامه

فصل نهم کنترل زیربرنامه


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 84 صفحه

قسمتی از متن PowerPoint (..pptx) :


به نام خدا فصل نهم کنترل زیربرنامه 1 فهرست مفاهیم زیربرنامه ها و تعاریف اولیه زبربرنامه ساده فراخوانی –برگشت زیربرنامه های بازگشتی صفات کنترل داده حوزه ایستا و پویا وابستگی ها و محیط های ارجاع مفاهیم اصلی کنترل داده نام مستعار ساختار بلوکی داده های محلی و محیط های ارجاع محلی پارامترها و انتقال پارامترها پیاده سازی انتقال پارامترها محیط های مشترک صریح اشتراک صریح متغیر پیاده سازی حوزه پویا پیاده سازی حوزه ایستا 2 مفاهیم زیربرنامه ها و تعاریف اولیه در زبان های برنامه سازی مدرن ، مجموعه ای از دستورات که هدف مشترکی دنبال می کنند ، برای استفاده مجدد درون زیربرنامه ها نوشته می شوند. زیربرنامه سطحی از انتراع را در برنامه فراهم می کند ، زیرا مجموعه ای از دستورات درون برنامه با یک دستور فراخوان جایگزین می شوند. پس جزییات پیاده سازی را پنهان می کند و خوانایی برنامه ها با نمایش ساختار منطقی برنامه و پنهان کردن جزییات سطح پایین ، افزایش می یابد. 3 زیربرنامه ساده فراخوانی -برگشت این پیاده سازی توسط قاعده کپی توضیح داده می شود: اثر دستور فراخوانی مثل این است که قبل از اجرا، یک کپی از زیربرنامه در نقطه ی فراخوانی قرار داده شده است. فرضیه های قاعده کپی: 1.زیربرنامه ها نمی توانند بازگشتی باشند. 2.نیاز به دستور فراخوانی صریح است. 3.زیربرنامه ها در هر فراخوانی باید بطور کامل اجرا شوند. 4.کنترل به نقطه فراخوانی برمی گردد. 5.در هر زمان فقط یک زیربرنامه کنترل را در دست دارد. 4 1.زیربرنامه ها نمی توانند بازگشتی باشند: بازگشتی مستقیم: اگر زیربرنامه ای خودش را فراخوانی کند. بازگشتی غیرمستقیم: اگر زیربرنامهA زیربرنامه B را فراخوانی کند و زیربرنامه B نیز زیربرنامه A را فراخوانی نماید. در فراخوانی های بازگشتی مستقیم،نمی توانیم از قاعده کپی استفاده کنیم، زیرا هر جایگزینی که یک دستور فراخوانی را حذف می کند،فراخوانی جدیدی به همان زیربرنامه را معرفی می کند که برای آن جایگزین دیگری لازم است. 5

فرمت فایل پاورپوینت می باشد و برای اجرا نیاز به نصب آفیس دارد

نظرات کاربران

نظرتان را ارسال کنید

captcha

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

لوکس فایل | فروشگاه ساز رایگان فروش فایل دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید