শেয়ারFacebookWhatsApp

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

উত্তর: উদ্দীপকের ব্লকচিত্র-২ এর আলোকে কম্পিউটারের গঠন নিচে বর্ণনা করা হলো— [চিত্র] চিত্রে একটি কম্পিউটারের গঠন প্রক্রিয়া দেখানো হয়েছে, যা প্রধানত চারটি প্রধান অংশ নিয়ে গঠিত; ইনপুট ডিভাইস, সেন্ট্রাল প্রসেসিং ইউনিট (CPU), মেমরি ইউনিট এবং আউটপুট ডিভাইস । সেন্ট্রাল প্রসেসিং ইউনিট (CPU) সিপিইউ কম্পিউটারের কেন্দ্রীয় প্রসেসিং ইউনিট, যা কম্পিউটারের মস্তিষ্ক হিসেবে কাজ করে। এটি দুটি প্রধান উপাদান নিয়ে গঠিত : • কন্ট্রোল ইউনিট (CU) : কন্ট্রোল ইউনিট কম্পিউটারের প্রতিটি নির্দেশকে পরীক্ষা করে এবং তা কার্যকর করার জন্য প্রয়োজনীয় সংকেত তৈরি করে। মেমোরিতে কখন তথ্যের প্রয়োজন হবে, ক্যাশ মেমোরি থেকে তথ্য মেমোরিতে নিতে হবে কিনা, নিয়ন্ত্রক অংশ এসব বিষয় ঠিক করে। এছাড়া কন্ট্রোল ইউনিট কম্পিউটারের সাথে যুক্ত অন্যান্য হার্ডওয়্যার পেরিফেরালগুলো কর্মক্ষম রাখে এবং নিয়ন্ত্রণ করে । • অ্যারিথমেটিক লজিক ইউনিট (ALU) : গাণিতিক ও যুক্তি অংশটি কম্পিউটারের অন্যতম প্রধান অংশ। এ অংশকে Arithmetic Logic Unit বা সংক্ষেপে এএলইউ (ALU) বলা হয়। বিভিন্ন প্রকার লজিক সার্কিটের সমন্বয়ে এ অংশটি গঠিত। এ অংশ ডেটার উপর যাবতীয় গণনার কাজ; যেমন— যোগ, বিয়োগ, গুণ, ভাগ ইত্যাদি সম্পাদন করে । মেমোরি ইউনিট : মেমোরি হচ্ছে কম্পিউটারের একটি অংশ, যেখানে তথ্য জমা থাকে। কম্পিউটার কার্যকালীন সময়ে প্রয়োজনীয় তথ্য মেমোরিতে জমা করে রাখতে পারে এবং প্রয়োজনের সময়ে এখান থেকে তথ্য নিয়ে যোগ, বিয়োগ, গুণ, ভাগসহ যাবতীয় কাজ করতে পারে। মেমোরির সাথে কম্পিউটারের অন্যান্য অংশের সরাসরি সংযোগ থাকে। যেকোনো তথ্য দিয়ে কম্পিউটারে কাজ করতে হলে প্রথমে তা মেমোরিতে জমা রাখতে হয় । মেমোরিকে সাধারণভাবে দু'ভাগে ভাগ করা যায়। যথা— ১. অস্থায়ী (volatile) মেমোরি ২. স্থায়ী (non-volatile) মেমোরি ইনপুট ডিভাইস. - ইনপুট ডিভাইস ব্যবহারকারীর কাছ থেকে তথ্য গ্রহণ করে এবং তা কম্পিউটারে প্রক্রিয়াকরণের জন্য পাঠায়। উদাহরণস্বরূপ, কীবোর্ড, মাউস, স্ক্যানার ইত্যাদি ইনপুট ডিভাইস হিসেবে ব্যবহৃত হয় । আউটপুট ডিভাইস- আউটপুট ডিভাইস প্রক্রিয়াকৃত তথ্য ব্যবহারকারীর কাছে প্রদর্শন করে। উদাহরণস্বরূপ মনিটর, প্রিন্টার, স্পিকার ইত্যাদি আউটপুট ডিভাইস হিসেবে ব্যবহৃত হয় । এইভাবে, ইনপুট ডিভাইস থেকে তথ্য গ্রহণ করে, মেমোরি ইউনিটে তা সংরক্ষণ করে, সিপিইউ এর মাধ্যমে প্রক্রিয়া সম্পন্ন করে এবং আউটপুট ডিভাইসের মাধ্যমে ফলাফল প্রদর্শন করে একটি সম্পূর্ণ কম্পিউটার সিস্টেম কাজ করে ।

HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা CQ — Prosthuti প্রশ্নব্যাংক

HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · সৃজনশীল

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

উদ্দীপক

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

Dinajpur · 2024

উত্তর

কোনো সমস্যা সমাধানের জন্য কম্পিউটারের ভাষায় ধারাবাহিকভাবে কতকগুলো কমান্ড বা নির্দেশের সমষ্টিই হলো প্রোগ্রাম ।

উত্তর

সি ভাষায় সাধারণত সব প্রোগ্রাম ছোট হাতের অক্ষরে লেখা হয় । অর্থাৎ সি প্রোগ্রামে ছোট হাতের অক্ষর ও বড় হাতের অক্ষরের মধ্যে পার্থক্য পরিলক্ষিত হয়। এজন্য সি কে কেস সেনসিটিভ ভাষা বলা হয় ।

উত্তর

উদ্দীপকের ব্লকচিত্র-১ এর জ্যামিতিক চিত্রগুলো দিয়ে কোনো সংখ্যা জোড় না বিজোড় তা নির্ণয়ের জন্য একটি প্রবাহচিত্র নিচে আঁকা হলো- question image

উত্তর

উদ্দীপকের ব্লকচিত্র-২ এর আলোকে কম্পিউটারের গঠন নিচে বর্ণনা করা হলো— question image চিত্রে একটি কম্পিউটারের গঠন প্রক্রিয়া দেখানো হয়েছে, যা প্রধানত চারটি প্রধান অংশ নিয়ে গঠিত; ইনপুট ডিভাইস, সেন্ট্রাল প্রসেসিং ইউনিট (CPU), মেমরি ইউনিট এবং আউটপুট ডিভাইস । সেন্ট্রাল প্রসেসিং ইউনিট (CPU) সিপিইউ কম্পিউটারের কেন্দ্রীয় প্রসেসিং ইউনিট, যা কম্পিউটারের মস্তিষ্ক হিসেবে কাজ করে। এটি দুটি প্রধান উপাদান নিয়ে গঠিত : • কন্ট্রোল ইউনিট (CU) : কন্ট্রোল ইউনিট কম্পিউটারের প্রতিটি নির্দেশকে পরীক্ষা করে এবং তা কার্যকর করার জন্য প্রয়োজনীয় সংকেত তৈরি করে। মেমোরিতে কখন তথ্যের প্রয়োজন হবে, ক্যাশ মেমোরি থেকে তথ্য মেমোরিতে নিতে হবে কিনা, নিয়ন্ত্রক অংশ এসব বিষয় ঠিক করে। এছাড়া কন্ট্রোল ইউনিট কম্পিউটারের সাথে যুক্ত অন্যান্য হার্ডওয়্যার পেরিফেরালগুলো কর্মক্ষম রাখে এবং নিয়ন্ত্রণ করে । • অ্যারিথমেটিক লজিক ইউনিট (ALU) : গাণিতিক ও যুক্তি অংশটি কম্পিউটারের অন্যতম প্রধান অংশ। এ অংশকে Arithmetic Logic Unit বা সংক্ষেপে এএলইউ (ALU) বলা হয়। বিভিন্ন প্রকার লজিক সার্কিটের সমন্বয়ে এ অংশটি গঠিত। এ অংশ ডেটার উপর যাবতীয় গণনার কাজ; যেমন— যোগ, বিয়োগ, গুণ, ভাগ ইত্যাদি সম্পাদন করে । মেমোরি ইউনিট : মেমোরি হচ্ছে কম্পিউটারের একটি অংশ, যেখানে তথ্য জমা থাকে। কম্পিউটার কার্যকালীন সময়ে প্রয়োজনীয় তথ্য মেমোরিতে জমা করে রাখতে পারে এবং প্রয়োজনের সময়ে এখান থেকে তথ্য নিয়ে যোগ, বিয়োগ, গুণ, ভাগসহ যাবতীয় কাজ করতে পারে। মেমোরির সাথে কম্পিউটারের অন্যান্য অংশের সরাসরি সংযোগ থাকে। যেকোনো তথ্য দিয়ে কম্পিউটারে কাজ করতে হলে প্রথমে তা মেমোরিতে জমা রাখতে হয় । মেমোরিকে সাধারণভাবে দু'ভাগে ভাগ করা যায়। যথা— ১. অস্থায়ী (volatile) মেমোরি ২. স্থায়ী (non-volatile) মেমোরি ইনপুট ডিভাইস. - ইনপুট ডিভাইস ব্যবহারকারীর কাছ থেকে তথ্য গ্রহণ করে এবং তা কম্পিউটারে প্রক্রিয়াকরণের জন্য পাঠায়। উদাহরণস্বরূপ, কীবোর্ড, মাউস, স্ক্যানার ইত্যাদি ইনপুট ডিভাইস হিসেবে ব্যবহৃত হয় । আউটপুট ডিভাইস- আউটপুট ডিভাইস প্রক্রিয়াকৃত তথ্য ব্যবহারকারীর কাছে প্রদর্শন করে। উদাহরণস্বরূপ মনিটর, প্রিন্টার, স্পিকার ইত্যাদি আউটপুট ডিভাইস হিসেবে ব্যবহৃত হয় । এইভাবে, ইনপুট ডিভাইস থেকে তথ্য গ্রহণ করে, মেমোরি ইউনিটে তা সংরক্ষণ করে, সিপিইউ এর মাধ্যমে প্রক্রিয়া সম্পন্ন করে এবং আউটপুট ডিভাইসের মাধ্যমে ফলাফল প্রদর্শন করে একটি সম্পূর্ণ কম্পিউটার সিস্টেম কাজ করে ।
HSCICTChapter 5 : প্রোগ্রামিং ভাষা
12টি সম্পর্কিত প্রশ্ন — ব্যাখ্যা লকড

1.সৃজনশীল প্রশ্ন

উদ্দীপক

#include < stdio.h >. #include < conio.h > { int i;s = 0; for (i = 1; i <= 100; i++) s = s + i; printf ("Total is % d", s); getch ( ); }

Sylhet · 2017

ক
কম্পাইলার কী?
খ
সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।
গ
উদ্দীপকে প্রদত্ত প্রোগ্রামটির একটি প্রবাহচিত্র অংকন কর।
ঘ
উদ্দীপকের কোডে ব্যবহৃত লুপের পরিবর্তে do লুপ ব্যবহার করে একই ফলাফল পাওয়া সম্ভব কিনা বিশ্লেষণপূর্বক মতামত দাও।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

2.সৃজনশীল প্রশ্ন

উদ্দীপক

#include < stdio.h >. #include < conio.h > { int i;s = 0; for (i = 1; i <= 100; i++) s = s + i; printf ("Total is % d", s); getch ( ); }

Sylhet · 2017

ক
কম্পাইলার কী?
খ
সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।
গ
উদ্দীপকে প্রদত্ত প্রোগ্রামটির একটি প্রবাহচিত্র অংকন কর।
ঘ
উদ্দীপকের কোডে ব্যবহৃত লুপের পরিবর্তে do লুপ ব্যবহার করে একই ফলাফল পাওয়া সম্ভব কিনা বিশ্লেষণপূর্বক মতামত দাও।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

3.সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।

সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

4.কম্পাইলার কী?

কম্পাইলার কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

5.সৃজনশীল প্রশ্ন

উদ্দীপক

#include main ( ) { int SUM, N; printf ("Enter the last number"); scanf("%d", &N); SUM = 0; { for (i = 1; i ≤\leq N; i = i + 3) SUM = SUM + i; } printf ("Result: % d", SUM); }

Barisal · 2017

ক
সুডোকোড কী?
খ
অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।
গ
উপরের উদ্দীপকটির ফ্লোচার্ট অংকন করো।
ঘ
উপরের উপদ্দীপকটি do…………while\ldots\ldots\ldots\ldots while লুপের সাহায্যে করতে হলে কোডের কী পরিবর্তন করতে হবে- বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

6.সৃজনশীল প্রশ্ন

উদ্দীপক

#include main ( ) { int SUM, N; printf ("Enter the last number"); scanf("%d", &N); SUM = 0; { for (i = 1; i ≤\leq N; i = i + 3) SUM = SUM + i; } printf ("Result: % d", SUM); }

Barisal · 2017

ক
সুডোকোড কী?
খ
অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।
গ
উপরের উদ্দীপকটির ফ্লোচার্ট অংকন করো।
ঘ
উপরের উপদ্দীপকটি do…………while\ldots\ldots\ldots\ldots while লুপের সাহায্যে করতে হলে কোডের কী পরিবর্তন করতে হবে- বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

7.অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।

অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

8.সুডোকোড কী?

সুডোকোড কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

9.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Jessore · 2017

ক
কম্পাইলার কী?
খ
c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।
গ
উদ্দীপকের সমস্যাটির প্রবাহ চিত্র অঙ্কন কর।
ঘ
তিনটি সংখ্যার গড় নির্ণয়ের জন্য উদ্দীপকের কোনো পরিবর্তন আবশ্যক কী? বিশ্লেষণ কর।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

10.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Jessore · 2017

ক
কম্পাইলার কী?
খ
c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।
গ
উদ্দীপকের সমস্যাটির প্রবাহ চিত্র অঙ্কন কর।
ঘ
তিনটি সংখ্যার গড় নির্ণয়ের জন্য উদ্দীপকের কোনো পরিবর্তন আবশ্যক কী? বিশ্লেষণ কর।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

11.c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।

c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

12.কম্পাইলার কী?

কম্পাইলার কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

আরো প্রশ্ন দেখো

আরো হাজারো প্রশ্ন + মডেল টেস্ট

ফ্রি রেজিস্ট্রেশন করো — ফেভারিট, AI টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।