সুচিপত্র:
সংজ্ঞা - বহনযোগ্যতা বলতে কী বোঝায়?
সফ্টওয়্যার সম্পর্কিত পোর্টেবিলিটি হ'ল একটি কম্পিউটার পরিবেশ থেকে অন্য কম্পিউটারে কত সহজে অ্যাপ্লিকেশন স্থানান্তরিত করা যায় তার একটি পরিমাপ। কম্পিউটার সফ্টওয়্যার অ্যাপ্লিকেশনটিকে নতুন পরিবেশে পোর্টেবল হিসাবে বিবেচনা করা হয় যদি নতুন পরিবেশের সাথে এটি খাপ খাইয়ে নিতে প্রয়োজনীয় প্রচেষ্টা যুক্তিসঙ্গত সীমাবদ্ধ থাকে। বিমূর্ত শব্দটির অর্থ 'যুক্তিসঙ্গত' আবেদনের প্রকৃতির উপর নির্ভর করে এবং প্রায়শই পরিমাণযুক্ত ইউনিটগুলিতে প্রকাশ করা কঠিন difficult
"টু পোর্ট" শব্দটির অর্থ সফ্টওয়্যারটি সংশোধন করা এবং এটি একটি ভিন্ন কম্পিউটার সিস্টেমে কাজ করার জন্য অভিযোজ্য করে তোলা। উদাহরণস্বরূপ, লিনাক্সে একটি অ্যাপ্লিকেশন পোর্ট করার অর্থ প্রোগ্রামটি পরিবর্তন করা যাতে এটি একটি লিনাক্স পরিবেশে চালানো যায়।
বহনযোগ্যতা কেবলমাত্র প্ল্যাটফর্ম জুড়েই নয়, পরিবেশের ওপারে সরানোর জন্য কোনও অ্যাপ্লিকেশনটির ক্ষমতা বোঝায়। স্পষ্ট করার জন্য, একটি কম্পিউটার প্ল্যাটফর্ম সাধারণত অপারেটিং সিস্টেম এবং কম্পিউটার হার্ডওয়্যারকে বোঝায়। একটি কম্পিউটার পরিবেশ অনেক বিস্তৃত এবং হার্ডওয়্যার, অপারেটিং সিস্টেম এবং অন্যান্য সফ্টওয়্যার, ব্যবহারকারী এবং প্রোগ্রামারগুলির সাথে ইন্টারফেস অন্তর্ভুক্ত করতে পারে।
টেকোপিডিয়া বহনযোগ্যতার ব্যাখ্যা দেয়
বহনযোগ্যতা পুনঃব্যবহারযোগ্যতার একটি ফর্ম। কিছু ধরণের সফ্টওয়্যার অন্যদের তুলনায় কম পোর্টেবল হিসাবে পরিচিত। সফ্টওয়্যারগুলির একটি উদাহরণ যা পোর্টেবল হয় না তা সমাবেশ কোড হবে, যেহেতু সমাবেশ কোড প্রসেসরের ধরণের ক্ষেত্রে নির্দিষ্ট। কোনও সফ্টওয়্যার পুরোপুরি বহনযোগ্য নয় কারণ সমস্ত সফ্টওয়্যারগুলির সীমাবদ্ধতা রয়েছে।
কিছু প্রোগ্রামিং ভাষা মোটামুটি বহনযোগ্য, উদাহরণস্বরূপ সি ভাষা। বেশিরভাগ অপারেটিং সিস্টেমের জন্য সি সংকলকগুলি সহজেই উপলভ্য হয়, যার ফলে সি প্রোগ্রামগুলি খুব বহনযোগ্য হয়। সি ভাষার প্রোগ্রামগুলির এই বহনযোগ্যতার ফলে কিছু প্রোগ্রামার তাদের প্রোগ্রামগুলি পুনরায় লিখতে এবং সেগুলিকে আরও বেশি বহনযোগ্য করে তুলতে তাদের পুনরায় সংবিধানে পরিণত করে।
পোর্টেবিলিটি ডেটা ব্যবহারের নমনীয়তা বর্ণনা করতেও ব্যবহৃত হয়। কিছু ফাইল ফর্ম্যাট অন্যের তুলনায় কম পোর্টেবল। উদাহরণস্বরূপ, পিডিএফ বা জেপিজির মতো ফাইল ফর্ম্যাটগুলির সাথে ফাইলগুলি দেখতে, ফর্ম্যাটগুলি উপযুক্ত সফ্টওয়্যার অ্যাপ্লিকেশনগুলির উপলব্ধতার উপর নির্ভর করে।
