বিষয়সমূহ

PrepBank · বিষয়ভিত্তিক প্রশ্ন

কম্পিউটার

মোট প্রশ্ন৮,১৪১এই পাতা১০০প্রতি পাতা১০০
ঘনত্ব
উত্তর
উত্তরিতবর্তমানপুনরায় দেখুনঅসম্পূর্ণ

কম্পিউটার

PrepBank · পাতা ৩৪ / ৮২ · ৩,৩০১৩,৪০০ / ৮,১৪১

৩,৩০১.
১১০০১০১ এর সাথে ১০১০১০১ এর যোগফল -
  1. ১০১০০১১১
  2. ১০১১১০১০
  3. ১০১১০১০
  4. ১০০১১১০১০১
ব্যাখ্যা

উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি (একাদশ-দ্বাদশ শ্রেণী), প্রকৌশলী মুজিবুর রহমান
৩,৩০২.
নিরাপদ ওয়েবসাইটের URL শুরু হয় সাধারণত কী দিয়ে?
  1. http://
  2. https://
  3. ftp://
  4. mail://
ব্যাখ্যা

- URL (Uniform Resource Locator) হলো ইন্টারনেটে কোনো ওয়েবসাইট বা ওয়েবপেজের ঠিকানা।
- যেমন: https://www.educationboard.gov.bd.

- HTTP (Hyper Text Transfer Protocol):
- এটি ইন্টারনেটে তথ্য আদান-প্রদানের জন্য ব্যবহৃত একটি সাধারণ প্রোটোকল।
- http:// দিয়ে শুরু ওয়েবসাইটে ডেটা এনক্রিপশন থাকে না, অর্থাৎ তৃতীয় পক্ষ সহজেই তথ্য চুরি করতে পারে।

- HTTPS (Hyper Text Transfer Protocol Secure):
- এটি HTTP-এর নিরাপদ সংস্করণ।
- এখানে “S” মানে Secure, অর্থাৎ ডেটা এনক্রিপশন (Encryption) পদ্ধতিতে প্রেরণ করা হয়।
- এর মাধ্যমে ব্রাউজার ও সার্ভারের মধ্যে তথ্য SSL/TLS (Secure Sockets Layer / Transport Layer Security) ব্যবহার করে এনক্রিপ্ট করা হয়।

- ftp:// (File Transfer Protocol) ব্যবহার করা হয় ফাইল আদান-প্রদানের জন্য, এটি ওয়েবসাইট ব্রাউজিংয়ের জন্য নয়।
- mail:// ইমেইল সংযোগের জন্য ব্যবহৃত হয়।

উৎস: Encyclopedia britannica. [লিংক]।

৩,৩০৩.
মেমোরিতে ডেটা পড়া বা লেখার (Read/Write) প্রক্রিয়া সম্পাদনে প্রয়োজনীয় সময়কে কী বলে?
  1. Refresh Interval
  2. Transmission Time
  3. Access Time
  4. Data Rate
ব্যাখ্যা

অ্যাকসেস টাইম (Access Time):
- মেমরি হতে ডেটা রিড বা রাইট অপারেশনে যে সময় লাগে তাকে অ্যাকসেস টাইম বলে।
- প্রধান মেমরির টাইম (সময়) বলতে বুঝায় মেমরির নির্দিষ্ট অ্যাড্রেসে অ্যাকসেস করা এবং তা থেকে একটি শব্দ পড়া বা লেখার মোট সময়।
- অ্যাকসেস সময় যত কম হয়, কম্পিউটার তত দ্রুতগতিতে কাজ করে।
- সাধারণত মানুষের চোখের পলক পড়তে সময় লাগে এক সেকেন্ডের দশ ভাগের এক ভাগ, যা ১০ মিলিয়ন ন্যানোসেকেন্ডের সমান।
- কম্পিউটার উক্ত সময়ে তাহলে ১০ মিলিয়ন নির্দেশ নির্বাহ করতে পারে।

উৎস: মৌলিক কম্পিউটার শিক্ষা (বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়)।

৩,৩০৪.
Different Engine এর আবিষ্কারক কে?
  1. ক) চার্লস ব্যাবেজ
  2. খ) হাওয়ার্ড আইকিন
  3. গ) টমাস এডিসন
  4. ঘ) এডা বায়রন
ব্যাখ্যা

- ব্রিটিশ গণিতবিদ Charles Babbage আবিষ্কার করেন Different Engine, সেজন্য তাকে কম্পিউটারের জনক বলা হয়।
- এছাড়াও তিনি Analytical Engine আবিষ্কার করেন।
- এটি ছিল সম্পূর্ণ অটোমেটিক পাশাপাশি সকল ধরণের গাণিতিক কাজ করতে সক্ষম।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি-১, এসএসসি ও ভোকেশনাল। 

৩,৩০৫.
ডাটাবেজে ব্যবহৃত ব্যক্তির নাম কোন ধরনের ডাটা?
  1. ক) Number
  2. খ) Text
  3. গ) Value
  4. ঘ) Special Symbol
ব্যাখ্যা
ডাটাবেজে ব্যবহৃত ডাটার ধরন সমূহ:
- Text: সাধারণত নাম জাতীয় ডেটার জন্য ব্যবহার করা হয়।
- Integer: পূর্ণসংখ্যা প্রকাশের জন্য ব্যবহার করা হয়।
- Real Number: ভগ্নাংশ প্রকাশ করার জন্য ব্যবহার করা হয়।
- Numeric: সব ধরনের ডেটাই এই ফিল্ডে রাখা যায়। কিন্তু টেক্সট জাতীয় ডেটার ক্ষেত্রে এইগুলোকে বাস্তব সংখ্যায় রুপান্তরিত করে রাখা হয়।
- VarChar: সবথেকে বেশি সংখ্যক ভেরিয়েশন রাখার জন্য এই ডেটাবেজ ব্যবহার করা হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, প্রকৌশলী মুজিবুর রহমান, একাদশ- দ্বাদশ শ্রেণি।
৩,৩০৬.
API এর মূল কাজ কী?
  1. স্বয়ংক্রিয়ভাবে প্রোগ্রাম লিখা
  2. নেটওয়ার্ক প্রক্রিয়া স্বয়ংক্রিয় করা
  3. অ্যালগরিদম ব্যবহার করে ডেটা প্রসেসিং করা
  4. বিভিন্ন সফটওয়্যার অ্যাপ্লিকেশনের মধ্যে যোগাযোগ স্থাপন
ব্যাখ্যা

◉ API (Application Programming Interface) হল একটি সফটওয়্যার ইন্টারফেস, যা বিভিন্ন সফটওয়্যার অ্যাপ্লিকেশন বা সিস্টেমের মধ্যে যোগাযোগ ও ডেটা আদান-প্রদানের সুবিধা প্রদান করে।

API: 
- API এর পূর্ণরূপ Application Programming Interface
- API এমন একটি প্রক্রিয়া যা বিভিন্ন কম্পিউটার প্রোগ্রামকে একে অপরের সাথে যোগাযোগ করতে ব্যবহৃত হয়।
- API একটি প্রোগ্রাম থেকে পরিষেবা পাওয়ার জন্য একজন ডেভেলপারকে সাহায্য করে।
- একটি API ছাড়া একটি প্রোগ্রাম খুব কার্যকরভাবে অন্যান্য অ্যাপ্লিকেশনের সাথে কাজ করতে পারেনা।
- API-এর উদাহরণ হলো remote procedure calls (RPCs)।
- তাছাড়া API, গ্রাফিক্স এবং সাউন্ড সহ অ্যাপ্লিকেশনগুলি সরবরাহ করে, নেটওয়ার্কিং এবিলিটি যুক্ত করে, সিকিউরিটি এবং ডেটা ট্রান্সলেশন পরিচালনা করে এবং মেমরি এবং হার্ডওয়্যার ডিভাইসের মতো সিস্টেম সংস্থানগুলিতে অ্যাক্সেস পরিচালনা করে।

উৎস: ব্রিটানিকা।

৩,৩০৭.
অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ নয় কোনটি?
  1. C#
  2. Pescal
  3. C++
  4. Python
ব্যাখ্যা
• অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং:
- অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং পদ্ধতিতে ডাটা ও ইনস্ট্রকাশনের সমন্বয়ে চলক তৈরি করা হয়। একে বলা হয় অবজেক্ট।
- মেসেজে আদান-প্রদানের মাধ্যমে অবজেক্টগুলো পরস্পরের সাথে যোগাযোগ রক্ষা করে।
- এই প্রোগ্রামিং পদ্ধতিতে প্রোগ্রামের ইনস্ট্রাকশনগুলো ডাটা দ্বারা নিয়ন্ত্রিত হয়।
- C++, Java, C#, Python ইত্যাদি হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর উদাহরণ।
- মূলত ৬টি প্রাথমিক ধারণার দ্বারা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংকে উপস্থাপন করা হয়।

যেমন:
১. অবজেক্ট (Object),
২. ক্লাস (Class),
৩. মেসেজ (Message),
৪. পলিমারফিজম (Polymorphism),
৫. ইনহেরিটেন্স (Inheritance) এবং
৬. এনক্যাপসুলেশন (Encapsulation)। 

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩০৮.
File Compression Software এর প্রধান কাজ-
  1. ফাইলের সাইজ ছোট করা
  2. ফাইল মুছে ফেলা
  3. ভাইরাস দূর করা
  4. ফাইল সম্পাদনা করা
ব্যাখ্যা
File Compression Software এর প্রধান কাজ ফাইলের সাইজ ছোট করা।

File Compression Programs:
-বেশিরভাগ অপারেটিং সিস্টেমে ফাইল কম্প্রেস (compress) এবং আনকম্প্রেস (uncompressed) করার জন্য বিভিন্ন রকমের টুল ব্যবহার করা হয়।
-ফাইলের আকার (size) কমানোর জন্য এই টুল গুলো ব্যবহার করা হয়।

কিছু compression টুল এর উদাহরণ হল:

- WinZip,
- WINRAR,
- 7-ZIP,
- PeaZip, ইত্যাদি।

উৎস: বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩০৯.
মাউস ও কী-বোর্ড কোন পোর্টে যুক্ত করা হয়?
  1. ভিজিএ পোর্ট
  2. সিরিয়াল পোর্ট
  3. ল্যান পোর্ট
  4. প্যারালাল পোর্ট
ব্যাখ্যা
• পোর্ট:
- কম্পিউটারের পোর্ট হলো এক ধরনের পয়েন্ট বা সংযোগ মুখ।
- কম্পিউটারের সিস্টেম ইউনিটের মাদারবোর্ডের সাথে বিভিন্ন ধরনের ইনপুট, আউটপুট কিংবা কমিউনিকেশন হার্ডওয়্যারের সাথে যুক্ত করার জন্য বিভিন্ন ধরনের সংযোগ পয়েন্ট থাকে। এ ধরনের সংযোগ পয়েন্টকে বলা হয় পোর্ট।

• সিরিয়াল পোর্ট:
- মাদারবোর্ডে ব্যবহৃত সিরিয়াল পোর্টে ৯টি পিন থাকে।
- COM পোর্টকে সিরিয়াল পোর্ট বা RS-232 পোর্টও বলা যায়।
- RS-232 বা সিরিয়াল পোর্টের মাধ্যমে ডেটা পর্যায়ক্রমে এক বিট করে স্থানান্তরিত হয়।
- সাধারণত সিস্টেম ইউনিট থেকে দূরবর্তী ডিভাইসসমূহ সংযোগের জন্য এ ধরনের পোর্ট ব্যবহৃত হয়।
- মডেম, মাউস, কী-বোর্ড ইত্যাদি হার্ডওয়্যারে এই ধরনের পোর্টের সাথে যুক্ত থাকে।
- মাদারবোর্ডে ৯ পিনবিশিষ্ট COM1 এবং COM2 নামে দুটি সিরিয়াল পোর্ট থাকে।

• প্যারালাল পোর্ট:
- প্যারালাল পোর্টের মাধ্যমে একসঙ্গে একাধিক বিট স্থানান্তরিত হয়।
- সাধারণত প্যারালাল পোর্ট ২৫ পিন বিশিষ্ট হয়।
- এ ধরনের পোর্টে তথ্য সমান্তরালভাবে আদান-প্রদান করা হয়।
- প্রিন্টার, স্ক্যানার, অপটিক্যাল ড্রাইভ ইত্যাদি ডিভাইস এ ধরনের পোর্টে যুক্ত করা যায়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩১০.
নিচের কোনটি অক্ট্যাল সংখ্যা নয়?
  1. ক) ১০০০১০০
  2. খ) ৭৫৬২৩৩
  3. গ) ৪৬৬৮০২
  4. ঘ) ১৬২০১১১
ব্যাখ্যা
অক্ট্যাল সংখ্যা
- যে সংখ্যা পদ্ধতিতে আটটি অঙ্ক বা চিহ্ন ব্যবহার করা হয় তাকে অক্ট্যাল সংখ্যা পদ্ধতি বলে। 
- এ পদ্ধতিতে ব্যবহৃত অঙ্ক গুলো হলো- ০, ১, ২, ৩, ৪, ৫, ৬, ৭। 
- অক্ট্যাল সংখ্যা পদ্ধতির ভিত্তি হচ্ছে ৮। 
- ৪৬৬৮০২ অকটাল সংখ্যা নয়, কারণ ৮ অক্ট্যাল সংখ্যার অঙ্ক বা চিহ্ন না।

সূত্র- তথ্য ও যোগাযোগ প্রযুক্তি ( একাদশ ও দ্বাদশ শ্রেণি), প্রকৌশলী মুজিবুর রহমান।
৩,৩১১.
Which of the following is not a primary function of a DBMS?
  1. Database creation
  2. Database interrogation
  3. Database maintenance
  4. Database networking
ব্যাখ্যা

সঠিক উত্তর - ঘ) Database networking

• ডেটাবেজ ম্যানেজমেন্ট সিস্টেম:
যে সফটওয়্যার ডেটা সংরক্ষণ, ব্যবহার ও ব্যবস্থাপনায় সাহায্য করে তা হচ্ছে ডেটাবেজ ম্যানেজমেন্ট সিস্টেম।

• ডেটাবেজ ম্যানেজমেন্ট সিস্টেম এর প্রধান ৩টি কাজ-
- ডেটাবেজ তৈরি,
- ডেটাবেজ ইন্টারোগেশন ও
- ডেটাবেজ রক্ষণাবেক্ষণ।

• কয়েকটি DBMS উদাহরণ হচ্ছে-
- মাইএসকিউএল (MySQL),
- ওরাকল (Oracle),
- মাইক্রোসফট অ্যাকসেস (Micorsoft Access),
- মাইক্রোসফট এসকিউএল সার্ভার (Microsoft SQL Server),
- পোস্টগ্রি এসকিউএল (Postgre SQL),
- এসকিউলাইট (SQLite), ইত্যাদি।

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

৩,৩১২.
নিচের কোনটি কম্পিউটারের ইনপুট এবং আউটপুট উভয় পেরিফেরাল হিসেবে কাজ করে?
  1. ক) হার্ডডিস্ক
  2. খ) প্লটার
  3. গ) ওএমআর (OMR)
  4. ঘ) লাইটপেন
ব্যাখ্যা
হার্ডডিস্ক  কম্পিউটারের ইনপুট এবং আউটপুট উভয় পেরিফেরাল হিসেবে কাজ করে। 

- কম্পিউটারের সঙ্গে সংযুক্ত যে সকল ডিভাইসগুলো একই সাথে ইনপুট ও আউটপুট যন্ত্র হিসেবে ব্যবহার করা হয়, তাদেরকে ইনপুট ও আউটপুট পেরিফেরাল বলা হয়। যেমন- হার্ডডিস্ক, সিডি, টাচস্ক্রিন ইত্যাদি।  
- হার্ডডিক্স  Hard Disk(HDD) যা মূলত হার্ড ড্রাইভ বা ফিক্স ড্রাইভ নামেও পরিচিত।
- যার প্রধান কাজ হল ডাটা বা তথ্য সংরক্ষণ করা ও প্রয়োজনে সংরক্ষিত ডাটা গুলো পুনরুদ্ধার করে বিভিন্ন কাজে ব্যবহার করা হয়। 
- হার্ডডিস্ক (Hard Disk) হলো একটি দৃঢ় অপসারণযোগ্য (Non Removable) চুম্বকীয় ডিস্ক (magnetic disk) যা প্রচুর পরিমান ডেটা স্টোর (store) করে রাখতে সক্ষম।
- বর্তমান সময়ে বেশিরভাগ কম্পিউটার ও ল্যাপটপে হার্ড ডিস্ক ব্যবহার করা হয়।

সূত্র: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়। 
৩,৩১৩.
কম্পিউটার অপারেশনে কোন ধরনের গাণিতিক পদ্ধতি ব্যবহার করা হয়?
  1. দশমিক
  2. বাইনারি
  3. জ্যামিতি
  4. বুলিয়ান
ব্যাখ্যা
• কম্পিউটার অপারেশনে "বাইনারি" পদ্ধতি ব্যবহার করা হয়।

• বাইনারি সংখ্যা পদ্ধতি (Binary Number System):

- বাইনারি সংখ্যা পদ্ধতি একটি ২-ভিত্তিক সংখ্য পদ্ধতি
- এ পদ্ধতিতে ০ এবং ১ এই দুটি অংক ব্যবহৃত হয়।
- এ দুটি অংককে বিভিন্নভাবে সাজিয়ে যেকোনো সংখ্যাকে বাইনারি সংখ্যা পদ্ধতিতে লেখা যায়।
- বাইনারিতে দুটি অংক ব্যবহৃত হয় বিধায় এ পদ্ধতির বেজ ২।
- (১১০), (১১০১), (১০১.০১১) ইত্যাদি হলো বাইনারি সংখ্যার উদাহরণ।
- কম্পিউটার বাইনারি সংখ্যার মাধ্যমে যেকোনো ধরনের উপাত্ত বা ডেটা সংরক্ষণ করে থাকে।
- আবার কম্পিউটারের সকল অভ্যন্তরীণ প্রক্রিয়াকরণের কাজ সম্পন্ন হয় বাইনারি সংখ্যা পদ্ধতিতে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩১৪.
যে ধরনের ম্যালওয়্যার কম্পিউটারের ডেটা বা সিস্টেম লক করে দিয়ে ব্যবহারকারীর কাছ থেকে টাকা/মুক্তিপণ দাবি করে, সেটিকে কী বলা হয়?
  1. Keylogger
  2. Rootkit
  3. Adware
  4. Ransomware
ব্যাখ্যা

◉ যে ম্যালওয়্যার একটি কম্পিউটার ডিভাইসকে আক্রান্ত করার পর ব্যবহারকারীকে তার মেশিনে প্রবেশ করা থেকে বিরত রাখে, তা হলো র‍্যানসমওয়‍্যার (Ransomware)। র‍্যানসমওয়‍্যার ব্যবহারকারীর ডেটা বা সিস্টেমকে লক করে দেয় এবং সাধারণত মুক্তিপণ (র‍্যানসম) দাবি করে। মুক্তিপণ দেওয়া না হলে ব্যবহারকারী তার ডেটা বা সিস্টেমে অ্যাক্সেস পায় না।

র‍্যানসমওয়্যার:
- র‍্যানসমওয়‍্যার হলো এক ধরনের ম্যালওয়‍্যার যেটি একটি কম্পিউটার ডিভাইসকে আক্রান্ত করার পর ব্যবহারকারীকে তার মেশিনে প্রবেশ করা থেকে বিরত রাখে এবং ব্যবহারকারীর প্রবেশগম্যতা (Accessibility) সীমাবদ্ধ করে দেয়, গুরুত্বপূর্ণ ফোল্ডার নিজের নিয়ন্ত্রণে নেয় এবং এই সীমাবদ্ধতা দূর করার জন্য ব্যবহারকারীর কাছ থেকে মুক্তিপণ (Ransom) দাবি করে।
- যেহেতু এটি মুক্তিপণ আদায়কারী সফ্টওয়্যার হিসেবে পরিচিত তাই মুক্তিপণের ইংরেজি শব্দ Ransom এবং সফ্টওয়্যারের ইংরেজি শব্দ Software এর সংক্ষিপ্তরূপ থেকেই এই নামকরণ অর্থাৎ Ransom + Software = Ransomware.
- কিছু র‍্যানসমওয়‍্যার সিস্টেমের হার্ড ড্রাইভে অবস্থিত সকল ফাইল একটি বড় কী (Large Key) দিয়ে এনক্রিপ্ট (Encrypt) করে ফেলে।
- এনক্রিপশন কী এতটাই বড় হয় যে মুক্তিপণ না দিয়ে একে ভেঙে ফেলা প্রযুক্তিগত দিক থেকে প্রায় অসম্ভব।
- এছাড়াও কেউ কেউ সরল একটি প্রোগ্রামের মাধ্যমে ব্যবহারকারীর সিস্টেম লক করে দেয় এবং ডিসপ্লেতে বার্তার মাধ্যমে ব্যবহারকারীকে মুক্তিপণ দিতে বাধ্য করে।

অন্যান্য অপশনসমূহ,
Keylogger: ব্যবহারকারীর কী-বোর্ড ইনপুট গোপনে রেকর্ড করে (যেমন পাসওয়ার্ড চুরি)।
Adware: অবাঞ্ছিত বিজ্ঞাপন দেখায়, তবে সিস্টেম লক করে না।
Rootkit: সিস্টেমে লুকিয়ে থেকে হ্যাকারকে গোপন প্রবেশাধিকার দেয়।

উৎস:
১. কম্পিউটার ও তথ্য প্রযুক্তি- ২, ৯ম-১০ম শ্রেণি (ভােকেশনাল, ২০২১ সংস্করণ)।
২. বাংলাদেশ ব্যাংক পরিক্রমা।

৩,৩১৫.
Stack নিচের কোনটির সাথে সম্পর্কিত নয়?
  1. Push
  2. FIFO
  3. Pop
  4. LIFO
ব্যাখ্যা
- Stack কে বলা হয় LIFO (Last In First Out) ডেটা স্ট্রাকচার।
- এ যে ডেটা শেষে প্রবেশ করবে সেই ডেটাটি প্রথমে বের হবে, একে বলা হয় LIFO।
- প্রোগ্রামিং ল্যাঙ্গুয়েজে, স্ট্যাকের (Stack) দুটি অপারেশন বা প্রক্রিয়া রয়েছে। যথা Push এবং Pop.
- স্ট্যাকের উপরে একটি আইটেম রাখাকে পুশ (Push) বলা হয়।
- স্ট্যাকের উপর থেকে একটি আইটেম অপসারণ করাকে পপ (Pop) বলা হয়।

- Queue এ যে ডেটা প্রথমে প্রবেশ করবে সেই ডেটাটি প্রথমে বের হবে, একে বলা হয় FIFO (First In First Out)।
- FIFO- Queue এর সাথে সম্পর্কিত।

উৎস: Computerhope Website.
৩,৩১৬.
কোন গেইটটি "ইনভার্টার" হিসেবেও পরিচিত?
  1. NAND
  2. NOT
  3. NOR
  4. XOR
ব্যাখ্যা

• NOT গেইটকে সাধারণত "ইনভার্টার" হিসেবেও বলা হয়। কারণ এটি একটি মৌলিক লজিক গেইট যা ইনপুটের বিপরীত আউটপুট প্রদান করে। অর্থাৎ, যদি ইনপুট ১ হয়, আউটপুট ০ হয় এবং ইনপুট ০ হলে আউটপুট ১ হয়। এটি ডিজিটাল ইলেকট্রনিক্সের মূল ভিত্তি হিসেবে কাজ করে এবং বিভিন্ন লজিক সার্কিটের নির্মাণে অপরিহার্য। NOT গেইটের মাধ্যমে সংকেতকে উল্টানো যায়, যা কম্পিউটার, মাইক্রোকন্ট্রোলার এবং অন্যান্য ডিজিটাল ডিভাইসের মধ্যে তথ্য প্রক্রিয়াকরণের ক্ষেত্রে গুরুত্বপূর্ণ। তাই, NOT গেইটকে ইনভার্টার বলা হয় কারণ এটি ইনপুটের বিপরীত মান প্রদান করে।

উত্তর: খ) NOT.


NOT গেইট:
- এই গেইট যৌক্তিক উল্টানো পদ্ধতিতে কাজ করে।
- যে গেইটে একটি ইনপুট ও একটি আউটপুট থাকে তাকে নট গেইট বলে।
- এই গেইটের ইনপুট ১ হলে আউটপুট হবে ০ এবং ইনপুট ০ হলে আউটপুট হবে ১।
- এ গেইটে একটি ইনপুট ও একটি আউটপুট থাকে। ইনপুটের বিপরীত হবে আউটপুট। সেজন্য এ গেইটকে ইনভার্টার (Inverter) বলা হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম,বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

৩,৩১৭.
কোন গেইট দ্বারা লজিক্যাল যোগ এর কাজ করা হয়?
  1. ক) OR
  2. খ) AND
  3. গ) NOT
  4. ঘ) NOR
ব্যাখ্যা
তিন ধরনের মৌলিক গেইট বিদ্যমান। যথা-

১) OR (+) Operation -> সাধারণ যোগের কাজ করা হয়।
২) AND (.) Operation -> সাধারণ গুনের কাজ করা হয়।
৩) NOT ( A') Operation -> পূরকের কাজ করে ( ০ থাকলে ১ এবং ১ থাকলে ০ এ পরিণত করে)

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (১১শ - ১২শ শ্রেণি), প্রকৌশলী মুজিবুর রহমান।
৩,৩১৮.
Integrated Circuit এর আবিষ্কারক কে?
  1. Ted Hoff
  2. Marshall McLuhan
  3. Jack Kilby
  4. Charles Babbage
ব্যাখ্যা
• Integrated Circuit:
- ১৯৫৮ সালে রবার্ট নইসি (Robert Noyce) এবং জ্যাক কিলবি (Jack Kilby) IC (Integrated Circuit) আবিষ্কার করে ইলেকট্রনিক জগতে যুগান্তকারী পরিবর্তনের সূচনা করেন।
- একটি মাত্র IC-তে অনেকগুলো ট্রানজিস্টর, রেজিস্টার, ক্যাপাসিটর এবং অন্যান্য উপকরণ মিশিয়ে একটি ক্ষুদ্র সিলিকন পাতের ওপর স্থাপন করা থাকে।
- তৃতীয় প্রজন্মের কম্পিউটারগুলো IC ব্যবহার করে তৈরি করা হয়েছিল।
- ফলে কম্পিউটারের আকার আরো ছোট হয়ে আসে, দাম কমে যায়, বিদ্যুৎ খরচ কমে যায়, কাজের গতি ও নির্ভরশীলতা বহুগুণে বেড়ে যায়।
- একই সাথে কম্পিউটারের মেমোরিব্যবস্থারও উন্নতি ঘটে।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়
২. ব্রিটানিকা।
৩,৩১৯.
কোনটি বিশেষ উদ্দেশ্য ব্যবহৃত অ্যাপ্লিকেশন সফটওয়্যার?
  1. MS Word
  2. MS Excel
  3. Payroll System
  4. MS PowerPoint
ব্যাখ্যা

• অ্যাপ্লিকেশন সফটওয়্যার হলো কম্পিউটারে ব্যবহৃত এমন প্রোগ্রাম যা ব্যবহারকারীর নির্দিষ্ট কাজ সম্পন্ন করতে সাহায্য করে

প্রকারভেদ:
- সাধারণ উদ্দেশ্য অ্যাপ্লিকেশন সফটওয়্যার: বিভিন্ন ধরনের কাজের জন্য ব্যবহারযোগ্য।
উদাহরণ:
⇒ MS Word: ডকুমেন্ট তৈরি।
⇒ Excel: হিসাবরক্ষণ ও ডেটা বিশ্লেষণ।
⇒ PowerPoint: প্রেজেন্টেশন তৈরি।

বিশেষ উদ্দেশ্য অ্যাপ্লিকেশন সফটওয়্যার: নির্দিষ্ট কাজ বা প্রতিষ্ঠান বিশেষ প্রয়োজনে তৈরি।
উদাহরণ:
⇒ Payroll System: প্রতিষ্ঠানের কর্মচারীর বেতন হিসাব, ট্যাক্স ও বোনাস নির্ণয়।
⇒ ব্যাংকিং সফটওয়্যার, হাসপাতালের রোগী ব্যবস্থাপনা সফটওয়্যার।

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

৩,৩২০.
ইন্টারনেট ব্যবহার ফলে কোথায় টেম্পোরারি ফাইল ও কুকিজ জমতে থাকে?
  1. ক) র‍্যামে
  2. খ) রমে
  3. গ) ক্যাশ মেমোরিতে
  4. ঘ) হার্ডডিস্কে
ব্যাখ্যা
- ইন্টারনেট ব্যবহার এখন অনেক সহজলভ্য এবং এটি অনেক উপকারে আসে। 
- ইন্টারনেট ব্যবহার করলে ইন্টারনেট ব্রাউজারের ক্যাশ মেমোরিতে অনেক টেম্পোরারি ফাইল ও কুকিজ জমতে থাকে। 
- এতে কম্পিউটারের কাজের গতি হ্রাস পায়।
- প্রতিদিন সম্ভব না হলে কিছুদিন পর পর ক্যাশ মেমোরি পরিষ্কার করতে হয়। 

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এসএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩২১.
CD-ROM এবং DVD-ROM নিচের কোন শ্রেণির স্টোরেজ ডিভাইস?
  1. Magnetic Storage
  2. Optical Storage
  3. Cloud Storage
  4. Volatile Storage
ব্যাখ্যা

সঠিক উত্তর - খ) Optical Storage

• স্টোরেজ ডিভাইস (Storage Hardware):
স্টোরেজ ডিভাইস বা স্টোরেজ হার্ডওয়‍্যারে বিভিন্ন তথ্য, নির্দেশাবলি, অডিও, ভিডিও, ইমেজ স্থায়ী বা অস্থায়ীভাবে সংরক্ষণ করা যায়। কম্পিউটারের প্রক্রিয়াকরণের সুবিধার জন্য স্টোরেজ মিডিয়াতে ডেটা ও নির্দেশাবলি জমা রাখা যায় এবং প্রয়োজনে তা সহজে কাজে লাগানো যায়। স্টোরেজ ডিভাইসকে প্রধানত দুই ভাগে ভাগ করা হয়। যথা-
১। প্রাইমারি স্টোরেজ ডিভাইস (Primary Storage Device):
- RAM (Random-Access Memory), 
- ROM (Read-Only Memory).

২। সেকেন্ডারি স্টোরেজ ডিভাইস (Secondary Storage Device):
- Hard Disk, 
- Floppy Disk, 
- USB Flash Drive, 
- Magnetic Tape, 
- Optical Storage Devices (CD-ROMs and DVD-ROMs), 
- Solid-State Drives (SSDs)

• অপটিক্যাল স্টোরেজ সিস্টেম (Optical Storage System):
- যে সমস্ত ডিস্কে Optical Storage Technology-এর মাধ্যমে ডেটা সংরক্ষণ করা হয়, তাকে Optical Disk বলা হয়।
যেমন- CD-ROM Disk বা CD Disk, DVD ইত্যাদি।

• সিডি-রম (CD-Rom-Compact Disk Read Only Memory):
বর্তমান সময়ে কম্পিউটারে সম্পাদিত ডেটা সংরক্ষণের ক্ষেত্রে অন্যতম মাধ্যম হিসেবে ব্যবহৃত মেমরির নাম সিডি-রম।
- সাধারণত সিডির ধারণক্ষমতা 650 মেগাবাইট থেকে 750 মেগাবাইট পর্যন্ত হয়ে থাকে। এতে সাধারণত এক সাইডে তথ্য সংরক্ষিত থাকে।
- বিপুল পরিমাণ ধারণক্ষমতা এবং দামে সস্তা হওয়ার কারণে সিডিতে অডিও, ভিডিও, সফটওয়‍্যার, বড় ধরনের ডেটা ইত্যাদি সংরক্ষণে খুবই জনপ্রিয়।
- সিডিতে সংরক্ষিত তথ্য বহুদিন পর্যন্ত সংরক্ষিত থাকে।

• ডিভিডি (DVD):
- ১৯৯৬ সালের দিকে অধিক ক্ষমতাসম্পন্ন অপটিক্যাল ডিস্কের উন্নতমানের সংস্করণ ডিভিডির (DVD- Digital Versatile Disk) উদ্ভব হয়।
- প্রথম দিকে DVD চলচ্চিত্র বা সিনেমার জন্য উন্নয়ন করা হলেও পরবর্তীতে টেক্সট, বিভিন্ন ধরনের কম্পিউটার সফটওয়্যার, তথ্যাবলি, ছবি, শব্দ ইত্যাদি সংরক্ষণে ব্যাপক সুবিধা পাওয়া যায়।
- DVD-এর গঠন ও আকার সিডির মতোই। তবে অধিক পরিমাণে তথ্য সংরক্ষণ করার জন্য DVD-তে ট্র্যাকসমূহ আরো ঘন করে সন্নিবেশিত থাকে।
- সাধারণত DVD-এর ধারণক্ষমতা ৪ গিগাবাইট থেকে ১৭ গিগাবাইট পর্যন্ত হয়ে থাকে।
- DVD পড়ার জন্য DVD ড্রাইভের প্রয়োজন। বর্তমানে DVD-R, DVD-RW এবং DVD RAM -এ লাল লেজার রশ্মির মাধ্যমে DVD-এর ডেটা পড়া ও লেখা হয়।

উৎস:
১। কম্পিউটার ও তথ্যপ্রযুক্তি-১ এসএসসি ও দাখিল (ভোকেশনাল)। 
২। মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

৩,৩২২.
অতিরিক্ত মনিটর যুক্ত করার জন্য ল্যাপটপে কোন পোর্ট সাধারণত ব্যবহৃত হয়?
  1. HDMI
  2. USB-C
  3. Ethernet
  4. Audio jack
ব্যাখ্যা
• ল্যাপটপে অতিরিক্ত মনিটর যুক্ত করার জন্য সাধারণত HDMI পোর্ট ব্যবহৃত হয়। HDMI (High-Definition Multimedia Interface) হলো এমন একটি পোর্ট যা অডিও এবং ভিডিও একসাথে ডিজিটালভাবে স্থানান্তর করতে সক্ষম। এটি সহজে মনিটরের সাথে সংযোগ স্থাপন করতে সাহায্য করে এবং উচ্চ মানের ভিডিও আউটপুট প্রদান করে। অনেক আধুনিক ল্যাপটপে এখন USB-C পোর্টও ব্যবহার করা হয়, বিশেষ করে যদি সেটি DisplayPort সমর্থন করে, তবে HDMI এখনো সবচেয়ে প্রচলিত। Ethernet পোর্ট শুধুমাত্র ইন্টারনেট সংযোগের জন্য এবং Audio jack কেবলমাত্র অডিও ডিভাইস সংযোগের জন্য ব্যবহৃত হয়, তাই এরা মনিটর সংযোগে উপযোগী নয়। সুতরাং সঠিক উত্তর: ক) HDMI.

• ল্যাপটপ কম্পিউটার:
- ল্যাপটপ কম্পিউটার এসি বিদ্যুত এবং ব্যাটারি উভয়ের সাহায্যেই ব্যবহার করা যায়।
- ১৯৮১ সালে এপসন (Epson) কোম্পানি প্রথম ল্যাপটপ কম্পিউটার প্রবর্তন করে।
- ল্যাপটপ কম্পিউটার ডেক্সটপের চেয়ে অনেক বেশি বিদ্যুৎ সাশ্রয়ী।

- ল্যাপটপ কম্পিউটারে মাউসের পরিবর্তে টাচপ্যাড ব্যবহার করা হয়।
- ল্যাপটপ কম্পিউটারের সাথে আলাদাভাবে মিনিটর, মাউস, কি-বোর্ড ইত্যাদি ডিভাইস যুক্ত করা যায়।
- বাংলাদেশের তৈরি প্রথম ল্যাপটপ দোয়েল (DOEL) তৈরি করে টেলিফোন শিল্প সংস্থা লিমিটেড।

উৎস: ব্রিটানিকা।
৩,৩২৩.
সফটওয়্যার আনইনস্টল করার জন্য নিচের কোন অপশনটির প্রয়োজন হয়?
  1. Ease of Access
  2. Control Panel
  3. User Account
  4. System and Security
ব্যাখ্যা
• সফটওয়্যার আনইনস্টলেশনের নিয়ম:
- প্রথমে স্টার্ট বাটন থেকে কন্ট্রোল প্যানেলে যেতে হবে।
- প্রদর্শিত অপশনগুলো থেকে 'আনইনস্টল এ প্রোগ্রাম' (uninstall a program) সিলেক্ট করতে হবে।
- যে সফটওয়্যারটি আনইনস্টল করতে চাই তা সিলেক্ট করতে হবে।
- uninstall বাটনে ক্লিক করলে আনইনস্টল শুরু হয়ে যাবে।
- ফাইল যদি বড় হয় তাহলে একটু বেশি সময় লাগবে। আনইনস্টল করার পর কম্পিউটার রিস্টার্ট দেয়া ভাল।
- তবে আনইনস্টলেশন করার মাধ্যমে কোন সফটওয়্যার কম্পিউটার থেকে সম্পূর্ণভাবে মুছে ফেলা যায় না। তাই সম্পূর্ণভাবে কোন সফটওয়্যারকে ডিলিট করার জন্য রেজিস্ট্রি এডিটর থেকে মুছে ফেলতে হবে।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এসএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩২৪.
নিচের কোনটি এন্টিভাইরাস সফটওয়্যার?
  1. WinRAR
  2. CCleaner
  3. SketchUp
  4. AVG
ব্যাখ্যা
• এন্টিভাইরাস সফটওয়্যার হলো এমন একটি প্রোগ্রাম যা কম্পিউটারে ভাইরাস, ম্যালওয়্যার ও অন্যান্য ক্ষতিকর সফটওয়্যার সনাক্ত এবং দূর করতে সাহায্য করে। উপরের অপশনগুলোর মধ্যে, AVG একটি জনপ্রিয় এন্টিভাইরাস সফটওয়্যার। এটি ব্যবহারকারীর কম্পিউটারকে ভাইরাস, ট্রোজান, স্পাইওয়্যার ও অন্যান্য ক্ষতিকর প্রোগ্রাম থেকে রক্ষা করে। অন্যদিকে, WinRAR একটি ফাইল কম্প্রেশন সফটওয়্যার, CCleaner সিস্টেম ক্লিনিং ও অপটিমাইজেশনের জন্য ব্যবহৃত হয়, আর SketchUp হলো 3D মডেলিং সফটওয়্যার। তাই, এদের মধ্যে শুধুমাত্র AVG এন্টিভাইরাস সফটওয়্যার হিসেবে কাজ করে।

• এন্টিভাইরাস সফটওয়্যার:
- কম্পিউটারে ভাইরাসের আক্রমণ থেকে রক্ষা পেতে এন্টিভাইরাস সফটওয়্যার ব্যবহার করা হয়।
- এন্টিভাইরাস ব্যবহার করলে কম্পিউটারে ভাইরাস আক্রমণের পূবেই তা রোধ করে অথবা ব্যবহারকারীকে সতর্ক করে দেয়।

• উল্লেখযোগ্য কয়েকটি এন্টিভাইরাস সফটওয়্যার হলো-
- এভিজি,
- অ্যাভাস্ট,
- নরটন,
- এভিরা,
- পান্ডা, ইত্যাদি।

• কম্পিউটার ভাইরাস:
প্রখ্যাত গবেষক ফ্রেড কোহেন কম্পিউটার ভাইরাসের নামকরণ করেন।
মূলত কম্পিউটার ভাইরাস কম্পিউটারে প্রবেশ করার পর ভাইরাসের বংশবিস্তার হতে থাকে এবং একপর্যায়ে সম্পূর্ণ কম্পিউটারকে সংক্রমিত করে অচল করে দেয়।

• উল্লেখযোগ্য কয়েকটি কম্পিউটার ভাইরাস হলো-
- ভিবিএস/হেল্পার,
- ওয়ার্ম,
- ভিবিএস/আকুই,
- ট্রোজান হর্স,
- এক্স ৯৭এম/হপার,
- বুট সেক্টর ভাইরাস,
- জেরুজালেম,
- স্টোন,
- ঢাকা ভাইরাস,
- ভিয়েনা,
- সিআইএইচ, ইত্যাদি।

উৎস:
২. মৌলক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩. ব্রিটানিকা।
৩,৩২৫.
নিচের কোনটি স্ট্রাকচার্ড প্রোগ্রামিং এর উদাহরণ নয়?
  1. C
  2. ALGOL
  3. Fortran
  4. Pascal
ব্যাখ্যা
• Fortran অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ।

• স্ট্রাকচার্ড প্রোগ্রামিং:

- স্ট্রাকচার্ড প্রোগ্রামিং এমন এক ধরনের প্রোগ্রামিং যেখানে প্রোগ্রামের স্টেটমেন্টগুলো ভিন্ন ভিন্ন শ্রেণিতে বিভক্ত করে লেখা হয়।
- স্ট্রাকচার্ড প্রোগ্রামিং এ টপ-ডাউন-অ্যাপ্রোচের মাধ্যমে প্রোগ্রামকে কতকগুলো অংশ বা মডিউলে ভাগ করা হয়।
- C, Pascal, QBASIC, ALGOL, PL/I, Ada ইত্যাদি হলো স্ট্রাকচার্ড প্রোগ্রামিং এর উদাহরণ।
- স্ট্রাকচার্ড প্রোগ্রামিংয়ের গঠন তিন ধরনের হয়ে থাকে। যথা-
১। পর্যায়ক্রমিক গঠন (Sequential Structure),
২। চক্র বা লুপ (Loop) ও
৩। ডিশিসন স্টেটমেন্ট (Desicion Statement)

• স্ট্রাকচার্ড প্রোগ্রামিংয়ের বৈশিষ্ট্য:
- এটা সহজে অনুধাবনযোগ্য।
- ডিবাগিং করা সহজ।
- সহজে রক্ষণাবেক্ষণ করা যায়।
- সহজে রচনা করা যায়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩২৬.
ব্যবহারকারীর কাছ থেকে প্রক্রিয়াকরণের জন্য বিভিন্ন ধরনের ডেটা গ্রহণকারী ডিভাইসসমূহকে কী বলে?
  1. ইনপুট পেরিফেরাল
  2. কালেক্টর পেরিফেরাল
  3. আউটপুট পেরিফেরাল
  4. রিসিভ পেরিফেরাল
ব্যাখ্যা
ইনপুট পেরিফেরাল:
কম্পিউটার বিভিন্ন ধরনের হার্ডওয়্যারের বা ডিভাইসের মাধ্যমে ব্যবহারকারীর কাছ থেকে কিংবা বিভিন্ন পরিবেশ থেকে প্রক্রিয়াকরণের জন্য বিভিন্ন ধরনের ডেটা গ্রহণ করে। কম্পিউটারের প্রক্রিয়াকরণের কাজে ডেটা প্রদানে নিয়োজিত হার্ডওয়্যারসমূহই হলো ইনপুট পেরিফেরাল। কম্পিউটার সিস্টেমে বিভিন্ন ধরনের ইনপুট পেরিফেরাল ব্যবহৃত হয়। 

• উল্লেখযোগ্য ইনপুট পেরিফেরালসমূহ হলো:
কি-বোর্ড (Keyboard)
ওএমআর (OMR)
মাউস (Mouse)
ওসিআর (OCR)
ট্যাকবল (Trackball)
স্ক্যানার (Scanner)
জয়স্টিক (Joystick)
ডিজিটাইজার (Digitizer)
টাচ স্ক্রিন (Touch Screen)
লাইটপেন (Lightpen)
গ্রাফিক্স প্যাড (Graphics Pad)
বার কোড রিডার (Bar Code Reader)
ডিজিটাল ক্যামেরা (Digital Camera)
পয়েন্ট অফ সেল (Point-of-Sale)

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩২৭.
নিচের কোনটি তৃতীয় প্রজন্মের কম্পিউটারের উদাহরণ? 
  1. IBM 360
  2. UNIVAC
  3. ENIAC
  4. Apple Macintosh
ব্যাখ্যা
কম্পিউটারের প্রজন্ম: 
- সময়ের সাথে সাথে কম্পিউটারের গতি, তথ্য ধারণ ক্ষমতা, হিসাব করার ক্ষমতা ইত্যাদির দ্রুত পরিবর্তন ঘটতে থাকে এবং বৃদ্ধিপ্রাপ্ত হতে থাকে। 
- পরিবর্তন ও বিকাশের এক একটি পর্যায় বা ধাপকে প্রজন্ম (Generation) হিসাবে চিহ্নিত করা হয়। 
- প্রতিটি প্রজন্মে কম্পিউটারের হার্ডওয়্যার ও সফট্ওয়্যারে ব্যাপক পরিবর্তন সাধিত হয়েছে। 
- প্রজন্ম হিসাবে কম্পিউটারকে পাঁচটি শ্রেণীতে বিভক্ত করা হয়। 
যথা- প্রথম প্রজন্ম (First Generation), দ্বিতীয় প্রজন্ম (Second Generation), তৃতীয় প্রজন্ম (Third Generation), চতুর্থ প্রজন্ম ( (Fourth Generation) এবং পঞ্চম প্রজন্ম (Fifth Generation) । 

তৃতীয় প্রজন্ম (Third Generation 1965-1971): 
- ১৯৬৫ সাল হতে ১৯৭১ সাল পর্যন্ত আবিষ্কৃত কম্পিউটারকে তৃতীয় প্রজন্মের কম্পিউটার হিসাবে ধরা হয়। 
- একীভূত বর্তনী (integrated Circuit), অর্ধপরিবাহী স্মৃতি, উন্নত কার্যকারিতা, নির্ভরশীলতা এই প্রজন্মের কম্পিউটারের প্রধান বৈশিষ্ট্য। 
- একীভূত বর্তনীতে অনেক ট্রানজিস্ট্রর, অর্ধপরিবাহী ডায়োড এবং অন্যান্য ইলেক্ট্রনিক যন্ত্রাংশ থাকে। ফলে কম্পিউটারের আকার আরও ছোট হয়, দাম কমে, কাজের ক্ষমতা বৃদ্ধি পায় এবং বিদ্যুৎ খরচ কমে যায়। 
- এই প্রজন্মের কম্পিউটারের অন্যান্য বৈশিষ্ট্যগুলো হচ্ছে- অধিক সংখ্যক ইনপুট ও আউটপুট ডিভাইস সংযোজন, অধিক প্রক্রিয়াকরণ ক্ষমতা, সুর ও শব্দ সৃষ্টির ক্ষমতা, তারের সাহায্যে দূরবর্তী কোন কম্পিউটারের সাথে তথ্য আদান প্রদান ক্ষমতা ইত্যাদি। 
- এই প্রজন্মে উচ্চতর ভাষার প্রচলন এবং নির্বাহী পদ্ধতির উন্নয়ন ঘটে। 
যেমন- IBM 360, IBM 370, PDP II, GE 600 ইত্যাদি তৃতীয় প্রজন্মের কম্পিউটার। 

অন্যদিকে, 
- এবিসি (ABC), এনিয়াক (ENIAC), এডসেক (EDSAC), ইউনিভ্যাক (UNIVAC) প্রভৃতি প্রথম প্রজন্মের কম্পিউটার। 
- IBM-1400, CDC 1604, RCA 301, RCA 501, NCR 300, GE 200 ইত্যাদি দ্বিতীয় প্রজন্মের কম্পিউটার। 
- IBM PS/2, Apple Macintosh ইত্যাদি চতুর্থ প্রজন্মের কম্পিউটার। 

উৎস: কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩২৮.
দেশের তৃতীয় সাবমেরিন ক্যাবল ল্যান্ডিং স্টেশন কোনটির সাথে সংযুক্ত হবে?
  1. ক) SEA-ME-WE-8
  2. খ) SEA-ME-WE-7
  3. গ) SEA-ME-WE-6
  4. ঘ) SEA-ME-WE-3
ব্যাখ্যা
- দেশের তৃতীয় সাবমেরিন ক্যাবল স্থাপিত হবে - কক্সবাজারে।
- দেশের তৃতীয় সাবমেরিন ক্যাবল ল্যান্ডিং স্টেশন SEA-ME-WE-6 এর সাথে সংযুক্ত হবে।
- এটি বাস্তবায়িত হবে ২০২৪ সালে।
- এর আগে  ২১ ফেব্রুয়ারি ২০১৭ তারিখে দ্বিতীয় সাবমেরিন ক্যাবল ল্যান্ডিং স্টেশন SEA-ME-WE-5 এর সাথে সংযুক্ত হয়।
- ২০০৬ সালে বাংলাদেশ প্রথম  সাবমেরিন ক্যাবল ল্যান্ডিং স্টেশন SEA-ME-WE-4 এর সাথে সংযুক্ত হয়।
- SEA-ME-WE এর পূর্নরূপ South East Asia-Middle East-Western Europe)

উৎস: দৈনিক পত্রিকা।
৩,৩২৯.
ALU নিচের কোনটির অন্তর্ভুক্ত ইউনিট?
  1. মাদারবোর্ড
  2. হার্ডডিস্ক
  3. সিপিইউ
  4. সিস্টেম বোর্ড
ব্যাখ্যা
• মাইক্রোপ্রসেসর প্রধানত তিনটি অংশে বিভক্ত। যথা
১. নিয়ন্ত্রণ অংশ (Control Unit),
২. গাণিতিক যুক্তি অংশ (Arithmetic Logic Unit) ও
৩. রেজিস্টারসমূহ (Register Set)।

- সিপিইউ (CPU) এর Arithmetic Logic Unit অংশ গাণিতিক সিদ্ধান্ত গ্রহণের কাজ করে।
- ALU এর পূর্ণরূপ Arithmetic Logic Unit.

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৩০.
ব্লকচেইন মূলত কী জন্য ব্যবহৃত হয়?
  1. ক্লাউড স্টোরেজ
  2. ওয়েব ডিজাইন
  3. সামাজিক মিডিয়া পরিচালনা
  4. নিরাপদ ডিজিটাল লেনদেন 
ব্যাখ্যা

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

- সঠিক উত্তর: ঘ) নিরাপদ ডিজিটাল লেনদেন।
 
• ব্লকচেইন:
- ব্লকচেইন হলো একটি ডেটাবেজ প্রযুক্তি যা একটি লেজার বা রেকর্ডের উপর ভিত্তি করে কাজ করে এবং এই লেজারটি সম্পূর্ণ কম্পিউটার নেটওয়ার্কে বিতরণ করা থাকে। 
- এই রেকর্ডগুলোকে ব্লক বলা হয়। 
- ব্লকচেইন প্রযুক্তি সর্বপ্রথম তৈরি করেন সাতোশি নাকামোতো নামে পরিচিত এক গোপন পরিচয়ের প্রোগ্রামার বা প্রোগ্রামারদের একটি দল। 
- ২০০৯ সালে তারা এই প্রযুক্তিটি বিটকয়েন নামক ক্রিপ্টোকারেন্সির কাঠামোর অংশ হিসেবে উদ্ভাবন করেন।
- লেনদেনগুলো ব্লক নামে পরিচিত গ্রুপে একত্রিত হয়। 
- ব্লকগুলো একটি ক্রমানুসারী সিকোয়েন্সে সাজানো থাকে, যাকে ব্লকচেইন বলা হয়। 
- ব্লকগুলো চেইনে যুক্ত করা হয় একটি গাণিতিক পদ্ধতির মাধ্যমে, যা একক ব্যবহারকারীর জন্য ব্লকচেইন পরিবর্তন করা অত্যন্ত কঠিন করে তোলে।

• বিটকয়েন (Bitcoin):
- বিটকয়েন হলো প্রথম, সবচেয়ে বেশি লেনদেন হওয়া এবং সবচেয়ে পরিচিত ক্রিপ্টোকারেন্সি।
- বিটকয়েনের মালিকরা বিভিন্ন ওয়েবসাইট ব্যবহার করে এটি অন্য ক্রিপ্টোকারেন্সিতে, অথবা বাস্তব মুদ্রায় যেমন মার্কিন ডলার বা ইউরোতে বিনিময় করতে পারেন।
- এছাড়া বিভিন্ন বিক্রেতার কাছ থেকে পণ্য ও সেবা কেনাও সম্ভব।

উৎস: ব্রিটানিকা।

৩,৩৩১.
28 দশমিক সংখ্যার বাইনারি সংখ্যা কত?
  1. ক) 11100
  2. খ) 10101
  3. গ) 11011
  4. ঘ) 11010
ব্যাখ্যা

- ডান পাশ থেকে শুরু, 1 থেকে দ্বিগুণ করে যতটা বাইনারি সংখ্যা থাকবে ততটা দশমিক সংখ্যার দ্বিগুণ লিখতে হবে।
- তারপর বাইনারি সংখ্যার যেগুলোতে 1 থাকবে তত তম দশমিক সংখ্যার সাথে 1 গুণ করতে হবে। যেমন এখানে 6টি বাইনারি সংখ্যা আছে। তাহলে 32-16-8-4-2-1 ছয়টি সংখ্যা লেখা হলো। এখন কোন কোন সংখ্যার যোগফল 35 হবে সেই সংখ্যার জায়গায় 1 বসিয়ে বাকী গুলোতে 0 বসিয়ে বাইনারি সংখ্যা পাওয়া যাবে।
(16×1) + (8×1) + (4×1) + (2×0) + (1×0)
= 16 + 8 + 4 + 0 + 0
= 28

৩,৩৩২.
হিসাব নিকাশ করার জন্য নিচের কোন প্রোগ্রাম বা সফটওয়্যারটি বেশি ব্যবহৃত হয়?
  1. মাইক্রোসফট ওয়ার্ড
  2. মাইক্রোসফট এক্সেল
  3. মাইক্রোসফট এক্সেস
  4. সবগুলো
ব্যাখ্যা

হিসাব নিকাশের কাজ করার জন্য স্প্রেডশিট প্রোগ্রাম ব্যবহৃত হয়। স্প্রেডশিট প্রোগ্রাম সাধারণত কোন ব্যবসায়িক প্রতিষ্ঠানের বছরের শেষের হিসাবের বিবরণ তৈরির জন্য খুবই উপযোগি। এই প্রোগ্রামের সবচেয়ে বড় সুবিধা হল যদি কোন অংশ ভুল হয় তাহলে সে অংশ পরিবর্তন করে শুদ্ধ করলে তার সাথে সম্পর্কযুক্ত সম্পুর্ণ হিসাবে স্বয়ংসম্পুর্ণভাবে পরিবর্তিত হয়ে যায়।
আইবিএম পিসির প্রথম ব্যবহারকারী স্প্রেডশিট প্রোগ্রাম হল লোটাস ১-২-৩ (Lotus 1-2-3)। এটি ডস ভিত্তক। সরাসরি উইন্ডোজ ভিত্তক স্প্রেডশিট প্রোগ্রাম হল মাইক্রোসফট এক্সেল (Microsoft Excel)। এক্সেলে অনেক বেশি পরিমাণে কাজ করা যায় এবং কাজের সুবিধাও অনকে বেশি। ম্যাকিনটোশ পার্সোনাল কম্পিউটারেরও প্রধান স্প্রেডশিট প্রোগ্রাম হল মাইক্রোসফট এক্সেল।

৩,৩৩৩.
ISA বাস-এর "ISA" দ্বারা কী বোঝায়?
  1. Integrated Service Application
  2. Internal Software Access
  3. Industry Standard Architecture
  4. International System Architecture
ব্যাখ্যা
• আইএসএ বাস (ISA BUS):
- ISA-এর পুরো নাম Industry Standard Architecture.
- এটি একটি ধীরগতিসম্পন্ন বাস।
- ১৯৮১ সালে আইবিএম ইন্টেলের 8088 প্রসেসরে ISA বাস ব্যবহৃত হয়ে আসছে।
- তখন এটি ছিল ৪ বিট ডেটা বাস। এর কাজের গতি ছিল ৪ মেগাহার্টজ।
- 16 বিট ISA বাস স্লটের পয়েন্টগুলো 2 ভাগে বিভক্ত থাকে। এর প্রথম ভাগে 62টি পয়েন্ট এবং দ্বিতীয় ভাগে 36 পয়েন্ট থাকে।
- ISA বাসের বৈশিষ্ট্য:

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৩৪.
OCR প্রধানত কোথায় ব্যবহৃত হয়?
  1. ক) নভোযান
  2. খ) শিক্ষা প্রতিষ্ঠান
  3. গ) গবেষণাগার
  4. ঘ) ব্যাংক
ব্যাখ্যা

ব্যাংক, ইনস্যুরেন্স কোম্পানি, এয়ার লাইন ইত্যাদি জায়গায় প্রধানত OCR ব্যবহৃত হয়।  

OCR এর পূর্ণরূপ- "Optical Character Recognition."
কাগজের ওপর কালি বা পেন্সিলের দাগ ও অক্ষর ছাড়াও বিভিন্ন আকৃতি ও গঠনের চিত্র পাঠ করা ওসিআর যন্ত্রের কাজ। হিসাবের যন্ত্র, ক্যাশ রেজিষ্টার, টাইপরাইটার ও প্রিন্টারের লেখা পাঠ করতে এ যন্ত্র ব্যবহার করা হয়। উন্নত রশ্মি দিয়ে ওসিআর যন্ত্রের মাধ্যমে হাতের লেখাও পাঠ করা সম্ভব।

সূত্র: কম্পিউটার ও তথ্যপ্রযুক্তি-২, এসএসসি ও দাখিল (ভোকেশনাল)

৩,৩৩৫.
নিচের কোন ল্যাঙ্গুয়েজের অনুবাদক হিসেবে ইন্টারপ্রেটার ব্যবহৃত হয়?
  1. Java
  2. Python
  3. Borland C++
  4. ক ও খ উভয়ই
ব্যাখ্যা
• Java, Python ল্যাঙ্গুয়েজের অনুবাদক হিসেবে ইন্টারপ্রেটার ব্যবহৃত হয়।
এছাড়াও RUBY, PHP ও অনুবাদক হিসেবে ইন্টারপ্রেটার ব্যবহৃত হয়।

• অনুবাদক প্রোগ্রাম:

- অনুবাদক প্রোগ্রামের কাজ হলো উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে রুপান্তরিত করা।
• তিন ধরনের অনুবাদক প্রোগ্রাম রয়েছে। যথা:

১. কম্পাইলার (Compiler):
- কম্পাইলার হল এমন একটি অনুবাদক যা সোর্স প্রোগ্রামকে একসাথে সম্পূর্ণরূপে মেশিনের ভাষায় অনুবাদ করে একটি অবজেক্ট প্রোগ্রাম তৈরি করে এবং একটি এক্সিকিউশন ফাইল (.exe) তৈরি করে।
- এখানকার এক্সিকিউশন ফাইল অত্যন্ত দ্রুততার সাথে এক্সিকিউট হয়ে থাকে।
- ফলে প্রোগ্রামিং প্রক্রিয়া অত্যন্ত দ্রুততর হয় এবং প্রোগ্রামারকে নিজ হাতে কোন অনুবাদকের কাজ করতে হয় না।
- ভিন্ন ভিন্ন উচ্চতর ভাষার প্রোগ্রামের জন্য ভিন্ন ভিন্ন কম্পাইলার ব্যবহৃত হয়।
- যেমন: সি ল্যাঙ্গুয়েজের জন্য Turbo C/C++, Codeblocks, Dev C, Borland C++ ইত্যাদি কম্পাইলার রয়েছে।

২. অ্যাসেম্বলার (Assembler):
- অ্যাসেম্বলার হচ্ছে অ্যাসেম্বলি ভাষায় লিখিত উৎস প্রোগ্রাম অর্থাৎ নেমোনিক কোডকে মেশিনের ভাষায় লিখিত অবজেক্ট প্রোগ্রামে রূপান্তর করা এক ধরনের অনুবাদক প্রোগ্রাম।
- এ ভাষার অন্যতম কাজ হচ্ছে প্রধান মেমোরিতে রক্ষিত অ্যাসেম্বলি ভাষার সব নির্দেশ ঠিক আছে কিনা তা ব্যবহারকারীকে জানানো।
- এ ভাষার প্রত্যেকটি নির্দেশকে অ্যাসেম্বলার মেশিন ভাষার একটি নির্দেশে পরিণত করে।
- যেমন: GAS, GNU Assembler.

৩. ইন্টারপ্রেটার (Interpreter):
- ইন্টারপ্রেটারও কম্পাইলারের মতো উচ্চতর ভাষাকে মেশিন ভাষায় রূপান্তর করে, তবে কম্পাইলার যেমন প্রথমে সোর্স প্রোগ্রামকে অবজেক্ট প্রোগ্রামে রূপান্তর করে এবং শেষে ফলাফল প্রদান করে কিন্তু ইন্টারপ্রেটার সোর্স প্রোগ্রামকে অবজেক্ট প্রোগ্রামে রূপান্তর করে না।
- ইন্টারপ্রেটার এক লাইন করে সম্পাদন করে এবং তাৎক্ষণিক ফলাফল প্রদান করে।
- ইন্টারপ্রেটারের মাধ্যমে প্রোগ্রামের ভুল-ত্রুটি সনাক্ত ও সংশোধন করার ক্ষেত্রে সময় কম লাগে।
- যেমন: জাভা, পাইথন।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়, geeksforgeeks.
৩,৩৩৬.
একটি n বিটের কোডিং পদ্ধতি দ্বারা কতটি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়?
  1. ক) 2n
  2. খ) 2n
  3. গ) n2
  4. ঘ) 2n2
ব্যাখ্যা
ASCII-7 ৭টি বিট নিয়ে গঠিত হয়। তাই এর সাহায্যে ২ = ১২৮টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়।

ASCII-8 ৮টি বিট নিয়ে গঠিত হয়। তাই এর সাহায্যে ২ = ২৫৬টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়। 

ইউনিকোড মূলত ১৬ বিটের কোড, তাই এর সাহায্যে ২১৬ = ৬৫৫৩৬টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়। 

∴ একটি n বিটের কোডিং পদ্ধতি দ্বারা ২n টি অদ্বিতীয় চিহ্নকে নির্দিষ্ট করা যায়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (একাদশ - দ্বাদশ শ্রেণি), প্রকৌশলী মুজিবুর রহমান। 
৩,৩৩৭.
কোন দুটি গেট দিয়ে যেকোনো লজিক গেট বাস্তবায়ন করা যায়?
  1. NOT এবং OR
  2. AND এবং NOT
  3. NAND এবং NOR
  4. AND এবং OR
ব্যাখ্যা
• সার্বজনীন গেইট:
- যে গেইট এর সাহায্যে মৌলিক গেইটসহ (AND, OR, NOT) যেকোনো গেইট এবং যেকোনো সার্কিট বাস্তবায়ন করা যায় তাকে সার্বজনীন গেইট বলে।
- NAND ও NOR গেইটকে সার্বজনীন গেইট বলা হয়।
- কারণ, শুধুমাত্র NAND গেইট বা শুধুমাত্র NOR গেইট দিয়ে মৌলিক গেইটসহ যেকোনো লজিক গেইট বা সার্কিট বাস্তবায়ন করা যায়।

• মৌলিক লজিক গেইট:
- ডিজিটাল ইলেকট্রনিক্স পদ্ধতি বাস্তবায়নের জন্য যে সমস্ত গেইট কাজ করে তাদেরকে মৌলিক গেইট বলা হয়।
- কম্পিউটার বা অন্যান্য ডিজিটাল পদ্ধতির মূলে রয়েছে তিনটি মৌলিক গেইট। যথা-
১। অর গেইট (OR Gate),
২। অ্যান্ড গেইট (AND Gate) ও
৩। নট গেইট (NOT Gate).

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
৩,৩৩৮.
নিচের কোনটি অক্ট্যাল সংখ্যা?
  1. ক) 10110
  2. খ) 24813
  3. গ) 4010A
  4. ঘ) 39012
ব্যাখ্যা
অক্ট্যাল সংখ্যা
- যে সংখ্যা পদ্ধতিতে আটটি অঙ্ক বা চিহ্ন ব্যবহার করা হয় তাকে অক্ট্যাল সংখ্যা পদ্ধতি বলে। 
- এ পদ্ধতিতে ব্যবহৃত অঙ্ক গুলো হলো- ০, ১, ২, ৩, ৪, ৫, ৬, ৭। 
- অক্ট্যাল সংখ্যা পদ্ধতির ভিত্তি হচ্ছে ৮। যেমন- ৭১৪, ৭৬৫, ৫৬৭ কিন্তু ৪৮৫ অকটাল সংখ্যা নয়, কারণ ৮ অক্ট্যাল সংখ্যার অঙ্ক বা চিহ্ন না।

সূত্র- তথ্য ও যোগাযোগ প্রযুক্তি ( একাদশ ও দ্বাদশ শ্রেণি), প্রকৌশলী মুজিবুর রহমান
৩,৩৩৯.
নিম্নলিখিত কোনটি সিস্টেম বাসের অংশ নয়?
  1. Data Bus
  2. Address Bus
  3. Expansion Bus
  4. Control Bus
ব্যাখ্যা
• এক্সপ্যানশন বাস (Expansion Bus):
- এক্সপ্যানশন বাস (Expansion Bus) একটি আলাদা বাস সিস্টেম যা কম্পিউটারের মাদারবোর্ডের সাথে যুক্ত বাহ্যিক ডিভাইসের সংযোগের জন্য ব্যবহৃত হয়।
- এটি কম্পিউটারের মূল সিস্টেম বাসের অংশ নয়, বরং এটি মাদারবোর্ডে যুক্ত অতিরিক্ত ডিভাইসগুলিকে সংযোগ করার জন্য ব্যবহৃত হয় (যেমন গ্রাফিক্স কার্ড, সাউন্ড কার্ড ইত্যাদি)।
- এক্সপ্যানশন বাসের মাধ্যমে বাহ্যিক ডিভাইসগুলো CPU বা RAM-এর সাথে যোগাযোগ করে, কিন্তু এটি সিস্টেম বাসের একটি অংশ হিসেবে গণ্য হয় না।

সিস্টেম বাসে সাধারণত তিনটি প্রধান উপাদান থাকে:
• ডেটা বাস (Data Bus):
- এটি ডেটা স্থানান্তর করার জন্য ব্যবহৃত হয়।
- কম্পিউটারের বিভিন্ন অংশ (যেমন CPU, RAM, I/O ডিভাইস)
- এর মধ্যে তথ্য আদান-প্রদান এই বাসের মাধ্যমে হয়।
- এটি সাধারণত বাইডির মাধ্যমে ডেটা ট্রান্সফার করে এবং এটি দুই দিকেরও হতে পারে (দ্বিমুখী)।

• অ্যাড্রেস বাস (Address Bus):
- অ্যাড্রেস বাসের মাধ্যমে একটি নির্দিষ্ট স্থানে তথ্য কোথায় পাঠাতে হবে তা নির্ধারণ করা হয়।
- এটি মূলত RAM বা I/O ডিভাইসের ঠিকানা সরবরাহ করে।
- সাধারণত, অ্যাড্রেস বাস একমুখী হয়, অর্থাৎ এটি শুধুমাত্র তথ্যের স্থান নির্দেশ করে, কিন্তু ডেটা স্থানান্তর করে না।

• কন্ট্রোল বাস (Control Bus):
- কন্ট্রোল বাস সিস্টেমের বিভিন্ন অংশের মধ্যে নির্দেশনা বা সিগন্যাল প্রেরণ করে।
- এটি কম্পিউটার সিস্টেমের বিভিন্ন উপাদানকে সঠিকভাবে কাজ করতে সাহায্য করে এবং ডেটা বা অ্যাড্রেস বাসের কাজকে সঠিকভাবে সিঙ্ক্রোনাইজ করে।
- এটি একমুখী সিগন্যাল প্রেরণ করে যা সিস্টেমের বিভিন্ন অংশের মধ্যে নিয়ন্ত্রণ এবং সমন্বয় করে।

- Data Bus: সিস্টেম বাসের একটি গুরুত্বপূর্ণ অংশ।
- Control Bus: সিস্টেম বাসের একটি গুরুত্বপূর্ণ অংশ।
- Address Bus: সিস্টেম বাসের একটি গুরুত্বপূর্ণ অংশ।

- সঠিক উত্তর D) Expansion Bus, কারণ এটি সিস্টেম বাসের অংশ নয়।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৪০.
'পিডিপি-৮' ট্রানজিস্টর ভিত্তিক প্রথম কি ধরনের কম্পিউটার?
  1. ক) সুপার কম্পিউটার
  2. খ) মেইনফ্রেম কম্পিউটার
  3. গ) মিনি কম্পিউটার
  4. ঘ) মাইক্রো কম্পিউটার
ব্যাখ্যা
ডিজিটাল ইকুইপমেন্ট কর্পোরেশন ১৯৬৫ সালে উপস্থাপন করে পিডিপি-৮ নামক ট্রানজিস্টর ভিত্তিক প্রথম মিনি কম্পিউটার।
৩,৩৪১.
নিচের কোনটি এন্টিভাইরাস সফটওয়্যার নয়?
  1. ভিয়েনা
  2. এভিরা
  3. এভাস্ট
  4. কোবরা
ব্যাখ্যা
• এন্টিভাইরাস সফটওয়্যার:
- ১৯৫০ সালে কম্পিউটার ভাইরাসের উদ্ভব ঘটে।
- প্রখ্যাত গবেষক ফ্রেড কোহেন কম্পিউটার ভাইরাসের নামকরণ করেন।
- কম্পিউটারে ভাইরাসের আক্রমণ থেকে রক্ষা পেতে এন্টিভাইরাস সফটওয়্যার ব্যবহার করা হয়।
- এন্টিভাইরাস ব্যবহার করলে কম্পিউটারে ভাইরাস আক্রমণের পূর্বেই তা রোধ করে অথবা ব্যবহারকারীকে সতর্ক করে দেয়।

• উল্লেখযোগ্য কয়েকটি এন্টিভাইরাস সফটওয়্যার হলো:
- AVG,
- AVAST,
- Norton,
- Panda,
- Avira,
- McAfee,
- Cobra,
- Kaspersky ইত্যাদি।

• ভিয়েনা হলো একটি কম্পিউটার ভাইরাস।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৪২.
কোনটিকে বিশ্বগ্রামের মেরুদন্ড বলা হয়?
  1. মানুষের সক্ষমতা
  2. সফটওয়্যার
  3. হার্ডওয়্যার
  4. কানেকটিভিটি
ব্যাখ্যা
• বিশ্বগ্রাম:
- গ্লোবাল ভিলেজ বা বিশ্বগ্রাম হচ্ছে এমন একটি পরিবেশ যেখানে পৃথিবীর সকল মানুষই একটি একক সমাজে বসবাস করে এবং ইলেকট্রনিক মিডিয়া ও তথ্য প্রযুক্তির ব্যবহারের মাধ্যমে একে অপরকে সেবা প্রদান করে থাকে।
- তথ্য ও যোগাযোগ প্রযুক্তির কল্যাণে গ্লোবাল ভিলেজ বা বিশ্বগ্রামের ধারণা বাস্তবায়ন ও এর প্রতিষ্ঠা সম্ভব হচ্ছে।
- তথ্য ও যোগাযোগ প্রযুক্তির কল্যাণে এক দেশে বসে অন্য দেশে প্রতিবেশির মতো তথ্য বিনিময় করতে পারার প্রক্রিয়াটিই মূলত বিশ্বগ্রামের ধারণা।
- কানাডার টরেন্টো বিশ্ববিদ্যালয়ের ইংরেজি বিভাগের অধ্যাপক ও বিখ্যাত দার্শনিক মারশেল ম্যাকলুহান (Marshall McLuhan) সর্বপ্রথম গ্লোবাল ভিলেজ বা বৈশ্বিক গ্রাম কথাটি ব্যবহার করেন।
- মার্শাল ম্যাকলুহান সর্বপ্রথম ১৯৬২ সালে তার রচিত ‘The Gutenberg Galaxy: The Making of Typographic' গ্রন্থে বিশ্বগ্রামের ধারণা দেন।

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

• কানেকটিভিটি বা সংযুক্ততা:
- বিশ্বগ্রামের মেরুদন্ড হলো নিরাপদভাবে রিসোর্স শেয়ার করার নেটওয়ার্ক বা কানেকটিভিটি যার মাধ্যমে বিভিন্ন উপাত্ত ও তথ্য এই গ্রামের প্রতিটি মানুষের নিকট পৌঁছাতে পারে।
- নিরাপদ তথ্য আদান-প্রদানই হচ্ছে বিশ্বগ্রামের মূল ভিত্তি।
- নিরাপদ তথ্য প্রদানের জন্য প্রয়োজন নিরাপদ নেটওয়ার্ক বা কানেকটিভিটি।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
৩,৩৪৩.
OCR-এর পূর্ণরূপ কী?
  1. Optical Card Reader
  2. Online Code Reader
  3. Optical Character Reader
  4. Optical Code Reader
ব্যাখ্যা
• OCR-এর পূর্ণরূপ Optical Character Reader.

• ওসিআর (OCR):
- OCR মূলত একটি ইনপুট ডিভাইস হিসেবে ব্যবহৃত হয়।
- সাধারণত OCR বিভিন্ন আকারের দাগ, চিহ্ন এবং সব ধরনের আলফানিউমেরিক ক্যারেক্টার পড়তে পারে। 
- মুদ্রিত লেখা সরাসরি ইনপুট নেয়ার জন্য OCR ব্যবহৃত হয়।
- এটি এমনভাবে তৈরি করা হয়েছে যে শুধুমাত্র ছাপার লেখা না, হাতের লেখা পর্যন্ত পড়তে পারে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৪৪.
মাইক্রোপ্রসেসরের সাথে সরাসরি সংযুক্ত মেমােরি কোনটি?
  1. সাধারণ চৌম্বক টেপ
  2. চৌম্বক ডিস্ক
  3. অপটিক্যাল ডিস্ক
  4. র‍্যাম ও রম
ব্যাখ্যা

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

সহায়ক বা অভ্যন্তরীণ মেমােরি: যে মেমােরির সাথে মাইক্রোপ্রসেসরের সরাসরি সংযোগ থাকে না, নির্দিষ্ট কন্ট্রোলের মাধ্যমে সংযােগ রক্ষা করে তাকে অভ্যন্তরীণ মেমােরি বলা হয়।
এ মেমােরিকে আলাদা ডিভাইস ড্রাইভারের সাহায্যে কম্পিউটারের সাথে সংযুক্ত করা হয়। ব্যবহারকারী ভবিষ্যৎ প্রয়ােজনে উপাত্ত বা প্রােগ্রামকে স্থায়ীভাবে সঞ্চয় করতে পারে বলে একে সহায়ক মেমােরি বলা হয়।
সাধারণ চৌম্বক টেপ, চৌম্বক ডিস্ক, অপটিক্যাল ডিস্ক ইত্যাদি সহায়ক মেমােরির উদাহরণ।
উৎসঃ কম্পিউটার ও তথ্য প্রযুক্তি-১, এসএসসি ও দাখিল (ভোকেশনাল)

৩,৩৪৫.
100111 বাইনারি সংখ্যা ডেসিমেলে রূপান্তর করলে কত হবে?
  1. 39
  2. 21
  3. 37
  4. 45
ব্যাখ্যা
• 100111 বাইনারি সংখ্যা ডেসিমেলে রূপান্তর করলে 39 হবে।

• বাইনারি থেকে দশমিক সংখ্যায় রূপান্তর:
- বাইনারি থেকে দশমিক সংখ্যায় রূপান্তর করার সময় প্রত্যেক অংককে ২ দ্বারা গুণ করতে হয়।
- গুণ করার সময় স্থানীয় মান অনুযায়ী ২ এর ঘাত ০ হতে বাড়াতে হবে।
- প্রাপ্ত গুণফলকে যোগ করলে উক্ত বাইনারি সংখ্যাটির সমতুল্য দশমিক মান বা ডেসিমেল নাম্বার পাওয়ার যাবে।

এখানে,
100111
= 1 × 25 + 0 × 24 + 0 × 23 + 1 × 22 + 1 × 21 + 1 × 20
= 32 + 0 + 0 + 4 + 2 + 1
= 39

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।
৩,৩৪৬.
কোন যন্ত্রটি ইলেকট্রনিক সংকেতকে ভিজ্যুয়াল আকারে রূপান্তরিত করে?
  1. Monitor
  2. Keyboard
  3. Printer
  4. USB Drive
ব্যাখ্যা

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

• পেরিফেরাল ডিভাইস:
- পেরিফেরাল ডিভাইস হচ্ছে এমন ডিভাইস যা কম্পিউটারের প্রধান ইউনিট (CPU) এর সাথে সংযুক্ত হয়ে ইনপুট বা আউটপুট প্রদান করে। এটি তিন ধরনের হতে পারে:

• ইনপুট ডিভাইস: 
- যা কম্পিউটারকে তথ্য দেয়।
- উদাহরণ: কীবোর্ড, মাউস, স্ক্যানার।

• আউটপুট ডিভাইস: 
- যা কম্পিউটার থেকে তথ্য নিয়ে ব্যবহারকারীকে প্রদর্শন করে।
- উদাহরণ: মনিটর, প্রিন্টার, হেডফোন।

• ইনপুট-আউটপুট (I/O) উভয় ডিভাইস: 
- যা ইনপুট ও আউটপুট দুই কাজই করতে পারে।
- উদাহরণ: টাচস্ক্রিন, পেন ড্রাইভ।

তথ্যসূত্র:
- কম্পিউটার ও তথ্যপ্রযুক্তি, ৯ম ও ১০ম শ্রেণী।
- Britannica.

৩,৩৪৭.
BCD কোড 1000 0100 নিচের দশমিক সংখ্যা নির্দেশ করে?
  1. 82
  2. 84
  3. 86
  4. 88
ব্যাখ্যা

• BCD (Binary-Coded Decimal) কোড হল একটি ৪-বিট বাইনারি সিস্টেম যা প্রতিটি দশমিক সংখ্যাকে আলাদা করে প্রকাশ করে। প্রতিটি ৪-বিটের গ্রুপ একটি দশমিক অঙ্ক নির্দেশ করে।
- BCD কোডের সুবিধা হলো এটি সরাসরি মানুষের পড়ার জন্য সহজ এবং ডিজিটাল সিস্টেমে অঙ্কগুলোর প্রতিফলন সহজ করে।
- BCD কোড 1000 0100 "84" দশমিক সংখ্যা নির্দেশ করে।

​বিসিডি কোড:
- বিসিডি (BCD) শব্দের পূর্ণরূপ হলো বাইনারি কোডেড ডেসিমেল (Binary Coded Decimal)।
- দশমিক (Decimal) সংখ্যার প্রতিটি অঙ্ককে বাইনারিতে রূপান্তরই হলো বিসিডি কোড।
- এই পদ্ধতিতে দশমিক সংখ্যা 0 থেকে 9 পর্যন্ত মোট দশটি অংককে সমতুল্য 4 বিট বাইনারি সংখ্যায় রূপান্তর করা হয়।
- 4 বিট দ্বারা 24 অর্থাৎ, 16 ভিন্ন অবস্থা নির্দেশ করা যায়। তাই 16টি অবস্থা ব্যবহার করে কয়েক প্রকার BCD কোড গঠন করা সম্ভব।
- এর মধ্যে BCD 8421 কোড বিশেষভাবে উল্লেখযোগ্য এবং বহুল ব্যবহৃত। 

8 এর বিসিডি 1000
4 এর বিসিডি 0100
∴ 84 এর বিসিডি 1000 0100

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।

৩,৩৪৮.
What does that acronym VGA stand for?
  1. ক) Extended Graphics Adapter
  2. খ) Enhanced Graphics Array
  3. গ) Video Graphics Array
  4. ঘ) Color Graphics Array
ব্যাখ্যা
Abbreviation of Video Graphics Array, a graphics display system for PCs developed by IBM. VGA has become one of the de facto standards for PCs. In text mode, VGA systems provide a resolution of 720 by 400 pixels.
৩,৩৪৯.
Which command is used to show all running window?
  1. Ctrl + Alt + Tab
  2. Ctrl + Tab + Alt
  3. Ctrl + Del + Shift
  4. Ctrl + Shift + Del
ব্যাখ্যা
Ctrl + Alt + Tab: কম্পিউটারে একসাথে রানিং সকল উইন্ডো দেখার জন্য ব্যবহার করা হয় ৷

- Ctrl + Shift + Del: ব্রাউজারের হিস্টোরি ক্লিয়ার করতে ব্যবহার করা হয়। 
- Ctrl + Alt + Shift এর মাধ্যমে অনেকগুলো কমান্ড দেয়া হয়। যেমন:
• C - Copy relative path,
• N - Go to symbol,
• H - Pop up Hector,
• V - paste simple,
• L - Format file,
• I - Run inspection by name.
 
উৎস: Microsoft website.
৩,৩৫০.
নিচের কোনটি প্রসেসিং হার্ডওয়্যারের অন্তর্ভুক্ত?
  1. কীবোর্ড
  2. মনিটর
  3. মাইক্রোপ্রসেসর
  4. প্রিন্টার
ব্যাখ্যা

• মাইক্রোপ্রসেসরই মূলত ডেটা প্রক্রিয়াকরণের প্রধান অংশ।

• প্রসেসিং হার্ডওয়্যার (
Processing Hardware):

ব্যবহারকারীর কাঙ্ক্ষিত ফলাফল কম্পিউটার তার প্রক্রিয়াকরণের ফলাফলের মাধ্যমে পূরণ করে থাকে। প্রসেসিং বা প্রক্রিয়াকরণের কাজের সাথে প্রত্যক্ষ বা পরোক্ষভাবে সম্পর্কযুক্ত হার্ডওয়্যারসমূহকে বলা হয় প্রসেসিং হার্ডওয়্যার। সাধারণত সিপিইউ ইউনিটের (কম্পিউটার কেসিং) ভেতরে এগুলো সংযুক্ত থাকে। তবে কম্পিউটারের প্রসেসিং কাজের সাথে বিভিন্ন ধরনের এক্সটার্নাল হার্ডওয়্যারও যুক্ত থাকে। এর মধ্যে উল্লেখযোগ্যগুলো হলো—

১। মাইক্রোপ্রসেসর (Microprocessor),
২। মেমরি (Memory),
৩। রম চিপ (ROM chips),
৪। ভির‍্যাম (VRAM),
৫। বাস (BUS),
৬। মাদারবোর্ড (Motherboard),
৭। পোর্ট (Port),
৮। পাওয়ার সাপ্লাই (Power Supply),
৯। এক্সপ্যানশন স্লট (Expansion slot), ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা (উন্মুক্ত বিশ্ববিদ্যালয়, বিবিএ প্রোগ্রাম)।

৩,৩৫১.
নিচের কোন বিবৃতিটি কম্পাইলার সম্পর্কিত সঠিক?
  1. এটি Interpreter-এর চেয়ে অনুবাদ করতে বেশি সময় লাগে
  2. এটি প্রতি লাইন প্রোগ্রাম পড়ে এবং অনুবাদ করে
  3. এটি একবারে পুরো প্রোগ্রাম অনুবাদ করে
  4. এটি মেশিন প্রোগ্রামকে সোর্স প্রোগ্রামে রূপান্তর করে
ব্যাখ্যা
◉ ইন্টারপ্রেটার এক লাইন করে সম্পাদন করে এবং তাৎক্ষণিক ফলাফল প্রদান করে। অপরদিকে কম্পাইলার সম্পূর্ণ প্রোগ্রামটিকে একসাথে অনুবাদ করে এবং সবগুলো ভুল একসাথে প্রদর্শন করে। ফলে অনুবাদ করতে ইন্টারপ্রেটারের চেয়ে কম্পাইলারের সময় কম লাগে।

• অনুবাদক প্রোগ্রাম:
- যে প্রোগ্রামের মাধ্যমে উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে পরিণত করা হয়, তাকে অনুবাদক প্রোগ্রাম বলে।
- অনুবাদক প্রোগ্রাম তিন ধরনের হয়ে থাকে। যথা:
১. কম্পাইলার,
২. ইন্টারপ্রেটার ও
৩. অ্যাসেম্বলার।

• কম্পাইলার:
- কম্পাইলার হলো এমন একটি অনুবাদক যা সোর্স প্রোগ্রাম একসাথে সম্পূর্ণরূপে মেশিনের ভাষায় অনুবাদ করে একটি অবজেক্ট প্রোগ্রাম তৈরি করে এবং একটি এক্সিকিউশন ফাইল (.exe) তৈরি করে।
- এখানকার এক্সিকিউশন ফাইল অত্যন্ত দ্রুততার সাথে এক্সিকিউট হয়ে থাকে।
- ফলে প্রোগ্রামিং প্রক্রিয়া অত্যন্ত দ্রুততর হয় এবং প্রোগ্রামারকে নিজ হাতে কোন অনুবাদকের কাজ করতে হয় না।
- কোন নির্দিষ্ট কম্পাইলার একটি মাত্র উচ্চতর ভাষার প্রোগ্রামকে কম্পাইল করতে পারে।
- কম্পাইলার অনুবাদ করা ছাড়াও উৎস প্রোগ্রামের গুণাগুণও বিচার করতে পারে।

• কম্পাইলারের প্রধান কাজ:
- উৎস প্রোগ্রামকে অনুবাদ করে অবজেক্ট প্রোগ্রাম তৈরি করা।
- সম্পূর্ণ প্রোগ্রামটিকে একসাথে অনুবাদ করা এবং সবগুলো ভুল একসাথে প্রদর্শন করা।
- প্রোগ্রামের সঙ্গে প্রয়োজনীয় রুটিন যোগ করা।
- রুটিন হলো প্রোগ্রামের ছোট অংশ যাতে কোনো নির্দিষ্ট কাজ করার জন্য নির্দেশ দেয়া থাকে।
- প্রোগ্রামে কোনো ভুল থাকলে তা জানানো।

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২. কম্পিউটার ও তথ্য প্রযুক্তি-১, এসএসসি, ভোকেশনাল।
৩,৩৫২.
অক্টাল সংখ্যা নয় কোনটি?
  1. ক) ৪৫১
  2. খ) ১০৮
  3. গ) ৭২৬
  4. ঘ) ৩২৬
ব্যাখ্যা
১০৮ অক্টাল সংখ্যা নয়। 
অক্টাল সংখ্যা পদ্ধতির বেজ বা ভিত্তি হচ্ছে ৮।
এই পদ্ধতিতে 0, 1, 2, 3, 4, 5, 6 এবং 7 এই ৮টি মৌলিক অংক ব্যবহৃত হয়।
(১০১), (৭৩১), (৬৪৫.১০৩) ইত্যাদি হলো অক্টাল সংখ্যার উদাহরণ।
 
 
৩,৩৫৩.
1 Exa Byte = 1024 ____
  1. Giga Byte
  2. Terra Byte
  3. Petabyte
  4. Mega Byte
ব্যাখ্যা
1 Petabyte = 1024 Terabytes.
The units of Computer Memory Measurements are:
- 1 Bit = Binary Digit.
- 8 Bits = 1 Byte
- 1024 Bytes = 1 KB (Kilo Byte)
- 1024 KB = 1 MB (Mega Byte)
- 1024 MB = 1 GB (Giga Byte)
- 1024 GB = 1 TB (Terra Byte)
- 1024 TB = 1 PB (Petabyte)
- 1024 PB = 1 EB (Exa Byte)
৩,৩৫৪.
ইন্টারনেটের মাধ্যমে যারা আউটসোর্সিংয়ের কাজ করে তাদেরকে কী বলা হয়?
  1. উদ্যোক্তা
  2. ফ্রি-ল্যান্সার
  3. কর্মচারী
  4. ব্যবস্থাপক
ব্যাখ্যা
• আউটসোর্সিং:
- ইন্টারনেটের মাধ্যমে এক দেশে বসেই অন্য দেশের কোনো কাজ করা যায়।
- আউটসোর্সিং হচ্ছে কোন প্রতিষ্ঠানের কাজ নিজেরা না করে তৃতীয় কোন ব্যক্তি বা প্রতিষ্ঠানের সাহায্যে করিয়ে নেওয়া।
- অর্থাৎ, ইন্টারনেটের মাধ্যমে পৃথিবীব্যাপি এ ধরনের কাজ করে অর্থ অর্জন করার প্রক্রিয়াই হল আউটসোর্সিং।
- ওয়েবসাইট উন্নয়ন, রক্ষণাবেক্ষণ, মাসিক বেতন-ভাতার বিল প্রস্তুতকরণ, ওয়েবসাইটে তথ্য যোগ করা, সফ্টওয়্যার তৈরি, বিভিন্ন কাজের জন্য ডিজাইন তৈরি, লোগো ডিজাইন, আর্টিকেল লেখা, অনুবাদ, ডাটা এন্ট্রি ইত্যাদি কাজ আউটসোর্সিং এর মাধ্যমে করা যায়।
- আউটসোর্সিংয়ের মাধ্যমে এখন অনেকেই ঘরে বসে তার মেধা দক্ষতাকে কাজে লাগিয়ে নিজে অর্থ উপার্জন করছে এবং অন্যদের জন্য কর্মক্ষেত্র তৈরি হচ্ছে।
- যারা ইন্টারনেটের মাধ্যমে আউটসোর্সিংয়ের কাজ করে তাদেরকে বলা হয় ফ্রি-ল্যান্সার।
- বাংলাদেশ প্রতি বছর আউটসোর্সিং হতে কয়েক মিলিয়ন ডলার আয় করে।
- বিশ্বব্যাপি আউটসোর্সিং প্রতিষ্ঠানগুলোর মধ্যে payoneer.com, freelancer.com, upwork.com, peopleperhour.com ইত্যাদি খুবই জনপ্রিয়।

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
২. তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৫৫.
What is the basis of a digital computer?
  1. Decimal numbers
  2. Binary digits
  3. Analog signals
  4. Hexadecimal numbers
ব্যাখ্যা
Binary digits is the basis of a digital computer.

• ডিজিটাল কম্পিউটার (Digital Computer)
- ডিজিটাল কম্পিউটারের মূল ভিত্তি হলো বাইনারী ডিজিট (০ এবং ১)।
- এ কম্পিউটারের যাবতীয় গাণিতিক ও যুক্তিমূলক কাজ বাইনারী ডিজিট এর মাধ্যমে সম্পন্ন হয়।
- প্রক্রিয়াকরণের ফলাফল লিখিত আকারে দেয়া হয়।
- ইনপুট ও আউটপুট অংশ আমাদের বোধগম্যতার জন্য বর্ণ, অক্ষর ও অংক দিয়ে প্রকাশ করা হয়।
- এ কম্পিউটারের গতি বেশ দ্রুত ও নির্ভরশীলতা বেশি। উপাত্ত সংরক্ষণের জন্য এতে বৃহৎ মেমোরি থাকে।
- আজকাল আমাদের ব্যবহৃত সকল কম্পিউটারই ডিজিটাল কম্পিউটার।

উৎস: কম্পিউটার পরিচিতি ও ব্যবহার, স্কুল অব এগ্রিকালচার এন্ড রুরাল ডেভেলপমেন্ট, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৫৬.
Database Management System (DBMS) এর উদাহরণ কোনটি?
  1. Oracle
  2. Notepad++
  3. Python
  4. MS Paint
ব্যাখ্যা

• Database Management System (DBMS) হলো এমন একটি সফটওয়্যার সিস্টেম যা ব্যবহারকারীদের ডেটা সংরক্ষণ, হালনাগাদ, অনুসন্ধান ও বিশ্লেষণ করতে সাহায্য করে।

DBMS এর বৈশিষ্ট্য:
- ডেটা সংরক্ষণ (Data Storage): ডেটা সুষ্ঠুভাবে সঞ্চয় করে।
- ডেটা অ্যাক্সেস (Data Access): দ্রুত অনুসন্ধান এবং নির্বাচন করা যায়।
- ডেটা নিরাপত্তা (Data Security): অনুমোদিত ব্যবহারকারীদের জন্য সীমাবদ্ধতা আরোপ।
- Consistency & Integrity: ডেটা সঠিক ও নির্ভরযোগ্য থাকে।

Oracle Database এর গুরুত্ব:
- Enterprise Level DBMS: বড় প্রতিষ্ঠান, ব্যাংকিং, ই-কমার্স, এবং সরকারি সংস্থার জন্য ব্যবহৃত।
- Relational Database: ডেটা টেবিল আকারে সংরক্ষণ করে, এবং SQL ব্যবহার করে পরিচালনা করা যায়।
- Scalability & Reliability: কোটি কোটি রেকর্ড দ্রুত প্রক্রিয়াকরণ সম্ভব।

• অপশন আলোচনা:
- Notepad++: একটি শক্তিশালী টেক্সট ও সোর্স কোড এডিটর, যা বিভিন্ন প্রোগ্রামিং ভাষার কোড লেখার জন্য ব্যবহৃত হয়।
- Python: একটি উচ্চ স্তরের প্রোগ্রামিং ভাষা, যা সফটওয়্যার এবং ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়।
- MS Paint: একটি সরল গ্রাফিক্স এডিটর সফটওয়্যার, যা ছবি আঁকা ও সম্পাদনা করার জন্য ব্যবহৃত হয়।

তথ্যসূত্র:
- NCTB, তথ্য ও যোগাযোগ প্রযুক্তি নবম-দশম শ্রেণি।
- Oracle অফিশিয়াল ওয়েবসাইট। 

৩,৩৫৭.
কোনো সমস্যা সমাধান করার সুনির্দিষ্ট ধাপসমূহকে কী বলে?
  1. ক) অ্যালগরিদম
  2. খ) ফ্লোচার্ট
  3. গ) প্রোগ্রাম
  4. ঘ) ডাটাবেজ
ব্যাখ্যা
অ্যালগরিদম: কোনো একটি নির্দিষ্ট সমস্যা সমাধানের জন্য যুক্তিসম্মত ও ধাপে ধাপে সমাধান করার যে পদ্ধতি, তাকে অ্যালগরিদম বলা হয়।

ফ্লোচার্ট বা প্রবাহ চিত্র: যে চিত্রভিত্তিক পদ্ধতিতে বিশেষ কতকগুলো চিহ্নের সাহায্যে কোনো একটি নির্দিষ্ট সমস্যার সমাধান করা হয় তাকে ফ্লোচার্ট বলা হয়। ফ্লোচার্টের সাহায্যে প্রোগ্রাম বোঝা সহজ হয় বলে এটি প্রোগ্রামার ও ব্যবহারকারীর মাঝে সংযোগ রক্ষার জন্য ব্যবহৃত হয়।

প্রোগ্রাম: কম্পিউটারকে দিয়ে কাজ করানোর জন্য প্রদত্ত নির্দেশনাবলীর সমষ্টিকে প্রোগ্রাম বলে।

ডাটাবেজ: সুবিন্যস্ত ভাবে সাজানো ডাটার সমাহারকে ডাটাবেজ বলে।

উৎস: উচ্চ মাধ্যমিকের ICT বই, প্রকৌশলী মুজিবুর রহমান।
৩,৩৫৮.
ফ্রেড কোহেন কত সালে কম্পিউটার ভাইরাসের নামকরণ করেন?
  1. ১৯৭৮
  2. ১৯৮০
  3. ১৯৮৩
  4. ১৯৮৫
ব্যাখ্যা
- Frederick B. Cohen (born 1956) is an American computer scientist and best known as the inventor of computer virus defense techniques.
- He gave the definition of "computer virus" in 1983.
- Cohen is best known for his pioneering work on computer viruses, the invention of high integrity operating system mechanisms now in widespread use, and automation of protection management functions.
- One of the few solid theoretical results in the study of computer viruses is Cohen's 1987 demonstration that there is no algorithm that can perfectly detect all possible viruses.



উৎস: DBPedia ও মাধ্যমিক তথ্য প্রযুক্তি বই।
৩,৩৫৯.
Which of the following is considered a key element required for establishing a Global Village?
  1. Operating System
  2. Connectivity
  3. Compiler
  4. Algorithm
ব্যাখ্যা

• Connectivity (সংযোগ ব্যবস্থা) বিশ্বগ্রাম প্রতিষ্ঠার অন্যতম প্রধান উপাদান, কারণ এর মাধ্যমে বিশ্বের বিভিন্ন স্থানের মানুষ তথ্য আদান–প্রদান ও যোগাযোগ করতে পারে।

• বিশ্বগ্রাম প্রতিষ্ঠার উপাদানসমূহ:
- বিশ্বগ্রাম প্রতিষ্ঠার জন্য কিছু মৌলিক উপাদান প্রয়োজন, যেগুলোর সমন্বয়ে বৈশ্বিক যোগাযোগ ও তথ্য আদান–প্রদান সম্ভব হয়।
- প্রধান উপাদানগুলো হলো: Hardware, Software, Connectivity, Data and Information, Capacity.

• Hardware:
- তথ্য আদান–প্রদানের জন্য প্রয়োজনীয় সকল ধরনের যন্ত্রপাতিকে Hardware বলা হয়।
- এর মধ্যে রয়েছে: Computer, Peripheral devices, Mobile phone, Satellite, Audio-video recorder, Radio, Television ইত্যাদি।

• Software:
- Hardware পরিচালনা ও কার্যকরভাবে ব্যবহারের জন্য প্রয়োজনীয় বিভিন্ন প্রোগ্রাম ও নির্দেশনাকে Software বলা হয়।
- Software এর মধ্যে রয়েছে: System software, Application software, Browsing software, Communication software, Programming language ইত্যাদি।

• Connectivity:
- বিশ্বগ্রামের প্রতিটি মানুষ যাতে নিরাপদে তথ্য ও উপাত্ত আদান-প্রদান করতে পারে এবং একে অপরের সাথে যোগাযোগ করতে পারে, তার জন্য প্রয়োজন নেটওয়ার্ক বা Connectivity।
- বিশ্বব্যাপী তথ্যভাণ্ডারের সাথে সর্বক্ষণিক বা প্রয়োজন অনুযায়ী যুক্ত থাকার জন্য Connectivity গুরুত্বপূর্ণ ভূমিকা পালন করে।

• Data and Information:
- উপাত্তকে বিভিন্ন প্রক্রিয়ার মাধ্যমে ব্যবহারযোগ্য তথ্যে রূপান্তর করা হয়।
- বিশ্বগ্রামে মানুষের প্রয়োজন অনুযায়ী তথ্য ও উপাত্ত একে অপরের সাথে বিনিময় বা শেয়ার করা হয়।

• Capacity:
- বিশ্বগ্রামের উপাদানগুলোর মধ্যে মানুষের দক্ষতা ও সক্ষমতা একটি গুরুত্বপূর্ণ বিষয়।
- তথ্যপ্রযুক্তি ব্যবহারের জন্য মানুষের সচেতনতা, জ্ঞান, দক্ষতা ও সক্ষমতার উপর এর সফল প্রয়োগ নির্ভর করে।

• অন্যান্য অপশন:
- Operating System → কম্পিউটারের হার্ডওয়্যার ও সফটওয়্যার পরিচালনার জন্য ব্যবহৃত System software।
- Compiler → উচ্চস্তরের প্রোগ্রামিং ভাষাকে Machine language-এ রূপান্তরকারী অনুবাদক প্রোগ্রাম।
- Algorithm → কোনো সমস্যা সমাধানের জন্য ধাপে ধাপে সাজানো যৌক্তিক নির্দেশনার সমষ্টি।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

৩,৩৬০.
নিচের কোনটি ভোলাইটল মেমোরির উদাহরণ?
  1. RAM
  2. ROM
  3. Hard Disc
  4. DVD Disc
ব্যাখ্যা
RAM:
- এর পূর্ণরূপ হচ্ছে Random-Access Memory.
- বিদ্যুৎ সরবরাহ বন্ধ হয়ে গেলে তথ্য মুছে যায়।
- একে ভোলাটাইল বা অস্থায়ী মেমোরি বলা হয়।
- RAM কে দুই ভাগে ভাগ করা যায়। যেমন: static RAM (SRAM) এবং dynamic RAM (DRAM)।
৩,৩৬১.
নিচের কোনটি নন-ইমপ্যাক্ট প্রিন্টার?
  1. ক) ডট মেট্রিক্স প্রিন্টার
  2. খ) ডেইজি হুইল প্রিন্টার
  3. গ) চেইন প্রিন্টার
  4. ঘ) ইঙ্ক-জেট প্রিন্টার
ব্যাখ্যা

নন-ইম্প্যাক্ট প্রিন্টারঃ

যে সকল প্রিন্টারে প্রিন্ট হেড কাগজকে সাধারণত স্পর্শ করে না তাদেরকে নন-ইম্প্যাক্ট প্রিন্টার বলা হয়। এ ধরনের প্রিন্টারের রেজ্যুলুশন ও গতি বেশি থাকে। আবার প্রিন্ট করার সময় সাধারণত শব্দ হয় না। তবে দাম তুলনামূলকভাবে বেশি থাকে। নন-ইম্প্যাক্ট প্রিন্টার বিভিন্ন প্রকার হয়ে থাকে। যেমনঃ-
১। লেজার প্রিন্টার 
২। ইংকজেট প্রিন্টার
৩। থার্মাল প্রিন্টার; ইত্যাদি।

সূত্রঃ মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়

৩,৩৬২.
8080 কত বিটের মাইক্রোপ্রসেসর?
  1. 4-bit
  2. 8-bit
  3. 16-bit
  4. 32-bit
ব্যাখ্যা
মাইক্রোপ্রসেসর: 
- কম্পিউটারের কার্যব্যবস্থাকে সঠিকভাবে নিয়ন্ত্রণ ও পরিচালনা করার জন্য কম্পিউটারের যে অংশটি সর্বাধিক ভূমিকা পালন করে, তাকে মাইক্রোপ্রসেসর বা প্রসেসর হিসেবে অভিহিত করা হয়। 
- মাইক্রোপ্রসেসর হলো সিলিকনের তৈরি এক ধরনের ভিএলএসআই (VLSI- Very Larege Scale Integration) চিপ। 
- একটি একক ভিএলএসআই সিলিকন চিপের মধ্যে এক মিলিয়নেরও অধিক ডায়োড, ট্রানজিস্টর, রেজিস্টার, ক্যাপাসিটর ইত্যাদি একীভূত থাকে। 
• 4-bit বিশিষ্ট মাইক্রো প্রসেসর: 4004, 4040. 
• 8-bit বিশিষ্ট মাইক্রো প্রসেসর: 8008, 8080
•16-bit বিশিষ্ট মাইক্রো প্রসেসর: 8086, 8088, 80186. 
• 32-bit বিশিষ্ট মাইক্রো প্রসেসর: 80386, 80486. 
• 64-bit বিশিষ্ট মাইক্রো প্রসেসর: Intel Core i3, Core i5, Core i7, Intel Itanium. 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয় এবং তথ্য ও যোগাযোগ প্রযুক্তি, নবম-দশম শ্রেণি।
৩,৩৬৩.
কোন ইন্টারফেস ব্যবহারকারীকে OS-এর ফিচারগুলোর সাথে ইন্টারঅ্যাকশনের সুযোগ দেয়?
  1. Command Prompt
  2. API
  3. Shell
  4. Scheduler
ব্যাখ্যা

• ব্যবহারকারীকে অপারেটিং সিস্টেমের (OS) বিভিন্ন ফিচারের সাথে সরাসরি ইন্টারঅ্যাকশনের সুযোগ দেয় Shell। Shell হলো ব্যবহারকারী ও অপারেটিং সিস্টেমের মধ্যবর্তী একটি ইন্টারফেস, যার মাধ্যমে ব্যবহারকারী কমান্ড প্রদান করে এবং সিস্টেম সেই অনুযায়ী কাজ সম্পন্ন করে। এটি কমান্ড লাইন ভিত্তিক (যেমন Bash) অথবা গ্রাফিক্যাল হতে পারে। Command Prompt আসলে Shell-এর একটি উদাহরণ, API মূলত প্রোগ্রাম ও সফটওয়্যারের মধ্যে যোগাযোগের মাধ্যম, আর Scheduler কাজের সময়সূচি নিয়ন্ত্রণ করে। তাই সঠিক উত্তর হলো গ) Shell.
 
• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য প্রয়োজন অপারেটিং সিস্টেম, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।
- এককথায় অপারেটিং সিস্টেম কম্পিউটার ব্যবহারকারীর সাথে হার্ডওয়্যার ও সফটওয়্যারের সংযোগ স্থাপন করে বিভিন্ন ধরনের কাজ সম্পাদন করে।
- অপারেটিং সিস্টেমের উদাহরণ: CP/M, Android, Symbian OS, Palm OS, MS-DOS, PC-DOS, Windows 95/98, Windows NT Server, Windows 2003/2008 Server, Unix, Linux ইত্যাদি।

• অপশন আলোচনা:
- Scheduler:
- Scheduler হলো অপারেটিং সিস্টেমের একটি অংশ, যা প্রসেসগুলির মধ্যে CPU-র সময় ভাগ করে। এটি ব্যবহারকারীর সাথে সরাসরি যোগাযোগের জন্য নয়। এটি কাজ করে ব্যাকগ্রাউন্ডে।

- API (Application Programming Interface):
- API হলো এক ধরনের ইন্টারফেস যা সফটওয়্যার প্রোগ্রামগুলি অন্য সফটওয়্যার বা সিস্টেমের সাথে যোগাযোগ করতে ব্যবহার করে। এটি প্রোগ্রামারদের জন্য, ব্যবহারকারীর জন্য সরাসরি নয়।

- Shell:
- Shell হলো একটি ইন্টারফেস যা ব্যবহারকারীকে অপারেটিং সিস্টেমের সাথে যোগাযোগ করার সুযোগ দেয়। এটি ব্যবহারকারীর কমান্ডগুলো গ্রহণ করে এবং সেগুলো অপারেটিং সিস্টেমে প্রসেস করার জন্য পাঠায়। এটি গ্রাফিকাল (GUI) বা টেক্সট-ভিত্তিক (CLI) হতে পারে।

- Command Prompt:
- Command Prompt হলো উইন্ডোজ অপারেটিং সিস্টেমের একটি নির্দিষ্ট প্রোগ্রাম যা ব্যবহারকারীর কাছ থেকে টেক্সট-ভিত্তিক কমান্ড গ্রহণ করে। যদিও এটি Shell-এর একটি উদাহরণ, প্রশ্নে নির্দিষ্টভাবে "ইন্টারফেস" সম্পর্কে বলা হয়েছে, এবং Shell একটি জেনেরিক শব্দ যা সব অপারেটিং সিস্টেমে প্রযোজ্য।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।

৩,৩৬৪.
নিচের কোনটি ব্যবহারিক সফটওয়্যারের উদাহরন নয়?
  1. ক) মাইক্রোসফট অফিস
  2. খ) ডাটাবেস প্রোগ্রাম
  3. গ) অটো ক্যাড
  4. ঘ) ডস
ব্যাখ্যা
ব্যবহারিক প্রোগ্রাম (Application Software) কম্পিউটারে বিভিন্ন ধরনের ব্যবহারিক কাজের জন্য তৈরি হয়। এখানে ডস হলো অপারেটিং সিস্টেম।
৩,৩৬৫.
The most popular language for interactive use is
  1. ক) COBOL
  2. খ) PASCAL
  3. গ) BASIC
  4. ঘ) FORTRAN
ব্যাখ্যা

COBOL : used in business, finance, and administrative systems for companies and governments.
PASCAL : encourage good programming practices using structured programming and data structuring.
FORTRAN (FORmula Translation): it was designed to allow easy translation of mathematical formulas into code.

৩,৩৬৬.
কোন ধরণের ম্যালওয়্যার নিজেকে একটি বৈধ প্রোগ্রাম হিসাবে ছদ্মবেশ দিতে পারে?
  1. Worm
  2. Ransomware
  3. Trojan
  4. কোনটি নয়
ব্যাখ্যা
• কম্পিউটার ভাইরাস:
- VIRUS শব্দের অর্থ হল 'Vital Information Resources Under Seize' যার অর্থ হল গুরুত্বপূর্ণ তথ্যসমূহ দখলে নেয়া বা ক্ষতিসাধন করা।
- ভাইরাস কম্পিউটার এর ডেটা ফাইল নষ্ট করে ফেলে বা কম্পিউটার বুট হতে বাঁধা দেয় অথবা হার্ডডিস্ক নষ্ট করে ফেলতে পারে।
- যেমন: Melissa, Trojan horse, Code Red, Worm ইত্যাদি।
- ট্রোজান একটি এমন ধরনের ম্যালওয়্যার যা সাধারণত কোনো বৈধ প্রোগ্রামের মতো দেখায়, কিন্তু এটি আসলে ক্ষতিকর।
- এটি ব্যবহারকারীর অনুমতি ছাড়াই কম্পিউটারে প্রবেশ করে এবং অনেক ক্ষতি করতে পারে।

অপশন আলোচনা:
- ক) Worm (ওয়ার্ম) - এটি একটি ম্যালওয়্যার যা নেটওয়ার্কের মাধ্যমে ছড়িয়ে পড়ে এবং কম্পিউটারের মধ্যে নিজের কপি তৈরি করে।

- খ) Ransomware (র‍্যানসামওয়্যার) - এটি একটি ম্যালওয়্যার যা কম্পিউটারের ফাইল বা সিস্টেম লক করে এবং টাকা দাবি করে তাদের ফিরিয়ে দেওয়ার জন্য।

- গ) Trojan (ট্রোজান) - এটি এমন একটি ম্যালওয়্যার যা নিজেকে বৈধ প্রোগ্রাম হিসেবে প্রস্তাবিত করে, তবে এটি প্রকৃতপক্ষে ক্ষতিকর।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৬৭.
মাইক্রো কম্পিউটাররের অপর নাম-
  1. স্মার্টফোন
  2. পার্সোনাল কম্পিউটার
  3. মেইনফ্রেম কম্পিউটার
  4. সুপার কম্পিউটার
ব্যাখ্যা
মাইক্রো কম্পিউটাররের অপর নাম পার্সোনাল কম্পিউটার (Personal Computer) বা পিসি (PC)।

আকার ও ক্ষমতা বিচারে কম্পিউটারকে সাধারণত চার ভাগে ভাগ করা হয়। যথা-
১। অতিবৃহৎ কম্পিউটার (Super Computer),
২। বৃহৎ কম্পিউটার (Mainframe Computer),
৩। ছোট কম্পিউটার (Mini Computer),
81 ক্ষুদ্র কম্পিউটার (Micro Computer).

• অতিবৃহৎ কম্পিউটার (Super Computer):
- পৃথিবীর সবচেয়ে শক্তিশালী ও দ্রুতগতি সম্পন্ন কম্পিউটার।
- বিশাল মেমোরি ও প্রক্রিয়াকরণ ক্ষমতা রয়েছে।
- অত্যাধুনিক প্রযুক্তি ও অনেক যন্ত্রাংশ থাকার কারণে মূল্য অনেক বেশি।
- যে সকল ক্ষেত্রে খুব জটিল ও সুক্ষ গাণিতিক হিসাব প্রয়োজনে ব্যবহৃত হয়।
- বৈজ্ঞানিক গবেষণা, প্রশাসনিক কাজ-কর্ম এবং বৃহৎ প্রতিষ্ঠানে সুপার কম্পিউটার ব্যবহৃত হয়।
- উদাহরণ: CRAY-1, CYBER 205 ইত্যাদি।

• বৃহৎ কম্পিউটার (Mainframe Computer):
- সুপার কম্পিউটারের তুলনায় ছোট, কিন্তু মিনি ও মাইক্রো কম্পিউটারের তুলনায় অনেক বেশি ক্ষমতাসম্পন্ন।
- অনেক ইনপুট-আউটপুট যন্ত্র সংযুক্ত করা যায়।
- বৃহৎ মেমোরি ও প্রক্রিয়াকরণ শক্তি।
- বিশ্ববিদ্যালয়, সরকারী ও বেসরকারী প্রতিষ্ঠান, গবেষণা প্রতিষ্ঠানে এই ধরনের কম্পিউটারের ব্যবহার আছে।
- উদাহরণ: IBM 4341, NCR N8370, IBM Amdah 1580 ইত্যাদি।

• ছোট কম্পিউটার (Mini Computer):
- মেইনফ্রেম কম্পিউটারের তুলনায় আকারে ছোট এবং কম ক্ষমতাসম্পন্ন।
- সীমিত সংখ্যক ব্যবহারকারীর জন্য উপযুক্ত।
- উদাহরণ: NOVA 3. PDP 11, IBM-AS/400 ইত্যাদি।

• ক্ষুদ্র কম্পিউটার (Micro Computer):
- আকার, ক্ষমতা ও মূল্যের দিক দিয়ে সবচেয়ে ছোট।
- একীভূত বর্তনীর মাধ্যমে তৈরি মাইক্রোপ্রসেসর ব্যবহার করা হয়।
- স্মৃতি এবং ইনপুট-আউটপুট সংযোগ করে পিসি (Personal Computer) তৈরি হয়।
- অফিসের কাজ, ব্যক্তিগত ব্যবহার ও চিত্তবিনোদনে এই কম্পিউটারের প্রচলন দিন দিন বেড়ে চলেছে।
- উদাহরণ: IBM 486. IBM Pentium ইত্যাদি।

ক্ষুদ্র বা মাইক্রো কম্পিউটারের জগতে সর্বাধুনিক সংযোজন হচ্ছে ডেস্কটপ কম্পিউটার, ল্যাপটপ কম্পিউটার, নোটবুক কম্পিউটার।

উৎস: বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৬৮.
Which digits are used in the octal number system?
  1. 0 and 1
  2. 0–7
  3. 1–8
  4. 0–9
ব্যাখ্যা

• অক্টাল সংখ্যা পদ্ধতিতে ব্যবহৃত অঙ্কগুলো হলো 0 থেকে 7।

• অক্টাল সংখ্যা পদ্ধতি (Octal Number System):
- অক্টাল সংখ্যা পদ্ধতি এমন একটি সংখ্যা পদ্ধতি, যেখানে মোট ৮টি অঙ্ক ব্যবহার করা হয়।
- এই সংখ্যা পদ্ধতির ভিত্তি (Base) হলো 8।
- ব্যবহৃত অঙ্কগুলো হলো 0, 1, 2, 3, 4, 5, 6, 7.
- - উদাহরণ: (105)8, (765)8.

• অন্যান্য সংখ্যা পদ্ধতি:
- দশমিক সংখ্যা পদ্ধতি (Decimal Number System)–এর Base হলো 10 এবং এতে অঙ্ক ব্যবহৃত হয় 0 থেকে 9.
- বাইনারি সংখ্যা পদ্ধতি (Binary Number System)–এর Base হলো 2 এবং এতে শুধু 0 ও 1 ব্যবহৃত হয়।
- হেক্সাডেসিমেল সংখ্যা পদ্ধতি (Hexadecimal Number System)–এর Base হলো 16 এবং এতে 0–9 ও A–F পর্যন্ত চিহ্ন ব্যবহৃত হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।

৩,৩৬৯.
২০১৮ সালে IEEE কর্তৃক সর্বশ্রেষ্ঠ প্রোগ্রামিং ভাষা হিসেবে স্বীকৃতি পেয়েছে কোন প্রোগ্রামিং ভাষাটি?
  1. Python
  2. Java
  3. Sql
  4. C++
ব্যাখ্যা
• পাইথন (Python):
- পাইথন হচ্ছে প্রোগ্রামিং ভাষাসমূহের অন্যতম হাই-লেভেল অবজেক্ট ওরিয়েন্টেড ভাষা।
- ডাইনামিক ওয়েব অ্যাপ্লিকেশনসহ অনেক সফটওয়্যার বানাতে এটি ব্যবহার করা হয়।
- ১৯৮৯ সালে নেদারল্যান্ডের বিজ্ঞানী ভ্যান রোসাম (Van Rossum) এ ভাষাটি রচনা করেন।
- পাইথনের কোর সিনট্যাক্স খুবই সংক্ষিপ্ত, তবে ভাষাটির স্ট্যান্ডার্ড লাইব্রেরি অনেক সমৃদ্ধ।
- অন্যান্য ল্যাঙ্গুয়েজের যতরকম ফিচার বা নতুন নতুন সাপোর্ট আসে, সবই পাইথনে খুব সহজে ব্যবহার করা যায়।
- সাধারণত দ্রুত সফটওয়‍্যার নির্মাণের জন্য পাইথন ব্যবহৃত হয়।
- যে সমস্ত বড় প্রতিষ্ঠান পাইথন ব্যবহার করে, তাদের মধ্যে গুগল ও নাসা উল্লেখযোগ্য।
- ২০১৮ সালে এটি IEEE কর্তৃক সর্বশ্রেষ্ঠ প্রোগ্রামিং ভাষা হিসেবে স্বীকৃতি পেয়েছে।
- এটি বিভিন্ন প্ল্যাটফর্মে চলে এবং ক্লাউডভিত্তিক ওয়েব এ্যাপ্লিকেশন, ডেটা অ্যানালাইসিস ও মেশিন লার্নিং অ্যাপ্লিকেশন তৈরিতে ব্যবহার করা হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ মাহবুবুর রহমান।
৩,৩৭০.
ROM-এর প্রকারভেদ নয় কোনটি?
  1. PROM
  2. DROM
  3. EPROM
  4. EAPROM
ব্যাখ্যা
• DROM, ROM-এর কোনো প্রকারভেদ নয়।

• রম:
- রম (ROM) হল রিড-ওনলি মেমোরি (Read-Only Memory) এর সংক্ষিপ্ত রূপ। এটি কম্পিউটারের স্থায়ী মেমোরি। 

• ROM (Read-Only Memory) এর প্রকারভেদ:
→  PROM (Programmable ROM):
- একবার প্রোগ্রাম করা যায়। 
- একবার প্রোগ্রাম করার পর ডাটা পরিবর্তন করা যায় না। 
→  EPROM (Erasable Programmable ROM):
- UV (আল্ট্রাভায়োলেট) আলো দিয়ে ডাটা মুছে আবার নতুন ডাটা লেখা যায়। 
- ২০-৩০ মিনিট UV আলোতে রাখলে সম্পূর্ণ ডাটা মুছে যায়। 
→  EEPROM/EAPROM (Electrically Erasable Programmable ROM):
- বৈদ্যুতিক সংকেত দিয়ে ডাটা মুছে আবার লেখা যায়। 
- নির্দিষ্ট অংশের ডাটা আলাদাভাবে মুছে নতুন ডাটা লেখা সম্ভব। 
- এটি Flash memory এর ভিত্তি হিসেবে কাজ করে। 
→  Mask ROM:
- ডাটা স্থায়ীভাবে লেখা হয়। 
- প্রোগ্রাম পরিবর্তন অসম্ভব। 

• ROM এর বৈশিষ্ট্য:
- কম্পিউটার বন্ধ হলেও ডাটা থেকে যায়। অর্থাৎ বিদ্যুৎ সংযোগ বিচ্ছিন্ন হলেও তথ্য নষ্ট হয় না। 
- সাধারণত ডাটা পড়া যায়, কিন্তু পরিবর্তন করা যায় না। 
- BIOS, অপারেটিং সিস্টেমের প্রাথমিক অংশ সংরক্ষিত থাকে।

তথ্যসূত্র:
- মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম,উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৭১.
স্টোরেজ ডিভাইসকে প্রধানত কয়ভাগে ভাগ করা যায়?
  1. দুই ভাগে
  2. তিন ভাগে
  3. চার ভাগে
  4. পাঁচ ভাগে
ব্যাখ্যা
• স্টোরেজ ডিভাইস:
- স্টোরেজ ডিভাইস বা স্টোরেজ হার্ডওয়্যারে বিভিন্ন তথ্য, নির্দেশাবলি, অডিও, ভিডিও, ইমেজ স্থায়ী বা অস্থায়ীভাবে সংরক্ষণ করা যায়।
- স্টোরেজ ডিভাইসকে প্রধানত দুই ভাগে ভাগ করা হয়। যথা-

১. প্রাইমারি স্টোরেজ ডিভাইস (Primary Storage Device):
- প্রাইমারি স্টোরেজ হলো মাইক্রোপ্রসেসরের কর্মক্ষেত্র বা ওয়ার্কপ্লেস।
- প্রোগ্রাম চলাকালীন সময়ে কম্পিউটারে প্রোগ্রামের বিভিন্ন তথ্য ও ফলাফলকে অস্থায়ীভাবে সংগ্রহের জন্য ব্যবহৃত ডিভাইসসমূহকে প্রাইমারি স্টোরেজ ডিভাইস বলা হয়। যেমন- র‍্যাম।

২. সেকেন্ডারি স্টোরেজ ডিভাইস (Secondary Storage Device):
- কম্পিউটারে বিপুল পরিমাণে তথ্য স্থায়ীভাবে সংরক্ষণের জন্য ব্যবহৃত হার্ডওয়্যারসমূহকে বলা হয় সেকেন্ডারি স্টোরেজ ডিভাইস।
- হার্ডডিস্ক, সিডি, ডিভিডি, পেনড্রাইভ, জিপ ড্রাইভ, ম্যাগনেটিক টেপ ইত্যাদি সেকেন্ডারি স্টোরেজ ডিভাইসের উদাহরণ।

 উৎস : মৌলক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৭২.
একটি ওয়ার্কবুকে কতটি ওয়ার্কশিট থাকে?
  1. ক) ১৬টি
  2. খ) ৩২টি
  3. গ) ৬৪টি
  4. ঘ) ৬৮টি
ব্যাখ্যা

সাধারণত একটি ওয়ার্কবুকে ১৬টি ওয়ার্কশিট থাকে।

- এক্সেলের ডকুমেন্টকে ওয়ার্কবুক বলে। 
- প্রয়োজন অনুসারে, একসাথে একাধিক ওয়ার্কবুক নিয়ে কাজ করা যায় এবং একসাথে একই সময়ে একাধিক শিটে ডাটা স্থানান্তর করা যায়।

সূত্র: কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল (ভোকেশনাল)। 

৩,৩৭৩.
আপনার C ড্রাইভ যদি পূর্ণ থাকে, তাহলে নিম্নলিখিত কোনটি হওয়ার সম্ভাবনা বেশি?
  1. মনিটর বন্ধ হয়ে যাবে
  2. ইন্টারনেটের গতি বৃদ্ধি পাবে
  3. প্রিন্টার কাজ করা বন্ধ করবে
  4. আপনার কম্পিউটার ধীর গতিতে চলবে 
ব্যাখ্যা

• যদি আপনার কম্পিউটারের C ড্রাইভ পূর্ণ হয়ে যায়, তাহলে সবচেয়ে বেশি সম্ভাবনা আছে যে আপনার কম্পিউটার ধীর গতিতে চলবে। C ড্রাইভ সাধারণত অপারেটিং সিস্টেম এবং গুরুত্বপূর্ণ প্রোগ্রামগুলো রাখে। যখন ড্রাইভে পর্যাপ্ত খালি জায়গা থাকে না, তখন সিস্টেমের অস্থায়ী ফাইল (temporary files) সংরক্ষণ করা বা ভিরচুয়াল মেমোরি (virtual memory/page file) ব্যবহার করা কঠিন হয়ে যায়। এর ফলে প্রোগ্রাম লোড হতে সময় নেবে, ফাইল খোলার সময় বিলম্ব হবে, এবং সামগ্রিকভাবে কম্পিউটারের পারফরম্যান্স ধীর হবে। অন্য অপশন গুলো, যেমন মনিটর বন্ধ হওয়া, ইন্টারনেটের গতি বৃদ্ধি বা প্রিন্টার বন্ধ হওয়া, ড্রাইভের স্থান কম হওয়ার সঙ্গে সরাসরি সম্পর্কিত নয়।
- তাই C ড্রাইভ পূর্ণ হলে মূল সমস্যা হলো কম্পিউটারের গতি কমে যাওয়া।

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

উৎস: ব্রিটানিকা।

৩,৩৭৪.
10101111 এর 1 's complement কোনটি?
  1. ক) 11111111
  2. খ) 00000000
  3. গ) 01010000
  4. ঘ) 11000011
ব্যাখ্যা
বাইনারী পদ্ধতিতে প্রকাশিত সংখ্যা 0 ও 1 কে 1 ও 0 দ্বারা বদল করলে 1's complement পাওয়া যায়। তাই 10101111 এর 1's complement = 01010000
৩,৩৭৫.
কোনটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম নয়?
  1. IBM DB2
  2. SQLite
  3. MongoDB
  4. Apache Hadoop
ব্যাখ্যা
• উল্লিখিত অপশনগুলোর মধ্যে "Apache Hadoop" একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS) নয়। IBM DB2, SQLite, এবং MongoDB – এই তিনটি ডেটা সংরক্ষণ, পরিচালনা ও অনুসন্ধানের জন্য ব্যবহৃত ডাটাবেস ম্যানেজমেন্ট সিস্টেম। DB2 একটি রিলেশনাল DBMS, SQLite একটি লাইটওয়েট এমবেডেড RDBMS, আর MongoDB একটি NoSQL ডাটাবেস।
- তবে Apache Hadoop মূলত একটি ডিস্ট্রিবিউটেড ফাইল সিস্টেম ও ডেটা প্রসেসিং ফ্রেমওয়ার্ক, যা বড় ডেটাসেট প্রক্রিয়াকরণে ব্যবহৃত হয়। এটি ডেটা স্টোর করতে পারে, কিন্তু DBMS হিসেবে কাজ করে না। তাই "Apache Hadoop" ডাটাবেস ম্যানেজমেন্ট সিস্টেম নয়।

• DBMS:
- DBMS এর পূর্ণরূপ Database Management System.
- ডেটাবেজ ম্যানেজমেন্ট সিস্টেম হলো পরস্পর সম্পর্কযুক্ত ডেটা বা তথ্য একসেস, নিয়ন্ত্রণ ও পরিচালনা করার জন্য প্রয়োজনীয় প্রোগ্রামের সমষ্টি।
- DBMS ব্যবহার করে ডেটাকে সংরক্ষণ, নিরাপত্তা প্রদান, আধুনিকরণের কাজ করা হয়।
- DBMS ব্যবহারকারী ও ডেটাবেজ এর মধ্যে সম্পর্ক স্থাপন করে থাকে।

• DBMS এর প্রধান ৩ টি কাজ হচ্ছে:
- ডেটাবেজ তৈরি,
- ডেটাবেজ ইন্টারোগেশন,
- ডেটাবেজ রক্ষণাবেক্ষণ।

• কয়েকটি DBMS:
- MICROSOFT Access,
- ORACLE,
- MySQL,
- Microsoft SQL Server,
- SQLite,
- Postgre SQL.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, প্রকৌশলী মুজিবুর রহমান, একাদশ- দ্বাদশ শ্রেণি।
৩,৩৭৬.
এক্স-নর গেইটে একটি ইনপুট 1 এবং একটি ইনপুট 0 হলে, আউটপুট কত হবে?
  1. 1
  2. 0
  3. যেকোনোটি হতে পারে
  4. কোনো আউটপুট আসবে না
ব্যাখ্যা
• এক্স-নর গেইট:
- Exclusive NOR গেইটকে সংক্ষেপে এক্স নর (XNOR)গেইট বলে।
- এক্স অর গেইট এবং নট গেইটের সমন্বয়ে এক্স নর গেইট গঠিত হয়।
- এক্স অর গেইটর বিপরীত কাজ করে।
- দুইটি ইনপুট সমান হলেই কেবলমাত্র আউটপুট 1 হবে, অন্যথায় আউটপুট 0 হবে।

 
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৭৭.
CUI অপারেটিং সিস্টেমকে বলা হয়-
  1. ক) বর্ণভিত্তিক অপারেটিং সিস্টেম (Text Based OS)
  2. খ) চিত্রভিত্তিক অপারেটিং সিস্টেম (Graphical User Interface OS)
  3. গ) কমান্ডভিত্তিক অপারেটিং সিস্টেম (Command Based OS)
  4. ঘ) ক ও গ দুটোই
ব্যাখ্যা
Character User Interface Operating System (CUI) হলো বর্ণ বা কমান্ডভিত্তিক অপারেটিং সিস্টেম। এখানে কি-বোর্ডের সাহায্যে বিভিন্ন বর্ণ টাইপ করে এবং কি-বোর্ডের বিভিন্ন কি ব্যবহার করে নির্দেশ প্রদান করা হয়। যেমনঃ MS-DOS, PC-DOS and UNIX ইত্যাদি। গ্রাফিকাল ইউজার ইন্টারফেস ভিত্তিক অপারেটিং সিস্টেম হল চিত্রভিত্তিক অপারেটিং সিস্টেম। মাউস, কি-বোর্ড ব্যবহার করে কমান্ড প্রয়োগ করা হয়। যেমনঃ Windows 95/98/XP/Vista/7/8/10, MacOS ইত্যাদি।
Source: Britannica, magora-systems and elprocus
৩,৩৭৮.
In Excel, the COUNTA() function ______.
  1. ক) counts cells having alphabets
  2. খ) counts empty cells
  3. গ) counts cells having number
  4. ঘ) counts non-empty cells
ব্যাখ্যা
COUNTA function
- The COUNTA function counts cells containing any type of information, including error values and empty text ("").
- For example, if the range contains a formula that returns an empty string, the COUNTA function counts that value.
- The COUNTA function does not count empty cells.

Source: https://support.microsoft.com/
৩,৩৭৯.
ক্যাশ মেমোরি ব্যবহারের মূল উদ্দেশ্য কী?
  1. ডেটা ব্যাকআপ সংরক্ষণ করা
  2. ডেটা স্থায়ীভাবে সংরক্ষণ করা
  3. প্রসেসরের কাজের গতি বাড়ানো
  4. ডিলিট হওয়া ফাইল পুনরুদ্ধার করা
ব্যাখ্যা

◉ Cache Memory হলো একটি অতি দ্রুতগতির মেমোরি, যা সাধারণত CPU এবং প্রধান মেমোরি (RAM)-এর মধ্যে অবস্থান করে। এর মূল উদ্দেশ্য হলো প্রায়ই ব্যবহৃত ডেটা এবং নির্দেশনা অস্থায়ীভাবে সংরক্ষণ করা। এর ফলে প্রসেসরের গতি বাড়ে এবং সিস্টেম পারফরম্যান্স উন্নত হয়।

ক্যাশ মেমোরি (Cache Memory):
- এটি এক ধরনের বিশেষ উচ্চগতির মেমোরি ব্যবস্থা।
- মাইক্রোপ্রসেসর ও প্রধান স্মৃতির মাঝে অতি উচ্চগতির এবং কম ধারণক্ষমতাসম্পন্ন যে মেমোরি ব্যবহার করা হয় তাকে ক্যাশ মেমোরি বলা হয়।
- ক্যাশ মেমোরি র‍্যামের চেয়ে ছোট।
- কম্পিউটারের ডেটা স্থানান্তরের গতি বৃদ্ধি তথা মাইক্রোপ্রসেসরের প্রক্রিয়াকরণের গতি বৃদ্ধির জন্য ক্যাশ মেমোরি ব্যবহৃত হয়।
- এটি এক ধরনের স্ট্যাটিক স্মৃতি, যা উচ্চগতি সম্পূর্ণ ও তুলনামূলক দামি মেমোরি।
- ক্যাশ মেমোরি থাকে EPROM-এ।
- যখন CPU কোনো ডেটা প্রয়োজন করে, তখন এটি প্রথমে ক্যাশ মেমোরিতে খোঁজে। যদি সেখানে ডেটা পাওয়া যায় (যাকে ক্যাশ হিট বলে), CPU-কে ধীরগতির RAM বা অন্যান্য স্টোরেজ থেকে ডেটা আনতে হয় না, ফলে সামগ্রিক প্রসেসিং গতি বৃদ্ধি পায়।
- ক্যাশ মেমোরি CPU-এর কাছাকাছি অবস্থান করে এবং এটি RAM-এর তুলনায় অনেক দ্রুতগতির হওয়ায় ডেটা অ্যাক্সেসের সময় কমে যায়।

উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।

৩,৩৮০.
MCQ পরীক্ষার উত্তরপত্র মূল্যায়নে কোন ইনপুট ডিভাইসটি ব্যবহৃত হয়?
  1. ক) Scanner
  2. খ) OMR
  3. গ) OCR
  4. ঘ) MICR
ব্যাখ্যা
ওএমআর (OMR) এক ধরনের ইনপুট ডিভাইস, যার পূর্ণরূপ Optical Mark Recognition। ওএমআর যন্ত্র কোনো চিহ্ন পাঠ করে ঐ চিহ্নের সঙ্গে সম্পর্কযুক্ত ফলাফল দান করতে পারে। MCQ পরীক্ষার উত্তরপত্র মূল্যায়নে OMR ইনপুট ডিভাইসটি ব্যবহৃত হয়।
[সূত্রঃ techopedia]
৩,৩৮১.
নিচের কোন হার্ডডিস্ক এর ডেটা ট্রান্সফার রেট সর্বাধিক?
  1. KAS হার্ড ডিস্ক ড্রাইভ
  2. SCSI হার্ড ডিস্ক ড্রাইভ
  3. SATA হার্ড ডিস্ক ড্রাইভ
  4. IDE হার্ড ডিস্ক ড্রাইভ
ব্যাখ্যা
• কম্পিউটারের হার্ডডিস্ক ড্রাইভকে প্রধানত চার ভাগে ভাগ করা যায় । এগুলাে হলাে :
১. আইডিই বা পাটা (IDE/PATA)হার্ড ডিস্ক ড্রাইভ
২. সাটা (SATA)হার্ড ডিস্ক ড্রাইভ
৩. স্ক্যাজি (SCSI) হার্ড ডিস্ক ড্রাইভ
৪. সাস (SAS) হার্ড ডিস্ক ড্রাইভ

- IDE/PATA ড্রাইভগুলো 133 MB/sec ট্রান্সফার রেট প্রদান করে।
- SATA ড্রাইভগুলো সাধারণত 300 MB/sec ট্রান্সফার রেট প্রদান করে।
- SCSI ড্রাইভগুলো সাধারণত 640 MB/sec ট্রান্সফার রেট প্রদান করে।

উৎস: কম্পিউটার ও তথ্য প্রযুক্তি- ২, ৯ম-১০ম শ্রেণি। [ভোকেশনাল ২০২১ সংস্করণ]
৩,৩৮২.
ক্যারেল ক্যাপেক কোন ধরনের গল্পে সর্বপ্রথম 'robota' শব্দটি ব্যবহার করেন?
  1. রোমান্টিক গল্প
  2. সাইন্স ফিকশন গল্প
  3. ঐতিহাসিক গল্প
  4. রহস্য গল্প
ব্যাখ্যা
• রোবটিক্স:
- কম্পিউটার নিয়ন্ত্রিত যে যন্ত্র বা মেশিন মানুষের মত কিছু কাজ করতে পারে তাকে রোবট বলা হয়।
- প্রযুক্তির যে শাখায় রোবটের নকশা বা ডিজাইন, গঠন, পরিচালন প্রক্রিয়া, কাজ ও প্রয়োগক্ষেত্র সম্পর্কে আলোচনা করা হয় সেই শাখাকে রোবটিক্স বলা হয়।
- Robotics শব্দটির উৎপত্তি হয়েছে স্লাভিক শব্দ 'robota' থেকে যার ইংরেজি হলো robot এবং আভিধানিক অর্থ হল শ্রমিক, দাস বা কর্মী।
- চেক (Czech) লেখক ক্যারেল ক্যাপেক (Karel Capek) ১৯২১ সালে Rossumovi Univerzální Roboti (ইংরেজিতে Rossum's Universal Robots) নামে একটি সাইন্স ফিকশন গল্প লিখেন যাতে তিনি শ্রমিক বা কর্মী অর্থে সর্বপ্রথম ‘robota' শব্দের পরিচয় করেন।
- ১৯৫০ সালে যোসেফ ফ্রেডরিক এঙ্গেলবার্গার (Joseph Frederick Engelberger) এবং জর্জ চার্লস ডেভল ( George Charles Devol) মিলে সর্বপ্রথম ইউনিমেট (Unimate) নামে শিল্পে ব্যবহার উপযোগী রোবট উদ্ভাবন করেন।
- পরবর্তীতে এঙ্গেলবার্গার ইউনিমেশন (Unimation) নামে বিশ্বের প্রথম রোবট কোম্পানী প্রতিষ্ঠা করেন এবং এই প্রযুক্তি বিকাশে গুরুত্বপূর্ণ ভূমিকা রাখেন।
- এই জন্য যোসেফ ফ্রেডরিক এঙ্গেলবার্গারকে রোবটিক্সের জনক বলা হয়।
- তবে জর্জ চার্লস ডেভলকেও রোবটিক্সের জনক হিসাবে স্বীকৃতি দেওয়া হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
৩,৩৮৩.
Python প্রোগ্রাম তৈরি করেন কে?
  1. Python Van Rossum
  2. Guido Van Rossum
  3. Dennis Ritchie
  4. Martin Cooper
ব্যাখ্যা
- Python হলো একটি উচ্চ-স্তরের প্রোগ্রামিং ল্যাংগুয়েজ। 
- পাইথনের ওয়েব ডেভেলপমেন্ট, মেশিন লার্নিং, ডেটা সায়েন্স, ক্লাউড কম্পিউটিং এবং বিগ ডেটার মতো বিভিন্ন ক্ষেত্রে কাজ করার ক্ষমতা রয়েছে। 
- Guido van Rossum এই উচ্চস্তরের প্রোগ্রামিং ভাষা আবিষ্কার করেন। 

উৎস: Python Website.
৩,৩৮৪.
বর্তমানে পার্সোনাল কম্পিউটারে কোন ধরনের স্মৃতি ব্যবহার করা হয়?
  1. অপরিবাহী
  2. অর্ধপরিবাহী
  3. চুম্বকীয়
  4. সুপরিবাহী
ব্যাখ্যা

বর্তমানে মাইক্রোকম্পিউটার বা পার্সোনাল কম্পিউটারে অর্ধপরিবাহী স্মৃতি ব্যবহার করা হয়ে থাকে।
চুম্বকীয় কোরের তুলনায় অর্ধপরিবাহী স্মৃতি অনেক ছােট ও সস্তা। অর্ধপরিবাহী পদার্থ দিয়ে তৈরি বলেই একে অর্ধপরিবাহী স্মৃতি বলে।
বহুল ব্যবহৃত দুই ধরনের অর্ধপরিবাহী স্মৃতির একটি হল অস্থায়ী স্মৃতি বা র‍্যাম (RAM = Random Access Memory) এবং অপরটি হল স্থায়ী স্মৃতি বা রম (ROM = Read Only Memory)।
উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি, এসএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়

৩,৩৮৫.
মাল্টিপ্রোগ্রামিং অপারেটিং সিস্টেমে মেমোরিকে কয়েকটি অংশে ভাগ করাকে কী বলা হয়? 
  1. সেগমেন্ট
  2. ব্লক
  3. পার্টিশন
  4. সেক্টর
ব্যাখ্যা

মাল্টিপ্রোগ্রামিং অপারেটিং সিস্টেমে মেমোরিকে কয়েকটি অংশে ভাগ করাকে পার্টিশন বলা হয়।

• মাল্টিপ্রোগ্রামিং অপারেটিং
- মাল্টিপ্রোগ্রামিং-এ একই সময়ে এবং একসঙ্গে চার-পাঁচটি প্রোগ্রাম কম্পিউটারের প্রধান মেমোরিতে থাকে।
- যার ফলে মেমোরি অনেক বড় হতে হয়। মেমোরিকে কয়েকটি অংশে ভাগ করা হয়। এই ভাগকে পার্টিশন বলে।
- প্রধান মেমোরির এই সব পার্টিশনের ভিন্ন ভিন্ন জায়গায় নির্দিষ্টভাবে ভিন্ন ভিন্ন প্রোগ্রাম থাকে যাতে একই জায়গায় একাধিক প্রোগ্রাম না লেখা হয়।
- এইভাবে মেমোরি প্রোটেকশনের ব্যবস্থা করা হয়।
- এই পদ্ধতিতে অগ্রাধিকার বা প্রাধান্য (Priority) ভিত্তিতে প্রোগ্রাম প্রসেস হয়।
- উচ্চ প্রাইয়রিটির প্রোগ্রামগুলো প্রধান মেমোরির ফোরগ্রাউন্ড (Foreground) পার্টিশনে থাকে এবং এই প্রোগ্রামগুলোকে ফোরগ্রাউন্ড প্রোগ্রাম বলে।
- কম প্রাইয়রিটির প্রোগ্রামগুলোকে ব্যাকগ্রাউন্ড (Background) প্রোগ্রাম বলে।
- IBM/VM, VM/SPCMS, Mac OS, UNIX, LINUX ইত্যাদি।

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল, ভোকেশনাল।

৩,৩৮৬.
ASCII is an example of -
  1. Binary numbers
  2. Data storage format
  3. Encryption method
  4. Alphanumeric codes 
ব্যাখ্যা

সঠিক উত্তর - ঘ) Alphanumeric codes 

আলফানিউমেরিক কোড:
-
অক্ষর (a - z, A - Z), অংক (0-9) এবং বিভিন্ন গাণিতিক চিহ্ন (+, -, =, x ইত্যাদি) সহ আরও কতকগুলো বিশেষ চিহ্ন (!, @, #, $, %, *, / ইত্যাদি) জন্য ব্যবহৃত কোডকে আলফানিউমেরিক কোড বলা হয়।
- ০ থেকে ৯ পর্যন্ত অংকগুলো নির্দিষ্ট করা ছাড়াও কম্পিউটার সহ বিভিন্ন প্রযুক্তিপণ্যের কর্মদক্ষতাকে কাজে লাগানোর প্রয়াসে অক্ষর ও অন্যান্য চিহ্নের প্রয়োজন হয়। এই কারণেই আলফানিউমেরিক কোডের উদ্ভব হয়েছে।
- আলফানিউমেরিক কোড ডেটা কমিউনিকেশন ও ডেটা ট্রান্সফারের ক্ষেত্রে শৃংখলাও আনয়ন করেছে।

জনপ্রিয় আলফানিউমেরিক কোডসমূহ:
- অ্যাসকি (ASCII) কোড,
- ইবিসিডিক (EBCDIC) কোড,
- ইউনিকোড (Unicode),

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

৩,৩৮৭.
নিচের কোনটির ক্ষেত্রে বিদ্যুৎ প্রবাহ বন্ধ হলেও সংরক্ষিত তথ্য অক্ষত থাকে?
  1. ASDRAM
  2. DRAM
  3. PROM
  4. কোনটিই নয়
ব্যাখ্যা
• ভোলাটাইল মেমোরি:
- বিদ্যুৎ সরবরাহ বন্ধ হয়ে গেলে যে মেমোরির তথ্য মুছে যায় তাকে ভোলাটাইল মেমরি বলে।
- যেমন: RAM.

• নন-ভোলাটাইল মেমরি:
- বিদ্যুৎ সরবরাহ বন্ধ হয়ে গেলে যে মেমোরির তথ্য মুছে যায় না তাকে নন-ভোলাটাইল মেমোরি বলে।
- যেমন- ROM.

• পিরম:
- PROM-এর পূর্ণরূপ হলো Programmable Read Only Memory.
- সাধারণত বাজারে যে সমস্ত প্রোগ্রাম করা রম পাওয়া যায় তাতে ব্যবহারকারীর চাহিদা অনুযায়ী সমস্ত কাজ হয় না। এসব ক্ষেত্রে PROM ব্যবহার করা হয়।
- PROM কে একবার প্রোগ্রাম করা হলে পুনঃ প্রোগ্রামের কোনো সুযোগ থাকে না।
- এ ধরনের রমে বিদ্যুৎপ্রবাহ বন্ধ হলেও সংরক্ষিত তথ্য নষ্ট হয় না।

• স্ট্যাটিক র‍্যাম:
- SRAM-এর পুরো অর্থ হচ্ছে Static Random Access Memory.
- এ ধরনের মেমোরি ফ্লিপ-ফ্লপ দ্বারা গঠিত, যা বাইনারি বিট (0 বা 1) ধারণ করে এবং ধারনকৃত ডেটা ততক্ষণ পর্যন্ত মেমোরিতে থাকে, যতক্ষণ পর্যন্ত বিদ্যুৎ সরবরাহ থাকে।

• ডাইনামিক র‍্যাম:
- DRAM-এর পুরো অর্থ হচ্ছে Dynamic Random Access Memory.
- এটি সাধারণত মসফেট ট্রানজিস্টর ও ক্যাপাসিটরের সাহায্যে তৈরি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৮৮.
Many to Many Relation বলতে কী বোঝায়?
  1. একটি টেবিলের একটি রেকর্ড অন্য টেবিলের একটিমাত্র রেকর্ডের সাথে সম্পর্কিত
  2. একাধিক টেবিলের একটি রেকর্ড অন্য টেবিলের একটিমাত্র রেকর্ডের সাথে সম্পর্কিত
  3. একটি টেবিলের একাধিক রেকর্ড অন্য টেবিলের একাধিক রেকর্ডের সাথে সম্পর্কিত
  4. একটি টেবিলের একটি রেকর্ড অন্য টেবিলের একাধিক রেকর্ডের সাথে সম্পর্কিত
ব্যাখ্যা

◉ Many to Many Relation বলতে বোঝায়, একটি টেবিলের একাধিক রেকর্ড অন্য একটি টেবিলের একাধিক রেকর্ডের সাথে সম্পর্কিত।

ডেটাবেজ রিলেশন:
- কোন ডেটাবেজে অবস্থিত টেবিলগুলোর মধ্যে সম্পর্ককে ডেটাবেজ রিলেশন বলা হয়।
- ডেটাবেজ রিলেশন ৩ ধরনের হতে পারে। যথা -

One to One Relation:
- কোন টেবিলের একটি রেকর্ডের জন্যে অন্য ডেটা টেবিলে একটিমাত্র রেকর্ড থাকলে তাকে One to One Relation বলে।

One to Many Relation:
- কোন টেবিলের একটি রেকর্ডের সাথে অন্য টেবিলের একাধিক রেকর্ডের সম্পর্ক থাকলে তাকে One to Many Relation বলে।
- এটি একটি বহুল ব্যবহৃত রিলেশন পদ্ধতি।

Many to Many Relation:
- কোন টেবিলের একাধিক রেকর্ডের সাথে অন্য কোন টেবিলের একাধিক রেকর্ডের সম্পর্ক থাকলে, তাকে Many to Many Relation বলে।

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

৩,৩৮৯.
ক্ষেপণাস্ত্র নিয়ন্ত্রণ এবং মহাকাশ গবেষণার কাজে কোন কম্পিউটার ব্যবহার করা হয়?
  1. মাইক্রোকম্পিউটার
  2. মিনি কম্পিউটার
  3. সুপার কম্পিউটার
  4. মেইনফ্রেম কম্পিউটার 
ব্যাখ্যা
• আকার, আয়তন, কাজ করার ক্ষমতা, স্মৃতি ও কার্যকারিতার ওপর ভিত্তি করে কম্পিউটারকে বা ডিজিটাল কম্পিউটারকে চারটি শ্রেণিতে ভাগ করা যায়। যথা -
১. সুপার কম্পিউটার 
২. মেইনফ্রেম কম্পিউটার 
৩. মিনি কম্পিউটার
৪. মাইক্রোকম্পিউটার

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

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৯০.
ধারণ ক্ষমতা সবচেয়ে বেশি -
  1. ক) CD
  2. খ) DVD
  3. গ) Blue Ray DVD
  4. ঘ) None
ব্যাখ্যা
কতটুকু তথ্য ধারণ করতে পারে, তাকেই ধারণ ক্ষমতা বলা হয়। ধারণ ক্ষমতা নিম্নরূপ :
- CD = 700MB
- DVD = 17 GB
- Blue Ray DVD =100 GB
৩,৩৯১.
দশমিক সংখ্যা 8 এবং 20 এর সমতুল্য অক্টাল মান কত?
  1. 8 এবং 22
  2. 10 এবং 24
  3. 8 এবং 20
  4. 16 এবং 21
ব্যাখ্যা
- আমরা দৈনন্দিন জীবনে দশমিক সংখ্যা পদ্ধতি ব্যবহার করি কিন্তু কম্পিউটারে বাইনারি, অক্টাল ও হেক্সাডেসিমেল সংখ্যা পদ্ধতি ব্যবহৃত হয়।
- কম্পিউটারের অভ্যন্তরীণ প্রক্রিয়াকরণের বিষয় ব্যাখ্যা বিশ্লেষণের জন্যে এক ধরনের সংখ্যা পদ্ধতিকে অন্য সংখ্যা পদ্ধতিতে রূপান্তরের প্রয়োজন হয়।
- নিচের সারণীতে ০ থেকে ২০ পর্যন্ত দশমিক সংখ্যার সমতুল্য বাইনারি, অক্টাল ও হেক্সাডেসিমেল সংখ্যা দেখানো হলো:


উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৯২.
কম্পিউটারে কোনটি নেই?
  1. ক) দীর্ঘ সময় কাজ করার ক্ষমতা
  2. খ) স্মৃতিশক্তি
  3. গ) নির্ভুল কাজ করার ক্ষমতা
  4. ঘ) বুদ্ধি বিবেচনা শক্তি
ব্যাখ্যা
কম্পিউটারের নিজস্ব বুদ্ধি বিবেচনা শক্তি নেই। দীর্ঘ সময় কাজ করার ক্ষমতা, নির্ভুল কাজ করার ক্ষমতা ও স্মৃতিশক্তি আছে। উৎস: মাধ্যমিক কম্পিউটার শিক্ষা, নবম-দশম শ্রেণি।
৩,৩৯৩.
ডাটাবেজের প্রোগ্রামের ভিত্তি বলা হয় কোনটিকে?
  1. ফাইল
  2. রেকর্ড
  3. উপাত্ত
  4. ফিল্ড
ব্যাখ্যা
- ডাটাবেজ প্রোগ্রামের ভিত্তি হলো ফিল্ড।
- এটি ডাটাবেজের ক্ষুদ্রতম উপাদান।
- এটি কোন বিষয়ের একটি নির্দিষ্ট চরিত্র প্রকাশ করে থাকে।
- কয়েকটি ফিল্ডের সমন্বয়ে একটি রেকর্ড তৈরি হয়।

(সূত্র: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণী- শাহ্ শাহজাহান সজীব)
৩,৩৯৪.
পৃথিবীর প্রথম ইলেকট্রো-মেকানিক্যাল কম্পিউটারটি বর্তমানে কোথায় সংরক্ষিত আছে?
  1. অক্সফোর্ড বিশ্ববিদ্যালয়
  2. স্ট্যানফোর্ড বিশ্ববিদ্যালয়
  3. প্রিন্সটন বিশ্ববিদ্যালয়
  4. হার্ভার্ড বিশ্ববিদ্যালয়
ব্যাখ্যা
• ইলেকট্রো-মেকানিক্যাল কম্পিউটার:
- যান্ত্রিক ও ইলেকট্রনিক উভয় পদ্ধতির সমন্বয়ে গঠিত কম্পিউটারকে ইলেকট্রো-মেকানিক্যাল কম্পিউটার বলা হয়।
- ১৯৩৭ সালে আমেরিকার হার্ভার্ড বিশ্ববিদ্যালয়ের গণিতের অধ্যাপক ড. হাওয়ার্ড এইচ আইকেন ইলেকট্রো-মেকানিক্যাল টেকনিক ব্যবহার করে চার্লস ব্যাবেজের অ্যানালাইটিক ইঞ্জিনের মতো একটি যন্ত্র তৈরি করার পরিকল্পনা করেন, যা স্বয়ংক্রিয়ভাবে কাজ করতে পারে।
- ১৯৪৪ সালে হাওয়ার্ড আইকেন মার্ক-১ (Mark-I) নামের পৃথিবীর প্রথম ইলেকট্রো-মেকানিক্যাল কম্পিউটার তৈরি করেন।
- মার্ক-১ ছিল হার্ভার্ড বিশ্ববিদ্যালয় ও আইবিএম কোম্পানির যৌথ উদ্যোগের একটি ফসল।
- মার্ক-১ কম্পিউটারটি ১৫ বছর চালু ছিল।
- বর্তমানে এটি প্রদর্শনের জন্য হার্ভার্ড বিশ্ববিদ্যালয়ে সংরক্ষিত আছে।

উৎস: মৌলক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৩৯৫.
What is BIOS?
  1. A permanent software that starts the computer boot
  2. A firmware that resides on the motherboard
  3. A computer memory management software
  4. An input/output interface
ব্যাখ্যা

সঠিক উত্তর - খ) A firmware that resides on the motherboard

BIOS (Basic Input/Output System)
- BIOS হলো একটি ফার্মওয়্যার, অর্থাৎ মাদারবোর্ডে থাকা স্থায়ী সফটওয়্যার, যা কম্পিউটারকে “মস্তিষ্ক” হিসেবে কাজ করার ক্ষমতা দেয়।
- যখন ব্যবহারকারী কম্পিউটার চালু করেন, তখন BIOS ইনিশিয়ালাইজেশন প্রক্রিয়া শুরু করে, এবং হার্ডওয়্যার পরীক্ষা করে পাওয়ার-অন সেলফ-টেস্ট (POST) পরিচালনা করে।
- হার্ডওয়্যার ঠিক আছে তা নিশ্চিত হওয়ার পর, BIOS খুঁজে বের করে মাস্টার বুট রেকর্ড (MBR), যা BIOS-কে নির্দেশ দেয় কিভাবে সিস্টেম “বুট” (শুরু) করতে হবে।
- BIOS কম্পিউটারের অপারেটিং সিস্টেম (OS) এবং সমস্ত বাহ্যিক ডিভাইসের মধ্যে ডেটা পরিচালনা করে।

• BIOS-এর মাধ্যমে ব্যবহারকারী:
- হার্ডওয়্যারের তথ্য অ্যাক্সেস করতে পারে,
- কম্পিউটার বুট হওয়ার ক্রম পরিবর্তন করতে পারে,
- এবং একটি মাস্টার পাসওয়ার্ড সেট করতে পারে।
- ২১শ শতকের প্রারম্ভে, BIOS-এর স্থানে UEFI (Unified Extensible Firmware Interface) এসেছে, যা বড় ড্রাইভ পরিচালনা করতে পারে এবং BIOS-এর চেয়ে দ্রুত কাজ করতে সক্ষম।

সূত্র: ব্রিটানিকা। 

৩,৩৯৬.
কোনটি Hardware এর উদাহরণ নয়?
  1. মাউস
  2. কীবোর্ড
  3. উইন্ডোজ
  4. মনিটর
ব্যাখ্যা

‘উইন্ডোজ’ Hardware এর উদাহরণ নয়, এটি software এর একটি উদাহরণ।

উইন্ডোজ 
-এটি একটি অপারেটিং সিস্টেম সফটওয়্যার (Operating System Software), যা কম্পিউটারের হার্ডওয়্যার ও সফটওয়্যারের মধ্যে সমন্বয় সাধন করে।

হার্ডওয়্যার (Hardware)- যে সকল যন্ত্রাংশ দিয়ে কম্পিউটার তৈরি করা হয় এদেরকে কম্পিউটার হার্ডওয়্যার বলে।
যেমন: কীবোর্ড, মাউস, মনিটর, প্রিন্টার, মনিটর, মডেম ইত্যাদি।

সফটওয়্যার (software)- কম্পিউটারের প্রোগ্রাম বা প্রোগ্রামের সমষ্টিকে সফটওয়্যার বলে।
যেমন: উইন্ডোজ, এম এস ওয়ার্ড, এক্সেল ইত্যাদি।

উৎস: কম্পিউটার ও তথ্যপ্রযুক্তি-১ এসএসসি ও দাখিল ( ভোকেশনাল)

৩,৩৯৭.
এন্টিভাইরাস সফটওয়্যার কোনটি?
  1. ট্রোজান হর্স
  2. এভিজি
  3. ভিবিএস/আকুই
  4. বুট সেক্টর
ব্যাখ্যা
• "এভিজি" হচ্ছে এন্টিভাইরাস সফটওয়্যার।

• এন্টিভাইরাস সফটওয়্যার:

- কম্পিউটারে ভাইরাসের আক্রমণ থেকে রক্ষা পেতে এন্টিভাইরাস সফটওয়্যার ব্যবহার করা হয়।
- এন্টিভাইরাস ব্যবহার করলে কম্পিউটারে ভাইরাস আক্রমণের পূর্বেই তা রোধ করে অথবা ব্যবহারকারীকে সতর্ক করে দেয়।

•  উল্লেখযোগ্য কয়েকটি এন্টিভাইরাস সফটওয়্যার:
- এভিজি এন্টিভাইরাস সফটওয়্যার,
- অ্যাভাস্ট এন্টিভাইরাস সফটওয়্যার,
- নরটন এন্টিভাইরাস সফটওয়্যার,
- এভিরা এন্টিভাইরাস সফটওয়্যার,
- পান্ডা এন্টিভাইরাস,
- কোবরা এন্টিভাইরাস সফটওয়্যার ইত্যাদি।

• কম্পিউটার ভাইরাস:
- প্রখ্যাত গবেষক ফ্রেড কোহেন কম্পিউটার ভাইরাসের নামকরণ করেন।
- মূলত কম্পিউটার ভাইরাস কম্পিউটারে প্রবেশ করার পর ভাইরাসের বংশবিস্তার হতে থাকে এবং একপর্যায়ে সম্পূর্ণ কম্পিউটারকে সংক্রমিত করে অচল করে দেয়।

• উল্লেখযোগ্য কয়েকটি কম্পিউটার ভাইরাস:
- ভিবিএস/হেল্পার,
- ওয়ার্ম,
- ভিবিএস/আকুই,
- ট্রোজান হর্স,
- এক্স ৯৭এম/হপার.আর,
- মাইক্রো ভাইরাস,
- বুট সেক্টর ভাইরাস,
- জেরুজালেম,
- স্টোন,
- ঢাকা ভাইরাস,
- ভিয়েনা,
- সিআইএইচ ইত্যাদি।

উৎস:
১. cobraantivirus website.
২. মৌলক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩. ব্রিটানিকা
৩,৩৯৮.
MARK-1 কী ধরনের কম্পিউটার?
  1. ইলেকট্রনিক
  2. ইলেক্ট্রোমেকানিক্যাল
  3. ডিজিটাল
  4. এনালগ
ব্যাখ্যা
MARK-1 একটি ইলেক্ট্রোমেকানিক্যাল কম্পিউটার।

• MARK-1:
- মার্ক-১ একটি ইলেক্ট্রোমেকানিক্যাল কম্পিউটার যেটি হার্ভার্ড বিশ্ববিদ্যালয় ও ইন্টারন্যাশনাল বিজনেস মেশিন (International Business Machine) কোম্পানীর যৌথ উদ্যোগে নির্মিত হয়।
- হাওয়ার্ড এইকিনের তত্ত্বাবধানে ১৯৪৪ সালে এটি নির্মিত হয়।
- মার্ক-১ ছিল পৃথিবীর প্রথম স্বয়ংক্রিয় হিসাবকারী যন্ত্র।
- এটি দ্বারা যোগ, বিয়োগ, গুণ, ভাগ, এমনকি ত্রিকোণমিতিক হিসাবও করা যেত।

- ENIAC হচ্ছে বিশ্বের প্রথম ইলেকট্রনিক কম্পিউটার।
- UNIVAC ছিল সর্বপ্রথম বাণিজ্যিক ভিত্তিতে তৈরি ইলেকট্রনিক কম্পিউটার।

উৎস: ১। মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২।কম্পিউটার ও তথ্যপ্রযুক্তি-১, ভোকেশনাল।
৩,৩৯৯.
পৃথিবীর সর্বপ্রথম কম্পিউটার প্রোগ্রামার কে?
  1. মুলার
  2. এডা লাভল্যাস
  3. ক্লিফ ব্যারি
  4. ভন নিউম্যান
ব্যাখ্যা
- ১৭৮৬ সালে জার্মানির মুলার 'ডিফারেন্স ইঞ্জিন' নামে পরিচিত একটি ক্যালকুলেটর বা গণনা যন্ত্র তৈরির পরিকল্পনা করেন।
- এর প্রায় দুই যুগ পর ১৮১২ সালে ইংল্যান্ডের কেমব্রিজ বিশ্ববিদ্যালয়ের গণিতের অধ্যাপক চার্লস ব্যাবেজ আরো উন্নত ডিফারেন্স ইঞ্জিন বা বিয়োগ ফলভিত্তিক গণনার যন্ত্র উদ্ভাবনের পরিকল্পনা করেন।
- চার্লস ব্যাবেজকে কম্পিউটারের জনক বলা হয়।
- ১৮৩৩ সালে ব্যাবেজ 'অ্যানালাইটিক্যাল ইঞ্জিন' নামে অপর একটি যন্ত্র তৈরি করার পরিকল্পনা করেন এবং নকশা তৈরি করেন।
- ব্যাবেজ আধুনিক কম্পিউটারের মতোই তাঁর মেশিনে নিয়ন্ত্রণ অংশ, গাণিতিক অংশ, স্মৃতি অংশ, গ্রহণ মুখ, নির্গমন মুখ চিহ্নিত করেন।
- অ্যানালাইটিক্যাল ইঞ্জিনের পরিকল্পনা ও উন্নয়নে ইংরেজ কবি লর্ড বায়রনের কন্যা অগাস্টা এডা বায়রনের অবদান অনস্বীকার্য।
- এ যন্ত্রে সাধারণ অ্যাসেম্বলি ভাষার মতোই প্রোগ্রাম ব্যবহার করা হতো।
- এডা লাভল্যাস অ্যানালাইটিক্যাল ইঞ্জিনের জন্য প্রোগ্রাম রচনা করেন।
- প্রকৃতপক্ষে এডা লাভল্যাসই পৃথিবীর সর্বপ্রথম কম্পিউটার প্রোগ্রামার।
- আধুনিক প্রোগ্রামিং ভাষা এডা তাঁর নামানুসারেই রাখা হয়।

উৎস:
১. মৌলক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২. ব্রিটানিকা।
৩,৪০০.
কোনটি এমবেডেড সিস্টেমের উদাহরণ?
  1. গেমিং ল্যাপটপ
  2. ওয়েব সার্ভার
  3. ওয়াশিং মেশিন কন্ট্রোলার
  4. ডেস্কটপ কম্পিউটার
ব্যাখ্যা

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

• এমবেডেড কম্পিউটার:
এমবেডেড কম্পিউটার হলো একটি বিশেষায়িত কম্পিউটার সিস্টেম যা বৃহৎ সিস্টেম বা মেশিনের অংশ হিসেবে ব্যবহৃত হয়। এটি সাধারণত একটি মাইক্রোপ্রসেসর বোর্ড এবং নির্দিষ্ট প্রোগ্রাম সম্বলিত রম (ROM) নিয়ে গঠিত। আধুনিক এমবেডেড সিস্টেমে মাইক্রোকন্ট্রোলারের ব্যবহার করা হয়।

• এমবেডেড কম্পিউটার ব্যবহারের ক্ষেত্রসমূহ:
- গাড়ি,
- সেলফোন ও স্মার্টফোন,
- প্রিন্টার,
- মাইক্রোওয়েভ,
- ওয়াশিং মেশিন,
- এয়ার কন্ডিশন(এসি),
- ঘড়ি,
- থার্মোস্ট্যাট,
- ভিডিও গেমস্,
- ভ্যাকুয়াম ক্লিনিং,
- ATM,
- সিকিউরিটি ক্যামেরা ইত্যাদি।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।