প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে- i. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ii. দক্ষ প্রোগ্রামার প্রয়োজন হয় iii. প্রোগ্রাম দ্রুত নির্বাহ হয় নিচের কোনটি সঠিক?
ক. i ও ii
খ. i ও iii
গ. ii ও iii
ঘ. i,ii ও iii
উত্তর: i,ii ও iii
ব্যাখ্যা: মেশিন ভাষা সরাসরি কম্পিউটারের প্রসেসর দ্বারা বোধগম্য হওয়ায় এটি ব্যবহারের প্রধান সুবিধা হলো প্রোগ্রাম দ্রুত নির্বাহ হয় (iii)। তবে, মেশিন ভাষায় প্রোগ্রাম লেখা ও পরিবর্তন করা অত্যন্ত কঠিন এবং জটিল, যার জন্য উচ্চ দক্ষতাসম্পন্ন প্রোগ্রামারের প্রয়োজন হয় (i ও ii)। তাই, মেশিন ভাষা ব্যবহারের ক্ষেত্রে প্রোগ্রাম পরিবর্তন কষ্টসাধ্য, দক্ষ প্রোগ্রামারের প্রয়োজন এবং প্রোগ্রাম দ্রুত নির্বাহ হওয়া - এই তিনটি বৈশিষ্ট্যই প্রযোজ্য। অতিরিক্ত তথ্য: মেশিন ভাষা হলো বাইনারি কোডের (০ এবং ১) একটি সিরিজ যা কম্পিউটারের হার্ডওয়্যার সরাসরি বুঝতে পারে। অ্যাসেম্বলি ভাষা হলো মেশিন ভাষার একটি সংক্ষিপ্ত রূপ যা কিছুটা পঠনযোগ্য, কিন্তু তাও মেশিন ভাষার তুলনায় জটিল। উচ্চ-স্তরের ভাষা, যেমন পাইথন বা জাভা, মানুষের জন্য লেখা এবং বোঝা অনেক সহজ, কিন্তু এদের নির্বাহের আগে কম্পাইল বা ইন্টারপ্রেট করতে হয়।
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা MCQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ
প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে- i. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ii. দক্ষ প্রোগ্রামার প্রয়োজন হয় iii. প্রোগ্রাম দ্রুত নির্বাহ হয় নিচের কোনটি সঠিক?
- ক.i ও ii
- খ.i ও iii
- গ.ii ও iii
- ঘ.i,ii ও iii
উত্তর