ڪمپيوٽرن, سافٽ ويئر
Pascal ۾ هن پروگرام جي جوڙجڪ: نئين سکندڙن لاء، پروگرامن
نئين سکندڙن لاء سڀ کان سستي پروگرامن جي ٻولي آهي pascal. هيء گهٽ ۾ گهٽ سنڌ جي حقيقت اها آهي ته هن اعلي اسڪولن ۾ اڀياس، گڏو گڏ هاء اسڪول ۾ هڪ freshman سبب آهي. اهو ڪيترن ئي ٻين ٻولين جي ترقي لاء بنيادي طور استعمال ڪيو ويندو آهي. تنهن هوندي به، ته جيئن ان جي غير منطقي استعمال جي ترقي لاء بنيادي هاڻي جي فني سامان جي طور تي ان کي پري پيش ٿيا آهي.
هاڻي اتي ته نحو رکي رقم جي تمام گهڻو آهي. انهن ۾ صرف تڪرار جي وچولي پروگرامن اهڙي pascal جيئن ٻولي. هن پروگرام جي جوڙجڪ جي مقالي ۾ اڀياس ڪيو ويندو. هڪ راڄ جي طور تي، پروگرامن سان شناسائي جي پروگرام سان ٿيندي آهي "سلام، دنيا ۾!".
ٻوليء جي تاريخ
pascal سبب 1970 ع، oddly ڪافي، Niklaus Wirth ۾ نور آيو. زبان Blaise pascal جي اعزاز ۾ ڏنو نالو - هڪ عظيم انسان اصل فرانس مان آهي. هن جي حقيقت اها آهي ته سنڌ جي سائنسدان دنيا جي پهرين مشين ته شامل ۽ انگ subtract ڪرڻ جي قابل ٿي ويو پيدا ڪيو جو ثابت ٿيو آهي.
ٻوليء جي ترقي 1969 ع تائين 1968 کان ٻاهر چاڙهيو ويو. پهرين ذڪر 1970. ۾ خالق بيٺو، پنهنجي "ٻار" پيش، پروگرامن جو انداز، گڏو گڏ pascal ۾ ڊيٽا انٽري تي روشني وڌي. هن پروگرام جي جوڙجڪ به Wirth جي ترقي ڪئي وئي آهي. اها هڪ سادي نحو ۽ semantics ڪئي. سڌو "پوٽو" pascal هڪ ٻولي "Modula-2." آهي ان ڊولپر به Wirth بڻجي چڪو آهي.
گرامر ضابطن
اها ڳالهه نوٽ ڪرڻ گهرجي ته ان کي هن ٻوليء جي پروگرام جي جوڙجڪ ۾ ايترو ڏکيو نه آهي. عنوان، بيان، ۽ ڇوڪريء - ليکڪ pascal صرف ٽي مکيه جون پوائينٽون جي استعمال سان ٺهيل آهي.
- عنوان. هتي توهان جي پروگرام جو نالو ڄاڻائي هجڻ ضروري آهي، پر هن شيء جو هڪ اهم نه آهي. اهو فقط تڏهن ئي ڊولپر گهربل پيدا ڪيو آهي. هڪ تمام وڏي حد تائين موجب ان جي پروگرامن ماحول تي دارومدار. TURBO pascal ۾ ان جي ضرورت نه رکندو آھي. پر ETH تي ان جو هڪ جملو پيدا ڪرڻ ضروري آهي. جي اجازت صرف alphanumeric ڪردارن ۽ underscore استعمال "_".
- وضاحت. هن حصي جي فهرستن جي سڀ موجود variables (arrays)، چٽڪيون، ۽ پوء تي. المتوفي
- ڇوڪريء. pascal ۾ پروگرام جي جوڙجڪ جي شروع-آخر brackets ۾ آپريٽرز جي هڪ بيان شامل آهن.
گهڻا اهي هڪ ئي قطار ۾ ٿي ويندو، ان جي ڪم نه ايندي آهي. مکيه شيء - هڪ semicolon - هر ٽيم جي ختم ٿيڻ کان پوء هڪ خاص ڪردار وجهي. ان کان سواء، هن جي ٻوليء جي صورت insensitive آهي: اتي جي Var وجھڻ، ۽ var vaR جي وچ ۾ ڪو به فرق نه آهي.
نحو ۽ Semantics
جي پروگرامن ماحول سان الف ديني جي ڪم ڪرڻ جي مرڪزي. ذهن ۾ رکو ته ان کي سڃاڻي:
- لاطيني ڪردارن، ٻنهي وڏن ۽ ننڍو؛
- خلا؛
- underscores؛
- عربي ندس قسم؛
- رياضياتي نشان؛
- limiters (۾ داخل ٿيڻ نڪتو جو انهن جي فهرست، ۾ ڪاما جو، وغيره ۾ ...)؛
- specifiers؛
- معاون لفظن (آپريٽرز).
TURBO pascal ۾ پروگرام جي ڍانچي جي جوڙجڪ PascalABC کان مختلف ڪو نه آهي. ظاهري ڊيٽا، وڌيڪ ڪجھ ۾ انھن ۾ فرق. جي variable جي نالي سان اهو ظاهر، ۽ ٻين قسمن، ان کي ياد ڪري ٿو ته ان جي نالي سان هڪ عددن سان شروع نه ڪرڻ گهرجي ضروري آهي، هڪ underscore ڪردار ڪنهن به حيثيت ۾ ڪري سگهجي ٿو، پر ان جي alphabetic نشان کان رڳو اکر استعمال ڪرڻ جي اجازت آهي ته لاطيني رسم الخط جي.
هن رديف رايا يا braces يا هڪ ستارو (* .. *) سان گول آهي.
ڊيٽا قسمن
pascal ۾ پروگرام جي جوڙجڪ، ۽ پڻ جيئن اعتراض، جي غور شامل ڊيٽا قسمن. انهن ٽن قسمن جا آهن:
- Boolean (سچ ۽ ڪوڙي)؛
- انگن جي (عربي انگ)؛
- ڪردار (أ، ب، ج ۽ ت جو استعمال. د.).
عدد ۽ حقيقي: هڪ ئي وقت ۾، ٻيو قسم جي ذيلي قسمن ۾ ورهايل آهي. جي حوالي انٽيجر ۽ جائداد: انهن کي ڪجهه آپريٽرز کي چونڊجندڙ. ڪردار به واحد ڪردارن ۽ strings ۾ ورهايل آهي. هن جيئن ته (پهرين صورت ۾)، نمبر 1، جو خط هڪ يا هڪ، ۽ (ٻيو) سڄي جملي يا جذبي جي طور تي ڊيٽا جي قسمن کي وهم. هن پروگرام ۾، اهي چار هزاري ۽ بهار جا نالا هيٺ درج ڪيا ويا آهن.
جڏهن ته انهيء کي به پنهنجي درجيبندي آهن. اهي مسلسل ۽ variable ۾ ورهايل آهن. انھن جي وچ ۾ فرق اهم آهي. هن جو پهريون اکر جنهن پروگرام execution دوران تبديل نه ڪندا آھن جي اهميت assumes. جي سيمي - هڪ variable خاص ڪردار استعمال ڪرڻ جي رخ ۾ هڪ قيمت مقرر ڪيو ويو آهي.
رايا
امان ۾ پروگرام ۽ ان جي عمل جو سڀ، راين جي فنڪشن جو هڪ پورو ڌيان حاصل ڪرڻ. اهي آهن، جيئن مٿي بيان ڪيو ويو آهي، گهنڊيدار brackets ۾ رکيل آهن. هن خاص طور تي اهم آهي ته توهان جو ڪوڊ ڏسڻ لاء نئين آهن. ڇو ته، هي اختيار استعمال ڪري، اوهان کي آساني سان ئي تيار-ڪيون پروگرام، جيڪي سنڌ جي راين ۾ لکيو ويو آهي جي بنياد تي هڪ غلطيء ۾ ڏسي سگهو ٿا. ان کان علاوه، اهي وقت سان گڏ هڪ ڊولپر مدد تڪڙو سافٽ ويئر جو ڪوڊ کي سمجهڻ لاء ڪندو.
pascal وصف ۾ پروگرام جي ڍانچي کي ويچار جي اجازت ڏئي ٿو ته انگن اکرن جي جوڙجڪ جي ٻئي بلاڪ ۾ بيان ڪيو ويو آهي. نه متن، جنهن جي هر ڇوڪريء جي مقصد ۽ ان جي واٽ ان کي مستقبل ۾ استعمال ڪيو ويندو آهي ڪون ٿيندو داخل ڪرڻ جي ضرورت آهي.
Newbie مدد انھن جي چوڌاري شروع-پڇاڙي جو رايو آهي brackets. خاص طور تي ان جي هڪ پروگرام-ايجنڊا cycles ۾ مفيد ٿيندو. پوء ان کي سمجهڻ لاء جيڪي بيان جي هڪ بلاڪ تي آهي آسان ٿي ويندي.
تبصرو پروگرامن ماحول جو مطالعو ڪري سگهي ٿو نه ٿي، پوء اھي وقت جي ڪنهن به انگ ڏسجي ٿو ۽ صورتخطي جي لحاظ کان تعداد ۾ محدود نه آهي.
اوقاف
pascal ۾ هن پروگرام جي جوڙجڪ ڪئي آهي ان جي اوقاف، تنهن هوندي به، نه رايو آهي. جڏهن ته سڀ کان وڌيڪ استعمال جي semicolon جي نشاني آهي. اهو هر بيان بلاڪ ليبل، قسم، Const، Var ۽ دبي بعد رکيل آهي. ابڙو، پر نشاني جو سڀ کان آڌار لفظن کان پوء ضرورت نه آهي. ان جي شروعات کان پوء نصب نه آهي؛ آخر پوء ڪر آهي ئي ته پروگرام موجود راس نه آهي. جي ڪوڊ، جتي ڪو cycles ۽، مطابق، استعمال ڪري رهيا آهن، ۽ ٻيو وري آھن ع ۾، سنڌ جي semicolon انهن لفظن کان پوء ضرورت نه آهي.
پروگرام جي آخر ۾ ختم ٿيڻ کان پوء نڪتو انسٽال هجڻ ضروري آهي، ٻي صورت ۾ ان جي پروگرامن ماحول نٿو سمجھي ته هن ڪوڊ ختم ٿي ويندو آهي.
ان پٽ ٿيل ڊيٽا ۽ اوٽ
pascal ۾ هن پروگرام جي جوڙجڪ اوھان کي ٽن مختلف صورتن ۾ ڊيٽا کي داخل ڪرڻ جي اجازت ڏئي ٿو. انھن مان:
- Readln آپريٽرز جي مدد سان، پڙهو.
- سيمي - جي اسائنمنٽ جي علامت جي استعمال سان.
- مسلسل. اهڙي صورت ۾، ان پٽ ٿيل ڊيٽا کي سميجي var ۾ پرفارم ڪيو آهي.
ٿڪل حاصل معلومات لکندا Writeln آپريٽرز جي هڪ bunch جو استعمال ڪيو ٿي سگهي ٿو. ڪن حالتن ۾ ته ان کي غائب ڪري سگهجي ٿو، پر ان کي صرف جو مطلب آهي ته ان کي اڳ ۾ ئي پيداوار جي عمل ۾ تعمير ڪرايو آهي.
Similar articles
Trending Now