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

ব্যাংক নিয়োগ প্রস্তুতি ⎯ লং কোর্স

পরীক্ষাব্যাংক নিয়োগ প্রস্তুতি ⎯ লং কোর্সতারিখতারিখ অনির্ধারিতসময়10 minutes
মোট প্রশ্ন২১
সিলেবাস
Exam - 36 ICT - 2 Topic: Computer Fundamentals (Hardware & Software), MS Office, Email, Internet usage, Bank Related ICT, Tech-Giant companies and their service, Programming Language. Digital Device.
ঘনত্ব
উত্তর
উত্তরিতবর্তমানপুনরায় দেখুনঅসম্পূর্ণ

ব্যাংক নিয়োগ প্রস্তুতি ⎯ লং কোর্স

ব্যাংক নিয়োগ প্রস্তুতি ⎯ লং কোর্স · তারিখ অনির্ধারিত · ২১ প্রশ্ন

.
What is an assembler?
  1. Software used to write web code.
  2. A type of programming language C.
  3. A hardware component in a computer system.
  4. A tool used to convert assembly language into machine code.
ব্যাখ্যা
• অনুবাদক প্রোগ্রাম:
- যে প্রোগ্রামের মাধ্যমে উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে পরিণত করা হয়, তাকে অনুবাদক প্রোগ্রাম বলে।
- তিন ধরনের অনুবাদক প্রোগ্রাম রয়েছে। যথা:

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

২. ইন্টারপ্রেটার (Interpreter):
- যে অনুবাদক প্রোগ্রাম হাই-লেভেল ভাষার উৎস প্রোগ্রামকে এক লাইন করে মেশিন ভাষার অবজেক্ট প্রোগ্রামে অনুবাদ করে, তাকে ইন্টারপ্রেটার বলে। 
- যেমন: জাভা, পাইথন।

৩. অ্যাসেম্বলার (Assembler):
- অ্যাসেম্বলি ভাষায় লিখিত প্রোগ্রামকে মেশিন ল্যাঙ্গুয়েজে অনুবাদ করার জন্য ব্যবহৃত অনুবাদককে অ্যাসেম্বলার বলা হয়।
- যেমন: GAS, GNU Assembler.

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।
.
What is the purpose of the alphanumeric keys on a keyboard?
  1. To control the cursor movement.
  2. To adjust the screen brightness.
  3. To input letters, numbers, and symbols.
  4. To activate special functions like volume control.
ব্যাখ্যা
• আলফানিউমেরিক কোড:
→ কম্পিউটার সিস্টেমে সংখ্যাসূচক(0 - 9) চিহ্নের পাশাপাশি বিভিন্ন বর্ণ (a - z, A - Z) ও বিভিন্ন গাণিতিক এবং বিশেষ চিহ্ন (+, $, ⋆, #, % ইত্যাদি) ব্যবহৃত হয়।
→ এসকল সংখ্যা, বর্ণ ও চিহ্নের জন্য যে কোড ব্যবহৃত হয়, তাকে আলফানিউমেরিক কোড বলে।

বিভিন্ন আলফানিউমেরিক কোড:
1. ইবিসিডিক (EBCDIC),
2. অ্যাসকি (ASCII),
3. ইউনিকোড (Unicode).


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

.
Which of the following statements about flip-flops is true?
  1. They are used primarily in analog circuits.
  2. They have no memory capabilities.
  3. They are not used in digital systems.
  4. They can only store a single bit of information.
ব্যাখ্যা
• ফ্লিপ-ফ্লপ (Flip-Flop):
- ফ্লিপ-ফ্লপ হলো লজিক গেইট দিয়ে তৈরি এক ধরনের ডিজিটাল বর্তনী, যা এক বিট তথ্য ধারণ করতে পারে।
- ফ্লিপ-ফ্লপের কার্যাবলী - মেমরি ডিভাইস, কাউন্টার এবং রেজিস্টার, ডেটা ট্রান্সফার হিসেবে এটি ব্যবহৃত হয়।
- প্রতিটা ফ্লিপ-ফ্লপে এক বা একাধিক ইনপুটের জন্য দুটি আউটপুট পাওয়া যায়।
- মেমোরি ডিভাইসের ক্ষুদ্রতম একক হলো ফ্লিপ-ফ্লপ গেইট।
- অসংখ্য ফ্লিপ-ফ্লপ এর সমন্বয়ে তৈরি হয় ইলেক্ট্রনিক মেমোরি ডিভাইস।

• ফ্লিপ-ফ্লপের ব্যবহার:
১. মেমোরি উপাদান হিসেবে ফ্লিপ-ফ্লপ ব্যবহার করা হয়।
২. কাউন্টার, রেজিস্টার হিসেবে ব্যবহৃত হয়।
৩. ডেটা ট্রান্সফারে ব্যবহৃত হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (মাহবুবুর রহমান), একাদশ-দ্বাদশ শ্রেণি।
.
Which of the following tags is used to create a line break in HTML?
  1. < break >
  2. < br >
  3. < lb >
  4. < line >
ব্যাখ্যা
HTML:
→ HTML এর পূর্নরূপ Hyper Text Markup Language. যা মূলত ব্রাউজারে তথ্য প্রদর্শন বা ওয়েবপেইজে তথ্য উপস্থাপন ও ফরম্যাট করতে প্রোগ্রামারগণ ব্যবহার করেন।
→ HTML দ্বারা তৈরি ফাইলসমূহের এক্সটেনশন .html হয় যা সাধারণত ওয়েবপেইজ নামে পরিচিত।
→ জেনেভার সার্ন (CERN) এ কাজ করার সময় টিম বার্নাস-লী (Tim Berners-Lee) সর্বপ্রথম ১৯৯০ সালে HTML আবিষ্কার করেন।
→  HTML এর সর্বশেষ ভার্সন হচ্ছে HTML 5.

HTML এ ট্যাগ ব্যবহার এর কয়েকটি নিয়ম হল:
• ট্যাগ এঙ্গেল ব্র্যাকেটের মধ্যে রাখতে হয়
• কন্টেইনার ট্যাগ এর ক্ষেত্রে  শুরুর ট্যাগ ব্যবহার করলে সমাপনী ট্যাগ ব্যবহার করতে হয়। তবে এম্পটি ট্যগে এ সমাপনী ট্যাগের প্রয়োজন নেই।
• ট্যাগের বানান শুদ্ধ হওয়া আবশ্যক
• প্রতিটি ট্যাগে নির্দিষ্ট সীমারেখা অতিক্রম করা যায়  না।
• শুন্য ট্যাগের ক্ষেত্রে শুধু শুরুর ট্যাগ ব্যবহার করা হয়।

HTML- এর কয়েকটি গুরুত্বপূর্ণ ট্যাগ হলো:
<!DOCTYPE> → Defines the document type.
<html> → Defines an HTML document.
<head> → Contains metadata/information for the document.
<title> → Defines a title for the document.
<h1> to <h6> → Defines HTML headings
<body> → Defines the document's body.
<p> → Defines a paragraph.
<br> → Inserts a single line break.

উৎস:
১) তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
২) তথ্য ও যোগাযোগ প্রযুক্তি, উন্মুক্ত বিশ্ববিদ্যালয়।
৩) w3schools.com
.
Which tech company's headquarters is located in Menlo Park, California?
  1. Apple
  2. Google
  3. Meta
  4. Amazon
ব্যাখ্যা
• মেটা প্ল্যাটফর্মস ইনকর্পোরেটেড:
- ফেসবুক ইনকর্পোরেটেড এর বর্তমান নাম মেটা প্ল্যাটফর্মস ইনকর্পোরেটেড।
- অক্টোবর, ২০২১ সালে ফেসবুক তার নাম পরিবর্তন করে।
- এটি একটি আমেরিকান বহুজাতিক প্রযুক্তি সংগঠন।
- CEO: মার্ক জাকারবার্গ।
- প্রতিষ্ঠাকাল: ৪ জানুয়ারি ২০১৯।
- বাণিজ্যিক নাম: মেটা।
- সদরদপ্তর: মেনলো পার্ক, ক্যালিফোর্নিয়া, যুক্তরাষ্ট্র।
- মেটার অধীন কোম্পানিগুলো হলো - ইনস্টাগ্রাম, হোয়াটস্ অ্যাপ, ফেসবুক, ম্যাসেঞ্জার ইত্যাদি। 

অন্যদিকে,
→ Apple এর সদরদপ্তর: অ্যাপল পার্ক, কুপার্টিনো, ক্যালিফোর্নিয়া, যুক্তরাষ্ট্র।
→ Google এর সদরদপ্তর: গুগলপ্লেক্স, মাউন্টেইন ভিউ, ক্যালিফোর্নিয়া, যুক্তরাষ্ট্র।
→ Amazon এর সদরদপ্তর: সিয়াটেল, ওয়াশিংটন, মার্কিন যুক্তরাষ্ট্র।

উৎস: ব্রিটানিকা।
.
What does 'POP' stand for in the context of email?
  1. Personal Online Protocol
  2. Post Office Protocol
  3. Public Online Provider
  4. Personalized Operation Protocol
ব্যাখ্যা
ই-মেইলে ব্যবহৃত প্রটোকলসমূহ নিম্নরূপ:
- Simple Mail Transfer Protocol (SMTP),
- Post Office Protocol (POP), 
- Internet Message Access Protocol (IMAP).

• ই-মেইল সার্ভারে POP, IMAP এবং SMTP প্রোটোকল ব্যবহার করা হয়।

POP: 
→ POP এর পূর্ণরূপ হল Post Office Protocol.
→ ব্যবহারকারী যে সকল মেইল গ্রহণ করে বা তার কাছে আসে সেগুলোকে অন্তর্মুখী বা ইনকামিং মেইল বলা হয়।
→ ই-মেইল সার্ভার থেকে কোনো ই-মেইল ডাউনলোড করার ক্ষেত্রে POP ব্যবহার করা হয়।
→ মেইল সার্ভার থেকে ইনকামিং মেইল গ্রহণ করার জন্য সর্বাধিক জনপ্রিয় প্রোটোকল POP3.
→ সার্ভার থেকে ই-মেইল ডিলেট এবং স্টোর করার ক্ষেত্রেও POP3 ব্যবহৃত হয়।

IMAP:
→ IMAP এর পূর্ণরূপ হল Internet Message Access Protocol.
→ IMAP প্রটোকল ব্যবহার করে মেইল বক্সে প্রবেশ করা যায়।
→ এ প্রটোকলের দ্বারা যে কোনো ডিভাইস থেকেই ই-মেইল অ্যাক্সেস করা যায়।

SMTP:
→ SMTP এর পূর্ণরূপ হল Simple Mail Transfer Protocol.
→ মেইলের মাধ্যমে যে কোনো বার্তা পাঠাতে SMTP ব্যবহৃত হয়।
→ মেইল সার্ভার এবং অন্যান্য বার্তা স্থানান্তর এজেন্টে বার্তা পাঠাতে SMTP ব্যবহার করে।

Source:
১) sciencedirect.com
২) ব্রিটানিকা।
.
What will be the result of the formula = MAX (Average (A1, A2), Product (A3 : A4)) where value of A1 = 20, A2 = 24, A3 = 15, A4 = 20?
  1. 24
  2. 300
  3. 240
  4. None of these
ব্যাখ্যা
Question: What will be the result of the formula =MAX (Average (A1, A2), Product (A3 : A4)) where value of A1 = 20, A2 = 24, A3 = 15, A4 = 20?

Solution:
দেওয়া আছে,
A1 = 20
A2 = 24
A3 = 15
A4 = 20

→ Average (A1, A2) দ্বারা বুঝায় A1 ও A2 এর গড় বের করতে হবে,
→ Average (A1, A2) = (20 + 24)/2 = 22

→ Product (A3 : A4) দ্বারা বুঝায় A3 ও A4 এর গুণফল বের করতে হবে,
→ Product (A3 : A4) = 15 × 20 = 300

MAX (Average (A1, A2), Product (A3 : A4)) দ্বারা বুঝায় Average (A1, A2) ও Product (A3 : A4) এর মাঝে কে বড় তা বের করতে হবে
MAX (22, 300) = 300

সুতরাং, ফর্মুলাটির ফল হবে 300
.
What does POS stand for in the context of retail and business transactions?
  1. Point of Sale
  2. Place of Service
  3. Product Order System
  4. Price Optimization Solution
ব্যাখ্যা
POS:
→ POS এর পূর্ণরূপ হচ্ছে Point Of Scale.
→ এটি এমন একটি ডিভাইস যা খুচরা গ্রাহকদের লেনদেন প্রক্রিয়া সহজতর করতে বিভিন্ন সুপারশসহ অনেক আধুনিক শপে ব্যবহৃত হয়।
→ ক্রেডিট কার্ড, ডেবিট কার্ড, মাস্টার কার্ড সহ অন্যান্য ইলেক্ট্রনিক কার্ড POS মেশিনে পাঞ্চ করে ট্রানজেকশন করা যায়।

figure: POS (image source: Adobe Stock)

→ বর্তমানে NPSB (National Payment Switch Bangladesh) পদ্ধতির আওতায় বর্তমানে আন্তঃব্যাংক অটোমেটেড টেলার মেশিন (ATM), পয়েন্ট অফ সেলস (POS), ইন্টারনেট ব্যাংকিং ফান্ড ট্রান্সফার (IBFT) লেনদেন প্রক্রিয়া সম্পন্ন করছে।
→ POS system সহ উন্নত মানের সফটওয়্যারের দ্বারা POS মেশিনের কার্যক্রম পরিচালনা করা হয়।

উৎস: এনসাইক্লোপেডিয়া।
.
Which device is used as both an input and output device?
  1. Modem
  2. Printer
  3. OMR
  4. Mouse
ব্যাখ্যা
• ইনপুট ডিভাইস:
→ যে হার্ডওয়্যার বা ডিভাইসের মাধ্যমে কম্পিউটার বিভিন্ন পরিবেশ বা ব্যবহারকারীর কাছ থেকে ডেটা গ্রহণ করে থাকে সেই সমস্ত হার্ডওয়্যারগুলোকে ইনপুট ডিভাইস বলে।
→ কম্পিউটার সিস্টেমে ব্যবহৃত উল্লেখযোগ্য ইনপুট ডিভাইস সমূহ হলো -
Keyboard, Mouse, Trackball, Joystick, Barcode Reader, Point-of-sale, OMR, OCR, Scanner, Digitizer, Lightpen, Graphics pad, Digital Camera ইত্যাদি।

• আউটপুট ডিভাইস:
→ কম্পিউটারের ফলাফল প্রদর্শনের জন্য ব্যবহৃত হার্ডওয়্যারগুলোকে আউটপুট ডিভাইস বলে। 
→ কম্পিউটার সিস্টেমে ব্যবহৃত উল্লেখযোগ্য আউটপুট ডিভাইস সমূহ হলো- 
Monitor, Printer, Plotter, Speaker, Multimedia Projector, Image setter, Film Recorder, Headphone ইত্যাদি।

• ইনপুট-আউটপুট ডিভাইস: 
→ কিছু ডিভাইস আছে যেগুলো ইনপুট-আউটপুট দুটোরই কাজ করে। 
→ কম্পিউটার সিস্টেমে ব্যবহৃত উল্লেখযোগ্য ইনপুট-আউটপুট ডিভাইস সমূহ হলো -
Pendrive, Modem, Touch screen ইত্যাদি। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১০.
Which of the following translates source code into machine code line by line?
  1. Compiler
  2. Interpreter
  3. Assembler
  4. Debugger
ব্যাখ্যা
• অনুবাদক প্রোগ্রাম:
- যে প্রোগ্রামের মাধ্যমে উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে পরিণত করা হয়, তাকে অনুবাদক প্রোগ্রাম বলে।
- তিন ধরনের অনুবাদক প্রোগ্রাম রয়েছে। যথা:

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

২. ইন্টারপ্রেটার (Interpreter):
- যে অনুবাদক প্রোগ্রাম হাই-লেভেল ভাষার উৎস প্রোগ্রামকে এক লাইন করে মেশিন ভাষার অবজেক্ট প্রোগ্রামে অনুবাদ করে, তাকে ইন্টারপ্রেটার বলে। 
- যেমন: জাভা, পাইথন।

৩. অ্যাসেম্বলার (Assembler):
- অ্যাসেম্বলি ভাষায় লিখিত প্রোগ্রামকে মেশিন ল্যাঙ্গুয়েজে অনুবাদ করার জন্য ব্যবহৃত অনুবাদককে অ্যাসেম্বলার বলা হয়।
- যেমন: GAS, GNU Assembler.

অন্যদিকে,
Debugger: কম্পিউটারে প্রোগ্রাম লেখার সময় কোনো ভুল হলে তাকে bug বলে। এই ভুল গুলো সংশোধন করাকে debug বলে আর যে tool- এর দ্বারা debug করা হয়, তাকে Debugger বলে।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।
১১.
Which of the following is not word-processing software?
  1. Google Docs
  2. Google Sheets
  3. Notepad
  4. Microsoft Word
ব্যাখ্যা
• ওয়ার্ড প্রসেসিং সফটওয়্যার:
- কম্পিউটারের সাহায্যে বর্ণমালা, সংখ্যা, চিহ্ন বা শব্দ ব্যবহার করে ডকুমেন্ট বা লিপি তৈরি করা এবং উক্ত ডকুমেন্টকে সম্পাদনাই হলো ওয়ার্ড প্রসেসিং।
- ডকুমেন্ট তৈরি ও প্রসেসিংয়ের জন্য ব্যবহৃত এক বিশেষ ধরনের কম্পিউটারের ব্যবস্থাকে ওয়ার্ড প্রসেসর বলা হয়। যেমন:

- Microsoft Word,
- Latex,
- Notepad,
- Google Docs,
- Apache OpenOffice Writer,
- Apple Pages,
- WPS Office Writer,
- Apache OpenOffice Writer ইত্যাদি।

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

- Microsoft Excel,
- Google Sheets,
- iWork Numbers,
- LibreOffice Calc,
- Apache OpenOffice Calc,
- WPS Office Spreadsheets,
- Smartsheet, ইত্যাদি।

উৎস:
১) মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২) সংশ্লিষ্ট ওয়েবসাইট।
১২.
'NPSB' is a -
  1. Local Area Network
  2. Personal Area Network
  3. ATM sharing network
  4. None of these
ব্যাখ্যা
• NPSB:
- NPSB এর পূর্ণরূপ হলো National Payment Switch Bangladesh (NPSB).
- NPSB বাংলাদেশের একটি জনপ্রিয় ইলেকট্রনিক রিটায়েল লেনদেন প্ল্যাটফর্ম। 
- NPSB অংশগ্রহণকারী ব্যাংকগুলোর মধ্যে অ্যাকাউন্ট এবং কার্ড ভিত্তিক লেনদেনের জন্য আন্তঃকার্যক্ষমতা প্রতিষ্ঠা করে।
- এনপিএসবি সিস্টেম বাংলাদেশের কেন্দ্রীয় ব্যাংক দ্বারা পরিচালিত হয়।
- কার্ড ও অনলাইন ভিত্তিক লেনদেনের জন্য বাংলাদেশ ব্যাংক ২৭ ডিসেম্বর, ২০১২ তে এই সিস্টেমটি চালু করে।
- এনপিএসবি পদ্ধতির আওতায় বর্তমানে আন্তঃব্যাংক অটোমেটেড টেলার মেশিন (ATM), পয়েন্ট অফ সেলস (POS), ইন্টারনেট ব্যাংকিং ফান্ড ট্রান্সফার (IBFT) লেনদেন প্রক্রিয়া সম্পন্ন করছে।

উৎস: বাংলাদেশ ব্যাংক ওয়েবসাইট।
১৩.
In MS Word, which of the following shortcut keys are used for cutting the selected content to the clipboard?
  1. Ctrl + C
  2. Ctrl + N
  3. Ctrl + V
  4. Ctrl + X
ব্যাখ্যা
• In MS Word, which of the following shortcut keys are used for cutting the selected content to the clipboard - Ctrl + X.

মাইক্রোসফট ওয়ার্ডের গুরুত্বপূর্ণ শর্টকাট কমান্ডগুলো হল:

• Open a document. → Ctrl + O
• Create a new document. → Ctrl + N
• Save the document. → Ctrl + S

• Close the document. → Ctrl + W
• Cut the selected content to the Clipboard. → Ctrl + X
• Copy the selected content to the Clipboard. → Ctrl + C

• Paste the contents of the Clipboard. → Ctrl + V
• Select all document content. → Ctrl + A
• Apply bold formatting to text. → Ctrl + B

• Apply italic formatting to text. → Ctrl + l
• Apply underlined formatting to the text. → Ctrl + U
• Decrease the font size by 1 point. → Ctrl + [
• Increase the font size by 1 point. → Ctrl + ]
• Center the text. → Ctrl + E

উৎস: Microsoft Support.
১৪.
What does OCR stand for?
  1. Optimal Character Retrieval
  2. Optical Code Retrieval
  3. Optical Character Recognition
  4. None of these
ব্যাখ্যা
• OCR:
→ OCR- এর পূর্ণ নাম হলো Optical Character Recognition. 
→ এটি মূলত একটি ইনপুট ডিভাইস হিসেবে ব্যবহৃত হয়।
→ সাধারণত OCR বিভিন্ন আকারের দাগ, চিহ্ন এবং সব ধরনের আলফানিউমেরিক ক্যারেক্টার পড়তে পারে।
→ কোনো ছবি থেকে টেক্সটকে আলাদা করার কাজও OCR করে থাকে।
→ এটি এমনভাবে তৈরি করা হয়েছে যে শুধু ছাপার লেখা না, হাতের লেখা পর্যন্ত পড়তে পারে। 
→ বিভিন্ন ধরনের আলফানিউমেরিক ক্যারেক্টার পড়তে OCR ব্যবহৃত হয়।
→ তবে এ ক্ষেত্রে হাতের লেখা অত্যন্ত পরিষ্কার-পরিচ্ছন্ন এবং প্রয়োজনীয় গঠন অনুসারে লিখিত হওয়া দরকার। 
→ OCR এর কার্যপ্রণালি মূলত OCR সফটওয়্যারের মাধ্যমে সম্পাদিত হয়।
→ এ ক্ষেত্রে OCR যন্ত্রটি প্রথমে ডকুমেন্টের বিটম্যাপ ইমেজ তৈরি করে। 
→ অতঃপর OCR সফটওয়্যার সেগুলোকে ASCII টেক্সটে রূপান্তরিত করে ফলে কম্পিউটার বিভিন্ন অক্ষর, বর্ণ, সংখ্যা বা বিশেষ ক্যারেক্টার চিনতে পারে। 
→ ইনস্যুরেন্স প্রিমিয়াম নোটিশ, চিঠির পিনকোড, ক্যাশ রেজিস্টার, ইলেকট্রিক বিল ইত্যাদি পড়ার জন্য OCR ব্যবহৃত হয়।

সূত্র: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১৫.
What is the primary function of the ALU in a CPU?
  1. Managing Input/Output operations.
  2. Performing arithmetic and logical operations.
  3. Storing temporary data during computation.
  4. None of these
ব্যাখ্যা
• সেন্ট্রাল প্রসেসিং ইউনিট (CPU):
- কম্পিউটারের যে অংশ ডেটা প্রক্রিয়াকরণের কাজ করে তাকে সেন্ট্রাল প্রসেসিং ইউনিট বা সিপিইউ বলে।
- CPU-কে কম্পিউটারের ব্রেইন বা মস্তিষ্ক বলা হয়।
- CPU এর পূর্ণরূপ হচ্ছে Central Processing Unit.
- কম্পিউটারের কাজ করার গতি ও ক্ষমতা প্রধানত সিপিইউ-এর ওপর নির্ভরশীল।

• সিপিইউ নিম্নলিখিত তিনটি অংশ নিয়ে গঠিত।
যথা:
১. গাণিতিক যুক্তি অংশ (ALU),
২. নিয়ন্ত্রণ অংশ (Control Unit) এবং
৩. স্মৃতি অংশ (Register).

- গাণিতিক যুক্তি অংশ (অ্যারিথম্যাটিক লজিক ইউনিট - ALU) গাণিতিক ক্রিয়াকলাপ (যেমন, যোগ এবং বিয়োগ) এবং লজিক্যাল অপারেশন (যেমন, দুটি মানের মধ্যে তুলনা) সঞ্চালন করে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১৬.
Which software is specifically designed to scan, detect, and remove malicious software from a computer system?
  1. Video editing software
  2. Antivirus software
  3. Web browser
  4. Spreadsheet program
ব্যাখ্যা
• এন্টিভাইরাস সফটওয়্যার: 
- কম্পিউটারে ভাইরাসের আক্রমণ থেকে রক্ষা পেতে এন্টিভাইরাস সফটওয়্যার ব্যবহার করা হয়।
- এন্টিভাইরাস ব্যবহার করলে কম্পিউটারে ভাইরাস আক্রমণের পূর্বেই তা রোধ করে অথবা ব্যবহারকারীকে সতর্ক করে দেয়।
- উল্লেখযোগ্য কয়েকটি এন্টিভাইরাস সফটওয়্যার হলো -
এভিজি এন্টিভাইরাস সফটওয়্যার, অ্যাভাস্ট এন্টিভাইরাস সফটওয়্যার, নরটন এন্টিভাইরাস সফটওয়্যার, এভিরা এন্টিভাইরাস সফটওয়্যার, পান্ডা এন্টিভাইরাস সফটওয়্যার ইত্যাদি।

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

উৎস:
১) মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২) ব্রিটানিকা।
১৭.
Who is commonly credited as the inventor of the C programming language?
  1. Ken Thompson
  2. Alan Turing
  3. Dennis Ritchie
  4. John McCarthy
ব্যাখ্যা
• সি প্রোগ্রামিং ভাষা:
- যুক্তরাষ্ট্রের বেল ল্যাবরেটরিতে ১৯৭০ সালে ডেনিস রিচি (Dennis Ritchie) প্রথম C ভাষা তৈরি করেন।
- Dennis Ritchie-কে সি প্রোগ্রামিং ভাষার জনক বলা হয়।
- তিনি সর্বপ্রথম Unix অপারেটিং সিস্টেমে DEC PDP-11 মেশিনে 'সি' প্রয়োগ করেন।
- ‘সি’ এসেছে BCPL নামের একটি কম্পিউটার ভাষা থেকে, যা থেকে ‘বি’ নামে অপর একটি ভাষার উদ্ভব ঘটে এবং 'বি' এর পরের উন্নয়ন হলো ‘সি’ ভাষার উদ্ভবের মধ্য দিয়ে।
- প্রথমে ‘সি’ সরবরাহ হতো Unix অপারেটিং সিস্টেমে। পরে ‘সি' এর প্রয়োগ ঘটে আরো বহুভাবে।
- বহু সুবিধার কারণে এখনও 'সি' প্রোগ্রামিং ভাষা প্রচলিত আছে।

বেল ল্যাবরেটরি:
→ সদর দপ্তর: নিউ জার্সি, আমেরিকা।
→ প্রতিষ্ঠাকাল: জানুয়ারি, ১৯২৫।
→ প্রতিষ্ঠাতা: আলেক্সান্ডার গ্রাহাম বেল।

উৎস:
১) তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান।
২) bell-labs.com
১৮.
How is firmware different from software?
  1. Firmware is only found in embedded systems.
  2. Firmware is exclusively used in computer peripherals.
  3. Firmware doesn't perform any computational tasks.
  4. Firmware is stored permanently and cannot be easily modified.
ব্যাখ্যা
• ফার্মওয়্যার:
→ কম্পিউটার সিস্টেম তৈরি করার সময় কম্পিউটারের মেমরিতে যে সকল প্রোগ্রাম স্থায়ীভাবে সংরক্ষণ করে দেয়া হয় তাকে ফার্মওয়্যার বলে।
→ এ সকল প্রোগ্রাম কম্পিউটার ব্যবহারকারী পরিবর্তন করতে পারে না।
→ ROM, BIOS- এর মধ্যে যে ডেটা এবং নির্দেশগুলো থাকে তা হলো ফার্মওয়্যার।

• সফটওয়্যার:
→ সফটওয়্যার হলো কতকগুলো প্রোগ্রাম বা প্রোগ্রামের সমষ্টি, যা হার্ডওয়্যারকে কর্মক্ষম করে প্রক্রিয়াকরণের মাধ্যমে ব্যবহারকারীর কাঙ্ক্ষিত ফলাফল প্রদান করে।
→ DOS, Windows, MS Office, Adobe Photoshop, Vedio Player Pagemaker ইত্যাদি সফটওয়্যারের উদাহরণ।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
১৯.
Which device is used as an input device?
  1. Monitor
  2. Speaker
  3. Joystick
  4. Projector
ব্যাখ্যা
• ইনপুট ডিভাইস:
→ যে হার্ডওয়্যার বা ডিভাইসের মাধ্যমে কম্পিউটার বিভিন্ন পরিবেশ বা ব্যবহারকারীর কাছ থেকে ডেটা গ্রহণ করে থাকে সেই সমস্ত হার্ডওয়্যারগুলোকে ইনপুট ডিভাইস বলে।
→ কম্পিউটার সিস্টেমে ব্যবহৃত উল্লেখযোগ্য ইনপুট ডিভাইস সমূহ হলো -
Keyboard, Mouse, Trackball, Joystick, Barcode Reader, Point-of-sale, OMR, OCR, Scanner, Digitizer, Lightpen, Graphics pad, Digital Camera ইত্যাদি।

• আউটপুট ডিভাইস:
→ কম্পিউটারের ফলাফল প্রদর্শনের জন্য ব্যবহৃত হার্ডওয়্যারগুলোকে আউটপুট ডিভাইস বলে। 
→ কম্পিউটার সিস্টেমে ব্যবহৃত উল্লেখযোগ্য আউটপুট ডিভাইস সমূহ হলো- 
Monitor, Printer, Plotter, Speaker, Multimedia Projector, Image setter, Film Recorder, Headphone ইত্যাদি।

• ইনপুট-আউটপুট ডিভাইস: 
→ কিছু ডিভাইস আছে যেগুলো ইনপুট-আউটপুট দুটোরই কাজ করে। 
→ কম্পিউটার সিস্টেমে ব্যবহৃত উল্লেখযোগ্য ইনপুট-আউটপুট ডিভাইস সমূহ হলো -
Pendrive, Modem, Touch screen ইত্যাদি। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২০.
Which of the following is not a typical application of VSAT technology?
  1. Maritime communication
  2. Space exploration
  3. Rural connectivity
  4. Emergency Response and Disaster Recovery
ব্যাখ্যা
• Very Small Aparture Terminal (V-SAT): 
- খুব ছোট আকারের সংযোগযন্ত্র যা দ্বিমুখী ভূ-উপগ্রহকেন্দ্র হিসেবে কাজ করে ।
- এর থালা আকৃতির অ্যান্টেনার ব্যাস ৩ মিটারের কম হয়।
- এটি বেশি ব্যবহার হয় বিক্রয়কেন্দ্রে ক্রেডিট কার্ড সংক্রান্ত আদান-প্রদানের জন্য।

figure: VSAT (image source: geeksforgeeks.org)

- দুর্গম ও গ্রাম এলাকায় ইন্টারনেট সেবা দিতে সক্ষম।
- সমুদ্রের মাঝে হোক বা দুর্গম মরুভূমির বুকে ইন্টারনেট পৌছানো।
- যে কোনো এলাকায় বন্যা, সাইক্লোন, ভূমিকম্পসহ যে কোনো দুর্যোগে  VSAT- এর সাহয্যে মানুষকে ইন্টারনেটের আওতায় আনা সম্ভব।
- তথ্য গ্রহণ, টেলিভিশনে সম্প্রচার ও স্যাটেলাইটের মাধ্যমে যোগাযোগে ভূমিকা রাখে।

উৎস: ব্রিটানিকা।
২১.
Which of the following is not an object-oriented programming language?
  1. C
  2. C++
  3. Python
  4. Java
ব্যাখ্যা
• C হচ্ছে স্ট্রাকচারড প্রোগ্রামিং ল্যাঙ্গুয়েজ।

• অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং:

- অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং পদ্ধতিতে ডাটা ও ইনস্ট্রকাশনের সমন্বয়ে চলক তৈরি করা হয়। একে বলা হয় অবজেক্ট।
- মেসেজে আদান-প্রদানের মাধ্যমে অবজেক্টগুলো পরস্পরের সাথে যোগাযোগ রক্ষা করে।
- এই প্রোগ্রামিং পদ্ধতিতে প্রোগ্রামের ইনস্ট্রাকশনগুলো ডাটা দ্বারা নিয়ন্ত্রিত হয়।
- C++, Java, C#, Python ইত্যাদি হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর উদাহরণ।
- মূলত ৬টি প্রাথমিক ধারণার দ্বারা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংকে উপস্থাপন করা হয়।

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

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