Advanced Search

المحرر موضوع: أرقام إصدارات البرامج: كيف نفهمها ؟  (زيارة 1356 مرات)

0 الأعضاء و 1 ضيف يشاهدون هذا الموضوع.

يونيو 03, 2006, 03:53:47 صباحاً
زيارة 1356 مرات

click

  • عضو مشارك

  • ***

  • 258
    مشاركة

    • مشاهدة الملف الشخصي
أرقام إصدارات البرامج: كيف نفهمها ؟
« في: يونيو 03, 2006, 03:53:47 صباحاً »
هلا شباب..........
هل تسألت نفسك يومأً عن معنى الارقام التي تضاف الى نهاية اسماء البرامج ومالفائدة منها؟؟؟
في الحقيقة هناك إصدارات مختلفة للبرامج وكل له رقم نسخة أو إصدار ولكن طريقة كتابة هذه الإصدارات تختلف من برنامج لآخر.

وحقيقة لا توجد قاعدة ثابتة ومحددة لكتابة رقم الإصدار، وعلى سبيل المثال:
Microsoft Office 2003
Java SDK 1.5.0
Microsoft Windows 3.11
Microsoft Windows Vista
Microsoft Windows XP

كما ترى سابقاً تختلف المسألة بحسب متطلبات السوق (الدعاية مثلاً تتطلب كلمات قوية مثل Millennium ) وكذلك طبيعة النسخة ( تجريبية ، جديدة ، ثابتة ، … ) وأمور أخرى.

طرق كتابة نسخة البرامج:

أولاً: طريقة الأرقام

هي أكثر الطرق استخداماً لتحديد نسخة البرنامج وتأتي على الصيغة التالية:
Major.Minor[.Maintenance[.Build]]
Major : وتعني رقم الإصدارة الرئيسي ( عند وجود تغيير جذري في البرنامج تستطيع زيادة هذا الرقم للذي يليه)
Minor: وتعني رقم التغيير في الإصدارة (عند وجود تغيير غير مهم أو رئيسي تستطيع زيادة هذا الرقم للذي يليه)
Maintenance : حقل اختياري وليس مهم وتستطيع إضافته عندما تقوم بعمل صيانة للبرنامج وتقوم بتغيير بسيط جداً في البرنامج وربما فقط تغيير في كتابة ملاحظات في سطور البرنامج
Build : هو حقل إختياري إضافي وغالباً ما تستخدمه مايكروسوفت وتضاف أحياناً تاريخ الإصدارة له ويبين رقم البناء للنسخة الحالية

- أول إصدار من كل برنامج يبدأ برقم الإصدار ( 1.0 ) وإذا كان البرنامج تجريبي فسيكون أقل من 1.0 ( 0.9 أو 0.3.1 مثلاً ) وهناك نوعان من الإصدارات التجريبية وهي :
Alpha : نسخة تجريبية وتعطى لمجموعة قليلة جداً لاختبارها قبل نشرها (للأصدقاء أو الزملاء المحدودين أو أعضاء فريق العمل مثلاً).
Beta : وتعطى لمجموعة أكبر من المستخدمين

- وكذلك يمكن أن يحوي حروفاً مثلاً:
1.2.3a وتعني هذه إصدارة Alpha أو تجريبية محدودة من النسخة رقم 1.2 من البرنامج

- الزيادة عادة في الأرقام تتم بالتدريج مثلاً :
1.1 - 1.2 - 1.3 ،،،، وهكذا ولكن يمكن القفز مباشرة أكثر من رقم بناءً على حجم التغيير والتحسين في البرنامج ، مثلاً : 1.1 ثم 2.0

طريقة الأرقام كيفتها عدد من الشركات والبرامج طبقاً لمعاني محددة ، مثلاً:
- آبل : تعتمد التوزيع التالي
major.minor.bug
وإذا كانت قيمة الـ bug مساوية للصفر أو تحوي حرف بعد الصفر فيتم الاكتفاء بالـ major.minor
مثلاً :
1.0.2f0 تكتب 1.0.2
1.1.0f1 تُكتب 1.1
- لينكس : تعتمد التوزيع التالي
major.minor.releaseNo
بحيث تكون النسخة :
تجريبية إذا كان الـ minor عدد فردي
نهائية أو ثابتة إذا كان الـ minor عدد زوجي
والـ releaseNo هو رقم النسخة المنشورة من النسخة الحالية major.minor

ثانياً: طريقة التاريخ
مثلاً
Office 2003
WINE 20040505
====================
منقوووووووووووول




يونيو 04, 2006, 01:45:37 مساءاً
رد #1

Vipera Palestina

  • عضو خبير

  • *****

  • 1539
    مشاركة

  • مشرف قسم الحاسوب

    • مشاهدة الملف الشخصي
    • http://ala.aburayyan.com
أرقام إصدارات البرامج: كيف نفهمها ؟
« رد #1 في: يونيو 04, 2006, 01:45:37 مساءاً »
شكرا جزيلا لك أخي العزيز على المعلومات.. بصراحة لم أكن أعرفها و كنت اتطلع شوقا لمعرفتها..
مع أنك أعطيتنا نظرة سريعة.. و لكنها كانت مفيدة جدا..

تحياتي أخي العزيز..  '<img'>
الحياة مزيج جميل مستعص على الادراك البشري من القوة و الحب و الكره و الضعف و لا نمسها بشيء .. بل هي من يمسنا بكل شيء و طريقنا الوحيد لتغييرها هي تغيير أنفسنا من الداخل. و هو أصعب ما يمكن لي أن أتصور حدوثه.
كل شيء في هذه الحياة قد رسم بخط أسود... و إن لم نره !

ألا كل شيء ما خلا الله باطل و كل نعيم لا محالة زائل

يونيو 10, 2006, 01:33:18 صباحاً
رد #2

أبو رمانـــــــــــــة

  • عضو خبير

  • *****

  • 1256
    مشاركة

  • عضو مجلس الكيمياء

    • مشاهدة الملف الشخصي
أرقام إصدارات البرامج: كيف نفهمها ؟
« رد #2 في: يونيو 10, 2006, 01:33:18 صباحاً »
مشكور أخوي

يونيو 10, 2006, 07:59:09 مساءاً
رد #3

bioComputer

  • عضو متقدم

  • ****

  • 746
    مشاركة

  • عضو مجلس الحاسب

    • مشاهدة الملف الشخصي
    • www.c4arab.com
أرقام إصدارات البرامج: كيف نفهمها ؟
« رد #3 في: يونيو 10, 2006, 07:59:09 مساءاً »
بارك الله فيك اخى كليك '<img'>

سبتمبر 10, 2007, 07:27:47 مساءاً
رد #4

jalal77

  • عضو مبتدى

  • *

  • 10
    مشاركة

    • مشاهدة الملف الشخصي
أرقام إصدارات البرامج: كيف نفهمها ؟
« رد #4 في: سبتمبر 10, 2007, 07:27:47 مساءاً »
مشكوووووووووووووووووووووور. ':203:'
jalal77