একটি সিস্টেম যেখানে আইটেমগুলো এক প্রান্তে সংযোজিত হয় কিন্তু অন্য প্রান্ত থেকে সরানো হয় তার নাম-
A
Array
B
Linked list
C
Stack
D
Queue
উত্তরের বিবরণ
Queue, Array, Linked List, ও Stack
Queue (লাইন)
-
সংজ্ঞা: Queue হলো একটি ডেটা স্ট্রাকচার যেখানে উপাদানগুলো একদিকে যুক্ত করা হয় এবং অন্যদিকে সরানো হয়।
-
মূল বৈশিষ্ট্য: FIFO (First In First Out) – প্রথমে যেটি ঢোকানো হবে, প্রথমে সেটিই বের হবে।
-
অপারেশন:
-
Enqueue: উপাদান যুক্ত করা (একপ্রান্তে)
-
Dequeue: উপাদান সরানো (অন্যপ্রান্তে)
-
-
উদাহরণ: কাস্টমার সারিতে দাঁড়ানো।
Array (অ্যারে)
-
সংজ্ঞা: Array হলো একধরনের ডেটা উপাদানের ক্রমানুসারে সংরক্ষণ ব্যবস্থা।
-
মূল বৈশিষ্ট্য:
-
উপাদানগুলো একই ধরনের (integer, string ইত্যাদি) হতে হয়।
-
প্রত্যেকটি উপাদানের নির্দিষ্ট অবস্থান (index) থাকে।
-
-
উদাহরণ:
[10, 20, 30, 40]
Linked List (লিঙ্কড লিস্ট)
-
সংজ্ঞা: Linked List হলো এমন একটি ডেটা স্ট্রাকচার যেখানে উপাদানগুলো নোড আকারে সংরক্ষিত হয়।
-
নোডের অংশ:
-
Data: মূল তথ্য
-
Pointer/Next: পরবর্তী নোডের ঠিকানা
-
-
উদাহরণ: Node1 → Node2 → Node3 → NULL
Stack (স্ট্যাক)
-
সংজ্ঞা: Stack হলো LIFO (Last In First Out) ডেটা স্ট্রাকচার।
-
মূল বৈশিষ্ট্য: সর্বশেষে ঢোকানো উপাদানটি প্রথমে বের হবে।
-
অপারেশন:
-
Push: উপাদান যুক্ত করা
-
Pop: উপাদান সরানো
-
-
উদাহরণ: বইয়ের গাদা, যেখানে উপরের বইটি আগে নেওয়া হয়।
উৎস: GeeksforGeeks – Data Structures
0
Updated: 1 month ago
একটি প্রতিষ্ঠানে ডিভাইস ভাগাভাগি করে নেয়ার সুবিধা হলো-
Created: 2 months ago
A
অর্থ সাশ্রয়
B
সময় সাশ্রয়
C
স্থানের সাশ্রয়
D
উপরের সবকটি
অর্থ সাশ্রয়
- একই ধরনের বহুল ডিভাইস ক্রয়ের পরিবর্তে সবার মধ্যে ভাগ করে নেওয়ার ফলে অনেক বেশি অর্থ সাশ্রয় করা সম্ভব।
- প্রতি ব্যবহারকারীকে আলাদাভাবে ডিভাইস কিনতে হবে না।
সময় সাশ্রয়
- ডিভাইস ভাগাভাগি করে নেওয়ার ফলে সময়ের অপচয় রোধ করা সম্ভব হয়।
উদাহরণস্বরূপ, একই সময়ে প্রিন্টার শেয়ার করলে কাজের সময়ের অপচয় রোধ করা যায়।
স্থানের সাশ্রয়
- ডিভাইসগুলো একই স্থানে ভাগাভাগি করে নেওয়ার ফলে কম জায়গায় বেশি কাজ চালানো সম্ভব হয়।
- প্রতিটি ব্যবহারকারীর জন্য আলাদা ডিভাইস রাখতে হবে না।
তাই, একটি প্রতিষ্ঠানে ডিভাইস শেয়ারিং বা ভাগাভাগি করার প্রধান সুবিধা হলো অর্থ, সময় এবং স্থানের সাশ্রয়।
0
Updated: 2 months ago
কোন ধরনের bus ব্যবহৃত হয় না?
Created: 1 month ago
A
address bus
B
input-reader bus
C
data bus
D
control bus
কম্পিউটার বাস (BUS)
• Input-reader Bus:
কম্পিউটারে এমন কোনো বাস নেই যাকে Input-reader Bus বলা হয়। সঠিক ধারণা হলো কম্পিউটার বাস।
• কম্পিউটার বাস কী?
কম্পিউটার বাস হলো তারের একটি সেট, যার মাধ্যমে ডিজিটাল তথ্য (০ বা ১) এক স্থানে থেকে অন্য স্থানে প্রেরণ করা হয়। বাসের মাধ্যমে কম্পিউটারের বিভিন্ন হার্ডওয়্যার একে অপরের সঙ্গে যোগাযোগ করে এবং তথ্য আদান-প্রদান করতে পারে।
• কম্পিউটার বাসের প্রধান ধরন:
কম্পিউটার বাসকে মূলত দুই ভাগে ভাগ করা যায়:
১. সিস্টেম বাস (System Bus) – প্রধান বাস
২. এক্সপানশন বাস (Expansion Bus) – সম্প্রসারিত বাস
• সিস্টেম বাসের তিনটি অংশ:
১. ডেটা বাস (Data Bus) – তথ্য পরিবহনের জন্য
২. অ্যাড্রেস বাস (Address Bus) – মেমোরি বা ডিভাইসের ঠিকানা নির্দেশ করার জন্য
৩. কন্ট্রোল বাস (Control Bus) – ডেটা আদান-প্রদানের নিয়ন্ত্রণের জন্য
• এক্সপানশন বাসের বিভিন্ন ধরন:
কম্পিউটার প্রযুক্তি উন্নতির সঙ্গে সঙ্গে বিভিন্ন ধরনের এক্সপানশন বাস ব্যবহৃত হয়, যেমন:
-
ISA (Industry Standard Architecture)
-
EISA (Extended Industry Standard Architecture)
-
লোকাল বাস (Local Bus)
-
USB (Universal Serial Bus)
-
ফায়ারওয়্যার বাস (FireWire Bus)
-
AGP (Accelerated Graphics Port)
উৎস: মৌলিক কম্পিউটার শিক্ষা, বিবিএ প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়
0
Updated: 1 month ago
কোনটি সঠিক নয়?
Created: 1 month ago
A
A + 0 = A
B
A. 1 = A
C
A+ A'= 1
D
A.A' = 1
বুলিয়ান অ্যালজেবরা (Boolean Algebra)
বুলিয়ান অ্যালজেবরা হলো একটি গাণিতিক কাঠামো যা মূলত সত্য (True) এবং মিথ্যা (False) এই দুই লজিকের ওপর ভিত্তি করে কাজ করে।
ইতিহাস:
-
প্রখ্যাত ইংরেজ গণিতবিদ জর্জ বুল (George Boole) ১৮৪৭ সালে তাঁর প্রথম গ্রন্থ “The Mathematical Analysis of Logic”-এ বুলিয়ান অ্যালজেবরার প্রাথমিক ধারণা উপস্থাপন করেন।
-
১৮৫৪ সালে, তাঁর গ্রন্থ “An Investigation of the Laws of Thought”-এ বুলিয়ান অ্যালজেবরার ওপর আরও বিস্তৃত আলোচনা করেন।
-
বুলিয়ান অ্যালজেবরা পরে কম্পিউটার বিজ্ঞান ও ডিজিটাল সার্কিট ডিজাইনে গুরুত্বপূর্ণ ভূমিকা রাখে। কারণ, বাইনারি সিস্টেম (1 ও 0) ব্যবহার করে যেকোনো গাণিতিক বা লজিক্যাল সমস্যা সমাধান সম্ভব।
মূল ধারণা:
-
বুলিয়ান অ্যালজেবরা সত্য এবং মিথ্যার মধ্যে সম্পর্ক নির্ধারণ করে।
-
জর্জ বুলকে বুলিয়ান অ্যালজেবরার আবিষ্কারক বলা হয়।
মূল মৌলিক সূত্রসমূহ (Basic Laws):
দ্রষ্টব্য: কোনো বুলিয়ান উপপাদ্য নয়।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, প্রফেসর মুজিবুর রহমান।
0
Updated: 1 month ago