কোন ভাষা দিয়ে কম্পিউটারের মেমোরি-অ্যাড্রেসের সঙ্গে সরাসরি সংযোগ সাধন সম্ভব?
ক) মেশিন ভাষা
খ) অ্যাসেম্বলি ভাষা
গ) হাই লেভেল ভাষা
ঘ) চতুর্থ প্রজন্মের ভাষা
বিস্তারিত ব্যাখ্যা:
মেশিন ভাষা এবং অ্যাসেম্বলি ভাষা উভয়ই মেমোরি অ্যাড্রেসের সাথে সরাসরি যোগাযোগ করতে পারে। কিন্তু অ্যাসেম্বলি ভাষা অপেক্ষাকৃত সহজ হওয়ায় সরাসরি সংযোগ সাধনের জন্য অ্যাসেম্বলি ভাষা উপযুক্ত।
Related Questions
ক) যান্ত্রিক ভাষা
খ) উচ্চস্তরের ভাষা
গ) অ্যাসেম্বলি ভাষা
ঘ) অতি উচ্চস্তরের ভাষা
Note : প্রথম প্রজন্মের প্রোগ্রামিং ভাষা (1GL) হলো মেশিন ভাষা বা যান্ত্রিক ভাষা যা বাইনারি কোড দিয়ে গঠিত।
ক) কখনও বুঝতে পারে না
খ) আংশিক বুঝতে পারে
গ) সরাসরি বুঝতে পারে
ঘ) যান্ত্রিক ভাষায় রূপান্তর হলে বুঝতে পারে
Note : কম্পিউটার মানুষের ভাষা সরাসরি বুঝতে পারে না কিন্তু উচ্চস্তরের ভাষাকে অনুবাদক (কম্পাইলার/ইন্টারপ্রেটার) দ্বারা যান্ত্রিক ভাষায় রূপান্তর করলে তা বুঝতে পারে।
ক) মেশিন ভাষা
খ) উচ্চ স্তরের ভাষা
গ) অ্যাসেম্বলি
ঘ) সবগুলো
Note : কম্পিউটার সরাসরি শুধুমাত্র মেশিন ভাষা (Machine Language) বুঝতে পারে যা বাইনারি কোড (০ ও ১)।
ক) ২ টি
খ) ৪ টি
গ) ৩ টি
ঘ) ৫ টি
Note : কম্পিউটার প্রোগ্রামিং ভাষাকে সাধারণত পাঁচটি প্রজন্মে ভাগ করা যায়।
ক) কোডিং
খ) ডিবাগিং
গ) ফ্লোচার্ট
ঘ) প্রসিডিউ
Note : ফ্লোচার্ট হলো একটি প্রোগ্রামের যুক্তি ও প্রবাহের চিত্ররূপ যা প্রোগ্রামের ভিত্তি হিসেবে কাজ করে।
ক) Specification and design
খ) System Analysis
গ) Testing
ঘ) Maintenance
Note : সফটওয়্যার উন্নয়নের প্রথম ধাপ হলো সিস্টেম অ্যানালাইসিস (System Analysis) যার মধ্যে সমস্যা নির্দিষ্টকরণ অন্তর্ভুক্ত।
জব সলুশন