পরীক্ষা আর্কাইভ

ICT Expert

পরীক্ষাICT Expertতারিখতারিখ অনির্ধারিতসময়07 minutes
মোট প্রশ্ন
সিলেবাস
"পরীক্ষা – ৪ টপিক: কম্পিউটার অঙ্গসংগঠন ও পেরিফেরালস, কম্পিউটার আর্কিটেকচার, কম্পিউটার মেমরি, কম্পিউটার পারঙ্গমতা [ক্লাস ৮, ৯ ও ১০]"
ঘনত্ব
উত্তর
উত্তরিতবর্তমানপুনরায় দেখুনঅসম্পূর্ণ

ICT Expert

ICT Expert · তারিখ অনির্ধারিত · প্রশ্ন

.
কোন পেরিফেরাল ডিভাইস ইনস্টলেশনের সময় অতিরিক্ত কনফিগারেশন ছাড়াই কাজ করে?
  1. USB Devices
  2. SCSI Device
  3. Parallel Port Devices
  4. Serial Port Devices
ব্যাখ্যা

• যে পেরিফেরাল ডিভাইসগুলি ইনস্টলেশনের সময় অতিরিক্ত কনফিগারেশন ছাড়া কাজ করে, সেগুলো হলো USB Devices (ইউএসবি ডিভাইস)। USB মানে হলো Universal Serial Bus, যা স্বয়ংক্রিয়ভাবে সিস্টেমের সাথে সংযোগ স্থাপন করে এবং ড্রাইভার ইনস্টলেশন প্রক্রিয়া সহজ করে। নতুন USB ডিভাইস সংযুক্ত করলে, অপারেটিং সিস্টেম স্বয়ংক্রিয়ভাবে ডিভাইস চিহ্নিত করে এবং প্রয়োজনীয় ড্রাইভার লোড করে, ফলে ব্যবহারকারীর কাছে কোনো জটিল কনফিগারেশন বা IRQ, I/O পোর্ট ঠিক করার প্রয়োজন পড়ে না। অন্যদিকে, SCSI, Parallel এবং Serial Port ডিভাইস সাধারণত ম্যানুয়ালি কনফিগারেশন প্রয়োজন হয়, যেমন ডিভাইস আইডি, পোর্ট ঠিক করা বা IRQ সেট করা। তাই স্বয়ংক্রিয় Plug-and-Play সুবিধার জন্য USB ডিভাইসকে সবচেয়ে সুবিধাজনক ধরা হয়।
 
USB:
- USB (Universal Serial Bus) হলো এমন একটি ইন্টারফেস যা আধুনিক কম্পিউটারে বহুল ব্যবহৃত হয়। এটি মূলত 'Plug and Play' বৈশিষ্ট্য বহন করে।
অর্থাৎ,
- USB ডিভাইস কম্পিউটারে সংযুক্ত করলেই সেটি স্বয়ংক্রিয়ভাবে সনাক্ত হয়।
- আলাদা করে ড্রাইভার ইনস্টল করার প্রয়োজন হয় না (ব্যাতিক্রম: মডেম)।
- ব্যবহারকারীকে এই ডিভাইস ব্যবহার করার জন্য কোন জটিল কনফিগারেশন করার প্রয়োজন হয় না।

কয়েকটি USB ডিভাইস হলো: 
- Pendrive.
- USB Keyboard / Mouse.
- USB Printer.
- External Hard Drive.
 
তথ্যসূত্র: 
- Computer Fundamentals – P.K. Sinha.

.
CPU-র কোন কম্পোনেন্ট ইনস্ট্রাকশনকে রূপান্তর বা ডিকোড করে?
  1. Bus
  2. Register
  3. Control Unit
  4. ALU
ব্যাখ্যা

• CPU-তে Control Unit (CU) হলো সেই গুরুত্বপূর্ণ কম্পোনেন্ট যা ইনস্ট্রাকশনকে ডিকোড করে এবং প্রক্রিয়াজাত করার নির্দেশ প্রদান করে। যখন মেমোরি থেকে কোনো প্রোগ্রামের ইনস্ট্রাকশন আসে, CU সেটিকে বোঝে এবং প্রয়োজনীয় অপারেশন কি হবে তা নির্ধারণ করে। এটি ALU, রেজিস্টার এবং মেমোরির মধ্যে সমন্বয় সাধন করে, যাতে ইনস্ট্রাকশন সঠিকভাবে সম্পন্ন হয়। অন্য কম্পোনেন্ট যেমন Bus ডেটা পরিবহন করে, Register তথ্য সংরক্ষণ করে, আর ALU গণনা ও লজিক অপারেশন করে। কিন্তু ইনস্ট্রাকশনকে ব্যাখ্যা ও রূপান্তরের দায়িত্ব একমাত্র Control Unit-এর। সুতরাং সঠিক উত্তর হলো গ) Control Unit.
 
• কন্ট্রোল ইউনিটের (CU) কাজ:
- Instruction Fetch:- মেমোরি থেকে ইনস্ট্রাকশন আনে।
- Instruction Decode:- ইনস্ট্রাকশন বুঝে নেয় (যেমন:  যোগ করার ইনস্ট্রাকশন, না কি গুণ করার)।
- Instruction Execution:- ALU বা অন্যান্য ইউনিটকে আদেশ দেয় নির্দিষ্ট কাজটি করতে। 

অন্যদিকে, 
ALU (Arithmetic Logic Unit):
⇒ কেবল গাণিতিক ও যৌক্তিক (logical) কাজ করে — যেমন যোগ, বিয়োগ, তুলনা। Instruction decode করে না।
 
Register:
⇒ এটি অস্থায়ী মেমোরির মতো কাজ করে। ডেটা ধরে রাখে, তবে decode করে না।

Bus:
⇒ এটি হলো CPU ও অন্যান্য অংশের মধ্যে ডেটা পরিবহণের পথ। এটি ইনস্ট্রাকশন বুঝতে পারে না।

তথ্যসূত্র: 
- তথ্য ও যোগাযোগ প্রযুক্তি (ICT), নবম-দশম শ্রেণী । 
- Computer Organization and Design by David A. Patterson.
- Fundamentals of Computers by P.K. Sinha.

.
প্রোগ্রামে থাকা ত্রুটি চিহ্নিত করা এবং ঠিক করার প্রক্রিয়াকে কী বলা হয়?
  1. Installation
  2. Debugging
  3. Compiling
  4. Programming
ব্যাখ্যা

• প্রোগ্রামে থাকা ত্রুটি চিহ্নিত করা এবং সেগুলি ঠিক করার প্রক্রিয়াকে ডিবাগিং (Debugging) বলা হয়। যখন একটি সফটওয়্যার বা প্রোগ্রাম লেখা হয়, তখন প্রায়ই কোডে লজিক্যাল, সিনট্যাক্স বা রানটাইম সংক্রান্ত ত্রুটি থাকতে পারে। এই ত্রুটিগুলি প্রোগ্রামের সঠিক কার্যকারিতা বাধাগ্রস্ত করে। ডিবাগিং-এর মাধ্যমে প্রোগ্রামার প্রোগ্রামের প্রতিটি অংশ পরীক্ষা করে, ত্রুটির উৎস খুঁজে বের করে এবং সঠিক সমাধান প্রয়োগ করে। এটি শুধুমাত্র ত্রুটি সনাক্ত করাই নয়, বরং প্রোগ্রামের কার্যকারিতা উন্নত করতে ও সম্ভাব্য সমস্যার পুনরাবৃত্তি রোধ করতে সাহায্য করে। তাই ডিবাগিং সফটওয়্যার উন্নয়নের একটি অপরিহার্য ধাপ।

- সঠিক উত্তর: খ) Debugging.

• প্রোগ্রাম ডিবাগিং:

- প্রোগ্রাম তৈরির সময় বিভিন্ন কারণে প্রোগ্রামে ভুল হতে পারে, প্রোগ্রামের ভুলকে বাগ (Bug) বলে।
- প্রোগ্রামের ভুল-ত্রুটি খুঁজে বের করা এবং সংশোধন করাকে ডিবাগিং (Debugging) বলা হয়।
- সব ভুল-ত্রুটি দূর না হওয়া পর্যন্ত কোনো প্রোগ্রামই ব্যবহার করা যায় না।

• প্রোগ্রামে তিন ধরনের ভুল হতে পারে। যথা:
- ডেটা ভুল,
- যুক্তিগত ভুল এবং
- সিনট্যাক্স ভুল।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি মাহবুবুর রহমান, একাদশ-দ্বাদশ শ্রেণি।

.
নিচের কোনটি কম্পিউটারে "পারফরম্যান্স টেস্ট" করার জন্য ব্যবহৃত হয়?
  1. Benchmark
  2. VLC Media Player
  3. MS Word
  4. WinZip
ব্যাখ্যা

• কম্পিউটারে "পারফরম্যান্স টেস্ট" করার জন্য সাধারণত Benchmark ব্যবহার করা হয়। Benchmark হলো একটি সফটওয়্যার বা টুল যা কম্পিউটারের প্রসেসর, গ্রাফিক্স কার্ড, র‍্যাম, স্টোরেজ এবং অন্যান্য হার্ডওয়্যার উপাদানের কার্যক্ষমতা নির্ধারণ করে। এটি বিভিন্ন ধরনের টেস্ট চালিয়ে সিস্টেমের দ্রুততা, স্থায়িত্ব এবং দক্ষতার মান মাপতে সাহায্য করে। অন্যদিকে, VLC Media Player শুধুমাত্র মিডিয়া প্লেয়ার হিসেবে ভিডিও ও অডিও চালাতে ব্যবহৃত হয়, MS Word হলো ডকুমেন্ট তৈরির সফটওয়্যার এবং WinZip হলো ফাইল কম্প্রেশন টুল। তাই পারফরম্যান্স নিরীক্ষার ক্ষেত্রে Benchmark ছাড়া অন্য কোনো সফটওয়্যার সরাসরি কার্যকর নয়।
 
• Benchmark:
- Benchmark সফটওয়্যার হল এমন একটি বিশেষ ধরণের প্রোগ্রাম যা কম্পিউটারের বিভিন্ন হার্ডওয়্যার ও সফটওয়্যারের দক্ষতা (performance) যাচাই করতে সাহায্য করে।

- এটি CPU, GPU, RAM, ডিস্ক স্পিড ইত্যাদির কার্যকারিতা পরীক্ষা করে।
- ফলাফল হিসেবে একটি স্কোর বা তুলনামূলক রিপোর্ট দেয় — যা অন্য কম্পিউটারের সাথে তুলনা করা যায়।

• কিছু জনপ্রিয় Benchmark সফটওয়্যারের নাম: 
- Cinebench
- Geekbench
- 3DMark
- PassMark

• অপশন আলোচনা:
- WinZip: ফাইল compress ও decompress করার সফটওয়্যার।

- MS Word: মাইক্রোসফটের ওয়ার্ড প্রসেসিং সফটওয়্যার।

- VLC Media Player: ভিডিও ও অডিও প্লে করার সফটওয়্যার।

তথ্যসূত্র: 
- "Computer Fundamentals" by P.K. Sinha.
- এনসাইক্লোপিডিয়া ব্রিটানিকা।

.
নিম্নলিখিত কোনটি পেরিফেরাল ডিভাইস হিসেবে গণ্য করা হয় না?
  1. মাদারবোর্ড
  2. প্রিন্টার
  3. মনিটর
  4. মাউস
ব্যাখ্যা

• পেরিফেরাল ডিভাইস হলো সেই সমস্ত হার্ডওয়্যার যেগুলো কম্পিউটারের মূল অংশ বা সিপিইউ-এর বাইরে থাকে এবং তথ্য ইনপুট বা আউটপুটের কাজ করে। উদাহরণস্বরূপ, মাউস, কিবোর্ড, মনিটর এবং প্রিন্টার পেরিফেরাল ডিভাইস হিসেবে গণ্য হয় কারণ এগুলো ব্যবহারকারীকে কম্পিউটারের সাথে ইন্টারঅ্যাক্ট করতে সাহায্য করে। অন্যদিকে, মাদারবোর্ড হলো কম্পিউটারের মূল সার্কিট বোর্ড যা সিপিইউ, র‍্যাম, এবং অন্যান্য গুরুত্বপূর্ণ কম্পোনেন্টকে সংযুক্ত রাখে। এটি কম্পিউটারের অভ্যন্তরীণ অংশ, এবং পেরিফেরাল হিসেবে বিবেচিত হয় না। তাই, প্রদত্ত বিকল্পগুলোর মধ্যে মাদারবোর্ড পেরিফেরাল ডিভাইস নয়।

- উত্তর: ক) মাদারবোর্ড।
 
• কম্পিউটার  পেরিফেরাল:
- যে সকল হার্ডওয়ার কম্পিউটারের সাথে যুক্ত থেকে কম্পিউটারের কার্যাবলীকে সুষ্ঠুভাবে সম্পাদন করতে সাহায্য করে ও কার্যক্ষমতা বৃদ্ধি করে তাকে কম্পিউটার পেরিফেরাল বলে।

• কম্পিউটার পেরিফেরাল কে তিনটি ভাগে ভাগ করা হয়-
-  ইনপুট পেরিফেরাল: কীবোর্ড, মাউস, জয়স্টিক ইত্যাদি।
-  অউটপুট পেরিফেরালl: মনিটর, প্রিন্টার।
- স্টোরেজ পেরিফেরাল: CD ROM, DVD drives।

•  কিন্তু মাদারবোর্ড হলো কম্পিউটারের ভিতরের একটি মূল (core) কম্পোনেন্ট, যেটি CPU, RAM, হার্ডডিস্কসহ সব কম্পোনেন্টকে সংযুক্ত করে রাখে। এটি কোনও ইনপুট বা আউটপুট ডিভাইস নয় এবং এটি পেরিফেরাল ডিভাইসের মধ্যে পড়ে না।

তথ্যসূত্র: 
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম , উন্মুক্ত বিশ্ববিদ্যালয়। 
- "Computer Fundamentals" by P.K. Sinha.

.
CPU কত দ্রুত কাজ করে তা কোন এককে প্রকাশ করা হয়?
  1. GHz
  2. RPM
  3. Watt
  4. Byte
ব্যাখ্যা

• CPU কত দ্রুত কাজ করছে তা মাপার জন্য সাধারণত GHz (গিগাহার্জ) একক ব্যবহার করা হয়। GHz মানে হচ্ছে প্রতি সেকেন্ডে কত কোটি বা বিলিয়ন চক্র সম্পন্ন হচ্ছে। CPU-এর একটি চক্র হল প্রসেসরের মূল কার্যক্রম সম্পন্ন করার জন্য একটি মৌলিক সময়কাল। উদাহরণস্বরূপ, যদি একটি CPU-এর গতি ৩ GHz হয়, তবে এটি প্রতি সেকেন্ডে প্রায় ৩০০ কোটি চক্র সম্পন্ন করতে পারে। অন্য দিকে, RPM হল হার্ড ডিস্কের ঘূর্ণন গতি, Watt হলো শক্তি ব্যবহার, এবং Byte হলো তথ্যের পরিমাপের একক। তাই CPU-এর গতি বোঝাতে GHz এককই সঠিক।

• ক্লক স্পিড : 
- ক্লক স্পিড হলো একটি কম্পিউটারের প্রসেসর (CPU) প্রতি সেকেন্ডে কতটি নির্দেশনা সম্পাদন করতে পারে, তার একটি পরিমাপ।

ক্লক স্পিডের একক হলো হার্টজ (Hz)
 1 GHz = 1,000,000,000 Hz
 অর্থাৎ ১ গিগাহার্টজ মানে সেকেন্ডে ১ বিলিয়ন সাইকেল।

উদাহরণস্বরূপ,
যদি কোনো প্রসেসরের স্পিড হয় 3.2 GHz, তাহলে এটি প্রতি সেকেন্ডে প্রায় ৩.২ বিলিয়ন অপারেশন সম্পাদন করতে পারে।

অন্যদিকে, 
- Byte: মেমোরির একক (তথ্য ধারণ করার একক)।

- Watt: শক্তি (Power) মাপার একক।

- RPM: ঘূর্ণনের গতি বোঝায়, সাধারণত হার্ডডিস্কে ব্যবহৃত হয়।

তথ্যসূত্র: 
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম , উন্মুক্ত বিশ্ববিদ্যালয়। 
- Intel Website.

.
CPU-এর দুইটি প্রধান কম্পোনেন্ট কী?
  1. BIOS and Bus
  2. Cache and Hard disk
  3. RAM & ROM
  4. ALU & CU
ব্যাখ্যা

• CPU-এর দুইটি প্রধান কম্পোনেন্ট হলো ALU (Arithmetic Logic Unit) এবং CU (Control Unit)। ALU গণিত এবং লজিক্যাল অপারেশন সম্পাদন করে, যেমন যোগ, বিয়োগ, গুণ, ভাগ এবং তুলনা। এটি তথ্য প্রক্রিয়াকরণের মূল কেন্দ্র। অন্যদিকে, CU নির্দেশনা নিয়ন্ত্রণ করে এবং CPU-এর বিভিন্ন অংশকে সমন্বয় করে কাজ সম্পাদনে সহায়তা করে। CU মেমোরি, ইনপুট ও আউটপুট ডিভাইসের সঙ্গে তথ্য আদানপ্রদান নিয়ন্ত্রণ করে এবং নির্দেশাবলী অনুসারে ALU-কে সঠিক অপারেশন করার নির্দেশ দেয়। CPU-এর কার্যক্ষমতা মূলত এই দুটি কম্পোনেন্টের কার্যকর সমন্বয় এবং দ্রুত তথ্য প্রক্রিয়াকরণের উপর নির্ভর করে। সুতরাং, ALU ও CU মিলেই CPU-এর মূল ক্ষমতা তৈরি করে।

- উত্তর: ঘ) ALU & CU.

১) ALU (Arithmetic Logic Unit):-
- এটি গাণিতিক (যোগ, বিয়োগ, গুণ, ভাগ) ও যৌক্তিক (AND, OR, NOT) কাজ করে।
- কম্পিউটারের সকল ধরণের গণনা এখানেই সম্পন্ন হয়।
 
২) CU (Control Unit):-
- এটি কম্পিউটারের সকল অংশকে নিয়ন্ত্রণ করে।
- কোন কাজ কখন হবে, কোন তথ্য কোথা থেকে আসবে, কোথায় যাবে - এসব CU ঠিক করে দেয়।

• এ দুটির সম্মিলিত কার্যকলাপের মাধ্যমেই CPU কাজ করে এবং প্রোগ্রাম প্রসেস করে যার দুইটি প্রধান অংশ হলো ALU & CU.

তথ্যসূত্র: 
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম , উন্মুক্ত বিশ্ববিদ্যালয়। 
- "Computer Fundamentals" by P.K. Sinha.

.
কম্পিউটার যদি সঠিক ফলাফল না দেখায়, তখন তাকে কী বলা হয়?
  1. NOVA
  2. GOGI
  3. GIGO
  4. DECOMPRESSION
ব্যাখ্যা

• কম্পিউটার যদি সঠিক ফলাফল না দেখায়, তখন সাধারণত তাকে Garbage In, Garbage Out (GIGO) বলা হয়। এর অর্থ হলো- কম্পিউটারে যদি ভুল বা অপ্রাসঙ্গিক তথ্য ইনপুট দেওয়া হয়, তাহলে আউটপুটও ভুল বা অপ্রাসঙ্গিক হবে। কম্পিউটার নিজে থেকে চিন্তা বা বিচার করতে পারে না; এটি কেবল দেওয়া নির্দেশনা ও ডেটার ভিত্তিতে কাজ করে। তাই ইনপুট ডেটা সঠিক না হলে ফলাফলও নির্ভুল হবে না। উদাহরণস্বরূপ, কোনো হিসাবের সফটওয়্যারে ভুল সংখ্যা দিলে চূড়ান্ত হিসাবও ভুল হবে। এই কারণেই কম্পিউটার ব্যবহারের সময় সঠিক তথ্য ও নির্দেশনা দেওয়া খুব গুরুত্বপূর্ণ। তাই প্রশ্নটির সঠিক উত্তর হলো গ) GIGO.

• GIGO:
- কম্পিউটারে যদি ভুল বা অযৌক্তিক ডেটা ইনপুট দেওয়া হয়, তাহলে কম্পিউটার সেই অনুযায়ী ভুল আউটপুট দেয়।
- এটাই হলো GIGO, অর্থাৎ "Garbage In, Garbage Out"।
- উদাহরণ হিসেবে বলা যায়,
  যদি ক্যালকুলেটরে ভুল সংখ্যা দেওয়া হয়, সঠিক গাণিতিক নিয়মেও ফলাফল ভুল হবে।

• তাই, কম্পিউটারের আউটপুট সবসময় নির্ভর করে ইনপুটের উপর।
 - GIGO বলতে বোঝানো হয় - ভুল ডেটা দিলে, ভুল ফলাফলই পাওয়া যাবে।

তথ্যসূত্র: 
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম , উন্মুক্ত বিশ্ববিদ্যালয়। 
- Computer Fundamentals by P.K. Sinha.

.
কম্পিউটারের প্রধান মেমোরি ইউনিট কোনটি?
  1. RAM
  2. SSD
  3. ফ্ল্যাশ ড্রাইভ
  4. হার্ডডিস্ক
ব্যাখ্যা

• কম্পিউটারের প্রধান মেমোরি ইউনিট হলো RAM (Random Access Memory)। এটি এমন একটি অস্থায়ী মেমোরি যেখানে কম্পিউটার চালু অবস্থায় চলমান প্রোগ্রাম, ডেটা এবং নির্দেশনা সাময়িকভাবে সংরক্ষণ করা হয়। প্রসেসর খুব দ্রুত এই মেমোরি থেকে ডেটা পড়তে ও লিখতে পারে, তাই কম্পিউটারের গতি অনেকটাই RAM-এর উপর নির্ভর করে। কম্পিউটার বন্ধ করলে RAM-এ থাকা সব তথ্য মুছে যায়, এজন্য একে ভোলাটাইল মেমোরি বলা হয়। অন্যদিকে SSD, ফ্ল্যাশ ড্রাইভ এবং হার্ডডিস্ক স্থায়ী স্টোরেজ ডিভাইস, যা দীর্ঘ সময় ডেটা সংরক্ষণ করে রাখে। তাই কম্পিউটারের প্রধান মেমোরি ইউনিট হিসেবে RAM-কেই ধরা হয়।

• RAM:
- RAM  (Random Access Memory) হলো কম্পিউটারের প্রধান বা প্রাথমিক মেমোরি।
- এটি একটি  অস্থায়ী মেমোরি (Volatile Memory) – অর্থাৎ, কম্পিউটার বন্ধ হয়ে গেলে RAM-এর তথ্য মুছে যায়।
- কম্পিউটার চালু থাকা অবস্থায় সফটওয়্যার, অ্যাপ্লিকেশন এবং ডেটা RAM-এ লোড হয় যাতে CPU তা দ্রুত প্রসেস করতে পারে।
- CPU সরাসরি RAM থেকে তথ্য পড়ে এবং লেখে — তাই এটি প্রধান মেমোরি হিসেবে ব্যবহৃত হয়।

বিপরীতে, 
- হার্ডডিস্ক, SSD, ও ফ্ল্যাশ ড্রাইভ হল সেকেন্ডারি বা গৌণ মেমোরি (Secondary Storage)। তারা তথ্য স্থায়ীভাবে সংরক্ষণ করে, কিন্তু CPU সেগুলো থেকে সরাসরি তথ্য সংগ্রহ করে না।

তথ্যসূত্র: 
-  কম্পিউটার ও তথ্যপ্রযুক্তি -১ ; ৯ম ও ১০ম শ্রেণী (ভোকেশনাল)।