Click here to download
১) অ্যালগরিদম কী? অ্যালগরিদম তৈরির শর্ত বা নিয়ম এবং এর সুবিধাসমূহ লেখ। [ঢা-০৫,০৮,১১,কু-০২,০৬,রা-০২,০৯,য-০১,০২,সি-০১,০২,০৪,০৭,চ-০৩,০৪,০৮,০৯,১১,ব-০৩,০৭]
অ্যালগরিদম : অ্যালগরিদম অর্থ ধাপে ধাপে সমস্যা সমাধান। অর্থাৎ একটি সমস্যাকে কয়েকটি ধাপে ভেঙ্গে প্রত্যেকটি ধাপ পরপর সমাধান করে সমগ্র সমস্যার সমাধান করা। অ্যালগরিদম শব্দটি আরব দেশের গণিতবিদ আল খারিজমী এর নাম থেকে উৎপত্তি হয়েছে। তিনি তাঁর গণিত বইতে অ্যালগরিদম শব্দটির ব্যাখ্যা দেন নিম¥রূপে- ”অ্যালগরিদম হচ্ছে একটি নির্দিষ্ট সমস্যা সমাধান করার জন্য একটা বিশেষ পন্থা।”
অন্যভাবে বলা যায় যে, ‘কম্পিউটারের সাহায্যে কোনো সমস্যা সমাধানের জন্য সমস্যাটিকে ছোট ছোট ধাপে বিভক্ত করে যুক্তিসম্মতভাবে পর্যায়μমে লিপিবদ্ধ করাকে অ্যালগরিদম বলে। অর্থাৎ অ্যালগরিদম হচ্ছে প্রোগ্রাম রচনা ও নির্বাহের শুরু থেকে শেষ পর্যন্ত ধাপগুলো পর্যায়μমিকভাবে লিপিবদ্ধ করা। কম্পিউটারের সাহায্যে কোনো সমস্যা সমাধানে প্রোগ্রামিং এর ক্ষেত্রে অ্যালগরিদমের ভূমিকা অত্যন্ত গুরুত্বপূর্ণ।
অ্যালগরিদম তৈরির শর্ত বা নিয়ম:
১. অ্যালগরিদমটি সহজবোধ্য হবে।
২. প্রত্যেকটি ধাপ স্পষ্ট হতে হবে যাতে সহজে বুঝা যায়।
৩. সসীম সংখ্যক ধাপে সমস্যার সমাধান হতে হবে।
৪. অ্যালগরিদম ব্যাপকভাবে প্রয়োগ করার উপযোগী হতে হবে।
অ্যালগরিদমের সুবিধা:
১. সহজে প্রোগ্রামের উদ্দেশ্যে বোঝা যায়।
২. সহজে প্রোগ্রামের ভুল নির্ণয় করা যায়।
৩. প্রোগ্রামের প্রবাহের দিক বুঝা যায়।
৪. জটিল প্রোগ্রাম সহজে রচনা করা যায়।
৫. প্রোগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে।
২. প্রোগ্রাম বা প্রোগ্রামিং কী ?
উঃ কোনো সমস্যা সমাধানের জন্য কম্পিউটারের ভাষায় ধারাবাহিকভাবে কতগুলো কমান্ডা বা নির্দেশের সমষ্টিকে প্রোগ্রাম বা প্রোগ্রামিং বলা হয়।
৩. সোর্স ফাইল কী?
উঃ কম্পিউটারে প্রোগ্রামের লিখিত ফাইলকে সোর্স ফাইল বলে।
৪. প্রোগ্রামার কাকে বলে?
উঃ যে ব্যক্তি প্রোগ্রাম লেখে তাকে প্রোগ্রামার বলে। অথবা, যে ব্যবহারকারীর জন্য প্রোগ্রাম লেখে তাকে প্রোগ্রামার বলে।
৫. প্রোগ্রামিং ভাষা কাকে বলে?
উঃ প্রোগ্রাম রচনার জন্য ব্যবহৃত বর্ণ, সংখ্যা, চিহৃ, সংকেত, শব্দ ইত্যাদির সমন্বয়ে গঠিত নিয়মনীতিকে প্রোগ্রামিং ভাষা।