একটি সিস্টেম যেখানে আইটেমগুলো এক প্রান্তে সংযোজিত হয় কিন্তু অন্য প্রান্ত থেকে সরানো হয় তার নাম-
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 day ago
ডিস্ক ডিফ্রাগমেন্টেশান ব্যবহৃত হয়-
Created: 1 week ago
A
ভাইরাস ধ্বংসের জন্য
B
খারাপ সেক্টরসমূহ পরীক্ষা করতে
C
ডিস্কের ফাইলগুলোকে পুনর্বিন্যস্ত করতে
D
ডিস্ক ফরমেট করতে
ডিস্ক ফ্র্যাগমেন্টেশন ও ডিফ্র্যাগমেন্টেশন
যখন আমরা কম্পিউটারে ফাইল তৈরি, সম্পাদনা বা মুছে ফেলি, তখন ফাইলের ডেটা ডিস্কে ছড়িয়ে-ছিটিয়ে সংরক্ষিত হতে পারে। একে আমরা ডিস্ক ফ্র্যাগমেন্টেশন বলি।
সহজভাবে বলতে গেলে, একটি ফাইল যদি একসাথে এক ব্লকে না থাকে এবং বিভিন্ন অংশে ছড়িয়ে থাকে, তখন তা ফ্র্যাগমেন্টেড হয়ে যায়। এটি ঘটে মূলত ফাইল যোগ বা মুছে ফেলার সময় ডিস্কে খালি স্পেস ছড়িয়ে থাকার কারণে।
ডিস্ক ডিফ্র্যাগমেন্টেশন কী এবং কেন ব্যবহার করা হয়?
ডিফ্র্যাগমেন্টেশন হল একটি প্রক্রিয়া যা ডিস্কের ফাইলগুলোকে পুনরায় সাজায়, যাতে ফাইলের অংশগুলো একসাথে সংরক্ষিত থাকে। এর ফলে কম্পিউটার দ্রুত ফাইল পড়তে এবং লিখতে পারে।
ডিফ্র্যাগমেন্টেশনের সুবিধা
-
প্রথমে টুলটি ডিস্ক স্ক্যান করে ফ্র্যাগমেন্টেড ফাইল এবং খালি স্পেস শনাক্ত করে।
-
ফাইলের ডেটা পুনর্বিন্যস্ত করে যাতে সব অংশ একসাথে থাকে।
-
রিড/রাইট হেডের কম চলাফেরার কারণে ফাইল দ্রুত খুলে এবং সংরক্ষণ হয়।
-
সিস্টেমের মোট পারফরম্যান্স বৃদ্ধি পায়।
-
ডিস্ক কার্যক্ষমতা উন্নত হয় এবং হার্ড ড্রাইভের আয়ু বাড়াতে সহায়ক হতে পারে।
সূত্র: Microsoft Support

0
Updated: 1 week ago
কোন চিহ্নটি ই-মেইল ঠিকানায় অবশ্যই থাকবে?
Created: 1 week ago
A
$
B
#
C
&
D
@
ইমেইল (ইলেকট্রনিক মেইল)
-
১৯৭১ সালে রেমন্ড স্যামুয়েল টমলিসন প্রথমবারের মতো ইলেকট্রনিক মাধ্যমে বার্তা আদান-প্রদানের জন্য ইমেইল সিস্টেম চালু করেন।
-
ইমেইল হলো একটি নির্ভরযোগ্য পদ্ধতি, যার মাধ্যমে একজন ব্যক্তি ডিজিটাল বার্তা বা মেসেজ অন্য ব্যক্তির কাছে পাঠাতে পারে।
ইমেইলের মূল বৈশিষ্ট্য:
-
প্রতিটি ইমেইল ঠিকানায় @ চিহ্ন থাকা আবশ্যক।
-
ইমেইল ঠিকানা দুটি অংশে বিভক্ত: ইউজার আইডি এবং ডোমেইন নেম।
-
উদাহরণ:
[email protected]
-
abc
→ ইউজার আইডি -
def.com
→ ডোমেইন নেম
-
-
ইমেইল প্রোটোকল:
-
ইমেইল সার্ভারগুলি সাধারণত POP, IMAP, এবং SMTP প্রোটোকল ব্যবহার করে বার্তা প্রেরণ ও গ্রহণের জন্য।
ইমেইলে ব্যবহৃত সংক্ষেপণ:
-
CC → Carbon Copy (যাকে অনুলিপি পাঠানো হয়)
-
BCC → Blind Carbon Copy (যাকে গোপনভাবে অনুলিপি পাঠানো হয়)
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি।

0
Updated: 1 week ago
ইউনিকোডের মাধ্যমে সম্ভাব্য কতগুলো চিহ্নকে নির্দিষ্ট করা যায়?
Created: 1 week ago
A
২৫৬টি
B
৪০৯৬টি
C
৬৫৫৩৬টি
D
৪২৯৪৯৬৭২৯৬টি
ইউনিকোড (Unicode)
-
ইউনিকোড হলো একটি 16-বিট আলফানিউমেরিক কোড, যার পূর্ণ নাম Universal Code।
-
এটি পৃথিবীর সকল ভাষার বর্ণ, সংখ্যা ও চিহ্ন ডিজিটাল ডিভাইসে ব্যবহারের জন্য ব্যবহার করা হয়।
-
ইউনিকোডে প্রতিটি বর্ণের জন্য একটি বিশেষ সংখ্যা নির্ধারিত থাকে, যা 0000₁₆ থেকে 10FFFF₁₆ পর্যন্ত সীমার মধ্যে থাকে।
-
16-বিটের কারণে ইউনিকোডের মাধ্যমে মোট 65,536টি (2¹⁶) ভিন্ন চিহ্ন নির্দিষ্ট করা যায়।
-
এটি মানে, প্রতিটি ভাষার চিহ্নের জন্য সর্বোচ্চ 4 বাইট পর্যন্ত স্থান সংরক্ষণ করা সম্ভব।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ-দ্বাদশ শ্রেণি, মাহবুবুর রহমান।

0
Updated: 1 week ago