রবিবার, ২৪ অক্টোবর, ২০২১

how many parts of a computer ? কম্পিউটার এর কয়টি অংশ ?

 কম্পিউটার এর কয়টি অংশ ?


কম্পিউটার কে দুটি ভাগে ভাগ করা হয়েছে। 

1)    একটি হার্ডওয়্যার  

2)     সফটওয়্যার 

হার্ডওয়্যার কাকে বলে ?


কম্পিউটার সকল প্রকার যন্ত্র বা যন্ত্রাংশকে হার্ডওয়্যার বলে।  যেমন -হার্ডডিস্ক, ডিভিডি রাইটার, ইত্যাদি। 

কম্পিউটার হার্ডওয়্যারের মধ্যে একটি কম্পিউটারের ভৌত অংশ রয়েছে, যেমন কেস,  সেন্ট্রাল প্রসেসিং ইউনিট (সিপিইউ), র্যান্ডম অ্যাক্সেস মেমরি (র‌্যাম), মনিটর, মাউস, কীবোর্ড, কম্পিউটার ডেটা স্টোরেজ, গ্রাফিক্স কার্ড, সাউন্ড কার্ড, স্পিকার এবং মাদারবোর্ড।


বিপরীতে, সফ্টওয়্যার হল নির্দেশাবলীর সেট যা হার্ডওয়্যার দ্বারা সঞ্চয় এবং চালানো যায়। হার্ডওয়্যারকে তাই বলা হয় কারণ এটি পরিবর্তনের ক্ষেত্রে "হার্ড" বা অনমনীয়, যেখানে সফ্টওয়্যার "নরম" কারণ এটি পরিবর্তন করা সহজ।


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


সফটওয়্যার কাকে বলে ?

হার্ডওয়্যারকে সচল করার জন্যে যে,প্রোগ্রাম ব্যবহার  করা হয় তাকে সফটওয়্যার বলে। 

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


সর্বনিম্ন প্রোগ্রামিং স্তরে, এক্সিকিউটেবল কোডে একটি পৃথক প্রসেসর দ্বারা সমর্থিত মেশিন ভাষার নির্দেশাবলী থাকে—সাধারণত একটি কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট (CPU) বা একটি গ্রাফিক্স প্রসেসিং ইউনিট (GPU)। মেশিন ল্যাঙ্গুয়েজ বাইনারি মানের গ্রুপ নিয়ে গঠিত যা প্রসেসরের নির্দেশাবলী নির্দেশ করে যা কম্পিউটারের অবস্থাকে তার পূর্ববর্তী অবস্থা থেকে পরিবর্তন করে।

 উদাহরণস্বরূপ, একটি নির্দেশ কম্পিউটারে একটি নির্দিষ্ট সঞ্চয়স্থানে সঞ্চিত মান পরিবর্তন করতে পারে - একটি প্রভাব যা ব্যবহারকারীর কাছে সরাসরি পর্যবেক্ষণযোগ্য নয়। একটি নির্দেশ অনেক ইনপুট বা আউটপুট ক্রিয়াকলাপগুলির মধ্যে একটিকেও আহ্বান করতে পারে, উদাহরণস্বরূপ একটি কম্পিউটার স্ক্রিনে কিছু পাঠ্য প্রদর্শন করা; অবস্থার পরিবর্তন ঘটাচ্ছে যা ব্যবহারকারীর কাছে দৃশ্যমান হওয়া উচিত। 

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

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


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

সফ্টওয়্যার একটি নিম্ন-স্তরের সমাবেশ ভাষাতেও লেখা হতে পারে, যা কম্পিউটারের মেশিন ভাষার নির্দেশাবলীর সাথে দৃঢ় সঙ্গতিপূর্ণ এবং একটি অ্যাসেম্বলার ব্যবহার করে মেশিন ভাষায় অনুবাদ করা হয়।

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন

How to clean Computer RAM ? কী ভাবে RAM পরিষ্কার করবেন ?

 কম্পিউটারের RAM (Random Access Memory) পরিষ্কার করার সময় খুব সাবধান থাকতে হয়, কারণ এটি একটি সেন্সিটিভ হার্ডওয়্যার কম্পোনেন্ট। নিচে ধাপে ...