پرش به محتوا

انتقال نرم‌افزار: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
Hoseinipeyrov (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
Hoseinipeyrov (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۱: خط ۱:
'''سازگار کردن'''، '''انتقال'''، '''پورت کردن'''، [[PORTING]]{{به انگلیسی|Porting}}، در [[علوم رایانه]]، فرآیندی است که بر روی یک [[نرم‌افزار]] صورت می‌گیرد تا برای اجرا در یک محیط پردازشی متفاوت با محیط اصلی که برای آن طراحی گردیده آماده شود. (برای مثال اجرا بر روی پردازشگر، سیستم‌عامل و یا [[کتابخانه نرم‌افزار|کتابخانه]] <ref>Library</ref> متفاوت)
'''سازگار کردن'''، '''انتقال'''، '''پورت کردن'''،{{به انگلیسی|Porting}}، در [[علوم رایانه]]، فرآیندی است که بر روی یک [[نرم‌افزار]] صورت می‌گیرد تا برای اجرا در یک محیط پردازشی متفاوت با محیط اصلی که برای آن طراحی گردیده آماده شود. (برای مثال اجرا بر روی پردازشگر، سیستم‌عامل و یا [[کتابخانه نرم‌افزار|کتابخانه]] <ref>Library</ref> متفاوت)


این عبارت همچنین می‌تواند بر ایجاد تغییر در نرم‌افزار یا سخت‌افزار، به منظور قابل استفاده شدن آن در محیطی دیگر دلالت کند.
این عبارت همچنین می‌تواند بر ایجاد تغییر در نرم‌افزار یا سخت‌افزار، به منظور قابل استفاده شدن آن در محیطی دیگر دلالت کند.

نسخهٔ ‏۲۹ مهٔ ۲۰۱۷، ساعت ۰۴:۴۶

سازگار کردن، انتقال، پورت کردن،(به انگلیسی: Porting)، در علوم رایانه، فرآیندی است که بر روی یک نرم‌افزار صورت می‌گیرد تا برای اجرا در یک محیط پردازشی متفاوت با محیط اصلی که برای آن طراحی گردیده آماده شود. (برای مثال اجرا بر روی پردازشگر، سیستم‌عامل و یا کتابخانه [۱] متفاوت)

این عبارت همچنین می‌تواند بر ایجاد تغییر در نرم‌افزار یا سخت‌افزار، به منظور قابل استفاده شدن آن در محیطی دیگر دلالت کند.

نرم‌افزار قابل حمل

نرم‌افزاری را که هزینه سازگار کردن آن از سیستمی به سیستم دیگر کمتر از هزینه دوباره نویسی آن از آغاز باشد نرم‌افزار قابل حمل می‌نامند. کم هزینه تر بودن سازگار کردن بستگی به پیاده سازی آن دارد. یعنی درهنگام پیاده سازی قابل حمل بودن چقدر مورد توجه قرار گرفته و نرم‌افزار استاندارد نوشته شده باشد.

پانویس

  1. Library

منابع

ویکی‌پدیای انگلیسی Porting