কম্পিউটার কী? what is Computer?
কম্পিউটার কীঃ what is computer?
গণনাযন্ত্র বা কম্পিউটার (ইংরেজি: Computer) হল এমন একটি যন্ত্র যা সুনির্দিষ্ট নির্দেশ অনুসরণ করে গাণিতিক গণনা সংক্রান্ত কাজ খুব দ্রুত করতে পারে।
কম্পিউটার (computer) শব্দটি গ্রিক "কম্পিউট" (compute)শব্দ থেকে এসেছে। compute শব্দের অর্থ হিসাব বা গণনা করা। আর কম্পিউটার (computer) শব্দের অর্থ গণনাকারী যন্ত্র। কিন্তু এখন আর কম্পিউটারকে শুধু গণনাকারী যন্ত্র বলা যায় না। কম্পিউটার এমন এক যন্ত্র যা তথ্য গ্রহণ করে এবং বিভিন্ন প্রক্রিয়ার মাধ্যমে তা বিশ্লেষণ ও উপস্থাপন করে। সভ্যতার বিকাশ এবং বর্তমানে তার দ্রুত অগ্রগতির মূলে রয়েছে গণিত ও কম্পিউটারের প্রবল প্রভাব। বাংলাদেশে প্রথম কম্পিউটার আসে ১৯৬৪ সালে। [১]
আবিষ্কারের ইতিহাসঃ
প্রাগৈতিহাসিক
যুগে গণনার যন্ত্র উদ্ভাবিত বিভিন্ন প্রচেষ্টাকে কম্পিউটার ইতিহাস হিসেবে ধরা হয়। প্রাচীন কালে মানুষ একসময় সংখ্যা বুঝানোর জন্য ঝিনুক, নুড়ি, দড়ির গিট ইত্যাদি ব্যবহার করত। পরবর্তীতে গণনার কাজে বিভিন্ন কৌশল ও যন্ত্র ব্যবহার করে থাকলেও অ্যাবাকাস (Abacus) নামক
একটি প্রাচীন গণনা যন্ত্রকেই কম্পিউটারের ইতিহাসে প্রথম যন্ত্র হিসেবে ধরা হয়।[২] এটি আবিষ্কৃত হয় খ্রিষ্টপূর্ব ২৪০০ সালে ব্যাবিলনে। অ্যাবাকাস ফ্রেমে সাজানো গুটির স্থান পরিবর্তন করে গননা করার যন্ত্র। খ্রিস্টপূর্ব ৪৫০/৫০০ অব্দে মিশরে বা চীনে
গননা যন্ত্র হিসেবে অ্যাবাকাস তৈরি হয়।
১৬১৬
সালে স্কটল্যান্ডের গণিতবিদ জন নেপিয়ার গণনার কাজে
ছাপা বা দাগ কাটাকাটি অথবা দন্ড ব্যবহার করেন। এসব দন্ড জন নেপিয়ার (John Napier) এর অস্থি নামে পরিচিত। ১৬৪২ সালে ১৯ বছর বয়স্ক ফরাসি বিজ্ঞানী ব্লেইজ প্যাসকেল সর্বপ্রথম যান্ত্রিক
ক্যালকুলেটর আবিষ্কার করেন।
তিনি দাঁতযুক্ত চাকা বা গিয়ারের সাহায্যে যোগ বিয়োগ করার পদ্ধতি চালু করেন। ১৬৭১ সালের জার্মান গণিতবিদ গটফ্রাইড ভন লিবনিজ প্যাসকেলের
যন্ত্রের ভিত্তিতে চাকা ও দন্ড ব্যবহার করে গুণ ও ভাগের ক্ষমতাসম্পন্ন আরো উন্নত যান্ত্রিক ক্যালকুলেটর তৈরি করেন। তিনি যন্ত্রটির নাম দেন রিকোনিং যন্ত্র (Rechoning Mechine)।
পরে ১৮২০ সালে টমাস ডি কোমার রিকোনিং
যন্ত্রের পরিমার্জন করে লিবনিজের যন্ত্রকে জনপ্রিয় করে তোলেন।
উনিশ
শতকের শুরুর দিকে আধুনিক একটি যন্ত্রের নির্মাণ ও ব্যবহারের ধারণা (যা কেবলমাত্র যান্ত্রিকভাবে, মানে যেকোনও রকম বুদ্ধিমত্তা ব্যতিরেকে, গাণিতিক হিসাব করতে পারে) প্রথম সোচ্চার ভাবে প্রচার করেন চার্লস ব্যাবেজ। তিনি এটির নাম দেন ডিফারেন্স ইন্জিন (Difference Engine)।
এই
ডিফারেন্স ইঞ্জিন নিয়ে কাজ করার সময় (১৮৩৩ সালে) তিনি অ্যানালিটিক্যাল ইন্জিন
নামে আরও উন্নত ও সর্বজনীন একটি যন্ত্রে ধারনা লাভ করেন। কিন্তু প্রয়োজনীয় যন্ত্র ও অর্থের অভাবে কোনোটির কাজই তিনি শেষ করতে পারেননি।
কম্পিউটার বিজ্ঞানের সত্যিকার সূচনা
হয় অ্যালান টুরিং এর প্রথমে তাত্ত্বিক ও পরে ব্যবহারিক গবেষণার মাধ্যমে। বিশ শতকের মধ্যভাগ থেকে আধুনিক কম্পিউটারের বিকাশ ঘটতে শুরু করে। ১৯৭১ সালে মাইক্রোপ্রসেসর
উদ্ভাবনের ফলে মাইক্রোকম্পিউটারের দ্রুত বিকাশ ঘটতে থাকে। বাজারে প্রচলিত হয় বিভিন্ন প্রকৃতি ও আকারের কম মূল্যের অনেক রকম পার্সোনাল কম্পিউটার (Personal Computer) বা
পিসি (PC)। সে
সঙ্গে উদ্ভাবিত হয়েছে অনেক রকম অপারেটিং সিস্টেম, প্রোগ্রামের ভাষা, অগণিত
ব্যবহারিক প্যাকেজ প্রোগ্রাম।
এরসাথে ব্যাপক বিস্তৃতি ঘটেছে কম্পিউটার নেটওয়ার্ক ও ইন্টারনেটের এবং সংশ্লিষ্ট
সেবা ও পরিসেবার। কম্পিউটার শিক্ষা প্রদানের লক্ষ্যে প্রতিষ্ঠিত ও সম্প্রসারিত হয়েছে অসংখ্য প্রাতিষ্ঠানিক ও অপ্রাতিষ্ঠানিক কম্পিউটার শিক্ষা ও গবেষণা প্রতিষ্ঠান। সাম্প্রতিক কালে কম্পিউটার ও তথ্য প্রযুক্তি (Information Technology) বা
আইটি (IT) ব্যবসা-বাণিজ্যের বিরাট অংশ দখল করেছে এবং কর্মসংস্থান হয়ে পড়েছে অনেকাংশেই কম্পিউটার নির্ভর।
কম্পিউটার সিস্টেম পরিচিতি
সিস্টেম হলো কতগুলো ইন্টিগ্রেটেড উপাদানের সম্মিলিত প্রয়াস যা কিছু সাধারণ উদ্দেশ্য সাধনের জন্য কাজ করে। কম্পিউটার সিস্টেমের উপাদানগুলো নিম্নরূপ :-[৪]
- হার্ডওয়্যার,
- সফটওয়্যার,
- হিউম্যানওয়্যার বা ব্যবহারকারী,
- ডেটা বা ইনফরমেশন।
হার্ডওয়্যার
কম্পিউটারের বাহ্যিক আকৃতিসম্পন্ন সকল যন্ত্র, যন্ত্রাংশ ও ডিভাইস সমূহকে হার্ডওয়্যার বলে। কম্পিউটারের হার্ডওয়্যারকে প্রাথমিকভাবে তিনভাগে ভাগ করা যায়।
ইনপুট যন্ত্রপাতি
- কী-বোর্ড
- মাউস
- ডিস্ক
- স্ক্যানার
- কার্ড রিডার,
- ডিজিটাল ক্যামেরা ইত্যাদি।
সিস্টেম ইউনিট
- হার্ড ডিস্ক
- মাদারবোর্ড
- এজিপি কার্ড
- র্যাম ইত্যাদি।
আউটপুট যন্ত্রপাতি
সফটওয়্যার
সমস্যা সমাধান বা কার্য সম্পাদনের উদ্দেশ্যে কম্পিউটারের ভাষায় ধারাবাহিকভাবে সাজানো নির্দেশমালাকে প্রোগ্রাম বলে। প্রোগ্রাম বা প্রোগ্রাম সমষ্টি যা কম্পিউটারের হার্ডওয়্যার ও ব্যবহারকারীর মধ্যে সম্পর্ক সৃষ্টির মাধ্যমে হার্ডওয়্যারকে কার্যক্ষম করে তাকেই সফটওয়্যার বলে।
কম্পিউটারের সফট্ওয়্যারকে প্রধানত দুই ভাগে ভাগ করা যায়।[৫]
- সিস্টেম সফটওয়্যার : সিস্টেম সফট্ওয়্যার কম্পিউটারের বিভিন্ন ইউনিটের মধ্যে কাজের সমন্বয় রক্ষা করে ব্যবহারিক প্রোগ্রাম নির্বাহের জন্য কম্পিউটারের সামর্থ্যকে সার্থকভাবে নিয়োজিত রাখে।[৬]
- এপ্লিকেশন সফটওয়্যার : ব্যবহারিক সমস্যা সমাধান বা ডেটা প্রক্রিয়াকরণের জন্য ব্যবহৃত প্রোগ্রামকে অ্যাপ্লিকেশন সফট্ওয়্যার বলে। ব্যবহারিক সমস্যা সমাধানের জন্য অনেক রকম তৈরি প্রোগ্রাম বাণিজ্যিক পণ্য হিসেবে পাওয়া যায়, যাকে সাধারণত প্যাকেজ প্রোগ্রামও বলা হয়।[৭]
হার্ডওয়্যার
একটি কম্পিউটারের সকল ভৌত অংশ, যেগুলি কম্পিউটারের বিভিন্ন ধরনের কাজের সঙ্গে কোনো না কোনো ভাবে যুক্ত থাকে, সেগুলিকে হার্ডওয়্যার বলে | এই অংশগুলি ইনপুট নেবার কাজে, ডেটা প্রক্রিয়াকরনের কাজে, আউটপুট দেবার কাজে, ডেটা সংরক্ষন এবং কার্য নিয়ন্ত্রণে কম্পিউটারকে সাহায্য করে থাকে |
হিউম্যানওয়্যার বা ব্যবহারকারী
ডেটা সংগ্রহ, প্রোগ্রাম বা ডেটা সংরক্ষণ ও পরীক্ষাকরণ, কম্পিউটার চালানো তথা প্রোগ্রাম লিখা, সিস্টেমগুলো ডিজাইন ও রেকর্ড লিপিবদ্ধকরণ এবং সংরক্ষণ, সফট্ওয়্যার ও হার্ডওয়্যারের মধ্যে সমন্বয় সাধন ইত্যাদি কাজগুলোর সাথে যুক্ত সকল মানুষকে একত্রে হিউম্যানওয়্যার (Humanware) বলা
হয়।
ডেটা/ইনফরমেশন
ইনফরমেশন বা তথ্যের ক্ষুদ্রতম একককে ডেটা বলে। ডেটা হল সাজানো নয় এমন কিছু বিশৃঙ্খল ফ্যাক্ট (Raw Fact)ডেটা প্রধানত
দুই রকম -
(ক) নিউমেরিক (Numeric) ডেটা বা সংখ্যাবাচক ডেটা। যেমনঃ ২৫,১০০,৪৫৬ ইত্যাদি। (খ) অ-নিউমেরিক (Non-Numeric) ডেটা।
যেমনঃ মানুষ, দেশ ইত্যাদির নাম, জীবিকা, জাতি কিংবা ছবি, শব্দ ও তারিখ প্রভৃতি।
অপারেটিং
সিস্টেম
অপারেটিং সিস্টেম হচ্ছে এমন একটি সফটওয়্যার যা কম্পিউটার প্রোগ্রামের এক্সিকিউশনকে নিয়ন্ত্রণ করে এবং যা সিডিউলিং, ডিবাগিং, ইনপুট/আউটপুট কন্ট্রোল, একাউন্টিং, কম্পাইলেশন, স্টোরেজ অ্যাসাইনমেন্ট, ডেটা ম্যানেজমেন্ট এবং আনুষঙ্গিক কাজ করে থাকে। বর্তমানে মাইক্রো কম্পিউটার বা পিসিতে বহুল ব্যবহৃত অপারেটিং সিস্টেমগুলো হলো -
- ডস
- উইন্ডোজ ৯৫
- উইন্ডোজ ৯৮
- উইন্ডোজ ২০০০
- ইউনিক্স, উবুন্টু
- মিন্ট (অপারেটিং সিস্টেম)
- ডেবিয়ান
- ফেডোরা
- ম্যাক ওএসএক্স
- উইন্ডোজ এক্সপি
- উইন্ডোজ ভিস্তা
- উইন্ডোজ ৭
- উইন্ডোজ ৮
- উইন্ডোজ ৮.১
- উইন্ডোজ ১০
- লিনাক্স
কম্পিউটারের
প্রয়োগঃ
কম্পিউটারের রয়েছে প্রচুর ব্যবহার। ঘরের কাজ থেকে শুরু করে ব্যবসায়িক, বৈজ্ঞানিক ইত্যাদি নানা ক্ষেত্রে এর অপরিসীম ব্যবহার। সর্বোপরি যোগাযোগ ক্ষেত্রে এটি এনেছে অনন্য বিপ্লব। চিকিৎসা ও মানবকল্যাণেও এটি এক অনন্য সঙ্গী। এক কথায় কম্পিউটার এমন এক যন্ত্র যা প্রায় সকল কাজ করতে সক্ষম।
ভূগোলে কমপিউটারের ব্যবহার:
- জি আই এস এ কম্পিউটার: GIS প্রযুক্তির ক্ষেত্রে কমপিউটার ব্যবহার করা হয়। এ প্রযুক্তিতে কম্পিউটারের সাহায্যে মানচিত্রে বিভিন্ন তথ্য যুক্ত করা হয়।
শিক্ষাক্ষেত্রে কম্পিউটারের ব্যবহার:
মাল্টিমিডিয়া প্রযুক্তির মাধ্যমে শ্রেণিতে পাঠদানের ক্ষেত্রে কম্পিউটারের ব্যাবহার রয়েছে। এছাড়াও ফলাফল প্রকাশের ক্ষেত্রে মাইক্রোসফট এক্সেল ব্যবহৃত হয়।
সুত্র –
উইকিপিডিয়া।