প্যাচগুলির প্রয়োজন কেন

প্যাচগুলির প্রয়োজন কেন
প্যাচগুলির প্রয়োজন কেন

ভিডিও: প্যাচগুলির প্রয়োজন কেন

ভিডিও: প্যাচগুলির প্রয়োজন কেন
ভিডিও: 🎄 ASMR ক্রিসমাস বিউটি সেলুন 2024, মে
Anonim

"প্যাচ" শব্দটি (ইংরেজি প্যাচ থেকে - "প্যাচ") প্রোগ্রামার পেশাদার জারগনে সেই সময় উপস্থিত হয়েছিল যখন কোডটি কাগজে কম্পিউটারে প্রবেশ করা হয়েছিল - খোঁচা টেপ এবং খোঁচা কার্ড। প্রোগ্রামাররা টেপটিতে ভুলভাবে খোঁচা ছিদ্রযুক্ত একটি অংশ খুঁজে পেয়েছিল, এই জায়গাটি কেটে ফেলেছে এবং সংশোধিত খণ্ডটি আটকানো হয়েছে - "একটি প্যাচ রাখুন"।

প্যাচগুলির প্রয়োজন কেন
প্যাচগুলির প্রয়োজন কেন

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

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

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

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

এটি মনে রাখা উচিত যে ইনস্টল করা সফ্টওয়্যারটির বৈধতাও চেক করা আছে। পাইরেটেড সংস্করণগুলির মালিকরা যদি তাদের কম্পিউটার "প্যাচ" করার সিদ্ধান্ত নেন তবে ক্র্যাশ হওয়া সিস্টেমের আকারে একটি অপ্রীতিকর চমক পাবেন।

"প্যাচ" শব্দটি সাধারণত প্রোগ্রাম কোডে ছোট পরিবর্তনগুলির উল্লেখ করার সময় ব্যবহৃত হয়। একটি বড় সফ্টওয়্যার আপডেটকে একটি সার্ভিস প্যাক বলা হয়। উদাহরণস্বরূপ, উইন্ডোজ এক্সপির জন্য 3 টি সার্ভিস প্যাক প্রকাশ করা হয়েছে।

প্রস্তাবিত: