পাইথন ; টিউটোরিয়াল ১; কম্পিউটার কীভাবে কাজ করে ?

একটি কম্পিউটার প্রোগ্রাম কীভাবে কাজ করে?

এই কোর্সের লক্ষ্য আপনাকে পাইথন ভাষাটি কী এবং এর জন্য কী ব্যবহৃত হয় তা দেখানো। আসুন বেসিক থেকে শুরু করা যাক।

একটি প্রোগ্রাম একটি কম্পিউটার ব্যবহারযোগ্য করে তোলে। একটি প্রোগ্রাম ছাড়া, একটি কম্পিউটার, এমনকি সবচেয়ে শক্তিশালী, একটি বস্তু ছাড়া কিছুই নয়। একইভাবে, খেলোয়াড় ছাড়া পিয়ানো কাঠের বাক্স ছাড়া আর কিছুই নয়।

কম্পিউটারগুলি খুব জটিল কাজ সম্পাদন করতে সক্ষম হয়, তবে এই ক্ষমতাটি সহজাত নয়। একটি কম্পিউটার প্রকৃতি একেবারে পৃথক।

এটি কেবলমাত্র অত্যন্ত সাধারণ অপারেশনগুলি সম্পাদন করতে পারে, উদাহরণস্বরূপ, একটি কম্পিউটার নিজেই একটি জটিল গাণিতিক ফাংশনের মূল্য নির্ধারণ করতে পারে না। যদিও এটি অদূর ভবিষ্যতে সম্ভাবনার ক্ষেত্রগুলির বাইরে নয়।

সমসাময়িক কম্পিউটারগুলি কেবলমাত্র যোগ বা বিভাজনের মতো খুব মৌলিক ক্রিয়াকলাপগুলির ফলাফলগুলি মূল্যায়ন করতে পারে তবে তারা এটি খুব দ্রুত করতে পারে এবং কার্যত যে কোনও সংখ্যক বার এই ক্রিয়াগুলি পুনরাবৃত্তি করতে পারে।

কল্পনা করুন যে আপনি দীর্ঘ যাত্রার সময় আপনি যে গড় গতিতে পৌঁছেছেন তা জানতে চান। আপনি দূরত্ব জানেন, আপনি সময় জানেন, আপনার গতি প্রয়োজন।
স্বাভাবিকভাবেই, কম্পিউটার এটি গণনা করতে সক্ষম হবে, তবে দূরত্ব, গতি বা সময়ের মতো কম্পিউটার সম্পর্কে কম্পিউটার সচেতন নয়। সুতরাং, কম্পিউটারকে এটি নির্দেশ দেওয়া প্রয়োজন:

দূরত্ব প্রতিনিধিত্বকারী একটি সংখ্যা গ্রহণ করুন;

ভ্রমণের সময় উপস্থাপন করে এমন একটি সংখ্যা গ্রহণ করুন;

ভ্রমণের সময় দ্বারা দূরত্ব মানটি ভাগ করুন এবং ফলাফলটিকে গড় গতি বলা হয় ।

এই চারটি সাধারণ ক্রিয়া একটি প্রোগ্রাম গঠন করে। অবশ্যই, এই উদাহরণগুলি কম্পিউটার যা বুঝতে পারে সেগুলি থেকে অনেক দূরে, তবে কম্পিউটার যে ভাষায় গ্রহণ করতে পারে সে ভাষায় অনুবাদ করার জন্য এগুলি যথেষ্ট ভাল।

প্রাকৃতিক ভাষা বনাম প্রোগ্রামিং ভাষা

একটি ভাষা ভাবনা প্রকাশ এবং রেকর্ড করার একটি মাধ্যম (এবং একটি সরঞ্জাম)। আমাদের চারপাশে অনেক ভাষা রয়েছে। তাদের মধ্যে কিছু না বলার বা লেখার প্রয়োজন যেমন শরীরের ভাষা; কোনও গভীর কথা না বলে খুব গভীরভাবে আপনার গভীর অনুভূতি প্রকাশ করা সম্ভব।

আপনি প্রতিদিন অন্য ভাষা ব্যবহার করেন তা হ’ল আপনার মাতৃভাষা, যা আপনি আপনার ইচ্ছা প্রকাশ করতে এবং বাস্তবতা সম্পর্কে চিন্তা করতে ব্যবহার করেন। কম্পিউটারগুলির নিজস্ব ভাষাও রয়েছে, যাকে মেশিন ল্যাঙ্গুয়েজ বলা হয়, যা অত্যন্ত প্রাথমিক।

একটি কম্পিউটার, এমনকি সর্বাধিক প্রযুক্তিগত পরিশীলিত, এমনকি বুদ্ধিমত্তার কোনও চিহ্নও অবিচ্ছিন্ন। আপনি বলতে পারেন যে এটি একটি প্রশিক্ষিত কুকুরের মতো – এটি কেবল জ্ঞাত কমান্ডগুলির পূর্বনির্ধারিত সেটকেই সাড়া দেয়।

এটি স্বীকৃত কমান্ডগুলি খুব সহজ। আমরা কল্পনা করতে পারি যে “” সেই নম্বরটি নিন, অন্য দ্বারা ভাগ করুন এবং ফলাফল সংরক্ষণ করুন “এর মতো আদেশগুলিতে কম্পিউটার সাড়া দেয়।

জ্ঞাত কমান্ডের একটি সম্পূর্ণ সেটকে একটি নির্দেশিকা তালিকা (instruction list) বলা হয়, যা কখনও কখনও সংক্ষেপে IL এর সংক্ষেপে হয়। বিভিন্ন ধরণের কম্পিউটারগুলি তাদের IL আকারের উপর নির্ভর করে পরিবর্তিত হতে পারে এবং বিভিন্ন মডেলগুলিতে নির্দেশাবলী সম্পূর্ণ আলাদা হতে পারে।
কোনও কম্পিউটার বর্তমানে একটি নতুন ভাষা তৈরি করতে সক্ষম নয়। তবে তা শিগগিরই পরিবর্তিত হতে পারে। অন্যদিকে, লোকেরা অনেকগুলি ভিন্ন ভিন্ন ভাষাও ব্যবহার করে তবে এই ভাষাগুলি তাদের তৈরি করে। তদুপরি, তারা এখনও বিকশিত হয়।

প্রতিদিন নতুন শব্দ তৈরি হয় এবং পুরানো শব্দগুলি অদৃশ্য হয়ে যায়। এই ভাষাগুলিকে প্রাকৃতিক ভাষা বলা হয়।

One thought on “পাইথন ; টিউটোরিয়াল ১; কম্পিউটার কীভাবে কাজ করে ?

Leave a Reply

Your email address will not be published. Required fields are marked *