বিষয়সমূহ

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

কম্পিউটার

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

কম্পিউটার

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

৩,৬০১.
বিশ্বের প্রথম রিকম্বিনেন্ট ডিএনএ অণু তৈরি করেন-
  1. আলফ্রেড হার্শি
  2. পল বার্গ
  3. রে টমলিনসন
  4. ভিনটন জি কার্ফ
সঠিক উত্তর:
পল বার্গ
উত্তর
সঠিক উত্তর:
পল বার্গ
ব্যাখ্যা
• জেনেটিক ইঞ্জিনিয়ারিং:
- কোনো জীব থেকে একটি নির্দিষ্ট জিন বহনকারী DNA পৃথক করে ভিন্ন একটি জীবে স্থানান্তরের কৌশলকে জেনেটিক ইঞ্জিনিয়ারিং বলে।
- জেনেটিক ইঞ্জিনিয়ারিং-এ গবেষণার মাধ্যমে যখন একটি জিন পরিবর্তন করে সেখানে অন্য জিন লাগানো হয়, তখন তাদেরকে একত্রে রিকম্বিনেন্ট ডিএনএ বা RDNA প্রযুক্তি বলে।
- এ প্রযুক্তি কাজে লাগিয়ে DNA সূত্রের কাঙ্ক্ষিত খণ্ড বা অংশ ক্ষুদ্র এককোষী আবাদি জীব তথা ব্যাকটেরিয়া থেকে মানবদেহে, উদ্ভিদকোষ থেকে প্রাণীদেহে এবং প্রাণীকোষ থেকে উদ্ভিদদেহে স্থানান্তর করা সম্ভব হয়েছে।
- ১৯৭২ সালে Paul Berg বানরের ভাইরাস SV40 ও lambda virus-এর ডিএনএ-এর সংযোগ ঘটিয়ে বিশ্বের প্রথম রিকম্বিনেন্ট ডিএনএ অণু তৈরি করেন।
- ১৯৭৩ সালে Ecoli ব্যাকটেরিয়ার প্লাসমিডের মধ্যে এন্টিবায়োটিক রেজিস্টেন্ট জিন প্রবেশ করানোর মাধ্যমে Herbert Boyer এবং Stanley Cohen সর্বপ্রথম ট্রান্সজেনিক জীব তৈরী করেন।
- RDNA সমৃদ্ধ জীবকোষকে বলা হয় Genetically Modified Organism (GMO)।
- উন্নত বিশ্বের অনেক দেশেই অসংখ্য বাণিজ্যিক প্রতিষ্ঠান ও ঔষধ কোম্পানি রিকম্বিনেন্ট DNA প্রযুক্তি সফলভাবে প্রয়োগ করে বাণিজ্যিক সুবিধাদি গ্রহণ করছে।
- উদাহরণস্বরূপ মানবদেহের ইনসুলিন তৈরির জিনকে ব্যাকটেরিয়া কোষে প্রবিষ্ট করে বাণিজ্যিকভাবে ইনসুলিন তৈরি করা হচ্ছে।
- তাছাড়া রিকম্বিনেন্ট DNA প্রযুক্তিকে কাজে লাগিয়ে কৃষিজাত ফসল এবং উদ্ভিদের নতুন নতুন জাত উদ্ভাবন করা হচ্ছে।

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

NTFS সিস্টেমে নিরাপত্তা নিশ্চিত করার জন্য প্রতিটি ফাইল ও ফোল্ডারের জন্য অ্যাকসেস কন্ট্রোল করা যায়।

NTFS:
- NTFS-এর পূর্ণ অর্থ হলো New Technology File System।
- এ ধরনের সিস্টেমে প্রতিটি ফাইল বা ফোল্ডারের জন্য অ্যাকসেস কন্ট্রোল করা যায় এবং একই ড্রাইভে অধিক পরিমাণ ডেটা সংরক্ষণ করা যায়।
- এটিতে UNIX বা UNIX সমর্থিত অপারেটিং সিস্টেম চালানো যায়।
- তাছাড়া এতে Windows NT এবং Windows 2000 অপারেটিং সিস্টেম পরিচালনা করা যায়।
- DOS কোনোভাবেই NTFS পার্টিশনকে সমর্থন করে না।
- NTFS সিস্টেমের অন্যতম সুবিধা হলো প্রত্যেক ব্যবহারকারী কী পরিমাণ স্পেস ব্যবহার করবে, তা কন্ট্রোল করা যায়।
- NTFS পার্টিশনের সর্বোচ্চ ডেটা সংরক্ষণ ক্ষমতা হলো 8GB।

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

৩,৬০৩.
মাদারবোর্ড কী ধরণের কাজ সম্পন্ন করে?
  1. কেবলমাত্র ডিসপ্লেতে আউটপুট প্রদান করা
  2. মেমোরি সংরক্ষণ করা
  3. কম্পিউটারের বিদ্যুৎ সরবরাহ করা
  4. কম্পিউটারের সকল অংশকে সংযুক্ত করা
সঠিক উত্তর:
কম্পিউটারের সকল অংশকে সংযুক্ত করা
উত্তর
সঠিক উত্তর:
কম্পিউটারের সকল অংশকে সংযুক্ত করা
ব্যাখ্যা

• মাদারবোর্ডের প্রধান কাজ - কম্পিউটারের সকল অংশকে সংযুক্ত করা।

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

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

৩,৬০৪.
Bitcoin লেনদেনের জন্য কোন ধরনের ক্রিপ্টোগ্রাফি ব্যবহৃত হয়?
  1. সিমেট্রিক কী
  2. পাবলিক-কী
  3. ব্লক এনক্রিপশন
  4. হ্যাশ ফাংশন
সঠিক উত্তর:
পাবলিক-কী
উত্তর
সঠিক উত্তর:
পাবলিক-কী
ব্যাখ্যা
Bitcoin লেনদেনের জন্য পাবলিক-কী ক্রিপ্টোগ্রাফি ব্যবহৃত হয়।

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

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

উৎস: ব্রিটানিকা।
৩,৬০৫.
প্রদত্ত অপশন গুলোর মধ্যে কোনটি ইউটিলিটি সফটওয়্যার?
  1. ডিস্ক ডিফ্রাগমেনটেশন
  2. মাইক্রোসফট ওয়ার্ড
  3. ওরাকল
  4. উইন্ডোজ
সঠিক উত্তর:
ডিস্ক ডিফ্রাগমেনটেশন
উত্তর
সঠিক উত্তর:
ডিস্ক ডিফ্রাগমেনটেশন
ব্যাখ্যা

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

নিন্মোক্ত ধরনের সফটওয়্যারসমুহ ইউটিলিটি সফটওয়্যার; 
১। এন্টিভাইরাস 
২। অনুবাদক সফটওয়্যার 
৩। ফাইল কম্প্রেসর সফটওয়্যার  
৪। ব্যাক আপ/ ফাইল রিকোভারি সফটওয়্যার  
৫। ক্লিপবোর্ড ম্যানেজ সফটওয়্যার,
৬। ডিস্ক ডিফ্রাগমেনটেশন,
৭। সর্ট মার্জ প্রোগ্রাম,
৮। লিংকার প্রোগ্রাম ইত্যাদি।

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

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

৩,৬০৬.
কম্পিউটার মনিটর প্রযুক্তিতে IPS এর পূর্ণরূপ -
  1. ক) In-Pixel Screen
  2. খ) In-Plane Switching
  3. গ) Input-Pixel Screen
  4. ঘ) Instant Power Supply
সঠিক উত্তর:
খ) In-Plane Switching
উত্তর
সঠিক উত্তর:
খ) In-Plane Switching
ব্যাখ্যা
- কম্পিউটার মনিটর প্রযুক্তিতে IPS এর পূর্ণরূপ -In-Plane Switching
- IPS মনিটর হলো একধরণের LCD (liquid-crystal display) মনিটর। 

An in-plane switching (IPS) monitor is a type of LCD (liquid-crystal display) monitor. It’s made up of backlighting or a mirror behind a polarizer. These sit behind the liquid with crystals mixed into it. The monitor relies on perfect alignment of the liquid crystals to pass along the light to the next polarizer.

উৎস : HP Development Company Website
৩,৬০৭.
কোন নন-ইমপ্যাক্ট প্রিন্টার প্রযুক্তি কাগজে কালি ছিটিয়ে প্রিন্ট করে?
  1. Laser Printer
  2. Inkjet Printer 
  3. Thermal Printer
  4. Dot Matrix Printer
সঠিক উত্তর:
Inkjet Printer 
উত্তর
সঠিক উত্তর:
Inkjet Printer 
ব্যাখ্যা

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

• প্রিন্টার:
- প্রিন্টার কম্পিউটারের একটি আউটপুট ডিভাইস।
- কম্পিউটারের সঙ্গে ব্যবহৃত যত যন্ত্র আছে তাদের মধ্যে প্রিন্টার বহুল ব্যবহৃত ও প্রয়োজনীয় যন্ত্র।
- কম্পিউটারে তথ্য প্রক্রিয়াকরণের পর ফলাফলকে লিখিত আকারে পাওয়ার জন্য প্রিন্টার ব্যবহার করা হয়।
- কার্যপ্রণালী অনুসারে প্রিন্টারকে প্রধানত দুই ভাগে ভাগ করা যায়। যথা-

১. ইম্প্যাক্ট প্রিন্টার:
- যে সকল প্রিন্টারে প্রিন্ট হেড কাগজকে স্পর্শ করে তাদেরকে সংস্পর্শ বা ইম্প্যাক্ট প্রিন্টার বলা হয়।
- এ ধরনের প্রিন্টারের রেজুল্যশন ও গতি কম থাকে।
- দাম তুলনামূলকভাবে কম থাকে।
- ইম্প্যাক্ট প্রিন্টারকে আবার দুই ভাগে ভাগ করা যায়। যথা- লাইন প্রিন্টার ও অক্ষর প্রিন্টার।

২. নন-ইম্প্যাক্ট প্রিন্টার:
- যে সকল প্রিন্টারে প্রিন্ট হেড কাগজকে সাধারণত স্পর্শ করে না তাদেরকে নন-ইম্প্যাক্ট প্রিন্টার বলা হয়।
- এ ধরনের প্রিন্টারের রেজুল্যশন ও গতি বেশি থাকে।
- দাম তুলনামূলকভাবে বেশি থাকে।
- নন-ইম্প্যাক্ট প্রিন্টার বিভিন্ন প্রকার হয়ে থাকে। যেমন: লেজার প্রিন্টার, ইংকজেট প্রিন্টার, থার্মাল প্রিন্টার, স্থির বা স্থিতি বৈদ্যুতিক প্রিন্টার।

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

৩,৬০৮.
স্ট্রাকচার্ড প্রোগ্রামিং ল্যাঙ্গুয়েজ নয় কোনটি?
  1. QBASIC
  2. ALGOL
  3. C
  4. C#
সঠিক উত্তর:
C#
উত্তর
সঠিক উত্তর:
C#
ব্যাখ্যা
♦ অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং:
- অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং পদ্ধতিতে ডাটা ও ইনস্ট্রকাশনের সমন্বয়ে চলক তৈরি করা হয়। একে বলা হয় অবজেক্ট।
- মেসেজে আদান-প্রদানের মাধ্যমে অবজেক্টগুলো পরস্পরের সাথে যোগাযোগ রক্ষা করে।
- এই প্রোগ্রামিং পদ্ধতিতে প্রোগ্রামের ইনস্ট্রাকশনগুলো ডাটা দ্বারা নিয়ন্ত্রিত হয়।
- C++, Java, C#, Python ইত্যাদি হলো অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর উদাহরণ।
- মূলত ৬টি প্রাথমিক ধারণার দ্বারা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংকে উপস্থাপন করা হয়। যেমন:
১. অবজেক্ট (Object),
২. ক্লাস (Class),
৩. মেসেজ (Message),
৪. পলিমারফিজম (Polymorphism),
৫. ইনহেরিটেন্স (Inheritance) এবং
৬. এনক্যাপসুলেশন (Encapsulation)। 

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

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

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬০৯.
নন-ভোলাটাইল মেমোরি হিসেবে কোনটি ব্যবহার করা হয়?
  1. SD-RAM
  2. PROM
  3. D-RAM
  4. S-RAM
সঠিক উত্তর:
PROM
উত্তর
সঠিক উত্তর:
PROM
ব্যাখ্যা

• অপশন আলোচনা:
- S-RAM (Static RAM) – এটি একটি ভোলাটাইল (volatile) মেমোরি। বিদ্যুৎ না থাকলে ডেটা মুছে যায়।
- D-RAM (Dynamic RAM) – এটিও ভোলাটাইল, এবং বারবার রিফ্রেশ করতে হয় ডেটা ধরে রাখতে।
- SD-RAM (Synchronous DRAM) – এটি D-RAM-এর উন্নত সংস্করণ, কিন্তু এখনো ভোলাটাইল।
- PROM (Programmable Read-Only Memory) – এটি একটি নন-ভোলাটাইল মেমোরি, অর্থাৎ বিদ্যুৎ বন্ধ হলেও এতে সংরক্ষিত ডেটা মুছে যায় না।

- PROM একবার প্রোগ্রাম করা হলে ডেটা স্থায়ীভাবে থেকে যায়। তাই এটি নন-ভোলাটাইল মেমোরির উদাহরণ।

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

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

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

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

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

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

৩,৬১০.
'১০১০১' এর ২ এর পরিপূরক কত?
  1. ১১০০১
  2. ০১০১১
  3. ১১০১১
  4. কোনোটি নয়
সঠিক উত্তর:
০১০১১
উত্তর
সঠিক উত্তর:
০১০১১
ব্যাখ্যা
• '১০১০১' এর ২ এর পরিপূরক হচ্ছে: ০১০১১

আমরা জানি,
১ এর পরিপূরক মানে ০ এর স্থলে ১ এবং ১ এর স্থলে ০ হবে।
'১০১০১' এর ১ এর পরিপূরক হবে ০১০১০

১ এর পরিপূরক এর সাথে ১ যোগ করলে বাইনারি সংখ্যার ২ এর পরিপূরক পাওয়া যায়
'১০১০১' এর ২ এর পরিপূরক হলো = ০১০১০ + ১ = ০১০১১
৩,৬১১.
SWIFT প্রধানত কোন কাজের জন্য ব্যবহৃত হয়?
  1. অনলাইনে কেনাকাটা
  2. স্টক ট্রেডিং
  3. আন্তর্জাতিক মানি ট্রান্সফার
  4. মোবাইল ব্যাংক
সঠিক উত্তর:
আন্তর্জাতিক মানি ট্রান্সফার
উত্তর
সঠিক উত্তর:
আন্তর্জাতিক মানি ট্রান্সফার
ব্যাখ্যা

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

সঠিক উত্তর: গ) আন্তর্জাতিক মানি ট্রান্সফার।

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

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

৩,৬১২.
স্পুফিং শব্দের অর্থ নয় কোনটি?
  1. ক) প্রতারণা করা
  2. খ) ধোঁকা দেওয়া
  3. গ) কূট কৌশল
  4. ঘ) সঠিক তথ্য দেওয়া
সঠিক উত্তর:
ঘ) সঠিক তথ্য দেওয়া
উত্তর
সঠিক উত্তর:
ঘ) সঠিক তথ্য দেওয়া
ব্যাখ্যা
স্পুফিং শব্দের অর্থ হলো প্রতারণা করা, ধোঁকা দেওয়া বা কূট কৌশল অবলম্বন করা।

আইটি জগতে স্পুফিং (Spoofing) মানে কোন কম্পিউটার সিস্টেম বা ইউজারকে ধোঁকা দেওয়া। সাধারনত কোন ইউজারের আইডি গোপন করে অথবা নকল করে স্পুফিং (Spoofing) করা হয়।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি (একাদশ - দ্বাদশ শ্রেণি), প্রকৌশলী মুজিবুর রহমান।
৩,৬১৩.
কয়েকটি ডেস্কটপ কম্পিউটার দিয়ে একটি নেটওয়ার্ক তৈরি করা হলে প্রধান কম্পিউটারটিকে বলে-
  1. ক) সার্ভার
  2. খ) ডােমেইন
  3. গ) ওয়ার্কস্টেশন
  4. ঘ) ক + খ
সঠিক উত্তর:
ঘ) ক + খ
উত্তর
সঠিক উত্তর:
ঘ) ক + খ
ব্যাখ্যা
যদি কয়েকটি ডেস্কটপ কম্পিউটার দিয়ে একটি নেটওয়ার্ক তৈরি করা হয়, তবে প্রধান কম্পিউটারটিকে সার্ভার বা ডােমেইন বলে এবং অন্যগুলিকে ওয়ার্কস্টেশন বলে।
[উৎসঃ কম্পিউটার ও তথ্য প্রযুক্তি- ১, ৯ম-১০ম শ্রেণি (ভোকেশনাল, ২০২১ সংস্করণ)]
৩,৬১৪.
কত সালে ফ্লপি ডিস্কের প্রচলন শুরু হয়?
  1. ক) ১৯৭৩
  2. খ) ১৯৭০
  3. গ) ১৯৬২
  4. ঘ) ১৯৭৫
সঠিক উত্তর:
ক) ১৯৭৩
উত্তর
সঠিক উত্তর:
ক) ১৯৭৩
ব্যাখ্যা
১৯৭৩ সালে ফ্লপি ডিস্কের প্রচলন শুরু হয়। এটি ডিস্কেট নামেও পরিচিত। ধারণ ক্ষমতা অনুযায়ী ফ্লপি ডিস্ক দুই ধরনের। সাধারণ ফ্লপি ডিস্কের ধারণ ক্ষমতা ৭২০ হতে ৮০০ কিলোবাইট পর্যন্ত এবং হাই ডেনসিটি ফ্লপি ডিস্কের ধারণ ক্ষমতা ১.২ হতে ১.৪ মেগাবাইট পর্যন্ত হতে পারে। সূত্রঃ উন্মুক্ত বিশ্ববিদ্যালয়ের বোর্ড বই।
৩,৬১৫.
সর্ব প্রথম সমন্বিত বর্তনীর ধারনা দেন কে?
  1. ক) রবার্ট নায়েস 
  2. খ) জ্যাক  কিলবি 
  3. গ) কোনরাড জিউস
  4. ঘ) চার্লস ব্যাবেজ  
সঠিক উত্তর:
খ) জ্যাক  কিলবি 
উত্তর
সঠিক উত্তর:
খ) জ্যাক  কিলবি 
ব্যাখ্যা
• ১৯৫৮ সালে জ্যাক কিলবি সম্বনিত বর্তনীর ধারণা দেন।
• ১৯৫৯ সালে জ্যাক কিলবি ও রবার্ট নায়েস প্রথম প্রকৃত মনোলিথিক  আইসি তৈরি করে।
• একটি  IC তে সাধারণত বহু সংখ্যাক Transistor,Capacitor,Logic Gate ও Resistor থাকে।

উৎস: কম্পিউটার ও তথ্য প্রযুক্তি-১ ,এসএসসি ও দাখিল ( ভোকেশনাল )।
৩,৬১৬.
ভার্চুয়াল রিয়েলিটি প্রযুক্তি কোন তত্ত্বকে অনুসরণ করে কাজ করে?
  1. অভিবাসন তত্ত্ব
  2. শিক্ষণ তত্ত্ব
  3. কানেকটিভিটি তত্ত্ব
  4. সিমুলেশন তত্ত্ব
সঠিক উত্তর:
সিমুলেশন তত্ত্ব
উত্তর
সঠিক উত্তর:
সিমুলেশন তত্ত্ব
ব্যাখ্যা

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

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

৩,৬১৭.
রেজিস্টার সাধারণত কোথায় ব্যবহৃত হয়?
  1. CPU-এর অভ্যন্তরীণ দ্রুতগতির মেমোরি হিসেবে
  2. সেকেন্ডারি স্টোরেজে তথ্য সংরক্ষণে
  3. গ্রাফিক্স প্রক্রিয়াকরণের কাজে
  4. কোনটিই নয়
সঠিক উত্তর:
CPU-এর অভ্যন্তরীণ দ্রুতগতির মেমোরি হিসেবে
উত্তর
সঠিক উত্তর:
CPU-এর অভ্যন্তরীণ দ্রুতগতির মেমোরি হিসেবে
ব্যাখ্যা

রেজিস্টার হলো প্রসেসরের অভ্যন্তরে স্থাপিত উচ্চ-গতির, অস্থায়ী মেমোরি ইউনিট, যা CPU-এর ইনস্ট্রাকশন ও ডেটা সাময়িকভাবে ধারণ করে

Register:
- রেজিস্টার হলো কম্পিউটারের প্রসেসর এর ভিতর অনেক গতিসম্পন্ন বিশেষ ধরনের স্টোরেজ বা মেমোরি।
- সব ডেটা প্রসেস হওয়ার পূর্বে রেজিস্টারে অস্থায়ীভাবে সংরক্ষিত হয়।
- রেজিস্টার হলো একগুচ্ছ ফ্লিপফ্লপ ও লজিক গেইটের সমন্বয়ে গঠিত সার্কিট, যা অস্থায়ী মেমোরি হিসেবে কাজ করে।
- n বিট রেজিস্টারে n সংখ্যক ফ্লিপ-ফুপ থাকে এবং n নিট বাইনারি তথ্য সংরক্ষণ করতে পারে।
- রেজিস্টার প্রথম মেমোরি ডিভাইস হিসেবে CPU-এর অভ্যন্তরে থাকে এবং প্রসেসিং-এর সময় অস্থায়ীভাবে ডেটা সঞ্চিত রাখে।

• গঠন অনুসারে রেজিস্টার দুই ধরনের হয়ে থাকে। যথা:
১. প্যারালাল লোড রেজিস্টার এবং
২. শিফট রেজিস্টার।

• রেজিস্টার-এর ব্যবহার:
- ক্যালকুলেটর ও ডিজিটাল ঘড়িতে ব্যবহৃত হয়।
- অস্থায়ীভাবে ডেটা সঞ্চয় করতে ব্যবহৃত হয়।
- ক্যাশ মেমোরি হিসেবে ব্যবহৃত হয়।
- বিভিন্ন ধরনের প্রিন্টার ও কী-বোর্ড বাফারে ব্যবহৃত হয়।

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

৩,৬১৮.
প্রধান মেমোরির উদাহরণ কোনটি?
  1. ক) চৌম্বক ডিস্ক
  2. খ) অপটিক্যাল ডিস্ক
  3. গ) সাধারণ চৌম্বক টেপ
  4. ঘ) RAM
সঠিক উত্তর:
ঘ) RAM
উত্তর
সঠিক উত্তর:
ঘ) RAM
ব্যাখ্যা
RAM, ROM হচ্ছে প্রধান মেমোরির উদাহরণ। 

কম্পিউটারের যে অংশে স্থায়ী বা অস্থায়ীভাবে উপাত্ত জমা করা হয় তাকে কম্পিউটারের স্মৃতি বা মেমোরি বলে। 

মেমোরি দুই প্রকার। যথা–
১. প্রধান বা প্রাথমিক মেমোরি।
২. সহায়ক মেমোরি।

প্রধান মেমোরি- 
কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট বা সিপিইউ যখন তথ্য প্রক্রিয়াকরণের কাজ করে তখন প্রয়োজনীয় তথ্যগুলো বা সফটওয়্যার যেখানে অবস্থান করে সেটাই হলো প্রধান মেমোরি। প্রধান মেমোরির গতি অনেক বেশি হয়ে থাকে, প্রধান বা প্রাথমিক মেমোরি দুই প্রকার। 
যথা : i. র‍্যাম (RAM) ও ii. রম (ROM)

সহায়ক মেমোরি- 
প্রসেসকৃত তথ্য স্থায়ীভাবে সংরক্ষনের জন্য প্রধান মেমোরির বাইরে যে অতিরিক্ত মেমোরি ব্যবহার করা হয় তাকে সেকেন্ডারি বা সহায়ক মেমোরি বলা হয়। 
যথা-হার্ডডিস্ক, ফ্লপি ডিস্ক, অপটিক্যাল ডিস্ক, চুম্বকীয় ডিস্ক, ডিভিডি ডিস্ক, সিডিরম প্রভৃতি সেকেন্ডারি মেমোরির উদাহরণ।

সূত্র: কম্পিউটার ও তথ্যপ্রযুক্তি-১, এসএসসি ও দাখিল (ভোকেশনাল)।
৩,৬১৯.
IBM 1620 কোন প্রজন্মের কম্পিউটার ছিল?
  1. প্রথম প্রজন্ম
  2. দ্বিতীয় প্রজন্ম
  3. তৃতীয় প্রজন্ম
  4. চতুর্থ প্রজন্ম
সঠিক উত্তর:
দ্বিতীয় প্রজন্ম
উত্তর
সঠিক উত্তর:
দ্বিতীয় প্রজন্ম
ব্যাখ্যা

• বাংলাদেশে কম্পিউটারের ব্যবহার শুরুর ইতিহাস:
- ১৯৬৪ সালে দ্বিতীয় প্রজন্মের IBM 1620 কম্পিউটারের মাধ্যমে বাংলাদেশে প্রথম কম্পিউটারের ব্যবহার শুরু হয়।
- এটি ছিল IBM কোম্পানির একটি মেইনফ্রেম কম্পিউটার।
- IBM 1620 কম্পিউটারটি তৎকালীন পাকিস্তান পরমাণু গবেষণা কেন্দ্রে স্থাপন করা হয়, যার বর্তমান নাম বাংলাদেশ পরমাণু গবেষণা কেন্দ্র।
- এই কম্পিউটারটির প্রধান ব্যবহার ছিল জটিল গবেষণামূলক গাণিতিক হিসাব সম্পন্ন করা।
- বর্তমানে IBM 1620 কম্পিউটারটি ঢাকার আগারগাঁও বিজ্ঞান ও প্রযুক্তি জাদুঘরে সংরক্ষিত রয়েছে।
 
• বাংলাদেশে কম্পিউটার ব্যবহারের সম্প্রসারণ:
- ষাটের দশকের শেষ দিকে হাবিব ব্যাংক ও ইউনাইটেড ব্যাংক কম্পিউটার ব্যবহার শুরু করে।
- ১৯৬৯ সালের দিকে বাংলাদেশ পরিসংখ্যান ব্যুরো (BBS) মেইনফ্রেম কম্পিউটার ব্যবহার শুরু করে।
- এর মাধ্যমে বাংলাদেশে ব্যাংকিং ও পরিসংখ্যান খাতে কম্পিউটারের ব্যবহার বিস্তৃত হয়।
 
উৎস:
১. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
২. তথ্য ও যোগাযোগ প্রযুক্তি–১, এসএসসি ও দাখিল (ভোকেশনাল)।

৩,৬২০.
ATM -এর পূর্ণরূপ কি?
  1. ক) Automated Transit Machine
  2. খ) Automatic Teller Machine
  3. গ) Accurate Transmission Machine
  4. ঘ) Automated Teller Machine
সঠিক উত্তর:
ঘ) Automated Teller Machine
উত্তর
সঠিক উত্তর:
ঘ) Automated Teller Machine
ব্যাখ্যা
ATM -এর পূর্ণরূপ Automated Teller Machine. এটিএম একটি আধুনিক তহবিল স্থানান্তর যন্ত্র। এর মাধ্যমে দিনের যেকোনো সময় অর্থ জমা, উত্তোলন ও স্থানান্তর করা যায়। ব্যাংক তার গ্রাহককে একটি করে প্লাস্টিক কার্ড সরবরাহ করে। কার্ডের মাধ্যমে গোপন নম্বর ব্যবহার করে যেকোনো দিন যেকোনো সময় ব্যাংক হতে টাকা উত্তোলন স্থানান্তর করা যায়। তবে বাংলাদেশে সকল এটিএম বুথে টাকা উত্তোলনের সুবিধা থাকলেও শুধুমাত্র টাকা জমা দেওয়ার সুবিধা আছে।
৩,৬২১.
(111010)2 এর সমতুল্য অক্টাল সংখ্যা কত?
  1. 65
  2. 75
  3. 62
  4. 72
সঠিক উত্তর:
72
উত্তর
সঠিক উত্তর:
72
ব্যাখ্যা
প্রশ্ন: (111010)2 এর সমতুল্য অক্টাল সংখ্যা কত?

সমাধান: 
111010 এর সমতুল্য অক্টাল সংখ্যা বের করতে হলে ডান দিক থেকে তিন বিট করে আলাদা করে করে সমতুল্য অক্টাল সংখ্যা বের করতে হবে।
111 = 7
010 = 2

∴ সমতুল্য অক্টাল সংখ্যা = 72
৩,৬২২.
কোন ধরনের আর্কিটেকচার RISC-এর বিপরীতে কাজ করে?
  1. SPARC
  2. ARM
  3. CISC
  4. MIPS
সঠিক উত্তর:
CISC
উত্তর
সঠিক উত্তর:
CISC
ব্যাখ্যা

• RISC (Reduced Instruction Set Computer) আর্কিটেকচারের বিপরীতে কাজ করে CISC (Complex Instruction Set Computer) আর্কিটেকচার। RISC-এ কম এবং সরল নির্দেশনা থাকে, যা দ্রুত এক্সিকিউশনের জন্য ডিজাইন করা হয়। কিন্তু CISC আর্কিটেকচারে অনেক জটিল এবং বহু-ধাপের নির্দেশনা থাকে, যা একক ইনস্ট্রাকশনে জটিল কাজ করতে সক্ষম। উদাহরণস্বরূপ, মেমরি থেকে ডেটা লোড, অ্যারিথমেটিক অপারেশন এবং স্টোর করার কাজ এক ইনস্ট্রাকশনে করা যায়। RISC-ভিত্তিক আর্কিটেকচারের মধ্যে ARM, MIPS এবং SPARC অন্তর্ভুক্ত, যা সহজ এবং দ্রুত নির্দেশনা ব্যবহার করে। ফলে, CISC হলো সেই আর্কিটেকচার যা RISC-এর সরল এবং কম নির্দেশনামূলক নীতির বিপরীতে চলে।

- সঠিক উত্তর: গ) CISC.

• RISC (Reduced Instruction Set Computer):
- RISC হলো এমন এক মাইক্রোপ্রসেসর আর্কিটেকচার যা simplicity এবং গতির ওপর জোর দেয়। এর মূল ধারণা হলো, কম এবং সরল ইনস্ট্রাকশন সেট ব্যবহার করে প্রোগ্রামের কার্যসম্পাদনকে দ্রুততর করা।
- RISC প্রসেসরগুলো দ্রুত এবং দক্ষ, কারণ এগুলো কমপ্লেক্স ইনস্ট্রাকশনকে ছোট ছোট সহজ ইনস্ট্রাকশনে ভেঙে কার্যকর করে।
- আধুনিক মোবাইল প্রসেসরগুলো (যেমন ARM architecture) মূলত RISC ভিত্তিক।
- RISC আর্কিটেকচার কম শক্তি খরচ করে, দ্রুত কাজ সম্পন্ন করতে পারে এবং ব্যাটারি-চালিত ডিভাইসের (যেমন স্মার্টফোন, ট্যাবলেট) জন্য আদর্শ।

উৎস:
- Encyclopedia Britannica.

৩,৬২৩.
উচ্চ স্তরের ভাষা কোন ধরনের ভাষা?
  1. সংকেতনির্ভর ভাষা
  2. সাংকেতিক কোডনির্ভর ভাষা
  3. মানুষের ভাষার মতো ভাষা
  4. শুধুমাত্র মেশিন বোঝে এমন ভাষা 
সঠিক উত্তর:
মানুষের ভাষার মতো ভাষা
উত্তর
সঠিক উত্তর:
মানুষের ভাষার মতো ভাষা
ব্যাখ্যা

• উচ্চ স্তরের ভাষা মানুষের ভাষার মতো হওয়ায় এটি সহজবোধ্য ও ব্যবহারবান্ধব।

• উচ্চ স্তরের ভাষা (High Level Language):

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

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

- লো-লেভেল ভাষার উল্লিখিত সীমাবদ্ধতাগুলো দূর করার জন্য উচ্চ স্তরের ভাষার উদ্ভব হয়।
- উচ্চ স্তরের ভাষায় লেখা প্রোগ্রাম বিভিন্ন ধরনের মেশিনে ব্যবহার করা সম্ভব, অর্থাৎ এগুলো তুলনামূলকভাবে মেশিন-স্বাধীন (Machine Independent)।
 
• উচ্চ স্তরের ভাষার বৈশিষ্ট্য:

- মানুষের ভাষার কাঠামোর সঙ্গে সামঞ্জস্যপূর্ণ।
- প্রোগ্রাম লেখা, বোঝা ও রক্ষণাবেক্ষণ করা সহজ।
 
• উচ্চ স্তরের ভাষার উদাহরণ:

- BASIC,
- COBOL,
- FORTRAN,
- PASCAL,
- C++,
- JAVA,
- PROLOG ইত্যাদি।
 
• কম্পাইলার ও ইন্টারপ্রেটারের ভূমিকা:

- উচ্চ স্তরের ভাষায় লেখা প্রোগ্রাম সরাসরি কম্পিউটার বুঝতে পারে না।
- এজন্য Compiler বা Interpreter নামক প্রোগ্রামের মাধ্যমে এসব প্রোগ্রামকে মেশিন ভাষায় অনুবাদ করা হয়।
- অনুবাদের পর কম্পিউটার উক্ত প্রোগ্রাম নির্বিঘ্নে বুঝতে ও চালাতে পারে।

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

৩,৬২৪.
একটি প্যারেন্ট রেকর্ড কীভাবে রিলেশনাল ডাটাবেজে বহু চাইল্ড রেকর্ডের সাথে সংযুক্ত থাকে?
  1. Self-referencing
  2. One-to-many
  3. One-to-one
  4. Many-to-many
সঠিক উত্তর:
One-to-many
উত্তর
সঠিক উত্তর:
One-to-many
ব্যাখ্যা
• রিলেশনাল ডাটাবেজে একটি প্যারেন্ট রেকর্ড বহু চাইল্ড রেকর্ডের সাথে One-to-many (খ) সম্পর্কের মাধ্যমে সংযুক্ত থাকে। এই ধরনের সম্পর্ক তখন গঠিত হয়, যখন একটি টেবিলের একটি রেকর্ড অপর একটি টেবিলের একাধিক রেকর্ডকে নির্দেশ করে। যেমন, একটি "বিভাগ" (department) টেবিলের একটি বিভাগে অনেক "কর্মচারী" (employee) থাকতে পারে। এখানে বিভাগ হলো প্যারেন্ট এবং কর্মচারীরা হলো চাইল্ড। এটি সাধারনত ফরেন কী (foreign key) ব্যবহার করে বাস্তবায়ন করা হয়, যেখানে চাইল্ড টেবিলে প্যারেন্ট টেবিলের প্রাইমারি কী রেফারেন্স করে। এইভাবে, একটি রেকর্ড অনেক রেকর্ডের সাথে যুক্ত হতে পারে।

• বিভিন্ন ডাটা ফাইল থেকে ডাটা নিয়ে কাজ করার জন্য এরূপ সংযোগ স্থাপন করানোকে ডাটাবেজ রিলেশন বলা হয়।

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

• Many to One রিলেশন:
- যদি কোন একটি ফাইলের একাধিক রেকর্ড অপর এক বা একাধিক ফাইলের একটি রেকর্ডের সঙ্গে সম্পর্কিত হয় তখন তাদের মধ্যকার রিলেশনকে Many to One রিলেশন বলা হয়।
- যেমন- Home ডাটাবেজের Child ফাইলের একাধিক রেকর্ড Parent ফাইলের একটি রেকর্ডের সঙ্গে সম্পর্কিত হতে পারে। ফলে Child এবং Parent ফাইলের মধ্যে প্রয়োজনে Many to One রিলেশন তৈরি।

• One to One রিলেশন:
- যদি কোন ডাটাবেজের কোন একটি ফাইলের একটি রেকর্ড অপর এক বা একাধিক ফাইলের একটি রেকর্ডের সঙ্গে সম্পর্কিত থাকে তবে তাদের মধ্যে যে রিলেশন স্থাপন করা যায় তাকে বলা হয় One to One রিলেশন।
- যেমন: কলেজ ডাটাবেজের Exam ফাইলের একটি রেকর্ড Personal ফাইলের কেবল একটি রেকর্ডের সঙ্গে সম্পর্কযুক্ত হতে পারে।

• One to Many রিলেশন:
- যদি কোন ডাটাবেজের কোন একটি ফাইলের একটি রেকর্ড অন্য এক বা একাধিক ফাইলের একাধিক রেকর্ডের সঙ্গে সম্পর্কিত থাকে তবে তাদের মধ্যে One to Many রিলেশন তৈরি করা সম্ভব।
- যেমন- Business Center নামক ডাটাবেজের বিক্রেতাদের তথ্যের জন্য Sales ফাইলের একটি রেকর্ড, ক্রেতাদের তথ্যের জন্য ব্যবহৃত Customer ফাইলের একাধিক রেকর্ডের সঙ্গে সম্পর্কিত হতে পারে।

• Many to Many রিলেশন:
- যদি কোন ডাটাবেজের অন্তর্গত একাধিক ডাটা ফাইলের প্রত্যেকটির একটি রেকর্ড অপর কোন ফাইলের একাধিক রেকর্ডের সঙ্গে সম্পর্কিত হয় তবে তাদের মধ্যে যে রিলেশন সৃষ্টি হয় তাকে Many to Many রিলেশন বলা হয়।
- Many to Many রিলেশন তৈরি করতে হলে তৃতীয় একটি টেবিল তৈরি করতে হয়।
- এই তৃতীয় টেবিলটিকে জাংশন টেবিল বলা যায়।
- জাংশন টেবিলটি One to Many এর মতো কাজ করে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬২৫.
কোন প্রযুক্তি ব্যবহার করে কাগজের ডকুমেন্টকে ডিজিটাল টেক্সটে রূপান্তর করা যায়?
  1. OCR
  2. OMR
  3. MICR
  4. ICR
সঠিক উত্তর:
OCR
উত্তর
সঠিক উত্তর:
OCR
ব্যাখ্যা

◉ OCR (Optical Character Recognition) প্রযুক্তি স্ক্যান করা কাগজের ডকুমেন্ট বা ইমেজের লেখা শনাক্ত করে এডিটেবল ডিজিটাল টেক্সটে রূপান্তর করতে পারে। যেমন: স্ক্যান করা বইকে PDF থেকে Word ডকুমেন্টে রূপান্তর করা।

​OCR:
- OCR -এর পূর্ণ নাম হলো Optical Character Reader.
- এটি মূলত একটি ইনপুট ডিভাইস হিসেবে ব্যবহৃত হয়।
- সাধারণত OCR বিভিন্ন আকারের দাগ, চিহ্ন এবং সব ধরনের আলফানিউমেরিক ক্যারেক্টার পড়তে পারে।
- এটি এমনভাবে তৈরি করা হয়েছে যে শুধুমাত্র ছাপার লেখা না, হাতের লেখা পর্যন্ত পড়তে পারে।
- OCR-এর কার্যপ্রণালী মূলত OCR সফটওয়্যারের মাধ্যমে সম্পাদিত হয়।
- এ ক্ষেত্রে OCR যন্ত্রটি প্রথমে ডকুমেন্টের বিটম্যাপ ইমেজ তৈরি করে।
- অতঃপর OCR সফটওয়‍্যার সেগুলোকে ASCII টেক্সটে রূপান্তরিত করে ফলে কম্পিউটার বিভিন্ন অক্ষর, বর্ণ, সংখ্যা বা বিশেষ ক্যারেক্টার চিনতে পারে।

​OCR এর ব্যবহার:
- ইনস্যুরেন্স প্রিমিয়াম নোটিশ,
- চিঠির পিনকোড,
- ক্যাশ রেজিস্টার,
- ইলেকট্রিক বিল ইত্যাদি পড়ার জন্য OCR ব্যবহৃত হয়।

​অন্যান্য অপশনসমূহ, 
​OMR (Optical Mark Recognition): এটি বুদবুদ/চিহ্ন পড়তে ব্যবহৃত হয়, যেমন MCQ উত্তরপত্র স্ক্যান করা।
MICR (Magnetic Ink Character Recognition): এটি ব্যাংক চেকের মতো ডকুমেন্টে বিশেষ কালিতে লেখা সংখ্যা পড়তে ব্যবহৃত হয়।
ICR (Intelligent Character Recognition): এটি OCR-এর উন্নত সংস্করণ, যা মানুষের হাতের লেখা (Handwriting) শনাক্ত করে।

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

৩,৬২৬.
যে সকল হার্ডওয়ার কম্পিউটারের কার্যক্ষমতা বৃদ্ধি করে তাদেরকে কী বলে?
  1. টুলস
  2. পেরিফেরালস
  3. এক্সেসরিস
  4. অটোমোবাইলস
সঠিক উত্তর:
পেরিফেরালস
উত্তর
সঠিক উত্তর:
পেরিফেরালস
ব্যাখ্যা
• পেরিফেরাল ডিভাইস (Peripheral Device):
- যে সকল হার্ডওয়ার কম্পিউটারের সাথে যুক্ত থেকে কম্পিউটারের কার্যাবলীকে সুষ্ঠভাবে সম্পাদন করতে সাহায্য করে ও কার্যক্ষমতা বৃদ্ধি করে তাকে কম্পিউটার পেরিফেরাল বলে।
- সাধারণত কম্পিউটারের সঙ্গে সংযুক্ত ইনপুট-আউটপুট ডিভাইসগুলোকে বলা হয় কম্পিউটার পেরিফেরালস।

- তথ্য প্রবাহের দিক বিবেচনা করে কম্পিউটার পেরিফেরালকে সাধারণত তিনটি ভাগে ভাগ করা যায়। যথা:
১. ইনপুট পেরিফেরালস
২. আউটপুট পেরিফেরালস এবং
৩. ইনপুট ও আউটপুট পেরিফেরালস।

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

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

৩. ইনপুট ও আউটপুট পেরিফেরাল: কম্পিউটারের সঙ্গে সংযুক্ত যে সকল ডিভাইসগুলো ইনপুট ও আউটপুট যন্ত্র হিসেবে ব্যবহার করা হয় তাদেরকে ইনপুট ও আউটপুট পেরিফেরাল বলা হয়। 
- যেমন: হার্ডডিস্ক, সিডি বা ডিভিডি, পেনড্রাইভ ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬২৭.
নিচের কোনটি একটি কম্পিউটার অ্যান্টিভাইরাস?
  1. Symantec
  2. Sybase
  3. Informix
  4. MySQL
সঠিক উত্তর:
Symantec
উত্তর
সঠিক উত্তর:
Symantec
ব্যাখ্যা
♦ কম্পিউটার অ্যান্টিভাইরাস:
- কম্পিউটার বা আইসিটি যন্ত্রের প্রতিষেধক হল এন্টিভাইরাস। 
- কম্পিউটার ভাইরাসের সংক্রমণ থেকে কম্পিউটার বা আইসিটি যন্ত্রসমূহকে রক্ষা করতে এন্টিভাইরাস ইউটিলিটি সফটওয়্যার ব্যবহার করতে হয়। 
- এই প্রোগ্রামগুলো প্রথমে আক্রান্ত কম্পিউটারে ভাইরাসের চিহ্নের সাথে পরিচিত ভাইরাসের চিহ্নগুলোর মিলকরণ করে। 
- অতঃপর এটি সংক্রমিত অবস্থান থেকে আসল প্রোগ্রামকে ঠিক করে। 
- কতিপয় অ্যান্টিভাইরাস সফটওয়্যার: 
Symantec
• McAfee, 
• AVG Anti-Virus, 
• AVIRA, 
• AVAST Anti-Virus, 
• TREND micro, 
• ESET NOD32, 
• Kaspersky Anti-Virus, 
• Microsoft Security Essential, 
• ZoneAlarm Anti-Virus, 
• Cobra Anti-Virus, 
• Bitdefender, 
• Norton Anti-Virus, 
• Panda Anti-Virus, 
• PC Tools Anti-Virus etc. 

- Sybase, Informix এবং MySQL হচ্ছে ডেটাবেজ সফটওয়্যার। 

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

◉ ফ্লিপ-ফ্লপ (Flip-Flop) হলো সিকোয়েনশিয়াল লজিক (Sequential Logic) সার্কিট, যা বাইনারি ডাটা (0 বা 1) সংরক্ষণ করতে পারে।
- এটি একটি 1-bit মেমোরি ইউনিট, যা Clock Pulse দ্বারা পরিচালিত হয় এবং ডাটা ধরে রাখার ক্ষমতা রাখে।
- ফ্লিপ-ফ্লপ সার্কিট রেজিস্টার, কাউন্টার, ও মাইক্রোপ্রসেসরের স্টোরেজ ইউনিট তৈরিতে ব্যবহৃত হয়।

ফ্লিপ-ফ্লপ:
- ফ্লিপ-ফ্লপ হলো লজিক গেইট দিয়ে তৈরি এক ধরনের ডিজিটাল বর্তনী, যা এক বিট তথ্য ধারণ করতে পারে।
- প্রতিটি ফ্লিপ-ফ্লপে এক বা একাধিক ইনপুটের জন্য দুটি আউটপুট পাওয়া যায়।
- ফ্লিপ-ফ্লপ মূলত সিঙ্গেল বিট নিয়ে কাজ করে।
- ফ্লিপ-ফ্লপ মূলত মাল্টিপল বিট নিয়ে কাজ করতে পারেনা।
- এটি এক বিট 0 অথবা 1 হতে পারে।
- এজন্য ফ্লিপ-ফ্লপকে বাই স্ট্যাবল মাল্টি ভাইব্রেটর বলা হয়।

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

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

৩,৬২৯.
অ্যাপলের অপারেটিং সিস্টেম কোনটি?
  1. ক) সিমবিয়ান
  2. খ) ব্ল্যাকবেরি
  3. গ) আইওএস
  4. ঘ) উইন্ডোজ
সঠিক উত্তর:
গ) আইওএস
উত্তর
সঠিক উত্তর:
গ) আইওএস
ব্যাখ্যা

• স্মার্টফোনে যে সকল অপারেটিং সিস্টেম পরিচালিত হয় তাদের মধ্যেঃ
- অ্যাপলের আইওএস (iOS),
- রিমের ব্ল্যাকবেরি,
- গুগলের অ্যান্ড্রয়েড,
- মাইক্রোসফটের উইন্ডোজ,
- নকিয়ার সিমবিয়ান,
- স্যামসাংয়ের বাডা উল্লেখযোগ্য।

৩,৬৩০.
Compiler সম্পর্কে কোনটি সত্য?
  1. একটি কম্পিউটার প্রোগ্রাম।
  2. এটি পুরো প্রোগ্রামকে স্ক্যান করে একসাথে মেশিন কোডে অনুবাদ করে।
  3. উচ্চ স্তরের ভাষা থেকে মেশিন ভাষায় রূপান্তর করে।
  4. উপরের সবগুলো
সঠিক উত্তর:
উপরের সবগুলো
উত্তর
সঠিক উত্তর:
উপরের সবগুলো
ব্যাখ্যা
কম্পাইলার(compiler):
কম্পাইলার এক ধরনের অনুবাদক প্রোগ্রাম যা হাই লেভেল প্রোগ্রামিং ভাষার উৎস প্রোগ্রামকে মেশিন ভাষার অবজেক্ট প্রোগ্রামে অনুবাদ করে।
কম্পাইলার সম্পূর্ণ প্রোগ্রামটি একসাথে অনুবাদ করে।

উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণী (প্রকৌশলী মুজিবুর রহমান)
৩,৬৩১.
FORTRAN and COBOL ভাষা ব্যবহার শুরু হয় কোন প্রজন্মের কম্পিউটারে?
  1. ক) ১ম প্রজন্মে
  2. খ) ২য় প্রজন্মে
  3. গ) ৩য় প্রজন্মে
  4. ঘ) ৪র্থ প্রজন্মে
সঠিক উত্তর:
খ) ২য় প্রজন্মে
উত্তর
সঠিক উত্তর:
খ) ২য় প্রজন্মে
ব্যাখ্যা
• দ্বিতীয় প্রজন্মের কম্পিউটারের বৈশিষ্ট্য: 
- এটি আকারে ছোট।
- ভ্যাকুয়াম টিউবের পরিবর্তে ট্রানজিস্টর ব্যবহৃত হয়।
- এতে বিদুৎ খরচ কম হয় এবং সময়ও কম লাগে।
- প্রথম প্রজন্মের কম্পিউটরের তুলনায় এটি দামে সস্তা।
- এটি দ্রত গতিসম্পন্ন।
- FORTRAN and COBOL ভাষার প্রচলন শুরু।
উদাহারণ: IBM -১৪০০ ১৪০১, IBM-১৬০০,১৬২০ ইত্যাদি।

উৎস: কম্পিউটার ও তথ্য প্রযুক্তি-১ ,এস এসসি ও দাখিল ( ভোকেশনাল )।
৩,৬৩২.
মেমরি হতে ডেটা রিড বা রাইট অপারেশনে যে সময় লাগে তাকে কী বলে?
  1. সিক টাইম
  2. অ্যাকসেস টাইম
  3. ল্যাটেন্সি টাইম
  4. সবগুলোই
সঠিক উত্তর:
অ্যাকসেস টাইম
উত্তর
সঠিক উত্তর:
অ্যাকসেস টাইম
ব্যাখ্যা
• অ্যাকসেস টাইম (Access Time):
- মেমরি হতে ডেটা রিড বা রাইট অপারেশনে যে সময় লাগে তাকে অ্যাকসেস টাইম বলে
- প্রধান মেমরির টাইম (সময়) বলতে বুঝায় মেমরির নির্দিষ্ট অ্যাড্রেসে অ্যাকসেস করা এবং তা থেকে একটি শব্দ পড়া বা লেখার মোট সময়।
- অ্যাকসেস সময় যত কম হয়, কম্পিউটার তত দ্রুতগতিতে কাজ করে।
- সাধারণত মানুষের চোখের পলক পড়তে সময় লাগে এক সেকেন্ডের দশ ভাগের এক ভাগ, যা ১০ মিলিয়ন ন্যানোসেকেন্ডের সমান।
- কম্পিউটার উক্ত সময়ে তাহলে ১০ মিলিয়ন নির্দেশ নির্বাহ করতে পারে।

• পঠনক্রিয়া (Read Operation):
- মেমরির কোনো নির্দিষ্ট অ্যাড্রেসে অবস্থিত বাইনারি ওয়ার্ডকে খুঁজে নেওয়া হলে তাকে রিড অপারেশন বলে।

• লিখন অপারেশন (Write Operation):
- মেমরির একটি নির্দিষ্ট সেলে নতুন ওয়ার্ড সংরক্ষণ করাকে লিখন বা Write Operation বলা হয়।

• সিক টাইম (Seek Time):
- চৌম্বক ডিস্কের ক্ষেত্রে রিড-রাইট হেডকে সঠিক ট্র্যাকে নিয়ে যেতে যে সময় লাগে তাকে সিক টাইম বলে। 

• ল্যাটেন্সি টাইম (Latency time):
- রিড-রাইট হেডকে ট্র্যাকে নিয়ে যাওয়া পরে সঠিক শব্দে পৌঁছতে যে সময় লাগে তাকে ল্যাটেন্সি টাইম বলে।
৩,৬৩৩.
সার্ভারের সাথে সংযুক্ত কম্পিউটারকে বলা হয়-
  1. পিসি
  2. ওয়ার্ক স্টেশন
  3. হোস্ট
  4. চ্যানেল
সঠিক উত্তর:
ওয়ার্ক স্টেশন
উত্তর
সঠিক উত্তর:
ওয়ার্ক স্টেশন
ব্যাখ্যা
কোনো কম্পিউটারে সংরক্ষিত রিসোর্সসমূহ যদি একসাথে এবং একই সময়ে অনেক ব্যবহারকারী ব্যবহার করতে পারে বা শেয়ার করতে পারে তাকে সার্ভার বলে। সার্ভারের সাথে সংযুক্ত হয়ে সে সেবা গ্রহণ করে তাকে ওয়ার্ক স্টেশন বা ক্লায়েন্ট বলে।
৩,৬৩৪.
Central Processing Unit (CPU) consists of
  1. ক) control unit
  2. খ) arithmetic and logic unit
  3. গ) main store
  4. ঘ) all of the above
সঠিক উত্তর:
ঘ) all of the above
উত্তর
সঠিক উত্তর:
ঘ) all of the above
ব্যাখ্যা
• CPU এর পূর্ণরুপ Central Processing Unit।
- কম্পিউটারের ব্রেইন বা মস্তিষ্ক বলতে CPU কে বোঝায়।
- কম্পিউটারের প্রদত্ত সব কমান্ড প্রক্রিয়াকরণ হয় CPU তে।
- এটিই সব কিছুর নিয়ন্ত্রক।
• CPU এর তিনটি প্রধান অংশ নিয়ে গঠিত-
  1. ALU (Arithmetic Logic Unit)
  2. Control Unit
  3. Memory/Register

উৎস: ব্রিটানিকা।
৩,৬৩৫.
পামটপ বলতে কী বোঝায়?
  1. কম্পিউটার ভাইরাস
  2. স্মার্টফোন
  3. ছোট কম্পিউটার
  4. প্রিন্টার
সঠিক উত্তর:
ছোট কম্পিউটার
উত্তর
সঠিক উত্তর:
ছোট কম্পিউটার
ব্যাখ্যা

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

​• পামটপ :
​- পামটপ হলো এক ধরনের মাইক্রো কম্পিউটার।
- মাইক্রো কম্পিউটার হচ্ছে একটি ছোট কম্পিউটার যা পার্সোনাল কম্পিউটার হিসাবেও পরিচিত।
- এই ধরনের কম্পিউটারগুলোতে মাইক্রো প্রসেসরের সাথে সিপিইউ, মেমোরি ও ইনপুট আউটপুট ব্যবহৃত হয়।
- অধিকাংশ হার্ডওয়্যারের উপাদানগুলো একটি মাদারবোর্ডের সাথে সংযুক্ত থাকে।

- বর্তমানে বিভিন্ন ধরণের মাইক্রো কম্পিউটার রয়েছে। যেমন:
১. ডেস্কটপ মাইক্রো কম্পিউটার,
২. নোটবুক বা ল্যাপটপ মাইক্রো কম্পিউটার,
৩. ট্যাবলেট মাইক্রো কম্পিউটার,
৪. পামটপ মাইক্রো কম্পিউটার।

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

৩,৬৩৬.
Time-shared OS-এর জন্য কোন sheduling policy সবচেয়ে ভাল? 
  1. First come first serve
  2. Round-robin
  3. Shortest job first
  4. Last come first serve
সঠিক উত্তর:
Round-robin
উত্তর
সঠিক উত্তর:
Round-robin
ব্যাখ্যা
• Time-shared OS এর জন্য Round Robin scheduling policy সবচেয়ে ভাল।

• Time-shared OS:
- টাইম শেয়ারিং হলো একটি অপারেটিং সিস্টেমের নাম যার দ্বারা একটি কেন্দ্রীয় কম্পিউটারের সাথে যুক্ত কয়েকটি কম্পিউটার ব্যবহারকারী একই সাথে কাজ করতে পারে।

• Round Robin scheduling policy:
- Round Robin scheduling policy হলো অনেকগুলো সংযোগের সমন্বয়ে গঠিত, যা তথ্য বিতরণ করে এক ডিভাইস থেকে অন্য ডিভাইস।
- যেমন: একটি কোম্পানির মাল্টিপল সার্ভার আছে। যখন কোনো ১ম ইউজার সার্ভার থেকে তথ্য পেতে চেষ্টা করে তখন তাকে রেফার করা হয় সার্ভার ১ এ।
- আবার ২য় ইউজার তথ্য সংগ্রহ করে সার্ভার ২ থেকে।

উৎস: Computerhope website.
৩,৬৩৭.
GHz কিসের একক? 
  1. মেমরির আকার
  2. প্রসেসরের গতি
  3. তথ্য স্থানান্তরের গতি
  4. তথ্য উৎপাদনের পরিমাণ
সঠিক উত্তর:
প্রসেসরের গতি
উত্তর
সঠিক উত্তর:
প্রসেসরের গতি
ব্যাখ্যা

• GHz হলো প্রসেসরের গতি পরিমাপের একক। GHz মানে “গিগাহার্জ,” যেখানে ১ GHz = ১০ হার্জ। হার্জ হলো প্রতি সেকেন্ডে একটি কম্পিউটার প্রসেসর কতবার নির্দেশনা (instruction) সম্পন্ন করতে পারে তার মাপ। তাই, একটি ৩ GHz প্রসেসর প্রতি সেকেন্ডে প্রায় ৩ বিলিয়ন নির্দেশনা সম্পাদন করতে সক্ষম। এটি মেমরির আকার বা তথ্য স্থানান্তরের গতি নয়, বরং প্রসেসরের কার্যক্ষমতা বা গতি বোঝায়। প্রসেসরের উচ্চ ঘনত্ব মানে কম্পিউটার দ্রুত কাজ করতে পারে এবং সফটওয়্যার দ্রুত চালানো সম্ভব হয়। অতএব, GHz মূলত প্রসেসরের গতি পরিমাপের একক।

- সঠিক উত্তর: খ) প্রসেসরের গতি।

• সিপিইউ/ মাইক্রোকম্পিউটারের গতি: 
- মাইক্রোকম্পিউটারের গতি বিবেচনা করা হয় সিপিইউ তথা মাইক্রোপ্রসেসরের ক্লক স্পিড (Clock Speed)-এর দ্বারা।
- ক্লক স্পিড পরিমাপ করা হয় প্রতি সেকেন্ডে কতটি স্পন্দন (Pulse) বা টিক সম্পন্ন হয় তার ওপর নির্ভর করে।
- স্পন্দন পরিমাপ করা হয় হার্টজে।

- প্রসেসরের ক্লকটি প্রতি সেকেন্ডে এক মিলিয়ন বার স্পন্দন বা টিক করার সময়কে ১ মেগাহার্টজ হিসেবে অভিহিত করা হয়।
- যেমন- কোনো প্রসেসরের গতি যদি ৩৩ মেগাহার্টজ হয়, তাহলে তার অর্থ হলো প্রতি সেকেন্ড ৩৩,০০০,০০০ স্পন্দন তৈরি হবে।
- অর্থাৎ উক্ত প্রসেসরটি প্রতি সেকেন্ডে ৩৩,০০০,০০০ ইনস্ট্রাকশন আদান-প্রদান করতে পারবে।
- এই স্পন্দনকেই ক্লক স্পিড ((Clock Speed) বলা হয়।
- সুতরাং প্রসেসরের স্পিড বা গতি বলতে প্রসেসরটি কত কিলোহার্টজ, মেগাহার্টজ বা গিগাহার্টজের তাই-ই বোঝায়।

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

৩,৬৩৮.
Which language is mainly used for commercial applications?
  1. BASIC
  2. ADA
  3. COBOL
  4. FORTRAN
সঠিক উত্তর:
COBOL
উত্তর
সঠিক উত্তর:
COBOL
ব্যাখ্যা
বাণিজ্যিক প্রয়োগের ভাষা হচ্ছে কোবল।

• উচ্চ স্তরের ভাষা (Hight Level Language):
যান্ত্রিক ভাষা ও এ্যাসেম্বলি ভাষার সবচেয়ে বড় অসুবিধা হল, এক ধরনের কম্পিউটারের জন্য তৈরী প্রোগ্রাম অন্য ধরনের কম্পিউটারে ব্যবহার করা যায় না। এই অসুবিধা থেকে বাঁচার জন্য উচ্চস্তরের ভাষার আগমন ঘটে। এই উচ্চ স্তরের ভাষায় লিখিত প্রোগ্রাম বিভিন্ন ধরনের মেশিনে ব্যবহার করা সম্ভব। এজন্য এসব ভাষাকে উচ্চতর ভাষা বলা হয়। এই স্তরের ভাষাকে তৃতীয় প্রজন্মের ভাষাও বলা হয়। যেহেতু সাধারণ ইংরেজীতে এই ভাল ইংরেজী জানা মানুষের পক্ষে এই ভাষা বোঝা সম্ভব। 

• উচ্চস্তরের ভাষাকে দুভাগে ভাগ করা যায়। যথা-
(১) সাধারণ কাজের (General purpose) ভাষা ও
(২) বিশেষ কাজের (Special purpose) ভাষা।

• যে ভাষা সব ধরনের কাজের জন্য ব্যবহার হয় তাকে সাধারণ কাজের ভাষা বলে। যেমন- বেসিক, সি, প্যাসকল ইত্যাদি।
• যে ভাষা শুধু বিশেষ বিশেষ কাজে ব্যবহার হয় তাকে বিশেষ কাজের ভাষা বলে। যেমন- কোবল, ফোরট্রান।

•বিশেষ কাজের ভাষাকে বিভিন্ন ভাগে ভাগ করা যায়।
- বাণিজ্যিক প্রয়োগের ভাষা কোবল।
- বৈজ্ঞানিক প্রয়োগের ভাষা ফরট্রান।
- বহুপ্রয়োগের ভাষা বেসিক, ফোরট্রান, এ্যাডা ইত্যাদি।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৩৯.
কোন প্রোগ্রামিং ভাষায় সবকিছুকে বাইনারি (১ এবং ০) আকারে প্রকাশ করা হয়?
  1. Machine Language
  2. Python Language
  3. High Level Language
  4. Assembly Language
সঠিক উত্তর:
Machine Language
উত্তর
সঠিক উত্তর:
Machine Language
ব্যাখ্যা

• সঠিক উত্তর হলো ক) Machine Language.

মেশিন ল্যাঙ্গুয়েজ হল কম্পিউটারের মূল ভাষা, যা সরাসরি হার্ডওয়্যারের জন্য বোঝার যোগ্য। এখানে সবকিছু বাইনারি সংখ্যা, অর্থাৎ ১ এবং ০ এর মাধ্যমে প্রকাশ করা হয়। কম্পিউটার প্রসেসর শুধুমাত্র এই বাইনারি নির্দেশনা পড়তে এবং সম্পাদন করতে পারে। অন্যদিকে, Python বা অন্যান্য High Level Languages (যেমন C++, Java) মানুষদের জন্য সহজবোধ্য, কিন্তু এগুলো সরাসরি কম্পিউটার বুঝতে পারে না; এগুলোকে Compiler বা Interpreter দিয়ে মেশিন ল্যাঙ্গুয়েজে রূপান্তর করতে হয়। Assembly Language হলো Low Level Language, যা কিছুটা মানুষের পড়ার মতো, কিন্তু শেষে মেশিন কোডে কম্পাইল হয়। মেশিন ল্যাঙ্গুয়েজই একমাত্র ভাষা যা সরাসরি কম্পিউটারের জন্য কার্যকর।

• মেশিন ভাষা:
- কম্পিউটারে সবচেয়ে নিচের স্তরের ভাষা হলো মেশিন ভাষা।
- কম্পিউটারের নিজস্ব ভাষাকে মেশিন ভাষা বা নিম্নস্তরের ভাষা বলা হয়।
- কম্পিউটারের মৌলিক ভাষা হলো এই নিম্নস্তরের ভাষা।
- এ ভাষায় বাইনারি সংখ্যা (1) এবং (0) অথবা হেক্সাডেসিম্যাল পদ্ধতি ব্যবহার করে সবকিছু লেখা হয়।
- কম্পিউটার শুধুমাত্র মেশিন ভাষাই বুঝতে পারে।
- কম্পিউটারের অভ্যন্তরীণ কার্যনির্বাহের জন্য বিদ্যুৎ তরঙ্গের পারস্পরিক ক্রিয়া-প্রতিক্রিয়ার সাথে মেশিনের ভাষার সরাসরি মিল রয়েছে।

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

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

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

৩,৬৪০.
নিচের কোন ক্ষেত্রে ফ্লিপ ফ্লপ ব্যবহার করা হয়?
  1. রেজিস্টার তৈরিতে
  2. ডিজিটাল ক্যামেরায়
  3. মোবাইল ফোনে
  4. উপরের সব ক্ষেত্রে
সঠিক উত্তর:
উপরের সব ক্ষেত্রে
উত্তর
সঠিক উত্তর:
উপরের সব ক্ষেত্রে
ব্যাখ্যা
• ফ্লিপ-ফ্লপ:
- ফ্লিপ-ফ্লপ হলো লজিক গেইট দিয়ে তৈরি এক ধরনের ডিজিটাল বর্তনী, যা এক বিট তথ্য ধারণ করতে পারে।
- প্রতিটি ফ্লিপ-ফ্লপে এক বা একাধিক ইনপুটের জন্য দুটি আউটপুট পাওয়া যায়।
- ফ্লিপ-ফ্লপ মূলত সিঙ্গেল বিট নিয়ে কাজ করে।

- ফ্লিপ-ফ্লপ মূলত মাল্টিপল বিট নিয়ে কাজ করতে পারেনা।
- এটি এক বিট 0 অথবা 1 হতে পারে।
- এজন্য ফ্লিপ-ফ্লপকে বাই স্ট্যাবল মাল্টি ভাইব্রেটর বলা হয়।

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

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

• ফায়ারওয়াল (Firewall):
- অননুমোদিত (Unauthorized) ব্যবহারকারীর হাত থেকে নেটওয়ার্ক রিসোর্সকে রক্ষা কিংবা সাইবার অ্যাটাক প্রতিরোধ করতে ফায়ারওয়াল (Firewall) ব্যবহার করা হয়।
- ফায়ারওয়াল হলো এমন এক ধরনের তথ্য ব্যবস্থাপনার নিরাপত্তা ব্যবস্থা যা কোনো একটি কোম্পানির নিজস্ব নেটওয়ার্ক তথা ইন্ট্রানেট ও ইন্টারনেট নেটওয়ার্কের মধ্যে অবৈধ অ্যাক্সেস নিয়ন্ত্রণ করে।
- কোনো কম্পিউটারের সফটওয়্যারের নিরাপত্তা প্রদানের নিমিত্তে ফায়ারওয়াল তৈরি করা হয়।
- সাধারণত কোনো ফায়ারওয়ালের সাথে রাউটার (Router) বা ডেডিকেটেড সার্ভার (Dedicated server) থাকে যা সম্পূর্ণ ফায়ারওয়াল হিসেবে কাজ করে।
- ফায়ারওয়াল কোনো প্রতিষ্ঠানের গেইট কিপার (Gate Keeper) হিসেবে কাজ করে যা যে কোনো ধরনের প্রবেশকে নিরাপদ এবং ডেটার ফিল্টার হিসেবে কাজ করে।
- ফায়ারওয়াল হ্যাকিং এর ক্ষেত্রে বাধা সৃষ্টি করে কিন্তু সবসময় প্রতিরোধ করতে পারে না।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৪২.
'Logical Address' এর সাথে সম্পৃক্ত -
  1. ক) Memory Unit
  2. খ) VPN
  3. গ) CPU
  4. ঘ) Ram
সঠিক উত্তর:
গ) CPU
উত্তর
সঠিক উত্তর:
গ) CPU
ব্যাখ্যা
- সিপিইউ প্রোগ্রাম নির্বাহের সময় সর্বদা Logical Address জেনারেট করে।
- অন্যদিকে, ভৌত ঠিকানা (Physical Address) হচ্ছে, মেমরি ইউনিট দ্বারা প্রদর্শিত ঠিকানা। 
- অর্থাৎ, CPU Logical অ্যাড্রেস জেনারেট করে এবং মেমরি ইউনিট Physical অ্যাড্রেস প্রদর্শন করে।
- কম্পিউটারে চলমান এপ্লিকেশন প্রোগ্রামগুলো Physical Address দেখতে পায় না। তারা সবসময় Logical Adress ব্যবহার করে কাজ করে।
৩,৬৪৩.
What is the main function of a register in the CPU?
  1. Store permanent data
  2. Store temporary results of operations
  3. Control memory access
  4. Process input data
সঠিক উত্তর:
Store temporary results of operations
উত্তর
সঠিক উত্তর:
Store temporary results of operations
ব্যাখ্যা

সঠিক উত্তর - গ) Store temporary results of operations

• প্রসেসর বা CPU এর সংগঠন এর প্রধানত তিনটি অংশ থাকে -
১) নিয়ন্ত্রণ অংশ,
২) অ্যারিথমেটিক লজিক ইউনিট (গাণিতিক যুক্তি অংশ),
৩) রেজিস্টার বা মেমোরি (স্মৃতি)।

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

• অ্যারিথমেটিক লজিক ইউনিট/গাণিতিক যুক্তি অংশ:
- এটা CPU এর সেই অংশ যেখানে বিভিন্ন ধরনের অপারেশন যেমন- যোগ, বিয়োগ, গুণ, ভাগ, OR, AND, NOR, XOR ইত্যাদি ডাটার উপর সম্পাদিত হয়।
- এতে একটি প্রোগ্রাম কাউন্টার আছে যাতে পূর্বের ইন্সট্রাকশনের ঠিকানা থাকে।
- কোন ইন্সট্রাকশন কখন সম্পাদিত হবে তা এ ঠিকানা থেকে স্মৃতি হিসেবে পাঠ করা যায়।

• রেজিস্টার বা মেমোরি/স্মৃতি:
- রেজিস্টার হচ্ছে CPU এর একটি অংশ।
- এসব রেজিস্টারে দ্রুত লিখন ও পঠন সম্ভব।
- গাণিতিক যুক্তি অংশে তথ্য প্রক্রিয়াকরণে এসব রেজিস্টার সাহায্য করে।
- কোনো একটি কাজ সম্পাদনের সময় এ সমস্ত রেজিস্টার সাময়িকভাবে ডাটা সংরক্ষণ করতে ব্যবহৃত হয়।
- অপারেশনের ফল এখানে সাময়িকভাবে সঞ্চিত থাকে।

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

৩,৬৪৪.
Cut অপারেশনের কম্পিউটার কী-বোর্ড শর্টকাট কমান্ড কোনটি?
  1. ক) Ctrl+C
  2. খ) Ctrl+V
  3. গ) Ctrl+X
  4. ঘ) Ctrl+B
সঠিক উত্তর:
গ) Ctrl+X
উত্তর
সঠিক উত্তর:
গ) Ctrl+X
ব্যাখ্যা
Ctrl+C = কপি করার জন্য এই কমান্ড দেয়া হয়।
Ctrl+V = পেস্ট করার জন্য ব্যবহার করা হয়।
Ctrl+X = নির্দিষ্ট অংশ কাট করতে ব্যবহার করা হয়।
Ctrl+B = নির্দিষ্ট অংশ বোল্ড করতে ব্যবহার করা হয়।

উৎস: মাইক্রোসফট এর অফিশিয়াল সাইট।
৩,৬৪৫.
প্রেরক ও প্রাপক কম্পিউটারে যথাক্রমে কোন দুটি প্রক্রিয়া সম্পন্ন হয়?
  1. ডিক্রিপ্ট → এনক্রিপ্ট
  2. এনক্রিপ্ট → ডিক্রিপ্ট
  3. কপি → পেস্ট
  4. সংরক্ষণ → মুছে ফেলা
সঠিক উত্তর:
এনক্রিপ্ট → ডিক্রিপ্ট
উত্তর
সঠিক উত্তর:
এনক্রিপ্ট → ডিক্রিপ্ট
ব্যাখ্যা

 প্রেরক কম্পিউটার ডাটাকে প্রথমে এনক্রিপ্ট (Encrypt) করে পাঠায় এবং প্রাপক কম্পিউটার ডাটা ব্যবহারের আগে সেটিকে ডিক্রিপ্ট (Decrypt) করে।

• ডাটা এনক্রিপশন (Data Encryption):
- ডাটার নিরাপত্তা নিশ্চিত করার জন্য উৎস (প্রেরক) থেকে গন্তব্যে (প্রাপক) প্রেরণের পূর্বে ডাটাকে যে বিশেষ পদ্ধতিতে রূপান্তর করা হয়, তাকে ডাটা এনক্রিপশন বলা হয়।
- এর ফলে প্রেরিত ডাটা কোনো অননুমোদিত ব্যক্তি বা প্রতিষ্ঠান সহজে ব্যবহার করতে পারে না।
 
• এনক্রিপশন ও ডিক্রিপশনের প্রক্রিয়া:
- প্রেরক কম্পিউটার ডাটাকে এনক্রিপ্ট (Encrypt) করে একটি মাধ্যমের (Transmission Medium) মাধ্যমে পাঠায়।
- প্রাপক কম্পিউটার ডাটাটি ব্যবহারের পূর্বে সেটিকে ডিক্রিপ্ট (Decrypt) করে।
- প্রেরক কম্পিউটারে এনক্রিপশনের নিয়ম এবং প্রাপক কম্পিউটারে ডিক্রিপশনের নিয়ম নির্ধারিত থাকে।
- এনক্রিপ্ট ও ডিক্রিপ্ট করার জন্য নির্দিষ্ট অ্যাপ্লিকেশন সফটওয়্যার ব্যবহার করা হয়।

• ডাটা এনক্রিপশনের জন্য বহুল ব্যবহৃত দুটি স্ট্যান্ডার্ড হলো—
১. সিজার কোড (Caesar Code),
২. ডাটা এনক্রিপশন স্ট্যান্ডার্ড (DES – Data Encryption Standard)।
 
• ডাটা এনক্রিপশনের মূল উপাদানসমূহ:
- প্লেইন টেক্সট (Plain Text):
- যে ডাটা সাধারণভাবে পড়া ও বোঝা যায়।
- সাইফার টেক্সট (Cipher Text):
- মূল বার্তাকে এনক্রিপ্ট করার পর যে দুর্বোধ্য টেক্সট পাওয়া যায়।
- এনক্রিপশন অ্যালগরিদম (Encryption Algorithm):
- ডাটা এনক্রিপ্ট করার জন্য ব্যবহৃত গাণিতিক সূত্র বা নিয়মাবলি।

- কী (Key):
- একটি গোপন কোড, যা ডাটা এনক্রিপ্ট ও ডিক্রিপ্ট করার কাজে ব্যবহৃত হয়।
- এই কী-এর সাহায্যে সাইফার টেক্সটকে পুনরায় প্লেইন টেক্সটে রূপান্তর করা সম্ভব।

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

৩,৬৪৬.
মাইক্রোপ্রসেসরের অংশ নয় কোনটি?
  1. Control Unit
  2. Execution Unit
  3. Arithmetic Logic Unit
  4. Register
সঠিক উত্তর:
Execution Unit
উত্তর
সঠিক উত্তর:
Execution Unit
ব্যাখ্যা
• মাইক্রোপ্রসেসর:
- মাইক্রোপ্রসেসর হলো সিলিকনের তৈরি এক ধরনের VLSI(Very large Scale Integration) চিপ।
- একটি একক ভিএলএসআই সিলিকন চিপের মধ্যে এক মিলিয়নেরও অধিক ডায়োড, ট্রানজিস্টর, রেজিস্টার, ক্যাপাসিটর ইত্যাদি একীভূত থাকে।
- মাইক্রোপ্রসেসরকে মাইক্রোকম্পিউটারের মস্তিষ্ক বা ব্রেইন বলা হয়।
- মাইক্রোপ্রসেসর প্রধানত তিনটি অংশে বিভক্ত। যথা-

১. নিয়ন্ত্রণ অংশ(Control Unit)
২. গাণিতিক যুক্তি অংশ(Arithmetic Logic Unit)
৩. রেজিস্টার সমূহ(Register Set)


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

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

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৪৮.
নিচের কোনটি CPU-এর 'L1 Cache'-এর প্রধান বৈশিষ্ট্য?
  1. এটি সরাসরি প্রসেসর কোরের ভেতর থাকে
  2. এটি ডাইনামিক র‍্যাম (DRAM) প্রযুক্তি ব্যবহার করে তৈরি
  3. এটি র‍্যাম অপেক্ষা অধিক এক্সেস টাইম সম্পন্ন
  4. সেকেন্ডারি মেমোরি এবং র‍্যামের মধ্যে বাফার হিসেবে কাজ করে
সঠিক উত্তর:
এটি সরাসরি প্রসেসর কোরের ভেতর থাকে
উত্তর
সঠিক উত্তর:
এটি সরাসরি প্রসেসর কোরের ভেতর থাকে
ব্যাখ্যা

• L1 ক্যাশ বা লেভেল ১ ক্যাশ হলো কম্পিউটারের দ্রুততম মেমোরি যা প্রসেসর চিপের (Die) একদম ভেতরে বা কোরের খুব কাছে অবস্থিত। এটি প্রসেসরকে অত্যন্ত দ্রুত গতিতে ডেটা সরবরাহ করার জন্য তৈরি করা হয়েছে।• 

• Cache Memory:
- Cache Memory হলো একটি অত্যন্ত দ্রুতগতির বিশেষ ধরণের স্মৃতি, যা CPU বা প্রসেসরের খুব কাছে অবস্থান করে।
- এটি প্রধানত সেই ডেটা ও নির্দেশনা সংরক্ষণ করে, যেগুলো প্রসেসর বারবার ব্যবহার করে বা অতি দ্রুত অ্যাক্সেসের প্রয়োজন হয়।

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

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

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

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

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

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

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

উৎস:
1. Computerhope Website.
2. geeksforgeeks website.
৩,৬৫১.
বাণিজ্যিকভাবে কম্পিউটারে মাউস ব্যবহার শুরু হয় -
  1. ১৯৭২ সালে
  2. ১৯৭৮ সালে
  3. ১৯৬৭ সালে
  4. ১৯৮৪ সালে
সঠিক উত্তর:
১৯৮৪ সালে
উত্তর
সঠিক উত্তর:
১৯৮৪ সালে
ব্যাখ্যা
- ১৯৬০ এর দশকে স্ট্যানফোর্ড রিসার্চ ইন্সটিটিউটের (SRI International) বিজ্ঞানী ডগলাস এঙ্গেলবার্ট সর্বপ্রথম মাউস এর নকশা (ডিজাইন) করেন।
- তার নকশা অবলম্বন করে ১৯৬৪ সালে SRI International এর প্রধান প্রকৌশলী বিল ইংলিশ প্রথম প্রটোটাইপ মাউস নির্মাণ করেন।
- ১৯৬৭ সালে মাউসের প্যাটেন্টের জন্য আবেদন করা হয় এবং ১৯৭০ সালে ডগলাস এঙ্গেলবার্টের নামে প্যাটেন্ট ইস্যু করা হয়।
- ১৯৮৪ সালে বাণিজ্যিকভাবে কম্পিউটারে মাউস ব্যবহার শুরু হয়।

উৎস: SRI International ওয়েবসাইট।

বিস্তারিত দেখার লিঙ্ক: [Link]
৩,৬৫২.
নিচের কোনটি RAM চিপ?
  1. ক) SRAID
  2. খ) DIMM
  3. গ) SRIM
  4. ঘ) rRAM
সঠিক উত্তর:
খ) DIMM
উত্তর
সঠিক উত্তর:
খ) DIMM
ব্যাখ্যা

DIMM এর পূর্ণরূপ Dual In-line Memory Module.
ইহা মাদারবোর্ড-এ অবস্থিত একটি RAM চিপ। 

একটি মাদারবোর্ড-এ সিপিউ, RAM চিপসমূহ (SIMM/DIMM), ROM চিপ (BIOS), DMA চিপ (Direct Memory Access), PIC চিপ (Programmable Intrupt Controller), PIT চিপ (Programmable Intrupt Timer), Expansion slotসমূহ ও DPI, কীবোর্ড সংযোগ পোর্ট, পাওয়ার সাপ্লাই পোর্ট, বিভিন্ন Jumper connection ও LED connection ইত্যাদি উপকরণসমূহ বিদ্যমান থাকে ।

 

উৎস : মাধ্যমিক শিক্ষক প্রশিক্ষণ – বি এড প্রোগ্রাম; উন্মুক্ত বিশ্ববিদ্যালয়। 

৩,৬৫৩.
What component of a computer system temporarily stores data that you have copied or cut until you paste it elsewhere?
  1. Hard disk
  2. ROM
  3. Motherboard
  4. Clipboard
সঠিক উত্তর:
Clipboard
উত্তর
সঠিক উত্তর:
Clipboard
ব্যাখ্যা
প্রোগ্রাম থেকে কপি করা ডেটা ক্লিপবোর্ডে সংরক্ষিত থাকে। 
→ ক্লিপবোর্ড র‌্যামের একটি অংশ যেখানে কোনো ডেটা অন্য কোনো স্থানে পেস্ট করার পূর্বে অস্থায়ীভাবে জমা থাকে।
→ ক্লিপবোর্ড কমান্ড তিনটি – cut, copy, paste.
→ যখন কোনো প্রোগ্রামের এডিট মেনু থেকে cut বা copy কমান্ড দিয়ে কোনো টেক্সট, ইমেজ বা অন্য কোনো ধরনের ডেট ফাইল সিলেক্ট করা হয়, তখন তা ক্লিপবোর্ডে জমা হয়।

উৎস: Computerhope website.
৩,৬৫৪.
যেই ইন্টারফেসের মাধ্যমে ব্যবহারকারী OS-এর সাথে ইন্টারঅ্যাক্ট করতে পারে তাকে বলা হয়:
  1. Shell
  2. Scheduler
  3. API
  4. Command Prompt
সঠিক উত্তর:
Shell
উত্তর
সঠিক উত্তর:
Shell
ব্যাখ্যা

• যেই ইন্টারফেসের মাধ্যমে ব্যবহারকারী অপারেটিং সিস্টেমের (OS) সাথে সরাসরি ইন্টারঅ্যাক্ট করতে পারে তাকে Shell বলা হয়। Shell হলো একটি প্রোগ্রাম যা ব্যবহারকারীর কমান্ড গ্রহণ করে এবং তা অপারেটিং সিস্টেমকে বুঝিয়ে দেয়। এটি মূলত ব্যবহারকারী ও OS-এর মধ্যে যোগাযোগের মাধ্যম হিসেবে কাজ করে। Shell আবার দুই ধরনের হতে পারে- Command Line Interface (CLI) এবং Graphical User Interface (GUI)। CLI-তে ব্যবহারকারী টেক্সট কমান্ড লিখে কাজ সম্পন্ন করে, আর GUI-তে আইকন, মেনু বা উইন্ডো ব্যবহার করে কাজ করা যায়। তাই OS-এর সাথে ইন্টারঅ্যাক্ট করার মূল মাধ্যম হলো 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. Database Management System
  2. Word Processing Software
  3. Disk Defragmenter
  4. Operating System
সঠিক উত্তর:
Disk Defragmenter
উত্তর
সঠিক উত্তর:
Disk Defragmenter
ব্যাখ্যা
• Disk Defragmenter ইউটিলিটি প্রোগ্রামের উদাহরণ।

• ইউটিলিটি প্রোগ্রাম (Utility Program):
- সাধারণত সার্বিকভাবে কম্পিউটারকে দেখাশোনা করা, কম্পিউটারের স্পিড যাতে না কমে যায় সেজন্য ইউটিলিটিস প্রোগ্রাম ব্যবহার করা হয়।
- অ্যাপ্লিকেশন প্রোগ্রাম পরিচালনার জন্য ইউটিলিটিস প্রোগ্রাম কাজ করে থাকে।
- ইউটিলিটিস প্রোগ্রাম এর কাজ হচ্ছে ফাইল তৈরি করা, সংরক্ষণ করা, কোনো কিছু মোছা, ডিস্ক ফরমেট ও অন্যান্য অ্যাপ্লিকেশন প্রোগ্রাম লোড করা ইত্যাদি।
- Disk Defragmenter, ScanDisk, Drive Converter, Compression, System Monitor ইত্যাদি System Tools-এর ইউটিলিটি প্রোগ্রামের অন্তর্ভুক্ত।
- এ সমস্ত সফটওয়্যারকে মেইনটেন্যান্স টুলসও বলা হয়। 

• ডিস্ক ডিফ্রেগমেন্টার (Disk Defragmenter):
- ডিস্ক ডিফ্রেগমেন্টার শুধুমাত্র হার্ডডিস্কের ডেটাসমূহ বা তথ্যসমূহ সাজিয়ে রাখে। ফলে প্রক্রিয়াকরণের সময় কম্পিউটার তাড়াতাড়ি প্রয়োজনীয় ডেটাসমূহ খুঁজে পায়।
- এতে প্রোগ্রাম লোড হতে কম সময় লাগে এবং প্রোগ্রাম দ্রুত রান হয় বিধায় কম্পিউটারের স্পিড ঠিক থাকে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৫৬.
সিআরটি মনিটরের পিকচার টিউবে কয়টি মৌলিক বর্ণ থাকে?
  1. তিনটি
  2. দুইটি
  3. চারটি
  4. সাতটি
সঠিক উত্তর:
তিনটি
উত্তর
সঠিক উত্তর:
তিনটি
ব্যাখ্যা
• সিআরটি মনিটর:
- CRT এর পূর্ণরূপ হলো Cathod Ray Tube.
- সিআরটি মনিটরের প্রধান উপকরণ হলো পিকচার টিউব।
- টিউবের ভেতরের দিকে লাল, সবুজ ও আসমানি-এ তিনটি মৌলিক বর্ণের ফসফরাসের আবরণের প্রলেপ থাকে।
- পেছনের দিকে ইলেকট্রন বিম নিক্ষেপের জন্য একটি ইলেকট্রন গান থাকে।
- ইলেকট্রন বিম ফসফরাসের ওপরে পতিত হলে ফসফরাস উজ্জ্বল আলো নির্গত করে।
- ফসফরাসের ধরনের ভিত্তিতে মনিটরের পর্দায় প্রদর্শিত বিষয় এক রঙের বা বহু রঙের হতে পারে।
- ফসফরাসের আবরণটি অনেকগুলো বিন্দু বা ডটের সমন্বয়ে গঠিত। এদেরকে পিক্সেল বলা হয়।
- কম্পিউটারের তথ্য প্রদর্শনের ক্ষুদ্রতম একক হচ্ছে পিক্সেল।
- মনিটরের পর্দায় একটি ইমেজ বা চিত্র তখনই পূর্ণাঙ্গভাবে অবলোকন করা যায়, যখন ইলেকট্রন বিম সম্পূর্ণ স্ক্রিনটিকে স্ক্যান করে এবং প্রতিটি পিক্সেলকে উজ্জ্বল করে দেয়।
- পিক্সেলের সংখ্যার ওপর মনিটরের রেজুল্যশন নির্ভর করে। বর্তমানে প্রচলিত মনিটরগুলো সাধারণত ৬৪০০০ থেকে ২ মিলিয়ন পিক্সেলবিশিষ্ট হয়ে থাকে।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়
৩,৬৫৭.
নিম্নোক্ত কোন ধরনের স্টোরেজ ডিভাইসটি অস্থায়ী মেমোরি হিসেবে পরিচিত?
  1. SSD 
  2. DVD-ROM
  3. DRAM
  4. Magnetic Tape
সঠিক উত্তর:
DRAM
উত্তর
সঠিক উত্তর:
DRAM
ব্যাখ্যা

•  DRAM (Dynamic Random Access Memory) হলো এক ধরনের ভোলাটাইল মেমোরি, যা বিদ্যুৎ সংযোগ বিচ্ছিন্ন হলে তার ডেটা হারিয়ে ফেলে।

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

উল্লেখ্য-
- SSD (Solid State Drive): এটি একটি নন-ভোলাটাইল স্টোরেজ ডিভাইস, যা বিদ্যুৎ ছাড়াই ডেটা সংরক্ষণ করতে পারে।
- DVD-ROM: এটি একটি অপটিক্যাল স্টোরেজ মাধ্যম যা ডেটা স্থায়ীভাবে সংরক্ষণ করে এবং এটিও নন-ভোলাটাইল।
- Magnetic Tape: এটি দীর্ঘমেয়াদী ডেটা ব্যাকআপের জন্য ব্যবহৃত নন-ভোলাটাইল স্টোরেজ।

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

৩,৬৫৮.
ডিজিটাল কপির অপর নাম কী?
  1. ক) ডিজিট কপি
  2. খ) প্রোগ্রামিং
  3. গ) সফট কপি
  4. ঘ) হার্ড কপি
সঠিক উত্তর:
গ) সফট কপি
উত্তর
সঠিক উত্তর:
গ) সফট কপি
ব্যাখ্যা
ডিজিটাল কপির অপর নাম সফট কপি।
৩,৬৫৯.
কোনটি গ্রাফিক্যাল অপারেটিং সিস্টেম?
  1. ক) MS DOS
  2. খ) Unix
  3. গ) Windows XP
  4. ঘ) PC DOS
সঠিক উত্তর:
গ) Windows XP
উত্তর
সঠিক উত্তর:
গ) Windows XP
ব্যাখ্যা
• অপারেটিং সিস্টেম:
- কম্পিউটারকে সঠিকভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য অপারেটিং সিস্টেম প্রয়োজন, যা সিস্টেম সফটওয়্যার নামে পরিচিত।
- কম্পিউটারকে স্বয়ংক্রিয়ভাবে পরিচালনা ও নিয়ন্ত্রণের জন্য যে প্রোগ্রাম বা প্রোগ্রাম সমষ্টি ব্যবহার করা হয় তাকে অপরেটিং সিস্টেম বলা হয়।

• চিত্রভিত্তিক বা গ্রাফিক্যাল অপারেটিং সিস্টেম (Graphics Based Operating System):
- গ্রাফিক্সের বা চিত্রের মাধ্যমে কমান্ড প্রয়োগ করে কম্পিউটার পরিচালনা করা গেলে তাকে চিত্রভিত্তিক বা গ্যাফিক্যাল অপারেটিং সিস্টেম বলে।
- এ ধরনের অপারেটিং সিস্টেমে ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপনা এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ করতে হয় বিভিন্ন প্রকার আইকন এবং পুলডাউন মেন্যু ব্যবহার করে।
- প্রয়োজনীয় প্রোগ্রামের আইকনের ওপর মাউস দিয়ে ডবল ক্লিক করলে প্রোগ্রামটি চালু হয়।
- তবে বর্ণভিত্তিক অপারেটিং সিস্টেমের মতো কমান্ড মুখস্থ করতে হয় না।
- উদাহরণ: Windows 95/98/Xp/2000/7, Mac OS ইত্যাদি।

• বর্ণ বা টেক্সট ভিত্তিক অপারেটিং সিস্টেম (Text Based Operating System):
- এ ধরনের অপারেটিং সিস্টেম হলো কমান্ড লাইন ইউজার ইন্টারফেস।
- ডিস্ক ফরমেটিং থেকে শুরু করে ফাইল ব্যবস্থাপন এবং অ্যাপ্লিকেশন প্রোগ্রামের সব কাজ কী-বোর্ডের মাধ্যমে কমান্ডের সাহায্যে করতে হয়।
- তাই বর্ণভিত্তিক অপারেটিং সিস্টেমে অনেকগুলো কমান্ড মুখস্থ করতে হয়।
- উদাহরণ: Unix, MS DOS, PC DOS ইত্যাদি।

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

• ১ বাইটের সমান বিট নির্দেশ করে: ৮ বিট। 

• বিট ও বাইট:
- বাইনারি সংখ্যা পদ্ধতিতে ০ অথবা ১ অংককে বিট বলে।
- বিট ডেটা কমিউনিকেশনের মৌলিক একক।
- ডেটা ও তথ্য পরিমাপের জন্য বিট একক হিসেবে ব্যবহার করা হয়।

- ১ বাইট = ৮ বিট।
- ১ কিলোবিট = ১০০০ বিট।
- ১ মেগাবিট = ১০০০ কিলোবিট।
- ১ গিগাবিট = ১০০০ মেগাবিট।
- ১ টেরাবিট = ১০০০ গিগাবিট।

৮ টি বিট নিয়ে ১ টি বাইট গঠিত হয়।
- ১ কিলোবাইট = ১০২৪ বাইট।
- ১ মেগাবাইট = ১০২৪ কিলোবাইট।
- ১ গিগাবাইট = ১০২৪ মেগাবাইট।
- ১ টেরাবাইট = ১০২৪ গিগাবাইট।
- ১ পেটাবাইট = ১০২৪ টেরাবাইট।

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

৩,৬৬১.
RAM ইনস্টল করার জন্য মাদারবোর্ডে কী ধরনের মেমরি স্লট থাকে?
  1. DIMM
  2. PCIe
  3. SATA
  4. HDMI
সঠিক উত্তর:
DIMM
উত্তর
সঠিক উত্তর:
DIMM
ব্যাখ্যা

• RAM ইনস্টল করার জন্য মাদারবোর্ডে DIMM (Dual Inline Memory Module) ধরনের মেমরি স্লট থাকে। DIMM স্লট হলো দীর্ঘ আকারের, যেখানে RAM মডিউল উল্লম্বভাবে বসানো হয়। এটি মাদারবোর্ডের প্রসেসরের সাথে সরাসরি ডেটা আদান-প্রদানের জন্য ব্যবহৃত হয়। অন্যদিকে PCIe স্লট মূলত গ্রাফিক্স কার্ড বা অন্যান্য এক্সপ্যানশন কার্ডের জন্য, SATA পোর্ট স্টোরেজ ডিভাইস যেমন হার্ডড্রাইভ বা SSD সংযোগের জন্য, এবং HDMI পোর্ট ভিডিও আউটপুটের জন্য ব্যবহৃত হয়। তাই, মাদারবোর্ডে RAM স্থাপন করতে DIMM স্লটের উপস্থিতি অপরিহার্য। RAM ঠিকমতো কাজ করার জন্য স্লট এবং মডিউলের ধরণ মেলাতে হবে।

উত্তর: ক) DIMM.

মাদারবোর্ড:
- মাদারবোর্ড বা মেইনবোর্ড হলো কম্পিউটারের ভেতরে অবস্থিত সার্কিট বোর্ড যাতে সিস্টেম এর প্রয়োজনীয় বিভিন্ন ডিভাইস পরস্পরের সাথে সংযুক্ত থাকে এবং নতুন ডিভাইস সংযুক্ত করার ব্যাবস্থা থাকে।
- মাদারবোর্ড এর জন্য ভালো ব্র্যান্ডগুলো হলো: Gigabyte, Intel, Foxcon, Asus ইত্যাদি।
- মাদারবোর্ডকে প্রায়ই কম্পিউটার এর “মেরুদণ্ড” বা “ব্যাকবোন” বলা হয়, কারণ এটি সবকিছুকে একত্রে ধরে রাখে ও সংযোগ দেয়।

​অবস্থান ও আকার:
- মাদারবোর্ড হলো কম্পিউটারের কেসের (casing) ভেতরে সবচেয়ে বড় বোর্ড।
- একটি টাওয়ার কম্পিউটারে এটি উল্লম্বভাবে বাম বা ডান পাশে বসানো থাকে।
- বিভিন্ন ধরনের মাদারবোর্ড বিভিন্ন কম্পিউটার ও প্রসেসরের সাথে সামঞ্জস্যপূর্ণ থাকে।

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

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

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

উৎস: Computerhope Website.
৩,৬৬৩.
নিম্নের কোনটি একটি প্রোগ্রামিং ভাষা?
  1. Windows
  2. MS Word
  3. HTML
  4. Python
সঠিক উত্তর:
Python
উত্তর
সঠিক উত্তর:
Python
ব্যাখ্যা

• Python → একটি পূর্ণাঙ্গ উচ্চতর প্রোগ্রামিং ভাষা, সমস্যা সমাধানে ব্যবহৃত হয়।
- Windows → এটি একটি অপারেটিং সিস্টেম; প্রোগ্রামিং ভাষা নয়।
- MS Word → এটি একটি ওয়ার্ড প্রসেসিং সফটওয়্যার; প্রোগ্রামিং ভাষা নয়।
- HTML → এটি একটি মার্কআপ ভাষা; প্রোগ্রামিং ভাষা নয়।

• প্রোগ্রামিং ভাষা (Programming Language):

- কম্পিউটার ব্যবহার করে কোনো সমস্যা সমাধানের জন্য যে সকল ভাষা ব্যবহার করে প্রোগ্রাম রচনা করা হয়, সে সকল ভাষাকে প্রোগ্রামিং ভাষা বলা হয়।
- উদাহরণ: C, C++, Visual Basic, Java, Oracle, Algol, Fortran, Python ইত্যাদি।
 
• প্রোগ্রামিং ভাষার ইতিহাস ও শ্রেণিবিভাগ:

- ১৯৪৫ সাল থেকে এ যাবৎ বহু প্রোগ্রামিং ভাষার উদ্ভব হয়েছে।
- বৈশিষ্ট্যের ভিত্তিতে প্রোগ্রামিং ভাষাগুলোকে প্রধানত পাঁচটি স্তর বা প্রজন্মে ভাগ করা যায়।
 
• প্রোগ্রামিং ভাষার প্রজন্মসমূহ:

• ১. প্রথম প্রজন্মের ভাষা (1945): মেশিন ভাষা (Machine Language)
• ২. দ্বিতীয় প্রজন্মের ভাষা (1950): অ্যাসেম্বলি ভাষা (Assembly Language)
• ৩. তৃতীয় প্রজন্মের ভাষা (1960): উচ্চতর ভাষা (High Level Language)
• ৪. চতুর্থ প্রজন্মের ভাষা (1970): অতি উচ্চতর ভাষা (Very High Level Language)
• ৫. পঞ্চম প্রজন্মের ভাষা (1980): স্বাভাবিক বা ন্যাচারাল ভাষা (Natural Language)
 
• লো-লেভেল ও হাই-লেভেল ভাষা:

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

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

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

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি , একাদশ-দ্বাদশ শ্রেণি, প্রকৌশলী মুজিবুর রহমান
৩,৬৬৫.
বাইনারি সংখ্যা পদ্ধতির ভিত্তি কত?
  1. 2
  2. 8
  3. 10
  4. 16
সঠিক উত্তর:
2
উত্তর
সঠিক উত্তর:
2
ব্যাখ্যা
• বাইনারি সংখ্যা পদ্ধতি:
- বাইনারি সংখ্যা পদ্ধতি একটি ২-ভিত্তিক সংখ্যা পদ্ধতি অর্থাৎ এ সংখ্যা পদ্ধতির ভিত্তি বা বেজ ২।

• বাইনারি সংখ্যা পদ্ধতি হলো সরলতম গণনা পদ্ধতি। 
- বাইনারি পদ্ধতিতে ০ এবং ১ এই দুটি মাত্র অংক ব্যবহৃত হয়। এ জন্য এই পদ্ধতিকে দ্বিমিতিক সংখ্যা পদ্ধতিও বলা হয়।
- এটি একটি পজিশনাল সংখ্যা পদ্ধতি। এই পদ্ধতিতে ব্যবহৃত ০ অথবা ১ অংককে সংক্ষেপে বিট (Bit বা Binary digit) বলা হয়।
- বিট হলো ডেটা ও তথ্য সংরক্ষণ, ডেটা কমিউনিকেশন ও ডিজিটাল কম্পিউটারের মৌলিক একক।
- ডেটা ও তথ্য পরিমাপের জন্যও বিট ব্যবহৃত হয়। 

তথ্যসূত্র:
- তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি; প্রকৌশলী মুজিবুর রহমান।
৩,৬৬৬.
ডেটাবেজ ম্যানেজমেন্ট সিস্টেমের কাজ নয় কোনটি?
  1. ডেটাবেজ তৈরি
  2. ডেটাবেজ রক্ষণাবেক্ষণ
  3. ডেটাবেজ মুদ্রণ
  4. ডেটাবেজ ইন্টারোগেশন
সঠিক উত্তর:
ডেটাবেজ মুদ্রণ
উত্তর
সঠিক উত্তর:
ডেটাবেজ মুদ্রণ
ব্যাখ্যা
ডেটাবেজ মুদ্রণ ডেটাবেজ ব্যবস্থাপনার কাজ নয়।

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

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

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

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

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

- সঠিক উত্তর: গ) ফ্লোচার্ট। 

• প্রবাহচিত্র/ফ্লোচার্ট:
- এটি অ্যালগরিদমের চিত্ররূপ।
- এই চিত্রে প্রােগ্রামের পূর্ণাঙ্গ পরিকল্পনা দেয়া হল।
- ফ্লোচার্ট অনুসরণ করে প্রকৃত প্রােগ্রাম রচনা করা হয়।

• সুডােকোড:
- প্রােগ্রামের ধরন ও কার্যাবলী তুলে ধরার জন্য কিছু সংখ্যক নির্দেশ বা স্টেটমেন্টের সমাহারকেই সুডােকোড বলা হয়।
- Pseudo অর্থ ছদ্ম।
- সুডোকোড অর্থ ছদ্ম-প্রােগ্রাম।

• বেসিক কমান্ড:
- বেসিক প্রােগ্রাম লেখার জন্য ব্যবহৃত শব্দ, যেমন- PRINT, LET, GOTo ইত্যাদি।

• বেসিক সংরক্ষিত শব্দ:
- এসব শব্দ বেসিক চলক হিসেবে ব্যবহার করা নিষেধ। যেমন- LIST, PRINT, READ ইত্যাদি।

• অ্যালগরিদম:
- সমস্যা সমাধানের যৌক্তিক ক্রমানুসারী বর্ণনা। এই বর্ণনার ভিত্তিতে ফ্লোচার্ট অঙ্কন করা হয়।

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

৩,৬৬৮.
Which type of ROM is used in pen drive?
  1. Mask ROM
  2. PROM
  3. CD ROM
  4. EE PROM
সঠিক উত্তর:
EE PROM
উত্তর
সঠিক উত্তর:
EE PROM
ব্যাখ্যা
EEPROM: 
- EEPROM-এর পূর্ণরূপ হলো Electrically Erasable Programmable Read Only Memory. 
- EPROM-এর অসুবিধা হলো এতে সংরক্ষিত তথ্য মুছতে বেশি সময়, অর্থাৎ প্রায় আধা-ঘন্টা সময় লাগে এবং আংশিকভাবে কোনো তথ্য মোছা যায় না। এ ধরনের অসুবিধা দূর করার জন্যই মূলত EEPROM ব্যবহার করা হয়। 
- এ ধরনের রমের আংশিক বা সম্পূর্ণ ডেটা মোছা যায়। তবে তথ্য মুছতে EEPROM কে সার্কিট থেকে খুলতে হয় না বরং প্রয়োজনীয় বিদ্যুৎ প্রবাহ চালিয়ে তথ্য মুছে ফেলা যায় এবং নতুন তথ্য সংযোজন করা যায়। 
- এটি এমন এক ধরনের রম যা আল্ট্রাভায়োলেট রশ্মির আলোর প্রয়োজন ছাড়াই ইলেকট্রনিকভাবে মুছে ফেলা এবং পুনরায় প্রোগ্রাম করা যায়। 
- এটি এমন অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয় যেখানে ডেটা ঘন ঘন পরিবর্তন করতে হয় যেমন- BIOS, স্মার্ট কার্ড এবং USB ফ্ল্যাশ ড্রাইভ ইত্যাদি। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয় এবং Techopedia website.
৩,৬৬৯.
ডাটাবেজ ট্রানজ্যাকশনের ACID বৈশিষ্ট্যে “D” কী নির্দেশ করে?
  1. Dynamic Processing
  2. Data Validation
  3. Durability
  4. Data Integrity
সঠিক উত্তর:
Durability
উত্তর
সঠিক উত্তর:
Durability
ব্যাখ্যা

• ডাটাবেজ ট্রানজ্যাকশনের ACID বৈশিষ্ট্যে “D” নির্দেশ করে Durability। এটি নিশ্চিত করে যে একবার কোনো ট্রানজ্যাকশন সফলভাবে সম্পন্ন হলে তার দ্বারা করা সব পরিবর্তন স্থায়ীভাবে ডাটাবেজে সংরক্ষিত থাকবে, এমনকি সিস্টেম ক্র্যাশ বা পাওয়ার ফেইলিওরের পরও। অর্থাৎ, ডাটাবেজে একটি কমিট হওয়া ট্রানজ্যাকশন কোনোভাবেই হারানো যাবে না। Durability বাস্তবায়নের জন্য সাধারণত লগ ফাইল, ব্যাকআপ, এবং পুনরুদ্ধার ব্যবস্থা ব্যবহার করা হয়। এটি ডাটার স্থায়িত্ব ও ব্যবহারকারীর বিশ্বাসযোগ্যতা নিশ্চিত করে। সুতরাং, ACID-এর D হলো Durability, যা ডাটাবেজ ট্রানজ্যাকশনের স্থায়িত্বের প্রতিশ্রুতি দেয়।

- সঠিক উত্তর: গ) Durability.

ACID বৈশিষ্ট্য:
- ACID হলো ডাটাবেজ ম্যানেজমেন্ট সিস্টেমে (DBMS) ট্রানজ্যাকশনের নির্ভরযোগ্যতা নিশ্চিত করার জন্য চারটি মূল বৈশিষ্ট্য:

A - Atomicity (অ্যাটমিসিটি): ট্রানজ্যাকশনটি সম্পূর্ণভাবে সম্পাদিত হয় বা একেবারেই হয় না।
C - Consistency (কনসিসটেন্সি): ট্রানজ্যাকশন ডাটাবেজকে একটিমাত্র বৈধ অবস্থা থেকে অন্য বৈধ অবস্থায় নিয়ে যায়।
I - Isolation (আইসোলেশন): একই সময়ে একাধিক ট্রানজ্যাকশন চলাকালে প্রতিটি ট্রানজ্যাকশন যেন অন্যগুলো থেকে আলাদা থাকে এবং একে অপরের ওপর প্রভাব না ফেলে।
D - Durability (ডুরাবিলিটি): ট্রানজ্যাকশন সম্পন্ন হওয়ার পর তার ফলাফল স্থায়ী হয়, এমনকি সিস্টেম ফেইলিয়ারের পরেও।

উৎস: MongoDB ওয়েবসাইট।

৩,৬৭০.
বিভিন্ন ভাষায় লিখিত সংখ্যাকে দশমিক সংখ্যায় রূপান্তর করে কোনটি?
  1. কাউন্টার
  2. ডিকোডার
  3. রেজিস্টার
  4. এনকোডার
সঠিক উত্তর:
ডিকোডার
উত্তর
সঠিক উত্তর:
ডিকোডার
ব্যাখ্যা
• এনকোডারের ব্যবহার:
- বিভিন্ন ইনপুট ডিভাইস যেমন কী-বোর্ড, মাউস বিভিন্ন টেলিফোন সেট ইত্যাদিতে ব্যবহৃত হয়।
- এনকোডার আলফানিউমেরিক কোডকে ASCII ও EBCDIC কোডে রূপান্তর করে।
- এনকোডার অ্যানালগ অডিও ভিডিওকে ডিজিটাল অডিও ভিডিওতে কনভার্ট করে ।
- দশমিক সংখ্যাকে বাইনারি সংখ্যায় ও বিভিন্ন কোডে রূপান্তর করে।
- রোবটিক্সে রোবট কন্ট্রোল করার ক্ষেত্রে (পজিশনাল অগ্রগণ্যতা নির্ণয়ে) এনকোডার ব্যবহৃত হয়।
- মাইক্রোপ্রসেসরের ইন্টারাপ্ট রিকোয়েস্ট (IRQ) কন্ট্রোল করার ক্ষেত্রে এনকোডার ব্যবহৃত হয়।

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

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

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

• অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর উদাহরণ:
- C++,
- Java,
- C#,
- Python ইত্যাদি।

• মূলত ৬টি প্রাথমিক ধারণার দ্বারা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিংকে উপস্থাপন করা হয়। যথা:
১. অবজেক্ট (Object),
২. ক্লাস (Class),
৩. মেসেজ (Message),
৪. পলিমারফিজম (Polymorphism),
৫. ইনহেরিটেন্স (Inheritance) এবং
৬. এনক্যাপসুলেশন (Encapsulation)।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৭২.
কোন স্টোরেজ ডিভাইসে কম্পিউটারে ডেটা অ্যাক্সেসের স্পিড সবচেয়ে বেশি?
  1. Hard Disk
  2. RAM
  3. ROM
  4. Register
সঠিক উত্তর:
Register
উত্তর
সঠিক উত্তর:
Register
ব্যাখ্যা

• কম্পিউটারে ডেটা অ্যাক্সেসের গতি নির্ভর করে স্টোরেজ ডিভাইসের ধরন ও প্রযুক্তির উপর। সাধারণভাবে, Register হল CPU-এর ভিতরে থাকা ক্ষুদ্র কিন্তু অত্যন্ত দ্রুত স্টোরেজ, যা তাত্ক্ষণিকভাবে ডেটা প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়। এর পরে আসে RAM, যা CPU এবং অন্যান্য ডিভাইসের মধ্যে দ্রুত তথ্য আদান-প্রদানের জন্য ব্যবহৃত হয়। ROM হলো স্থায়ী মেমোরি, যা সাধারণত ধীর এবং শুধুমাত্র পড়ার জন্য ব্যবহৃত হয়। সবচেয়ে ধীর স্টোরেজ হলো Hard Disk, যা চুম্বকীয় বা মেকানিকাল প্রযুক্তির উপর নির্ভর করে। তাই দ্রুততম ডেটা অ্যাক্সেসের জন্য Register সবচেয়ে উপযুক্ত।

• কম্পিউটারের মেমোরির গতি অনুযায়ী যদি সাজাই, তাহলে ক্রম হবে:
Register > Cache > RAM > ROM > Hard Disk.

রেজিস্টার (Register):
- মূলত মাইক্রোপ্রসেসরের অস্থায়ী মেমরি রেজিস্টার হিসেবে কাজ করে।
- রেজিস্টার তৈরি হয় ফ্লিপ- ফ্লপের সাহায্যে।
- এগুলোর কাজ করার ক্ষমতা অত্যন্ত দ্রুত।
- মাইক্রোপ্রসেসরের কার্যাবলি সম্পাদানের জন্য এর অভ্যন্তরে বিভিন্ন ধরনের রেজিস্টার ব্যবহৃত হয়। যেমন: অ্যাকুমুলেটর, ইনস্ট্রাকশন রেজিস্টার, প্রোগ্রাম কাউন্টার ইত্যাদি।

• মেমরির ধারণক্ষমতা ও গতির ক্রম:


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

এছাড়াও, 
- RAM এবং ROM হলো কম্পিউটারের প্রধান মেমোরি।
- RAM হলো অস্থায়ী মেমোরি বা ভোলাটাইল মেমোরি এবং ROM স্থায়ী মেমোরি বা নন-ভোলাটাইল মেমোরি।
- অসংখ্য ফ্লপি ডিস্কের ক্ষমতা সম্পন্ন ডিস্কই হলো হার্ড ডিস্ক।
- হার্ড ডিস্ককে একটি কম্পিউটারের তথ্য ভান্ডার বলা যায়।
- সাধারণত কম্পিউটারের ভিতরে স্থায়ীভাবে হার্ড ডিস্ক বসিয়ে রেখে কাজ করতে হয়।

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

৩,৬৭৩.
RAM ও CPU এর মাঝখানে কোন মেমরি থাকে?
  1. ক) ROM
  2. খ) Cache memory
  3. গ) DRAM
  4. ঘ) PROM
সঠিক উত্তর:
খ) Cache memory
উত্তর
সঠিক উত্তর:
খ) Cache memory
ব্যাখ্যা
Cashe Memory:
- কম্পিউটারের গতি বৃদ্ধি করার জন্য ব্যবহৃত একটি মেমরি।
- সাধারনত RAM ও CPU এর মাঝখানে অবস্থান করে।
- কম্পিউটার যেসব ডাটাগুলো বারংবার ব্যবহার করে সেই ডাটা গুলো RAM থেকে এসে Cache তে অবস্থান করে।
- Cache এর গতি বেশি হওয়ায় এখান থেকে ডাটা প্রোসেসিং এ যেতে সময় কম লাগে।

Cache ২ ধরনের হয়ে থাকে।
- অভ্যন্তরীণ ক্যাশে বা লেভেল 1 যা প্রসেসর এর অভ্যন্তরে থাকে।
- বহিঃস্থ ক্যাশে বা লেভেল 2 যা রেম এবং প্রসেসর এর মাঝখানে থাকে।

উৎস: ব্রিটানিকা।
৩,৬৭৪.
মাউসের কার্সরকে ইন্টারনেট ব্রাউজারের অ্যাড্রেসবারে নিয়ে যেতে কোন ফাংশন কী ব্যবহার করা হয়?
  1. F3
  2. F6
  3. F7
  4. F9
সঠিক উত্তর:
F6
উত্তর
সঠিক উত্তর:
F6
ব্যাখ্যা
• ফাংশন কী:
- কম্পিউটারে মোট ১২ টি ফাংশন কী আছে।
- তথ্য সংযোজন, বিয়োজন বা নির্দেশ প্রদানের জন্য ফাংশন কী ব্যবহার করা হয়।

• কম্পিউটার কী বোর্ড এর ফাংশন কী সমূহের ব্যবহার:
- F1 এর সাহায্যে হেল্প মেনু দেখা যায়।
- F2 এর সাহায্যে কোনো ফাইল বা ফোল্ডার এর নাম পরিবর্তন করা যায়।
- F3 সার্চ সুবিধা দেয়। কমান্ড পুনরাবৃত্তি করার জন্য ব্যবহার করা হয়।
- F4 last action performed repeat করা যায়। Alt-F4 চেপে সক্রিয় সব প্রোগ্রাম বন্ধ করা যায়।
- F5 পেইজ রিফ্রেশ করা যায়।
- F6 মাউসের কার্সরকে ইন্টারনেট ব্রাউজারের অ্যাড্রেসবারে নিয়ে যেতে ব্যবহার করা হয়।
- F7 বানান ও ব্যকরণ ঠিক করা হয়।
- F8 অপারেটিং সিস্টেমের safe mood চালু করার জন্য ব্যবহার করা হয়।]
- F9 কোয়ার্ক এক্সপ্রেসের মেজারমেন্ট টুলবার চালু করার জন্য ব্যবহার করা হয়।
- F10 ইন্টারনেট ব্রাউজারের কোনো খোলা উইন্ডোর মেনুবার চালু করা হয়।
- F11 ফুলস্ক্রিন দেখতে ব্যবহার করা হয়।
- F12 ইংরেজি থকে বাংলা বা বাংলা থেকে ইংরেজি করার জন্য ব্যবহার করা হয়।

উৎস: ব্রিটানিকা।
৩,৬৭৫.
এম্বেডেড সিস্টেমে স্থায়ী তথ্য সংরক্ষণের জন্য সাধারণত কোন ধরনের মেমোরি ব্যবহার করা হয়?
  1. রম
  2. র‍্যাম
  3. ক্যাশ মেমোরি
  4. রেজিস্টার মেমোরি
সঠিক উত্তর:
রম
উত্তর
সঠিক উত্তর:
রম
ব্যাখ্যা

​• এম্বেডেড সিস্টেমে স্থায়ী তথ্য সংরক্ষণের জন্য সাধারণত রম (ROM) ব্যবহার করা হয়। ROM হল রিড-অনলি মেমোরি, যা বিদ্যুৎ সংযোগ বন্ধ থাকা সত্ত্বেও তথ্য সংরক্ষণ করতে সক্ষম। এতে সফটওয়্যার প্রোগ্রাম বা ফার্মওয়্যার সংরক্ষণ করা হয়, যা সিস্টেম চালু হওয়ার সময় সরাসরি পড়া যায়। অন্যদিকে র‌্যাম (RAM) অস্থায়ী মেমোরি, যা শুধুমাত্র চলমান প্রোগ্রামের ডেটা ধারণ করে এবং বিদ্যুৎ বন্ধ হলে তথ্য মুছে যায়। ক্যাশ মেমোরি এবং রেজিস্টার মেমোরি দ্রুত তথ্য অ্যাক্সেসের জন্য ব্যবহৃত হয়, কিন্তু স্থায়ী সংরক্ষণের জন্য নয়। তাই স্থায়ী তথ্য সংরক্ষণের জন্য ROM হলো সবচেয়ে উপযুক্ত।

উত্তর: ক) রম। 

• এমবেডেড কম্পিউটার:
- এম্বেডেড কম্পিউটার হলো একটি বিশেষায়িত কম্পিউটার সিস্টেম যা একটি বৃহৎ সিস্টেম বা মেশিনের অংশবিশেষ হিসাবে ব্যবহৃত হয়।
- এটি হলো মাইক্রোপ্রসেসর, সুনির্দিষ্ট নির্দেশনা সম্বলিত মেমরি বা রম এবং ইনপুট/আউটপুট সিস্টেমের সমন্বয়ে গঠিত এক প্রকার কম্পিউটার।
- এম্বেডেড সিস্টেমে সাধারণত একটি মাইক্রোপ্রসেসর বোর্ড এবং কিছু সুনির্দিষ্ট প্রোগ্রাম সম্বলিত রম থাকে।
- আধুনিক এমবেডেড সিস্টেমে মাইক্রোকন্ট্রোলার এর ব্যবহার হয়।
- এতে মনিটর কিংবা অন্যান্য হার্ডওয়্যার থাকে না।
- সেল ফোন, এসি, প্রিন্টার, থার্মোস্ট্যাট, ভিডিও গেমস্, ATM, ওয়াশিং মেশিন প্রভৃতিতে এমবেডেড সিস্টেম ব্যবহৃত হয়।
- LED লাইটে এমবেডেড কম্পিউটার ব্যবহৃত হয় না।

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

৩,৬৭৬.
DALL·E মূলত কোন প্রযুক্তির উদাহরণ?
  1. সার্কিট সুইচিং
  2. ডাটাবেজ সফটওয়্যার
  3. মাইক্রোপ্রসেসর প্রযুক্তি
  4. কৃত্রিম বুদ্ধিমত্তা
সঠিক উত্তর:
কৃত্রিম বুদ্ধিমত্তা
উত্তর
সঠিক উত্তর:
কৃত্রিম বুদ্ধিমত্তা
ব্যাখ্যা
DALL·E হলো একটি কৃত্রিম বুদ্ধিমত্তা (AI) প্রযুক্তি, যা টেক্সট ইনপুট থেকে ছবি তৈরি করতে পারে।
- এটি OpenAI দ্বারা তৈরি।

• Artificial intelligence (AI):
- কৃত্রিম বুদ্ধিমত্তা (AI) হলো কম্পিউটারের এমন দক্ষতা, যা সাধারণত মানুষের বুদ্ধির সঙ্গে সম্পর্কিত কাজ করতে ব্যবহৃত হয়।
- AI যুক্তিসঙ্গত সিদ্ধান্ত নিতে পারে, অর্থ আবিষ্কার করতে পারে, সাধারণীকরণ করতে পারে এবং অতীত অভিজ্ঞতা থেকে শিখতে পারে।
- ১৯৪০-এর দশকে ব্রিটিশ গণিতবিদ অ্যালান টিউরিং প্রথম AI-এর তাত্ত্বিক কাজ করেন; ১৯৫০-এর দশকে প্রথম AI প্রোগ্রাম তৈরি হয়।
- আজকের দিনে AI চিত্র শ্রেণিবিন্যাস করতে (যেমন: PReLU-net), গেমে পারদর্শিতা দেখাতে (যেমন: AlphaZero), কথা বলতে (যেমন: ChatGPT) এবং টেক্সট থেকে ছবি তৈরি করতে (যেমন: DALL-E) সক্ষম।
- চিকিৎসা নির্ণয়, সার্চ ইঞ্জিন, কণ্ঠস্বর বা হাতের লেখার স্বীকৃতি, এবং চ্যাটবটের মতো ক্ষেত্রে AI মানুষের দক্ষতার সমতুল্য হয়ে উঠেছে।
এখনো কোনো AI প্রোগ্রাম মানুষের মতো সর্বাঙ্গীন নমনীয়তা বা দৈনন্দিন জ্ঞানের বিস্তৃত ক্ষেত্র অর্জন করতে পারেনি; একে বলা হয় কৃত্রিম সাধারণ বুদ্ধিমত্তা (AGI)।

উৎস: ব্রিটানিকা।
৩,৬৭৭.
পেন্সিলের দাগ শনাক্তকরণে নিচের কোন ডিভাইসটি ব্যবহার করা হয়?
  1. ক) স্ক্যানার
  2. খ) প্লটার
  3. গ) ওএমআর
  4. ঘ) ম্যাগনেটিক টেপ
সঠিক উত্তর:
গ) ওএমআর
উত্তর
সঠিক উত্তর:
গ) ওএমআর
ব্যাখ্যা
পেন্সিলের দাগ শনাক্তকরণে ওএমআর নামক ডিভাইসটি ব্যবহার করা হয়। 

- ওএমআর (OMR)-এর পুরো অর্থ হলো অপটিক্যাল মার্ক রিডার (Optical Mark Reader)।
- অপটিক্যাল মার্ক রিডার এমন একটি যন্ত্র যা পেন্সিল বা কালির দাগ (Mark) বুঝতে পারে।
- পেন্সিলের দাগ বোঝা যায় পেন্সিলের সীসের উপাদান গ্রাফাইটের বিদ্যুৎ-পরিবাহিতা বিচার করে।

OMR- এর ব্যবহার- 
- পরীক্ষার খাতার ফলাফল। 
- স্টুডেন্ট সমীক্ষা। 
- কোর্স অথবা টিচার এভালুয়েশন। 
- কোর্স রেজিস্ট্রেশন।

সূত্র- ৬৩ পৃষ্ঠা, কম্পিউটার ও তথ্যপ্রযুক্তি-২, এসএসসি ও দাখিল (ভোকেশনাল)।
৩,৬৭৮.
Which of the following is an extension of spreadsheet files-
  1. ক) .bmp
  2. খ) .dll
  3. গ) .csv
  4. ঘ) .rtf
সঠিক উত্তর:
গ) .csv
উত্তর
সঠিক উত্তর:
গ) .csv
ব্যাখ্যা
- ফাইল এক্সটেনশন হচ্ছে ফাইলের ফরম্যাট নির্দেশকারী একটি সুচক যা ফাইলের নামের শেষে যুক্ত থাকে।

- আরও কিছু ফাইল এক্সটেনশন এর উদাহরণসমূহ- 
Picture files- 
.bmp
.gif
.jpg
.png

Music and sound files- 
.mp3
.wav

Operating system files
.dll
.exe

Text and word processing documents- 
.doc
.docx
.rtf
.txt

Spreadsheet files- 
.xls
.xlsx
.xlr
.csv

Web Page files- 
.htm
.html

সূত্র- Computer Hope Website
৩,৬৭৯.
প্রথম ফিল্মলেস ইলেকট্রনিক ক্যামেরা প্রকাশ্যে আনে-
  1. Eastman Kodak Company
  2. Microsoft Incorporation
  3. Texas Instruments Incorporated
  4. Sony Corporation
সঠিক উত্তর:
Texas Instruments Incorporated
উত্তর
সঠিক উত্তর:
Texas Instruments Incorporated
ব্যাখ্যা
• ডিজিটাল ক্যামেরা:
- সনাতনী ফিল্ম এর পরিবর্তে মেমরী চিপের মধ্যে ছবি ধারণ করে রাখার ব্যবস্থা।
- ডিজিটাল ক্যামেরার মান হিসাব করা হয় মেগা পিক্সেল দিয়ে।
- টেক্সাস ইন্সট্রুমেন্টস ইনকর্পোরেটেড (Texas Instruments Incorporated) 1972 সালে প্রথম ফিল্মলেস ইলেকট্রনিক ক্যামেরা প্রকাশ্যে আনে।
- 1981 সালে সনি কর্পোরেশন একটি বাণিজ্যিক ইলেকট্রনিক মডেল বের করে, যা একটি ভিডিও ক্যামেরা থেকে ধারণ করা তথ্য সংরক্ষণ করতে একটি "মিনি" কম্পিউটার ডিস্ক ড্রাইভ ব্যবহার করে।
- ইস্টম্যান কোডাক কোম্পানি (Eastman Kodak Company) 1991 সালে পেশাদার ডিজিটাল ক্যামেরা বিক্রি শুরু করে।

উৎস: britannica
৩,৬৮০.
বাসাবাড়িতে ব্যবহৃত পানির ট্যাংকের স্বয়ংক্রিয় ব্যবহার কোন লজিক গেইটের নিয়ন্ত্রন করা যায়?
  1. ক) NOR Gate
  2. খ) OR
  3. গ) AND Gate
  4. ঘ) NOT Gate
সঠিক উত্তর:
ঘ) NOT Gate
উত্তর
সঠিক উত্তর:
ঘ) NOT Gate
ব্যাখ্যা
নট গেইট (NOT Gate)
- এই গেইট যৌক্তিক উল্টানো পদ্ধতিতে কাজ করে।
- যে গেইটে একটি ইনপুট ও একটি আউটপুট থাকে তাকে নট গেইট বলে।
- এই গেইটের ইনপুট 1 হলে আউটপুট হবে 0 এবং ইনপুট 0 হলে আউটপুট 1 হবে।
- বাসাবাড়িতে ব্যবহৃত পানির ট্যাংকের স্বয়ংক্রিয় ব্যবহার নট গেইটের নিয়ন্ত্রন করা যায়।



সূত্র:
১. তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।
২. কম্পিউটার ও তথ্যপ্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৮১.
কম্পিউটারের ভাষাকে কি বলা হয়?
  1. ক) সাধুভাষা
  2. খ) চলিত ভাষা
  3. গ) লেখা ভাষা
  4. ঘ) যান্ত্রিক ভাষা
সঠিক উত্তর:
ঘ) যান্ত্রিক ভাষা
উত্তর
সঠিক উত্তর:
ঘ) যান্ত্রিক ভাষা
ব্যাখ্যা
মেশিন ভাষা/যান্ত্রিক ভাষা (Machine Language)
- কম্পিউটার মেশিনের নিজস্ব ভাষাকে মেশিন ভাষা বা নিমস্তরের ভাষা বলা হয়।
- কম্পিউটারের মৌলিক ভাষা হলাে এই নিমস্তরের ভাষা।
- এ ভাষায় বাইনারি সংখ্যা (1 এবং 0) অথবা হেক্সাডেসিমাল পদ্ধতি ব্যবহার করে সবকিছু লেখা হয়।
- কম্পিউটার শুধুমাত্র মেশিন ভাষাই বুঝতে পারে।
- অন্য কোনাে ভাষায় প্রােগ্রাম রচনা করা হলে কম্পিউটার কার্যনির্বাহের আগে উপযুক্ত অনুবাদকের সাহায্যে তাকে মেশিনের ভাষায় পরিণত করে নেয়।
৩,৬৮২.
অ্যাসেম্বলি ভাষায় ব্যবহৃত নির্দেশনাকে কী বলা হয়?
  1. অপকোড
  2. নেমোনিক কোড
  3. বাইনারি কোড
  4. টোকেন
সঠিক উত্তর:
নেমোনিক কোড
উত্তর
সঠিক উত্তর:
নেমোনিক কোড
ব্যাখ্যা

• অ্যাসেম্বলি ভাষায় নির্দেশগুলো সহজবোধ্য শব্দ বা সংক্ষিপ্ত রূপে লেখা হয়, যেগুলোকে নেমোনিক কোড বলা হয়।

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

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

৩,৬৮৩.
FLOPS দ্বারা সুপারকম্পিউটারের গতি পরিমাপ করা হয়। এর পূর্ণরূপ কী?
  1. Fixed Point Operations Per Second
  2. Fast Logical Operations Per Second
  3. Floating Line Operations Per Second
  4. Floating Point Operations Per Second
সঠিক উত্তর:
Floating Point Operations Per Second
উত্তর
সঠিক উত্তর:
Floating Point Operations Per Second
ব্যাখ্যা

• সঠিক উত্তর: ঘ) Floating Point Operations Per Second.

FLOPS-এর পূর্ণরূপ হলো Floating Point Operations Per Second। এটি সুপারকম্পিউটারের গতি বা গণনাক্ষমতা পরিমাপ করার একটি গুরুত্বপূর্ণ একক। FLOPS দ্বারা বোঝানো হয়, একটি কম্পিউটার প্রতি সেকেন্ডে কতগুলো ফ্লোটিং পয়েন্ট গাণিতিক অপারেশন সম্পন্ন করতে পারে। ফ্লোটিং পয়েন্ট অপারেশন সাধারণত জটিল বৈজ্ঞানিক গণনা, আবহাওয়ার পূর্বাভাস, মহাকাশ গবেষণা এবং কৃত্রিম বুদ্ধিমত্তা বিশ্লেষণে ব্যবহৃত হয়। কোনো সুপারকম্পিউটারের FLOPS যত বেশি হয়, তার গণনার গতি ও ক্ষমতাও তত বেশি হয়। তাই সুপারকম্পিউটারের কর্মক্ষমতা তুলনা করার ক্ষেত্রে FLOPS একটি মানদণ্ড হিসেবে ব্যবহৃত হয়।

• FLOPS:
- FLOPS (Floating Point Operations Per Second) হলো কম্পিউটারের গাণিতিক গণনা করার ক্ষমতা পরিমাপের একক।
- এটি বিশেষ করে বিজ্ঞানসম্মত ও ইঞ্জিনিয়ারিং গণনার জন্য ব্যবহৃত হয়, যেখানে ফ্লোটিং-পয়েন্ট গাণিতিক অপারেশন গুরুত্বপূর্ণ।
- এটি বিশেষত সুপারকম্পিউটার, হাই-পারফরম্যান্স কম্পিউটিং (HPC), এবং বৈজ্ঞানিক গবেষণার জন্য ব্যবহৃত কম্পিউটারগুলোর কার্যক্ষমতা পরিমাপ করতে ব্যবহৃত হয়।

উদাহরণ:
- আধুনিক সুপারকম্পিউটারের গতি পেটাফ্লপস (PFLOPS) বা এক্সাফ্লপস (EFLOPS) পরিমাপে হয়।
- যেমন, Fugaku সুপারকম্পিউটার (জাপান) প্রায় ৪৪ পেটাফ্লপস গতিতে কাজ করে।

উৎস: লেনোভো ওয়েবসাইট। 

৩,৬৮৪.
ক্যাশ মেমরিকে কোন ধরণের কম্পিউটার মেমরি হিসেবে চিহ্নিত করা হয়?
  1. Dynamic Memory
  2. Magnetic Memory
  3. Optical Memory
  4. Static Memory
সঠিক উত্তর:
Static Memory
উত্তর
সঠিক উত্তর:
Static Memory
ব্যাখ্যা

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

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

৩,৬৮৫.
মাদারবোর্ডে কোন অংশ গ্রাফিক্স কার্ড-এর সংযোগ স্থাপন করে?
  1. Optical Drive
  2. Hard Drive
  3. Power Supply
  4. Expansion Slots
সঠিক উত্তর:
Expansion Slots
উত্তর
সঠিক উত্তর:
Expansion Slots
ব্যাখ্যা

• মাদারবোর্ডে গ্রাফিক্স কার্ড সংযোগ করার জন্য Expansion Slots ব্যবহার করা হয়। এগুলি সাধারণত PCI Express (PCIe) ধরণের হয়। গ্রাফিক্স কার্ড একটি উচ্চগতির ডেটা ট্রান্সফার ডিভাইস, যা প্রসেসর এবং মেমরির সাথে দ্রুত যোগাযোগ করতে পারে। Optical Drive বা Hard Drive ডেটা সংরক্ষণ বা অপটিক্যাল ডিস্ক পড়ার জন্য ব্যবহৃত হয়, আর Power Supply শুধুমাত্র বিদ্যুৎ সরবরাহ করে। তাই মাদারবোর্ডে গ্রাফিক্স কার্ড স্থাপনের জন্য Expansion Slotsই উপযুক্ত অংশ।

• মাদারবোর্ড:
- মাদারবোর্ডই হচ্ছে একটি কম্পিউটারের মূল অংশ, যা সিস্টেম ইউনিটের অভ্যন্তরে সংযুক্ত থাকে।
- সাধারণত কম্পিউটারের সমস্ত যন্ত্রাংশের সংযোগ স্থানকে বলা হয় মাদারবোর্ড।
- এটি সিস্টেম বোর্ড বা মেইনবোর্ড হিসেবেও পরিচিত।
- কম্পিউটারের ব্রেইন হিসেবে পরিচিত প্রসেসর মাদারবোর্ডের মধ্যেই থাকে।
- মাদারবোর্ডের মধ্যে কম্পিউটারের বিভিন্ন ডিভাইস যেমন, কী-বোর্ড, মাউস, মনিটর, প্রিন্টার, হার্ড ডিস্কড্রাইভ, ফ্লোপি ডিস্ক ড্রাইভ, পেনড্রাইভ ইত্যাদি লাগানোর ব্যবস্থা থাকে।
- বর্তমানে Intel, GIGABYTE, ASUS, MSI ইত্যাদি ব্র্যান্ডের মাদারবোর্ডগুলো বাজারে পাওয়া যায়।
- মাদারবোর্ডে Expansion Slots উপাদানটি CPU এবং RAM সংযুক্ত করে।
- যে সকল বাস প্রধান বাসের সাহায্যকারী বাস হিসেবে কাজ করে তাকে সম্প্রসারিত বাস বা এক্সপানশন বাস বলে।
- CPU এক্সপানশন বাসের সাহায্যে কম্পিউটারের ইনপুট/আউটপুট ও অন্যান্য পেরিফেরিয়াল ডিভাইসের সাথে যোগাযোগ করে।
- কম্পিউটারে বর্ধিত সুবিধা পাবার জন্য মাদারবোর্ডে কোনো ডিভাইস (যেমন- নেটওয়াক কার্ড, সাউন্ড কার্ড, এজিপি কার্ড, টিভি কার্ড ইত্যাদি) যে স্লটে স্থাপন করা হয় তাকে এক্সপানশন স্লট বলে।
- গতির দিক থেকে সকল এক্সপানশন বাস একই রকম হয় না।
- মাইক্রোপ্রসেসর যে গতিতে ডেটা সঞ্চালন করতে পারে অধিকাংশ এক্সপানশন বাস তার চেয়ে অনেক কম গতির হয়ে থাকে।
- উল্লেখযোগ্য এক্সপানশন বাসগুলো হচ্ছে- ISA বাস, EISA বাস, Local বাস ইত্যাদি।

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

৩,৬৮৬.
নিচের কোনটি হাই লেভেলের প্রোগ্রামিং ল্যাঙ্গুয়েজ?
  1. BASIC
  2. JAVA
  3. COBOL
  4. সবগুলো
সঠিক উত্তর:
সবগুলো
উত্তর
সঠিক উত্তর:
সবগুলো
ব্যাখ্যা
• উচ্চ স্তরের ভাষা:
- যে প্রোগ্রামিং ভাষার প্রতীক এবং শব্দসমূহ সাধারনত গানিতিক ও ইংরেজি ভাষার মতো এবং যা মানুষের জন্য সহজে বোধগম্য, সে প্রোগ্রামিং ভাষাকে উচ্চস্তরের প্রোগ্রামিং ভাষা বলে।
- হাই-লেভেল বা উচ্চ স্তরের ভাষা কোন সংকেত বা সাংকেতিক কোড নির্ভর নয়।
- এটি ইংরেজি ভাষার মতোই।
- এই স্তরের ভাষায় লিখিত প্রোগ্রাম বিভিন্ন ধরনের মেশিনে ব্যবহার করা সম্ভব।
- উচ্চ স্তরের ভাষা মানুষের ভাষার (যেমন- ইংরেজি ভাষা) সাথে মিল রেখে তৈরি করা হয়েছে।
• উচ্চ স্তরের ভাষার মধ্যে উল্লেখযোগ্য কয়েকটি ভাষা হচ্ছে-
- BASIC,
- COBOL,
- FORTRAN,
- PASCAL,
- C++,
- JAVA,
- PROLOG ইত্যাদি।

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচ এস সি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৮৭.
১০২৪ পেটাবাইটের সমতুল্য-
  1. ১ এক্সাবাইট
  2. ১ ইয়োট্টাবাইট
  3. ১ টেরাবাইট
  4. ১ গিগাবাইট
সঠিক উত্তর:
১ এক্সাবাইট
উত্তর
সঠিক উত্তর:
১ এক্সাবাইট
ব্যাখ্যা
• কম্পিউটার মেমোরি পরিমাপের একক:
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)

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

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

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্রি, এসএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২.dw news report.
৩,৬৮৯.
প্যারালাল পোর্ট কানেক্টরে সাধারণত কয়টি পিন থাকে?
  1. ক) ৯টি
  2. খ) ১৬টি
  3. গ) ২৫টি
  4. ঘ) ৬টি
সঠিক উত্তর:
গ) ২৫টি
উত্তর
সঠিক উত্তর:
গ) ২৫টি
ব্যাখ্যা

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

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

৩,৬৯০.
একটি টেবিলের সাথে অন্য টেবিলের সম্পর্ক স্থাপন করা হয় কোনটির মাধ্যমে?
  1. প্রাইমারি কী
  2. ফরেন কী
  3. কম্পোজিট কী
  4. কম্পোজিট প্রাইমারি কী
সঠিক উত্তর:
ফরেন কী
উত্তর
সঠিক উত্তর:
ফরেন কী
ব্যাখ্যা
ডেটাবেজ সিস্টেমে কী ফিল্ড প্রধানত ৩ প্রকার। যথা- 
• প্রাইমারি কী, 
• কম্পোজিট কী এবং 
• ফরেন কী। 
 
প্রাইমারি কী: 
- যে ফিল্ড কোন একটি রেকর্ডকে অদ্বিতীয়তাবে (Unique) সনাক্ত করে তাকে প্রাইমারি কী (Key) বলে। 
- প্রাইমারি কী এর সাহায্যে একাধিক ফাইলের মধ্যে সম্পর্ক স্থাপন করে রিলেশনাল ডেটাবেজ তৈরি করা হয়।

ফরেন কী:
- কোন একটি টেবিলের প্রাইমারি যদি অন্য টেবিলে ব্যবহৃত হয় তখন ঐ কী-কে ফরেন কী বলে।
- ফরেন কী'র সাহায্যে একটি টেবিলের সাথে অন্য টেবিলের সম্পর্ক স্থাপন করা হয়। 

কম্পোজিট প্রাইমারি কী:
- যখন কোন ডেটাবেজ ফাইলে কোন সুনির্দিষ্ট প্রাইমারি কী থাকে না, সেসব ক্ষেত্রে একাধিক ফিল্ডকে একত্রে প্রাইমারি কী ফিল্ড হিসেবে ব্যবহার করা হয়।
- এ ধরনের প্রাইমারি কী ফিল্ডকে বলা হয় কম্পোজিট প্রাইমারি কী ফিল্ড। 

উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৯১.
নিচের কোনটি এনালগ কম্পিউটারের কাজের একটি উদাহরণ?
  1. জটিল গাণিতিক হিসাব সম্পন্ন করা
  2. ভোল্টেজের ওঠানামা পরিমাপ করা
  3. ডাটাবেস তৈরি করা
  4. ইন্টারনেট ব্রাউজিং করা
সঠিক উত্তর:
ভোল্টেজের ওঠানামা পরিমাপ করা
উত্তর
সঠিক উত্তর:
ভোল্টেজের ওঠানামা পরিমাপ করা
ব্যাখ্যা

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

• এনালগ কম্পিউটারের মূল বৈশিষ্ট্য:
কার্যপদ্ধতি: এটি বৈদ্যুতিক ভোল্টেজ বা যান্ত্রিক মুভমেন্ট ব্যবহার করে সমস্যার সমাধান করে।

উদাহরণ: স্লাইড রুল, স্পিডোমিটার, থার্মোমিটার, এবং পুরনো দিনের ডিফারেনশিয়াল অ্যানালাইজার।

সুবিধা: নিরবিচ্ছিন্ন ডেটা সরাসরি প্রক্রিয়া করে বলে দ্রুত ফলাফল প্রদান করতে পারে।

অসুবিধা: ডিজিটাল কম্পিউটারের তুলনায় কম নিখুঁত (precision কম) এবং এদের মেমোরি ক্ষমতা নেই।

বর্তমান অবস্থা: বর্তমানে দ্রুততর ও নির্ভুল ডিজিটাল কম্পিউটারের কারণে এনালগ কম্পিউটারের ব্যবহার কমে গেছে, তবে কিছু বিশেষ শিল্পক্ষেত্রে এখনো ব্যবহৃত হয়

উৎস: Britannica [Link]

৩,৬৯২.
নিচের কোন মেমােরিটিতে Access Time সবচেয়ে কম?
  1. Registers
  2. SSD
  3. RAM
  4. Cache memory
সঠিক উত্তর:
Registers
উত্তর
সঠিক উত্তর:
Registers
ব্যাখ্যা
• Register মেমোরিটিতে Access Time সবচেয়ে কম।


- চিত্রে, পিরামিডের শীর্ষে অবস্থান করা রেজিস্টারের ধারণক্ষমতা কম হলেও এর গতি যেমন সবচেয়ে বেশি, খরচও তেমনি সবচেয়ে বেশি। আবার পিড়ামিডের একদম পাদদেশে অবস্থিত অপটিক্যাল ডিস্কের ধারণক্ষমতা বেশি হলেও গতি কম এবং দামও তুলনামূলক কম।
- CD, RAM এর চেয়ে Cach Memory তে সবচেয়ে দ্রুত অ্যাক্সেস করা যায়।

• রেজিস্টার:
- রেজিস্টার হলো ফ্লিপ ফ্লপের সমন্বয়ে গঠিত ডিজিটাল বর্তনী। রেজিস্টারের প্রতিটি ফ্লিপ-ফ্লপ এক বিট তথ্য সংরক্ষণ করতে পারে।
- একটি n-বিট রেজিস্টারে n সংখ্যক ফ্লিপ-ফ্লপ থাকে যা বাইনারি n-বিট তথ্য সংরক্ষণ করতে পারে।
- কম্পিউটারের রেজিস্টার মেমোরি একসেস সবচেয়ে কম।
- কম্পিউটারের প্রসেসরের সবচেয়ে কাছে থাকে রেজিস্টার, তাই এর ডাটা ট্রান্সমিশন স্পীড তুলনামূলক বেশি।

উৎস:
১. তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
২. মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৯৩.
লাইভ ক্লাসের জন্য কোন অ্যাপ ব্যবহৃত হয়?
  1. ক) Google meet
  2. খ) WebEx
  3. গ) Webinar
  4. ঘ) উপরের সবগুলো
সঠিক উত্তর:
ঘ) উপরের সবগুলো
উত্তর
সঠিক উত্তর:
ঘ) উপরের সবগুলো
ব্যাখ্যা



সূত্র - ICT, একাদশ দ্বাদশ শ্রেণি, বোর্ড বই
৩,৬৯৪.
In Windows Operating System, which keyboard shortcut is used to close any program?
  1. Esc
  2. Ctrl + F4
  3. Ctrl + Alt + Delete
  4. F4
  5. None of the above
সঠিক উত্তর:
None of the above
উত্তর
সঠিক উত্তর:
None of the above
ব্যাখ্যা
• In Windows Operating System, Alt + F4 keyboard shortcut is used to close any program.

• Some important shortcut key:
- Shift+F4: repeats the last Find or Go To action.
- Ctrl + F4 to close an active window
- Alt + F4 to close a file
- Ctrl+Shift+F5: displays the Bookmark dialog.
- Ctrl+F6: switches to the next document window when more than one document is open.

Source: Microsoft Support
৩,৬৯৫.
NOR গেইটের কোন ইনপুট সমন্বয়ে আউটপুট সত্য হবে?
  1. ক) 0, 0
  2. খ) 0, 1
  3. গ) 1, 0
  4. ঘ) 1, 1
সঠিক উত্তর:
ক) 0, 0
উত্তর
সঠিক উত্তর:
ক) 0, 0
ব্যাখ্যা


অর্থাৎ, দুইটি সংকেত মিথ্যা হলে আউটপুট সত্য হবে।

∴ 0, 0 এর জন্য আউটপুট 1 বা সত্য হবে।
৩,৬৯৬.
'UNIVAC'-এর C দ্বারা কী বোঝায়?
  1. Central
  2. Calculator
  3. Computer
  4. Compiler
সঠিক উত্তর:
Computer
উত্তর
সঠিক উত্তর:
Computer
ব্যাখ্যা
• UNIVAC:
- UNIVAC এর পূর্ণরূপ Universal Automatic Computer.
- ১৯৫১ সালে মার্কিন যুক্তরাষ্ট্রের ম্যাসাচুসেট ইনস্টিটিউট অব টেকনোলজিতে হোয়ার্লউইন্ড-১ কম্পিউটার নির্মাণের কাজ শেষ হয়।
- একই বছরে ENIAC- এর নির্মাতা ড. জন মউসলি ও প্রেসপার UNIVAC কম্পিউটারের নির্মাণকাজ শেষ করেন।
- ইউনিভ্যাকই ছিল সর্বপ্রথম বাণিজ্যিক ভিত্তিতে তৈরি ইলেকট্রনিক কম্পিউটার এবং এ যন্ত্রেই সর্বপ্রথম চুম্বক-ফিতা ব্যবহার করা হয়েছিল।
- UNIVAC কম্পিউটারে একই সঙ্গে পড়া, গণনা ও তথ্য লেখার কাজ করা যেত।

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৯৭.
Dot Matrix is a ____
  1. printer
  2. Scanner
  3. Mouse
  4. Key-board
সঠিক উত্তর:
printer
উত্তর
সঠিক উত্তর:
printer
ব্যাখ্যা
• প্রিন্টার (Printer):
- প্রিন্টার কম্পিউটারের একটি আউটপুট ডিভাইস।
- কম্পিউটারে তথ্য প্রক্রিয়াকরণের পর ফলাফলকে লিখিত আকারে পাওয়ার জন্য প্রিন্টার ব্যবহার করা হয়। 
- উদাহরণ: ডট ম্যাট্রিক্স প্রিন্টার, লেজার প্রিন্টার, ইংকজেট প্রিন্টার, থার্মাল প্রিন্টার ইত্যাদি। 

• ডট ম্যাট্রিক্স প্রিন্টার (Dot matrix Printer): 
- এ ধরনের প্রিন্টারের প্রিন্টিং হেডের পিনের সাহায্যে কয়েকটি কালির ফোঁটা দিয়ে অক্ষর লেখা হয়।
- তবে প্রিন্টিং হেড ৯২,৪৪৮ পিন বা আরো বেশি পিনবিশিষ্ট হয়ে থাকে। 

উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়।
৩,৬৯৮.
সরকারি কার্যক্রমে ও প্রক্রিয়ায় ডিজিটাল পদ্ধতির প্রয়ােগকে কী বলে?
  1. ই-গভর্নেন্স
  2. ই-সিস্টেম
  3. ই-সার্ভিস
  4. কোনোটিই নয়
সঠিক উত্তর:
ই-গভর্নেন্স
উত্তর
সঠিক উত্তর:
ই-গভর্নেন্স
ব্যাখ্যা
ই-গভর্নেন্স (E-governance) এর পূর্ণরূপ হলাে- ইলেকট্রনিক গভর্নেন্স (Electronic Governance)।
এটা এমন একটি পদ্ধতি বা ব্যবস্থা যা সরকারের কর্মকান্ড ইলেকট্রনিক বা ডিজিটাইজড আকারে রূপান্তরিত করে এবং জনগণের সাথে সরকারের সরাসরি যােগসূত্র স্থাপন করে।
ডিজিটাইজড ইনফরমেশন তথ্য প্রযুক্তির বিভিন্ন মাধ্যমের সাহায্যে বিভিন্ন প্রতিষ্ঠান শেয়ার করতে পারে।
সরকারি কার্যক্রমে ও প্রক্রিয়ায় ডিজিটাল পদ্ধতির প্রয়ােগই হচ্ছে ই-গভর্ন্যান্স।
উৎসঃ তথ্য ও যোগাযোগ প্রযুক্তি, এসএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়
৩,৬৯৯.
কোনটি 'এপ্লিকেশন সফটওয়্যার?
  1. ক) LINUX
  2. খ) MS-DOS
  3. গ) Power Point
  4. ঘ) MS Windows -98
সঠিক উত্তর:
গ) Power Point
উত্তর
সঠিক উত্তর:
গ) Power Point
ব্যাখ্যা
Microsoft Power Point একটি প্রেজেন্টেশন প্রোগ্রাম। ব্যবহারিক সমস্যা সমাধানের জন্য ব্যবহৃত প্রোগ্রামকে অ্যাপ্লিকেশন সফটওয়্যার বলা হয়। LINUX, MS- DOS ও MS Windows-98 হলো অপারেটিং সিস্টেম।
৩,৭০০.
Which of the following is considered a storage device?
  1. Joystick
  2. Projector
  3. DVD
  4. Scanner
সঠিক উত্তর:
DVD
উত্তর
সঠিক উত্তর:
DVD
ব্যাখ্যা
সঠিক উত্তর: গ) DVD

কম্পিউটার পেরিফেরালসমূহকে কাজের উপর ভিত্তি করে তিনটি শ্রেণিতে ভাগ করা যায়। যথা-

১. ইনপুট ডিভাইস (Input Device)
২. আউটপুট ডিভাইস (Output Device) ও
৩. স্টোরেজ ডিভাইস (Storage Device) ।

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

খ) আউটপুট ডিভাইস:
কম্পিউটারে প্রক্রিয়াজাত ডেটা থেকে পাওয়া ফলাফল বা তথ্যকে আউটপুট বলে।
আউটপুট ডিভাইসের উদাহরণ:
- মনিটর,
- প্রিন্টার,
- স্পিকার,
- প্রজেক্টর।

গ) স্টোরেজ ডিভাইস:
উপাত্ত সংরক্ষণের জন্য ব্যবহৃত ভৌত মাধ্যমকে স্টোরেজ মিডিয়া বলে। যেমন-
- হার্ডডিস্ক,
- ম্যাগনেটিক টেপ,
- রি-রাইটেবল সিডি,
- ফ্লপিডিস্ক,
- কমপ্যাক্ট ডিস্ক বা সিডি,
- ডিভিডি,
- ফ্লাশ মেমোরি বা পেন ড্রাইভ,
- মেমোরি কার্ড।

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