نسخه نرم افزار Software Version

نسخه نرم افزار یا Software Version چیست؟

نسخه نرم افزار (Software Version) به اعداد یا نامی گفته می‌شود که به وضعیت‌های مختلف یک نرم افزار منتسب می‌شود و نشان‌دهنده‌ی میزان بهبودها و تغییراتی است که در حین توسعه یا انتشار نمونه‌های مختلف یک نرم افزار نسبت به نمونه‌ی پیشین ایجاد شده است.

روش‌های مختلفی برای نسخه‌بندی نرم‌افزارها وجود دارد اما رایج‌ترین آنها مدل مبتنی بر دنباله است. در این روش، دنباله‌ای از اعداد (و گاهی اوقات حروف) برای تعیین نسخه مورد استفاده قرار می‌گیرد. عناصر این دنباله معمولا با استفاده از نقطه از یکدیگر جدا می‌شوند که بسته به شِمای مورد استفاده برای نسخه‌بندی ممکن است تعداد این عناصر متفاوت باشد.

به عنوان مثال، 4.1.3.5 می‌تواند نشانگر نسخه‌ای از یک نرم افزار باشد. اولین عدد در این دنباله (که عدد اصلی یا major number نامیده می‌شود) دارای بالاترین سطح اهمیت می‌باشد و تنها در صورتی افزایش می‌یابد که تغییرات مهم و اساسی در کد و عملکرد نرم افزار صورت گرفته باشد. این درجه‌ی اهمیت در ارقام بعدی رفته رفته کاهش می‌یابد به طوری که تغییرات در زمینه‌ی ظاهر یا زبان‌های پشتیبانی شده ممکن است در رقم چهارم نسخه اثر بگذارد. عدد دوم این دنباله (که minor number نامیده می‌شود) در صورتی تغییر می‌کند که قابلیت‌های اندکی به نرم‌افزار افزوده شده باشد یا باگ‌های مهمی از آن برطرف شده باشد. یکی دیگر از ارقامی که معمولا در نسخه نمایش داده می‌شود رقم بازبینی (revision number) نام دارد و زمانی که باگ‌های کوچکی از نرم‌افزار رفع شده باشد تغییر می‌کند. علاوه بر این سه رقم بسته به سیاست توسعه دهنده‌ی نرم افزار، رقم ساخت (build number) نیز در حین نسخه‌بندی مشخص می‌شود. ممکن است توسعه دهندگان یک نرم افزار برای بیان میزان تغییرات نسبت به نسخه‌ی پیشین، از روی چند عدد در بخش minor یا revision به یک باره پرش کنند. به عنوان مثال ممکن است پس از نسخه 5.1 یک نرم افزار، نسخه 5.5 آن عرضه شود.

واژه‌های مرتبط

اسکرین ریدر Screen Reader اسکرین ریدر یا Screen Reader چیست؟ اسکرین ریدر (Screen Reader) یا صفحه خوان نوعی نرم‌افزار کاربردی و ابزار یاری‌رسان است که قادر است با تحلیل محتوا و...
سفاری Safari سفاری یا Safari چیست؟ سفاری (Safari) نام یکی از مرورگرهای محبوب وب است که توسط شرکت اپل تولید شده است. این مرورگر اولین بار در سال 2003 برای سیستم ع...
سرور Server سرور یا Server چیست؟ سرور (Server) یا سرویس دهنده به یک برنامه یا دستگاه رایانه‌ای گفته می‌شود که برای سایر برنامه‌ها یا دستگاه‌ها که کلاینت (Client ...
اشتراک افزار Shareware اشتراک افزار یا Shareware چیست؟ اشتراک افزار (Shareware) نوعی نرم افزار است که در ابتدا به صورت رایگان در اختیار کاربران قرار می‌گیرد و کاربران مجاز ...
صفحه گسترده Spreadsheet صفحه گسترده یا Spreadsheet چیست؟ صفحه گسترده (Spreadsheet) به نرم افزارهایی گفته می‌شود که داده‌های کاربر را به فرم جدولی نگه‌داری می‌کنند و قادر به ...
اینترنت اکسپلورر Internet Explorer – IE... اینترنت اکسپلورر یا Internet Explorer چیست؟ اینترنت اکسپلورر (به اختصار IE) یک مرورگر وب می‌باشد که توسط شرکت مایکروسافت تولید شده است. اولین نسخه از...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *