কম্পিউটার, প্রোগ্রামিং
"পাਸਕ" হল ... নতুনদের জন্য ভাষা "পাਸਕ": বর্ণনা
ইন্টারনেটের বিস্তৃতিতে, আপনি "পাਸਕ" ভাষাতে অনেক প্রোগ্রাম খুঁজে পেতে পারেন, তবে কিভাবে তারা কাজ করে এবং কীভাবে ব্যবস্থা করা হয় তার নীতিটি বোঝা আরো কঠিন। আসুন একসাথে প্রোগ্রামিং এর মূলসূত্র অধ্যয়ন!
আলগোরিদিম ভাষা: মৌলিক ধারণা
কথ্য ভাষণে, আমরা মৌলিক ইউনিট ব্যবহার করি: প্রতীক, শব্দ, বাক্যাংশ এবং সমগ্র বাক্য। আলগোরিদিম ভাষাও একই কাঠামো রয়েছে, কেবল তার উপাদানই ভিন্নভাবে বলা হয়। আমরা প্রাথমিক নির্মাণ, এক্সপ্রেশন এবং অপারেটরদের কথা বলছি। এই সমস্ত ইউনিটগুলি একটি অনুক্রমিক কাঠামো গঠন করে, যেহেতু প্রতিটি পরবর্তী উপাদানটি পূর্ববর্তী এক থেকে গঠিত হয়।
একটি অ্যালগরিদম ভাষা চিহ্নগুলি কোডটি লিখতে ব্যবহৃত অবিভাজ্য পরমাণু হয়।
প্রাথমিক নকশা তাদের নিজস্ব অর্থ আছে যে সংক্ষিপ্ত ইউনিট হয়।
ক্লাসিকাল ভাষা এক্সপ্রেশন দুটি উপরে ইউনিট থেকে গঠিত এবং প্রয়োজনীয় মান খোঁজার জন্য নিয়ম উল্লেখ করা হয়।
অপারেটর একটি নির্দিষ্ট রূপান্তর বর্ণনা করার জন্য দায়ী, যা প্রোগ্রাম সঠিক কার্যকর করার জন্য বাধ্যতামূলক। প্রয়োজন হলে তারা বেশ কয়েকটি হতে পারে - প্রোগ্রামটি একটি জটিল অপারেশন সঞ্চালন করতে হবে। এই ধরনের পরিস্থিতিতে, তারা একটি ব্লক বা একটি যৌগিক অপারেটর মধ্যে মিলিত হয়।
ভাষা "পাਸਕ"
আলগোরিদিম ভাষাগুলির একটি বড় সংখ্যা আছে। "পাਸਕ" (নতুনদের জন্য আলাদা ম্যানুয়াল রয়েছে) তাদের মধ্যে একটি। এর বর্ণমালার সংখ্যা, অক্ষর এবং বিশেষ চিহ্ন রয়েছে। এখানে তাদের তালিকা:
- 26 ল্যাটিন ঊর্ধ্ব এবং নিম্ন হাতের অক্ষর ;
- একটি আন্ডারস্কোর;
- দশ সংখ্যা;
- limiters;
- অপারেশন চিহ্ন;
- নির্দিষ্টকরী;
- সিস্টেম (সার্ভিস) শব্দ দ্বারা সংরক্ষিত
উপরে তালিকাভুক্ত উপাদানের পাশাপাশি, "স্পেস" মৌলিক বিষয়গুলির অন্তর্গত হয়, যা সংরক্ষিত অভিব্যক্তি এবং ডাবল চিহ্ন নির্মাণের ভিতরে ব্যবহার করা যাবে না।
ভাষা প্রাথমিক নির্মাণ
"প্যাসকেল" এর জন্য স্ট্রিং, সংখ্যা এবং নাম অন্তর্ভুক্ত।
প্রশ্ন প্রোগ্রামিং ভাষার কোড ব্যবহৃত সংখ্যা সাধারণত দশমিক সিস্টেম লেখা হয়। তারা হয় বাস্তব বা পূর্ণসংখ্যা হতে পারে, যা সাধারণত একটি দশমিক বিন্দু ছাড়া বলা হয়। যদি নম্বরটি ইতিবাচক হয়, তবে তার চিহ্নটি বাদ যাবে।
"পাਸਕ" একটি অ্যালগরিদম প্রোগ্রামিং প্রোগ্রামিং ভাষা যা স্ট্রিংগুলি অক্ষরপৃষ্ঠে সংযুক্ত অক্ষরের ক্রম। আপনি যদি apostrophe নিজেই ব্যবহার করতে চান, তাহলে এই প্রতীকটি দুইবার উল্লেখযোগ্য।
একটি নাম একটি অক্ষর যা একটি চিঠি দিয়ে শুরু হয় এবং সংখ্যা থাকতে পারে। সনাক্তকারীকে লেবেল, প্রকার, ধ্রুবক, ফাংশন, পদ্ধতি, ভেরিয়েবল, অবজেক্ট এবং এমনকি মডিউল বলা হয়। শনাক্তকারী তৈরি করে, আপনি আন্ডারস্কোর অক্ষর ব্যবহার করতে পারেন একটি নাম অক্ষর একটি ভর হতে পারে, কিন্তু কম্পাইলার শুধুমাত্র প্রথম 63 অক্ষর পড়তে হবে। "প্যাসাকাল", যার বর্ণনা এত কঠিন মনে হতে পারে, তাই ভয়ানক নয়, তাই ভয় পেতে এবং ব্রাউজার পৃষ্ঠাটি বন্ধ করার জন্য দৌড়তে না!
ভাষা শনাক্তকারী হিসাবে, ধ্রুবক, পদ্ধতি, প্রকার, ফাইল, ফাংশন এবং ইউটিলিটি এক্সপ্রেশনগুলির আদর্শ নাম ব্যবহার করা নিষিদ্ধ।
কোড দৃশ্যমানতা উন্নতি gaps সাহায্য করবে, কিন্তু মনে রাখবেন যে তারা মাঝখানে নাম এবং সংখ্যার আলাদা করা যাবে না।
অ্যালগরিদম ভাষা সিনট্যাক্স
প্রতিটি লাইন আমরা বিবেচনা করা হয় ভাষা ("পাসকাল") লিখিত প্রোগ্রামে একটি সেমিকোলন দিয়ে শেষ করতে হবে। ইনফরম্যাটিক্স স্কুলছাত্রী এবং ছাত্রদের শেখায়, এবং আপনি এই নিয়ম নিজেকে বুঝতে পারেন!
একটি সেমিকোলন (;) একটি শর্তসাপেক্ষ সংকেত যা বর্তমান লাইনের শেষ নির্দেশ করে এবং নতুন একটিতে পরিবর্তন করার প্রয়োজন। কিন্তু ব্যতিক্রম পরিষেবা কমান্ড হতে পারে: const, var, শুরু এবং অন্যদের।
শেষ বিবৃতি প্রোগ্রাম বন্ধ, তাই ডট সর্বদা এটি পরে রাখা হয়। কখনও কখনও কোড অনেক সংযুক্তি থাকতে পারে, তারপর ব্লকের শুরু এবং শেষ একটি সেমিকোলন দ্বারা পৃথক করা হবে।
একটি নির্দিষ্ট মান একটি ভেরিয়েবল বরাদ্দ করার জন্য, কোলন আগে একটি কোলন দ্বারা আবশ্যক। উদাহরণস্বরূপ, আপনি n = 13 সেট করতে যান এবং কোডে এটি n: = 13 এর মতো দেখতে পাবেন।
আপনি যদি এই নিয়মগুলি আয়ত্ত করেন, তাহলে আপনি সিনট্যাক্স ত্রুটি ছাড়া কীভাবে প্রোগ্রামের কোডটি লিখতে শিখতে পারেন।
ভাষা "প্যাসকেল" এর ক্লাসিক্যাল অপারেটর
আপনি একটি ভবিষ্যতের অ্যাপ্লিকেশন ডুপ্লিকেট কোড স্ন্যিপেট প্রোগ্রাম এবং বিভিন্ন উপায়ে এটি সঙ্গে কোনো কর্ম করতে পারেন। কিন্তু ভাষা "পাਸਕ" এই বিভিন্ন অপারেটরদের জন্য ব্যবহার করে। আমরা তাদের সব বিবেচনা করতে পারি না, তাই আমরা কয়েকটি সঙ্গে মোকাবিলা করতে হবে।
উদাহরণস্বরূপ, নির্বাচন অপারেটর ব্যবহার করে, আপনি প্রোগ্রামের অগ্রগতির একটি বিকল্প উপায় নির্বাচন করতে পারেন। এই ক্ষেত্রে পরামিতি ক্রমিক নং এর একটি অভিব্যক্তি। কিন্তু এক দ্রষ্টব্য আছে: এই নির্বাচন কী টাইপ স্ট্রিং বা বাস্তব অন্তর্গত হতে পারে।
অ্যাসাইনমেন্ট, শর্তসাপেক্ষ, যৌগ এবং খালি অপারেটরগুলি বিদ্যমান, পাশাপাশি অন্যান্য অনেক দরকারী সংযুক্তি। শুধুমাত্র তাদের কিছু জ্ঞান আপনি চমৎকার কার্যকারিতা সঙ্গে কোড লিখতে পারবেন। অপারেটরদের অপব্যবহার করা উচিত নয়, কারণ তাদের বৃহৎ সংখ্যক প্রোগ্রাম কম্পাইলার দ্বারা ডিবাব করা কঠিন করে দেয়, বিভ্রান্তিকর এবং অপরিচিত ব্যক্তিদের দ্বারা বোঝা কঠিন।
অ্যাসাইনমেন্ট অপারেটর
এই অভিব্যক্তি একটি কোলন ফর্ম এবং একটি সমান চিহ্ন আছে। এটি একটি নির্দিষ্ট ভেরিয়েবলের জন্য একটি নির্দিষ্ট মান নির্দিষ্ট করার জন্য ব্যবহার করা হয়। এটা মনে রাখা গুরুত্বপূর্ণ যে অভিব্যক্তি এবং পরিবর্তনশীল ধরনটি যদি যথাক্রমে যথাক্রমে সম্পূর্ণ এবং প্রকৃত ধরন উল্লেখ না করে তবে অবশ্যই মিলিয়ে নেওয়া উচিত। শুধুমাত্র এই পরিস্থিতিতে একটি সরাসরি রূপান্তর হবে।
কম্পাউন্ড অপারেটর
"প্যাস্কাল" একটি প্রোগ্রামিং ভাষা যা বিবিধ প্রোগ্রাম অপারেটরদের ক্রম ব্যবহার করে, বিশেষ বন্ধনীগুলিতে আবদ্ধ। এটি যৌগ নির্মাণের একটি প্রশ্ন, শুরু এবং শেষ শব্দ দ্বারা সীমিত। এটি অ্যালগরিদম ভাষা একটি গুরুত্বপূর্ণ হাতিয়ার, যার সাহায্যে স্ট্রাকচারাল পদ্ধতি ব্যবহার করে কোড লিখতে সম্ভব হয়।
প্যাসকেল ভাষা অপারেটর, যা যৌগিক গঠন অংশ, সম্পূর্ণ ভিন্ন হতে পারে, কারণ কোন সীমাবদ্ধতা আছে। নেস্টিংয়ের গভীরতাও ভিন্ন হতে পারে।
শর্তসাপেক্ষ প্রোগ্রামিং ভাষা অপারেটর
এই উপাদান নির্দিষ্ট শর্তটি পরীক্ষা করার জন্য এবং কর্ম সঞ্চালনের সময় একটি সুযোগ প্রদান করে, এর উত্তরণ ফলাফল উপর নির্ভর করে। সুতরাং, একটি শর্তাধীন কমান্ড গণনার কার্যকর সময় শাখা গঠন একটি উপায়।
কাঠামোগত শর্তাধীন বিবৃতি এই মত দেখায়:
IF
এই অভিব্যক্তি মধ্যে, অন্যথায়, এবং যদি সংরক্ষিত শব্দ, শর্ত অযৌক্তিক কন্টেন্ট সঙ্গে একটি লজিক্যাল অভিব্যক্তি হয়, এবং অপারেটর ব্যবহৃত প্রোগ্রামিং ভাষা কোন কমান্ড।
প্রোগ্রাম কোডের গঠন
শিরোনাম, বিবৃতি এবং বিবরণ বিভাগগুলি প্যাসকেল মত একটি ভাষা লিখিত আবেদন মূল উপাদান। ইনফরম্যাটিক্স আপনি এই উপাদানগুলি সম্পূর্ণরূপে অধ্যয়ন করতে এবং সঠিকভাবে তাদের ব্যবহার কিভাবে শিখতে পারবেন।
শিরোনাম, একটি নিয়ম হিসাবে, কোডের নাম রয়েছে। উদাহরণস্বরূপ, প্রোগ্রাম MyFirst
বিবরণ বিভাগে, সংযুক্ত লাইব্রেরি, মডিউল, লেবেল, ধ্রুবক, প্রকার, ভেরিয়েবল, ফাংশন এবং পদ্ধতিগুলির বিবরণের একটি অধ্যায় তালিকাভুক্ত করা যেতে পারে।
মডিউল বিবরণ বিভাগ সংযুক্ত লাইব্রেরির নামের ভিতরে রয়েছে এবং সংরক্ষিত শব্দ ব্যবহার করে শুরু করে। এটি অন্যান্য সমস্ত বিবরণগুলির মধ্যে প্রথম হওয়া উচিত। মডিউলগুলির নামগুলি অবশ্যই কমা দ্বারা একে অপরের থেকে পৃথক করা উচিত।
আপনি যেকোনো কোড-কোড অপারেটরটির নাম দিতে পারেন যার নামটি বর্ণনাটির সংশ্লিষ্ট বিভাগে উল্লেখ করা উচিত।
ধ্রুবকগুলির প্রাক্কলন বিবরণ সংখ্যার বা চিঠির মান পরিবর্তনের পরিবর্তে কোডে তাদের নাম লিখতে সহায়তা করে।
ব্যবহৃত ভেরিয়েবল বর্ণনা বিভাগে, আপনি ব্যবহার করা হবে যে সব ধরনের নির্দিষ্ট করা উচিত: "var c, a, r: পূর্ণসংখ্যা; k, l, m: char; h1, h2: boolean;"।
"প্যাস্কাল" একটি প্রোগ্রামিং ভাষা যা এই প্রোগ্রামে জড়িত সব উপাদান একটি বাধ্যতামূলক প্রাথমিক বিবরণ প্রয়োজন ভুলে যাবেন না।
কোডটি একটি নির্দিষ্ট সময়ের সাথে শেষ হওয়া উচিত।
নমুনা প্রোগ্রাম
"পাਸਕ" একটি প্রাথমিক ভাষা, এবং উপরের তথ্য অধ্যয়ন করার পরে, আপনি কোড লিখতে সরাসরি এগিয়ে যেতে পারেন।
আসুন অ্যাপ্লিকেশন প্রদর্শন করা যাক "এটা আমার প্রথম প্রোগ্রাম!"
"প্যাসকেল" প্রোগ্রামের উদাহরণ বোঝার জন্য খুব গুরুত্বপূর্ণ, তাই এখনই এটি করার চেষ্টা করুন।
শুরু করা
রাইটলন (এটি আমার প্রথম প্রোগ্রাম! ');
শেষ।
এটা এত সহজ!
আরো জটিল কোড দেখুন যার দ্বারা আপনি চতুর্ভুজ সমীকরণের শিকড় খুঁজে পেতে পারেন । গণনীয় এক্সপ্রেশন গঠন নীতির দিকে মনোযোগ দিন।
আমরা আশা করি প্যাসকেল প্রোগ্রামের উদাহরণ আপনার জন্য উপযোগী ছিল।
Similar articles
Trending Now