মূল বিষয়বস্তুতে যান

কম্পিউটারের প্রোগ্রামে A < B এর স্থলে A > B লেখা হলে তা কোন ধরণের ভুল?

সঠিক উত্তর

খ) Logical Error

সঠিক উত্তর: খ) Logical Error

এবার দেখা যাক এই প্রশ্নের উত্তরটা দিতে পারেন কিনা।

ভুল বা সঠিক হলে সাথে সাথেই ব্যাখ্যা সহ উত্তর দেখতে পারবেন।

আই সি টি ১ নম্বর

কোন মাধ্যমে আলোর পালস ব্যবহৃত হয়?

আই সি টি বিষয়ে ১০ টি গুরুত্বপূর্ণ প্রশ্ন

১০ মার্কের MCQ কুইজ

বিস্তারিত ব্যাখ্যা

এই প্রশ্নের বিশেষজ্ঞ বিশ্লেষণ

সিনট্যাক্স ভুল (Syntax Error)
সিনট্যাক্স ভুল বলতে বোঝায় প্রোগ্রামিং ভাষার ব্যাকরণগত ভুল। যেমন: বানান ভুল (PRINT কে PRIMT লেখা ইত্যাদি); সেমিকোলন না দেওয়া, ব্রাকেট ঠিকমত না দেওয়া; কোন চলক ঘোষণা না করা প্রভৃতি। এসব ভুল সংশোধন করা খুবই সহজ কারণ সিনট্যাক্স ভুলের বেলা কম্পিউটার একটি ভুলের বার্তা ছাপায় যেমন 12 নম্বর লাইনে ভুল আছে।

লজিক ভুল (Logical Error)
প্রোগ্রামে যুক্তির ভুল থাকলে তাকে বলে লজিক ভুল । সাধারণত সমস্যা ঠিকমত না বোঝার জন্যই এই ভুল হয়। যেমন A < B এর স্থলে A > B বা X = A + B এর স্থানে X = A - B লিখলে লজিক ভুল হয় । সিনট্যাক্স ভুলের ক্ষেত্রে গণনা সম্ভব না হওয়ায় কোন উত্তর পাওয়া যায় না কিন্তু লজিক ভুলের ক্ষেত্রে একটি উত্তর পাওয়া যায় যদিও তা ভুল। কম্পিউটার কোন ভুলের বার্তা পাঠায় না বলে লজিক ভুল সংশোধন করা খুব কঠিন।

রান টাইম ও এক্সিকিউশন টাইম ভুল (Run time & Execution time Error)
কম্পিউটারকে ভুল ডেটা জানালে বা ডেটার ফরমেট ঠিক না থাকলে রান টাইম এরোর ছাপায়। যে সব গাণিতিক প্রক্রিয়া সম্পাদন করা যায় না (অন্তত বাস্তব রাশির ক্ষেত্রে) তা করতে গেলেও সিনট্যাক্স ভুল হয়। যেমন শূন্য দিয়ে ভাগ করা কিংবা ঋণ সংখ্যার বর্গমূল বা লগারিদম বের করা। এসব ক্ষেত্রেও ভুলের বার্তা ছাপা হয় ।

ডিবাগিং (Debugging)
প্রোগ্রামের ভুলত্রুটি খুঁজে বের করে তা দূর করাকে বলে ডিবাগিং, এর আক্ষরিক অর্থ পোকা বাছা। ১৯৪৫ সালে মার্ক-১ কম্পিউটারটির ভিতরে একটি মথপোকা ঢোকায় কম্পিউটারটি হঠাৎ বন্ধ হয়ে যায়। এ থেকেই ডিবাগিং কথাটির উৎপত্তি। ডিবাগিং এর জন্য প্রথমে প্রোগ্রামের আগাগোড়া ভাল করে পরীক্ষা করে দেখা হয়। প্রয়োজন হলে কোন প্রোগ্রামিং বিশেষজ্ঞের সাহায্য নিতে হয়। প্রোগ্রামের ছোটখাট ভুল এতেই দূর হয়ে যায়। এরপরও যেসব ভুল থেকে যায় সেগুলো দূর করতে হলে প্রথমে সিনট্যাক্স ভুল দূর করে তারপর লজিক ভুল দূর করা হয়।

সূত্র: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।

সকল অপশন

রেফারেন্স মাত্র

  1. ক) Syntax Error
  2. খ) Logical Error সঠিক
  3. গ) Data Error
  4. ঘ) Execution time Error

প্রশ্ন তথ্য

বিষয়
আই সি টি
শ্রেণী
বিসিএস
মার্ক
1.00

আই সি টি বিষয়ের আরও প্রশ্ন

  1. 1

    কোন মাধ্যমে আলোর পালস ব্যবহৃত হয়?

  2. 2কোন চিহ্নটি ই-মেইল ঠিকানায় অবশ্যই থাকবে?
  3. 3

    ১০১১১০ বাইনারি নাম্বারে সমতুল্য ডেসিমাল নাম্বার কোনটি?

  4. 4

    নিচের কোনটি multi-tasking operation system নয়?

  5. 5

    ‘Gitanjali’ of Rabindranath Tagore was translated by___

মেধাবী অ্যাপ

৪.৯ · বিনামূল্যে
ইনস্টল