PYQ NEET- الیکٹرو سٹیٹکس کا مسئلہ حل کرنا
سوال 1
کمپائلر اور انٹرپریٹر کا فرق کیا ہے؟
کمپائلر ایک پروگرام ہے جو ایک ہائی لیول زبان میں لکھے گئے پروگرام کو مشین لینگویج پروگرام میں تبدیل کرتا ہے۔ انٹرپریٹر ایک پروگرام ہے جو ایک ہائی لیول زبان میں لکھے گئے پروگرام کو پڑھتا ہے اور اسے چلاتا ہے۔
کمپائلر اور انٹرپریٹر کا بنیادی فرق یہ ہے کہ کمپائلر پورے پروگرام کو چلانے سے پہلے اسے مشین کوڈ میں ترجمہ کر دیتا ہے، جبکہ انٹرپریٹر اسے چلانے کے دوران ایک بیان ایک بیان ترجمہ کرتا ہے۔ اس کے نتیجے میں کمپائلر انٹرپریٹر سے تیز ہوتے ہیں، لیکن وہ اور زیادہ میموری کی ضرورت رکھتے ہیں۔ انٹرپریٹر کمپائلر سے آہستہ ہوتے ہیں، لیکن وہ مرنے کے باوجود زیادہ مرنے والے ہوتے ہیں اور ان کا استعمال مختلف زبانوں میں لکھے گئے پروگرامز کو تفسیر کرنے کے لیے کیا جا سکتا ہے۔
سوال 2
ذیلی زبان اور آبجیکٹ اورلین زبان کا فرق کیا ہے؟
ذیلی زبان ایک پروگرامنگ زبان ہے جو ذیلیات (جو ایک دوسرے کے بعد چلنے والی ہنر کے حکمات کے سلسلے میں ہوتے ہیں) کے ارد گرد تنظیم کیا گیا ہے۔ آبجیکٹ اورلین زبان ایک پروگرامنگ زبان ہے جو آبجیکٹس (جو ڈیٹا سٹرکچرز ہوتے ہیں جن میں ڈیٹا اور اس ڈیٹا پر کام کرنے والی میٹھدز شامل ہوتے ہیں) کے ارد گرد تنظیم کیا گیا ہے۔
ذیلی زبان اور آبجیکٹ اورلین زبان کا بنیادی فرق ڈیٹا کی تنظیم کا طریقہ ہے۔