Facebook Pixel

ব্লকচিত্র দুইটি লক্ষ্য করো এবং নিচের প্রশ্নগুলোর উত্তর দাও: ক. প্রোগ্রাম কী? খ. "সি একটি কেস সেনসেটিভ ভাষা"- ব্যাখ্যা করো। গ. উদ্দীপকের ব্লকচিত্র: ১ এর জ্যামিতিক চিত্রগুলো দিয়ে কোনো সংখ্যা জোড় না বিজোড় তা নির্ণয়ের জন্য প্রবাহচিত্র অংকন করো। ঘ. উদ্দীপকের ব্লকচিত্র-২ এর আলোকে কম্পিউটারের গঠন বর্ণনা করো।

বিষয়: ICT | অধ্যায়: অধ্যায়-০৫ঃ প্রোগ্রামিং ভাষা

উৎস: Board Exam Question DiB 2024

সঠিক উত্তর:

ব্যাখ্যা: (ক) প্রোগ্রাম হলো কম্পিউটারের মাধ্যমে কোনো নির্দিষ্ট সমস্যা সমাধানের উদ্দেশ্যে ধারাবাহিকভাবে সাজানো কতগুলো নির্দেশের সমষ্টি। (খ) সি (C) একটি কেস সেনসেটিভ (Case Sensitive) প্রোগ্রামিং ভাষা। এর অর্থ হলো, এই ভাষায় ছোট হাতের অক্ষর (lowercase) এবং বড় হাতের অক্ষর (uppercase) ভিন্ন ভিন্ন অর্থ বহন করে। যেমন, সি ভাষায় 'A' এবং 'a' দুটি ভিন্ন ক্যারেক্টার হিসেবে বিবেচিত হয়। একইভাবে, কোনো ভেরিয়েবল বা কি-ওয়ার্ড যদি ছোট হাতের অক্ষরে লেখা হয়, তবে সেটিকে বড় হাতের অক্ষরে লিখলে প্রোগ্রাম তা চিনতে পারে না এবং এর ফলে সিনট্যাক্স এরর (Syntax Error) দেখা দেয়। এই বৈশিষ্ট্যের কারণেই সি ভাষাকে কেস সেনসেটিভ ভাষা বলা হয়। (গ) উদ্দীপকের ব্লকচিত্র-১ এর জ্যামিতিক চিত্রগুলো ব্যবহার করে কোনো সংখ্যা জোড় না বিজোড় তা নির্ণয়ের জন্য প্রয়োজনীয় ফ্লোচার্ট নিচে দেওয়া হলো: (ঘ) উদ্দীপকের ব্লকচিত্র-২ এর আলোকে কম্পিউটারের গঠন বর্ণনা করা হলো: ১. ইনপুট ইউনিট: যে ডিভাইসের মাধ্যমে কম্পিউটারে ডেটা বা নির্দেশ প্রদান করা হয়, তাকে ইনপুট ডিভাইস বলে। যেমন- কিবোর্ড, মাউস, স্ক্যানার ইত্যাদি। ২. কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট (CPU): এটি কম্পিউটারের মস্তিষ্ক হিসেবে কাজ করে। এর প্রধান তিনটি অংশ হলো: i. গাণিতিক ও যুক্তিমূলক ইউনিট (ALU): এখানে গাণিতিক কাজ (যেমন- যোগ, বিয়োগ) এবং যৌক্তিক সিদ্ধান্ত গ্রহণের কাজ সম্পন্ন হয়। ii. কন্ট্রোল ইউনিট (CU): এটি কম্পিউটারের বিভিন্ন অংশের কাজের মধ্যে সমন্বয় সাধন করে এবং মেমোরি থেকে নির্দেশ গ্রহণ করে তা কার্যকর করার ব্যবস্থা করে। iii. মেমোরি ইউনিট বা রেজিস্টার: প্রসেসিংয়ের সময় ডেটা সাময়িকভাবে সংরক্ষণের জন্য এটি ব্যবহৃত হয়। ৩. আউটপুট ইউনিট: প্রসেসিং শেষে ফলাফল ব্যবহারকারীর কাছে পৌঁছানোর জন্য যে ডিভাইস ব্যবহৃত হয়, তাকে আউটপুট ডিভাইস বলে। যেমন- মনিটর, প্রিন্টার, স্পিকার ইত্যাদি।

প্ল্যাটফর্ম: প্রশ্নাবলী (https://proshnaboli.com)

WrittenDinajpur Board (2024)

ব্লকচিত্র দুইটি লক্ষ্য করো এবং নিচের প্রশ্নগুলোর উত্তর দাও:

ক. প্রোগ্রাম কী?

খ. "সি একটি কেস সেনসেটিভ ভাষা"- ব্যাখ্যা করো।

গ. উদ্দীপকের ব্লকচিত্র: ১ এর জ্যামিতিক চিত্রগুলো দিয়ে কোনো সংখ্যা জোড় না বিজোড় তা নির্ণয়ের জন্য প্রবাহচিত্র অংকন করো।

ঘ. উদ্দীপকের ব্লকচিত্র-২ এর আলোকে কম্পিউটারের গঠন বর্ণনা করো।

আনলিমিটেড প্র্যাকটিস করতে চান?

প্রশ্নাবলীতে আছে ২ লাখ+ প্রশ্ন। এইচএসসি এবং এডমিশন পরীক্ষার উত্তরসহ চ্যাপ্টারভিত্তিক প্রশ্ন ব্যাংক, অধ্যায় ও বিষয়ভিত্তিক মক টেস্ট এবং লাইভ লিডারবোর্ড।

পরীক্ষা দিতে অ্যাকাউন্ট খুলুন

সম্পর্কিত প্রশ্নসমূহ

1 + 1/2^2 + 1/3^2 + 1/4^2 + cdots + 1/N^2 ক. সংরক্ষিত শব্দ বলতে কী বোঝায়? খ. সি ভাষায় চলক নামকরণের নিয়মাবলি লেখ। গ. উদ্দ...

1 + 2 + 3 +............+ N (ক) ভার্চুয়াল মেমরি কী? (খ) স্থায়ী ও অস্থায়ী মেমরির মধ্যে পার্থক্য লিখ। (গ) উদ্দীপকের ধারাটির...

1, 3, 5, ....... N ক. Syntax error কী? খ. চলকের নামে আন্ডারস্কোর ব্যবহার করা যাবে- বুঝিয়ে লেখ। গ. উদ্দীপকের সিরিজটি প্র...

1 + 3 + 5 + .............. + n ক. চলক কী ? খ. i++ও++ ব্যাখ্যা কর। গ. উদ্দীপকের ধারাটির যোগফল নির্ণয়ের অ্যালগরিদম লেখ। ঘ...

10 + 15 + 20 + 25 + 30 + ………… + 110 ক. অপারেটর কী? খ. উচ্চতর ভাষায় লিখিত প্রোগ্রামকে অনুবাদ করার প্রয়োজন হয় কেন? গ. উ...

10 + 16 + 22 +.......... +70 (ক) চলক কী? (খ) সি ভাষায় scanf("%d", &a); বলতে কী বোঝায়? ব্যাখ্যা কর। (গ) উদ্দীপকের ধারাটির...

100^2 + 90^2 + 80^2 + dots dots dots dots + n^2 ক. ফাংশন কী খ. C প্রোগ্রামে কখন "return 0;" লিখতে হয়? ব্যাখ্যা করো গ. উ...

10^15 + 15^20 + 20^25 + ........ N ক. উৎস প্রোগ্রাম কাকে বলে? খ. প্রোগ্রামে ফ্লোচার্ট কেন ব্যবহার করা হয়? গ. উদ্দীপকে উ...

1^2 times 2^2 times 3^3 times cdots times n^2 ক. সুডো কোড কী? খ. স্ট্রাকচার্ড প্রোগ্রামিং বলতে কী বুঝ? গ. উদ্দীপকটির ফ্ল...

1^2+2^2+3^2+ldots ldots ldots+n^2 ক. কীওয়ার্ড কী? খ. যান্ত্রিক ভাষাকে নিম্নস্তরের ভাষা বলা হয় কেন - ব্যাখ্যা কর। গ. উদ...

যেকোনো প্রকার ভুলভ্রান্তি বা রিপোর্ট করার জন্য অ্যাকাউন্ট খুলে প্রশ্নের রিপোর্ট বাটনে ক্লিক করুন। আমাদের এডিশনাল টিম তা দ্রুত সংশোধন করবে।