সমাধান
সমাধান
💼
কম্পিউটার ও তথ্যপ্রযুক্তি

কম্পিউটার

BCS Preliminary · কম্পিউটার ও তথ্যপ্রযুক্তি — বিগত সালের ও বাছাইকৃত গুরুত্বপূর্ণ প্রশ্ন এক পেজে।

নিচে BCS Preliminary নিয়োগ পরীক্ষার কম্পিউটার ও তথ্যপ্রযুক্তি বিষয়ের "কম্পিউটার" অধ্যায়ের বাছাইকৃত ৯২টি বহুনির্বাচনি প্রশ্ন — প্রতিটির সঠিক উত্তর, ধাপে ধাপে সমাধান ও ব্যাখ্যাসহ। সবই বিনামূল্যে।

1

GPU -এর পূর্ণরূপ কী?

বহুনির্বাচনি প্রশ্ন
  1. Graph Processing Unit
  2. Graphic Processing Unit
  3. Graphics Processing Unit
  4. Geographical Processing Unit

সঠিক উত্তর: গ

সমাধান

GPU -এর পূর্ণরূপ হচ্ছে Graphics Processing Unit.

ব্যাখ্যা

সঠিক উত্তর হলো অপশন (গ) Graphics Processing Unit
GPU-এর পূর্ণরূপ হলো Graphics Processing Unit। এটি কম্পিউটারের একটি বিশেষায়িত ইলেকট্রনিক সার্কিট, যা গ্রাফিক্স (ছবি, ভিডিও এবং অ্যানিমেশন) দ্রুত তৈরি ও রেন্ডার করার জন্য ডিজাইন করা হয়েছে।
সাধারণত জটিল গাণিতিক অপারেশন (যেমন: গেমিং, ভিডিও এডিটিং, এবং কৃত্রিম বুদ্ধিমত্তা বা AI) পরিচালনার জন্য এটি CPU-এর পাশাপাশি কাজ করে।
বিসিএস পরীক্ষায় এই ধরনের পূর্ণরূপে অনেক সময় 'Graphic' (একবচন) নাকি 'Graphics' (বহুবচন) হবে, তা নিয়ে বিভ্রান্তি তৈরি হয়। মনে রাখতে হবে, স্ট্যান্ডার্ড পূর্ণরূপটি হলো Graphics Processing Unit
2

নিচের কোনটি ALU -এর আউটপুট রাখার জন্য ব্যবহৃত হয়?

বহুনির্বাচনি প্রশ্ন
  1. Register
  2. ROM
  3. Flags
  4. Output Unit

সঠিক উত্তর: ক

সমাধান

ALU হলো Processor এর অংশ। Processor এর তিনটি ভাগ: i. Arithmatic Logic Unit (ALU). ii. Control Unit. iii. Memory Unit. ALU এর প্রক্রিয়াকৃত তথ্য Memory Unit এ যায় যা অনেকগুলো Register এর সারি।

ব্যাখ্যা

সঠিক উত্তর হলো: Register (রেজিস্টার)
ALU (Arithmetic Logic Unit) হলো সেন্ট্রাল প্রসেসিং ইউনিট (CPU)-এর মূল অংশ যা গাণিতিক (যোগ, বিয়োগ) এবং যৌক্তিক (Logical) অপারেশনগুলো সম্পন্ন করে।
ALU যখন কোনো গণনা শেষ করে, তখন সেই ফলাফলগুলো অতি দ্রুততার সাথে অস্থায়ীভাবে সংরক্ষণের প্রয়োজন হয়। এই দ্রুততম অভ্যন্তরীণ মেমরি হলো রেজিস্টার
রেজিস্টার হলো CPU-এর অভ্যন্তরে অবস্থিত ক্ষুদ্র কিন্তু দ্রুততম স্টোরেজ এলাকা যা ডেটা বা নির্দেশাবলি প্রক্রিয়াকরণের সময় ধরে রাখে।
বিশেষত, ALU-এর ফলাফল সংরক্ষণের জন্য প্রায়শই Accumulator Register (অ্যাকিউমুলেটর) ব্যবহৃত হয়।
অন্যান্য অপশন কেন ভুল:
Flags: এটি ALU অপারেশনের ফলাফল নির্দেশ করে (যেমন: ফলাফল শূন্য কিনা, কোনো ওভারফ্লো হয়েছে কিনা), কিন্তু এটি মূল আউটপুট ডেটা সংরক্ষণ করে না।
ROM: এটি স্থায়ী প্রোগ্রাম বা ফার্মওয়্যার (যেমন BIOS) সংরক্ষণ করে, ALU-এর ক্ষণস্থায়ী ফলাফল নয়।
Output Unit: এটি মনিটর বা প্রিন্টারের মতো বহির্গামী ডিভাইস, যা ফলাফলকে ব্যবহারকারীর কাছে প্রদর্শন করে, ALU-এর তাৎক্ষণিক অভ্যন্তরীণ স্টোরেজ নয়।
3

2 কিলোবাইট মেমোরি address করার জন্য কতটি address লাইন দরকার?

বহুনির্বাচনি প্রশ্ন
  1. 10
  2. 11
  3. 12
  4. 14

সঠিক উত্তর: খ

সমাধান

ব্যাখ্যা

কম্পিউটার মেমোরির কোনো অবস্থান (location) অ্যাড্রেস করার জন্য যে পরিমাণ অ্যাড্রেস লাইন বা তারের প্রয়োজন হয়, তা নির্ভর করে মোট মেমোরির আকারের ওপর। এর মূল সূত্রটি হলো:
Total Memory Addressable (M) = 2N2^N, যেখানে N হলো অ্যাড্রেস লাইনের সংখ্যা (Number of Address Lines)।
এখানে প্রদত্ত মেমোরির আকার হলো ২ কিলোবাইট (KB)
আমরা জানি, 11 কিলোবাইট = 2102^{10} বাইট (বা 1024 বাইট)।
সুতরাং, 22 কিলোবাইট = 2imes1extKB2 imes 1 ext{ KB} = 21imes2102^1 imes 2^{10} বাইট।
সূচকের নিয়ম অনুযায়ী, 21imes210=2(1+10)=2112^1 imes 2^{10} = 2^{(1+10)} = 2^{11} বাইট।
যেহেতু মেমোরির আকার 2112^{11} বাইট, তাই সূত্রানুসারে, অ্যাড্রেস লাইনের সংখ্যা N=11N = 11
অতএব, ২ কিলোবাইট মেমোরি অ্যাড্রেস করার জন্য ১১টি অ্যাড্রেস লাইন দরকার।
4

(2FA)16 এই হেক্সাডেসিমেল সংখ্যাটিকে অক্টালে রূপান্তর করুন:

বহুনির্বাচনি প্রশ্ন
  1. (762)8

  2. (1372)8

  3. (228)8

  4. (1482)8

সঠিক উত্তর: খ

সমাধান

ব্যাখ্যা

হেক্সাডেসিমেল (Hex) সংখ্যাকে অক্টাল (Octal) সংখ্যায় রূপান্তরের জন্য সাধারণত দুটি ধাপ অনুসরণ করা হয়: ১. হেক্সাডেসিমেল থেকে বাইনারি এবং ২. বাইনারি থেকে অক্টাল

ধাপ ১: হেক্সাডেসিমেল \rightarrow বাইনারি (৪ বিট করে):
হেক্সাডেসিমেলের প্রতিটি অঙ্কের জন্য ৪টি বাইনারি বিট লিখতে হবে।
  • (2)16 = 0010
  • (F)16 = 1111 (কারণ F মানে 15)
  • (A)16 = 1010 (কারণ A মানে 10)
  • সম্পূর্ণ বাইনারি সংখ্যাটি হলো: 0010 1111 1010

    ধাপ ২: বাইনারি \rightarrow অক্টাল (৩ বিট করে):
    প্রাপ্ত বাইনারি সংখ্যাটিকে ডানদিক থেকে বামদিকে ৩টি করে বিট নিয়ে দল তৈরি করতে হবে।
    • ডান থেকে বামে দল তৈরি: 001 | 011 | 111 | 010
    • 001 = 1
    • 011 = 3
    • 111 = 7
    • 010 = 2
    • সুতরাং, (2FA)16(2FA)_{16} এর অক্টাল মান হলো (1372)8(1372)_8

      অন্যান্য অপশনগুলি ভুল, কারণ রূপান্তরের ক্ষেত্রে ৩-বিট ও ৪-বিট গ্রুপিং-এর নিয়ম অনুসরণ করা হয়নি।
      5

      এমবেডেড সিস্টেমে সাধারণত কোন ধরনের মেমোরি ব্যবহৃত হয়?

      বহুনির্বাচনি প্রশ্ন
      1. RAM
      2. হার্ডডিস্ক ড্রাইভ
      3. ফ্লাশ মেমোরি
      4. অপটিক্যাল ডিস্ক ড্রাইভ

      সঠিক উত্তর: ক

      সমাধান

      এমবেডেড কম্পিউটারে তথ্য সংরক্ষণ করার প্রয়োজন থাকে না। এ কারণে Volatic Memory অথবা RAM ব্যবহৃত হয়।

      ব্যাখ্যা

      সঠিক উত্তরটি হলো: RAM (Random Access Memory)
      যদিও এমবেডেড সিস্টেমে ফার্মওয়্যার বা অপারেটিং নির্দেশাবলি স্থায়ীভাবে সংরক্ষণের জন্য ফ্লাশ মেমোরি (Flash Memory) বা ROM (Read-Only Memory) ব্যবহৃত হয়, তবে সিস্টেমটি চালানোর সময় বা চলমান কার্যক্রম পরিচালনার জন্য RAM ব্যবহৃত হয়।
      RAM হলো একটি ভোলাটাইল (Volatile) মেমোরি, যার অর্থ বিদ্যুত সংযোগ বিচ্ছিন্ন হলে এতে সংরক্ষিত তথ্য মুছে যায়। কিন্তু সিপিইউ (CPU) দ্রুত অ্যাক্সেস করতে পারে বলে এটি চলমান প্রোগ্রাম ও অস্থায়ী ডেটা সংরক্ষণের জন্য অপরিহার্য
      এমবেডেড সিস্টেম (যেমন: স্মার্ট ওয়াচ, রাউটার, ডিজিটাল ক্যামেরা) পরিচালনার সময় এটি দ্রুত ডেটা প্রসেসিং করতে পারে বলে RAM ব্যবহৃত হয়।
      অন্যান্য অপশনগুলো (হার্ডডিস্ক ড্রাইভ ও অপটিক্যাল ডিস্ক ড্রাইভ) সাধারণত আকারে বড়, বিদ্যুৎ খরচ বেশি এবং অ্যাক্সেস গতি তুলনামূলকভাবে ধীর হওয়ায় ক্ষুদ্র ও সীমিত ক্ষমতাসম্পন্ন এমবেডেড সিস্টেমে খুব কমই ব্যবহৃত হয়।
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      6

      নিচের কোনটি সার্বজনীন ডিজিটাল লজিক গেইট?

      বহুনির্বাচনি প্রশ্ন
      1. XOR
      2. AND
      3. NOR
      4. OR

      সঠিক উত্তর: গ

      সমাধান

      লজিক গেইট ২ প্রকার। যথা: ১। মৌলিক গেইট- OR, AND, NOT. ২। যৌগিক গেইট- NAND, NOR, XOR, XNOR গেইট। যৌগিক গেইট আবার দুই প্রকার। যথা: (ক) সার্বজনীন গেইট: NAND, NOR গেইট। (খ) বিশেষ গেইট: XOR, XNOR গেইট।

      ব্যাখ্যা

      সঠিক উত্তর হলো: NOR
      যে সকল লজিক গেইট ব্যবহার করে অন্যান্য সকল প্রকার মৌলিক লজিক গেইট (যেমন: AND, OR, এবং NOT) তৈরি করা যায়, তাদের সার্বজনীন গেইট (Universal Logic Gate) বলা হয়।
      এদের 'বিল্ডিং ব্লক' হিসেবে গণ্য করা হয়।
      ডিজিটাল লজিকে মাত্র দুটি গেইটকে সার্বজনীন গেইট বলা হয়: NAND (নট অ্যান্ড) এবং NOR (নট অর)
      প্রদত্ত অপশনগুলোর মধ্যে শুধুমাত্র NOR গেইটটিই সার্বজনীন।
      অন্যদিকে, AND এবং OR হলো মৌলিক বা বেসিক গেইট। XOR হলো একটি বিশেষ গেইট (Special/Derived Gate)।
      7

      SCSI এর পূর্ণরূপ কী?

      বহুনির্বাচনি প্রশ্ন
      1. Small Computer System Interface
      2. Small Computer Software Interface
      3. Small Computer Storage Interface
      4. Small Computer Standard Interface

      সঠিক উত্তর: ক

      সমাধান

      SCSI এর পূর্ণরূপ হলো: Small Computer System Interface. এটি সরাসরি কম্পিউটার এবং বিভিন্ন পেরিফেরাল ডিভাইসের মধ্যে ডাটা আদান-প্রদানে ব্যবহৃত হয়।

      ব্যাখ্যা

      সঠিক উত্তরটি হলো অপশন (ক) Small Computer System Interface
      SCSI (উচ্চারণ: 'স্কাজি') হলো কম্পিউটার হার্ডওয়্যারের জন্য ব্যবহৃত একটি স্ট্যান্ডার্ড ইন্টারফেস। এটি মূলত বিভিন্ন পেরিফেরাল ডিভাইস (যেমন: হার্ড ড্রাইভ, স্ক্যানার, টেপ ড্রাইভ, সিডি রম) কম্পিউটারের সাথে দ্রুত ডেটা আদান-প্রদানের জন্য সংযুক্ত করতে ব্যবহৃত হয়।
      এটি সাধারণত প্যারালাল ইন্টারফেস স্ট্যান্ডার্ড ব্যবহার করে তৈরি হয়েছিল, যদিও আধুনিক সিস্টেমগুলোতে এর ব্যবহার কমে এসেছে।
      8

      নিচের কোন ডিভাইসটি ইনপুট ও আউটপুট ডিভাইস হিসেবে কাজ করে?

      বহুনির্বাচনি প্রশ্ন
      1. Scanner
      2. Mouse
      3. Touch Screen
      4. Projector

      সঠিক উত্তর: গ

      সমাধান

      ব্যাখ্যা

      সঠিক উত্তর হলো: Touch Screen। টাচ স্ক্রিন হলো একমাত্র ডিভাইস যা একইসাথে ব্যবহারকারীর কাছ থেকে তথ্য গ্রহণ (ইনপুট) এবং সেই তথ্য প্রদর্শন (আউটপুট) উভয় কাজই করতে পারে।
      যখন ব্যবহারকারী স্ক্রিনে স্পর্শ করে কোনো কমান্ড দেয়, তখন এটি ইনপুট ডিভাইস হিসেবে কাজ করে।
      যখন এটি ডেটা বা ফলাফল প্রদর্শন করে, তখন এটি আউটপুট ডিভাইস হিসেবে কাজ করে।
      অন্যান্য ডিভাইসগুলোর মধ্যে ScannerMouse হলো শুধুই ইনপুট ডিভাইস
      অন্যদিকে, Projector হলো শুধুই একটি আউটপুট ডিভাইস
      9

      নিচের কোন Octal সংখ্যাটি Decimal সংখ্যা ৫৫ এর সমতুল্য?

      বহুনির্বাচনি প্রশ্ন
      1. 55
      2. 77
      3. 67
      4. 87

      সঠিক উত্তর: গ

      সমাধান

      ব্যাখ্যা

      সঠিক উত্তর হলো: ৬৭
      যে কোনো দশমিক (Decimal) সংখ্যাকে অন্য কোনো ভিত্তির (Base) সংখ্যা পদ্ধতিতে রূপান্তর করতে হলে, সেই সংখ্যাটিকে ওই ভিত্তির সংখ্যা দিয়ে ক্রমাগত ভাগ (Successive Division) করতে হয় যতক্ষণ না ভাগফল শূন্য হয়।
      এখানে দশমিক সংখ্যাটি হলো ৫৫ এবং ভিত্তি হলো ৮ (Octal)
      ধাপ ১: ৫৫ ÷\div ৮ = ৬, ভাগশেষ
      ধাপ ২:÷\div ৮ = ০, ভাগশেষ
      এবার ভাগশেষগুলোকে নিচ থেকে উপরে সাজালে সংখ্যাটি হয় ৬৭
      সুতরাং, (৫৫)১০=(৬৭)(৫৫)_{১০} = (৬৭)_৮
      উল্লেখ্য, অপশন ৮৭ কোনো Octal সংখ্যা নয়, কারণ Octal পদ্ধতিতে ০ থেকে ৭ পর্যন্ত মোট ৮টি অঙ্ক ব্যবহৃত হয় (৮ ব্যবহৃত হয় না)।
      10

      নিচের কোনটি System Software নয়?

      বহুনির্বাচনি প্রশ্ন
      1. Linux
      2. Andriod
      3. Mozila Firefox
      4. Apple iOS

      সঠিক উত্তর: গ

      সমাধান

      Mozila Firefox হলো একটি ওয়েবব্রাউজার। অন্যদিকে Linux হলো কম্পিউটারের একটি অপারেটিং সিস্টেম সফ্টওয়্যার এবং Andriod, Apple iOS হলো মোবাইলের অপারেটিং সিস্টেম সফ্টওয়্যার।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Mozila Firefox
      সফটওয়্যার প্রধানত দুই প্রকার: System Software (সিস্টেম সফটওয়্যার) এবং Application Software (অ্যাপ্লিকেশন সফটওয়্যার)।
      System Software হলো সেই মৌলিক প্রোগ্রাম যা কম্পিউটার হার্ডওয়্যারকে নিয়ন্ত্রণ করে এবং অ্যাপ্লিকেশন সফটওয়্যার ব্যবহারের জন্য একটি প্ল্যাটফর্ম বা পরিবেশ তৈরি করে। এর মূল উদাহরণ হলো অপারেটিং সিস্টেম (OS)
      Linux, Android, এবং Apple iOS এই তিনটিই হলো জনপ্রিয় অপারেটিং সিস্টেম বা সিস্টেম সফটওয়্যার। এগুলি ডিভাইস পরিচালনার মূল ভিত্তি।
      অন্যদিকে, Application Software ব্যবহারকারীর নির্দিষ্ট কোনো কাজ (যেমন: ছবি আঁকা, হিসাব করা, ওয়েব ব্রাউজ করা) সম্পন্ন করার জন্য তৈরি করা হয়।
      Mozilla Firefox হলো একটি Web Browser (ওয়েব ব্রাউজার)। এটি যেহেতু সুনির্দিষ্ট ব্যবহারকারীর কাজ (ইন্টারনেট ব্রাউজিং) সম্পন্ন করে, তাই এটি অ্যাপ্লিকেশন সফটওয়্যার
      ক্লাস ৬-১২ শিক্ষার্থীদের জন্য

      ক্লাস ৬-১২ একাডেমিক প্রস্তুতিও নিন

      ক্লাস ৬-১২, এসএসসি ও এইচএসসির সব বিষয়ের বোর্ড প্রশ্ন, অধ্যায়ভিত্তিক প্র্যাকটিস, লাইভ পরীক্ষা ও মডেল টেস্ট — সবই এক জায়গায়, Somadhan-এর একাডেমিক সেকশনে।

      একাডেমিক প্রস্তুতি দেখুন
      11

      নিচের কোনটি Open-Source Software?

      বহুনির্বাচনি প্রশ্ন
      1. Google Chrome
      2. Microsoft Windows
      3. Zoom
      4. Adobe Photoshop

      সঠিক উত্তর: ক

      সমাধান

      ব্যাখ্যা

      সঠিক উত্তর হলো Google Chrome। তবে এর ব্যাখ্যা কিছুটা টেকনিক্যাল।
      Open-Source Software (মুক্ত সোর্স সফটওয়্যার) হলো এমন সফটওয়্যার, যার মূল সোর্স কোড (Source Code) জনসাধারণের জন্য উন্মুক্ত থাকে। যে কেউ এই কোড দেখতে, পরিবর্তন করতে এবং নিজের মতো করে বিতরণ করতে পারে।
      অন্যদিকে, Proprietary/Closed-Source Software-এর (যেমন: Microsoft Windows, Zoom, Adobe Photoshop) সোর্স কোড কঠোরভাবে গোপন রাখা হয় এবং লাইসেন্স ছাড়া তা ব্যবহার করা যায় না।
      Google Chrome সরাসরি ওপেন-সোর্স না হলেও, এর ভিত্তি হলো Chromium Project নামক একটি বিশাল Open-Source ব্রাউজার ইঞ্জিন। অন্য অপশনগুলো (Windows, Zoom, Photoshop) সম্পূর্ণভাবে বাণিজ্যিক এবং Proprietary হওয়ায়, এই প্রশ্নের সাপেক্ষে Google Chrome কেই ওপেন-সোর্স হিসেবে গণ্য করা হয়।
      12

      যে ইলেক্ট্রনিক লজিক গেইটের আউটপুট লজিক 0 শুধুমাত্র যখন সকল ইনপুট লজিক 1 তার নাম-

      বহুনির্বাচনি প্রশ্ন
      1. AND গেইট
      2. OR গেইট
      3. NAND গেইট
      4. উপরের কোনটিই নয়

      সঠিক উত্তর: গ

      সমাধান

      ব্যাখ্যা

      সঠিক উত্তরটি হলো: NAND গেইট
      লজিক গেইটের কার্যকারিতা বোঝার জন্য প্রথমে এর ট্রুথ টেবিল (Truth Table) বুঝতে হবে। প্রশ্নোক্ত শর্তটি হলো: যখন সকল ইনপুট লজিক 1, তখন আউটপুট হবে লজিক 0
      এটি NAND গেইটের (Not AND) সংজ্ঞার সরাসরি প্রতিফলন। NAND গেইট হলো একটি ইউনিভার্সাল গেইট, যা AND গেইটের আউটপুটকে বিপরীত (NOT) করে দেয়।
      যদি ইনপুট A=1 এবং B=1 হয়:
      AND গেইট: আউটপুট হবে 1 (1.1 = 1)।
      NAND গেইট: AND এর আউটপুট (1) কে উল্টে দিয়ে 0 করে দেয়। (1.1)' = 0।
      13

      নিচের কোনটি ১০০ এর ১ কমপ্লিমেন্ট?

      বহুনির্বাচনি প্রশ্ন
      1. 111
      2. 101
      3. 11
      4. 1

      সঠিক উত্তর: গ

      সমাধান

      • ১ এর পরিপূরক গঠন (1’s complement form) : বাইনারি সংখ্যায় 0 এর স্থানে ১ এবং ১ এর স্থানে 0 বসিয়ে, অর্থাৎ সংখ্যার বিটগুলিকে উল্টিয়ে, সংখ্যাটির ১ এর পরিপূরক পাওয়া যায়। • ২ এর পরিপূরক গঠন (2’s complement form) : ১ এর পরিপূরক এর সাথে ১ যোগ করলে বাইনারি সংখ্যার ২ এর পরিপূরক পাওয়া যায়। সুতরাং ১০০ এর ১ এর পরিপূরক (1’s complement) হল ০১১।

      ব্যাখ্যা

      ১ কমপ্লিমেন্ট (1's Complement) হলো একটি বাইনারি সংখ্যাকে ঋণাত্মক সংখ্যায় রূপান্তরের প্রাথমিক ধাপ। এটি বের করার নিয়ম খুবই সহজ: সংখ্যাটির প্রতিটি বিটকে উল্টে দিতে হবে। অর্থাৎ, '১' থাকলে '০' হবে এবং '০' থাকলে '১' হবে।
      প্রদত্ত সংখ্যাটি হলো: ১০০
      আমরা যদি প্রতিটি বিটকে উল্টে দেই:
      ১ (উল্টো) ->
      ০ (উল্টো) ->
      ০ (উল্টো) ->
      সুতরাং, ১০০ এর ১ কমপ্লিমেন্ট হলো ০১১
      বাইনারি সংখ্যায় বাম দিকে থাকা অতিরিক্ত ‘০’ এর সাধারণত কোনো মান নেই, তাই উত্তরটি সংক্ষেপে ১১ লেখা যায়। তাই সঠিক উত্তর (গ) ১১
      14

      নিচের কোনটি সঠিক নয়?

      বহুনির্বাচনি প্রশ্ন
      1.  (bar(A+B))= barA.barB

      2.  (bar(A+B)) = barA + barB

      3.  (bar(A.B.C)) = barA+barB+barC

      4.  (bar(A+B+C)) = barA.barB.barC

      সঠিক উত্তর: খ

      সমাধান

      ব্যাখ্যা

      প্রদত্ত প্রশ্নটি বুলিয়ান অ্যালজেবরায় (Boolean Algebra) ডি-মরগ্যানের উপপাদ্য (De Morgan's Theorem) সংক্রান্ত। উপপাদ্য অনুসারে, যখন একটি যোগফলের উপর পূরক (Complement) চিহ্ন থাকে, তখন তা ভেঙ্গে গেলে প্রতিটি চলকের উপর পূরক চিহ্ন আসে এবং যোগের চিহ্নটি গুণের চিহ্ন হয়ে যায়।
      ডি-মরগ্যানের প্রথম উপপাদ্য (De Morgan's First Theorem):
      (A+B)=A.B ( \overline{A+B} ) = \overline{A} . \overline{B} (যোগফলের পূরক = পূরকগুলোর গুণফল)
      ডি-মরগ্যানের দ্বিতীয় উপপাদ্য (De Morgan's Second Theorem):
      (A.B)=A+B ( \overline{A.B} ) = \overline{A} + \overline{B} (গুণফলের পূরক = পূরকগুলোর যোগফল)
      প্রদত্ত অপশনগুলোর মধ্যে,
      অপশন ১: (A+B)=A.B ( \overline{A+B} ) = \overline{A} . \overline{B} সঠিক (ডি-মরগ্যানের প্রথম উপপাদ্য)।
      অপশন ৩ এবং ৪ হলো প্রথম ও দ্বিতীয় উপপাদ্যের বর্ধিত রূপ, যা সঠিক
      কিন্তু অপশন ২: (A+B)=A+B ( \overline{A+B} ) = \overline{A} + \overline{B} সঠিক নয়। কারণ যোগের উপর পূরক থাকলে তা ভেঙ্গে গিয়ে অবশ্যই গুণ (ডট) হওয়া উচিত ছিল। তাই এটিই ভুল উত্তর।
      সঠিক উত্তর: (A+B)=A+B ( \overline{A+B} ) = \overline{A} + \overline{B}
      15

      একটি কম্পিউটার boot করতে পারে না যদি তাতে না থাকে-

      বহুনির্বাচনি প্রশ্ন
      1. Compiler
      2. Loader
      3. Operating system
      4. Bootstrap

      সঠিক উত্তর: গ

      সমাধান

      একটি কম্পিউটার boot করতে পারে না যদি অপারেটিং সিস্টেম (Operating System) না থাকে। Operating System হলো System Software এবং Hardware এর মধ্যে সংযোগস্থাপনকারী মাধ্যম।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Operating system
      কম্পিউটারকে 'Boot' করা বলতে বোঝায় পাওয়ার চালু করার পর হার্ডওয়্যারগুলো পরীক্ষা করে প্রয়োজনীয় সিস্টেম সফটওয়্যার লোড করার মাধ্যমে কম্পিউটারকে ব্যবহারযোগ্য অবস্থায় নিয়ে আসা।
      এই প্রয়োজনীয় সিস্টেম সফটওয়্যারটি হলো অপারেটিং সিস্টেম (OS)। অপারেটিং সিস্টেম হলো হার্ডওয়্যার এবং ব্যবহারকারীর মধ্যে সেতুবন্ধনকারী মূল সফটওয়্যার।
      যদি কম্পিউটারে অপারেটিং সিস্টেম ইনস্টল করা না থাকে, তবে প্রাথমিক হার্ডওয়্যার চেক (BIOS/UEFI) সম্পন্ন হওয়ার পরেও কমান্ড এবং ইউজার ইন্টারফেস সরবরাহ করার মতো কোনো সফটওয়্যার লোড হয় না, ফলে বুটিং প্রক্রিয়া ব্যর্থ হয় (Boot Failure)।
      অন্যান্য অপশনগুলো বুটিংয়ের জন্য মৌলিকভাবে প্রয়োজনীয় নয়। Compiler প্রোগ্রাম তৈরির জন্য ব্যবহৃত হয় এবং Loader হলো OS-এর একটি অংশ, যা পরবর্তী প্রোগ্রামগুলোকে মেমরিতে লোড করে। Bootstrap হলো সেই ক্ষুদ্র প্রোগ্রাম যা বুটিং শুরু করে, কিন্তু OS ছাড়া বুটিং সম্পন্ন হয় না।
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      16

      নিচের কোনটি anti-virus সফটওয়্যার নয়?

      বহুনির্বাচনি প্রশ্ন
      1. Oracle
      2. McAfee
      3. Norton
      4. Kaspersky

      সঠিক উত্তর: ক

      সমাধান

      অ্যান্টিভাইরাস হল এক ধরনের ভাইরাস প্রতিষেধক সফটওয়্যার যা কোনো কম্পিউটার ভাইরাসকে সনাক্ত করতে পারে এবং তাকে আক্রান্ত কম্পিউটার থেকে মুছে ফেলতে পারে। কয়েকটি অ্যান্টিভাইরাস এর নাম- McAfee, AVG Anti-Virus, Norton Antivirus, Kaspersky Antivirus, Symantec ইত্যাদি। এখানে Oracle হল একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম (Database management system) ।

      ব্যাখ্যা

      সঠিক উত্তর হলো Oracle। এটি একটি অ্যান্টি-ভাইরাস সফটওয়্যার নয়
      Oracle হলো একটি অত্যন্ত শক্তিশালী এবং বহুল ব্যবহৃত ডেটাবেজ ম্যানেজমেন্ট সিস্টেম (DBMS) সফটওয়্যার, যা বৃহৎ পরিসরে ডেটা সংরক্ষণ, ব্যবস্থাপনা এবং বিশ্লেষণের জন্য ব্যবহৃত হয়।
      অপরদিকে, প্রদত্ত অন্য তিনটি অপশন—McAfee, Norton (Symantec) এবং Kaspersky—প্রতিটিই বিশ্বব্যাপী জনপ্রিয় অ্যান্টি-ভাইরাস বা সিকিউরিটি সফটওয়্যার, যা কম্পিউটারকে ম্যালওয়্যার (ভাইরাস, ট্রোজান, স্পাইওয়্যার ইত্যাদি) থেকে রক্ষা করে।
      17

      যে কম্পিউটার ভাষায় সবকিছু শুধুমাত্র বাইনারি কোডে লেখা হয় তাকে বলে-

      বহুনির্বাচনি প্রশ্ন
      1. Machine language
      2. C
      3. Java
      4. Python

      সঠিক উত্তর: ক

      সমাধান

      প্রোগ্রামিং ভাষার সর্বনিম্ন স্তর হল মেশিন ভাষা যা কম্পিউটারের মৌলিক ভাষা। মেশিন ভাষায় 0 ও 1 এই দুইটি বাইনারি অঙ্ক অথবা হেক্স পদ্ধতি ব্যবহার করে সব কিছু লেখা হয়। অপরদিকে C, Java ও Python হল তৃতীয় প্রজন্মের উচ্চতর ভাষা।

      ব্যাখ্যা

      সঠিক উত্তরটি হলো Machine language (যন্ত্র ভাষা)
      কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট (CPU) সরাসরি এবং দ্রুত যে ভাষা বুঝতে ও নির্বাহ করতে পারে, সেটিই হলো যন্ত্র ভাষা (Machine Language)
      এই ভাষা শুধুমাত্র বাইনারি কোড (০ এবং ১)-এর মাধ্যমে রচিত হয়। তাই এটি প্রথম প্রজন্মের ভাষা (First Generation Language - 1GL) হিসেবে পরিচিত।
      অন্যদিকে, C, Java, Python এই সবগুলিই হলো উচ্চ-স্তরের ভাষা (High-Level Languages - HLL)। এগুলি মানুষের ভাষার কাছাকাছি এবং এগুলিকে বাইনারি কোডে রূপান্তর করতে কম্পাইলার বা ইন্টারপ্রিটার প্রয়োজন হয়।
      18

      একটি সিস্টেম যেখানে আইটেমগুলো এক প্রান্তে সংযোজিত হয় কিন্তু অন্য প্রান্ত থেকে সরানো হয় তার নাম-

      বহুনির্বাচনি প্রশ্ন
      1. Array
      2. Linked list
      3. Stack
      4. Queue

      সঠিক উত্তর: ঘ

      সমাধান

      Linked list (লিংক লিস্ট): ডেটা স্টোর করার জন্য অ্যারের মত আরেকটি ডেটা স্ট্র্যাকচার হচ্ছে Linked List। এটি স্ট্র্যাকচার অনুযায়ী ডাটা স্টোর করে, এবং রান টাইমে নতুন স্পেসের দরকার হলে অটোমেটিকেলি তা তৈরি করে নিতে পারে। এটি হচ্ছে ডাইনামিক ডেটা স্ট্রাকচার। এটি অ্যারের মতই, তবে অ্যারেতে আমাদের কতটুকু মেমরি দরকার, প্রথমেই বলে দিতে হয়। কিন্তু লিঙ্কড লিস্টে প্রয়োজন অনুযায়ী মেমরি বাড়ানো বা কমিয়ে নেওয়া যায়। আরো দুইটা সুবিধে হচ্ছে, লিঙ্কড লিস্টের মাঝখান থেকে এর যে কোন আইটেম রিমুভ করা যায় বা মাঝখানে নতুন আইটেম যুক্ত করা যায়। আর ইনিশালি কোন সাইজ ডিক্লেয়ার করে দিতে হয় না। Array (অ্যারে): নির্দিষ্ট সংখ্যক একই ধরনের তথ্য নির্দেশনাকে অ্যারে বলা হয়। অর্থাৎ, অ্যারে এক ধরনের উপাত্ত সংগঠনকে বুঝায় যেগুলো কতগুলো উপাদানের একটি গ্রুপ যা একটি নামের সাহায্যে নির্দেশ করা হয় এবং উপাদানগুলোকে ইনডেক্সের সাহায্যে অ্যাক্সেস করা হয়। Stack (স্ট্যাক): স্ট্যাকে যখনই নতুন কোনো ডেটা দেওয়া হবে, সেটি স্ট্যাকে সবার উপরে গিয়ে জমা হবে। আবার, স্ট্যাকে প্রসেসিংও চলবে সবচেয়ে উপরের ডেটা দিয়ে। অর্থাৎ স্ট্যাকে সবার শেষে যেটা আসছে তার কাজ হচ্ছে সবার আগে। একে বলা হয় Last In First Out (LIFO)। Queue (কিউ): কিউ এর বাংলা অর্থ লাইনে দাড়ানো। কিউ যে ডেটা প্রথমে প্রবেশ করবে সেই ডেটাটি প্রথমে বের হবে। একে বলা হয় First In First Out (FIFO)।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Queue (কিউ)
      Queue হলো এমন একটি রৈখিক ডেটা স্ট্রাকচার, যা FIFO (First In, First Out) নীতি মেনে চলে। এর অর্থ হলো, যে আইটেমটি প্রথমে প্রবেশ করে, সেটিই প্রথমে বেরিয়ে যায়।
      এই সিস্টেমে আইটেম সংযোজন (Insertion) করা হয় এক প্রান্তে (যাকে Rear বা টেল বলা হয়) এবং অপসারণ (Deletion) করা হয় ঠিক তার বিপরীত প্রান্তে (যাকে Front বা হেড বলা হয়)। প্রশ্নে এই বৈশিষ্ট্যটির কথাই বলা হয়েছে।
      Stack (স্ট্যাক) এর ক্ষেত্রে সংযোজন ও অপসারণ উভয়ই একই প্রান্তে (Top) ঘটে এবং এটি LIFO (Last In, First Out) নীতি অনুসরণ করে। তাই স্ট্যাক সঠিক নয়।
      Array এবং Linked list ডেটা স্ট্রাকচারগুলোতে সাধারণত এই ধরনের প্রান্তিক সংযোজন বা অপসারণের বাধ্যবাধকতা থাকে না, ফলে এগুলোও সঠিক উত্তর নয়।
      19

      নিচের কোনটি anti-virus সফটওয়্যার নয়?

      বহুনির্বাচনি প্রশ্ন
      1. Oracle
      2. McAfee
      3. Norton
      4. Kaspersky

      সঠিক উত্তর: ক

      সমাধান

      McAfee, Norton, Kaspersky, AVG, Avira, Panda, AVAST, Symantec, Cobra, ইত্যাদি বিভিন্ন ধরনের anti-virus সফটওয়্যার। অপরদিকে Oracle ডেটাবেজ হলো একটি একটি সর্ববৃহৎ ডেটাবেস নির্মাতা কোম্পানী। Oracle ডেটাবেজ প্রোগ্রাম একটি সর্বাধিক শক্তিশালী ডেটাবেজ প্রোগ্রাম হিসেবে পৃথিবীর সর্বত্র ব্যবহার হচ্ছে।

      ব্যাখ্যা

      সঠিক উত্তর হলো Oracle। এটি একটি সুপরিচিত ডাটাবেজ ম্যানেজমেন্ট সফটওয়্যার (DBMS) এবং এন্টারপ্রাইজ রিসোর্স প্ল্যানিং (ERP) সফটওয়্যার সরবরাহকারী প্রতিষ্ঠান।
      এটি অ্যান্টিভাইরাস সফটওয়্যার নয়।
      অ্যান্টিভাইরাস সফটওয়্যার হলো এক প্রকার ইউটিলিটি প্রোগ্রাম, যা কম্পিউটারকে ভাইরাস, ম্যালওয়্যার, ট্রোজান হর্স এবং অন্যান্য ক্ষতিকারক প্রোগ্রাম থেকে রক্ষা করে।
      বিকল্পগুলোতে উল্লিখিত McAfee, Norton এবং Kaspersky বিশ্বের অত্যন্ত জনপ্রিয় এবং বহুল ব্যবহৃত অ্যান্টিভাইরাস সফটওয়্যার কোম্পানির নাম।
      20

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

      বহুনির্বাচনি প্রশ্ন
      1. 46
      2. 16
      3. 24
      4. 54

      সঠিক উত্তর: ক

      সমাধান

      ব্যাখ্যা

      বাইনারি (Binary) সংখ্যাকে ডেসিমাল (Decimal) সংখ্যায় রূপান্তরের জন্য, বাইনারি সংখ্যার প্রতিটি বিটকে তার স্থানীয় মানের ভিত্তি (Power of 2) দিয়ে গুণ করে সবগুলোর যোগফল নির্ণয় করতে হয়।
      প্রদত্ত বাইনারি সংখ্যাটি হলো: ১০১১১০
      ডানদিক থেকে শুরু করে এদের স্থানীয় মান যথাক্রমে: 20,21,22,23,24,252^0, 2^1, 2^2, 2^3, 2^4, 2^5.
      এখন রূপান্তর প্রক্রিয়া:
      (101110)2=(1imes25)+(0imes24)+(1imes23)+(1imes22)+(1imes21)+(0imes20)(101110)_2 = (1 imes 2^5) + (0 imes 2^4) + (1 imes 2^3) + (1 imes 2^2) + (1 imes 2^1) + (0 imes 2^0)
      =(1imes32)+(0imes16)+(1imes8)+(1imes4)+(1imes2)+(0imes1)= (1 imes 32) + (0 imes 16) + (1 imes 8) + (1 imes 4) + (1 imes 2) + (0 imes 1)
      =32+0+8+4+2+0= 32 + 0 + 8 + 4 + 2 + 0
      =<strong>46</strong>= <strong>46</strong>
      সুতরাং, সঠিক সমতুল্য ডেসিমাল সংখ্যা হলো ৪৬
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      21

      নিচের কোনটি output device নয়?

      বহুনির্বাচনি প্রশ্ন
      1. monitor
      2. microphone
      3. printer
      4. speaker

      সঠিক উত্তর: খ

      সমাধান

      Microphone শব্দ তরঙ্গকে বৈদ্যুতিক তরঙ্গে রূপান্তরিত করে, এটি একটি Input device. কয়েকটি input device হচ্ছে- Keyboard, Mouse, Scanner, Light Pen, Track Ball, Touch Pad, Microphone, Web Camera, Joystick, OCR, OMR, BCR, MICR ইত্যাদি এবং কয়েকটি output device হচ্ছে- Speaker, Monitor, Printer, Plotter ইত্যাদি।

      ব্যাখ্যা

      সঠিক উত্তর হলো microphone (মাইক্রোফোন)। এটি আউটপুট ডিভাইস নয়, বরং এটি একটি ইনপুট ডিভাইস (Input Device)
      মাইক্রোফোন ব্যবহারকারীর মুখ থেকে শব্দ গ্রহণ করে সেই তথ্যকে ডিজিটাল সিগন্যালে রূপান্তরিত করে কম্পিউটারের ভেতরে প্রবেশ করায়। যেহেতু তথ্য সিস্টেমে প্রবেশ করে, তাই এটি ইনপুট ডিভাইস।
      অন্যদিকে, অপশনে থাকা monitor (মনিটর), printer (প্রিন্টার) এবং speaker (স্পিকার) হলো প্রক্রিয়াকৃত তথ্য ব্যবহারকারীকে প্রদর্শন বা প্রদান করার যন্ত্র। তাই এরা সবাই আউটপুট ডিভাইস
      22

      নিচের Job Scheduling Policy সমূহের মধ্যে কোনটি Starvation থেকে মুক্ত?

      বহুনির্বাচনি প্রশ্ন
      1. Priority Scheduling
      2. Shortest Job First
      3. Youngest Job First
      4. Round-robin

      সঠিক উত্তর: ঘ

      সমাধান

      Round-robin হলো CPU scheduling algorithm যেখানে প্রতিটি প্রসেস চক্রাকারে একটি নির্দিষ্ট টাইম অনুযায়ী সম্পন্ন হয়। এটি সাধারনত, প্রয়োগ করাও সহজ এবং Starvation থেকে মুক্ত।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Round-robin (গোল হয়ে পালা)
      Starvation হলো এমন একটি অবস্থা যেখানে একটি প্রসেস (বা জব) অপেক্ষমাণ তালিকায় দীর্ঘদিন ধরে আটকে থাকে এবং CPU ব্যবহারের সুযোগ পায় না।
      Round-robin (RR) Scheduling Policy-তে প্রতিটি প্রসেসকে একটি নির্দিষ্ট, ছোট সময় বরাদ্দ করা হয়, যাকে বলা হয় Time Quantum
      যখন কোনো প্রসেসের বরাদ্দকৃত সময় শেষ হয়ে যায়, তখন এটি প্রিয়েম্পট (preempt) হয়ে রেডি কিউ-এর (Ready Queue) শেষে গিয়ে দাঁড়ায়। এভাবে চক্রাকারে প্রত্যেকটি প্রসেস সুযোগ পেতে থাকে।
      যেহেতু RR-এ প্রত্যেকেই একটি নির্দিষ্ট সময়ের মধ্যে অবশ্যই CPU ব্যবহারের সুযোগ পায়, তাই এখানে Starvation হওয়ার সুযোগ নেই। এটি Fairness নিশ্চিত করে।
      অন্যদিকে, Priority Scheduling এবং Shortest Job First (SJF) নীতিগুলোতে অপেক্ষমাণ দীর্ঘ বা কম গুরুত্বপূর্ণ প্রসেসগুলো অনবরত পিছিয়ে যেতে পারে, যার ফলে Starvation সৃষ্টি হতে পারে।
      23

      নিচের কোন মেমোরিটিতে Access Time সবচেয়ে কম?

      বহুনির্বাচনি প্রশ্ন
      1. Registers
      2. SSD
      3. RAM
      4. Cache memory

      সঠিক উত্তর: ক

      সমাধান

      রেজিস্টার একটি কম্পিউটার মেমোরি যেটি ক্ষুদ্রতম সময়ে কোন তথ্য ও উপাত্ত গ্রহণ, ধারণ এবং প্রেরণে সক্ষম। অন্যদিকে, Cache memory এর কাজ হলো বারবার ব্যবহৃত মেমোরিকে হার্ড ড্রাইভে না রেখে র‌্যামে এনে রাখা। সফটওয়্যারের মাধ্যমে দ্রুততম এক্সেস করা যায় ক্যাশ মেমোরিতে। অন্যদিকে, রেজিস্টার হার্ডওয়্যারে এক্সেস টাইম প্রায় ন্যানোসেকেন্ড লেভেলে।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Registers। মেমোরির গতি (Access Time) এবং ধারণ ক্ষমতার একটি সুনির্দিষ্ট স্তরবিন্যাস (Hierarchy) রয়েছে। যে মেমোরিটি CPU-এর যত কাছাকাছি থাকে, তার Access Time তত কম হয় (অর্থাৎ দ্রুত অ্যাক্সেস করা যায়)।
      Registers হলো ক্ষুদ্রতম এবং সবচেয়ে দ্রুতগতির মেমোরি ইউনিট যা সরাসরি CPU-এর অভ্যন্তরে (Inside the CPU) অবস্থান করে। এটি বর্তমানে প্রক্রিয়াকরণের জন্য প্রয়োজনীয় তথ্য ও নির্দেশাবলী ধারণ করে।
      গতি অনুযায়ী মেমোরির স্তরবিন্যাস (দ্রুততম থেকে ধীরতম):
      ১. Registers (সর্বোচ্চ গতি)
      ২. Cache Memory (L1, L2, L3)
      ৩. RAM (Primary Memory)
      ৪. SSD/HDD (Secondary Storage)
      24

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

      বহুনির্বাচনি প্রশ্ন
      1. Windows
      2. Linux
      3. Windows NT
      4. DOS

      সঠিক উত্তর: ঘ

      সমাধান

      কমান্ডভিত্তিক অপারেটিং সিস্টেম DOS যেখানে একাধিক ব্যবহারকারীর একসাথে কমান্ড দেওয়ার সুযোগ নাই।

      ব্যাখ্যা

      সঠিক উত্তর হলো: DOS (Disk Operating System)
      DOS হলো একটি Single-User, Single-Tasking অপারেটিং সিস্টেম। এর মানে হলো, এটি একই সময়ে কেবল একটিমাত্র প্রোগ্রাম বা কাজ সম্পাদন করতে পারে।
      যেমন—আপনি যখন DOS-এ একটি কমান্ড দেন, তখন সেই কমান্ড সম্পন্ন না হওয়া পর্যন্ত অন্য কোনো কাজ শুরু করা যায় না।
      অন্যদিকে, Multi-tasking Operating System হলো সেই সিস্টেম যা একই সময়ে একাধিক প্রোগ্রাম বা অ্যাপ্লিকেশন চালানোর সুযোগ দেয়।
      Windows, Linux, এবং Windows NT—এগুলো সবই আধুনিক এবং শক্তিশালী Multi-tasking অপারেটিং সিস্টেমের উদাহরণ। এরা CPU-এর সময় ভাগ করে (Time-sharing) বিভিন্ন প্রক্রিয়াকে একই সাথে পরিচালনার সুবিধা দেয়।
      25

      মুদ্রিত লেখা সরাসরি ইনপুট নেয়ার জন্য নীচের কোনটি ব্যবহৃত হয়?

      বহুনির্বাচনি প্রশ্ন
      1. OMR
      2. OCR
      3. MICR
      4. Scanner

      সঠিক উত্তর: খ

      সমাধান

      MICR (Magnetic Ink Character Recognition) প্রধানত ব্যাংকে ব্যবহৃত মুদ্রিত লেখা (চেক বা ডকুমেন্ট) সরাসরি ইনপুট হিসেবে নেয়ার প্রযুক্তি। OMR কাগজে দাগানো চিহ্ন শনাক্ত করে। OCR মুদ্রিত কাজ সরাসরি ইনপুট নিতে ব্যবহৃত হয়। MICR গাণিতিক সংখ্যা ব্যতীত আর কিছুই পড়তে পারে না। অপর দিকে চিঠির পিন কোড, ইলেকট্রিক বিল, বাজার সমীক্ষা ইত্যাদি পড়ার জন্য OCR ব্যবহৃত হয়। আর Scanner লেখা, ছবি বা বস্তুর আকৃতিকে ডিজিটাল ছবিতে রূপান্তরিত করে।

      ব্যাখ্যা

      সঠিক উত্তর হলো: OCR (Optical Character Recognition)।
      মুদ্রিত বা টাইপ করা লেখাকে সরাসরি কম্পিউটারে ইনপুট বা পাঠযোগ্য আকারে (editable text) রূপান্তর করার প্রযুক্তিই হলো OCR। এটি একটি বিশেষ সফটওয়্যার ও হার্ডওয়্যারের সমন্বয়ে কাজ করে।
      যদিও Scanner মুদ্রিত লেখা ইনপুট নেওয়ার জন্য প্রাথমিক ডিভাইস, কিন্তু এটি শুধু ছবি (Image) হিসেবে গ্রহণ করে। সেই ছবি থেকে লেখাকে আলাদা করে অক্ষর হিসেবে চেনার কাজটি করে OCR প্রযুক্তি। তাই প্রশ্নে বর্ণিত 'সরাসরি ইনপুট নেওয়ার' জন্য OCR হলো সবচেয়ে সঠিক প্রযুক্তিগত উত্তর।
      অন্যান্য অপশনগুলোর মধ্যে, OMR (Optical Mark Recognition) হলো উত্তরপত্রে বৃত্ত ভরা বা মার্ক চেনার প্রযুক্তি। আর MICR (Magnetic Ink Character Recognition) সাধারণত ব্যাংক চেক-এ ব্যবহৃত বিশেষ চৌম্বকীয় কালিযুক্ত অক্ষর পড়ার প্রযুক্তি।
      ভর্তি পরীক্ষার্থীদের জন্য

      বিশ্ববিদ্যালয় ভর্তি পরীক্ষার প্রস্তুতিও নিন

      ঢাকা বিশ্ববিদ্যালয়, বুয়েট ও মেডিকেলসহ ২৭+ ইউনিট-ভিত্তিক ভর্তি পরীক্ষার প্রশ্নব্যাংক ও মডেল টেস্ট — সবই এক জায়গায়, Somadhan-এর এডমিশন সেকশনে।

      ভর্তি প্রশ্নব্যাংক দেখুন
      26

      নিচের কোন প্রোগ্রামটি একটি সম্পূর্ণ কম্পিউটার প্রোগ্রোমকে একবারে অনুবাদ ও সম্পাদন করে?

      বহুনির্বাচনি প্রশ্ন
      1. Interpreter
      2. Emulator
      3. Compiler
      4. Simulator

      সঠিক উত্তর: গ

      সমাধান

      কম্পাইলার (Compiler) ও ইন্টারপ্রেটার (Interpreter) উভয়ই অনুবাদক প্রোগ্রাম হলেও কম্পাইলার উচ্চস্তরের প্রোগ্রামিং ভাষায় লেখা একটি সম্পূর্ণ প্রোগ্রামকে একসাথে অনুবাদ করে। অন্যদিকে ইন্টারপ্রেটার উচ্চস্তরের প্রোগ্রামিং ভাষায় লেখা একটি প্রোগ্রামকে এক লাইন এক লাইন করে অনুবাদ করে।

      ব্যাখ্যা

      সঠিক উত্তর হলো কম্পাইলার (Compiler)
      কম্পাইলার (Compiler) হলো একটি সিস্টেম সফটওয়্যার, যা উচ্চ-স্তরের ভাষায় লেখা সম্পূর্ণ সোর্স কোডকে একবারে মেশিন কোডে (Object Code) অনুবাদ করে এবং এরপর সেটি সম্পাদন (execute) করে।
      প্রশ্নটির মূল শব্দবন্ধ 'সম্পূর্ণ কম্পিউটার প্রোগ্রোমকে একবারে অনুবাদ ও সম্পাদন করে'—যা সরাসরি কম্পাইলারের সংজ্ঞা নির্দেশ করে।
      অন্যদিকে, ইন্টারপ্রিটার (Interpreter) প্রোগ্রামকে লাইন বাই লাইন অনুবাদ করে এবং সাথে সাথে সম্পাদন করে। এই কারণে ইন্টারপ্রিটার তুলনামূলকভাবে ধীরগতিতে কাজ করে।
      এমুলেটর (Emulator) এবং সিমুলেটর (Simulator) কোনো অনুবাদক প্রোগ্রাম নয়, বরং এরা একটি সিস্টেমকে অন্য কোনো হার্ডওয়্যার বা সফটওয়্যারের কাজের পরিবেশ নকল করতে সাহায্য করে।
      27

      নিচের কোনটি একই সাথে ইনপুট ও আউটপুট হিসেবে কাজ করে?

      বহুনির্বাচনি প্রশ্ন
      1. Mouse
      2. Microphone
      3. Touch Screen
      4. Printer

      সঠিক উত্তর: গ

      সমাধান

      স্মার্ট ফোন, ডিজিটাল ক্যামেরা, মডেম, নেটওয়ার্ক কার্ড ইত্যাদি ডিভাইসের মতো টাচস্ক্রিনও একটি ইনপুট-আউটপুট ডিভাইস। অন্যদিকে মাউস ইনপুট ডিভাইস ও মাইক্রোফোন এবং প্রিন্টার আউটপুট ডিভাইস।

      ব্যাখ্যা

      সঠিক উত্তর হলো Touch Screen (টাচ স্ক্রিন)
      টাচ স্ক্রিন একই সাথে তথ্য প্রদর্শন করে (যা আউটপুট বা বহির্গমন) এবং ব্যবহারকারীর স্পর্শ বা অঙ্গভঙ্গি গ্রহণ করে (যা ইনপুট বা অন্তর্গমন)। তাই এটি দ্বৈত (Dual) ডিভাইস হিসেবে কাজ করে।
      অন্যান্য অপশনগুলোর ক্ষেত্রে:
      Mouse (মাউস)Microphone (মাইক্রোফোন) হলো কেবল ইনপুট ডিভাইস (এরা কম্পিউটারে তথ্য বা নির্দেশ প্রবেশ করায়)।
      Printer (প্রিন্টার) হলো কেবল আউটপুট ডিভাইস (এটি কম্পিউটার থেকে প্রক্রিয়াকৃত তথ্য কাগজে প্রদর্শন করে)।
      28

      নিচের কোনটি Octal number নয়?

      বহুনির্বাচনি প্রশ্ন
      1. 19
      2. 77
      3. 15
      4. 101

      সঠিক উত্তর: ক

      সমাধান

      অক্টাল সংখ্যা পদ্ধতিতে 0, 1, 2, 3, 4, 5 ,6 ও 7 – এ 8টি অংক (digit) ব্যবহৃত হয়। সুতরাং অক্টাল সংখ্যা পদ্ধতিতে অংক (1-7) এর মধ্যে হবে। অপশন (ক) এ নয় অঙ্কটি অক্টাল সংখ্যা পদ্ধতিতে হয় না। এ হিসেবে 1-7, 10-17, 20- 27 ইত্যাদি হলো অক্টাল সংখ্যা। সুতরাং 8, 9, 18, 19, 28, 29 ইত্যাদি অক্টাল সংখ্যা নয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ১৯
      সংখ্যা পদ্ধতির নিয়মানুসারে, যে কোনো সংখ্যার ভিত্তির (Base) চেয়ে ছোট অঙ্কের ব্যবহার করতে হয়।
      অক্টাল (Octal) সংখ্যা পদ্ধতির ভিত্তি (Base) হলো । এর মানে হলো, এই সংখ্যা পদ্ধতিতে শুধুমাত্র ০ থেকে ৭ পর্যন্ত মোট আটটি বৈধ অঙ্ক ব্যবহার করা যায়।
      বিকল্পগুলোর মধ্যে '১৯' সংখ্যাটিতে অঙ্কটি ব্যবহার করা হয়েছে। যেহেতু ৯ অঙ্কটি অক্টাল পদ্ধতির সর্বোচ্চ বৈধ অঙ্ক (৭)-এর চেয়ে বড়, তাই '১৯' কখনোই অক্টাল সংখ্যা হতে পারে না।
      অন্যদিকে, ৭৭, ১৫, এবং ১০১ সংখ্যাগুলোতে ব্যবহৃত অঙ্কগুলো (০, ১, ৫, ৭) বৈধ অক্টাল ডিজিট, তাই এগুলো অক্টাল সংখ্যা হতে পারে।
      29

      নিচের কোনটি 52(16) এর বাইনারী রূপ?

      বহুনির্বাচনি প্রশ্ন
      1. 01010010(2)

      2. 01110011(2)

      3. 00001100(2)

      4. 11110000(2)

      সঠিক উত্তর: ক

      সমাধান

      0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E ও F- হেক্সাডেসিমল সংখ্যায় ব্যবহৃত এ ১৬টি অঙ্কের প্রতিটি অঙ্ক তার সমতুল্য চার বিটের একটি বাইনারি সংখ্যাকে প্রতিনিধিত্ব করে। সুতরাং প্রদত্ত 52(16)- এর ক্ষেত্রে, 5 = 0101 এবং 2 = 0010; অর্থাৎ 52(16) = 01010010(2)

      ব্যাখ্যা

      সঠিক উত্তর হলো: ০১০১০০১০()_{(২)}। হেক্সাডেসিমেল (Hexadecimal) সংখ্যা 52(16)52_{(16)} কে বাইনারিতে (Binary) রূপান্তরের জন্য একটি সহজ নিয়ম অনুসরণ করতে হয়।
      নিয়মটি হলো: হেক্সাডেসিমেলের প্রতিটি অঙ্ককে তার ৪-বিটের বাইনারি মান দ্বারা সরাসরি প্রতিস্থাপন করতে হবে।
      ১. সংখ্যা '5' এর বাইনারি রূপ: 4-bit সিস্টেমে 4+1=54+1=5, সুতরাং 0101
      ২. সংখ্যা '2' এর বাইনারি রূপ: 4-bit সিস্টেমে 2=22=2, সুতরাং 0010
      ৩. এই দুটি মানকে পাশাপাশি লিখলে পাওয়া যায়: 01010010(2)_{(2)}
      অতএব, 52(16)52_{(16)} এর বাইনারী রূপ হলো 01010010(2)_{(2)}
      30

      CPU কোন address generate করে?

      বহুনির্বাচনি প্রশ্ন
      1. Physical address
      2. Logical address
      3. Both physical and logical address
      4. উপরের কোনটি নয়

      সঠিক উত্তর: খ

      সমাধান

      কম্পিউটারে logical address ও physical address নামক দুই ধরনের address ব্যবহৃত হয়। Logical address একটি Virtual address, যা CPU দ্বারা তৈরি (generate) হয়। আর প্রত্যেক logical address- এর জন্য মেমোরি ম্যানেজমেন্ট ইউনিট ব্যবহার করে তৈরি হয় physical address।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Logical address (যৌক্তিক ঠিকানা)
      কম্পিউটার সিস্টেমে, যখন কোনো প্রোগ্রাম কার্যকর হয়, তখন CPU (Central Processing Unit) সরাসরি ভৌত মেমরি (RAM)-এর ঠিকানা নিয়ে কাজ করে না।
      Logical Address (যৌক্তিক ঠিকানা): CPU সর্বদা একটি Logical Address বা Virtual Address তৈরি করে। এই ঠিকানাটি হলো একটি চলমান প্রক্রিয়ার (Process) সাপেক্ষে একটি আপেক্ষিক ঠিকানা, যা মনে করে সে এককভাবে সম্পূর্ণ মেমরি ব্যবহার করছে।
      Physical Address (ভৌত ঠিকানা): এটি হলো মেমরি চিপে (RAM) ডেটা বা নির্দেশনার প্রকৃত অবস্থান। এই ঠিকানা সরাসরি CPU জেনারেট করে না।
      রূপান্তর: CPU কর্তৃক জেনারেট করা Logical Address-কে Memory Management Unit (MMU) নামের হার্ডওয়্যার অংশটি রানটাইমে (Execution time) Physical Address-এ রূপান্তরিত করে।
      অতএব, CPU-এর প্রাথমিক আউটপুট হিসেবে সবসময় যৌক্তিক ঠিকানাই তৈরি হয়।
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      31

      10101111 এর 1’s complement কোনটি?

      বহুনির্বাচনি প্রশ্ন
      1. 1111 1111
      2. 0000 0000
      3. 0101 0000
      4. 1100 0011

      সঠিক উত্তর: গ

      সমাধান

      বাইনারি পদ্ধতিতে প্রকাশিত সংখ্যার 0 ও 1 ডিজিট দুটিকে যথাক্রমে 1 ও 0 দ্বারা swap (বদল) করা হলে যে সংখ্যা পাওয়া যায় তাকে 1 এর পরিপূরক (1’s complement) বলে। তাই 10101111 সংখ্যাটিতে 1 এর পরিপূরক 01010000.

      ব্যাখ্যা

      সঠিক উত্তর হলো: 0101 0000
      কম্পিউটার সংখ্যা পদ্ধতিতে 1’s complement বা ১-এর পরিপূরক নির্ণয়ের সহজ নিয়ম হলো— প্রদত্ত বাইনারি সংখ্যাটির বিটগুলোকে উল্টে দেওয়া (Flip) বা বিপরীত মান বসানো।
      এই নিয়মে, বাইনারি সংখ্যায় থাকা '1' এর স্থানে '0' এবং '0' এর স্থানে '1' বসাতে হবে।
      প্রদত্ত সংখ্যা: 10101111
      1’s complement: 01010000
      সুতরাং, সঠিক উত্তর হলো অপশন (গ) 0101 0000
      32

      কোনটি সঠিক নয়?

      বহুনির্বাচনি প্রশ্ন
      1. A + 0 = A
      2. A. 1 = A
      3. A + A' = 1
      4. A.A' = 1

      সঠিক উত্তর: ঘ

      সমাধান

      বুলিয়ান উপপাদ্য অনুসারে A + 0 = A, A.1 = A, A + A' = 1 –এ তিনটি সত্য। এরা বুলিয়ান উপপাদ্যের মৌলিক (Basic) অংশ। কিন্তু A. A' = 1 সমীকরণটি কোনো বুলিয়ান উপপাদ্য বা স্বতঃসিদ্ধ নয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: A.A' = 1
      কারণ এই সমীকরণটি বুলিয়ান অ্যালজেব্রার (Boolean Algebra) মৌলিক নিয়ম অনুযায়ী সঠিক নয়।
      বুলিয়ান অ্যালজেব্রার পূরক বিধি (Complement Law) অনুযায়ী, কোনো চলকের (A) সঙ্গে তার পূরকের (A') গুণফল (AND) সর্বদা শূন্য (0) হয়।
      অর্থাৎ, সঠিক সূত্রটি হলো: AA=0A \cdot A' = 0
      এখানে প্রশ্নে দেওয়া হয়েছে AA=1A \cdot A' = 1, যা ভুল। তাই এটিই সঠিক নয়।
      অন্যান্য বিকল্পসমূহ সঠিক:
      ১. A+0=AA + 0 = A (Identity Law): 0-এর সাথে যোগ (OR) করলে চলকটি অপরিবর্তিত থাকে।
      ২. A1=AA \cdot 1 = A (Identity Law): 1-এর সাথে গুণ (AND) করলে চলকটি অপরিবর্তিত থাকে।
      ৩. A+A=1A + A' = 1 (Complement Law): কোনো চলকের সাথে তার পূরকের যোগফল (OR) সর্বদা এক (1) হয়।
      33

      এক word কত বিট বিশিষ্ট হয়?

      বহুনির্বাচনি প্রশ্ন
      1. 8
      2. 16
      3. 4
      4. 2

      সঠিক উত্তর: ক

      সমাধান

      এক word সাধারণত 1 বাইটের (byte) হতে পারে। তবে word এর বেশি দৈর্ঘ্যেরও (2, 3, 4 ........ byte–এর) হতে পারে। আবার 1 byte = 8 bit । সুতরাং একটি word সর্বনিম্ন 8 বিটের (bit) হতে পারে। প্রশ্নে উল্লিখিত 16 বিটের wordও হতে পারে। 2 বা 4 বিটের কোনো word হয় না।

      ব্যাখ্যা

      সঠিক উত্তর:
      কম্পিউটারের তথ্য সংরক্ষণের মৌলিক একক সম্পর্কিত এই প্রশ্নটিতে কিছুটা অস্পষ্টতা রয়েছে। প্রযুক্তিগতভাবে Word (ওয়ার্ড) বলতে সাধারণত সেই সংখ্যক বিটকে বোঝায় যা একটি নির্দিষ্ট প্রসেসর একক সময়ে প্রসেস করতে পারে। এটি প্রসেসরের আর্কিটেকচারের উপর নির্ভর করে ১৬ বিট, ৩২ বিট, বা ৬৪ বিট হতে পারে।
      তবে, BCS বা সাধারণ প্রতিযোগিতামূলক পরীক্ষার প্রশ্নে যখন ৮ বিট উত্তর হিসেবে চাওয়া হয়, তখন বুঝতে হবে প্রশ্নকর্তা মূলত Byte (বাইট)-এর কথা জিজ্ঞাসা করেছেন। কারণ,
      ১ বাইট = ৮ বিট
      কম্পিউটারে তথ্য পরিমাপের সবচেয়ে বহুল ব্যবহৃত একক হলো বাইট (Byte)। কোনো কোনো পুরনো ৮-বিট সিস্টেমে অথবা মৌলিক সংজ্ঞা অনুযায়ী 'Word' বলতে ছোট আকারের ৮-বিট ইউনিটকেও বোঝানো হতে পারে।
      অন্যান্য অপশনসমূহ:
      ৪ বিট = ১ নিবল (Nibble)
      ১৬ বিট = ২ বাইট (সাধারণত একটি ওয়ার্ড)
      34

      কোন ধরনের bus ব্যবহৃত হয় না?

      বহুনির্বাচনি প্রশ্ন
      1. address bus
      2. input-reader bus
      3. dat bus
      4. control bus

      সঠিক উত্তর: ক

      সমাধান

      কম্পিউটার বাস মূলত ২ প্রকার। যথা – ১. সিস্টেম বাস ও ২. এক্সপানশন বাস। আবার তিন ধরনের system bus হলো- Address bus, data bus ও control bus. Input reader bus বলতে কোনো bus হয় না। Option–এ উল্লিখিত dat- এর স্থলে ‘data’ শব্দটি হলে সঠিক উত্তর হতো input-reader-bus.

      ব্যাখ্যা

      কম্পিউটারের অভ্যন্তরীণ কাঠামোতে (বিশেষ করে CPU, মেমরি এবং I/O ডিভাইসের মধ্যে) তথ্য ও সংকেত আদান-প্রদানের জন্য যে পথ বা চ্যানেল ব্যবহৃত হয়, তাকে বাস (Bus) বলা হয়।
      কম্পিউটারের স্থাপত্য অনুযায়ী প্রধানত তিনটি মৌলিক বাস ব্যবহৃত হয়: ১. Address Bus, ২. Data Bus, এবং ৩. Control Bus
      প্রদত্ত বিকল্পগুলোর মধ্যে 'address bus', 'dat bus' (ডাটা বাস) এবং 'control bus' হলো মৌলিক ও ব্যবহৃত বাস। কিন্তু input-reader bus নামে কোনো স্ট্যান্ডার্ড বাস ব্যবহৃত হয় না। ইনপুট ডিভাইসগুলো ডাটা বা কন্ট্রোল বাসের মাধ্যমে CPU-এর সাথে যোগাযোগ স্থাপন করে, এর জন্য আলাদা কোনো বাসের প্রয়োজন হয় না।
      সুতরাং, সঠিক উত্তর হলো input-reader bus
      35

      ROM ভিত্তিক প্রোগ্রামের নাম কি?

      বহুনির্বাচনি প্রশ্ন
      1. malware
      2. irmware
      3. virus
      4. lip-lop

      সঠিক উত্তর: ক

      সমাধান

      ROM ভিত্তিক প্রোগ্রামগুলোকে modify করা যায় না। হার্ডওয়্যার ম্যানুফ্যাকচারিং কোম্পানিগুলোই্ ডিভাইস তৈরির সময় এ প্রোগ্রামগুলো ইনপুট করে দেয়। বিদ্যুতের উপস্থিতি বা অনুপস্থিতিতে এদের কোনো পরিবর্তন ঘটে না। এদেরকে Firmware বলে। প্রশ্নের উল্লিখিত ‘irmware’ এর শুরুতে ‘f’ letter – টি থাকলে Firmware উত্তর হতো। Malware বা virus কম্পিউটারের ক্ষতিকারক program.

      ব্যাখ্যা

      সঠিক উত্তর হলো: ফার্মওয়্যার (Firmware)। যদিও অপশনে (irmware) বানানে ত্রুটি রয়েছে, এটি মূলত ফার্মওয়্যারকেই নির্দেশ করে।
      ফার্মওয়্যার (Firmware) হলো এমন এক প্রকার সফটওয়্যার, যা কোনো হার্ডওয়্যারের ROM (Read-Only Memory) চিপের মধ্যে স্থায়ীভাবে সংরক্ষণ করা থাকে।
      এই প্রোগ্রামগুলো হার্ডওয়্যার ডিভাইসটির মৌলিক অপারেশন বা কাজগুলো নিয়ন্ত্রণ করে, যেমন—কম্পিউটার চালু হওয়ার সময় BIOS (Basic Input/Output System) লোড হওয়া একটি ফার্মওয়্যারের উদাহরণ।
      অন্যান্য অপশনগুলো ভুল কারণ: Malware (ম্যালওয়্যার) বা Virus (ভাইরাস) হলো ক্ষতিকারক প্রোগ্রাম, যা RAM বা HDD তে থাকে, ROM ভিত্তিক নয়।
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      36

      একটি লজিক গেট – এর আউটপুট 1 হয় যখন এর সব ইনপুট 0 থাকে। এই গেটটি-

      বহুনির্বাচনি প্রশ্ন
      1. AND
      2. OR
      3. XOR
      4. NAND

      সঠিক উত্তর: ঘ

      সমাধান

      দুটি লজিক গেটের ক্ষেত্রে input এর সবগুলো শূন্য (0) হলে output হবে 1. এরা হলো NAND গেট ও NOR গেট। এ দুটি গেটকে সর্বজনীন (Universal) গেটও বলা হয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো NAND গেট। এটি একটি ডিজিটাল ইলেকট্রনিক সার্কিট যা AND গেটের বিপরীত (Complement) ফলাফল প্রদান করে।
      NAND গেটের মূল নীতি হলো: এর সব ইনপুট 1 হলেই কেবল আউটপুট 0 হবে। অন্য যেকোনো অবস্থায় (ইনপুট 0, 0, অথবা 0, 1, অথবা 1, 0 যাই হোক না কেন) আউটপুট 1 হয়।
      প্রশ্নমতে, যখন সব ইনপুট 0 (অর্থাৎ, A=0 এবং B=0), তখন আউটপুট 1 হয়।
      আমরা যদি অন্য অপশনগুলো দেখি:
      AND গেট: (0, 0) ইনপুটের জন্য আউটপুট 0 হয়।
      OR গেট: (0, 0) ইনপুটের জন্য আউটপুট 0 হয়।
      XOR গেট: (0, 0) ইনপুটের জন্য আউটপুট 0 হয়।
      সুতরাং, একমাত্র NAND গেটেই (0, 0) ইনপুটের জন্য আউটপুট 1 হয়।
      37

      কোনটি মাইক্রোসফটের প্রথম প্রোগ্রাম?

      বহুনির্বাচনি প্রশ্ন
      1. Windows XP
      2. Windows 98
      3. MS DOS
      4. Windows 7

      সঠিক উত্তর: গ

      সমাধান

      MS DOS হলো মাইক্রোসফটের প্রথম কম্পিউটার অপারেটিং সিস্টেম। DOS –এর পূর্ণরূপ Disk Operating System. আশির দশকের প্রথম দিকে এর প্রচলন ছিল। ১৯৮৫ সালে এ DOS –এর উপর ভিত্তি করে তৈরি হয় Windows. এরপর ১৯৯৫ সালে ৩২ বিটের স্বয়ংসম্পূর্ণ অপারেটিং সিস্টেম Windows 95 তৈরি হয়। পরে এটিকে Windows 98 –এ উন্নীত করা হয়। এরপরে আসে যথাক্রমে Windows 2000 (মিলেনিয়াম), Windows XP, Windows Vista, Windows 7, Windows 8 ও সর্বশেষ Windows 10.

      ব্যাখ্যা

      সঠিক উত্তর হলো: MS DOS (Microsoft Disk Operating System)।
      MS DOS (এমএস ডস) হলো মাইক্রোসফটের প্রথম সফল এবং বহুল ব্যবহৃত অপারেটিং সিস্টেম। এটি ১৯৮১ সালে IBM PC-এর জন্য ডেভেলপ করা হয় এবং এর মাধ্যমেই মাইক্রোসফট সফটওয়্যার জগতে একচ্ছত্র আধিপত্য শুরু করে।
      যদিও মাইক্রোসফট প্রথম দিকে BASIC প্রোগ্রামিং ল্যাংগুয়েজের ইন্টারপ্রেটার তৈরি করেছিল, কিন্তু যখন একটি পূর্ণাঙ্গ অপারেটিং সিস্টেম হিসেবে 'প্রথম প্রোগ্রাম' জানতে চাওয়া হয়, তখন MS DOS-কেই গণ্য করা হয়। এটি ছিল CUI (Character User Interface) ভিত্তিক।
      অন্যান্য অপশন যেমন—Windows XP (২০০১), Windows 98 (১৯৯৮), এবং Windows 7 (২০০৯) সবই গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) ভিত্তিক অপারেটিং সিস্টেম যা MS DOS-এর বহু বছর পরে বাজারে আসে।
      38

      ডিস্ক ডিফ্রাগমেন্টেশান ব্যবহৃত হয়-

      বহুনির্বাচনি প্রশ্ন
      1. ভাইরাস ধ্বংসের জন্য
      2. খারাপ সেক্টরসমূহ পরীক্ষা করতে
      3. ডিস্কের ফাইলগুলোকে পুনর্বিন্যস্ত করতে
      4. ডিস্ক ফরমেট করতে

      সঠিক উত্তর: গ

      সমাধান

      কম্পিউটারের মেমোরি রিফ্রেশিং এর জন্য মাঝে মাঝে Disk ডিফ্রাগমেন্টেশান করতে হয়। এতে কম্পিউটার স্টোরেজের ফাইলগুলো পুনর্বিন্যস্ত হয়ে কম্পিউটারের Loading Capacity কিছুটা বৃদ্ধি করে। অর্থাৎ Speed up হয়। ভাইরাস ধ্বংসের জন্য Antivirus program ব্যবহার করা হয়। খারাপ সেক্টর (bad cluster) পরীক্ষার জন্য Error Checking বা disk checking করতে হয়। স্টোরেজ ডিভাইস ব্যবহার উপযোগী করতে বা সমস্যা fix করতে disk format করতে হয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ডিস্কের ফাইলগুলোকে পুনর্বিন্যস্ত করতে
      যখন হার্ড ডিস্কে (HDD) কোনো ফাইল সংরক্ষণ করা হয়, মুছে ফেলা হয় বা নতুন করে লেখা হয়, তখন ফাইলগুলো ডিস্কের বিভিন্ন জায়গায় বিক্ষিপ্তভাবে (Fragmented) ছড়িয়ে যায়। এর ফলে ডেটা অ্যাক্সেস করতে বেশি সময় লাগে এবং কম্পিউটার ধীরে কাজ করে।
      ডিস্ক ডিফ্রাগমেন্টেশান (Disk Defragmentation) হলো একটি ইউটিলিটি প্রোগ্রাম যা ডিস্কের এই বিক্ষিপ্ত ফাইল অংশগুলোকে খুঁজে বের করে এবং সেগুলোকে একত্রে সুশৃঙ্খলভাবে পুনর্বিন্যস্ত করে (Sequentially সাজায়)।
      এই পুনর্বিন্যস্তকরণের ফলে হার্ড ডিস্কের রিড/রাইট হেডের ডেটা খুঁজে পাওয়ার সময় কমে যায়, যার ফলে সামগ্রিক সিস্টেমের গতি বাড়ে
      39

      নিচের কোন মেমোরীটি Non-volatile?

      বহুনির্বাচনি প্রশ্ন
      1. SRAM
      2. DRAM
      3. ROM
      4. উপরের সবগুলো

      সঠিক উত্তর: গ

      সমাধান

      বিদ্যুৎ প্রবাহ বন্ধ হয়ে গেলে যে সকল মেমোরিতে সংরক্ষিত ডেটা মুছে যায় তাদেরকে Volatile বা উদ্বায়ী মেমোরি বলে। এরূপ মেমোরি হলো-DRAM, SRAM, SD-RAM প্রভৃতি। অপরদিকে Non-volatile মেমোরি হলো সেগুলো যাদের ক্ষেত্রে সংরক্ষিত ডেটা বিদ্যুৎ প্রবাহ বন্ধ হয়ে গেলেও মুছে যায় না। যেমন ROM একটি অনুদ্বায়ী মেমোরি।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ROM
      কম্পিউটারের মেমোরিকে ডেটা ধরে রাখার ক্ষমতার ভিত্তিতে প্রধানত দুই ভাগে ভাগ করা হয়: Volatile (উদ্বায়ী) এবং Non-volatile (অনুদবায়ী)
      Volatile Memory (উদ্বায়ী মেমোরি): এটি বিদ্যুৎ প্রবাহের উপর নির্ভরশীল। বিদ্যুৎ সরবরাহ বন্ধ হওয়ার সাথে সাথেই এই মেমোরির সংরক্ষিত সমস্ত তথ্য হারিয়ে যায়। এর প্রধান উদাহরণ হলো: RAM (Random Access Memory)। অপশনে থাকা SRAM এবং DRAM উভয়ই RAM-এর প্রকারভেদ, তাই এরা Volatile
      Non-volatile Memory (অনুদবায়ী মেমোরি): এই মেমোরি ডেটা ধরে রাখার জন্য বিদ্যুতের উপর নির্ভর করে না। বিদ্যুৎ চলে গেলেও ডেটা স্থায়ীভাবে সংরক্ষিত থাকে। এর প্রধান উদাহরণ হলো: ROM (Read-Only Memory)
      যেহেতু ROM বিদ্যুৎ ছাড়াই ডেটা ধরে রাখতে পারে এবং কম্পিউটারের স্টার্টআপ প্রোগ্রাম (BIOS) ধারণ করে, তাই এটিই হলো Non-volatile মেমোরি।
      40

      নিচের কোনটি 3G Language নয়?

      বহুনির্বাচনি প্রশ্ন
      1. C
      2. Java
      3. Assembly Language
      4. Machine Language

      সঠিক উত্তর: গ

      সমাধান

      যান্ত্রিক ভাষা (Machine Language) এবং অ্যাসেম্বলি ভাষাকে (Assembly Language) নিম্নস্তরের ভাষা হিসেবে অভিহিত করা হয়, যাদেরকে যথাক্রমে প্রথম এবং দ্বিতীয় প্রজন্মের ভাষা বলা হয়। পক্ষান্তরে, বেসিক (BASIC), সি (C), সি++ জাভা, প্যাসকাল, ফোরট্রান, কোবল ইত্যাদিকে উচ্চ স্তরের ভাষা হিসেবে অভিহিত করা হয়, যাকে তৃতীয় প্রজন্মের ভাষাও বলা হয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Assembly Language
      কম্পিউটারের প্রোগ্রামিং ভাষাগুলোকে প্রধানত প্রজন্ম (Generation) অনুসারে ভাগ করা হয়।
      1st Generation Language (1GL): এটি হলো Machine Language বা যন্ত্রভাষা। এটি সরাসরি কম্পিউটার হার্ডওয়্যার বোঝে। এটি কেবল 0 এবং 1 ব্যবহার করে লেখা হয়। প্রশ্নে দেওয়া Machine Language হলো 1GL, তাই এটি 3GL নয়।
      2nd Generation Language (2GL): এটি হলো Assembly Language বা অ্যাসেম্বলি ভাষা। এটি Machine Language-এর চেয়ে কিছুটা উন্নত। এখানে 0 ও 1-এর পরিবর্তে 'mnemonic code' (যেমন: ADD, SUB) ব্যবহার করা হয়। এটি সরাসরি 3GL নয়।
      3rd Generation Language (3GL): এগুলো হলো High-Level Language বা উচ্চস্তরের ভাষা। এই ভাষাগুলো মানুষের ভাষার কাছাকাছি (যেমন ইংরেজি)। এই ভাষাগুলো কম্পিউটারকে নির্দেশ দিতে সহজ। C এবং Java উভয়ই Third Generation বা তার পরবর্তী প্রজন্মের ভাষা (C হলো 3GL, Java হলো 4GL/5GL হিসেবেও বিবেচিত হয়, তবে এটি High-Level Language)।
      যেহেতু প্রশ্নটিতে 3GL নয় কোনটি জানতে চাওয়া হয়েছে, তাই 1GL (Machine Language) এবং 2GL (Assembly Language) উভয়ই সঠিক উত্তর হতে পারে। তবে সাধারণত 1GL এবং 2GL-কে একত্রে Low-Level Language বলা হয়। অপশনগুলোর মধ্যে Assembly Language (2GL) হলো উচ্চস্তরের ভাষার (3GL) ঠিক পূর্ববর্তী প্রজন্ম এবং এটিই এখানে সবচেয়ে উপযুক্ত উত্তর হিসেবে বিবেচিত।
      ক্লাস ৬-১২ শিক্ষার্থীদের জন্য

      ক্লাস ৬-১২ একাডেমিক প্রস্তুতিও নিন

      ক্লাস ৬-১২, এসএসসি ও এইচএসসির সব বিষয়ের বোর্ড প্রশ্ন, অধ্যায়ভিত্তিক প্র্যাকটিস, লাইভ পরীক্ষা ও মডেল টেস্ট — সবই এক জায়গায়, Somadhan-এর একাডেমিক সেকশনে।

      একাডেমিক প্রস্তুতি দেখুন
      41

      নিচের কোন উক্তিটি সঠিক?

      বহুনির্বাচনি প্রশ্ন
      1. ১ কিলোবাইট = ১০২৪ বাইট
      2. ১ মেগাবাইট = ১০২৪ বাইট
      3. ১ কিলোবাইট = ১০০০ বাইট
      4. ১ মেগাবাইট = ১০০০ বাইট

      সঠিক উত্তর: ক

      সমাধান

      ১ কিলোবাইট = ১০২৪ বাইট, ১ মেগাবাইট = ১০২৪ কিলোবাইট ১০২৪২=(১০২৪) বাইট ।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ১ কিলোবাইট = ১০২৪ বাইট
      কম্পিউটারের ডেটা পরিমাপের এককগুলো বাইনারি (Binary) পদ্ধতির উপর নির্ভরশীল, যা ২-এর ঘাত (Power of 2) ব্যবহার করে।
      গণনার সুবিধার্থে আমরা জানি, 210=10242^{10} = 1024। তাই, যখনই কোনো বাইট এককের আগে Kilo, Mega, Giga ইত্যাদি প্রিফিক্স যোগ হয়, তখন তা ১০২৪ গুণ বৃদ্ধি পায়।
      ১ কিলোবাইট (1extKB1 ext{ KB}) মানে হলো 1024extBytes1024 ext{ Bytes}
      অন্যদিকে, ১০০০ বাইট হলো দশমিক (Decimal) গণনা, যা সাধারণত হার্ডওয়্যার প্রস্তুতকারকরা তাদের পণ্যের আকার বোঝাতে ব্যবহার করে, কিন্তু কম্পিউটার মেমরি আর্কিটেকচারে এটি সঠিক নয়।
      অপশন (খ) ১ মেগাবাইট = ১০২৪ বাইট ভুল, কারণ ১ মেগাবাইট (1extMB1 ext{ MB}) হলো 1024extKB1024 ext{ KB} বা 1,048,576extBytes1,048,576 ext{ Bytes}
      42

      (1011)2 + (0101)2 =?

      বহুনির্বাচনি প্রশ্ন
      1. (1100)2

      2. (11000)2

      3. (01100)2

      4. কোনোটিই নয়

      সঠিক উত্তর: ঘ

      সমাধান

      ব্যাখ্যা

      প্রদত্ত সমস্যাটি হলো বাইনারি সংখ্যা পদ্ধতির যোগফল নির্ণয়। বাইনারি পদ্ধতিতে যোগের মূল নিয়মটি হলো:
      0+0=00 + 0 = 0
      0+1=10 + 1 = 1
      1+1=101 + 1 = 10 (অর্থাৎ 00 বসবে এবং হাতে 11 বা ক্যারি (Carry) থাকবে)।
      ধাপে ধাপে যোগটি সম্পন্ন করা হলো:
      (ক্যারি) 1 1 1 1
      1 0 1 1
      + 0 1 0 1
      -------
      1 0 0 0 0
      ১ম কলাম (ডান থেকে): 1+1=101 + 1 = 1000 বসবে, ক্যারি 11
      ২য় কলাম: ক্যারি 1+1+0=101 + 1 + 0 = 1000 বসবে, ক্যারি 11
      ৩য় কলাম: ক্যারি 1+0+1=101 + 0 + 1 = 1000 বসবে, ক্যারি 11
      ৪র্থ কলাম: ক্যারি 1+1+0=101 + 1 + 0 = 1000 বসবে, ক্যারি 11
      চূড়ান্ত ক্যারি 11টি বামপাশে বসে যাবে।
      সুতরাং, সঠিক যোগফল হলো (10000)2(10000)_2
      যেহেতু এই যোগফলটি প্রদত্ত বিকল্পসমূহের (ক, খ, গ) কোনোটির সঙ্গেই মিলছে না, তাই সঠিক উত্তর হবে: কোনোটিই নয়
      43

      Boolean Algebra-এর নিচের কোনটি সঠিক?

      বহুনির্বাচনি প্রশ্ন
      1. A + Ā = 1

      2. A.A = 1

      3. A + A = 2A

      4. উপরের কোনোটিই নয়

      সঠিক উত্তর: ক

      সমাধান

      ব্যাখ্যা

      সঠিক উত্তরটি হলো: A + Ā = 1
      এটি বুলিয়ান অ্যালজেব্রার একটি মৌলিক সূত্র, যা পূরক বিধি (Complement Law) নামে পরিচিত।
      বুলিয়ান অ্যালজেব্রা শুধুমাত্র দুইটি মান (0 এবং 1) নিয়ে কাজ করে। একটি চলক (A) এবং তার পূরক (Ā) এর যোগফল সবসময় 1 (True) হবে।
      যদি A = 0 হয়, তবে Ā (A-এর পূরক) = 1 হবে। এক্ষেত্রে A+Aˉ=0+1=1A + Ā = 0 + 1 = 1
      যদি A = 1 হয়, তবে Ā = 0 হবে। এক্ষেত্রে A+Aˉ=1+0=1A + Ā = 1 + 0 = 1
      সুতরাং, অপশন (A) সঠিক।
      অন্যান্য অপশন ভুল কেন:
      অপশন B: A.A=1A.A = 1 ভুল। সমপ্রভাবক বিধি অনুযায়ী (Idempotent Law): A.A=AA.A = A
      অপশন C: A+A=2AA + A = 2A ভুল। এটি সাধারণ বীজগণিত, বুলিয়ান অ্যালজেব্রা নয়। বুলিয়ান অ্যালজেব্রায় যোগফল কখনোই 1-এর বেশি হতে পারে না। সঠিক সূত্রটি হলো: A+A=AA + A = A
      44

      8086 কত বিটের মাইক্রো প্রসেসর?

      বহুনির্বাচনি প্রশ্ন
      1. 8
      2. 16
      3. 32
      4. উপরের কোনোটিই নয়

      সঠিক উত্তর: খ

      সমাধান

      ১৯৭৮ সালে তৈরিকৃত ইন্টেল ৮০৮৬ মাইক্রোপ্রসেসরটি ১৬ বিটের প্রথম মাইক্রোপ্রসেসর।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ১৬ বিট।
      ৮০৮৬ মাইক্রোপ্রসেসর হলো ইন্টেল (Intel) কর্পোরেশন কর্তৃক ১৯৭৮ সালে প্রকাশিত একটি ১৬-বিট (16-bit) প্রসেসর।
      এটি মাইক্রোপ্রসেসরের ৩য় প্রজন্মের অন্তর্ভুক্ত।
      ১৬-বিট বলতে বোঝানো হয় যে এই প্রসেসরটি একবারে ১৬-বিট তথ্য (Data) প্রক্রিয়াকরণ করতে পারে। এর অভ্যন্তরীণ বাস এবং ডেটা রেজিস্টারগুলো ১৬-বিটের হয়ে থাকে।
      ৮০৮৬ প্রসেসরটি ২০-বিটের অ্যাড্রেস বাস ব্যবহার করে, যার ফলে এটি ১ মেগাবাইট (MB) পর্যন্ত মেমোরি অ্যাক্সেস করতে পারত।
      45

      Mobile Phone-এর কোনটি input device নয়?

      বহুনির্বাচনি প্রশ্ন
      1. Keypad
      2. Touch Screen
      3. Camera
      4. Power Supply

      সঠিক উত্তর: ঘ

      সমাধান

      মোবাইল ফোনে ডাটা ইনপুটের জন্য keypad, touch screen, camera, microphone ইত্যাদি input device ব্যবহৃত হয়। অপরদিকে Power supply হলো কোনো বিদ্যুৎচালিত যন্ত্রে বিদ্যুৎশক্তি যোগানদাতা। এর সাহায্যে কোনো data input করা যায় না।

      ব্যাখ্যা

      সঠিক উত্তর: পাওয়ার সাপ্লাই
      কম্পিউটার বা মোবাইলের ক্ষেত্রে, যে যন্ত্রাংশ বা ডিভাইসের মাধ্যমে ব্যবহারকারীর কাছ থেকে তথ্য, ডেটা বা নির্দেশ গ্রহণ করে প্রসেসরের কাছে পাঠানো হয়, তাকে ইনপুট ডিভাইস বলা হয়।
      প্রদত্ত অপশনগুলোর মধ্যে— Keypad (বোতাম চাপা), Touch Screen (স্পর্শের মাধ্যমে নির্দেশ) এবং Camera (ছবি বা ভিডিও ডেটা) হলো তথ্য গ্রহণ করার প্রধান মাধ্যম। তাই এগুলো সবই ইনপুট ডিভাইস
      কিন্তু পাওয়ার সাপ্লাই (Power Supply), যা সাধারণত ব্যাটারি বা চার্জিং ইউনিটের অংশ, তা কেবল ডিভাইসে বিদ্যুৎ শক্তি সরবরাহ করে। এটি ডেটা ইনপুট বা আউটপুট প্রক্রিয়ায় সরাসরি যুক্ত নয়, বরং এটি একটি সিস্টেম কম্পোনেন্ট
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      46

      নিচের কোনটি কম্পিউটারের প্রাইমারি মেমোরি?

      বহুনির্বাচনি প্রশ্ন
      1. RAM
      2. Hard Disk
      3. Pen drive
      4. কোনোটিই নয়

      সঠিক উত্তর: ক

      সমাধান

      যে মেমোরির সঙ্গে সিপিইউর অন্তর্গত ALU-র প্রত্যক্ষ অ্যাকসেস থাকে তাকে প্রাইমারি বা প্রধান মেমোরি বলে। বর্তমানে কম্পিউটারের মেমোরি বলতে প্রধান মেমোরিকেই বুঝায়। প্রাইমারি স্টোরেজ ডিভাইসের জন্য তিন ধরনের মেমোরি হলো - 1. Main Memory 2. CPU Register 3. Cache Memory। প্রধান মেমোরির মধ্যে RAM-ই প্রধান। সকল ধরনের রিড/রাইট মেমোরি (DRAM, SRAM, SDRAM ইত্যাদি) ও রিড অনলি মেমোরি (ROM) প্রধান মেমোরির অন্তর্ভুক্ত। Pendrive, HDD অথবা CD-RW/DVD-RW সেকেন্ডারি স্টোরেজ ডিভাইস বা মেমোরি (Non-volatile)।

      ব্যাখ্যা

      সঠিক উত্তর হলো RAM (Random Access Memory)। এটি হলো কম্পিউটারের প্রধান বা প্রাইমারি মেমোরি
      কম্পিউটারের মেমোরি মূলত দুই প্রকার—১. প্রাইমারি মেমোরি এবং ২. সেকেন্ডারি মেমোরি
      প্রাইমারি মেমোরি সরাসরি CPU (Central Processing Unit) দ্বারা অ্যাক্সেস করা যায় এবং এটি সাধারণত অস্থায়ী (Volatile) প্রকৃতির হয়। অর্থাৎ, বিদ্যুৎ সংযোগ বিচ্ছিন্ন হলে এতে রক্ষিত তথ্য মুছে যায়।
      RAM-এ CPU কর্তৃক বর্তমানে প্রক্রিয়াকরণাধীন তথ্য ও প্রোগ্রামসমূহ সাময়িকভাবে সংরক্ষিত থাকে।
      অপরদিকে, Hard Disk (HDD/SSD) এবং Pen drive হলো সেকেন্ডারি মেমোরি বা সহায়ক মেমোরি, যা স্থায়ীভাবে (Non-Volatile) ডেটা সংরক্ষণ করে।
      47

      Plotter কোন ধরনের ডিভাইস?

      বহুনির্বাচনি প্রশ্ন
      1. ইনপুট
      2. আউটপুট
      3. মেমোরি
      4. উপরের কোনোটিই নয়

      সঠিক উত্তর: খ

      সমাধান

      Plotter হলো একটি আউটপুট ডিভাইস। এটি প্রিন্টারের মতোই একটি ডিভাইস যা প্রিন্টিংয়ের জন্য কলমসদৃশ জিনিস ব্যবহার করে।

      ব্যাখ্যা

      সঠিক উত্তর হলো: আউটপুট ডিভাইস
      Plotter (প্লটার) হলো এক ধরনের প্রিন্টিং ডিভাইস যা সাধারণত বিশাল আকারের, উচ্চ-রেজোলিউশনযুক্ত গ্রাফিক্স, স্থাপত্য নকশা (Architectural Blueprints), বা ইঞ্জিনিয়ারিং ডিজাইন প্রিন্ট করার জন্য ব্যবহৃত হয়।
      কম্পিউটার থেকে তথ্য বা প্রক্রিয়াজাত ফলাফল (processed data) ব্যবহারকারীর কাছে উপস্থাপন করাই হলো আউটপুট ডিভাইসের কাজ। প্লটার যেহেতু কাগজে চূড়ান্ত ফলাফল বা নকশা তৈরি করে, তাই এটি একটি আউটপুট ডিভাইস
      অন্যদিকে, ইনপুট ডিভাইস (যেমন: কীবোর্ড, মাউস) কম্পিউটারে তথ্য প্রবেশ করায় এবং মেমোরি ডিভাইস (যেমন: RAM, ROM) তথ্য সংরক্ষণ করে।
      48

      কম্পিউটার সিপিইউ (CPU)-এর কোন অংশ গাণিতিক সিদ্ধান্ত গ্রহণের কাজ করে?

      বহুনির্বাচনি প্রশ্ন
      1. এ. এল. ইউ (ALU)
      2. কন্ট্রোল ইউনিট (control unit)
      3. রেজিস্টার সেট (Register set)
      4. কোনোটিই নয়

      সঠিক উত্তর: ক

      সমাধান

      কম্পিউটারের CPU (Central Processing Unit) বা কেন্দ্রীয় প্রক্রিয়াকরণের অংশ তিন ভাগে বিভক্ত। যথা : গাণিতিক যুক্তি ইউনিট বা Arithmetic Logic Unit (ALU), নিয়ন্ত্রণ ইউনিট ও রেজিস্টার। এখানে ALU বা গাণিতিক যুক্তি ইউনিট, গাণিতিক সিদ্ধান্তের কাজ করে।

      ব্যাখ্যা

      সঠিক উত্তর হলো: এ. এল. ইউ (ALU)
      ALU-এর পূর্ণরূপ হলো Arithmetic Logic Unit (গাণিতিক ও যৌক্তিক একক)। CPU-এর এই অংশটিই সমস্ত গাণিতিক অপারেশন (যোগ, বিয়োগ, গুণ, ভাগ) এবং যৌক্তিক অপারেশন (যেমন: তুলনা করা, সিদ্ধান্ত গ্রহণ করা, ছোট/বড় নির্ণয় করা) সম্পন্ন করে।
      প্রশ্নোক্ত গাণিতিক সিদ্ধান্ত গ্রহণের কাজ (Arithmetic decision-making) সরাসরি ALU-এর 'Logic' অংশের প্রধান কাজ।
      অন্যদিকে, কন্ট্রোল ইউনিট (Control Unit) সিপিইউ-এর কার্যক্রম পরিচালনা ও নির্দেশনার প্রবাহ নিয়ন্ত্রণ করে, কিন্তু নিজে গণনা বা সিদ্ধান্ত গ্রহণ করে না।
      রেজিস্টার সেট (Register Set) হলো দ্রুততম মেমরি স্থান, যা প্রক্রিয়াকরণের জন্য প্রয়োজনীয় ডেটা ও নির্দেশাবলী অস্থায়ীভাবে ধারণ করে, এটি প্রক্রিয়াকরণ করে না।
      49

      “একটি ২(দুই) ইনপুট লজিক সেটের আউটপুট ∅ হবে, যদি এর ইনপুটগুলো সমান হয়”– এই উক্তিটি কোন সেটের জন্য সত্য?

      বহুনির্বাচনি প্রশ্ন
      1. AND
      2. NOR
      3. Ex-OR
      4. OR

      সঠিক উত্তর: গ

      সমাধান

      X-OR গেটে ইনপুট যদি 1, 1 হয় অর্থাৎ দুটি ইনপুটই যদি 1 হয় তবে আউটপুট 0 বা ∅ হবে। আবার, যদি দুটি ইনপুটই 0 হয় তবে আউটপুটও 0 বা ∅ হবে। AND গেটের ক্ষেত্রে দুটি ইনপুট 0 হয় তবে আউটপুট 0 বা ∅ হয় কিন্তু দুটি ইনপুট 1 হলে আউটপুট 1 হয়। NOR গেটে দুটি ইনপুট 1 হলে আউটপুট 0 বা ∅ হয় কিন্তু দুটি ইনপুট 0 অর্থাৎ একই মান হলে আউটপুট 1 হয়। OR গেটে AND গেটের মতোই ঘটে। সুতরাং সঠিক উত্তর X-OR বা Ex-OR গেট।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Ex-OR (Exclusive OR) গেট।
      Ex-OR গেটের মূল বৈশিষ্ট্য হলো, এর আউটপুট '১' হয় যদি ইনপুটগুলো পরস্পর অসমান হয়।
      বিপরীতভাবে, ইনপুটগুলো সমান হলে আউটপুট '০' (শূন্য বা ∅) হয়।
      প্রশ্নে প্রদত্ত শর্তটি হুবহু Ex-OR গেটের সংজ্ঞার সাথে মিলে যায়:
      ইনপুট সমান (০, ০ বা ১, ১) \to আউটপুট ০ (শূন্য)।
      অন্যান্য অপশন কেন ভুল:
      - AND/OR: এই গেটগুলোর ক্ষেত্রে ইনপুট (১, ১) হলে আউটপুটও ১ হয়, যা প্রশ্নের শর্ত (আউটপুট ∅ হবে) পূরণ করে না।
      - NOR: NOR গেটের ক্ষেত্রে ইনপুট (০, ০) হলে আউটপুট ১ হয়, যা প্রশ্নের শর্ত (আউটপুট ∅ হবে) পূরণ করে না।
      50

      কোনটি অপারেটিং সিস্টেম নয়?

      বহুনির্বাচনি প্রশ্ন
      1. C
      2. DOS
      3. CP/M
      4. XENIX

      সঠিক উত্তর: ক

      সমাধান

      C হলো উচ্চস্তরের কম্পিউটার প্রোগ্রামিং ভাষা। DOS হলো PC-DOS বা MS-DOS অপারেটিং সিস্টেমের সাধারণ নাম। CP/M হলো ইন্টেল 8080/85 ভিত্তিক মাইক্রো কম্পিউটারের জন্য Mass Market অপারেটিং সিস্টেম। মুক্ত সোর্স অপারেটিং সিস্টেম UNIX এর একটি সংস্করণ হলো XENIX ।

      ব্যাখ্যা

      সঠিক উত্তর হলো C। কারণ, C হলো একটি জনপ্রিয় হাই-লেভেল প্রোগ্রামিং ভাষা (High-Level Programming Language), এটি কোনো অপারেটিং সিস্টেম নয়।
      C ভাষাটি মূলত তৈরি করেছিলেন কিংবদন্তী কম্পিউটার বিজ্ঞানী ডেনিস রিচি (Dennis Ritchie) ১৯৭১-১৯৭৩ সালের মধ্যে Bell Labs-এ। এই ভাষাটি সিস্টেম প্রোগ্রামিং এবং অপারেটিং সিস্টেম তৈরির জন্য খুবই উপযোগী।
      অপরদিকে, বাকি অপশনগুলো হলো: DOS (Disk Operating System), CP/M (Control Program for Microcomputers), এবং XENIX—এগুলো সবই অপারেটিং সিস্টেম (OS) বা সিস্টেম সফটওয়্যারের উদাহরণ।
      গৃহশিক্ষকদের জন্য

      টিউশনির শিক্ষার্থীদের পরীক্ষার প্রশ্ন বানান মাত্র ১ মিনিটে

      চাকরি প্রস্তুতির পাশাপাশি টিউশনি করান? আপনার ক্লাস ৬-১২ শিক্ষার্থীদের জন্য প্রশ্নপত্র তৈরি করুন আমাদের প্রশ্ন তৈরি সফটওয়্যার দিয়ে — লক্ষাধিক বোর্ড প্রশ্ন থেকে বেছে নিয়ে মিনিটেই বানান প্রিন্ট-রেডি প্রশ্নপত্র ও উত্তরপত্র।

      প্রশ্নপত্র তৈরি করুন
      51

      নিচের কোনটি ইনপুট ডিভাইস?

      বহুনির্বাচনি প্রশ্ন
      1. OMR
      2. COM
      3. Plotter
      4. Monitor

      সঠিক উত্তর: ক

      সমাধান

      OMR (Optical Mark Reader) হলো একটি ইনপুট ডিভাইস। অন্যদিকে Plotter হলো এক ধরনের Printer, যা আউটপুট ডিভাইস এবং Monitor-ও একটি আউটপুট ডিভাইস।

      ব্যাখ্যা

      সঠিক উত্তর হলো: OMR (Optical Mark Reader)। এটি একটি ইনপুট ডিভাইস
      OMR এর কাজ হলো কাগজে পেন্সিল বা কালির মাধ্যমে চিহ্নিত স্থান বা দাগ (যেমন: পরীক্ষার OMR শিট) সরাসরি কম্পিউটারে ইনপুট হিসেবে গ্রহণ করা।
      যেসব ডিভাইস ডেটা বা নির্দেশনা বাইরে থেকে কম্পিউটারে প্রবেশ করায়, তাদের ইনপুট ডিভাইস বলে।
      অন্যান্য অপশনগুলো আউটপুট ডিভাইস:
      Plotter (প্লটার): এটি এক ধরনের প্রিন্টার যা বড় আকারের এবং উচ্চ রেজোলিউশনের গ্রাফিক্স, মানচিত্র বা নকশা আউটপুট হিসেবে কাগজে প্রিন্ট করে। এটি একটি আউটপুট ডিভাইস
      Monitor (মনিটর): এটি প্রধান এবং সবচেয়ে বহুল ব্যবহৃত আউটপুট ডিভাইস, যা প্রক্রিয়াকৃত ডেটা দৃশ্যমান করে।
      COM (Computer Output Microfilm/Microfiche): তথ্য বা ডেটাকে মাইক্রোফিল্ম বা মাইক্রোফিশ আকারে আউটপুট হিসেবে সংরক্ষণ করার একটি প্রক্রিয়া বা প্রযুক্তি। এটিও আউটপুট সংক্রান্ত।
      52

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

      বহুনির্বাচনি প্রশ্ন
      1. ২৫৬টি
      2. ৪০৯৬টি
      3. ৬৫৫৩৬টি
      4. ৪২৯৪৯৬৭২৯৬টি

      সঠিক উত্তর: গ

      সমাধান

      বিশ্বের ছোট বড় সকল ভাষাকে কম্পিউটারে কোডভুক্ত করার জন্য ইউনিকোড ব্যবহৃত হয়। ইউনিকোড মূলত ২ বাইট বা ১৬ বিটের কোড। এই কোডের মাধ্যমে ৬৫৫৩৬ বা ২^১৬ টি চিহ্নকে নির্দিষ্ট করা যায়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ৬৫৫৩৬টি
      ইউনিকোড (Unicode) হলো একটি আন্তর্জাতিক ক্যারেক্টার এনকোডিং পদ্ধতি, যা বিশ্বের প্রায় সকল ভাষার অক্ষর, সংখ্যা ও প্রতীককে কম্পিউটারে উপস্থাপন করার জন্য তৈরি করা হয়েছে।
      ইউনিকোডের আদি স্ট্যান্ডার্ডে (সাধারণত Basic Multilingual Plane - BMP বা UCS-2) প্রতিটি ক্যারেক্টারকে এনকোড করার জন্য ১৬ বিট (Bit) ব্যবহার করা হয়।
      ১৬ বিট ব্যবহার করে মোট 2162^{16} সংখ্যক স্বতন্ত্র চিহ্নকে নির্দিষ্ট করা যায়।
      গণিতের হিসাব অনুযায়ী, 216=65,5362^{16} = 65,536। তাই ইউনিকোডের মাধ্যমে সম্ভাব্য ৬৫৫৩৬টি (65,536) চিহ্নকে নির্দিষ্ট করা যায়।
      📌 অন্যান্য অপশন: ২৫৬টি (256) হলো ৮ বিট (282^8) এনকোডিং-এর (যেমন ASCII) ধারণক্ষমতা। ইউনিকোড এই ASCII-এর সীমাবদ্ধতা কাটাতে তৈরি হয়েছে।
      53

      এনড্রয়েড অপারেটিং সিস্টেমের ক্ষেত্রে নিচের কোনটি সঠিক?

      বহুনির্বাচনি প্রশ্ন
      1. এটির নির্মাতা গুগল
      2. এটি লিনাক্স (Linux) কার্নেল নির্ভর
      3. এটি প্রধানত টাচস্ক্রিন মোবাইল ডিভাইসের জন্য তৈরি
      4. উপরের সবগুলো সঠিক

      সঠিক উত্তর: ঘ

      সমাধান

      অ্যানড্রয়েড হলো গুগল কর্তৃক উদ্ভাবিত স্মার্টফোনের জন্য একটি ওপেন সোর্স অপারেটিং সিস্টেম। এটি সাধারণভাবে লিনাক্স কার্নেলের উপর ভিত্তি করে নির্মিত মোবাইল অপারেটিং সিস্টেম।

      ব্যাখ্যা

      সঠিক উত্তর হলো: উপরের সবগুলো সঠিক। অ্যান্ড্রয়েড অপারেটিং সিস্টেমের প্রধান বৈশিষ্ট্যগুলো হলো—
      ১. নির্মাতা গুগল (Google): অ্যান্ড্রয়েড ইনকর্পোরেটেড (Android Inc.) কোম্পানিটি ২০০৫ সালে গুগল (Google) কিনে নেয়। এরপর থেকে গুগলই এটির মূল ডেভেলপার এবং তত্ত্বাবধায়ক।
      ২. লিনাক্স কার্নেল নির্ভর: অ্যান্ড্রয়েড তৈরি হয়েছে বিশেষভাবে পরিবর্তিত লিনাক্স (Linux) কার্নেলকে ভিত্তি করে। এর ওপেন-সোর্স প্রকৃতির জন্য এটি সম্ভব হয়েছে।
      ৩. টাচস্ক্রিন ডিভাইসের জন্য তৈরি: অ্যান্ড্রয়েড মূলত স্মার্টফোন, ট্যাবলেট এবং অন্যান্য টাচস্ক্রিন মোবাইল ডিভাইসের কথা মাথায় রেখে তৈরি করা হয়েছিল।
      সুতরাং, প্রদত্ত তিনটি তথ্যই এনড্রয়েড অপারেটিং সিস্টেমের ক্ষেত্রে নির্ভুল।
      54

      আইওএস (IOS) মোবাইল অপারেটিং সিস্টেমটি কোন প্রতিষ্ঠান বাজারজাত করে?

      বহুনির্বাচনি প্রশ্ন
      1. অ্যাপেল
      2. গুগল
      3. মাইক্রোসফট
      4. আইবিএম

      সঠিক উত্তর: ক

      সমাধান

      ২০০৭ সালে অ্যাপল মাল্টি টাচ ইন্টারফেজ আইফোন বাজারে আনে, যার অপারেটিং সিস্টেম হলো আইওএস (IOS)।

      ব্যাখ্যা

      সঠিক উত্তর হলো: অ্যাপেল (Apple)
      iOS হলো অ্যাপেল (Apple) ইনকর্পোরেটেড কর্তৃক নির্মিত একটি মোবাইল অপারেটিং সিস্টেম, যা বিশেষভাবে তাদের iPhone, iPad এবং iPod Touch ডিভাইসের জন্য তৈরি করা হয়েছে।
      iOS একটি ক্লোজড সোর্স (Closed Source) এবং মালিকানাধীন (Proprietary) অপারেটিং সিস্টেম। অর্থাৎ, এর হার্ডওয়্যার (ডিভাইস) এবং সফটওয়্যার (OS) উভয়ই অ্যাপেল দ্বারা নিয়ন্ত্রিত হয়।
      অন্যান্য অপশনগুলোর মধ্যে, গুগল (Google) বাজারজাত করে অ্যান্ড্রয়েড (Android) অপারেটিং সিস্টেম, যা বর্তমানে বিশ্বে সর্বাধিক ব্যবহৃত মোবাইল অপারেটিং সিস্টেম।
      মাইক্রোসফট (Microsoft) তাদের উইন্ডোজ ফোন (Windows Phone) অপারেটিং সিস্টেম বাজারজাত করত, কিন্তু এটি এখন প্রায় বিলুপ্ত।
      55

      EDSAC কম্পিউটার-এ ডাটা সংরক্ষণের জন্য কি ধরনের মেমোরি ব্যবহার হতো?

      বহুনির্বাচনি প্রশ্ন
      1. RAM
      2. ROM
      3. Mercury Delay Lines
      4. Registors

      সঠিক উত্তর: গ

      সমাধান

      ক্যামব্রিজ বিশ্ববিদ্যালয়ের অধ্যাপক মরিস উইলকিস ও তার দল প্রথম প্রজন্মের কম্পিউটার EDSAC (Electronic Delay Storage Automatic Calculator) নির্মাণ করেন। এর সংরক্ষণ স্মৃতি হিসেবে মার্কারি ডিলে লাইন (Mercury Delay Line Memory) ব্যবহৃত হয়েছিল।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Mercury Delay Lines
      EDSAC (Electronic Delay Storage Automatic Calculator) হলো আধুনিক কম্পিউটারের ইতিহাসে অত্যন্ত গুরুত্বপূর্ণ একটি যন্ত্র। এটি ১৯৪৯ সালে ক্যামব্রিজ বিশ্ববিদ্যালয়ে চালু হয়।
      EDSAC-কে বিশ্বের প্রথম কার্যকরী স্টোর্ড-প্রোগ্রাম (Stored-Program) কম্পিউটার হিসেবে বিবেচনা করা হয়, যা স্বয়ংক্রিয়ভাবে প্রোগ্রাম সংরক্ষণ ও কার্যকর করতে পারত।
      সেই সময়ে সেমিকন্ডাক্টর ভিত্তিক মেমোরি, যেমন RAM বা ROM, তখনও আবিষ্কৃত বা সহজলভ্য হয়নি। তাই EDSAC প্রধান মেমোরি হিসেবে Mercury Delay Lines (মার্কারি ডিলে লাইনস) ব্যবহার করত।
      এই প্রযুক্তিতে, তরল পারদ (Mercury) ভর্তি টিউবের মাধ্যমে আল্ট্রাসনিক পালস আকারে ডাটা সংরক্ষণ করা হতো এবং এর স্টোরেজ ক্যাপাসিটি ছিল মাত্র ৫১২ শব্দ (Words)
      অন্যান্য অপশন যেমন RAM ও ROM হলো আধুনিক কম্পিউটারে ব্যবহৃত সেমিকন্ডাক্টর মেমোরি, যা EDSAC এর যুগে ছিল না।
      56

      Push এবং Pop নিচের কার সাথে সম্পর্কিত?

      বহুনির্বাচনি প্রশ্ন
      1. Queue
      2. Stack
      3. Union
      4. Array

      সঠিক উত্তর: খ

      সমাধান

      কোনো একটি ডেটা গঠনে 'push' ও 'pop' শব্দ দুটি সাধারণত Stacks-এর জন্য ব্যবহৃত হয়। 'Push' হলো একটি Stack-এ নতুন কোনো উপাদান যুক্ত করা এবং 'pop' হলো Stack থেকে তাৎক্ষণিক যুক্ত ডেটা বা উপাদান সরিয়ে নেয়া। Stack-এর বিকল্প নাম হিসেবে LIFO (Last In First Out) ব্যবহৃত হয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Stack (স্ট্যাক)।
      Push এবং Pop হলো Stack ডেটা স্ট্রাকচারের (Data Structure) দুটি মৌলিক অপারেশন বা প্রক্রিয়া।
      স্ট্যাক একটি রৈখিক ডেটা স্ট্রাকচার যা LIFO (Last In, First Out) নীতি অনুসরণ করে। এর অর্থ হলো, যে ডেটাটি সবার শেষে প্রবেশ করে, সেটি সবার আগে বের হয়।
      Push: স্ট্যাকের উপরে (Top) নতুন ডেটা যুক্ত করার প্রক্রিয়া।
      Pop: স্ট্যাকের উপরের ডেটাটি অপসারণ করার প্রক্রিয়া।
      অন্যান্য অপশনগুলো: Queue (কিউ) ডেটা স্ট্রাকচার FIFO (First In, First Out) নীতি অনুসরণ করে এবং সেখানে ডেটা যোগকে Enqueue এবং অপসারণকে Dequeue বলা হয়।
      57

      কম্পিউটার সিস্টেম এ Scanner একটি কোন ধরনের যন্ত্র?

      বহুনির্বাচনি প্রশ্ন
      1. Input
      2. Out put
      3. উভয়েই
      4. কোনোটিই নয়

      সঠিক উত্তর: ক

      সমাধান

      কম্পিউটার সিস্টেমে ব্যবহৃত কিছু ইনপুট ডিভাইস হলো কী-বোর্ড, মাউস, স্ক্যানার, ওয়েবক্যাম, ওএমআর ইত্যাদি। কিছু আউটপুট ডিভাইস হলো মনিটর, প্রিন্টার, স্পিকার, প্রজেক্টর, প্লটার ইত্যাদি। আবার ইনপুট ও আউটপুট উভয় হিসেবে ব্যবহৃত কিছু ডিভাইস হলো টাচস্ক্রিন, ডিজিটাল ক্যামেরা, মডেম, হ্যান্ডসেট ইত্যাদি।

      ব্যাখ্যা

      সঠিক উত্তরটি হলো ইনপুট (Input)
      কম্পিউটার সিস্টেমে যে যন্ত্রগুলো বাইরের তথ্য, ছবি বা ডেটা গ্রহণ করে কম্পিউটারের প্রসেসিং ইউনিটে প্রবেশ করায়, তাদের ইনপুট ডিভাইস বলা হয়।
      স্ক্যানার (Scanner) বাহ্যিক ডকুমেন্ট, ছবি বা লেখাকে সরাসরি পাঠ করে সেগুলোকে ডিজিটাল ডেটাতে (ছবি বা পিডিএফ) রূপান্তর করে কম্পিউটারে প্রবেশ করায়। যেহেতু এটি ডেটা গ্রহণ করে ভেতরে পাঠাচ্ছে, তাই এটি একটি ইনপুট যন্ত্র
      অন্যদিকে, আউটপুট ডিভাইস হলো যা কম্পিউটার থেকে প্রক্রিয়াজাত তথ্য বাইরে ব্যবহারকারীকে দেখায় (যেমন: মনিটর) বা সরবরাহ করে (যেমন: প্রিন্টার)।
      58

      কম্পিউটার মূল মেমোরি তৈরি হয় কি দিয়ে?

      বহুনির্বাচনি প্রশ্ন
      1. এ্যলুমিনিয়াম
      2. প্লাসটিক
      3. সিলিকন
      4. কোনোটিই নয়

      সঠিক উত্তর: গ

      সমাধান

      সিলিকন অন্যান্য উপাদানের তুলনায় সাশ্রয়ী, সহজলভ্য এবং অন্য উপাদানের সাথে, সহজে ব্যবহার করা যায় বলে কম্পিউটারের চিপ, ট্রানজিস্টর, সিলিকন ডায়োড, মেমোরি এবং অন্যান্য ইলেকট্রনিক্স সার্কিট তৈরিতে বহুলরূপে ব্যবহৃত হয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: সিলিকন
      কম্পিউটারের মূল মেমোরি (যেমন: RAM ও ROM) মূলত অসংখ্য ট্রানজিস্টর ও অন্যান্য সার্কিট ব্যবহার করে তৈরি হয়। এই সার্কিটগুলো সমন্বিত আকারে একটি চিপে স্থাপন করা হয়, যাকে ইন্টিগ্রেটেড সার্কিট (IC) বলা হয়।
      IC বা চিপ তৈরির মূল উপাদান হলো সিলিকন। এটি একটি অর্ধপরিবাহী (Semiconductor) পদার্থ, যা বিদ্যুৎ প্রবাহকে নিখুঁতভাবে নিয়ন্ত্রণ করতে পারে—যা ডিজিটাল সার্কিটের জন্য অপরিহার্য।
      অন্যদিকে, অ্যালুমিনিয়াম চিপের ভেতরের কানেকশন বা হিট সিঙ্কে ব্যবহৃত হতে পারে, কিন্তু চিপের মূল কাঠামো হিসেবে নয়। প্লাস্টিক ব্যবহৃত হয় চিপের বাহ্যিক আবরণে।
      59

      Back up প্রোগ্রাম বলতে কী বোঝানো হয়?

      বহুনির্বাচনি প্রশ্ন
      1. নির্ধারিত ফাইল কপি করা
      2. আগের প্রোগ্রামে ফিরে যাওয়া
      3. সবশেষ পরিবর্তন Undo করা
      4. কোনোটিই নয়

      সঠিক উত্তর: ক

      সমাধান

      ব্যাকআপ প্রোগ্রাম বা সফটওয়্যারের মাধ্যমে কম্পিউটারের কোনো ফাইল, ফোল্ডার বা কোনো প্রোগ্রাম কপি করে সংরক্ষণ করা হয়।

      ব্যাখ্যা

      ব্যাক আপ (Backup) বলতে বোঝানো হয়, কোনো মূল ডেটা বা ফাইল নষ্ট হয়ে গেলে, চুরি হয়ে গেলে, বা হারিয়ে গেলে যাতে দ্রুত পুনরুদ্ধার করা যায়, তার জন্য একটি নিরাপত্তা প্রতিলিপি (Safety Copy) তৈরি করে ভিন্ন কোনো স্টোরেজ ডিভাইসে সংরক্ষণ করা।
      সুতরাং, সঠিক উত্তর হলো: নির্ধারিত ফাইল কপি করা
      অন্যান্য অপশনগুলো ভিন্ন কাজের সাথে যুক্ত। যেমন, 'আগের প্রোগ্রামে ফিরে যাওয়া' সাধারণত Restore বা রোলব্যাক নামে পরিচিত। 'সবশেষ পরিবর্তন Undo করা' হলো প্রোগ্রামের Undo Command-এর কাজ, যা ডেটা সুরক্ষার বিষয় নয়।
      60

      কম্পিউটার মেমোরি থেকে সংরক্ষিত ডাটা উত্তোলনের পদ্ধতিকে কি বলে?

      বহুনির্বাচনি প্রশ্ন
      1. Read-out
      2. Read from
      3. Read
      4. উপরের সবগুলোই

      সঠিক উত্তর: গ

      সমাধান

      কম্পিউটারে আমরা যখন কোনো তথ্য রাখি, তা কম্পিউটার মেমোরিতে জমা থাকে এবং পরবর্তীতে আমাদের চাহিদা অনুযায়ী কম্পিউটার তা মেমোরি থেকে read (পড়ে নিয়ে) করে আমাদের প্রদান করে থাকে।

      ব্যাখ্যা

      কম্পিউটারের মেমোরি বা যেকোনো স্টোরেজ ডিভাইস থেকে সংরক্ষিত ডাটা বা নির্দেশনা উত্তোলন বা বের করে আনার প্রক্রিয়াকে প্রযুক্তিগতভাবে পঠন (Read) বলা হয়।
      কম্পিউটার আর্কিটেকচারে, ডাটা অ্যাক্সেসের দুটি প্রধান প্রক্রিয়া রয়েছে: ১. Read Operation (ডাটা পড়া/উত্তোলন করা) এবং ২. Write Operation (ডাটা লেখা/সংরক্ষণ করা)।
      যদিও 'Read-out' বা 'Read from' ব্যবহার করা যেতে পারে, কিন্তু মেমোরির কার্যাবলি বোঝাতে সবচেয়ে সঠিক ও সংক্ষিপ্ত পারিভাষিক শব্দটি হলো শুধু Read। তাই অপশন 'Read' সঠিক উত্তর।
      61

      MICR-এর পূর্ণরূপ কি?

      বহুনির্বাচনি প্রশ্ন
      1. Magnetic Ink Character Reader
      2. Magnetic Ink Code Reader
      3. Magnetic Ink Case Reader
      4. কোনোটিই নয়

      সঠিক উত্তর: ক

      সমাধান

      MICR এর পূর্ণরূপ Magnetic Ink Character Recognition বা Magnetic Ink Character Reader। এটি ব্যাংক চেক বা ডকুমেন্টে মেশিন পাঠযোগ্য বিশেষ কিছু লেখার প্রযুক্তি, যা বিশেষ চুম্বকীয় কালিতে লেখা হয় বা এভাবে লেখা কিছুকে MICR (Reader) দ্বারা কম্পিউটারকে সরাসরি পড়ানো হয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Magnetic Ink Character Reader (অপশন ক)।
      এটি প্রায়শই Magnetic Ink Character Recognition নামেও পরিচিত। Recognition এবং Reader উভয়ই পূর্ণরূপে ব্যবহৃত হয়।
      MICR হলো এক ধরনের ইনপুট ডিভাইস, যা ব্যাংক চেক বা অন্যান্য নথিতে বিশেষ চুম্বকীয় কালি (Magnetic Ink) দিয়ে লেখা অক্ষর বা সংখ্যা শনাক্ত ও পড়ার জন্য ব্যবহৃত হয়।
      সাধারণত, ব্যাংক চেকগুলোর নিচের অংশে MICR ফন্ট ব্যবহার করে কিছু তথ্য (যেমন: ব্যাংকের কোড, শাখা কোড, চেক নম্বর ইত্যাদি) প্রিন্ট করা থাকে। এই ডিভাইস দ্রুত ও নির্ভুলভাবে সেই Character গুলোকে রিড করে।
      62

      নিচের কোন স্মার্টফোন অপারেটিং সিস্টেমটি ওপেন সোর্স প্লাটফর্ম?

      বহুনির্বাচনি প্রশ্ন
      1. IOS
      2. Windows phone
      3. Android
      4. Symbian

      সঠিক উত্তর: গ

      সমাধান

      স্মার্টফোনে বিভিন্ন ওপেন সোর্স (যে কেউ এর উন্নয়ন ঘটাতে পারে) অপারেটিং সিস্টেম ব্যবহৃত হয়। যেমন: এনড্রয়েড, ফায়ারফক্স ওএস, মীগো ইত্যাদি। ওপেন সোর্স নয় এমন কিছু মোবাইল অপারেটিং সিস্টেম হলো আইওএস, উইন্ডোজ ফোন, ব্ল্যাকবেরি, সিম্বিয়ান ইত্যাদি।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Android
      Android হলো বিশ্বের সর্বাধিক ব্যবহৃত স্মার্টফোন অপারেটিং সিস্টেম। এটি গুগল (Google) কর্তৃক ডেভেলপ করা হয়েছে এবং এর মূল ভিত্তি হলো লিনাক্স কার্নেল (Linux Kernel)।
      অ্যান্ড্রয়েডকে একটি ওপেন সোর্স প্ল্যাটফর্ম বলা হয়, কারণ এর সোর্স কোড সকলের জন্য উন্মুক্ত থাকে। ডেভেলপাররা এই কোড পরিবর্তন, কাস্টমাইজ ও বিতরণ করতে পারে।
      অন্যদিকে, IOS (অ্যাপলের), এবং Windows Phone (মাইক্রোসফটের) হলো ক্লোজড সোর্স বা প্রোপারিটারি অপারেটিং সিস্টেম। এদের সোর্স কোড সাধারণ ব্যবহারকারী বা ডেভেলপারদের জন্য উন্মুক্ত থাকে না।
      63

      প্রোগ্রাম থেকে কপি করা ডাটা কোথায় থাকে?

      বহুনির্বাচনি প্রশ্ন
      1. RAM
      2. Clipboard
      3. Terminal
      4. Hard Disk

      সঠিক উত্তর: খ

      সমাধান

      প্রোগাম থেকে কপি করা ডাটা এমনকি অপারেটিং সিস্টেম (OS) কম্পিউটার চালু করার সময় হার্ডডিস্ক থেকে অস্থায়ী মেমোরি র‌্যামে (Random Access Memory) জমা হয় এবং কম্পিউটার বন্ধ করলে তা মুছে যায়। অন্যদিকে ক্লিপবোর্ড হলো কোনো নির্দিষ্ট সফটওয়্যারের একটি সুবিধা যাতে ডেটা সংরক্ষিত থাকে শুধু ঐ সফটওয়্যারের তৎক্ষণাৎ ব্যবহার করার জন্য। কোনো file এর কোনো অংশ Cut বা Copy করলে তা Clipboard এ অস্থায়ীভাবে সংরক্ষিত হয় যা কোনো স্থানে Paste করা যায়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Clipboard (ক্লিপবোর্ড)
      কম্পিউটারে যখন কোনো টেক্সট, ছবি, বা ফাইল কপি (Ctrl+C) অথবা কাট (Ctrl+X) করা হয়, তখন সেই তথ্যগুলো সাময়িকভাবে অপারেটিং সিস্টেমের একটি বিশেষ মেমোরি স্থানে জমা হয়। এই স্থানটিই ক্লিপবোর্ড নামে পরিচিত।
      ক্লিপবোর্ডের মূল কাজ হলো কপি করা ডাটা ‘পেস্ট’ (Ctrl+V) করার জন্য অপেক্ষা করা। এটি একটি অস্থায়ী (Volatile) মেমরি এরিয়া, যা কপি করা ডাটা সংরক্ষণ করে রাখে।
      RAM (র‍্যাম) হলো প্রধান কার্যনির্বাহী মেমরি, কিন্তু ক্লিপবোর্ড হলো RAM এর ভেতরেই কপি-পেস্ট অপারেশনের জন্য সংরক্ষিত একটি নির্দিষ্ট বা ডেডিকেটেড স্থান। অন্যদিকে, Hard Disk (হার্ড ডিস্ক) হলো স্থায়ী স্টোরেজ ডিভাইস, যেখানে সাময়িক কপি করা ডাটা রাখা হয় না।
      64

      The term PC means-

      বহুনির্বাচনি প্রশ্ন
      1. Private Computer
      2. Prime Computer
      3. Personal Computer
      4. Professional Computer

      সঠিক উত্তর: গ

      সমাধান

      PC এর পূর্ণরূপ Personal Computer. কম্পিউটারের মূল অংশ কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট PC এর মধ্যেই অন্তর্ভুক্ত।

      ব্যাখ্যা

      সঠিক উত্তর হলো: Personal Computer (ব্যক্তিগত কম্পিউটার)
      কম্পিউটারের পরিভাষায় PC বলতে Personal Computer-কে বোঝানো হয়। এটি এমন এক প্রকার মাইক্রো-কম্পিউটার যা সাধারণত একজন ব্যক্তি তার ব্যক্তিগত বা অফিসের কাজের জন্য ব্যবহার করে থাকে।
      এটি সাধারণত মেইনফ্রেম বা মিনি-কম্পিউটারের চেয়ে কম শক্তিশালী, কিন্তু এর সুবিধা হলো এটি আকারে ছোট এবং পরিচালনা করা সহজ।
      অন্যান্য অপশন যেমন 'Private Computer' বা 'Professional Computer' যদিও শব্দগতভাবে ব্যবহৃত হতে পারে, কিন্তু PC এর স্বীকৃত এবং সার্বজনীন পূর্ণরূপ হলো কেবল Personal Computer
      65

      কম্পিউটারের স্থায়ী স্মৃতিশক্তিকে কি বলে?

      বহুনির্বাচনি প্রশ্ন
      1. RAM
      2. ROM
      3. হার্ডওয়্যার
      4. সফ্টওয়্যার

      সঠিক উত্তর: খ

      সমাধান

      ROM (Read Only Memory) হচ্ছে কম্পিউটারের স্থায়ী স্মৃতি। কারণ সরবরাহ বন্ধ করলেও ROM-এ সংরক্ষিত ডেটা মুছে যায় না। ROM-এ রক্ষিত ডেটা সাধারণত অপরিবর্তনীয়। তবে বর্তমানে এমন অনেক ধরনের ROM উদ্ভাবিত হয়েছে যাতে বিশেষ ব্যবস্থায় সংরক্ষিত ডেটা মুছে আবার নতুন ডেটা সংরক্ষণ করা যায়। অপরদিকে RAM (Random Access Memory) হচ্ছে কম্পিউটারের অস্থায়ী স্মৃতি। কারণ বিদ্যুৎ সরবরাহ বন্ধ করলে RAM-এ সংরক্ষিত ডেটা মুছে যায়। RAM-এ সংরক্ষিত ডেটা খুব সহজেই পরিবর্তনীয়।

      ব্যাখ্যা

      সঠিক উত্তর হলো ROM
      ROM-এর পূর্ণরূপ হলো Read Only Memory। ROM হলো কম্পিউটারের স্থায়ী স্মৃতি (Permanent Memory)
      এটিকে Non-volatile Memory বলা হয়, কারণ বিদ্যুৎ সরবরাহ বন্ধ হয়ে গেলেও এতে সংরক্ষিত ডেটা বা নির্দেশাবলী মুছে যায় না। সাধারণত কম্পিউটারের বুটিং বা সিস্টেম চালু করার প্রাথমিক নির্দেশাবলী (যেমন: BIOS) ROM-এ সংরক্ষিত থাকে।
      অন্যদিকে, RAM হলো অস্থায়ী স্মৃতি (Temporary Memory)। এর ডেটা বিদ্যুৎ চলে গেলে মুছে যায়, তাই এটিকে Volatile Memory বলা হয়।
      66

      পৃথিবীতে কখন ল্যাপটপ কম্পিউটার প্রবর্তিত হয় এবং কোন কোম্পানি এটা তৈরি করে?

      বহুনির্বাচনি প্রশ্ন
      1. কমপ্যাক, ১৯৮৫
      2. এপসন, ১৯৮১
      3. আইবিএম, ১৯৮৩
      4. অ্যাপল, ১৯৭৭

      সঠিক উত্তর: খ

      সমাধান

      পৃথিবীর প্রথম ল্যাপটপ নির্মাণ করে জাপানের ‘সেইকো ইপসন’ কোম্পানি, যার নাম ছিলো Epson HX-20। এই ল্যাপটপটিতে একটি LCD স্ত্রিন, রিচার্জেবল ব্যাটারি এবং ছোট আকারের প্রিন্টার ছিলো। পুরো ল্যাপটটির ওজন ছিলো প্রায় দেড় কেজি।

      ব্যাখ্যা

      সঠিক উত্তরটি হলো: এপসন, ১৯৮১
      আধুনিক ল্যাপটপ কম্পিউটারের অগ্রদূত হিসেবে পরিচিত মডেলটি হলো এপসন এইচএক্স-২০ (Epson HX-20)। এটি ১৯৮১ সালে জাপানের এপসন (Seiko Epson) কোম্পানি তৈরি করে এবং বাজারজাত করে। এর ওজন ছিল প্রায় ১.৬ কেজি।
      অনেক কম্পিউটার ইতিহাসবিদ একেই প্রথম 'নোটবুক' বা পোর্টেবল কম্পিউটার হিসেবে স্বীকৃতি দিয়ে থাকেন।
      অন্যান্য অপশনগুলো গুরুত্বপূর্ণ হলেও প্রথম ল্যাপটপের প্রবর্তনের জন্য সঠিক নয়। যেমন: কমপ্যাক (Compaq) তাদের প্রথম পোর্টেবল কম্পিউটার ছাড়ে ১৯৮২ সালে এবং আইবিএম (IBM) তাদের প্রথম পোর্টেবল পিসি প্রকাশ করে ১৯৮৩ সালে।
      67

      ডিজিটাল ঘড়ি বা ক্যালকুলেটরে কালচে অনুজ্জ্বল যে লেখা ফুটে উঠে তা কিসের ভিত্তিতে তৈরি?

      বহুনির্বাচনি প্রশ্ন
      1. এলইডি
      2. আইসি
      3. এলসিডি
      4. সিলিকন চিপ

      সঠিক উত্তর: ঘ

      সমাধান

      এলসিডি(LCD liquid crystal display) তরল রাসায়নিক পদার্থকে বিদ্যুৎপ্রবাহ দ্বারা প্রয়োজনীয় আকারে প্রদর্শন করে। ডিজিট্যাল ঘড়ি ও ক্যালকুলেটরের লেখা প্রদর্শন করার মাধ্যমে এটি সবচেয়ে দ্রুত পরিচিতি ও জনপ্রিয়তা পায়। বর্তমানে মোবাইল ফোন, কম্পিউটারের মনিটর থেকে বৃহৎ আকৃতির প্রজেকশন টিভিতেও এলসিডি ব্যবহার করা হচ্ছে। এলসিডি সিআরটি - র পরিবর্তে বর্তমানে ব্যাপকভাবে ব্যবহৃত হয়। এতে করে যেসকল যন্ত্রগুলোতে এলসিডি আছে সেগুলো আকার ছোট, ওজনে হালকা, সহজে বহনযোগ্য, কম দামি, বেশি নির্ভরযোগ্য এবং চক্ষু বান্ধব হয় এবং জনপ্রিয়তা লাভ করে। সিআরটি এবং প্লাজমার মত এগুলোর কোন আকার দিতে অসুবিধা হয় না। ফসফরাস ব্যবহার না করায় এতে রং বিকৃত হওয়ার সুযোগ নেই।

      ব্যাখ্যা

      সঠিক উত্তর হলো এলসিডি (LCD)
      ডিজিটাল ঘড়ি বা ক্যালকুলেটরের কালচে অনুজ্জ্বল ডিসপ্লেটি লিকুইড ক্রিস্টাল ডিসপ্লে (Liquid Crystal Display) প্রযুক্তির উপর ভিত্তি করে তৈরি।
      LCD ডিসপ্লে নিজস্ব কোনো আলো তৈরি করে না; এটি আশেপাশের আলোর উপর নির্ভর করে। এখানে পোলারাইজড আলোর মাধ্যমে তরল স্ফটিক (Liquid Crystal) ব্যবহার করে অক্ষর বা সংখ্যা প্রদর্শন করা হয়, তাই লেখাগুলো অনুজ্জ্বল ও কালচে দেখায় এবং পাওয়ার ব্যবহার কম হয়।
      অন্যান্য অপশনগুলো ভুল, কারণ: LED (Light Emitting Diode) আলো বিকিরণ করে এবং ডিসপ্লে অত্যন্ত উজ্জ্বল হয়। অন্যদিকে, আইসি (IC) এবং সিলিকন চিপ হলো ভেতরের সার্কিট বা প্রসেসর, যা ডিসপ্লে তৈরির উপাদান নয়।
      68

      ‘ল্যাপটপ’ কি?

      বহুনির্বাচনি প্রশ্ন
      1. ছোট কুকুর
      2. পর্বতারোহণ সামগ্রী
      3. বাদ্যযন্ত্র
      4. ছোট কম্পিউটার

      সঠিক উত্তর: ঘ

      সমাধান

      ল্যাপটপ হলো ব্রিফকেস আকৃতির সঙ্গে বহনযোগ্য এক ধরনের ছোট কম্পিউটার। যে কোনো স্থানে তাৎক্ষণিকভাবে রেখে এর দ্বারা কাজ করা সম্ভব। ‘এপসন’ কোম্পানি ১৯৮১ সালে এটি প্রথম তৈরি করে।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ছোট কম্পিউটার
      ল্যাপটপ (Laptop) হলো এক ধরনের বহনযোগ্য ব্যক্তিগত কম্পিউটার (Portable Personal Computer)। এটিকে সাধারণত কোলের উপর রেখে ব্যবহার করা হয় (Lap = কোল), তাই এর নাম ল্যাপটপ।
      ল্যাপটপ কম্পিউটারের সকল অংশ, যেমন—মনিটর, কিবোর্ড, মাউস প্যাড এবং বিদ্যুৎ সরবরাহকারী ব্যাটারি—সবই একটি একক ইউনিট বা বাক্সের মধ্যে থাকে।
      এগুলো ডেক্সটপ কম্পিউটারের তুলনায় আকারে ছোট, ওজনে হালকা এবং সহজে বহনযোগ্য
      অন্যান্য অপশনগুলো (ছোট কুকুর, পর্বতারোহণ সামগ্রী, বাদ্যযন্ত্র) তথ্য প্রযুক্তির সাথে সম্পূর্ণ সম্পর্কহীন, তাই সেগুলো ভুল উত্তর।
      69

      কম্পিউটারে কোনটি নেই?

      বহুনির্বাচনি প্রশ্ন
      1. স্মৃতি
      2. বুদ্ধি বিবেচনা
      3. দীর্ঘ সময় কাজ করার ক্ষমতা
      4. নির্ভুল কাজ করার ক্ষমতা

      সঠিক উত্তর: খ

      সমাধান

      কম্পিউটারের নির্ভুলভাবে দ্রুত কাজ করা এবং স্মৃতি সংরক্ষণের ক্ষমতা রয়েছে। তবে শুধু উন্নত মস্তিষ্ক ও জৈবিক বৈশিষ্ট্যসম্পন্ন প্রাণীরই বুদ্ধি বিবেচনার ক্ষমতা রয়েছে, যা কোনো যন্ত্রের নেই।

      ব্যাখ্যা

      সঠিক উত্তর হলো: বুদ্ধি বিবেচনা
      কম্পিউটার হলো একটি ইলেকট্রনিক যন্ত্র যা শুধুমাত্র প্রোগ্রাম করা নির্দেশাবলী (Algorithms) অনুসরণ করে কাজ করে। এর নিজস্ব কোনো আবেগ, স্ব-বিবেচনা বা বিচারবুদ্ধি (Intelligence and Judgment) নেই, যা মানুষকে সিদ্ধান্ত গ্রহণে সহায়তা করে। তাই বুদ্ধি বিবেচনা কম্পিউটারের একটি মৌলিক সীমাবদ্ধতা।
      অন্যান্য অপশনগুলো কম্পিউটারের প্রধান বৈশিষ্ট্য:
      স্মৃতি (Memory): কম্পিউটারের স্টোরেজ ডিভাইস (RAM, ROM, HDD) থাকে।
      দীর্ঘ সময় কাজ করার ক্ষমতা (Diligence): কম্পিউটার ক্লান্তিহীনভাবে দীর্ঘ সময় ধরে কাজ করতে পারে।
      নির্ভুল কাজ করার ক্ষমতা (Accuracy): ইনপুট সঠিক হলে কম্পিউটার অত্যন্ত নির্ভুলভাবে ফলাফল প্রদান করে।
      70

      কম্পিউটার ভাইরাস হলো–

      বহুনির্বাচনি প্রশ্ন
      1. এক ধরনের বিশেষ কম্পিউটার প্রোগ্রাম
      2. কম্পিউটারের যন্ত্রাংশে কোথাও শর্টসার্কিট
      3. কম্পিউটারের যন্ত্রাংশের মধ্যে জমে থাকা ধূলা
      4. কম্পিউটারের কোনো যন্ত্রাংশ সার্কিটে ঢিলা কানেকশন

      সঠিক উত্তর: ক

      সমাধান

      কম্পিউটার ভাইরাস এক ধরনের প্রোগ্রাম যা ইন্টারনেট, ডিস্ক বা অন্য যে কোনো মাধ্যমে কম্পিউটারে প্রবেশ করে পুরো কম্পিউটার সফ্‌টওয়ারে বিভিন্ন সমস্যা সৃষ্টি করে কম্পিউটারকে বিকল করে দেয় কিংবা ডকুমেন্টস নষ্ট করে ফেলে। সর্বপ্রথম কম্পিউটার ভাইরাস সম্পর্কে অবহিত করেন → Fred Cohere, ১৯৮৩ সালে।

      ব্যাখ্যা

      সঠিক উত্তর হলো (ক) এক ধরনের বিশেষ কম্পিউটার প্রোগ্রাম
      কম্পিউটার ভাইরাস (Virus) হলো মূলত এক ধরনের ক্ষতিকর সফটওয়্যার (Malware) বা প্রোগ্রাম কোড। এটি ব্যবহারকারীর অজান্তে বা অনুমতি ছাড়াই কম্পিউটারে প্রবেশ করে এবং নিজের প্রতিলিপি তৈরি করে অন্যান্য প্রোগ্রামে বা ফাইলের সাথে জুড়ে যায়।
      এর প্রধান কাজ হলো কম্পিউটারের স্বাভাবিক কার্যকারিতা নষ্ট করা, ফাইল ডিলিট করা, ডেটা চুরি করা বা সিস্টেমে ত্রুটি তৈরি করা।
      অন্যান্য অপশনগুলো (শর্টসার্কিট, ধূলা, ঢিলা কানেকশন) সবই কম্পিউটারের হার্ডওয়্যার (Hardware) বা যান্ত্রিক ত্রুটির সাথে সম্পর্কিত, যা ভাইরাস বা সফটওয়্যার নয়।
      71

      কম্পিউটার সফট্ওয়ারের জগতে নামকরা প্রতিষ্ঠান কোনটি?

      বহুনির্বাচনি প্রশ্ন
      1. অলিভেটি
      2. আইবিএম
      3. মাইক্রোসফট্
      4. অ্যাপেল ম্যাকিনটশ

      সঠিক উত্তর: গ

      সমাধান

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

      ব্যাখ্যা

      সঠিক উত্তরটি হলো: মাইক্রোসফট্ (Microsoft)
      মাইক্রোসফট্ কর্পোরেশন হলো বিশ্বের সফটওয়্যার শিল্পের দিক থেকে সর্বাপেক্ষা প্রভাবশালী ও নামকরা প্রতিষ্ঠান। তারা প্রধানত ব্যক্তিগত কম্পিউটার অপারেটিং সিস্টেম (Windows OS) এবং জনপ্রিয় অফিস অ্যাপ্লিকেশন স্যুট (MS Office) তৈরির জন্য বিশ্বজুড়ে সুপরিচিত।
      অন্যান্য বিকল্পগুলোর মধ্যে, আইবিএম (IBM) ঐতিহাসিক দিক থেকে হার্ডওয়্যার (মেইনফ্রেম কম্পিউটার) এবং পরবর্তীতে ব্যবসায়িক সেবার জন্য বিখ্যাত। অ্যাপল ম্যাকিনটশ (Apple Macintosh) হলো হার্ডওয়্যার এবং তাদের নিজস্ব ইকোসিস্টেমের (macOS) জন্য পরিচিত, কিন্তু বিশ্বব্যাপী সফটওয়্যারের বাজারে মাইক্রোসফটের আধিপত্য তুলনামূলকভাবে বেশি।
      72

      কম্পিউটার কে আবিষ্কার করেন?

      বহুনির্বাচনি প্রশ্ন
      1. উইলিয়াম অটরেড
      2. ব্লেইসি প্যাসকেল
      3. হাওয়ার্ড এইকিন
      4. অ্যাবাকাস

      সঠিক উত্তর: গ

      সমাধান

      হাওয়ার্ড এইকিন প্রথম স্বয়ংক্রিয় গণনা যন্ত্র আবিষ্কার করেন এবং অ্যাবাকাস খ্রিষ্টপূর্ব ৪৫০-৫০০ অব্দে চীন/মিশরে ব্যবহৃত এক ধরনের গণনা যন্ত্র আবিষ্কার করেন।

      ব্যাখ্যা

      সঠিক উত্তর হলো হাওয়ার্ড এইকিন (Howard Aiken)
      হাওয়ার্ড এইকিন এবং IBM এর যৌথ প্রচেষ্টায় ১৯৪৪ সালে বিশ্বের প্রথম কার্যকরী ইলেকট্রোমেকানিক্যাল কম্পিউটার Mark-I (Automatic Sequence Controlled Calculator-ASCC) আবিষ্কৃত হয়। যেহেতু প্রশ্নটি আবিষ্কারক সম্পর্কে এবং বিকল্পগুলোতে চার্লস ব্যাবেজ নেই, তাই এইকিনের নামই প্রথম কার্যকরী কম্পিউটারের প্রণেতা হিসেবে বিবেচিত হবে।
      অন্যদিকে, ব্লেইসি প্যাসকেল ১৬৪২ সালে প্রথম যান্ত্রিক ক্যালকুলেটর প্যাসকালিন (Pascaline) আবিষ্কার করেন।
      উইলিয়াম অটরেড স্লাইড রুল (Slide Rule) আবিষ্কার করেন এবং অ্যাবাকাস হলো গণনা করার প্রাচীন যন্ত্র, কোনো ব্যক্তি নয়।
      73

      ‘ল্যাপটপ’ হলো এক ধরনের-

      বহুনির্বাচনি প্রশ্ন
      1. পর্বতারোহণ সামগ্রী
      2. ছোট কুকুর
      3. বাদ্যযন্ত্র
      4. ছোট কম্পিউটার

      সঠিক উত্তর: ঘ

      সমাধান

      ল্যাপটপ হলো- ব্রিফকেস আকৃতির এক ধরনের ছোট কম্পিউটার । এটি সহজেই বহনযোগ্য এবং যে কোন স্থানে রেখে কাজ করা যায়। ল্যাপটপের মতো আরোও কিছু ছোট কম্পিউটার হলো লাইফ বুক, নেটবুক, নেটটপ, নোটবুক ইত্যাদি।

      ব্যাখ্যা

      সঠিক উত্তর হলো: ছোট কম্পিউটার
      ল্যাপটপ (Laptop) হলো একটি বহনযোগ্য ব্যক্তিগত কম্পিউটার (Portable Personal Computer)। এর গঠন এমন যে এটিকে সহজেই ভাঁজ করে নেওয়া যায় এবং বিদ্যুতের তার ছাড়াই ব্যাটারির সাহায্যে যেকোনো স্থানে বহন করে ব্যবহার করা যায়।
      ল্যাপটপ হলো ডেস্কটপ কম্পিউটারের একটি ক্ষুদ্র সংস্করণ, যা শিক্ষার্থী, পেশাজীবী এবং ভ্রমণকারীদের জন্য অত্যন্ত উপযোগী।
      অন্যান্য অপশনগুলো (পর্বতারোহণ সামগ্রী, ছোট কুকুর, বাদ্যযন্ত্র) ল্যাপটপের সংজ্ঞার সাথে কোনোভাবেই সম্পর্কিত নয়।
      74

      ডিজিটাল ঘড়ি বা ক্যালকুলেটরে কালচে অনুজ্জ্বল যে লেখা ফুটে ওঠে তা কিসের ভিত্তিতে তৈরি?

      বহুনির্বাচনি প্রশ্ন
      1. এলইডি
      2. সিলিকন চিপ
      3. এলসিডি
      4. আইসি

      সঠিক উত্তর: খ

      সমাধান

      চিপ হলো সিলিকনের তৈরি সলিডস্টেট সেমিকন্ডাক্টর ডিভাইস, যার মধ্যে একটি IC –এর বিভিন্ন ধরনের পার্টস (ডায়োড, ট্রানজিস্টর, রেজিস্টর, কাপাসিটর) থাকে। এই সিলিকন চিপের ভিত্তিতেই ডিজিটাল ঘড়ি বা ক্যালকুলেটরে কালচে অনুজ্জ্বল লেখা ফুটে ওঠে।

      ব্যাখ্যা

      সঠিক উত্তর হলো: সিলিকন চিপ (বা মাইক্রোচিপ)। যদিও ডিজিটাল ঘড়ি বা ক্যালকুলেটরের লেখাটি সরাসরি এলসিডি (LCD) বা লিকুইড ক্রিস্টাল ডিসপ্লে’র মাধ্যমে প্রদর্শিত হয়, কিন্তু প্রশ্নটিতে লেখা প্রদর্শনের মূল 'ভিত্তি' (basis) জানতে চাওয়া হয়েছে।

      ডিজিটাল ঘড়ি বা ক্যালকুলেটরের সমস্ত সময় গণনা, ডেটা প্রক্রিয়াকরণ এবং ডিসপ্লে সেগমেন্টগুলোকে নিয়ন্ত্রণ করার কাজটি করে ক্ষুদ্র আইসি (Integrated Circuit) বা মাইক্রোচিপ। এই আইসিগুলো তৈরি হয় প্রধানত সিলিকন ব্যবহার করে। তাই ডিজিটাল যন্ত্রের কার্যনির্বাহী মূল ভিত্তি হলো সিলিকন চিপ

      যদি প্রশ্ন করা হতো, 'লেখা প্রদর্শনের মাধ্যম কোনটি', তবে উত্তর হতো এলসিডি। কিন্তু 'ভিত্তি' চাওয়ায় সিলিকন চিপ উত্তরটি অধিক গ্রহণযোগ্য।
      75

      কম্পিউটারের সফটওয়্যার বলতে বুঝানো হয়–

      বহুনির্বাচনি প্রশ্ন
      1. এর প্রোগ্রাম বা কর্ম পরিকল্পনার কৌশল
      2. তথ্য দেয়া ও তথ্য নেয়ার অংশ বিশেষ
      3. যেসব অংশ মুদ্রায়িত অবস্থায় থাকে
      4. কম্পিউটার তৈরির নকশা

      সঠিক উত্তর: ক

      সমাধান

      কম্পিউটারের ‘সফ্টওয়্যার’ বলতে বুঝায় এর প্রোগ্রাম ও কর্ম-পরিচালনার কৌশল এবং ‘হার্ডওয়্যার’ বলতে কম্পিউটারের যান্ত্রিক বিষয়াদি বুঝায়।

      ব্যাখ্যা

      সঠিক উত্তর হলো: এর প্রোগ্রাম বা কর্ম পরিকল্পনার কৌশল
      সফটওয়্যার (Software) হলো একগুচ্ছ নির্দেশাবলি (Set of Instructions) বা প্রোগ্রাম, যা কম্পিউটার হার্ডওয়্যারকে নির্দেশ করে যে তাকে কী কাজ করতে হবে এবং কীভাবে করতে হবে। এটি কম্পিউটারের অস্পর্শনীয় অংশ (Intangible Part)
      প্রশ্নের অপশন (ক) এ বর্ণিত ‘প্রোগ্রাম বা কর্ম পরিকল্পনার কৌশল’ সফটওয়্যারের সঠিক সংজ্ঞা প্রকাশ করে।
      অন্যান্য অপশন ভুল হওয়ার কারণ:
      তথ্য দেওয়া ও তথ্য নেওয়ার অংশ বিশেষ: এগুলি হলো ইনপুট/আউটপুট ডিভাইস যেমন—কিবোর্ড, মাউস, মনিটর ইত্যাদি। এগুলো সবই হার্ডওয়্যার (Hardware)
      যেসব অংশ মুদ্রায়িত অবস্থায় থাকে: এটি সফটওয়্যারের সংজ্ঞা নয়।
      কম্পিউটার তৈরির নকশা: এটি সিস্টেম আর্কিটেকচার বা ব্লুপ্রিন্ট, সরাসরি সফটওয়্যার নয়।
      76
      Windows অপারেটিং সিস্টেম সম্পর্কিত নিম্নের কোন তথ্যটি সঠিক?
      বহুনির্বাচনি প্রশ্ন
      1. এটি মাল্টিটাস্কিং অপারেটিং সিস্টেম
      2. এটি Open source অপারেটিং সিস্টেম
      3. ক এবং খ উভয়ই সত্য
      4. কোনোটিই সত্য নয়

      সঠিক উত্তর: ক

      সমাধান

      সঠিক উত্তর: এটি মাল্টিটাস্কিং অপারেটিং সিস্টেম

      উইন্ডোজ (Windows) মাইক্রোসফটের তৈরি একটি মাল্টিটাস্কিং অপারেটিং সিস্টেম, যার মাধ্যমে একই সাথে একাধিক কাজ (যেমন গান শোনা ও টাইপ করা) করা যায়।

      উইন্ডোজ ওপেন সোর্স (Open Source) নয়, এটি একটি ক্লোজড সোর্স বা প্রোপ্রাইটারি (Proprietary) সফটওয়্যার। লিনাক্স (Linux) হলো ওপেন সোর্স অপারেটিং সিস্টেম।

      ব্যাখ্যা

      যেহেতু উইন্ডোজ ওপেন সোর্স নয়, তাই অপশন 'খ' ভুল এবং ফলে 'গ' ও ভুল।
      77
      নিচের কোনটি কম্পিউটার মেমোরি হিসেবে দ্রুততম?
      বহুনির্বাচনি প্রশ্ন
      1. RAM
      2. Hard Disk
      3. ROM
      4. Register

      সঠিক উত্তর: ঘ

      সমাধান

      সঠিক উত্তর: Register

      কম্পিউটার মেমোরির গতির ক্রম (দ্রুত থেকে ধীর):

      Register > Cache Memory > RAM > ROM/Hard Disk.

      রেজিস্টার সিপিইউ (CPU)-এর অভ্যন্তরে অবস্থিত ক্ষুদ্রতম ও দ্রুততম মেমোরি যা প্রসেসিংয়ের সময় তাৎক্ষণিক ডেটা ধারণ করে।

      ব্যাখ্যা

      রেজিস্টার সরাসরি প্রসেসরের অংশ হওয়ায় এটি সবচেয়ে দ্রুতগতির।
      78
      নিচের কোনটি কম্পিউটার সিস্টেমের কর্মক্ষমতায় কোনো ভূমিকা রাখে না?
      বহুনির্বাচনি প্রশ্ন
      1. Size of RAM
      2. Size of ROM
      3. Size of Cache Memory
      4. Size of Register

      সঠিক উত্তর: খ

      সমাধান

      সঠিক উত্তর: Size of ROM

      কম্পিউটারের কর্মক্ষমতা বা স্পিড মূলত RAM, Cache Memory এবং Register-এর আকার ও গতির ওপর নির্ভর করে।

      ROM (Read Only Memory)-এ সাধারণত বুটস্ট্রপ প্রোগ্রাম (BIOS) থাকে যা কম্পিউটার চালু করার সময় কাজে লাগে। কম্পিউটার চালু হওয়ার পর সাধারণ অপারেশনে বা স্পিড বৃদ্ধিতে ROM-এর আকারের কোনো প্রত্যক্ষ ভূমিকা নেই।

      ব্যাখ্যা

      RAM বা Cache বাড়ালে কম্পিউটার ফাস্ট হয়, কিন্তু ROM বাড়ালে স্পিডে প্রভাব পড়ে না।
      79
      নিচের কোনটি অক্টাল সংখ্যা (24)8(24)_8-এর সঠিক বাইনারি রূপ?
      বহুনির্বাচনি প্রশ্ন
      1. (111 101)2(111\ 101)_2
      2. (010 100)2(010\ 100)_2
      3. (111 100)2(111\ 100)_2
      4. (101 010)2(101\ 010)_2

      সঠিক উত্তর: খ

      সমাধান

      সঠিক উত্তর: (010 100)2(010\ 100)_2

      অক্টাল থেকে বাইনারিতে রূপান্তরের নিয়ম: প্রতিটি অক্টাল অংককে ৩ বিট বাইনারি সংখ্যায় রূপান্তর করতে হয়।

      • অক্টাল অংক 22 এর বাইনারি মান = 010010
      • অক্টাল অংক 44 এর বাইনারি মান = 100100
      • সুতরাং, (24)8(24)_8 = (010 100)2(010\ 100)_2

        ব্যাখ্যা

        প্রতিটি অক্টাল ডিজিট = ৩টি বাইনারি বিট। 421421 কোড ব্যবহার করে সহজেই বের করা যায়।
        80
        একটি অপারেটিং সিস্টেম একজন ব্যক্তিকে বিভিন্ন symbols, icon অথবা visual metaphor-এর মাধ্যমে কম্পিউটারের সাথে সংযোগ স্থাপনে ভূমিকা পালন করে। নিচের কোনটি এ শ্রেণির কাজকে নির্দেশ করে?
        বহুনির্বাচনি প্রশ্ন
        1. Command-Line Interface
        2. Graphical User Interface
        3. Block User Interface
        4. Tap User Interface

        সঠিক উত্তর: খ

        সমাধান

        সঠিক উত্তর: Graphical User Interface

        গ্রাফিক্স বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করতে পারলে তাকে চিত্রভিত্তিক বা Graphical User Interface (GUI) অপারেটিং সিস্টেম বলে।

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

        ব্যাখ্যা

        GUI ব্যবহারকারীকে মাউস বা টাচ ইনপুটের মাধ্যমে ভিজ্যুয়াল উপাদানগুলির (যেমন আইকন, উইন্ডো) সাথে ইন্টারঅ্যাক্ট করার সুযোগ দেয়।
        উদাহরণ: Windows (95/98/XP/Vista/10/11), Mac OS ইত্যাদি।
        81
        নিচের কোন বিবৃতিটি কম্পাইলার সম্পর্কিত সঠিক?
        বহুনির্বাচনি প্রশ্ন
        1. এটি Interpreter-এর চেয়ে অনুবাদ করতে বেশি সময় লাগে
        2. এটি প্রতি লাইন প্রোগ্রাম পড়ে এবং অনুবাদ করে
        3. একটি একবারে পুরো প্রোগ্রাম অনুবাদ করে
        4. এটি মেশিন প্রোগ্রামকে সোর্স প্রোগ্রামে রূপান্তর করে

        সঠিক উত্তর: গ

        সমাধান

        সঠিক উত্তর: একটি একবারে পুরো প্রোগ্রাম অনুবাদ করে

        কম্পাইলার হলো এমন একটি অনুবাদক প্রোগ্রাম যা সোর্স প্রোগ্রামকে (উচ্চস্তরের ভাষায় লিখিত) একসাথে সম্পূর্ণরূপে মেশিনের ভাষায় অনুবাদ করে এবং একটি অবজেক্ট প্রোগ্রাম তৈরি করে।

        ব্যাখ্যা

        এটি পুরো প্রোগ্রামটিকে সোর্স (বস্তু বা উৎস) প্রোগ্রামে অনুবাদ করে একটি এক্সিকিউশন ফাইল (.exe) তৈরি করে।
        কম্পাইলার সম্পূর্ণ প্রোগ্রামটিকে একসাথে অনুবাদ করে এবং সবগুলো ভুল একসাথে প্রদর্শন করে।
        82
        QR কোডে ব্যবহৃত হয়?
        বহুনির্বাচনি প্রশ্ন
        1. তড়িৎ চৌম্বকত্ব
        2. রেডিও ফ্রিকুয়েন্সি
        3. কোয়ান্টাম কম্পিউটিং
        4. অপটিক্যাল রিডিং

        সঠিক উত্তর: ঘ

        সমাধান

        সঠিক উত্তর: অপটিক্যাল রিডিং

        ব্যাখ্যা: QR Code (Quick Response Code) হলো এক ধরনের দ্বিমাত্রিক বারকোড। এটি পড়ার জন্য বা স্ক্যান করার জন্য ক্যামেরা বা লেজার স্ক্যানার ব্যবহৃত হয়, যা আলো বা অপটিক্যাল প্রযুক্তির মাধ্যমে কাজ করে। তাই একে 'অপটিক্যাল রিডিং' বা আলোকীয় পঠন বলা হয়।
        অন্যদিকে 'রেডিও ফ্রিকুয়েন্সি' ব্যবহৃত হয় RFID প্রযুক্তিতে, যা QR কোড থেকে ভিন্ন।

        ব্যাখ্যা

        QR কোড স্ক্যান করতে ক্যামেরা বা লাইট সেন্সর লাগে, তাই এটি অপটিক্যাল প্রযুক্তি।
        এটি জাপানের ডেনসো ওয়েভ (Denso Wave) কোম্পানি ১৯৯৪ সালে আবিষ্কার করে।
        83
        একটি কম্পিউটারের প্রসেসর ক্লক স্পিড ৪.০০ গিগা হার্জ হলে এর ক্লক সাইকেল টাইম কত?
        বহুনির্বাচনি প্রশ্ন
        1. ২.৫ ন্যানো সেকেন্ড (ns)
        2. ২.৫ মাইক্রো সেকেন্ড (ms)
        3. ৪(ms)
        4. ৪(ns)

        সঠিক উত্তর: ক

        সমাধান

        সঠিক উত্তর হিসেবে (ক) ২.৫ ন্যানো সেকেন্ড ধরা যেতে পারে (প্রশ্নে টাইপো বিবেচনায়)।

        গাণিতিক ব্যাখ্যা:
        ক্লক সাইকেল টাইম (TT) এবং ফ্রিকোয়েন্সি (ff) এর সম্পর্ক হলো: T=1fT = \frac{1}{f}

        প্রশ্নে প্রদত্ত মান অনুযায়ী:
        f=4.00f = 4.00 GHz =4×109= 4 \times 10^9 Hz
        T=14×109=0.25×109T = \frac{1}{4 \times 10^9} = 0.25 \times 10^{-9} সেকেন্ড =0.25= \mathbf{0.25} ns
        (এই উত্তরটি অপশনে নেই)

        যদি অপশন (ক) সঠিক ধরতে হয়:
        T=2.5T = 2.5 ns =2.5×109= 2.5 \times 10^{-9} s
        তাহলে f=12.5×109=400×106f = \frac{1}{2.5 \times 10^{-9}} = 400 \times 10^6 Hz =400= \mathbf{400} MHz

        সিদ্ধান্ত: প্রশ্নে সম্ভবত '৪.০০ গিগা হার্জ' এর স্থলে '৪০০ মেগাহার্জ' অথবা উত্তরের অপশনে '০.২৫ ns' থাকার কথা ছিল। তবে কাছাকাছি মান এবং টাইপো বিবেচনায় অপশন (ক) কে উত্তর হিসেবে চিহ্নিত করা হয়।

        ব্যাখ্যা

        Frequency (ff) বাড়লে Cycle Time (TT) কমে।
        ন্যানো সেকেন্ড (nsns) হলো 10910^{-9} সেকেন্ড।
        84
        অপারেটিং সিস্টেমে ভার্চুয়াল মেমোরি ব্যবহার করা হয়—
        বহুনির্বাচনি প্রশ্ন
        1. অনেক বেশি ডেটা সংরক্ষণের জন্য
        2. ক্লাউডে ডেটা সংরক্ষণের জন্য
        3. সেকেন্ডারি স্টোরেজ ব্যবহার করে RAM বাড়াতে
        4. এক্সটারনাল মেমোরি সংযোগের জন্য

        সঠিক উত্তর: গ

        সমাধান

        সঠিক উত্তর: সেকেন্ডারি স্টোরেজ ব্যবহার করে RAM বাড়াতে
        ভার্চুয়াল মেমোরি (Virtual Memory) হলো একটি মেমোরি ম্যানেজমেন্ট কৌশল। যখন কম্পিউটারের ফিজিক্যাল মেমোরি (RAM) পূর্ণ হয়ে যায়, তখন অপারেটিং সিস্টেম হার্ড ডিস্কের (সেকেন্ডারি স্টোরেজ) একটি অংশকে অস্থায়ীভাবে RAM হিসেবে ব্যবহার করে। একেই ভার্চুয়াল মেমোরি বলে।

        ব্যাখ্যা

        এর মাধ্যমে কম্পিউটারে প্রকৃত RAM-এর চেয়ে বড় প্রোগ্রাম রান করা সম্ভব হয়।
        এটি মাল্টি-প্রোগ্রামিং বা একসাথে অনেক কাজ করার ক্ষমতা বৃদ্ধি করে।
        এটি ক্লাউড স্টোরেজ বা স্থায়ী ডেটা সংরক্ষণের সাথে সম্পর্কিত নয়।
        85
        কম্পিউটার সিস্টেমের বেঞ্চমার্কিং করা হয় কী পরিমাপের জন্য?
        বহুনির্বাচনি প্রশ্ন
        1. সিস্টেমের দাম
        2. সিস্টেমের কর্মক্ষমতা (Performance)
        3. শুধু বিদ্যুৎ শক্তি খরচের পরিমাণ
        4. স্টোরেজের ধারণ ক্ষমতা

        সঠিক উত্তর: খ

        সমাধান

        সঠিক উত্তর: সিস্টেমের কর্মক্ষমতা (Performance)
        বেঞ্চমার্কিং (Benchmarking) হলো একটি আদর্শ মানদণ্ডের সাথে তুলনা করে কম্পিউটার সিস্টেমের হার্ডওয়্যার বা সফটওয়্যারের কর্মক্ষমতা (Performance) যাচাই করার প্রক্রিয়া। এর মাধ্যমে বোঝা যায় একটি কম্পিউটার নির্দিষ্ট কাজ কত দ্রুত সম্পন্ন করতে পারে।

        ব্যাখ্যা

        এটি CPU, GPU, RAM এবং ডিস্ক স্পিড ইত্যাদির কার্যকারিতা পরীক্ষা করে।
        জনপ্রিয় কিছু বেঞ্চমার্কিং সফটওয়্যার হলো: Geekbench, Cinebench, 3D Mark ইত্যাদি।
        86
        নিচের কোন ডিভাইসটিতে প্রধানত এমবেডেড সিস্টেম ব্যবহৃত হয়?
        বহুনির্বাচনি প্রশ্ন
        1. রাউটার
        2. সুপার কম্পিউটার
        3. হাই-অ্যান্ড সার্ভার
        4. মাইক্রোকন্ট্রোলার

        সঠিক উত্তর: ঘ

        সমাধান

        সঠিক উত্তর: মাইক্রোকন্ট্রোলার
        এমবেডেড সিস্টেম (Embedded System) হলো এমন একটি কম্পিউটার সিস্টেম যা একটি নির্দিষ্ট কাজ (Specific Task) করার জন্য ডিজাইন করা হয়। এই সিস্টেমের মূল চালিকাশক্তি বা হার্ট হলো মাইক্রোকন্ট্রোলার (Microcontroller)। তাই এমবেডেড সিস্টেমে প্রধানত মাইক্রোকন্ট্রোলার ব্যবহৃত হয়।

        ব্যাখ্যা

        মাইক্রোকন্ট্রোলার হলো একটি চিপের মধ্যে থাকা ছোট কম্পিউটার (যাতে CPU, RAM, ROM থাকে)।
        উদাহরণ: ওয়াশিং মেশিন, মাইক্রোওভ, ডিজিটাল ঘড়ি ইত্যাদিতে মাইক্রোকন্ট্রোলার থাকে।
        রাউটার, সার্ভার বা সুপার কম্পিউটার হলো জেনারেল পারপাস বা নেটওয়ার্কিং ডিভাইস, যা এমবেডেড সিস্টেমের মূল উপাদান নয়।
        87
        একটি কম্পিউটার সিস্টেমের ১১০০১০১১₂ বাইনারি সংখ্যাটির মান ডেসিমেলে কত হবে?
        বহুনির্বাচনি প্রশ্ন
        1. - ৫২
        2. - ৫৩
        3. ২০৩
        4. উপরের সবকটি হতে পারে

        সঠিক উত্তর: ঘ

        সমাধান

        সঠিক উত্তর: উপরের সবকটি হতে পারে

        ব্যাখ্যা: বাইনারি 11001011211001011_2 সংখ্যাটি ভিন্ন ভিন্ন পদ্ধতিতে ভিন্ন মান দিতে পারে:

        • Unsigned Number হিসেবে: 128+64+0+0+8+0+2+1=203128+64+0+0+8+0+2+1 = 203
        • Signed 2's Complement হিসেবে: যেহেতু MSB (Most Significant Bit) 1, তাই এটি ঋণাত্মক।
          মান বের করতে: বিট উল্টিয়ে ১ যোগ করতে হবে।
          110010110011010011001011 \rightarrow 00110100 (Invert) +1=001101012=53+ 1 = 00110101_2 = 53
          অর্থাৎ মান = -৫৩
        • Signed 1's Complement হিসেবে: MSB 1 হওয়ায় ঋণাত্মক।
          মান বের করতে: শুধু বিট উল্টাতে হবে।
          11001011001101002=5211001011 \rightarrow 00110100_2 = 52
          অর্থাৎ মান = -৫২
        • সুতরাং, কনটেক্সট অনুযায়ী ক, খ, গ তিনটই সঠিক হতে পারে।

          ব্যাখ্যা

          কম্পিউটারে ঋণাত্মক সংখ্যা সংরক্ষণের পদ্ধতির ওপর ভিত্তি করে একই বাইনারি প্যাটার্ন ভিন্ন ভিন্ন ডেসিমেল মান নির্দেশ করতে পারে।
          88
          কোন CPU আর্কিটেকচার স্মার্টফোনে বেশি ব্যবহৃত হয়?
          বহুনির্বাচনি প্রশ্ন
          1. X86
          2. X64
          3. Qualcomm
          4. RISC

          সঠিক উত্তর: ঘ

          সমাধান

          সঠিক উত্তর: RISC

          ব্যাখ্যা: স্মার্টফোনে সাধারণত ARM (Advanced RISC Machine) আর্কিটেকচার ব্যবহৃত হয়, যা মূলত RISC (Reduced Instruction Set Computing)-এর ওপর ভিত্তি করে তৈরি। এটি কম বিদ্যুৎ খরচ করে এবং ব্যাটারি সাশ্রয়ী।

          • X86 / X64: এগুলো CISC (Complex Instruction Set Computing) ভিত্তিক, যা সাধারণত ডেক্সটপ ও ল্যাপটপে (Intel, AMD) ব্যবহৃত হয়।
          • Qualcomm: এটি একটি কোম্পানি যারা প্রসেসর তৈরি করে (যেমন: Snapdragon), কোনো আর্কিটেকচার নয়।
          • ব্যাখ্যা

            স্মার্টফোনের মূল চাহিদা হলো শক্তি সাশ্রয় ও কম তাপ উৎপাদন, যা RISC আর্কিটেকচারের মাধ্যমে অর্জন করা সহজ।
            89
            কম্পিউটার টার্ন অন-এর সময় সঠিক অর্ডার নিচের কোনটি?
            বহুনির্বাচনি প্রশ্ন
            1. POST → Kernel → Bootloader
            2. Kernel → POST → Bootloader
            3. Kernel → Bootloader → POST
            4. POST → Bootloader → Kernel

            সঠিক উত্তর: ঘ

            সমাধান

            সঠিক উত্তর: POST \rightarrow Bootloader \rightarrow Kernel

            ব্যাখ্যা: কম্পিউটার চালু করার পর বুটিং প্রক্রিয়ার ধাপগুলো নিম্নরূপ:

            1. Power On: বিদ্যুৎ সংযোগ।
            2. POST (Power-On Self-Test): হার্ডওয়্যার ঠিক আছে কিনা তা চেক করা (BIOS/UEFI দ্বারা)।
            3. Bootloader: এটি হার্ডডিস্ক থেকে অপারেটিং সিস্টেম লোড করার প্রোগ্রাম রান করে।
            4. Kernel Loading: এরপর OS-এর মূল অংশ বা কার্নেল মেমোরিতে লোড হয় এবং কম্পিউটার ব্যবহারের উপযোগী হয়।
            5. ব্যাখ্যা

              প্রথমে হার্ডওয়্যার চেক (POST), তারপর সিস্টেম লোডার (Bootloader), শেষে মূল অপারেটিং সিস্টেম (Kernel)।
              90
              কোন ধরনের Storage Device সবচেয়ে দ্রুত গতিসম্পন্ন?
              বহুনির্বাচনি প্রশ্ন
              1. HDD
              2. Floppy Disk
              3. SSD
              4. SSHD

              সঠিক উত্তর: গ

              সমাধান

              সঠিক উত্তর: SSD

              ব্যাখ্যা: SSD (Solid State Drive) ফ্ল্যাশ মেমোরি ব্যবহার করে এবং এতে কোনো ঘূর্ণায়মান ডিস্ক বা যান্ত্রিক অংশ থাকে না, তাই এটি HDD বা Floppy Disk-এর তুলনায় অনেক দ্রুত ডেটা রিড ও রাইট করতে পারে।

              • HDD (Hard Disk Drive): চৌম্বকীয় ডিস্ক ঘোরে, তাই গতি কম।
              • Floppy Disk: অত্যন্ত ধীরগতির এবং বর্তমানে বিলুপ্তপ্রায়।
              • SSHD: হাইব্রিড ড্রাইভ, যা SSD এর চেয়ে ধীর কিন্তু HDD এর চেয়ে দ্রুত।
              • ব্যাখ্যা

                SSD-তে সেমিকন্ডাক্টর মেমোরি চিপ (NAND Flash) ব্যবহারের কারণে ল্যাটেন্সি বা বিলম্ব খুবই কম।
                91
                ধরা যাক, Algorithm A-এর running time O(n2)O(n^2) এবং Algorithm B-এর running time O(n)O(n)। তাহলে নিচের কোনটি সবচেয়ে সঠিক?
                বহুনির্বাচনি প্রশ্ন
                1. Algorithm A, Algorithm B-এর চেয়ে ধীর গতির
                2. Algorithm A, Alogrithm B-এর চেয়ে দ্রুত গতির
                3. Algorithm A, Algorithm B-এর চেয়ে asymptotically ধীর গতির
                4. Algorithm B সর্বদা Algorithm A-এর চেয়ে দ্রুত চলে

                সঠিক উত্তর: গ

                সমাধান

                সঠিক উত্তর: Algorithm A, Algorithm B-এর চেয়ে asymptotically ধীর গতির

                ব্যাখ্যা: Big O নোটেশন (OO) দ্বারা অ্যালগরিদমের Asymptotic আচরণ বা কর্মদক্ষতা মাপা হয় যখন ইনপুট সাইজ (nn) অনেক বড় হয়।

                • O(n2)O(n^2) এর গ্রোথ রেট O(n)O(n) এর চেয়ে বেশি। অর্থাৎ, nn বাড়ার সাথে সাথে O(n2)O(n^2) অনেক বেশি সময় নেয়।
                • বেশি সময় নেওয়া মানে অ্যালগরিদমটি ধীর গতির (Slower)
                • 'সর্বদা' (Option d) সঠিক নয়, কারণ খুব ছোট nn-এর জন্য ধ্রুবক (Constant factor) এর কারণে AA দ্রুত হতেও পারে, কিন্তু Asymptotically (বড় ইনপুটের ক্ষেত্রে) AA অবশ্যই ধীর হবে।
                • ব্যাখ্যা

                  Running Time বেশি হওয়া \rightarrow Speed কম হওয়া \rightarrow Slower Algorithm.
                  92
                  Quantum Computing-এর জনক কাকে মনে করা হয়?
                  বহুনির্বাচনি প্রশ্ন
                  1. David Deutsch
                  2. Richard Feynman
                  3. Paul Benloff
                  4. Alexei Kitaev

                  সঠিক উত্তর: ক

                  সমাধান

                  সঠিক উত্তর: David Deutsch

                  ব্যাখ্যা: Quantum Computing-এর জনক হিসেবে মনে করা হয় ডেভিড ডয়েচকে (David Deutsch)। তিনি ১৯৮৫ সালে সর্বপ্রথম একটি সাধারণ উদ্দেশ্যপূর্ণ কোয়ান্টাম কম্পিউটার মডেল প্রস্তাব করেন, যা 'Universal Quantum Computer' নামে পরিচিত।

                  যদিও পল বেনলফ (Paul Benioff), রিচার্ড ফাইনম্যান (Richard Feynman) এবং আলেক্সি কিতায়েভ (Alexei Kitaev) প্রমুখ গবেষকগণ কোয়ান্টাম কম্পিউটিং-এর ধারণা ও ভিত্তি তৈরিতে অবদান রাখেন, তবুও পূর্ণাঙ্গ মডেল উপস্থাপনের জন্য David Deutsch-ই এর জনক হিসেবে স্বীকৃত।

                  ব্যাখ্যা

                  David Deutsch ১৯৮৫ সালে প্রথম 'Universal Quantum Computer' এর তাত্ত্বিক মডেল প্রদান করেন।

                  এই অধ্যায়ের প্রশ্ন টাইমার ও স্কোরসহ প্র্যাকটিস করুন

                  এই পেজে বাছাইকৃত ৯২টি প্রশ্ন সমাধানসহ দেওয়া হয়েছে। প্র্যাকটিস মোডে এক-একটি করে উত্তর দিয়ে সঙ্গে সঙ্গে ফলাফল, স্কোর ও অগ্রগতি ট্র্যাক করুন।

                  কেন BCS Preliminary-এর জন্য “কম্পিউটার” অধ্যায়টি গুরুত্বপূর্ণ?

                  BCS Preliminary নিয়োগ পরীক্ষার কম্পিউটার ও তথ্যপ্রযুক্তি অংশে “কম্পিউটার” থেকে প্রায় প্রতিবারই প্রশ্ন আসে। বিগত সালের প্রশ্নের ধরন বুঝে নিয়মিত অনুশীলন করলে এই অধ্যায়ের নম্বর নিশ্চিত করা সহজ হয় — এই পেজের বাছাইকৃত প্রশ্নগুলো ঠিক সেই প্রস্তুতির জন্যই সাজানো।

                  সচরাচর জিজ্ঞাসা

                  "কম্পিউটার" অধ্যায় থেকে কেমন প্রশ্ন আসে?

                  BCS Preliminary নিয়োগ পরীক্ষায় কম্পিউটার ও তথ্যপ্রযুক্তি বিষয়ের "কম্পিউটার" অধ্যায় থেকে নিয়মিত MCQ আসে। এই পেজে বিগত সালের ও বাছাইকৃত গুরুত্বপূর্ণ প্রশ্ন এক জায়গায় দেওয়া হয়েছে — প্রতিটির সঠিক উত্তর, ধাপে ধাপে সমাধান ও ব্যাখ্যাসহ।

                  উত্তর ও সমাধান কি বিনামূল্যে?

                  হ্যাঁ। প্রশ্ন, অপশন, সঠিক উত্তর, ধাপে ধাপে সমাধান ও ব্যাখ্যা — সবই লগইন ছাড়াই বিনামূল্যে দেখা যায়। টাইমার ও স্কোরসহ প্র্যাকটিস করতে চাইলে একটি ফ্রি অ্যাকাউন্ট দিয়ে প্র্যাকটিস মোডে যান।