نرم‌افزار چندسکویی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Tanhabot (بحث | مشارکت‌ها)
جز ربات: ویرایش جزئی
Ebrambot (بحث | مشارکت‌ها)
جز ربات: تصحیح املایی
خط ۲:
'''چند سکویی''' {{انگلیسی|cross-platform}} در اصطلاح نرم‌افزارهای رایانه، به آن دسته از [[نرم‌افزار]]ها گفته می‌شود که در چندین [[سکوی رایانه‌ای]] قابل اجرا هستند. این نرم‌افزارها در دو دستهٔ کلی قرار می‌گیرند.
 
* دستهٔ اول: برای هر یک از سکوهای رایانه‌ای به طور جداگانه تولید می‌شوند. در این تکنولوژی‌ها برنامه نویس یک بار برنامه را می‌نویسد و سپس کامپایلر برای هر سیستم عاملسیستم‌عامل (اعم از [[ویندوز]]، [[لینوکس]]، مکینتاش و...) فایل اجرایی جداگانه‌ای تولید می‌کند. از جمله این گروه می‌توان به [[Kylix]] زبانی مشابه [[دلفی]] برای ویندوز و لینوکس اشاره کرد.
 
* دستهٔ دوم : توسط [[زبان‌های تفسیرشده]] نگارش می‌شوند و توسط مفسرهای موجود در هر سکوی رایانه‌ای قابل اجرا هستند. یکی از معروف ترین مثال‌های این گروه می‌توان به [[اپلت‌های جاوا]] اشاره کرد. برنامه نویسان جاوا برنامه خود را به صورت اپلت توزیع می‌کنند اما کاربران سیستم عامل‌هایسیستم‌عامل‌های مختلف نیازمند داشتن ماشین مجازی جاوا روی سیستم خود هستند.
 
== منابع ==