কম্পিউটারের ইতিহাস ও প্রজন্ম

মানুষের বিবর্তনের পর থেকে, হাজার হাজার বছর ধরে গণনার জন্য ডিভাইস ব্যবহার করা হচ্ছে। প্রাচীনতম এবং সবচেয়ে পরিচিত ডিভাইসগুলির মধ্যে একটি ছিল অ্যাবাকাস। তারপর 1822 সালে, কম্পিউটারের জনক, চার্লস ব্যাবেজ প্রথম যান্ত্রিক কম্পিউটারের বিকাশ শুরু করেন। এবং তারপরে 1833 সালে তিনি আসলে একটি বিশ্লেষণাত্মক ইঞ্জিন ডিজাইন করেছিলেন যা একটি সাধারণ-উদ্দেশ্যের কম্পিউটার ছিল। এতে একটি ALU, কিছু মৌলিক ফ্লো চার্ট নীতি এবং সমন্বিত মেমরির ধারণা ছিল।

তারপর এক শতাব্দীরও বেশি সময় পরে কম্পিউটারের ইতিহাসে, আমরা সাধারণ উদ্দেশ্যে আমাদের প্রথম ইলেকট্রনিক কম্পিউটার পেয়েছি। এটি ছিল ENIAC, যার অর্থ ইলেকট্রনিক নিউমেরিক্যাল ইন্টিগ্রেটর এবং কম্পিউটার। এই কম্পিউটারের উদ্ভাবক ছিলেন জন ডব্লিউ. মাউচলি এবং জে.প্রেস্পার একার্ট।

এবং সময়ের সাথে সাথে প্রযুক্তির বিকাশ ঘটে এবং কম্পিউটারগুলি ছোট হয়ে যায় এবং প্রক্রিয়াকরণ দ্রুত হয়। আমরা 1981 সালে আমাদের প্রথম ল্যাপটপ পেয়েছি এবং এটি অ্যাডাম ওসবোর্ন এবং EPSON দ্বারা প্রবর্তিত হয়েছিল।

কম্পিউটারের প্রজন্ম

কম্পিউটারের ইতিহাসে , আমরা প্রায়শই আধুনিক কম্পিউটারের অগ্রগতিকে কম্পিউটারের প্রজন্ম হিসাবে উল্লেখ করি। আমরা বর্তমানে কম্পিউটারের পঞ্চম প্রজন্মের মধ্যে আছি। তো চলুন দেখে নেওয়া যাক এই পাঁচ প্রজন্মের কম্পিউটারের গুরুত্বপূর্ণ বৈশিষ্ট্য।

প্রথম প্রজন্ম

এটি ছিল 1940 থেকে 1955 সাল পর্যন্ত। এটি ছিল যখন কম্পিউটার ব্যবহারের জন্য মেশিন ভাষা তৈরি করা হয়েছিল। তারা সার্কিট্রির জন্য ভ্যাকুয়াম টিউব ব্যবহার করত। স্মৃতিশক্তির জন্য তারা ম্যাগনেটিক ড্রাম ব্যবহার করত। এই মেশিনগুলি ছিল জটিল, বড় এবং ব্যয়বহুল। তারা বেশিরভাগ ব্যাচ অপারেটিং সিস্টেম এবং পাঞ্চ কার্ডের উপর নির্ভরশীল ছিল। আউটপুট এবং ইনপুট ডিভাইস হিসাবে, চৌম্বকীয় টেপ এবং কাগজ টেপ প্রয়োগ করা হয়েছিল। যেমন, ENIAC, UNIVAC-1, EDVAC, ইত্যাদি।

দ্বিতীয় প্রজন্ম

1957-1963 সালকে সেই সময়ে “কম্পিউটারের দ্বিতীয় প্রজন্ম” হিসাবে উল্লেখ করা হয়েছিল। দ্বিতীয় প্রজন্মের কম্পিউটারে, COBOL এবং FORTRAN সমাবেশ ভাষা এবং প্রোগ্রামিং ভাষা হিসাবে নিযুক্ত করা হয়। এখানে তারা ভ্যাকুয়াম টিউব থেকে ট্রানজিস্টরে অগ্রসর হয়েছে। এটি কম্পিউটারগুলিকে ছোট, দ্রুত এবং আরও শক্তি-দক্ষ করে তুলেছে। এবং তারা বাইনারি থেকে অ্যাসেম্বলি ভাষায় অগ্রসর হয়েছে। উদাহরণস্বরূপ, IBM 1620, IBM 7094, CDC 1604, CDC 3600, এবং আরও অনেক কিছু।

3য় প্রজন্ম

এই সময়ের (1964-1971) বৈশিষ্ট্য হল ইন্টিগ্রেটেড সার্কিটের বিকাশ। একটি একক ইন্টিগ্রেটেড সার্কিট (IC) অনেকগুলি ট্রানজিস্টরের সমন্বয়ে গঠিত, যা একটি কম্পিউটারের শক্তি বৃদ্ধি করে এবং একই সাথে এর খরচ কমায়। এই কম্পিউটারগুলি তাদের পূর্বসূরীদের তুলনায় দ্রুত, ছোট, আরও নির্ভরযোগ্য এবং কম ব্যয়বহুল ছিল। উচ্চ-স্তরের প্রোগ্রামিং ভাষা যেমন FORTRON-II থেকে IV, COBOL, এবং PASCAL PL/1 ব্যবহার করা হয়েছিল। উদাহরণস্বরূপ, IBM-360 সিরিজ, হানিওয়েল-6000 সিরিজ এবং IBM-370/168।

4র্থ প্রজন্ম

মাইক্রোপ্রসেসরের উদ্ভাবন কম্পিউটারের চতুর্থ প্রজন্মের সাথে নিয়ে আসে। 1971-1980 সালগুলি চতুর্থ প্রজন্মের কম্পিউটার দ্বারা আধিপত্য ছিল। C, C++, এবং Java ছিল এই প্রজন্মের কম্পিউটারে ব্যবহৃত প্রোগ্রামিং ভাষা। উদাহরণস্বরূপ, STAR 1000, PDP 11, CRAY-1, CRAY-X-MP, এবং Apple II। এটি ছিল যখন আমরা বাড়িতে ব্যবহারের জন্য কম্পিউটার তৈরি করতে শুরু করি।

5ম প্রজন্ম

এই কম্পিউটারগুলি 1980 সাল থেকে ব্যবহার করা হয়েছে এবং এখন ব্যবহার করা অব্যাহত রয়েছে। এটিই কম্পিউটার জগতের বর্তমান ও ভবিষ্যৎ। এই প্রজন্মের সংজ্ঞায়িত দিক হল কৃত্রিম বুদ্ধিমত্তা। সমান্তরাল প্রক্রিয়াকরণ এবং সুপারকন্ডাক্টরগুলির ব্যবহার এটিকে বাস্তবে পরিণত করছে এবং ভবিষ্যতের জন্য অনেক সুযোগ প্রদান করছে। পঞ্চম প্রজন্মের কম্পিউটার ULSI (আল্ট্রা লার্জ স্কেল ইন্টিগ্রেশন) প্রযুক্তি ব্যবহার করে। এগুলি সবচেয়ে সাম্প্রতিক এবং অত্যাধুনিক কম্পিউটার। C, C++, Java,.Net এবং আরো প্রোগ্রামিং ভাষা ব্যবহার করা হয়। উদাহরণস্বরূপ, আইবিএম, পেন্টিয়াম, ডেস্কটপ, ল্যাপটপ, নোটবুক, আল্ট্রাবুক এবং আরও অনেক কিছু।

কম্পিউটারের সংক্ষিপ্ত ইতিহাস

কম্পিউটিং এর প্রকৃত শক্তি উপলব্ধি করার আগে গণনার নিষ্পাপ বোঝাপড়াকে অতিক্রম করতে হয়েছিল। যে সকল উদ্ভাবক কম্পিউটারকে পৃথিবীতে আনার জন্য অক্লান্ত পরিশ্রম করেছিলেন তাদের বুঝতে হয়েছিল যে তারা যা তৈরি করছে তা কেবল একটি সংখ্যা ক্রাঞ্চার বা একটি ক্যালকুলেটরের চেয়ে বেশি ছিল। এই ধরনের মেশিন উদ্ভাবন, নকশা বাস্তবায়ন এবং আসলে জিনিসটি নির্মাণের সাথে সম্পর্কিত সমস্ত অসুবিধা তাদের সমাধান করতে হয়েছিল। কম্পিউটারের ইতিহাস হলো এসব সমস্যার সমাধান হওয়ার ইতিহাস।