التقنية بضغطة زر » تعميمية قانون مور

ا لتــقـنــيــة بــضــغــطـة زر

للتقنية أبعاد أخرى



الموقع في سطور

    موقع التقنية بضغطة زر (تيك تو كليك) يقدم العديد من المواضيع المفيدة و المتنوعة في عالم الحاسب و الإنترنت و آخر التطورات و الأبحاث في مجال الويب والتعليم الإلكتروني تحرره د.هند الخليفة.

الصفحات

التصنيفات

الأرشيف

النشرةالبريدية

    أدخل بريدك الالكتروني

    Delivered by FeedBurner

    خلاصات الموقع

    شبكة زوار الموقع

تعميمية قانون مور

سبتمبر 11th, 2006 بواسطة Tech2Click

Moore Law
ينص قانون مور (Moore’s Law) الشهير على أن أداء عتاد الحاسب يتضاعف كل عدة أشهر، يعني ذلك أن كل جهاز تقوم بشراءه اليوم سواء كان حاسبا شخصيا أو محمولا أو هاتفا جوالا وغيرها ستكون بعد عدة أشهر أقل أداءاً مقارنة بنفس الجهاز الذي تم شراءه قبل مدة، وذلك كنتيجة للتسارع التقني الملحوظ في مجال الإلكترونيات.

ولكن ثمة سؤال يحاول طرح نفسه وهو هل يمكن أن نعمم قانون مور ليشمل أيضا الجزء المكمل لأجهزة الحاسب وهي البرمجيات التي تستخدم لتشغيلها؟ بمعنى هل نستطيع أيضا أن نضاعف أداء البرمجيات كل عدة أشهر كنتيجة طبيعية لتضاعف أداء عتاد الحاسب؟

معظم لغات البرمجة وحتى مشتقاتها المطورة والتي ظهرت علينا مؤخرا والمستخدمة في عمل تطبيقات الويب لا توحي لنا بإمكانية تعميم قانون مور على هذه البرمجيات، نظرا لبطىء أداء بعضاً منها على الرغم من عملها على منصات تستخدم عتادات جبارة. وقد يرجع سبب البطء لعاملين كلاهما يتمحوران حول الجانب البرمجي من القضية.

العامل الأول هو عدم الاستفادة من الخصائص المتقدمة التي توفرها المعالجات الحديثة عند عمل البرمجيات مثل تقنية الخيوط المتعدد HyperThreading و تقنية التزامنية concurrency والتي تؤدي لمعالجة أكثر قدر من البيانات في وقت قصير.

أما العامل الآخر فهو قيام المبرمج بحشو برنامجه بالعديد من المقاطع البرمجية غير المهمة والمعقدة والتي تؤثر عكسيا على أداء البرنامج.

ومهما كانت الأسباب المانعة لإمكانية تعميم قانون مور على الجانب البرمجي من الحاسب …لا زال هناك تساؤول للإجابة عليه علميا يتوجب القيام بدراسة بحثية مقننة لاختبار مدى صحته … السؤال هو “هل يتضاعف تعلم لغات البرمجة كل بضعة أشهر …نتيجة لخروج لغات جديدة تختصر الأوامر البرمجية في واجهات برمجية (API) بسيطة؟” … من ناحيتنا ستكون الاجابة السريعة والبديهية على هذا السؤال بـ”نعم”!!

حرر في وصلة إلكترونية |



2 تعليقات

  1. مشهور الحارثي تعليق:

    سؤالك هو “هل يتضاعف تعلم لغات البرمجة كل بضعة أشهر …نتيجة لخروج لغات جديدة تختصر الأوامر البرمجية في واجهات برمجية (API) بسيطة؟”
    و جوابك هو “نعم” أما جوابي فهو “نعم و بقوة في العالم العربي”

    حيث المبرمج هو في نفس الوقت المحلل و المصمم لقاعدة البيانات و المسئول عن الصلاحيات و أمن المعلومات و عمل النسخ الاحتياطي و كل ما يتعلق بهذا من تعلم و تعليم !!!
    فهو المطلوب منه أن ينجز المشروع بأكمله حتى لو كان هناك فريق عمل، اذا اردت لمشروع تطوير نظام ما أن ينجح فيجب أن تشمر أن ساعديك و تستبسل و (تفزع) لمدير قاعدة البيانات العاجز عن تطوير نفسه للعمل على SQL-Server 2005 مثلا و كيف تتعامل مع .NET
    أو تقوم بعمل ورش عمل مصغرة لتوضح فيها للجميع افكار عدة تنقصهم حتى يصلون جميعهم لمستوى متقارب من المعرفة قدر الإمكان، و اذا احتجت لمعلومة على السريع من زميل لك بدل أن تغوص في الكتب و تبحر في الانترنت فانك ستصطدم بأنانية و تملك للمعلومة غير طبيعي كأنك ستأخذ قطعة لحم من جسده العفن الذي يكتنز مشروب الكوكا كولا و فتات البيتزا، و غيرها من الجهود التي يجب عليك أن تبذلها في مجتمع المبرمجين العرب أو أشباه المبرمجين لهذا يجب ان تقرأ و تتعلم الجديد هناك العديد مثل API و AJAX و ايضاً ما ستنسخته مايكروسوفت و هو أطلس
    عليك أن تبذل و تبذل الكثير هنا و هناك
    و إن لم تكن مدير المشروع و كان مديره شخص إداري متحذلق أعطي له المنصب كتشريف لا تكليف فتلك مصيبه حيث يجب أن تشرح و له من (طق طق) لسلام عليكم و في النهاية لن يفهم كل شي و غن فهم فليس كما يجب و ستراه في اي اجتماع يستعرض و يخرف بما لا يعرف
    كل شي سيتضاعف بداية من التعلم وصولا إلى الجهد و الفزعات و حب الخشوم أمر وارد حتى في البرمجة عندنا

  2. عمار تعليق:

    ما يظهر لي أن هناك طبقات في عالم البرمجة، كل فترة تظهر لنا طبقة جديدة!

    أقصد منذ قديم الزمان كانت على المبرمج التعامل مع كل شئ، ثم ظهرت لغات وأدوات تقوم بأكثر العمل، ثم ظهرت أدوات تقلل عمل المبرمج أكثر وأكثر، ثم ظهرت أدوات جعلت -كما يقولون- كل شخص وعمه يبرمجون!
    Everyone and their uncle is writing Facebook applications for the new Facebook Platform
    http://20bits.com/2007/06/19/5-facebook-application-gotchas/



جميع الحقوق محفوظة لموقع ا لتــقـنــيــة بــضــغــطـة زر 2005-2009

لا يسمح بنقل أو اقتباس أي معلومات من الموقع من دون الاشارة إلى المصدر او مراسلتنا