فورٹران پروگرامنگ ایم سی کیو امتحان کوئز
اس ایپ کی اہم خصوصیات:
• پریکٹس موڈ میں آپ صحیح جواب کو بیان کرنے والی وضاحت دیکھ سکتے ہیں۔
• وقتی انٹرفیس کے ساتھ حقیقی امتحان کی طرز کا مکمل فرضی امتحان
• ایم سی کیو کی تعداد کا انتخاب کرکے اپنا فوری فرضی بنانے کی صلاحیت۔
• آپ اپنا پروفائل بنا سکتے ہیں اور صرف ایک کلک سے اپنے نتائج کی تاریخ دیکھ سکتے ہیں۔
• اس ایپ میں بڑی تعداد میں سوالات کے سیٹ ہیں جو نصاب کے تمام ایریا کا احاطہ کرتے ہیں۔
1953 کے آخر میں، جان ڈبلیو بیکس نے IBM میں اپنے اعلیٰ افسران کو ایک تجویز پیش کی کہ وہ اپنے IBM 704 مین فریم کمپیوٹر کو پروگرام کرنے کے لیے اسمبلی لینگویج کا ایک زیادہ عملی متبادل تیار کریں۔ F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Harold Stern, Lois Haibt, and David Sayre.[9] اس کے تصورات میں کمپیوٹر میں مساوات کا آسان اندراج شامل تھا، یہ خیال جے ہالکومبے لیننگ نے تیار کیا تھا اور 1952 کے لیننگ اینڈ زیلر سسٹم میں اس کا مظاہرہ کیا گیا تھا۔ ان پروگرامرز میں سے کچھ شطرنج کے کھلاڑی تھے اور انہیں IBM میں اس سوچ کے ساتھ کام کرنے کے لیے چنا گیا کہ وہ منطقی ذہن رکھتے ہیں۔[حوالہ درکار]
IBM ریاضیاتی فارمولہ ترجمہ کرنے والے نظام کے لیے ایک مسودہ تفصیلات نومبر 1954 تک مکمل ہو گیا تھا۔[8]:71 فورٹران کے لیے پہلا دستور العمل اکتوبر 1956 میں شائع ہوا، [8]:72 اپریل 1957 میں پہلے فورٹران کمپائلر کے ساتھ۔[8]: 75 یہ پہلا بہتر بنانے والا کمپائلر تھا، کیونکہ گاہک اعلیٰ سطح کی پروگرامنگ زبان استعمال کرنے سے گریزاں تھے جب تک کہ اس کا کمپائلر ہاتھ سے کوڈ شدہ اسمبلی لینگویج کے مقابلے کارکردگی کے ساتھ کوڈ تیار نہ کر سکے۔[11]
جب کہ کمیونٹی کو شک تھا کہ یہ نیا طریقہ ممکنہ طور پر ہینڈ کوڈنگ کو بہتر بنا سکتا ہے، اس نے مشین کو چلانے کے لیے ضروری پروگرامنگ بیانات کی تعداد کو 20 کے فیکٹر سے کم کر دیا، اور جلد ہی قبولیت حاصل کر لی۔ جان بیکس نے 1979 میں تھنک کے ساتھ انٹرویو کے دوران کہا، IBM ملازم میگزین، "میرا زیادہ تر کام سستی سے ہوا ہے۔ مجھے پروگرام لکھنا پسند نہیں تھا، اور اسی لیے، جب میں IBM 701 پر کام کر رہا تھا، کمپیوٹنگ کے لیے پروگرام لکھ رہا تھا۔ میزائل کی رفتار، میں نے پروگرامنگ سسٹم پر کام شروع کیا تاکہ پروگرام لکھنے میں آسانی ہو۔"[12]
اس زبان کو سائنس دانوں نے بڑے پیمانے پر عددی طور پر گہرا پروگرام لکھنے کے لیے اپنایا، جس نے مرتب کرنے والے مصنفین کو کمپائلرز تیار کرنے کی ترغیب دی جو تیز اور زیادہ موثر کوڈ تیار کر سکیں۔ زبان میں ایک پیچیدہ نمبر ڈیٹا کی قسم کی شمولیت نے فورٹران کو خاص طور پر تکنیکی ایپلی کیشنز جیسا کہ الیکٹریکل انجینئرنگ کے لیے موزوں بنا دیا۔[حوالہ درکار]
1960 تک، FORTRAN کے ورژن IBM 709، 650، 1620، اور 7090 کمپیوٹرز کے لیے دستیاب تھے۔ اہم بات یہ ہے کہ فورٹران کی بڑھتی ہوئی مقبولیت نے مسابقتی کمپیوٹر مینوفیکچررز کو اپنی مشینوں کے لیے فورٹران کمپائلرز فراہم کرنے کی ترغیب دی، تاکہ 1963 تک 40 سے زیادہ فورٹران کمپائلرز موجود تھے۔ ان وجوہات کی بناء پر، FORTRAN کو پہلی وسیع پیمانے پر استعمال ہونے والی کراس پلیٹ فارم پروگرامنگ زبان سمجھا جاتا ہے۔
فورٹران کی ترقی نے کمپائلر ٹیکنالوجی کے ابتدائی ارتقاء کے متوازی، اور کمپائلرز کے نظریہ اور ڈیزائن میں بہت سی پیشرفت خاص طور پر فورٹران پروگراموں کے لیے موثر کوڈ تیار کرنے کی ضرورت سے متاثر ہوئی۔
اپ ڈیٹ کردہ بتاریخ
12 مارچ، 2025