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

پروگرامنگ زبانوں کی درجہ بندی: ہر ایک قسم کے بنیادی پہلوؤں

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

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

دنیا میں تمام نام سے جانا زبانوں، پروگراموں کرنے کی کئی اقسام میں تقسیم کیا جا سکتا ہے:

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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