Bangla Guide to Computer Generations
কম্পিউটারের প্রাথমিক ধারণা
কম্পিউটার কী?
এক কথায়, কম্পিউটার হলো একটি ইলেকট্রনিক যন্ত্র যা তথ্য বা ডেটা গ্রহণ করে, সেটিকে প্রক্রিয়াকরণ করে এবং ফলাফল প্রদান করে। আপনি এটিকে একটি অত্যন্ত দ্রুত এবং নির্ভুল সহকারী হিসেবে ভাবতে পারেন। এটি নির্দেশনা গ্রহণ করে, সেই অনুযায়ী কাজ করে এবং আমাদের কাছে ফলাফল পৌঁছে দেয়।
মূলত, কম্পিউটার চারটি প্রধান কাজ করে: ইনপুট নেওয়া, ডেটা সংরক্ষণ করা, ডেটা প্রসেস করা এবং আউটপুট দেওয়া।
আমরা যখন কীবোর্ডে কিছু টাইপ করি বা মাউস দিয়ে ক্লিক করি, তখন আমরা কম্পিউটারকে তথ্য বা নির্দেশনা দিচ্ছি। একে বলা হয় ইনপুট। কম্পিউটার এই তথ্য তার মেমোরিতে সংরক্ষণ করে এবং সেন্ট্রাল প্রসেসিং ইউনিট (CPU) ব্যবহার করে সেই নির্দেশনা অনুযায়ী কাজ করে, যা হলো প্রক্রিয়াকরণ। সবশেষে, মনিটরের স্ক্রিনে ফলাফল দেখানো বা প্রিন্টারে কিছু ছাপানো হলো আউটপুট।
কম্পিউটারের প্রধান উপাদান
একটি কম্পিউটার বিভিন্ন যন্ত্রাংশের সমন্বয়ে গঠিত। এই উপাদানগুলোকে প্রধানত চারটি ভাগে ভাগ করা যায়: ইনপুট ডিভাইস, প্রসেসিং ইউনিট, মেমোরি ও স্টোরেজ, এবং আউটপুট ডিভাইস।
ইনপুট ডিভাইস: এর মাধ্যমে আমরা কম্পিউটারকে ডেটা বা নির্দেশনা দিই। যেমন: কীবোর্ড, মাউস, স্ক্যানার, মাইক্রোফোন।
সেন্ট্রাল প্রসেসিং ইউনিট (CPU): একে কম্পিউটারের 'মস্তিষ্ক' বলা হয়। এটি সমস্ত গণনা, প্রক্রিয়াকরণ এবং সিদ্ধান্ত গ্রহণের কাজ করে। একটি কম্পিউটারের গতি অনেকাংশে এর সিপিইউ-এর উপর নির্ভর করে।
মেমোরি (RAM): র্যান্ডম অ্যাক্সেস মেমোরি বা র্যাম হলো কম্পিউটারের স্বল্পমেয়াদী মেমোরি। কম্পিউটার যখন কোনো কাজ করে, তখন প্রয়োজনীয় ডেটা এখানে সাময়িকভাবে জমা থাকে। বিদ্যুৎ চলে গেলে র্যামের সব তথ্য মুছে যায়।
স্টোরেজ: এটি কম্পিউটারের দীর্ঘমেয়াদী মেমোরি। এখানে ফাইল, সফটওয়্যার, এবং অপারেটিং সিস্টেম স্থায়ীভাবে সংরক্ষিত থাকে। যেমন: হার্ড ডিস্ক ড্রাইভ (HDD) বা সলিড-স্টেট ড্রাইভ (SSD)।
আউটপুট ডিভাইস: এর মাধ্যমে কম্পিউটার আমাদের প্রক্রিয়াকৃত তথ্য প্রদর্শন করে। যেমন: মনিটর, প্রিন্টার, স্পিকার।
তথ্য প্রক্রিয়াকরণ প্রক্রিয়া
কম্পিউটার যেভাবে কাজ করে তাকে তথ্য প্রক্রিয়াকরণ চক্র বা Information Processing Cycle বলা হয়। এই চক্রে চারটি মূল ধাপ রয়েছে:
১. ইনপুট: ব্যবহারকারী কীবোর্ড বা মাউসের মতো ইনপুট ডিভাইস ব্যবহার করে ডেটা প্রবেশ করান। উদাহরণস্বরূপ, একটি ক্যালকুলেটরে $5 + 3$ টাইপ করা।
২. প্রক্রিয়াকরণ: সিপিইউ সেই ডেটা গ্রহণ করে এবং নির্দেশনা অনুযায়ী কাজ করে। এই ক্ষেত্রে, সিপিইউ $5$ এবং $3$ সংখ্যা দুটিকে যোগ করে।
৩. আউটপুট: প্রক্রিয়াকরণের পর প্রাপ্ত ফলাফল আউটপুট ডিভাইসের মাধ্যমে দেখানো হয়। যেমন, মনিটরের স্ক্রিনে $8$ প্রদর্শন করা।
৪. স্টোরেজ: ব্যবহারকারী চাইলে এই ফলাফল বা ডেটা ভবিষ্যতের জন্য স্টোরেজ ডিভাইসে সংরক্ষণ করতে পারেন। যেমন, ফলাফলটি একটি ফাইলে সেভ করে রাখা।
কম্পিউটারের সংক্ষিপ্ত ইতিহাস
আজকের আধুনিক কম্পিউটারের ধারণা একদিনে তৈরি হয়নি। এর পেছনে রয়েছে শত শত বছরের প্রচেষ্টা এবং উদ্ভাবন। গণনার জন্য ব্যবহৃত সবচেয়ে প্রাচীন যন্ত্রগুলোর মধ্যে একটি হলো অ্যাবাকাস, যা প্রায় ৫০০০ বছর আগে আবিষ্কৃত হয়েছিল।
আধুনিক কম্পিউটারের জনক হিসেবে চার্লস ব্যাবেজকে কৃতিত্ব দেওয়া হয়। ১৯ শতকে তিনি ডিফারেন্স ইঞ্জিন এবং অ্যানালিটিক্যাল ইঞ্জিন নামে দুটি যান্ত্রিক কম্পিউটার ডিজাইন করেন। যদিও তার সময়ে এগুলি পুরোপুরি তৈরি করা সম্ভব হয়নি, তবে তার ধারণাগুলোই পরবর্তী কম্পিউটার তৈরির ভিত্তি স্থাপন করে।
প্রথম প্রজন্মের ইলেকট্রনিক কম্পিউটারগুলো ছিল বিশাল আকারের। ENIAC (Electronic Numerical Integrator and Computer) ছিল এরকম একটি কম্পিউটার, যা ১৯৪৫ সালে তৈরি হয়েছিল। এটি প্রায় ১৮০০ বর্গফুট জায়গা নিত এবং এর ওজন ছিল ৩০ টনেরও বেশি।
এই কম্পিউটারগুলো ভ্যাকুয়াম টিউব ব্যবহার করত এবং প্রচুর তাপ উৎপন্ন করত। এগুলো মূলত সামরিক এবং বৈজ্ঞানিক গবেষণার মতো জটিল গণনার কাজে ব্যবহৃত হতো। সময়ের সাথে সাথে ট্রানজিস্টর, ইন্টিগ্রেটেড সার্কিট (IC) এবং মাইক্রোপ্রসেসর আবিষ্কারের ফলে কম্পিউটার আকারে ছোট, গতিতে দ্রুত এবং দামে সস্তা হতে শুরু করে, যা আজকের ব্যক্তিগত কম্পিউটারের পথ তৈরি করেছে।
