Home » COMPUTER

COMPUTER

কম্পিউটার কি? বা কম্পিউটার কাকে বলে সংজ্ঞা ?

Computer একটি উন্নত বৈদ্যুতিক ডিভাইস যা ব্যবহারকারীর কাছ থেকে input হিসাবে raw data নেয় এবং এই data গুলি আগে থেকে দেওয়া নির্দেশাবলী (program হিসাবে পরিচিত) অনুসারে process করে এবং ফলাফল দেয় (output) দেয় বা ভবিষ্যতের ব্যবহারের জন্য output সংরক্ষণ করে।

computer, arithmetic এবং logical গণনা প্রক্রিয়া করতে পারে।

কম্পিউটার (computer) শব্দটি লাতিন শব্দ ‘কম্পুটারে’ (computare) থেকে উদ্ভূত, এর অর্থ গণনা বা program-যোগ্য মেশিন। কম্পিউটার, program ছাড়া কিছুই করতে পারে না।

এটি বাইনারি অঙ্কের স্ট্রিংয়ের মাধ্যমে দশমিক সংখ্যাগুলি উপস্থাপন করে। কম্পিউটার ‘শব্দটি সাধারণত সেন্টার প্রসেসর ইউনিট প্লাস অভ্যন্তরীণ মেমরিকে বোঝায়।

চার্লস ব্যাবেজকে (Charles Babbage) কম্পিউটারের “গ্র্যান্ড ফাদার” বলা হয়। চার্লস ব্যাবেজ ডিজাইন করা প্রথম মেকানিকাল কম্পিউটারকে অ্যানালিটিক্যাল ইঞ্জিন বলে। এটি পাঞ্চ কার্ড আকারে পঠনযোগ্য মেমরি ব্যবহার করে।

কম্পিউটার এর পুরো নাম কি (Full form of computer)

Full form of computer in Bengali

C = Commonly , O = Operating , M = Machine , P = Particularly , U = Used for , T = Technical , E = Educational , R = Research.

অর্থাৎ “Commonly Operating Machine Particularly Used for Technical Educational Research.”

কম্পিউটার আবিষ্কারের ইতিহাস (History of computer in Bengali )

  • প্রথম প্রজন্ম: ভ্যাকুয়াম টিউব (১৯৪০-১৯৫৬)
  • দ্বিতীয় প্রজন্ম: ট্রানজিস্টর (১৯৫৬-১৯৬৩)
  • তৃতীয় প্রজন্ম: সার্কিট ( ১৯৬৪-১৯৭১)
  • চতুর্থ প্রজন্ম: মাইক্রোপ্রসেসর (১৯৭১- বর্তমান)
  • পঞ্চম প্রজন্ম: কৃত্রিম বুদ্ধিমত্তা (বর্তমান এবং ভবিষ্যৎ)

কম্পিউটারের বৈশিষ্ট্য (Features of Computer)

Multitasking – Multitaskingবা একই সময়ে এক সাথে অনেক গুলি কাজ করতে পাড়া, কম্পিউটার এর এমন একটি বৈশিষ্ট্য যা অন্যান্য সব যন্ত্র থেকে কম্পিউটার কে আলাদা করে।

Accurate এবং Speed – দ্রুত গতিতে এবং নিরভুল ভাবে কাজ করতে পাড়া হল কম্পিউটার এর প্রধান বৈশিষ্ট্য গুলির মধ্যে। এটি কম্পিউটার বাবহারের মূল কারন। তবে data inconsistency বা inaccuracy এর কারনের ভুল হতে পারে।

Efficient – মানুষ ক্লান্তি ও অবসাদের কারণে কোন কাজ দীর্ঘক্ষণ একটানা করতে পারে না। কিন্তু কম্পিউটার বিরক্তিহীন ও অবসাদহীনভাবে একই কাজ একটানা ঘন্টার পর ঘন্টা করে যেতে পারে।

Reliability – Accurate এবং Speed এই দুটি গুন একই সঙ্গে থাকার কারনে কম্পিউটার অত্যন্ত নির্ভরশীল বা reliability।

Non-intelligent – কম্পিউটারের নিজস্ব কোন বুদ্ধিমত্তা নেই। নিজ থেকে কম্পিউটার কোন কাজ করতে পারে না। কার্যসংক্রান্ত এর নিজস্ব কোন সিদ্ধান্ত নেই। ব্যবহারকারী যেভাবে ব্যবহার করবে কম্পিউটার সেই ভাবে কার্য সম্পাদন করবে।

কম্পিউটার এর বিভিন্ন অংশের নাম (Parts of Computer)

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

এগুলিকে এককথায় কম্পিউটার হার্ডওয়ার বলে।

  • মনিটর: একটি কম্পিউটার মনিটর একটি output devise যা চিত্রাঙ্কিত আকারে তথ্য প্রদর্শন করে।
  •  মাদারবোর্ড : যে কোনও কম্পিউটারের প্রধান সার্কিট বোর্ডকে মাদারবোর্ড বলে। এটি একটি পাতলা প্লেটের মতো দেখায়। তবে কম্পিউটারের সমস্ত অংশের সাথে সরাসরি সংযুক্ত থাকে।
  • সি পিই উ / প্রসেসর : CPU কে Computer এর ব্রেন বলা হয়, এটি কম্পিউটারের প্রধান অংশ, যা প্রসেসর বা মাইক্রোপ্রসেসর নামেও পরিচিত, সিপিইউ-তে সমস্ত কম্পিউটার ইনস্টল করা হয়, এটি কম্পিউটারের সমস্ত ফাংশনকে নিয়ন্ত্রণ করে।
  • র‌্যাম : আমরা র‌্যামকে র‌্যান্ডম অ্যাকসেস মেমোরি হিসাবেও জানি। এটি সিস্টেমের স্বল্পমেয়াদী মেমোরি। কম্পিউটার যখনই কিছু গণনা করে, এটি অস্থায়ীভাবে ফলাফলটিকে সংরক্ষণ করে। যদি কম্পিউটারটি বন্ধ হয়ে যায় তবে এই ডেটাটিও হারিয়ে যায়। র‌্যাম মেগাবাইট (এমবি) বা গিগা বাইট (জিবি) দ্বারা পরিমাপ করা হয়।
  • পাওয়ার সাপ্লাই: পাওয়ার সাপ্লাই ইউনিটের কাজটি হ’ল মূল বিদ্যুৎ সরবরাহ থেকে বিদ্যুৎ নেওয়া এবং প্রয়োজনীয়তা অনুসারে অন্যান্য উপাদানগুলিতে সরবরাহ করা।
  • হার্ডডিস্ক : Hard disk হল computer এর storage আঁশ যেখানে software, documents এবং অন্যান্য file গুলি সংরক্ষণ করা হয়। এটিতে, data দীর্ঘ সময়ের জন্য store থাকে। storage device আবার কয়েক প্রকার হতে পারে। ( storage device এর প্রকার )
  •  কিবোর্ড : একটি কম্পিউটার কীবোর্ড একটি কম্পিউটারের সাথে ব্যবহৃত প্রাথমিক ইনপুট ডিভাইসগুলির মধ্যে একটি। বৈদ্যুতিক টাইপরাইটারের মত, একটি কীবোর্ড এমন বোতামগুলির সমন্বয়ে গঠিত যা অক্ষর, সংখ্যা এবং চিহ্ন তৈরি করে এবং অন্যান্য কার্য সম্পাদন করে(keyboard shortcut এর মাধ্যমে)।
  • মাউস : মাউস, কখনও কখনও পয়েন্টার নামে পরিচিত, একটি হস্তচালিত ইনপুট ডিভাইস যা কম্পিউটারের স্ক্রিনে অবজেক্টগুলি ম্যানিপুলেট করতে ব্যবহৃত হয়।
  •  সিডি ড্রাইভ : কমপ্যাক্ট ডিস্ক রিড-ওনল মেমোরির জন্য শর্ট, একটি সিডি-রোম একটি অপটিকাল ডিস্ক যা অডিও বা সফ্টওয়্যার ডেটা থাকে যার মেমরি কেবল পঠনযোগ্য। একটি সিডি-রোম ড্রাইভ বা অপটিকাল ড্রাইভ সেগুলি পড়ার জন্য ব্যবহৃত ডিভাইস। 

হার্ডওয়্যার এবং সফটওয়্যার-এর মধ্যে পার্থক্য কী? (Computer Hardware vs Software)

Computer Hardware হল computer এর যান্ত্রিক আঁশ বা physical device যা দিয়ে computer টি গঠিত।

আপর দিকে software টি আপনার computer এর hard drive এ install করা code এর সংগ্রহ।

উদাহরণস্বরূপ, আপনি এই পাঠ্যটি পড়তে যে কম্পিউটারের monitorটি ব্যবহার করছেন এবং এই wab-page টি navigate করতে আপনি যে mouse টি ব্যবহার করছেন তা হ’ল Computer Hardware । যে internet browser টি আপনাকে এই page টি দেখার অনুমতি দেয় এবং ব্রাউজারটি যে operating system টি চলছে সেগুলি software হিসাবে বিবেচিত হয়।

Personal Computer Architecture Layers

কম্পিউটারের কাজ (Function of Computer)

যদিও আপাত দৃষ্টি তে মনে হতে পারে কম্পিউটার একটি sophisticated devices, যা জটিল থেকে জতিলতর কাজ খুব সহজে সম্পাদন করতে সক্ষম, কিন্তু আসলে যে কোন কম্পিউটার কেবল কিছু সীমিত সংখ্যক এবং সরল ধরনের কাজ করতে সক্ষম।

তবে এই সমস্ত সরল কাজ গুলিকে কম্পিউটার খুব দ্রুত গতিতে করতে পারে। এই কারনে আপাত দৃষ্টি তে দেখে মনে হয় কম্পিউটার খুব জটিল কাজ খুব সহজে করতে পারে ।

তার সাথে রয়েছে প্রোগ্রামারদের জটিল অ্যালগরিদম যা জটিল কাজ গুলিকে খুব সাধারণ এবং সরল অংশে বিভক্ত করে, যা কম্পিউটারের দ্বারা সম্পাদন করা খুব সহজ হয়ে ওঠে ।

কম্পিউটারের কাজ কে আমরা চারটি ভাগে ভাগ করতে পারি , কাজগুলি হল —

Data input – প্রতিটি কম্পিউটার কে দিয়ে কোন কাজ করানর প্রথম পদক্ষেপ হল, সেটিতে data input করা। আর এই কাজ টি হয়ে থাকে সাধারনত input device এর মাধ্যমে। এই Data entry, manual বা automatic অভয়ই হতে পারে। Manual input সাধারনত hardware peripherals যেমন keyboard, mouse এর মাধ্যমে করা হয়ে থাকে। অনেক ক্ষেত্রে Input vocal dictation applications বা body gestures peripherals যেমন Kinect এবং biometric devices এর মাধ্যমেও করা হয়ে থাকে।

Data processing – Data processing হল একটি কম্পিউটার এর মূল কাজ। Processing হল একটি পদ্ধতি যার মাধ্যমে কম্পিউটার তার মধ্যে আসা raw data কে manipulat করে একটি meaningful information এর আকার দেয়। প্রতিটি কম্পিউটারের মধ্যে আগে থেকে কিছু ইনস্ট্রাকশন (instruction) দেওয়া থাকে, এই ইন্সট্রাকশন গুলোর উপর ভিত্তি করে কম্পিউটার ইনপুট করা ইনফরমেশন গুলোকে প্রসেস (process)করে.

Information output – আউটপুট হল সর্বশেষ ধাপ, ইনপুট করা তথ্যগুলি প্রসেস করার পর যে ফলাফল হয় সেটি কম্পিউটার আউটপুটের মাধ্যমে প্রকাশ করে. কম্পিউটার সিস্টেম এর সঙ্গে যে প্রকার এর আউটপুট ডিভাইস সংযুক্ত করা থাকে আউটপুট সেই ধরনের হয়ে থাকে. যেমন ধরা যাক যদি কোন কম্পিউটারের সঙ্গে আউটপুট ডিভাইস হিসাবে মনিটর সংযুক্ত করা থাকে তাহলে আউটপুট মনিটরে ভেসে উঠবে, আবার যদি আউটপুট ডিভাইস হিসাবে কোন প্রিন্টার সংযুক্ত করা থাকে সে ক্ষেত্রে প্রসেস করার ফলাফল প্রিন্ট হিসাবে বেরিয়ে আসবে.

Data and information storage – কম্পিউটারের চতুর্থ এবং সমানভাবে গুরুত্বপূর্ণ কাজ হ’ল Data বা information storage করা । কম্পিউটার তথ্য কে internally এবং externally উভয় ভাবেই সঞ্চয় করতে পারে।

computer diagram

কম্পিউটারের প্রকারভেদ ( Computer Classification )

কম্পিউটারগুলি তাদের ডেটা প্রক্রিয়াকরণ সক্ষমতার ভিত্তিতে পৃথক হয়। এগুলি উদ্দেশ্য, ডেটা হ্যান্ডলিং এবং কার্যকারিতা অনুযায়ী শ্রেণিবদ্ধ করা হয়।

কার্যকারিতা অনুযায়ী, কম্পিউটারগুলি শ্রেণিবদ্ধ করা হয়:

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

প্রাসঙ্গিক

কম্পিউটার সফটওয়্যার কি ? (software definition in bengali)

কম্পিউটার সফটওয়্যার একটি কম্পিউটার প্রসেসরে প্রোগ্রামিং কোড । কোডটি মেশিন-স্তরের কোড বা কোনও অপারেটিং সিস্টেমের জন্য লিখিত কোড হতে পারে।

অপারেটিং সিস্টেমটি এমন একটি সফ্টওয়্যার যার দ্বারা অ্যাপ্লিকেশন নামে পরিচিত অন্যান্য সফ্টওয়্যার তৈরি করার জন্য অন্যান্য প্রোগ্রামারদের জন্য অনুমানযোগ্য এবং নির্ভরযোগ্য স্তর সরবরাহ করা হয়।

এটি হার্ডওয়্যার নির্মাতাদের জন্য একটি নির্ভরযোগ্য স্তরও সরবরাহ করে।

একটি কম্পিউটারের physical উপাদানগুলি হল হার্ডওয়্যার; হার্ডওয়্যারটিতে চলছে ডিজিটাল প্রোগ্রামগুলি হ’ল সফটওয়্যার। সফ্টওয়্যারটি হার্ডওয়ারের তুলনায় আপডেট করা বা প্রতিস্থাপন করা easier । মূলত, সফ্টওয়্যার হ’ল কম্পিউটার যুক্তি কম্পিউটার ব্যবহারকারীদের সাথে যোগাযোগ করে।

computer software বা computer operating system সাধারনত 32-bit বা 64-bit হয়ে থাকে।

প্রোগ্রামিং ল্যাঙ্গুয়েজ কি ও কত প্রকার।

সফটওয়্যার কত প্রকার ? কি কি ?

দুটি ধরণের সফ্টওয়্যার রয়েছে –

System Software – সিস্টেম সফ্টওয়্যার

সিস্টেম সফ্টওয়্যার কম্পিউটারের প্রক্রিয়াকরণ ক্ষমতা পরিচালনা, নিয়ন্ত্রণ এবং প্রসারণের জন্য ডিজাইন করা প্রোগ্রামগুলির একটি সংগ্রহ। সিস্টেম সফ্টওয়্যার সাধারণত কম্পিউটার নির্মাতারা প্রস্তুত করেন।

এই সফ্টওয়্যার গুলিতে নিম্ন-স্তরের ভাষাগুলিতে লিখিত প্রোগ্রামগুলি থাকে, যা খুব প্রাথমিক স্তরে হার্ডওয়্যারের সাথে যোগাযোগ করে। সিস্টেম সফ্টওয়্যার হার্ডওয়্যার এবং শেষ ব্যবহারকারীদের মধ্যে ইন্টারফেস হিসাবে কাজ করে।

Application Software- অ্যাপ্লিকেশন সফ্টওয়্যার

অ্যাপ্লিকেশন সফ্টওয়্যার একটি নির্দিষ্ট পরিবেশের একটি নির্দিষ্ট চাহিদা পূরণের জন্য ডিজাইন করা হয়েছে। 

অ্যাপ্লিকেশন সফ্টওয়্যারটিতে একটি একক প্রোগ্রাম থাকতে পারে যেমন মাইক্রোসফ্টের নোটপ্যাড একটি সাধারণ পাঠ্য লেখার এবং সম্পাদনার জন্য। এটিতে প্রোগ্রামগুলির একটি সংগ্রহও থাকতে পারে, প্রায়শই বলা হয় একটি সফ্টওয়্যার প্যাকেজ, যা কোনও কাজ সম্পাদনের জন্য একসাথে কাজ করে, যেমন স্প্রেডশিট প্যাকেজ।