হ্যালো টেকটিউনস কমিউনিটি, কেমন আছেন সবাই? যারা কম্পিউটার সাইন্সে পড়াশুনা করেন আর যারা কম্পিউটার সাইন্সে পড়াশুনা করেন না কিন্তু টেকটিউনসের নিয়মিত টিউডার এবং আমার এই কম্পিউটার সাইন্স পড়াশুনা চেইনের চেইন পড়ুয়া তাদেরকে ধন্যবাদ জানিয়েই শুরু করবো আজকের নতুন পর্ব বা ক্লাস।
আমাদের এই সাবজেক্ট Computer Organization and Architecture Designing for Performance by William Stallings এর ৩য় ক্লাস আজকে।
তার আগে একটা কথা বলে নেই এখানে আমি বইয়ের এ টু জেড আলোচনার চেয়ে ক্লাসের লেকচারের উপর বেশি গুরুত্ব দেই। সেহেতু আপনাদের ক্লাসের একটা আবহ থাকবে এই টিউনগুলোতে আশা করি। সেই সাথে আমি চেষ্টা করবো যারা কম্পিউটার সাইন্সে নতুন বা পড়তে আগ্রহী তারা যেন আগে থেকেই তাদের বিভিন্ন রিসোর্স পেয়ে যায় এবং এই শিক্ষা তাদের অদূর ভবিষ্যতে কতোদূর এগিয়ে নিয়ে যেতে পারে তার একটা ভালো কনসেপ্ট পাই।
আসুন তাহলে আজকে আমরা আমাদের নতুন টিউনের বিষয় দিয়ে শুরু করি। আজকের টপিকস Computer Organization and Architecture Designing for Performance by William Stallings এর ৩য় ক্লাস যেখানে আলোচনা থাকবে স্টোরেজ ডিভাইস নিয়ে আলোচনা এবং বাস (BUS) সম্পর্কে ডিটেইলস।
স্টোরেজ ডিভাইস স্থায়ীভাবে ডাটা ধরে রাখার জন্য ব্যবহার করা হয়।
স্টোরেজ ডিভাইস মূলত ২ প্রকার। যেমন, প্রাইমারী স্টোরেজ ডিভাইস যেমন র্যাম। সেকেন্ডলি, সেকেন্ডারী স্টোরেজ ডিভাইস, যেটা হার্ড ড্রাইভের মতো কাজ করে। সেকেন্ডারী হার্ড ড্রাইভ ইন্টারনাল, এক্সটারনাল অথবা রিমুভালও হতে পারে।
র্যামের স্মৃতি পাওয়ার সাপ্লাই না থাকলে বা বিদ্যুৎ সংযোগ বিচ্ছিন্ন হলে তার তথ্য মুছে যায়। অন্যদিকে স্থায়ীভাবে ডাটা ধরে রাখার জন্য স্টোরেজ ডিভাইস ব্যবহার করা হয়।
কম্পিউটারে বিভিন্ন ধরণের স্টোরেজ ডিভাইস ব্যবহার হয়। নিম্নে আমরা কিছু স্টোরেজ ডিভাইসের নাম জানবো।
বর্তমানে ম্যাগনেটিক স্টোরেজ ডিভাইসের ব্যাপক ব্যবহার হয়ে থাকে। ম্যাগনেটিক স্টোরেজ ডিভাইস কম্পিউটার হার্ড ড্রাইভে ব্যবহৃত হয়।
কয়েকটি ম্যাগনেটিক স্টোরেজ ড্রাইভ-
অন্য একটি স্টোরেজ ডিভাইস যেটার নাম অপ্টিক্যাল স্টোরেজ ডিভাইস। এই স্টোরেজে লেজার এবং লাইট মেথডের মাধ্যমে ডাটা রিড এবং রাইট করা হয়।
কয়েকটি অপ্টিক্যাল স্টোরেজ ডিভাইস-
ম্যাগনেটিক মিডিয়াকে রিপ্লেস করে ফ্ল্যাশ মেমোরি ডিভাইস তৈরি করা হচ্ছে স্টোরেজকে আরও বেশি চিপ এবং কার্যকরী করার জন্য।
কয়েকটি ফ্ল্যাশ মেমোরি ডিভাইস-
আরও একটি বর্ধীয় জনপ্রিয় স্টোরেজ অনলাইন স্টোরেজ এবং ক্লাউড স্টোরেজ ডিভাইস। এটি দিন দিন খুব জনপ্রিয় হচ্ছে কারণ অনলাইন এবং ক্লাউড স্টোরেজে ব্যবহৃত ডাটা একের অধিক কম্পিউটার থেকে ব্যবহার করা যায়।
কয়েকটি অনলাইন এবং ক্লাউড স্টোরেজ-
অনেক আগের কম্পিউটারগুলোতে উপরের কোন স্টোরেজই ব্যবহার করা যেতো না সেহেতু কম্পিউটার থাকা সত্ত্বেও তখন পেপারের উপর নির্ভর করা লাগতো। যদিও এখন পেপার স্টোরেজ কতাচিৎ ব্যবহার করা হয়।
কয়েকটি পেপার স্টোরেজ-
আপনি যখন কোন ডাটা কম্পিউটারে সেভ করবেন তখন ডাটা স্টোরেজ ডিভাইসের লোকেশন জানতে চাইবে। লোকেশন না দিলে সেটা ডিফল্ট লোকেশনে সেভ হবে। অন্যথায় আপনাকে লোকেশন সিলেক্ট করে দিতে হবে।
.
.
.
কম্পিউটার আর্কিটেকচারে বাস হলো একটি যোগাযোগ সিস্টেম যেটা কম্পিউটারের ভেতর এবং এক কম্পিউটার আরেকটি কম্পিউটারের মধ্যে ডাটা ট্রান্সফার করে। সহজে বললে, বাস হলো কম্পিউটারের উপাদানগুলোর মধ্যে ডাটা ট্রান্সফারের একটি মাধ্যম।
যেমন,
১) ইন্টারন্যাল অথবা সিস্টেম বাস (Internal or System BUS)
২) এক্সটারন্যাল বাস অথবা এক্সপেনশান বাস (External Bus or Expansion Bus)
সিস্টেম বাস মাদার বোর্ডে থাকে এবং সেটা সিপিইউ কে অন্য ডিভাইসের সাথে কানেক্ট করে।
এই সিস্টেম বাস আবার ২ প্রকার-
ডাটা বাস হলো একটি ইলেক্ট্রোনিকস পাথ যেটা সিপিইউ, মেমোরি এবং মাদারবোর্ডে অন্য হার্ডওয়্যার ডিভাইসকে সংযোগ করে।
নতুন মডেলের কম্পিউটারে ৬৪ বিটের ডাটা বাস থাকে যা ৮ বাইটের ডাটা ট্র্যান্সফার করতে পারে।
এড্রেস বাস অনেকগুলো তারের সংযোগ যেটা ডাটা বাসের সাদৃশ্য। এড্রেস বাস শুধুমাত্র সিপিইউ এবং র্যামকে সংযোগ করে এবং যেটা মেমোরি এড্রেসকে বহন করে।
এক্সটারন্যাল বাস অথবা এক্সপেনশান বাস বিভিন্ন এক্সটারন্যাল ডিভাইসকে সংযোগ করে। যেমন, কী-বোর্ড, মাউস ইত্যাদি।
🙄
আজকে আর পারছি না। আশা করি বুঝতে সমস্যা হবে না। তারপরও কোন প্রশ্ন থাকলে আমাকে জানাতে ভুলবেন না।
(আমাদের ৬ মাসের সেমিস্টারে ৪র্থ সেমিস্টারে এই কোর্স চলছে, আপনার ইউনিভার্সিটিতে যদি ৪ মাসের সেমিস্টারে অন্য সেমিস্টারে এই কোর্স থাকলে সেইভাবে আপনার মতো করে ঠিক করে সংগ্রহ করে নিন অথবা প্রিয়তে রাখুন)
আর একটা বিষয় এই সিকুয়ালের আগের পর্বগুলো অনেক শিক্ষামূলক ব্লগে কপি হয়েছে। এই টিউন আমি নিজে কষ্ট করে শিখে আপনাদের জন্য করি। সেহেতু অন্য কেউ ক্রেডিট ছাড়া কপি করলে খারাপ লাগে, সেহেতু ক্রেডিট ছাড়া (টেকটিউনসের লিঙ্ক ছাড়া) কেউ কপি করবেন না আশা করি। আর আপনাদের সামনে কেউ করলে আমাকে অথবা টেকটিউনসকে টিউমেন্টের মাধ্যমে জানাবেন আশা করি। আসুন আমরা কপি পেস্ট মুক্ত বাংলা ভাষা গড়ি এবং নিজেদের মেধার বিকাশ ঘটায়।
আপনাদের কম্পিউটার সাইন্স পড়াশুনার অগ্রযাত্রা আরও সুন্দর হোক, আর ভবিষ্যতে বাংলাদেশে এক্সপার্ট সব কম্পিউটার ইঞ্জিনিয়ার দেখবো এই কামনায় আজ এখানেই শেষ করছি।
ধন্যবাদ সবাইকে।
আমি আইটি সরদার। Web Programmer, iCode বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 261 টি টিউন ও 1750 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 22 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
আমি ইমরান তপু সরদার (আইটি সরদার),পড়াশুনা করেছি কম্পিউটার বিজ্ঞান এবং প্রযুক্তি নিয়ে; পেশা কন্টেন্ট রাইটার এবং মার্কেটার। লেখালেখি করি নেশা থেকে ফেব্রুয়ারি ২০১৩ থেকে। লেখালেখির প্রতি শৈশব থেকেই কেন জানি অন্যরকম একটা মমতা কাজ করে। আর প্রযুক্তি সেটা তো একাডেমিকভাবেই রক্তে মিশিয়ে দিয়েছে। ফলস্বরুপ এখন আমার ধ্যান, জ্ঞান, নেশা সবকিছু...