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

پاسکل کیا ہے. پاسکل میں پروگرامنگ

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

کہانی

پاسکل کیا ہے، ہم نے پتہ چلا لیا ہے. اب ہم اس کے خروج اور ترقی کی تاریخ کو براہ راست آگے بڑھنے. زبان خالق - Niklaus Wirth. یہ 1968 سے 1969 تک کی مدت میں تیار کی گئی تھی. پاسکل خیال پیدا زبان کی ترقی پر ایک خصوصی کمیٹی میں شرکت کے بعد اس کے پاس آیا. پاسکل کیا ہے، یہ بہت سے نیا پروگرامرز کے لئے دلچسپ ہے. یہ نام ہے زبان قرار دیا گیا تھا مشہور فرانسیسی سائنسدان بعد Blaise پاسکل، ایک میکانی مشین کی تخلیق کے لئے خاص طور پر مشہور ہے، جو دو اعداد کا خلاصہ.

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

نفاذ زبان

  • UCSD پاسکل. یہ نظام 1978 میں قائم کیا گیا تھا. یہ آپ کو پورٹیبل کوڈ کرنے کی اجازت دیتا ہے کہ سنکلک پورٹ شائع ہوا، اور اب اسی اصل نظام میں ترمیم کی جاسکتی، اور. بعد میں UCSD بہت بعد کے پاسکل نفاذ کے لئے بنیاد بن گیا.
  • پاسکل اعتراض. پاسکل میں پروگرامنگ ہمیشہ بہت سے نوجوان پیشہ ور افراد کی طرف متوجہ کیا ہے. 1986 میں، ایپل اعتراض توسیع زبان پیدا. گروپ پاسکل کے "باپ" کے ساتھ مشاورت، ترقی میں مصروف ہے.
  • ٹربو پاسکل. IDE کا پہلا ورژن 1983 میں شائع ہوا. Borland کمپنی اس عمل کی ترقی میں مصروف تھا. تاہم، یہ ہے کہ ٹربو پاسکل زیادہ Odject پاسکل سے ادھار، اور عام طور پر، ان کے نفاذ جیسے تھے غور کرنا چاہیے. پاسکل میں پروگرامنگ دلچسپی اور مائیکروسافٹ ہیں. تقریبا ایک ہی وقت میں، وہ پاسکل کی بنیاد پر اعتراض زبان کے ان کے اپنے ورژن جاری. وہ بڑے پیمانے پر تقسیم کے حاصل نہیں کر سکے، اور جلد ہی بھول گیا تھا. اس کے بعد، Borland کی نامی آبجیکٹ پاسکل کا عمل.
  • آج پاسکل اعتراض. پاسکل کی تاریخ میں سب سے اہم قدم مفت نفاذ کی پیداوار ہے. انہوں نے بہت سی دوسری بولیوں سے تمام بہترین بھی شامل تھے. انہوں نے سب سے زیادہ آپریٹنگ سسٹمز کے ساتھ شاندار مطابقت پیش کرتے ہیں.

خصوصیات

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

اصل میں، تاہم، زبان نقصانات میں سے ایک بڑی تعداد ہے. ان کے درمیان چیف: کے ساتھ کام کرنے کے لئے اسمرتتا متحرک میموری، اسی مختصر IO لائبریری، دیگر زبانوں میں پیدا افعال کو چلانے کے لئے فنڈز کی کمی کی وجہ، اور. پاسکل، جن کی زبان پر بہت آسان ہے، ابتدائی '80s میں، بہت سے ماہرین سیکھا ہے کیا ہے. تاہم، تمام اس کے ذائقہ کے لئے آئے تھے. کچھ ماہرین بھی زبان میں سے ہر کمی کے بارے میں تفصیل سے پینٹ کیا گیا ہے کہ مضامین لکھا.

خامیوں اور ان کو درست

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

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

ساخت

پاسکل کے بارے میں ایک بہت کچھ لکھ سکتے ہیں، لیکن یہ پروگراموں کے عمل کو براہ راست جانے چاہئے. پاسکل میں ہر درخواست مطلوبہ لفظ (پروگرام) کے ساتھ شروع ہوتی ہے. فورا سے مخصوص پروگرام کے نام کے بعد، اور پھر ڈال "؛". کبھی کبھی اس کی ضرورت نہیں ہے. نام کے بعد، آپ کو بیرونی فائلوں پیرامیٹرز ادا کرے گا کی ایک فہرست کی وضاحت کر سکتے ہیں. اس کے جسم - اس پروگرام میں اہم ترین آتا ہے کے بعد. اس سے ثابت قدم، اقسام، متغیر، طریقہ کار اور افعال کے حصوں کی وضاحت پر مشتمل ہے. انٹری پوائنٹ - ان کے بعد کے بیانات کا ایک بلاک ہے. آپریٹر یونٹ مطلوبہ الفاظ کا آغاز اور اختتام کے درمیان واقع ہے. ہر ایک بیان ایک نیم وقفہ کے ذریعے الگ کیا جاتا ہے. پروگرام کو ختم کرنے کے لئے جسم کے بعد رکھا گیا ہے جس میں ایک نقطہ کا استعمال کرتا ہے.

درخواست ماڈیول

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

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

اوقاف

پاسکل نحو سخت تعمیل کی ضرورت ہے.

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

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

پاسکل زبان آپ کے تبصرے کو داخل کرنے کی اجازت دیتا ہے. انہوں نے پروگرام کے کوڈ کو ایک وضاحت کے طور پر کام. تم روسی زبان استعمال کر سکتے ہیں. پروگرام پر تبصرے کوئی اثر پیدا نہیں کرتے.

پاسکل میں، آپ کو چھوٹے اور بڑے حروف دونوں لکھ سکتے ہیں. انتخاب کے پروگرامر پر منحصر ہے.

تنقید

پہلے سے ہی بیان کیا ہے، پاسکل کی خصوصی مقبولیت 1980-1990 میں آئے، لیکن جو فضول زبان سمجھا ناقدین تھے. ان کے خیال میں، یہ صرف تربیت کے لئے موزوں ہے. خاص طور پر قابل ذکر تنقید مضمون میں بیان کیا گیا تھا "پاسکل میرا پسندیدہ پروگرامنگ زبان نہیں ہے کیوں." یہ برائن Kernighan طرف سے لکھا تھا - یہ تھا C. کے ڈویلپرز میں سے ایک کے بعد مضمون پاسکل سنجیدگی بہتر کے لئے تبدیل کرنا شروع کر دیا.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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