فہرست کا خانہ:
تعریف - اظہار کا کیا مطلب ہے؟
ایک اظہار کمپیوٹر سائنس میں ایک خاص تصور ہے جس میں متعدد متغیرات یا مستحکم ، اور آپریٹرز اور افعال ایک ساتھ مل کر ایک بیان میں رکھے جاتے ہیں جس پر ایک خاص پروگرامنگ زبان استعمال ہوتی ہے۔
ٹیکوپیڈیا اظہار کی وضاحت کرتا ہے
کمپیوٹر سائنس میں ، ڈویلپرز کے ذریعہ تاثرات لکھے جاتے ہیں ، کمپیوٹر کے ذریعہ اس کی ترجمانی کی جاتی ہے اور 'تشخیص' کیا جاتا ہے۔
تشخیص واپسی یا نتیجہ پیدا کرتا ہے۔ آسان ریاضیاتی مساوات جیسے 2 + 2 کوڈ میں اظہارات ہیں۔ ان کو عام طور پر ریاضی کے اظہار کہتے ہیں۔
دیگر قسم کے عددی یا ریاضی کے اظہار میں متغیرات کا استعمال ہوسکتا ہے ، تاکہ وہ الجبرا کی مساوات کی طرح نظر آسکیں۔ اس کے علاوہ ، اعداد و شمار کی مختلف اقسام جیسے حروف ، تاروں ، انٹیجرز ، فلوٹنگ پوائنٹ نمبرز اور دیگر پر قابو پانے یا متغیر کی حیثیت سے اظہار خیال کیا جاسکتا ہے۔
آپریٹرز اور افعال طے کرتے ہیں کہ کمپیوٹر کسی شے کے اظہار میں ان اشیاء پر کس طرح عمل کرے گا۔ مختلف کاموں کے تاثرات کو اس کے مطابق درجہ بندی کیا جاتا ہے کہ وہ کس طرح کام کرتے ہیں اور وہ 'تشخیص' کرتے ہیں۔ بولین اظہارات کسی صحیح یا غلط قدر کا جائزہ لیتے ہیں ، جبکہ عددی تاثرات اعداد پر تشخیص کرتے ہیں۔
سٹرنگ تاثرات کردار کے ڈوروں کا اندازہ کرتے ہیں ، جہاں متن اور حرف کی تاروں کو مختلف نتیجہ پیدا کرنے کے لئے افعال کے ذریعہ تبدیل کیا جاتا ہے۔
مثال کے طور پر ، 'ہیلو ورلڈ' کے فقرے کے نمائش یا طباعت میں ایک تعی .ی نقطہ شامل کرنا اسٹرنگ ایکسپریشن کی ایک مثال ہوگی جو عددی اقدار کو تبدیل کرنے یا مختلف کوڈ کے حالات پیدا کرنے کے بجائے ASCII حروف کو شامل کرنے کے لئے افعال استعمال کرتی ہے۔
مندرجہ بالا مثال کے طور پر ، مختلف پروگراموں سے اس کا مختلف انداز سے سلوک کیا جائے گا: کچھ زیادہ ابتدائی طبقات پرنٹ ہیلو ورلڈ جیسے نحو کو استعمال کر سکتے ہیں۔ پرنٹ کریں ! جب کہ دوسروں کو اس طرح سے کچھ استعمال کیا جاسکتا ہے:
تار a = ہیلو دنیا
سٹرنگ بی =!
پرنٹ تار a + سٹرنگ b
دیگر اقسام کے بنیادی اصولوں کی طرح اظہار بھی ایک پروگرامنگ زبان کے مخصوص ترکیب پر انحصار کرتے ہیں۔ ساخت کی شرائط میں ، ماہرین نے بتایا کہ ایک اظہار فطری طور پر کم از کم ایک 'اوپیرینڈ' یا قدر کی ضرورت ہوتی ہے جس پر عمل کیا جاتا ہے ، اور اس میں ایک یا زیادہ آپریٹرز ہونا ضروری ہے۔
اس سے آگے ، پروگرامروں کے لئے یہ سمجھنا ضروری ہے کہ پروگرام کی ترکیب میں 'قانونی' یا 'غیر قانونی' کیا ہے۔ غلط یا غیر قانونی ترکیب داخل کرنے کے نتیجے میں مرتب کی غلطیاں ہوں گی ، اور ڈویلپرز کو ان کو چلانے کے ل express اظہارات اور کوڈ ماڈیول کو مناسب نحو کے مطابق بنانا ہوگا۔