کمپیوٹرز, سافٹ ویئر
پااسل پروگرام کی ساخت: ابتدائی پروگراموں کے لئے پروگرامنگ
beginners کے لئے سب سے زیادہ قابل رسائی پروگرامنگ زبان پااسل ہے. یہ کم از کم حقیقت یہ ہے کہ یہ عام تعلیمی اسکولوں کے اوپری گریڈوں میں، اور اسی طرح یونیورسٹی کے پہلے کورس میں پڑھا جاتا ہے. یہ بہت سے دوسری زبانوں کے مالک کے لئے ایک بنیاد کے طور پر استعمال کیا جاتا ہے. تاہم، تکنیکی سازوسامان آگے بڑھ گیا ہے کیونکہ، ترقی کے لئے بنیادی طور پر یہ استعمال کرنے کے لئے منطقی نہیں ہے.
اب وہاں بہت سے اوزار ہیں جو نحو کو برقرار رکھتی ہیں. وہ صرف زبان کے پروگرامنگ کے ماحول میں مختلف ہیں جیسے پاسسل. اس مضمون کی شکل میں مضمون کی ساخت کا مطالعہ کیا جائے گا. ایک اصول کے طور پر، پروگرامنگ کے ساتھ واقفیت "ہیلو دنیا" کے پروگرام سے شروع ہوتا ہے.
زبان کی تاریخ
پاسسل کی روشنی میں 1 9 70 میں ظاہر ہوا، نیکولس وٹٹ کو عجیب طور پر کافی. اس کا نام بلایز پااسل کے اعزاز میں دیا گیا ہے - اصل میں فرانس سے ایک عظیم آدمی. یہ حقیقت یہ ہے کہ سائنسدان نے دنیا میں پہلی مشین پیدا کی، جس میں تعداد میں اضافہ اور اس میں کمی پیدا ہو گیا.
زبان کی ترقی 1968 سے 1969 تک منعقد کی گئی تھی. پہلا ذکر 1 9 70 میں شائع ہوا. اس کے خالق نے اپنے "بچہ" کو پیش کیا، پروگرامنگ کے انداز میں، اور ساتھ ہی پاساسل میں ڈیٹا کے ان پٹ پر زور دیا. ویٹتھ نے اس پروگرام کو بھی تیار کیا. اس میں ایک سادہ نحو اور سیمانکس ہے. پواسل کے براہ راست "نسل پرست" کی زبان "موڈل -2" کی زبان ہے. ویرتھ بھی اس کے ڈویلپر تھے.
گرامر کے قوانین
یہ یاد رکھنا چاہیے کہ پروگرام کی ساخت اس زبان میں پیچیدہ نہیں ہے. پاسل میں، مصنف نے صرف تین اہم نکات کا استعمال کیا ہے - عنوان، تفصیل اور آپریٹر.
- ہیڈر. یہاں آپ کو پروگرام کے نام کی وضاحت کرنے کی ضرورت ہے، لیکن یہ آئٹم اہم نہیں ہے. یہ صرف تخلیق ہوتا ہے جب ڈویلپر چاہتا ہے. زیادہ تر یہ پروگرامنگ ماحول پر منحصر ہے. ٹربو پااسل میں اس کی ضرورت نہیں ہے. لیکن ETH میں ناکامی کے بغیر ایک تار بنانے کے لئے ضروری ہے. صرف نمبر، حروف اور زیر التواء "_" کی اجازت ہے.
- تفصیل. یہ بلاک تمام دستیاب متغیر (arrays)، لیبل، اور اسی کی وضاحت کرتا ہے.
- آپریٹر. پااسل پروگرام کی ساخت میں بریکٹ BEGIN-END میں آپریٹرز کی وضاحت بھی شامل ہے.
حقیقت یہ ہے کہ وہ ایک ہی لائن پر رہیں گے. اہم بات - ہر ٹیم کے اختتام کے بعد - ایک سیمکول. اس کے علاوہ، زبان رجسٹریشن کے لئے حساس ہے: آپریٹر Var، VAr اور VAR کے درمیان کوئی فرق نہیں ہے.
سنٹیکس اور سیمنکس
پروگرامنگ کے ماحول کے ساتھ کام کرنے میں اہم کردار حروف تہجی کی طرف سے ادا کیا جاتا ہے. یہ یاد رکھنا چاہیے کہ اس پر مشتمل ہے:
- لچکدار اور بڑے پیمانے پر دونوں لاطینی حروف؛
- ایک جگہ؛
- Underscore؛
- عربی پوائنٹس ؛
- ریاضی علامات؛
- حدود (ان کی فہرست میں ایک نقطہ، کوما، وغیرہ) شامل ہیں.
- تفصیلات
- سروس الفاظ (آپریٹرز).
ٹربو پااسل پر پروگرام کا ڈھانچہ پااسالیل اے سی سی پر ساخت سے مختلف نہیں ہے. فرق ان کے بیرونی اعداد و شمار میں ہے، کچھ بھی نہیں. متغیر اور دیگر اقسام کے لئے ایک نام کی وضاحت، یہ یاد رکھنا ضروری ہے کہ نام ایک نمبر کے ساتھ شروع نہیں ہونا چاہئے، underscore کسی بھی پوزیشن میں کھڑا کر سکتے ہیں، اور حروف تہجی علامات سے صرف لاطینی حروف تہجی کے خط کی اجازت ہے .
لائنوں کے تبصرے تو یا تو بہادروں میں یا گولوں میں ایک تارکین وطن سے منسلک ہوتے ہیں: (* .. *).
ڈیٹا کی اقسام
پواسل میں پروگرام کی ساخت بھی چیزوں کے بارے میں غور کرتا ہے جیسے اعداد و شمار کی اقسام. وہ تین اقسام میں سے ہیں:
- منطقی (سچ اور غلط)؛
- تعداد (عربی پوائنٹس)؛
- علامتی (ایک، بی، سی وغیرہ وغیرہ کا استعمال کرتے ہوئے).
ایک ہی وقت میں، دوسرا قسم ذیلی ٹائپ میں تقسیم کیا جاتا ہے: اندرونی اور حقیقی. وہ بعض آپریٹرز کے مطابق ہیں: مثالی اور اصلی، بالترتیب. علامات میں بھی واحد حروف اور لائنوں میں تقسیم کیا جاتا ہے. یہ اعداد و شمار کی اقسام، جیسے (پہلے کیس میں) ایک نمبر 1، ایک یا ایک، اور (دوسری) پورے جملے یا اظہار میں ہیں. پروگرام میں وہ چار اور موسم بہار کے نام سے لکھا جاتا ہے.
قیمتیں بھی ان کی اپنی درجہ بندی ہیں. وہ محض رکاوٹوں اور متغیر میں تقسیم ہوتے ہیں. ان کے درمیان فرق بہت اہم ہے. سب سے پہلے اس خط کے معنی کا مطلب ہے، جو پروگرام کے عمل کے دوران تبدیل نہیں ہوتا. ایک کالونی - خاص کردار کا استعمال کرتے ہوئے عملدرآمد کے دوران اور متغیرات کو قدر کیا جاتا ہے.
تبصرے
پروگرام اور اس کے تمام عملوں کی مکمل تفہیم حاصل کرنے کے لئے، تبصرہ فنکشن استعمال کیا جاتا ہے. وہ، جیسا کہ پہلے سے اوپر ذکر کیا گیا ہے، گھوبگھرالی بریکٹ میں رکھی جاتی ہیں. اگر یہ ایرر برقرار رہے تو ہمارے ہیلپ ڈیسک سے رابطہ کریں. غلط استعمال کی اطلاع دیتے ہوئے ایرر آ گیا ہے. اس اختیار کا استعمال کرتے ہوئے، آپ پہلے سے ہی تیار کردہ پروگرام میں ایک غلطی تلاش کرسکتے ہیں، اس پر انحصار کرتے ہیں کہ تبصرے میں کیا لکھا جاتا ہے. اس کے علاوہ، وہ سیکورٹی کوڈ کو فوری طور پر سمجھنے کے لئے ڈویلپر کی مدد کریں گے.
پااسل پروگرام کی ساخت آپ کو دوسرا بلاک میں بیان کردہ ڈیٹا ڈھانچے کے لئے تبصرے تفویض کرنے کی اجازت دیتا ہے. وہاں متن درج کرنے کے لئے ضروری ہے، جس میں ہر آپریٹر کا مقصد اور مستقبل میں کس طرح استعمال کیا جائے گا.
ابتدائی بریکوں میں BEGIN-END کے تبصرے شروع کریں گے. خاص طور پر یہ ایک پروگرام میں مفید ہوسکتا ہے جو سائیکل پر مبنی ہے. لہذا یہ سمجھنے میں آسان ہو جائے گا کہ آپریٹرز کا کونسل مکمل ہو گیا ہے.
پروگرامنگ کے ماحول کی طرف سے تبصرے نہیں پڑھ سکتے ہیں، لہذا وہ کسی بھی تاریخی تاریخ کو قرض لے سکتے ہیں اور حروف تہجی میں ترتیب میں محدود نہیں ہیں.
حدود
پواسل میں پروگرام کی ساخت اپنی ذمہ داری ہے، تاہم، یہ حیرت انگیز نہیں ہے. سب سے زیادہ استعمال شدہ علامت ایک سیمکول ہے. یہ بلاکس لیبل، ٹائپ، کانس، ویر، وغیرہ کی ہر وضاحت کے بعد رکھا جاتا ہے، لیکن سب سے زیادہ مقررہ لفظ کے بعد نشانی کی ضرورت نہیں ہے. شروع کرنے کے بعد یہ انسٹال نہیں ہے؛ END کے بعد صرف یہ واقعہ ہے کہ یہ پروگرام ابھی تک مکمل نہیں ہوا ہے. اس کوڈ میں جہاں لوپ ہیں اور، اس کے مطابق، اس کے بعد اور اس کے بعد استعمال کیا جاتا ہے، ان الفاظ کے بعد ایک سیمکول کی ضرورت نہیں ہے.
پروگرام کے اختتام پر، آخر کے بعد، آپ کو ایک پوائنٹ قائم کرنے کی ضرورت ہے، دوسری صورت میں پروگرامنگ کا ماحول سمجھ نہیں سکے گا کہ کوڈ مکمل ہو گیا ہے.
اعداد و شمار کے ان پٹ اور پیداوار
پااسل پروگرام کی ساخت آپ کو تین مختلف طریقوں میں ڈیٹا داخل کرنے کی اجازت دیتا ہے. ان میں سے:
- Readln کا استعمال کرتے ہوئے، پڑھیں.
- تفویض علامت کا استعمال کرتے ہوئے، ایک کالونی کا استعمال کریں.
- مسلسل اس صورت میں، ڈیٹا کے پیرامیٹر میں ڈیٹا درج کیا جاتا ہے.
تحریری اور تحریری بیانات کے پابند ہونے سے موصول ہوئی معلومات کی پیداوار کو بنایا جا سکتا ہے. کچھ معاملات میں، یہ غائب ہوسکتا ہے، لیکن اس کا مطلب یہ ہے کہ یہ رسید کے طریقہ کار میں پہلے سے ہی سرایت ہوئی ہے.
Similar articles
Trending Now