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

ضابطے پروگرامنگ. انسانی کمپیوٹر کی بات چیت، ترقی کی تاریخ

جدید کمپیوٹرز کے ساتھ مواصلت ایک خاص پروگرامنگ زبان کے استعمال کے بغیر ناممکن ہے. کی پیدائش کے بعد سے سب سے پہلے کمپیوٹرز ، لسانی نظام، انسانی کمپیوٹر کی بات چیت کے لئے تیار کیا گیا کے پانچ نسلوں سے ہیں. سب سے پہلے یہ اس کی اصل شکل میں ایک کوڈانترک تھا. بعید '50s میں، وہ ایک بھی بیان کی ایک لائن کا استعمال کرتے ہوئے کے اصول پر کام کیا.

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

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

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

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

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

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

ضابطے پروگرامنگ، اس طرح فورٹران طور زبانوں میں استعمال کیا گیا ہے سائنسی اور تکنیکی مسائل کو حل ہے کہ پروگراموں کی تخلیق کرنے ابتدائی '50s میں ابھر کر سامنے آئے. کوبول (60s کے) - مختلف کیریئرز پر ڈیٹا کی بڑی مقدار پر کارروائی؛ Algol - اعلی درجے کی کثیر استعمال زبان. "بلاک کی ساخت" اور "متحرک تین ہلاک" کے آخری قابل ذکر موجودگی.

ضابطے پروگرامنگ نظر انداز اور beginners نہیں ہے. 60 مطالعہ میں وہ معروف BASIC شروع کر دیا. اس کی سادگی اور استرتا ہر سال پرستار کی ایک بڑی تعداد کو جیتنے زبان بڑی رفتار کے ساتھ پھیل کرنے کی اجازت دی گئی ہے.

زیادہ علمبردار زبانوں مختلف ترجمانوں کی ایک بڑی تعداد کی طرف سے. زبان PL-1، پاسکل (PASCAL)، ADA، SI عمل کی پروگرامنگ کے اصول کی ترقی کو جاری رکھا.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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