کامپیوتربرنامه نویسی

چرخه و چرخه با پیش شرط postcondition

برنامه نویسی خود را می توان پیچیده است. برای شروع، که تمام اقدامات باید املای گام به گام. اما با چنین یک ضرورت است، از ویژگی های متعددی است که به طور قابل توجهی در دستیابی به کارهای که نیاز به برنامه تسهیل وجود دارد ( "پاسکال"، "C"، "نصب" - بدون توجه به آنچه زبان استفاده شده است). یکی از این ابزارها است که برای ایجاد چرخه.

اهمیت چرخه برنامه نویسی

یک چرخه چیست؟ چرا لازم است و چه از مزایای بودن یک برنامه نویس وقتی که شما از آن استفاده کنید؟ چرخه یک جزء ساختاری مهم این برنامه، که اجازه می دهد تا شما را به طور خودکار از اعدام یک تعداد معینی از اقدامات است، به شرطی که مطابق با پارامترهای شد. بنابراین، ساده ترین مثال از چرخه کار - podnesenie تعداد معینی به یک قدرت است. بدون نیاز به تجویز ردیف تا کافی نخواهد بود، زیرا ماشین همه می توانند به طور خودکار با آن انجام می شود. در عمل از چرخه همچنین می تواند بسیاری از زمان و تلاش را نجات دهد، پس از آن است که لازم نیست در هر زمان و تمام مراحل ثبت نام کد با استفاده از چرخه. نگران نباشید، متغیرهای تغییر وارد کنید و شروع پیاده سازی. اما به عنوان طرح های ساخته شده چرخه؟ یا حتی بیشتر؟ خود تجسم از چرخه بسیار زیادی - اطلاعات در یک کتاب در مورد برنامه نویسی، "پاسکال،" ما در نظر و یا "نصب". بنابراین، صرفا برای مقاصد اطلاعاتی پیاده کردن ارائه طرح نظری از دو استفاده از محبوب ترین:

  1. چرخه با postcondition.
  2. حلقه با یک پیش شرط.

همه دیگران تا حد زیادی از تغییرات و موارد خاص می باشد، به طوری که آنها باید در زمینه و در دستیابی به اهداف خاص در نظر گرفته شود. در این میان، اجازه دهید ما را به محبوب ترین تبدیل شود. چرخه های مختلف با پیش شرط و postconditions؟ در اینجا حلقه با یک پیش شرط است:

در حالی که «شرایط» انجام «کد»

چرخه چارچوب نظری عمومی با postcondition

این شکل از نوشتن کد زمانی که چرخه اپراتور با هزینه های اجرای postcondition از بدن است. در نگاه اول ممکن است عجیب به نظر برسد: واقعا، چرا قرار دادن شرایط پس از اعدام کد؟ اما هیچ چیز عجیب وجود دارد: یکی از ویژگی های این فرم است که کد صرف نظر از اینکه شرایط ملاقات و یا انجام نمی اجرا شده است. اما فقط 1 بار. سپس تست به دنبال خواهد داشت، چه همه این ها، که باید باشد، یا نه. و در صورت عدم وجود شرایط مناسب بدن از چرخه نادیده گرفته می شود. این ویژگی بسیار مهم و مفید است که چرخه با postcondition است. در نمونه ای از آنچه که گفته شد و که در آن شما می توانید اجرای عملی نقاشی اینجا را ببینید؟ در اینجا یک مثال از چرخه با postcondition است:

تکرار

"کد"

تا زمانی که «شرایط»

اساس چرخه به طور کلی نظری با پیش شرط

اما گزینه محبوب ترین است دقیقا این است. ویژگی آن در این واقعیت نهفته است که برای اجرای شرط لازم، بدون این کد هرگز اجرا می شود. به طور معمول، کد بسیار مقیاس و فعال تاثیر منفی کل آن بر عملکرد کامپیوتر است. بنابراین، استفاده می شود کاملا یک طرح حیله گری: بسیاری از قطعه از کد قرار داده شده در حلقه و یا حتی کلاس های فردی که درخواست تجدید نظر فقط در لحظه درست می آید. همه بقیه از زمان این کد است، اما یک کامپیوتر استفاده نمی کند. این طرح اجازه می دهد تا شما را به صرفه جویی در قدرت پردازش به اجرای برنامه و یا برنامه های دیگر.

اجرای عملی در زبان های برنامه نویسی مختلف

چند کلمه در مورد اثربخشی عملی از چرخه. لازم به ذکر است اول از همه موجب صرفه جویی در زمان، هر دو کاربر و برنامه نویس. در دوم گفته شده است، چرا، چرا باید چند کلمه در مورد مشتری است. واقعیت این است که تقسیم به بخش های جداگانه اجازه می دهد تا نرم افزار به سرعت بارگذاری و اجرا می شود و بر این اساس، کاربران خواهد بود فقط خیلی خوشحال به استفاده از چنین نرم افزار. علاوه بر این، این روش، زمانی که کدهای ذخیره شده در چرخه یا یک کلاس جداگانه (که اغلب از بدن ایجاد می شود)، و اجازه می دهد تا بهره وری کار. شما همچنین باید رکورد سرعت در سلول حافظه فردی به ارمغان بیاورد. بنابراین، اگر همه چیز تا به حال به صورت دستی انجام می شود، آن را مجبور به گرفتن هر و یک ورودی مناسب وجود دارد. یک حلقه اجازه می دهد تا چندین بار و یا حتی ده ها تن از کاهش نیاز به خودتان انجام دهید همه چیز. و حذف آن عامل انسانی، که می تواند منجر به ساعت نیاز به نگاه کد مشکل ساز است.

نتیجه

بنابراین، جمعبندی تمام نوشته شده است، می توان گفت که چرخه با postcondition یا یک پیش را قادر می سازد راه مناسب برای صرفه جویی در پول بدون فدا کردن کیفیت. و در هنگام نوشتن برنامه های پیچیده، آن را یکی از بهترین دوستان برنامه نویس، کمک به او را به کد آسان تر برای انجام و خواندن است. بنابراین، در هنگام نوشتن کد خود را می کند عار نیست به استفاده از یک چرخه با postcondition یا پیش شرط - آنها به طور خاص طراحی شده برای تسهیل روند ایجاد نرم افزار، و آن را در برابر او کار خواهد کرد - تا نه استفاده از این فرصت.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.birmiss.com. Theme powered by WordPress.