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

مشروط آپریٹر کیا ہے؟

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

مشروط آپریٹر کیا ہے؟

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

درخواست کے جنرل وضاحت

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

مشروط شاخ بیان

سب سے پہلے تھوڑا سا digress میں اور بہت مقبول پینٹنگز یاد Vasnetsov وکٹر Mikhailovich، "نائٹ روڈز"، 1878. میں لکھا کہ یہ ایک سنگم پر اور کہاں جانا کرنے کا فیصلہ کرنے کھڑے ہوئے جو ایک ہیرو پیش کیا کرتے ہیں. اسی طرح، آپریٹر کنڈیشنڈ چلاتا ہے. لہذا، نائٹ ایک سمت میں جانے کے لئے کی پیشکش کو قبول کریں گے تو، لیکن وہ ایک ہی شاخ پر جائیں گے. انتخاب کا صرف ایک ہی ہو سکتا ہے. ہم مشروط آپریٹر کے بارے میں بات کرتا ہوں، تو یہ کام کرتا ہے اس کے منطقی ایکسپریشن "سچ" ہے صرف اس وقت جب. سب سے زیادہ پروگرامنگ زبانوں یہ مطلوبہ لفظ تو استعمال کرتا نامزد کرنے کے لئے. شاید تعمیراتی مرحلے، تو سب سے پہلے ایک شرط ہے، پھر ایک اور، اس کے بعد ایک تہائی، ایک چوتھائی کی جانچ پڑتال جب، اور. کی مزید تفصیل سے اس پر نظر ڈالیں. مشروط بیانات کے مختلف اقسام کیا ہیں؟ ان میں سے سب سے تین:

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

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

مثال "پاسکل"

یہ کیسے کام کرتا سمجھنے کے لئے، ہم سب سے زیادہ مقبول پروگرامنگ زبانوں میں سے ایک کی مثال پر غور کرنے کی تجویز. "پاسکل" میں مشروط بیان سادہ یا پیچیدہ ہو سکتا ہے. پہلی قسم - علامتوں = کی ایک قسم، <،>، اور اس طرح. پاسکل میں ایک پیچیدہ مشروط بیان مندرجہ ذیل فارم لے سکتے ہیں:

اگر ایک> = Y
پھر
اختیاری: = SQR (AY)
ورنہ
لکھنا (ایک غلط قدر)؛

ایک سوئچ کیا ہے؟

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

ترقی کی تاریخ

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

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

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

پراپرٹیز بولین اظہار کا حساب

مشروط بیان کے ساتھ پروگرام شروع کیا جائے گا کہ کس طرح پر ایک اہم اثر و رسوخ ہے، ہر صورت میں مشروط اظہار کی منطق حساب اپنایا دیتا. دو اہم حکمت عملی ہیں.

  1. مکمل حساب کتاب. ہم فراہم کی اقدار کے ساتھ تمام پیرامیٹرز کا حساب، اور پھر I.
  2. نامکمل حساب. الگ الگ ہر آپشن پر غور کیا. اظہار "سچ" کے برابر ہے، تو اگلے آپشن دھوکہ دیا. یہ یا کی صورت میں کام کرتا ہے.

اختتام

مشروط آپریٹرز پروگراموں کو بہت آرام سے ڈیزائن کر رہے ہیں. ان کی مدد سے یہ آسانی مردوں کے بارے میں سوچ کے بغیر پیچیدہ ڈیزائن لاگو کرنے کے لئے ممکن ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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