What is the first stage in software development?
ক) Specification and design
খ) Testing
গ) System Analysis
ঘ) Maintenance
বিস্তারিত ব্যাখ্যা:
সফটওয়্যার ডেভেলপমেন্টের প্রথম পর্যায় হলো System Analysis বা সিস্টেম বিশ্লেষণ; যেখানে ব্যবহারকারীর প্রয়োজনীয়তা বোঝা এবং প্রকল্পের উদ্দেশ্য নির্ধারণ করা হয়।
Related Questions
ক) সমস্যা বিশ্লেষণ
খ) সমস্যা নির্দিষ্টকরণ
গ) প্রোগ্রাম উন্নয়ন
ঘ) সবগুলো
Note : প্রোগ্রাম রচনার প্রথম ধাপ হলো সমস্যাটিকে সঠিকভাবে বোঝা ও সংজ্ঞায়িত করা বা নির্দিষ্টকরণ। এর পরই বিশ্লেষণ ও সমাধানের পথে এগোনো যায়।
ক) Prompt
খ) Shell
গ) Command
ঘ) DOS Prompt
Note : কম্পিউটার সিস্টেমে Command Interpreter-কে সাধারণত শেল (Shell) বলা হয়; যা ব্যবহারকারী এবং অপারেটিং সিস্টেমের মধ্যে যোগাযোগের মাধ্যম হিসেবে কাজ করে।
ক) অ্যাসেম্বলি ল্যাঙ্গুয়েজ
খ) কম্পাইলার
গ) পাইথন
ঘ) ফক্সপ্রো
Note : কম্পাইলার হলো এক ধরনের অনুবাদক সফটওয়্যার; যা উচ্চস্তরের প্রোগ্রামিং ভাষাকে (সোর্স কোড) মেশিন কোডে রূপান্তর করে।
ক) ইন্টারপ্রেটার
খ) সি++
গ) পাইথন
ঘ) প্যাসকেল
Note : ইন্টারপ্রেটার হলো এক প্রকার অনুবাদক প্রোগ্রাম; যা হাই-লেভেল ল্যাঙ্গুয়েজকে মেশিনের ভাষায় রূপান্তর করে। সি++; পাইথন; প্যাসকেল হলো প্রোগ্রামিং ভাষা।
ক) এক লাইন এক লাইন করে অনুবাদ করে
খ) একসাথে পুরো প্রোগ্রাম অনুবাদ করে
গ) একসাথে পাঁচ লাইন করে অনুবাদ করে
ঘ) অর্ধেক অর্ধেক লাইন অনুবাদ করে
Note : ইন্টারপ্রেটার এক লাইন করে সোর্স কোড পড়ে; অনুবাদ করে এবং নির্বাহ করে।
ক) ছোট কম্পিউটারে
খ) মাইক্রোকম্পিউটারে
গ) বড় কম্পিউটারে
ঘ) পকেট কম্পিউটারে
Note : কম্পাইলার সাধারণত বড় বা তুলনামূলকভাবে শক্তিশালী কম্পিউটার; যেমন মেইনফ্রেম বা বড় কম্পিউটারগুলোতে বেশি ব্যবহৃত হয়; কারণ এর জন্য অপেক্ষাকৃত বেশি মেমরি ও প্রক্রিয়াকরণ ক্ষমতা প্রয়োজন। তবে আধুনিক যুগে মাইক্রোকম্পিউটারেও ব্যবহার হয়।
জব সলুশন