کمپیوٹرزپروگرامنگ

سائیکل اور postcondition پیشگی شرط کے ساتھ سائیکل

خود پروگرامنگ کی پیچیدہ کیا جا سکتا ہے. کے ساتھ شروع کرنے کے لئے، تمام اقدامات مرحلہ وار بیان کیا جائے. لیکن اس طرح ایک ضرورت کے ساتھ، جو کہ نمایاں طور پر پروگرام کرنے کی ضرورت ہے کہ کاموں کے حصول میں سہولت فراہم کی کئی خصوصیات موجود ہیں ( "پاسکل"، "C"، "کوڈانترک" - کس زبان کا استعمال کیا جاتا ہے کوئی بات نہیں). ان آلات میں سے ایک سائیکل بنانے کے لئے ہے.

پروگرامنگ کے چکروں کی اہمیت

ایک سائیکل کیا ہے؟ کیوں اس کی ضرورت ہے اور کیا آپ اسے استعمال کرتے ہیں تو ایک پروگرامر ہونے کے فوائد؟ سائیکل پروگرام، آپ کے اعمال کی ایک مخصوص تعداد کو پھانسی کو خود کار کرنے کے لئے کی اجازت دیتا ہے جس میں سے ایک اہم ساختی جزو ہے، قائم پیرامیٹرز کے ساتھ کہ تعمیل فراہم کی. لہذا، کام سائیکل کے سادہ ترین مثال - ایک اقتدار میں مخصوص تعداد podnesenie. مشینوں کے تمام اس کے ساتھ خود کار طریقے سے کیا جا سکتا ہے کیونکہ جب تک کافی نہیں ہو گا اپ قطاروں تجویز کرنے کی کوئی ضرورت نہیں ہے. سائیکل کی پریکٹس میں بھی وقت اور کوشش کی ایک بہت محفوظ کر سکتے ہیں، لہذا یہ ہر وقت اور سائیکل کا استعمال کرتے ہوئے کوڈ کو رجسٹر کرنے کے لئے تمام اقدامات ضروری نہیں ہے. بس تبدیل متغیر داخل ہونے اور نفاذ شروع کر دیں. لیکن بلٹ سائیکل سکیم کے طور پر؟ یا اس سے بھی زیادہ؟ سائیکل کی خود پیکر کی علامت کافی - پروگرامنگ کے بارے میں ایک کتاب کے بارے میں معلومات، "پاسکل،" ہم غور یا "کوڈانترک" گے. لہذا، معلوماتی مقاصد خالصتا لئے جدا دو سب سے زیادہ مقبول استعمال کی نظریاتی اسکیم پیش کرتے ہیں:

  1. postcondition ساتھ سائیکل.
  2. پیشگی شرط کے ساتھ لوپ.

تمام دوسروں کو ان کی مختلف حالتوں اور خاص مقدمات کی ایک بڑی حد تک ہیں، تاکہ وہ تناظر میں اور مخصوص مقاصد کے حصول میں غور کیا جانا چاہیے. اس دوران میں، ہم سب سے زیادہ مقبول کی طرف رجوع کرتے ہیں. پیشگی شرائط و postconditions ساتھ مختلف ادوار؟ یہاں ایک پیشگی شرط کے ساتھ لوپ ہے:

جبکہ «حالت« ایسا «کوڈ»

postcondition ساتھ جنرل نظریاتی فریم ورک سائیکل

تحریری طور پر کوڈ کے اس فارم کو جب جسم کے postcondition نفاذ کے اخراجات کے ساتھ آپریٹر سائیکل. پہلی نظر میں یہ عجیب لگ سکتا ہے: واقعی، کیوں کوڈ کی پھانسی کے بعد حالات ڈال؟ لیکن کچھ بھی نہیں عجیب بات ہے: اس فارم کے ایک خصوصیت ہے کہ کوڈ سے قطع نظر شرطوں یا کارکردگی کا مظاہرہ نہیں کی پھانسی ہے ہے. لیکن صرف 1 وقت. اس کے بعد، چاہے وہ سب، ٹیسٹ کی پیروی یہ ہو، یا نہیں ہونا چاہئے کے طور پر آئے گا. اور سائیکل کے مناسب جسم کے حالات کی غیر موجودگی میں نظر انداز کر دیا جائے گا. یہ postcondition ساتھ ایک سائیکل ہے جس میں ایک بہت ہی اہم اور مفید خصوصیت ہے. یہ بتایا گیا تھا کی مثال اور جہاں پر آپ یہاں پینٹ عملی نفاذ دیکھ سکتے ہیں؟ یہاں postcondition ساتھ سائیکل کی ایک مثال ہے:

دہرانے

"کوڈ"

جب تک «ضوابط»

پیشگی شرط کے ساتھ جنرل نظریاتی سائیکل بنیاد

لیکن سب سے زیادہ مقبول اختیار ہے بالکل یہی وجہ ہے. اس کی خاصیت کے بغیر اس کوڈ کو پھانسی کبھی نہیں رہا ہے، جو کہ لازمی شرط پر عملدرآمد کے لئے اس حقیقت میں مضمر ہے. عام طور پر، کوڈ کو بہت بڑے پیمانے پر اور کمپیوٹر کی کارکردگی پر اس کی کل منفی اثر کو چالو کرنے کے لئے ہے. لہذا، کافی ہوشیار منصوبہ بندی کا استعمال کیا: loops کے یا اس سے بھی انفرادی کلاسوں اپیل کرتا ہوں کہ میں رکھا کوڈ کے ٹکڑوں میں سے اکثر صرف صحیح لمحات میں آتا ہے. ہر وقت یہ کوڈ ہے، لیکن ایک کمپیوٹر استعمال نہیں کرتے کے باقی. یہ اسکیم آپ پروگرام یا دیگر پروگراموں پر عمل کرنے کی پروسیسنگ طاقت کو بچانے کے لئے اجازت دیتا ہے.

مختلف پروگرامنگ کی زبانوں میں عملی نفاذ

سائیکل کے عملی کی تاثیر کے بارے میں کچھ الفاظ. یہ سب سے پہلے وقت بچاتا ہے غور کرنا چاہیے دونوں صارف اور پروگرامر. دوسرے نے کہا کہ کیا گیا ہے پر، کیوں، کیوں چند الفاظ کسٹمر بارے میں کیا کہنا چاہئے. حقیقت یہ ہے کہ الگ الگ حصوں میں تقسیم سافٹ ویئر فوری طور پر لوڈ اور چلانے کے لئے ہے، اور اس کے مطابق کی اجازت دیتا ہے، صارف کی طرح سافٹ ویئر استعمال کرنے کے لئے بہت خوش ہو جائے گا. اس کے علاوہ، اس نقطہ نظر، کوڈ سائیکل یا ایک علیحدہ کلاس (جو اکثر جسم سے وجہ سے ہوتا ہے) میں محفوظ کیا، اور کام کرنے کی کارکردگی کی اجازت دیتا ہے. آپ انفرادی میموری خلیات میں رفتار کے ریکارڈ کو لانا چاہئے. لہذا، سب کچھ دستی طور پر کیا کرنا پڑا، تو یہ ہر ایک کو حاصل کرنے کے لئے ہوگا اور ایک مناسب اندراج نہیں ہے. ایک لوپ کئی بار یا ہر چیز اپنے آپ کو ایسا کرنے کی ضرورت کو کم کے بھی درجنوں اجازت دیتا ہے. اور اس کی قیادت کر سکتے ہیں جس گھنٹوں مشکلات کا کوڈ نظر کرنے کی ضرورت کرنے کی انسانی عنصر، ہٹاتا ہے.

اختتام

لہذا، تمام تحریری میزانی، ہم postcondition یا ایک پری کے ساتھ سائیکل معیار کی قربانی کے بغیر پیسہ بچانے کے لئے آسان طریقہ قابل بناتا ہے کہ کہہ سکتے ہیں. اور پیچیدہ پروگراموں لکھنے جب، یہ سب پروگرامر دوستوں میں سے ایک، اسے باہر لے جانے اور پڑھنے کے لئے کوڈ کو آسان بنانے کے لئے مدد کر رہا ہے. لہذا، ان کے کوڈ لکھنے جب postcondition یا پیشگی شرط کے ساتھ ایک سائیکل استعمال کرنے کی اوہیلنا نہیں - وہ خاص طور پر سافٹ ویئر کی تخلیق کے عمل کو آسان بنانے کے لئے ڈیزائن کیا جاتا ہے، اور یہ اس کے خلاف کام کریں گے - اس موقع کا فائدہ اٹھانے کے لئے نہیں.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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