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

ব্যাংক ডেইলি কুইজ [লং কোর্সের অংশ]

পরীক্ষাব্যাংক ডেইলি কুইজ [লং কোর্সের অংশ]তারিখতারিখ অনির্ধারিতসময়06 minutes
মোট প্রশ্ন১৪
সিলেবাস
Exam - 67 Daily Quiz: ICT: Topic: Email, Internet usage, Bank Related ICT, Tech-Giant companies and their service, Programming Language.
ঘনত্ব
উত্তর
উত্তরিতবর্তমানপুনরায় দেখুনঅসম্পূর্ণ

ব্যাংক ডেইলি কুইজ [লং কোর্সের অংশ]

ব্যাংক ডেইলি কুইজ [লং কোর্সের অংশ] · তারিখ অনির্ধারিত · ১৪ প্রশ্ন

.
Which protocol is used to download emails from a mail server to a computer?
  1. HTTP
  2. POP3
  3. SMTP
  4. FTP
ব্যাখ্যা

• ইমেইল সার্ভার থেকে ব্যক্তিগত কম্পিউটারে মেইল ডাউনলোড করার জন্য POP3 প্রোটোকলটি ব্যবহৃত হয়।

• ই-মেইল:
- ১৯৭১ সালে আরপানেট ইলেকট্রনিক মাধ্যমে পত্রালাপের সূচনার মাধ্যমে প্রথম ইমেইল সিস্টেম চালু করেন রেমন্ড স্যামুয়েল টমলিসন।
- ইলেকট্রনিক মেইল বা ই-মেইল হলো একজন বার্তা লেখকের কাছ থেকে এক বা একাধিক প্রাপকের কাছে কোন বার্তা বা ডিজিটাল মেসেজ বিনিময় করার নির্ভরযোগ্য পদ্ধতি।
- ই-মেইল ঠিকানায় @ চিহ্নটি অবশ্যই থাকতে হয়।
- একটি ইমেইল ঠিকানা ইউজার আইডি ও ডোমেইন নেম নিয়ে গঠিত।
- abc@def.com এ @ অংশের পূর্বে থাকে ইউজার আইডি এবং @ অংশের পরে থাকে ডোমেইন নেম।
- ই-মেইল সার্ভারে POP, IMAP এবং SMTP প্রোটোকল ব্যবহার করা হয়।

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

• SMTP:
- SMTP এর পূর্ণরূপ হল Simple Mail Transfer Protocol.
- মেইল সার্ভার এবং অন্যান্য বার্তা স্থানান্তর এজেন্ট মেইল বার্তা পাঠাতে এবং গ্রহণ করতে SMTP ব্যবহার করে।
- সহজ কথায়, যখন কোনো ইমেল পাঠানো হয়, তখন SMTP সেই ইমেলটিকে তার গন্তব্যে পৌঁছাতে সাহায্য করে।

• IMAP:
- IMAP এর পূর্ণরূপ হল Internet Message Access Protocol.
- IMAP প্রটোকল ব্যবহার করে মেইল বক্সে শুধু প্রবেশ করা যায়।

উল্লেখ্য-
- HTTP (Hypertext Transfer Protocol): এটি ওয়েবপেজ অ্যাক্সেস করার জন্য ব্যবহৃত একটি প্রোটোকল। এটি ওয়েব ব্রাউজার এবং ওয়েব সার্ভারের মধ্যে ডেটা আদান-প্রদান করে। এর সাথে ইমেল প্রেরণের সরাসরি কোনো সম্পর্ক নেই।
- FTP (File Transfer Protocol): এটি ফাইল স্থানান্তরের প্রোটোকল, ইমেইল ব্যবস্থার জন্য নয়।

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ দ্বাদশ শ্রেণি।
২. মাইক্রোসফট।

.
MICR technology is primarily used in which of the following applications? 
  1. Printing security features on passports
  2. Encoding data on credit and debit cards
  3. Processing and clearing of bank cheques
  4. Reading product barcodes in retail stores
ব্যাখ্যা

• 'MICR' এর পূর্ণরূপ হলো 'Magnetic Ink Character Recognition/Reader.'
- এটি এমন একটি প্রযুক্তি যা চুম্বকীয় কালিতে (Iron Oxide মিশ্রিত) লেখা বিশেষ অক্ষর বা চিহ্ন সরাসরি পড়তে পারে। ব্যাংকিং খাতে বিপুল পরিমাণ চেক দ্রুত, স্বয়ংক্রিয় এবং নির্ভুলভাবে প্রক্রিয়াকরণের জন্য এই প্রযুক্তিটি ব্যবহৃত হয়।

MICR:
- MICR-এর পূর্ণরূপ হচ্ছে Magnetic Ink Character Recognition/Reader.
- MICR চেক ব্যাংক লেনদেনের জন্য নিরাপদ এবং সময় সাশ্রয়ী।
- MICR এমন একটি প্রযুক্তি, যার মাধ্যমে চেকের বৈধতা যাচাই করা যায়।
- এতে চুম্বকীয় কালি (Magnetic Ink) ব্যবহার করা হয়।
- এই চেক স্ক্যান করার সময় এর চুম্বকীয় ডিজিট,  কম্পিউটার নির্দিষ্ট সফটওয়্যারের মাধ্যমে পাঠ করে এবং ব্যবহারের জন্য সংরক্ষণ করে।
- ব্যাংকের চেকের নিচের অংশে একটি বিশেষ ফন্টে (যেমন- E-13B বা CMC-7) কিছু সংখ্যা ও চিহ্ন থাকে।
- MICR রিডার চুম্বকীয় সংকেত ব্যবহার করে চেকের বৈধতা যাচাই করে এবং অ্যাকাউন্ট নম্বর ও রাউটিং নম্বর সনাক্ত করে।

উল্লেখ্য:
সকল রিলায়েবল সোর্সেই MICR এর পূর্ণরূপ হিসাবে Magnetic Ink Character Recognition এর কথা বলা হয়েছে। তবে অপশনে Recognition না থেকে শুধু Reader দেওয়া থাকলে উত্তর হিসাবে Magnetic Ink Character Reader দেয়া যাবে।

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি (মাহবুবুর রহমান)।
২. IBM website [link].

.
What is the main function of a compiler in programming?
  1. To find errors in code line by line
  2. To convert source code into machine code
  3. To connect computers in a network
  4. To debug and test the program
ব্যাখ্যা

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

• অনুবাদক প্রোগ্রাম:
- যে প্রোগ্রাম এর মাধ্যমে উৎস বা সোর্স প্রোগ্রামকে বস্তু বা অবজেক্ট প্রোগ্রামে রুপান্তরিত করা হয়, তাকে অনুবাদক প্রোগ্রাম বলা হয়।
- হাই-লেভেল এর ভাষা কে মেশিন ভাষায় রুপান্তরিত করার জন্য অনুবাদক প্রোগ্রাম এর প্রয়োজন পরে।

তিন ধরনের অনুবাদক প্রোগ্রাম রয়েছে:

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

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

৩. অ্যাসেম্বলার:
- অ্যাসেম্বলার হচ্ছে অ্যাসেম্বলি ভাষায় লিখিত উৎস প্রোগ্রাম অর্থাৎ নেমোনিক কোডকে মেশিনের ভাষায় লিখিত অবজেক্ট প্রোগ্রামে রূপান্তর করা এক ধরনের অনুবাদক প্রোগ্রাম।

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

.
Which organization developed the open-source AI model "Llama"?
  1. Microsoft
  2. Meta
  3. OpenAI
  4. Anthropic 
ব্যাখ্যা

• মেটা (Meta) তাদের কৃত্রিম বুদ্ধিমত্তা গবেষণার অংশ হিসেবে 'Llama' (Large Language Model Meta AI) তৈরি করেছে। এটি একটি ওপেন-সোর্স লার্জ ল্যাঙ্গুয়েজ মডেল ,যা বর্তমানে AI জগতে অত্যন্ত জনপ্রিয় এবং শক্তিশালী।

• LLM চালানোর জন্য সবচেয়ে গুরুত্বপূর্ণ যন্ত্রাংশ:
- LLM (Large Language Model) চালানোর ক্ষেত্রে সবচেয়ে গুরুত্বপূর্ণ অংশ হল Graphics Card (GPU). 

• LLama (Large Language Model Meta AI):
- LLama হলো একটি বড় ভাষা মডেল যা কৃত্রিম বুদ্ধিমত্তার (AI) ক্ষেত্রে ব্যবহার করা হয়।
- এটি মূলত ভাষার বোঝাপড়া, টেক্সট জেনারেশন এবং ভাষা সম্পর্কিত বিভিন্ন কাজের জন্য তৈরি করা হয়েছে।
- LLama মডেলটি Meta কোম্পানি দ্বারা ডেভেলপ করা হয়েছে।
- Meta তাদের এই মডেলে "Responsible AI" ফ্রেমওয়ার্ক যুক্ত করেছে যা ক্ষতিকর উত্তর প্রদান প্রতিরোধে সাহায্য করে।
- LLama বিভিন্ন NLP (Natural Language Processing) কাজের জন্য গবেষণা এবং শিল্পক্ষেত্রে ব্যবহৃত হয়।

অন্যান্য অপশন:
- Microsoft: মাইক্রোসফট মূলত OpenAI-এর প্রধান অংশীদার এবং তারা 'Copilot' সেবা প্রদান করে। তবে তাদের নিজস্ব ছোট এআই মডেলের নাম 'Phi' ।
- OpenAI: এটি 'ChatGPT' এবং 'GPT-4' এর নির্মাতা প্রতিষ্ঠান। এটি একটি ক্লোজড-সোর্স মডেল (অর্থাৎ এর সোর্স কোড সবার জন্য উন্মুক্ত নয়)।
- Anthropic: এটি 'Claude' নামক এআই মডেল তৈরি করেছে।

উৎস: 
- LLama [link]

.
Which of the following describes the core objective of Virtual Reality (VR) technology?
  1. Developing antivirus software
  2. Processing big data
  3. Improving internet speed
  4. Generating simulated realities
ব্যাখ্যা

• ভার্চুয়াল রিয়েলিটি প্রযুক্তির মূল ভিত্তি হল সিমুলেটেড বা কৃত্রিম বাস্তব অভিজ্ঞতা সৃষ্টি করা।

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

• ভার্চুয়াল রিয়েলিটি প্রযুক্তির ব্যবহার:
- ত্রিমাত্রিক (3D) ইমেজ তৈরি করে।
- গেমিং, শিক্ষা, চিকিৎসা, প্রশিক্ষণ (যেমন - পাইলট বা সার্জনদের জন্য) এবং স্থাপত্যের মতো বিভিন্ন ক্ষেত্রে ব্যবহৃত হচ্ছে।

• ব্যবহৃত সফটওয়্যার:
- Vizard,
- VRToolKit,
- 3D Studio Max,
- Maya.

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

.
In email communication, "BCC" stands for:
  1. Blind Copy Center
  2. Basic Carbon Copy
  3. Bulk Communication Copy
  4. Blind Carbon Copy
ব্যাখ্যা

• ইমেইল পাঠানোর ক্ষেত্রে 'BCC' এর পূর্ণরূপ 'Blind Carbon Copy'. 
- এটি এমন একটি অপশন যা প্রাপকদের পরিচয় গোপন রাখতে সাহায্য করে। যখন কোনো ইমেইল অ্যাড্রেস এই ঘরে রাখা হয়, তখন অন্য কোনো প্রাপক (To বা CC তে থাকা ব্যক্তিরা) জানতে পারেন না যে মেইলটি আর কাকে পাঠানো হয়েছে।

• ইমেইল:
- ১৯৭১ সালে আরপানেট ইলেকট্রনিক মাধ্যমে পত্রালাপের সূচনার মাধ্যমে প্রথম ইমেইল সিস্টেম চালু করেন রেমন্ড স্যামুয়েল টমলিসন।
- ইলেকট্রনিক মেইল বা ই-মেইল হলো একজন বার্তা লেখকের কাছ থেকে এক বা একাধিক প্রাপকের কাছে কোন বার্তা বা ডিজিটাল মেসেজ বিনিময় করার নির্ভরযোগ্য পদ্ধতি।

- ই-মেইল ঠিকানায় @ চিহ্নটি অবশ্যই থাকতে হয়।
- একটি ইমেইল ঠিকানা ইউজার আইডি ও ডোমেইন নেম নিয়ে গঠিত।

- abc@def.com এ অংশের পূর্বে থাকে ইউজার আইডি এবং @ অংশের পরে থাকে ডোমেইন নেম।
- ইমেইল সার্ভারে POP বা IMAP এবং SMTP প্রোটোকল ব্যবহার করা হয়।

• ইমেইল ঠিকানায় ব্যবহৃত-
- CC এর পূর্ণ রূপ Carbon Copy;
- BCC এর পূর্ণ রূপ Blind Carbon Copy.

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

.
Which system is primarily used for global cross-border fund transfers?
  1. PayPal
  2. SEPA
  3. SWIFT
  4. CIPS
ব্যাখ্যা

• SWIFT হলো বিশ্বব্যাপী ব্যাংক এবং অন্যান্য আর্থিক প্রতিষ্ঠানের মধ্যে সুরক্ষিত আর্থিক বার্তা প্রেরণের জন্য ব্যবহৃত প্রধান নেটওয়ার্ক।

• SWIFT:
- SWIFT (Society for Worldwide Interbank Financial Telecommunication) হলো একটি বিশ্বব্যাপী সুরক্ষিত মেসেজিং নেটওয়ার্ক যা ব্যাংক ও আর্থিক প্রতিষ্ঠানগুলোকে দ্রুত, সঠিক এবং নিরাপদভাবে আর্থিক লেনদেনের বার্তা পাঠাতে সাহায্য করে।
- SWIFT সরাসরি টাকা স্থানান্তর করে না, বরং পেমেন্টের নির্দেশনা প্রেরণ করে যার মাধ্যমে ব্যাংকগুলো দ্রুত এবং নির্ভুলভাবে অর্থ স্থানান্তর করতে পারে। 
- এছাড়া SWIFT GPI ব্যবস্থার মাধ্যমে রিয়েল-টাইম ট্র্যাকিং সুবিধাও পাওয়া যায়।
- এই সিস্টেমটি আন্তর্জাতিক বাণিজ্য এবং আন্তঃসীমান্ত পেমেন্টের জন্য খুবই গুরুত্বপূর্ণ এবং এটি বর্তমানে বিশ্বব্যাপী ২০০ টিরও বেশি দেশ ও অঞ্চলের হাজার হাজার আর্থিক প্রতিষ্ঠান ব্যবহার করে।

উল্লেখ্য:
- PayPal: একটি ডিজিটাল পেমেন্ট প্ল্যাটফর্ম যা ব্যক্তি এবং ক্ষুদ্র ব্যবসার মধ্যে অনলাইন লেনদেন সহজ করে, কিন্তু এটি ব্যাংক ও সরকারের মতো বড় আর্থিক প্রতিষ্ঠানের প্রধান আন্তঃসীমান্ত সিস্টেম নয়।
- SEPA: এটি শুধুমাত্র ইউরোপীয় দেশগুলোর মধ্যে ইউরো মুদ্রায় পেমেন্ট সহজ করার জন্য একটি বিশেষ জোন, যা বিশ্বব্যাপী কার্যকরের পরিবর্তে আঞ্চলিকভাবে সীমাবদ্ধ।
- CIPS (Cross-Border Interbank Payment System): চীনের নিজস্ব একটি আন্তঃসীমান্ত পেমেন্ট সিস্টেম যা মূলত চীনা ইউয়ানে লেনদেন সহজ করতে ব্যবহৃত হয়, এটি বিশ্বব্যাপী প্রধান সিস্টেম নয়।

উৎস: ব্রিটানিকা। [লিঙ্ক]

.
Which programming language introduced the idea of "Write once, run anywhere"?
  1. Python
  2. C++
  3. COBOL
  4. Java 
ব্যাখ্যা

• জাভা (Java) প্রোগ্রামিং ভাষার মূল বৈশিষ্ট্য হলো "Write Once, Run Anywhere" (WORA), যা প্রোগ্রামটির পোর্টেবিলিটি বা বহনযোগ্যতাকে নির্দেশ করে।
- এর অর্থ হলো, একবার জাভা ভাষায় প্রোগ্রাম লিখলে সেটি কোনো পরিবর্তন ছাড়াই বিভিন্ন অপারেটিং সিস্টেমে (যেমন: Windows, Linux, macOS) চালানো সম্ভব। এটি মূলত Java Virtual Machine (JVM) ব্যবহারের মাধ্যমে সম্ভব হয়েছে।

• প্রোগ্রামিং ল্যাঙ্গুয়েজ:
- কম্পিউটার সিস্টেমে প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অঙ্ক, সংকেত এবং এগুলো বিন্যাসের নিয়মগুলোকে একত্রে প্রোগ্রামিং ল্যাঙ্গুয়েজ বলা হয়।
- বৈশিষ্ট্য অনুযায়ী প্রোগ্রামিং ল্যাঙ্গুয়েজকে ৫ ভাগে ভাগ করা যায়। যথা:
1. Machine Language,
2. Assembly Language,
3. High-Level Language,
4. Very High Level Language and
5. Natural Language

• জাভা (Java):
- জাভা (Java) একটি হাই লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজ।
- ১৯৯১ সালে সান মাইক্রো সিস্টেম জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজের সূচনা করে।
- ১৯৯৫ সালে জেমস গসলিং জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ উদ্ভাবন করে।

• পাইথন (Python):
- পাইথন(Python) একটি হাই লেভেল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ।
- ১৯৮৯ সালে ভ্যান রোসাম পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ উদ্ভাবন করে।

• C#:
- C# একটি অবজেক্ট-ওরিয়েন্টেড, কম্পোনেন্ট-ভিত্তিক প্রোগ্রামিং ভাষা।

• Ruby:
- Ruby একটি ডাইনামিক এবং ওপেন সোর্স প্রোগ্রামিং ভাষা, যা ওয়েব অ্যাপ্লিকেশন তৈরির জন্য ব্যবহৃত হয়।

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

.
Which of the following is considered a high-level, interpreted programming language widely used in AI and Data Science?
  1. Python
  2. C
  3. Assembly Language
  4. Fortran
ব্যাখ্যা

• Python হলো একটি হাই-লেভেল এবং ইন্টারপ্রেটেড প্রোগ্রামিং ল্যাঙ্গুয়েজ। এর সিনট্যাক্স বা কোড লেখার নিয়ম ইংরেজি ভাষার মতো সহজ হওয়ায় এটি মানুষের জন্য বুঝতে এবং শিখতে খুব সহজ। বহুমুখী ব্যবহার এবং এর লাইব্রেরিগুলোর (যেমন: NumPy, Pandas) কারণে এটি ওয়েব ডেভেলপমেন্ট, সফটওয়্যার ডেভেলপমেন্ট এবং বিশেষ করে ডেটা সায়েন্স ও আর্টিফিশিয়াল ইন্টেলিজেন্সের ক্ষেত্রে বর্তমানে বিশ্বের সবচেয়ে জনপ্রিয় ভাষা।

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

উৎস:
১। তথ্য ও যোগাযোগ প্রযুক্তি মাহবুবুর রহমান, একাদশ-দ্বাদশ শ্রেণি।
২। অ্যামাজন ওয়েবসাইট। [link]

১০.
What is the last part of an email domain name called?
  1. ISP
  2. TLD
  3. HTD
  4. WWW
ব্যাখ্যা

• ইমেইল ডোমেইন নামের সর্বশেষ অংশটিকে 'TLD' বা 'Top-Level Domain' বলা হয়।

• ই-মেইল এ্যাড্রেস:
- ই-মেইল এ্যাড্রেস হলো প্রতিটি ই-মেইল ব্যবহারকারীর স্বতন্ত্র (Unique) পরিচয়।
- এটি User ID@Domain Name গঠন দ্বারা তৈরি হয়।
- উদাহরণ: anik@bdonline.com.bd
- User ID হলো ই-মেইল ব্যবহারকারীর নিজস্ব নাম যা @ চিহ্নের আগে থাকে।
- User ID-তে ইংরেজি অক্ষর, সংখ্যা, চিহ্ন ব্যবহার করা যায়
- @ চিহ্ন ইউজার আইডি ও ডোমেইন নেমকে পৃথক করে।
- Domain Name হলো ই-মেইল প্রদানকারী প্রতিষ্ঠানের পরিচয়। যেমন: bdonline.com.bd।
- Domain Name আবার কয়েকটি অংশে বিভক্ত হয়, যা ডট (.) চিহ্ন দিয়ে আলাদা করা হয়।

• ডোমেইন নামের বিভিন্ন রকম পরিচয়:
.com - ব্যবসায়িক (Commercial) প্রতিষ্ঠান,
.org - অ-লাভজনক (Organization),
.gov - সরকারি (Government) প্রতিষ্ঠান,
.mil - সামরিক (Military),
.edu - শিক্ষা প্রতিষ্ঠান (Educational),
.net - সাধারণ নেটওয়ার্ক/আইএসপি (Network provider).

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

১১.
What is the full form of RTGS in banking?
  1. Ready Transaction Gold Standard
  2. Rapid Transfer Gateway System
  3. Real Time Gross Settlement
  4. Rapid Transaction Gateway Service
ব্যাখ্যা

• RTGS:
- RTGS-এর পূর্ণরূপ: Real Time Gross Settlement.
- অন্তর্ভুক্তিমূলক ডিজিটালাইজেশন উদ্যোগের অংশ হিসাবে নিরাপদ, সুরক্ষিত এবং দক্ষ আন্তঃব্যাংক পেমেন্ট সিস্টেমের সুবিধার্থে বাংলাদেশ ব্যাংক ২৯শে অক্টোবর ২০১৫ তারিখে রিয়েল টাইম গ্রস সেটেলমেন্ট (BD-RTGS) সিস্টেম চালু করে।
- এটি একটি পেমেন্ট প্রক্রিয়া।
- এই পেমেন্ট প্রক্রিয়াটি ইকোসিস্টেমে একটি নতুন দিগন্ত উন্মোচন করেছে।
- এই পেমেন্ট প্রক্রিয়াটি দেশে বৃহৎ মূল্য এবং সময় সংক্রান্ত গুরুত্বপূর্ণ অর্থপ্রদানের তাৎক্ষণিক নিষ্পত্তি করে।

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

উৎস: বাংলাদেশ ব্যাংক ওয়েবসাইট [link]

১২.
Which product is NVIDIA most famous for manufacturing?
  1. GPUs
  2. Processors
  3. SSDs
  4. Keyboards
ব্যাখ্যা

• NVIDIA হল একটি বিশ্বখ্যাত প্রযুক্তি প্রতিষ্ঠান, যা মূলত গ্রাফিক্স প্রসেসিং ইউনিট (GPU) তৈরি ও উন্নয়ন করে।

• NVIDIA এবং তার প্রধান পণ্য (GPU):
- NVIDIA প্রতিষ্ঠিত হয় ১৯৯৩ সালে এবং এটি বিশ্বব্যাপী কম্পিউটার গ্রাফিক্স, গেমিং, এবং আর্টিফিশিয়াল ইন্টেলিজেন্সের (AI) ক্ষেত্রে একটি অগ্রণী প্রতিষ্ঠান হিসেবে পরিচিত।
- NVIDIA-এর সবচেয়ে জনপ্রিয় পণ্য হলো GPU (Graphics Processing Unit), যা মূলত গ্রাফিক্স প্রক্রিয়াকরণে ব্যবহৃত হয়।

• GPU এর ভূমিকা:
- GPU মূলত কম্পিউটার বা গেমিং কনসোলের গ্রাফিক্স প্রসেসিংয়ের জন্য ব্যবহৃত হয়।
- এটি অত্যন্ত দ্রুত এবং শক্তিশালী একটি প্রসেসর, যা ভিজ্যুয়াল গেম, সিনেমা, 3D রেন্ডারিং, এবং আরও অনেক ভিজ্যুয়াল কাজের জন্য প্রয়োজনীয় গ্রাফিক্স ডেটা প্রক্রিয়া করে।
- এর পাশাপাশি, GPU AI এবং মেশিন লার্নিং (Machine Learning) অ্যাপ্লিকেশনে অত্যন্ত গুরুত্বপূর্ণ ভূমিকা পালন করে।
- কারণ, GPU ডিপ লার্নিং এবং ডেটা প্রসেসিংয়ের জন্য parallel প্রসেসিং ক্ষমতা প্রদান করে যা CPU-র তুলনায় অনেক দ্রুত।
- NVIDIA প্রধানত GPU তৈরি করে, যা গ্রাফিক্স এবং কম্পিউটেশনাল কাজের জন্য অত্যন্ত গুরুত্বপূর্ণ।

সূত্র: nvidia [লিংক]

১৩.
What is the main purpose of using a VPN? 
  1. To download large files faster
  2. To hide your IP address and encrypt your internet traffic
  3. To increase internet speed
  4. To block advertisements
ব্যাখ্যা

• VPN বা Virtual Private Network হলো একটি বিশেষ প্রযুক্তি যা পাবলিক ইন্টারনেট কানেকশন ব্যবহার করার সময় একটি সুরক্ষিত এবং ব্যক্তিগত নেটওয়ার্ক তৈরি করে।

• VPN:
- VPN-এর পূর্ণরূপ: Virtual Private Network.
- পাবলিক নেটওয়ার্ক বা ইন্টারনেটে যেহেতু পৃথিবীর সবাই সংযুক্ত তাই এখানে তথ্যের গোপনীয়তা ফাঁস হয়ে যাওয়ার একটা ঝুঁকি থাকে।
- যেহেতু ইন্টারনেট ব্যবহার করে সরাসরি তথ্য আদান প্রদানের ক্ষেত্রে তথ্যের গোপনীয়তা ফাঁস হয়ে যাওয়ার একটা ঝুঁকি থাকে, তাই ইন্টারনেট ব্যবহার করে নিজের নেটওয়ার্কে সংযুক্ত হওয়ার নিরাপদ পদ্ধতি হলো VPN।
- এ পদ্ধতিতে ব্যবহারকারী এবং প্রাইভেট নেটওয়ার্ককে সংযুক্ত করার জন্য ইন্টারনেটে একটি কাল্পনিক সুড়ঙ্গ তৈরি হয়।
- VPN সংযুক্ত কম্পিউটার বা ডিভাইসটির আসল আইপি (Internet Protocol) ঠিকানা গোপন করে এবং ইন্টারনেট ট্রাফিক এবং ডাটা একটি ব্যক্তিগত এবং সুরক্ষিতভাবে এনক্রিপ্ট করা টানেলের মাধ্যমে সর্বজনীন নেটওয়ার্কগুলির মাধ্যমে রাউটিং করে।
- VPN অতি দ্রুত সময়ে জনপ্রিয় হওয়ার কারণ হচ্ছে এ নেটওয়ার্ক আপনার ব্যক্তিগত পরিচয়, অবস্থান বা ডাটা না দিয়ে ইন্টারনেট ব্রাউজ করার একটি উপায় তৈরি করে।
- VPN টানেলের ভেতরে যখন ডাটা এনক্রিপ্ট করা হয় তখন আইএসপি, অনুসন্ধান ইঞ্জিন, বিপণনকারী, হ্যাকার এবং অন্যরা ওয়েবে আপনার ক্রিয়াকলাপ দেখতে বা ট্র্যাক করতে পারে না।

উৎস: টেলিকমিনিকেশন এবং নেটওয়ার্ক, এমবিএ প্রোগ্রাম; উন্মুক্ত বিশ্ববিদ্যালয়। ব্রিটানিকা [link].

১৪.
What is the correct definition of BUG?
  1. A type of computer virus
  2. A logical error in a program
  3. Documenting programs
  4. All of the above
ব্যাখ্যা

• কম্পিউটার প্রোগ্রামিংয়ে কোনো ভুল বা ত্রুটিকে 'Bug' (বাগ) বলা হয়।
- এটি মূলত প্রোগ্রামের এমন একটি ত্রুটি যার ফলে প্রোগ্রামটি ভুল ফলাফল দেয় বা অপ্রত্যাশিতভাবে আচরণ করে। সহজভাবে বলতে গেলে, প্রোগ্রামের যুক্তিতে (Logic) ভুল থাকাই হলো বাগ।

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

• প্রোগ্রামে তিন ধরনের ভুল হতে পারে। যথা:
- লজিক্যাল এরর (Logical Error): প্রোগ্রামের যুক্তিতে ভুল, যা ডিটেক্ট করা সবচেয়ে কঠিন।
- সিনট্যাক্স এরর (Syntax Error): প্রোগ্রামিং ভাষার ব্যাকরণগত ভুল।
- রান-টাইম এরর (Run-time Error) ও এক্সিকিউশন টাইম ভুল: মেমোরি বা অন্য কোনো সীমাবদ্ধতার কারণে প্রোগ্রাম চলাকালীন ত্রুটি।

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