Push এবং Pop নিচের কার সাথে সম্পর্কিত?
A
Queue
B
Stack
C
Union
D
Array
উত্তরের বিবরণ
স্ট্যাক (Stack) এবং কিউ (Queue)
-
স্ট্যাক (Stack)
-
স্ট্যাক হলো একটি LIFO (Last In First Out) ধরনের ডেটা স্ট্রাকচার।
-
এর অর্থ, যে আইটেমটি সর্বশেষ স্ট্যাকে প্রবেশ করবে, সেটি প্রথমে বের হবে।
-
স্ট্যাকে নতুন আইটেম যোগ করা হয় Push অপারেশনের মাধ্যমে।
-
স্ট্যাক থেকে আইটেম অপসারণ করা হয় Pop অপারেশনের মাধ্যমে।
-
-
কিউ (Queue)
-
কিউ হলো একটি FIFO (First In First Out) ধরনের ডেটা স্ট্রাকচার।
-
এর অর্থ, যে আইটেমটি প্রথমে কিউতে প্রবেশ করবে, সেটি প্রথমে বের হবে।
-
-
অ্যারে (Array)
-
একই ধরনের ডেটার একটি ধারাবাহিক গুচ্ছকে অ্যারে বলা হয়।
-
উৎস: Computerhope Website.

0
Updated: 1 month ago
মোবাইল ফোনে কোন Mode-এ যোগাযোগ হয়?
Created: 1 month ago
A
Simplex
B
Half-duplex
C
Full-duplex
D
কোনোটিই নয়
ডেটা ট্রান্সমিশন মোড এবং মোবাইল যোগাযোগ
মোবাইল ফোনে ফুল-ডুপ্লেক্স মোডে যোগাযোগ সম্পন্ন হয়।
ডেটা ট্রান্সমিশন মোড
যখন কোনও ডিভাইস থেকে ডেটা অন্য ডিভাইসে প্রেরণ করা হয়, তখন ডেটা প্রবাহের দিক অনুসারে ডেটা প্রেরণের পদ্ধতিকে ডেটা ট্রান্সমিশন মোড বলা হয়। এটি মূলত তিন ধরনের হতে পারে:
-
সিমপ্লেক্স (Simplex):
-
এই মোডে ডেটা কেবল একদিকে প্রেরণ করা যায়।
-
গ্রাহক ডিভাইস কখনো প্রেরক ডিভাইসে ডেটা পাঠাতে পারে না।
-
উদাহরণ: রেডিও, টেলিভিশন।
-
-
হাফ-ডুপ্লেক্স (Half-Duplex):
-
এখানে ডিভাইস ডেটা প্রেরণ বা গ্রহণ করতে পারে, কিন্তু একসাথে উভয় করা যায় না।
-
উদাহরণ: ওয়াকিটকি।
-
-
ফুল-ডুপ্লেক্স (Full-Duplex):
-
এই মোডে ডিভাইস একই সময়ে ডেটা প্রেরণ ও গ্রহণ করতে পারে।
-
প্রয়োজনে ডিভাইস ডেটা পাঠানোর সময় গ্রহণও করতে পারে এবং ডেটা গ্রহণের সময়ও প্রেরণ করতে পারে।
উদাহরণ: টেলিফোন, মোবাইল ফোন।
-
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, উন্মুক্ত বিশ্ববিদ্যালয়

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

0
Updated: 1 month ago
কম্পিউটার নেটওয়ার্কে OSI মডেমের স্তর কয়টি?
Created: 1 month ago
A
৭
B
৫
C
- ৯
D
৮
OSI (Open System Interconnection) মডেল হলো একটি ওপেন স্ট্যান্ডার্ড যা কম্পিউটার নেটওয়ার্কে ডিভাইস এবং সিস্টেমগুলিকে একসাথে কাজ করার জন্য গাইডলাইন প্রদান করে। এটি নেটওয়ার্কিং এর বিভিন্ন কার্যক্রমকে ৭টি স্তরে ভাগ করে।
OSI মডেলের স্তরসমূহ
-
Upper Layers (উপরের ৩টি স্তর): ব্যবহারকারীর সঙ্গে সরাসরি সম্পর্কিত এবং সফটওয়্যার/অ্যাপ্লিকেশন লেভেলের কার্যক্রম পরিচালনা করে।
-
Application Layer (Layer 7) – ব্যবহারকারীর জন্য নেটওয়ার্ক সেবা প্রদান।
-
Presentation Layer (Layer 6) – ডেটাকে ফরম্যাটিং, এনক্রিপশন ও কম্প্রেশন করে।
-
Session Layer (Layer 5) – দুটি সিস্টেমের মধ্যে সংযোগ স্থাপন ও পরিচালনা করে।
-
-
Lower Layers (নিচের ৪টি স্তর): ডেটা ট্রান্সমিশন এবং হার্ডওয়্যার যোগাযোগের জন্য দায়ী।
4. Transport Layer (Layer 4) – ডেটার নির্ভুল প্রেরণ নিশ্চিত করে।
5. Network Layer (Layer 3) – ডেটার পথ নির্ধারণ এবং রাউটিং করে।
6. Data Link Layer (Layer 2) – ডেটাকে ফ্রেমে ভাগ করে এবং ত্রুটি সনাক্ত করে।
7. Physical Layer (Layer 1) – বিট হিসেবে ডেটা ফিজিক্যাল মাধ্যমে প্রেরণ করে।
উৎস: Amazon

0
Updated: 1 month ago