কম্পিউটার কি? কম্পিউটার কত প্রকার, বৈশিষ্ট্য ও ব্যবহার

কম্পিউটার কি?

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

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

Analytical Engine ছিল প্রথম কম্পিউটার যা ১৮৩৭ সালে চার্লস ব্যাবেজ আবিষ্কার করেছিলেন। এটি শুধুমাত্র রোম মেমরি হিসাবে পাঞ্চ কার্ড ব্যবহার করা হয়েছিল। তাই, চার্লস ব্যাবেজকে কম্পিউটারের জনক বলা হয়।
ENIAC ছিল প্রথম ইলেকট্রনিক কম্পিউটার যা ১৯৪৬ সালে মার্কিন যুক্তরাষ্ট্রের পেনসিলভানিয়া বিশ্ববিদ্যালয়ের জন মাউচলি এবং জে. প্রেসার একার্ট দ্বারা নির্মিত হয়েছিল।।
এটি প্রায় ২০,০০০ ভ্যাকুয়াম টিউব, ১০,০০০ ক্যাপাসিটর এবং ৭০,০০০ রেজিস্টার নিয়ে গঠিত।  এটির ওজন ছিল ৩০ টনেরও বেশি এবং এটি বিশাল জায়গা দখল করত। প্রথম প্রজন্মের কম্পিউটারের অন্যান্য উদাহরণগুলোর মধ্যে রয়েছে EDSAC, IBM 701, এবং Mark 1।

কম্পিউটার কে আবিষ্কার করেন?

ইংরেজ গণিতবিদ, দার্শনিক এবং উদ্ভাবক চার্লস ব্যাবেজকে কম্পিউটারের জনক বলা হয়। ব্যাবেজ ১৯ শতকে “Analytical Engine (বিশ্লেষণীয় ইঞ্জিন)” নামে পরিচিত প্রথম যান্ত্রিক কম্পিউটারের ধারণা এবং ডিজাইনের জন্য পরিচিত। যদিও প্রযুক্তিগত সীমাবদ্ধতার কারণে ব্যাবেজের জীবদ্দশায় Analytical Engine সম্পূর্ণরূপে নির্মিত হয়নি, তবে তার কাজ আধুনিক কম্পিউটিং ধারণার ভিত্তি স্থাপন করেছিল।

কম্পিউটারের মূল অংশ কয়টি

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

কম্পিউটার কত প্রকার

বিভিন্ন মানদণ্ডের ভিত্তিতে কম্পিউটারগুলিকে বিভিন্ন প্রকারে ভাগ করা হয়। যাইহোক আকারের উপর ভিত্তি করে, একটি কম্পিউটারকে পাঁচ প্রকারে ভাগ করা যায়:
মাইক্রো কম্পিউটার
মিনি কম্পিউটার
মেইনফ্রেম কম্পিউটার
সুপার কম্পিউটার
ওয়ার্কস্টেশন
১. মাইক্রো কম্পিউটার (Micro Computer)
এটি একটি একক-ব্যবহারকারী কম্পিউটার যার গতি এবং স্টোরেজ ক্ষমতা অন্যান্য কম্পিউটারের তুলনায় কম। এটি সিপিইউ হিসাবে একটি মাইক্রোপ্রসেসর ব্যবহার করে। প্রথম মাইক্রোকম্পিউটারটি 8-বিট মাইক্রোপ্রসেসর চিপ দিয়ে নির্মিত হয়েছিল।
মাইক্রোকম্পিউটারের উদাহরণের মধ্যে রয়েছে ল্যাপটপ, ডেস্কটপ কম্পিউটার, PDA, ট্যাবলেট এবং স্মার্টফোন। মাইক্রোকম্পিউটারগুলি সাধারণত ব্রাউজিং, তথ্য অনুসন্ধান, ইন্টারনেট, এমএস অফিস, সোশ্যাল মিডিয়া ইত্যাদির মতো সাধারণ ব্যবহারের জন্য ডিজাইন এবং বিকাশ করা হয়।
২. মিনি কম্পিউটার (Mini Computer)
মিনিকম্পিউটার এমন একটি কম্পিউটার যা আকারে ছোট, কম ব্যয়বহুল এবং একটি মেইনফ্রেম বা সুপার কম্পিউটারের চেয়ে কম শক্তিশালী। মিনিকম্পিউটারগুলো বৈজ্ঞানিক এবং প্রকৌশল গণনা, ব্যবসায়িক লেনদেন প্রক্রিয়াকরণ, ফাইল হ্যান্ডলিং এবং ডাটাবেস পরিচালনার জন্য ব্যবহৃত হত। মিনি কম্পিউটারের কিছু উদাহরণ,ট্যাবলেট পিসি, ডেস্কটপ মিনিকম্পিউটার, নোটবুক ইত্যাদি।
৩. মেইনফ্রেম কম্পিউটার (Mainframe Computer)
এটি একটি মাল্টি-ইউজার কম্পিউটার যা একই সাথে হাজার হাজার ব্যবহারকারীকে সমর্থন করতে সক্ষম। এটি বড় সংস্থা এবং সরকারী সংস্থায় তাদের ব্যবসায়িক ক্রিয়াকলাপ চালানোর জন্য ব্যবহৃত হয় কারণ সেখানে প্রচুর পরিমাণে ডেটা সঞ্চয় এবং প্রক্রিয়া প্রয়োজন হয়। উদাহরণস্বরূপ, ব্যাঙ্ক, বিশ্ববিদ্যালয় এবং বীমা কোম্পানিগুলি তাদের গ্রাহক, ছাত্র এবং পলিসি হোল্ডারদের ডেটা সংরক্ষণ করতে মেইনফ্রেম কম্পিউটার ব্যবহার করে।
৪. সুপার কম্পিউটার (Super Computer)
সুপার-কম্পিউটার হল কম্পিউটারের মধ্যে দ্রুততম এবং ব্যয়বহুল কম্পিউটার। এটির বিশাল স্টোরেজ ক্ষমতা এবং কম্পিউটিং গতি রয়েছে যা প্রতি সেকেন্ডে লক্ষ লক্ষ ইনপুট সম্পাদন করতে পারে। সুপার-কম্পিউটারগুলি বৈজ্ঞানিক, পেট্রোলিয়াম ইঞ্জিনিয়ারিং, আবহাওয়ার পূর্বাভাস, ওষুধ, মহাকাশ গবেষণার মতো বিশেষ অ্যাপ্লিকেশনগুলির জন্য ব্যবহৃত হয়। উদাহরণস্বরূপ, NASA মহাকাশ উপগ্রহ উৎক্ষেপণ এবং মহাকাশ অনুসন্ধানের জন্য তাদের পর্যবেক্ষণ ও নিয়ন্ত্রণের জন্য সুপার কম্পিউটার ব্যবহার করে।
৫. ওয়ার্ক স্টেশন (Work stations)
ওয়ার্কস্টেশন হল এক ধরনের কম্পিউটার যা বিশেষায়িত কাজের যেমন গ্রাফিক্স ডিজাইন, ভিডিও এডিটিং, 3D মডেলিং, বৈজ্ঞানিক সিমুলেশন এবং ইঞ্জিনিয়ারিং অ্যাপ্লিকেশনগুলির জন্য উচ্চ-কার্যকারিতা কম্পিউটিং ক্ষমতা প্রদানের জন্য ডিজাইন করা হয়েছে।
৬. সার্ভার কম্পিউটার
সার্ভার হল শক্তিশালী কম্পিউটার যা নেটওয়ার্কের অন্যান্য কম্পিউটারে পরিষেবা, সংস্থান বা ডেটা সরবরাহ করে। এটি প্রায়শই ওয়েব পেজ, হোস্ট ডাটাবেস, ইমেল পরিচালনা করে থাকে।

কম্পিউটারের বৈশিষ্ট্য

প্রসেসিং পাওয়ার: কম্পিউটার শক্তিশালী প্রসেসর (সিপিইউ) এর মাধ্যমে জটিল গণনা চালাতে, ডেটা প্রক্রিয়া করতে এবং অবিশ্বাস্য গতিতে বিভিন্ন কাজ সম্পাদন করতে পারে।
স্টোরেজ: কম্পিউটার তথ্য, ছবি, ভিডিও, সফ্টওয়্যার অ্যাপ্লিকেশন এর ডেটা সঞ্চয় করতে পারে। স্টোরেজ বিভিন্ন আকারে হয়, যেমন হার্ড ড্রাইভ, সলিড-স্টেট ড্রাইভ (এসএসডি), এবং ক্লাউড স্টোরেজ।
মেমরি (RAM): র্যান্ডম অ্যাক্সেস মেমরি (RAM) কম্পিউটার সক্রিয়ভাবে ব্যবহার করা ডেটা এবং প্রোগ্রামগুলির জন্য অস্থায়ী স্টোরেজ প্রদান করে।
মাল্টিটাস্কিং: কম্পিউটার একই সাথে একাধিক প্রোগ্রাম এবং কাজ চালাতে পারে।
সফ্টওয়্যার: কম্পিউটার ওয়ার্ড প্রসেসর এবং গ্রাফিক ডিজাইন টুল, ভিডিও গেম এবং জটিল সিমুলেশন সফ্টওয়্যার অ্যাপ্লিকেশন চালাতে পারে।
ইনপুট/আউটপুট (I/O) ডিভাইস: কম্পিউটার কীবোর্ড, মাউস এবং টাচস্ক্রিনের মতো ইনপুট ডিভাইসের পাশাপাশি মনিটর, প্রিন্টার এবং স্পিকারের মতো আউটপুট ডিভাইসগুলির মাধ্যমে যোগাযোগ করে।
অপারেটিং সিস্টেম: অপারেটিং সিস্টেম (OS) হার্ডওয়্যার এবং সফ্টওয়্যার সংস্থানগুলি পরিচালনা করে, একটি ব্যবহারকারী ইন্টারফেস প্রদান করে এবং অ্যাপ্লিকেশন এবং হার্ডওয়্যারের মধ্যে যোগাযোগের সুবিধা দেয়।
নেটওয়ার্কিং: কম্পিউটার লোকাল এরিয়া নেটওয়ার্ক (LAN) বা ইন্টারনেটের মাধ্যমে একে অপরের সাথে যোগাযোগ করতে পারে, যার মাধ্যমে রিসোর্চ, ডেটা এবং যোগাযোগ রক্ষা করা যায়।
পোর্টেবিলিটি: ল্যাপটপ, ট্যাবলেট এবং স্মার্টফোনের আবির্ভাবের সাথে, কম্পিউটারগুলি বহনযোগ্য হয়ে উঠেছে, যা ব্যবহারকারীদের বিভিন্ন অবস্থান থেকে কাজ করতে এবং যোগাযোগ করতে দেয়।
মাল্টিমিডিয়া সাপোর্ট: কম্পিউটার ভিডিও, মিউজিক এবং অ্যানিমেশনের মতো মাল্টিমিডিয়া কন্টেন্ট চালাতে এবং তৈরি করতে পারে।
আপগ্রেডেবিলিটি: অনেক কম্পিউটার হার্ডওয়্যার আপগ্রেড করার অনুমতি দেয়, যেমন RAM যোগ করা।
ডেটা ব্যাকআপ: হার্ডওয়্যার ব্যর্থতা বা অন্যান্য সমস্যার ক্ষেত্রে ডেটার ক্ষতি রোধ করতে কম্পিউটার গুরুত্বপূর্ণ ডেটার ব্যাকআপ তৈরি করতে পারে।

কম্পিউটারের ব্যবহার

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

Similar Posts