সাধারণত কম্পিউটার সিস্টেম হলো কতগুলো ইন্টিগ্রেটেড উপাদানের সম্মিলিত প্রয়াস যা কিছু সাধারণ উদ্দেশ্য সাধনের জন্য কাজ করে। কম্পিউটার সিস্টেমের উপাদানগুলো নিম্নে নিচের অংশে আলোচনা করা হল
- হার্ডওয়্যার
- সফটওয়্যার
- হিউম্যানওয়ার বা ব্যবহারকারি
- ডেটা বা ইনফরমেশন
হার্ডওয়্যারঃ
কম্পিউটারের বাহ্যিক আকৃতিসম্পন্ন সকল যন্ত্র, যন্ত্রাংশ ও ডিভাইস সমূহকে হার্ডওয়্যার বলে। হার্ডওয়্যারকে তিন ভাগে ভাগ করা হয়েছে।
- ইনপুট
- সিস্টেম ইউনিট
- আউটপুট
ইনপুট
- কি-বোর্ড
- মাউস
- ডিস্ক
- স্ক্যানার
- কার্ড রিডার
- ডিজিটাল ক্যামেরা
সিস্টেম ইউনিট
- হার্ডডিস্ক
- মাদার বোর্ড
- এজিপি কার্ড
আউটপুট
- মনিটর
- প্রিন্টার
- ডিস্ক
- স্পিকার
সফটওয়্যার
সফটওয়্যার বলতে সমস্যা সমাধান বা কার্য সম্পাদনের উদ্দেশ্যে কম্পিউটারের ভাষায় ধারাবাহিকভাবে সাজানো নির্দেশমালাকে সফটওয়্যার বলে। প্রোগ্রাম বা প্রোগ্রাম সমষ্টি যা কম্পিউটারের হার্ডওয়্যার ও ব্যবহারকারীর মধ্যে সম্পর্ক সৃষ্টির মাধ্যমে হার্ডওয়্যারকে কার্যক্ষম করে তাকেই সফটওয়্যার বলে। কম্পিউটার সফটওয়্যারকে দুই ভাগে ভাগ করা হয়েছে।
- সিস্টেম সফটওয়্যার
- এপ্লিকেশন সফটওয়্যার
সিস্টেম সফটওয়্যার
সিস্টেম সফটওয়্যার কম্পিউটারের বিভিন্ন ইউনিটের মধ্যে কাজে সম্নয়ন রক্ষা করে প্রোগ্রাম নির্বাহের জন্য কম্পিউটারের সামর্থ্যকে করে থাকে।
এপ্লিকেশন সফটওয়্যার
এপ্লিকেশন সফটওয়্যার সমস্যা সমাধান বা ডেটা প্রক্রিয়াকরণের জন্য ব্যবহিত প্রোগ্রামকে এপ্লিকেশন সফট্ওয়্যার বলে।
হিউম্যানওয়ার বা ব্যবহারকারি
ডেটা সংগ্রহ, প্রোগ্রাম বা ডেটা সংরক্ষণ ও পরীক্ষাকরণ, কম্পিউটার চালানো তথা প্রোগ্রাম লিখা, সিস্টেমগুলো ডিজাইন ও রেকর্ড লিপিবদ্ধকরণ এবং সংরক্ষণ, সফট্ওয়্যার ও হার্ডওয়্যারের মধ্যে সমন্বয় সাধন ইত্যাদি কাজগুলোর সাথে যুক্ত সকল মানুষকে একত্রে হিউম্যানওয়্যার Humanware বলা হয়।
ডেটা বা ইনফরমেশন
সাধারণত ইনফরমেশন কিংবা তথ্যের ক্ষুদ্রতম একককেই ডেটা বলা হয়ে থাকে। ডেটা হল সাজানো নয় এমন কিছু বিশৃঙ্খল ফ্যাক্ট Raw Fact ডেটা প্রধানত দুরকম –
- নিউমেরিক Numeric ডেটা বা সংখ্যাবাচক ডেটা। যেমন, ২৫,১০০,৪৫৬ ইত্যাদি।
- অ-নিউমেরিক Non-Numeric ডেটা। যেমনঃ মানুষ, দেশ ইত্যাদির নাম, জীবিকা, জাতি কিংবা ছবি, শব্দ ও তারিখ প্রভৃতি।