ابحثاسم المستخدمقائمة التنقلالموجودون الآن
يوجد حاليا مستخدم واحد و ضيفين متصلون.
الأعضاء الجددملفات للتحميل |
هندسة برمجياتالبرمجة القصوى ( XP )نشره mpcabd في الجمعة, 13/10/2006 - 10:02م
البرمجة القصوى تصور أسلوباً جماعياً للبرمجة، لا تواجه فيه مفاجئات كثيرة، ويسمح بتنفيذ التغييرات بسهولة، وتتراكم الشيفرة المختبرة خلال جدول زمني محدد. هذا هو هدف البرمجة القصوى (Extreme Programming (XP
( )
ماذا نعني بهندسة البرمجياتنشره luay في السبت, 02/09/2006 - 10:45ص
* ما هي هندسة البرمجيات؟ مقدمة:
( )
الاستثمار البرمجينشره luay في السبت, 02/09/2006 - 10:35ص
لطالما كانت القطع الصلبة هي الأكثر تطوراً و كانت محور اهتمام عدد قليل من كبار الممولين كون تطور القطع بشكل عام والرقاقات بشكل خاص يحتاج الى موارد مادية كبيرة فكانت تشكل لهم نقطة خوف من الاستثمار كونك كمستثمر غير قادر على دفع مبلغ كبير من المال للعمل على شريحة أو رقاقة قد لا تعمل العمل المطلوب منها و تنافس السوق وستقوم بعشرات الإختبارات كي تنجح عمل الرقاقة كما انها تحتاج الى ظروف خاصة جداً و معقمة اكثر من أي غرفة جراحية .على عكس الرمجيات تماماً فإننا نجد أن الكثر من الممولين الصغار و الكبار على حد سواء يهتمون بصناعة البرامج و ملحقاتها كون البرامج لا تحتاج لأكثر من اناس متفانون لديهم الوقت والعقل ليكوّنوا برامج جديدة إذا فما هي كلفة البرامج؟ الوقت بكل بساطة و لكن لطالما كانت القطع الصلبة تتطور بسرعة اكبر من نظيرتها البرمجيات فنحن إذا رجعنا الى قانون مور (و الذي يعمل في شركة إنتل الآن)لوجدنا أنه كل 8 أشهر فإن المعالجات تتطور و يظهر جيل جديد .كما انه قام بعض العلماء بتعميم تلك القاعدة لتكون قاعدتهم الجديدة :التكنلوجيا بشكل عام تتطور كل 18 شهر و على الرغم من هذا التطور السريع إلا أنه سيكون أسرع كلما انتهت ساعة ويوم و اسبوع و هذه نقطة مهمة جداً للعرب حيث انه يجب علينا ان نحاول قدر المستطاع ان نلحق بكل ما اوتينا من قوة بالتقانة (حيث لا أحبذ كلمة اللحاق بالحضارة أي نحن بقولنا هذا نكون قاصدين إن الحضارة كالسيارة ونحن بمقدورنا اللحاق بها ولكن العكس هو الصحيح) و إذا نظرنا الى الأمر بمفهوم فلسفي فإننا سنجد أن العلوم التي جمعها الإنسان منذ نشوء آدم الى 1950 (و هذا حسب تقدير بعض المفكرين) لا تساوي نفس سرعة التطور الذي حصل بعد و1950 لوجدنا ان العلوم التي بدأت من 1950 الى الآن في تسارع أسي سريع.الأمر الذي يدعو للتساؤل هو هل بمقدور البرمجيات ان تصل الى تسارع الهاردوير ربما نعم بعد عدة أجيال ولكن حسب عدة آراء وجدتها على الإنترنت و قد قمت بإجراء استطلاع للرأي في إحدى المنتديات وجدت أن معظم الناس تظن ان البرامج ستظل ابطأ مما هي عليه في حالة القطع الصلبة لذا فإن استثمار البرامج هو شيء مهم جداً كون البرامج كما قلت بطيئة التطور كما هي حال القطع مما أدى الى عدم توافقية بين سرعات كل منهما . الشكل 1
( )
المصطلحات المستخدمةنشره ahnaqsh في الأحد, 05/03/2006 - 2:49ص
list_of_terms المصطلحات المستخدمة تصف هذة الصفحة المصطلحات المستخدمة في هذه الترجمة . لم يتم بعد إلحاق كافة المصطلحات المستخدمة بهذة الصفحة. من الأفضل إعتماد "معجم مصطلحات المعلوماتيّة" الصادر عن الجمعيّة العلميّة السوريّة للمعلوماتيّة SCS كمصدر للمصطلحات التي ستستخدم في هذا النص. يشار إلى هذا المعجم من الآن فصاعدا بــDITT, و منه تأتي المصطلحات المعتمدة. ( )
الفصل الثانينشره ahnaqsh في الخميس, 23/02/2006 - 12:20ص
يضاف المحتوى لاحقا ان شاء الله.
( )
الفصل الأولنشره ahnaqsh في الخميس, 10/11/2005 - 4:51ص
الأسس هدف هذا الكتاب هو أن يعلمك كيف تفكر كعالم حاسبات , و طريقة التفكير هذة تجمع بعضا من أفضل خصائص منهجيات التفكير في علوم عديدة اخرى .منهجية التفكير كعالم حاسبات مشابهة في عدد من النواحي لمنهجيات التفكير المستخدمة في الرياضيات و الهندسة , و أيضا في العلوم الطبيعية . علماء الحاسب , مثلهم مثل علماء الرياضيات ,يستعملون لغة ( لغات , إذا أردنا الدقة ) محددة ذات قواعد صارمة للتعبير عن الأفكار بدقة عالية . و مثل المهندسين , يصمم علماء الحاسبات بنى معينة , و يقيمون الخيارات المحتملة بين عدد من البدائل التي يستطيعون اختيارها . و مثل علماء الطبيعيات , يقوم علماء الحاسبات بمراقبة تصرفات نظم معقدة , و وضع نظريات عنها , و من ثم يختبرون توقعاتهم في التجارب التي يجرونها على تلك النظم المعقدة . ( )
تصديرنشره ahnaqsh في الخميس, 10/11/2005 - 4:49ص
تصدير ..بقلم دافيد بيزلي . كمعلم , و كباحث , و كمؤلف , يسعدني أن أرى اكتمال هذا الكتاب . إن پايثون هي لغة برمجة سهلة الاستعمال و ممتعة للغاية , و قد ازداد عدد مستعمليها و محبيها باضطراد في السنين الماضية . الرجل الذي صمم پايثون هو گيدو فان روسّم , و قد استقى نحوها و تراكيبها السهلة الاستعمال من لغة أ-ب-سي (ABC) , و هي لغة تعليمية تم تطويرها في الثمانينات من القرن الماضي . لكن پايثون هي لغة برمجة حقيقية , و ليست لعبة أو مجرد أداة تعليمية , و هناك الكثير من الخصائص في پايثون التي تم استسقائها من لغات برمجة مثل سي++ , چافا , موديولا , و سكيم (Scheme)! في الحقيقة , إن ميزة پايثون الأهم هي أنها تنفع الجميع ,هي لغة المحترفين و المبتدئين على حد سواء,و المبرمجين ,و العلماء ,و المعلمين ,و الباحثين و الفنانين أيضا ! ( )
مقدمةنشره foaad في الخميس, 10/11/2005 - 4:49ص
iNTRO مقدمة ... بقلم چف إلكنر يدين هذا الكتاب بوجوده للتعاون الذي جعلته شبكة الانترنت و حركة البرامج الحرة ممكنا . المؤلفون الثلاثة, و هم مدرس جامعي , و مدرس في ثانوية , و مبرمج محترف , لم يلتقوا وجها لوجه حتى هذة اللحظة . لكنهم تمكنوا من أن يتعاونوا معا بشكل وثيق , عبر شبكة الانترنت , كما ساعدهم الكثير من الأشخاص الرائعين الذي تبرعوا بوقتهم و مجهودهم لكي يحسنوا هذا الكتاب . و نحن نعتقد بإخلاص أن هذا الكتاب هو شهادة حية على المنافع و على الامكانيات المستقبلية التي يحملها هذا النوع من التعاون , الذي وضع إطاره العام ريتشارد ستولمان و مؤسسة البرامج الحرة (Free Software Foundation ) . ( )
كيف تفكر كعالم حاسباتنشره ahnaqsh في الخميس, 10/11/2005 - 4:48ص
كيف تفكر كعالم حاسبات : البرمجة مع بايثون هذة ترجمة غير مكتملة لكتاب How to Think Like a Computer Scientist : Programming with Python . موقع النسخة الانجليزية هو هذا .
( )
|