<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.csc-sy.net" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>CSC-SY - هندسة برمجيات</title>
 <link>http://www.csc-sy.net/taxonomy/term/76/0</link>
 <description>مقالات ضمن اختصاص هندسة البرمجيات.</description>
 <language>ar</language>
<item>
 <title>البرمجة القصوى ( XP )</title>
 <link>http://www.csc-sy.net/node/3905</link>
 <description>&lt;p&gt;&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;trebuchet ms,geneva&quot;&gt;&lt;strong&gt;البرمجة القصوى&lt;br /&gt;أسلوب تعاوني في تطوير البرمجيات يعد بإنتاج تطبيقات أفضل، في الموعد المحدد، وضمن الميزانية المخصصة.&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;font face=&quot;trebuchet ms,geneva&quot;&gt;&lt;strong&gt;تصور أسلوباً جماعياً للبرمجة، لا تواجه فيه مفاجئات كثيرة، ويسمح بتنفيذ التغييرات بسهولة، وتتراكم الشيفرة المختبرة خلال جدول زمني محدد. هذا هو هدف البرمجة القصوى (Extreme Programming (XP&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/3905&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/3905#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Fri, 13 Oct 2006 16:02:33 -0400</pubDate>
 <dc:creator>mpcabd</dc:creator>
 <guid isPermaLink="false">3905 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>ماذا نعني بهندسة البرمجيات</title>
 <link>http://www.csc-sy.net/node/3718</link>
 <description>&lt;p&gt;&lt;p&gt;* ما هي هندسة البرمجيات؟&lt;br /&gt;* من يشارك بها؟&lt;br /&gt;* ما هي مكونات النظم البرمجية؟&lt;br /&gt;* وكيف يتم بنائها؟ &lt;/p&gt;&lt;p&gt;مقدمة:&lt;br /&gt;لم يعد خافيا على أي منا أهمية البرمجيات Software في حياتنا اليومية سواء في البيت أو المصنع أو المستشفى أو ... الخ، فنحن نتعامل يوميا مع العديد من الأجهزة والمعدات التي تعتمد في عملها على البرمجيات ومن المهم لنا أن تعمل هذه الأجهزة وبرامجها بالشكل والكفاءة التي نتوقعها منها. لذا فإن هندسة البرمجيات أصبحت اليوم أكثر أهمية من أي وقت مضى.&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/3718&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/3718#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Sat, 02 Sep 2006 04:45:21 -0400</pubDate>
 <dc:creator>luay</dc:creator>
 <guid isPermaLink="false">3718 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>الاستثمار البرمجي</title>
 <link>http://www.csc-sy.net/node/3714</link>
 <description>&lt;p&gt;لطالما كانت القطع الصلبة هي الأكثر تطوراً و كانت محور اهتمام عدد قليل من كبار الممولين كون تطور القطع بشكل عام والرقاقات بشكل خاص يحتاج الى موارد مادية كبيرة فكانت تشكل لهم نقطة خوف من الاستثمار كونك كمستثمر غير قادر على دفع مبلغ كبير من المال للعمل على شريحة أو رقاقة قد لا تعمل العمل المطلوب منها و تنافس السوق وستقوم بعشرات الإختبارات كي تنجح عمل الرقاقة كما انها تحتاج الى ظروف خاصة جداً و معقمة اكثر من أي غرفة جراحية .على عكس الرمجيات تماماً فإننا نجد أن الكثر من الممولين الصغار و الكبار على حد سواء يهتمون بصناعة البرامج و ملحقاتها كون البرامج لا تحتاج لأكثر من اناس متفانون لديهم الوقت والعقل ليكوّنوا برامج جديدة إذا فما هي كلفة البرامج؟ الوقت بكل بساطة و لكن لطالما كانت القطع الصلبة تتطور بسرعة اكبر من نظيرتها البرمجيات فنحن إذا رجعنا الى قانون مور (و الذي يعمل في شركة إنتل الآن)لوجدنا أنه كل 8 أشهر فإن المعالجات تتطور و يظهر جيل جديد .كما انه قام بعض العلماء بتعميم تلك القاعدة لتكون قاعدتهم الجديدة :التكنلوجيا بشكل عام تتطور كل 18 شهر و على الرغم من هذا التطور السريع إلا أنه سيكون أسرع كلما انتهت ساعة ويوم و اسبوع و هذه نقطة مهمة جداً للعرب حيث انه يجب علينا ان نحاول قدر المستطاع ان نلحق بكل ما اوتينا من قوة بالتقانة (حيث لا أحبذ كلمة اللحاق بالحضارة أي نحن بقولنا هذا نكون قاصدين إن الحضارة كالسيارة ونحن بمقدورنا اللحاق بها ولكن العكس هو الصحيح) و إذا نظرنا الى الأمر بمفهوم فلسفي فإننا سنجد أن العلوم التي جمعها الإنسان منذ نشوء آدم الى 1950 (و هذا حسب تقدير بعض المفكرين) لا تساوي نفس سرعة التطور الذي حصل بعد و1950 لوجدنا ان العلوم التي بدأت من 1950 الى الآن في تسارع أسي سريع.الأمر الذي يدعو للتساؤل هو هل بمقدور البرمجيات ان تصل الى تسارع الهاردوير ربما نعم بعد عدة أجيال ولكن حسب عدة آراء وجدتها على الإنترنت و قد قمت بإجراء استطلاع للرأي في إحدى المنتديات وجدت أن معظم الناس تظن ان البرامج ستظل ابطأ مما هي عليه في حالة القطع الصلبة لذا فإن استثمار البرامج هو شيء مهم جداً كون البرامج كما قلت بطيئة التطور كما هي حال القطع مما أدى الى عدم توافقية بين سرعات كل منهما .&lt;br /&gt;كما يوضح الجدول الفرق الأساسي بين كل من البرمجيات و العتاد الصلب الشكل 1 &lt;p&gt;الشكل 1&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/3714&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/3714#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Sat, 02 Sep 2006 04:35:28 -0400</pubDate>
 <dc:creator>luay</dc:creator>
 <guid isPermaLink="false">3714 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>المصطلحات المستخدمة</title>
 <link>http://www.csc-sy.net/node/2920</link>
 <description>&lt;p&gt;  list_of_terms&lt;br /&gt;
&lt;h1&gt;المصطلحات المستخدمة&lt;/h1&gt;
 &lt;p&gt;تصف هذة الصفحة المصطلحات المستخدمة في هذه الترجمة .  لم يتم بعد إلحاق كافة المصطلحات المستخدمة بهذة الصفحة.&lt;/p&gt;&lt;p&gt;من الأفضل إعتماد &amp;quot;معجم مصطلحات المعلوماتيّة&amp;quot; الصادر عن الجمعيّة العلميّة السوريّة للمعلوماتيّة SCS كمصدر للمصطلحات التي ستستخدم في هذا النص. يشار إلى هذا المعجم من الآن فصاعدا بــDITT, و منه تأتي المصطلحات المعتمدة. &lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/2920&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/2920#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Sat, 04 Mar 2006 19:49:48 -0500</pubDate>
 <dc:creator>ahnaqsh</dc:creator>
 <guid isPermaLink="false">2920 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>الفصل الثاني</title>
 <link>http://www.csc-sy.net/node/2864</link>
 <description>&lt;p&gt;يضاف المحتوى لاحقا ان شاء الله.&lt;/p&gt;
</description>
 <comments>http://www.csc-sy.net/node/2864#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Wed, 22 Feb 2006 17:20:51 -0500</pubDate>
 <dc:creator>ahnaqsh</dc:creator>
 <guid isPermaLink="false">2864 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>الفصل الأول</title>
 <link>http://www.csc-sy.net/node/2156</link>
 <description>&lt;p&gt;
&lt;h1 dir=&quot;rtl&quot;&gt;الأسس&lt;/h1&gt;
  &lt;div&gt;  &lt;/div&gt;  &lt;p dir=&quot;rtl&quot;&gt;هدف هذا الكتاب هو أن يعلمك كيف تفكر كعالم حاسبات , و طريقة التفكير هذة تجمع بعضا من أفضل خصائص&amp;nbsp; منهجيات التفكير في علوم&amp;nbsp; عديدة اخرى .منهجية التفكير كعالم حاسبات مشابهة في عدد من النواحي لمنهجيات التفكير المستخدمة في الرياضيات و الهندسة , و أيضا في العلوم الطبيعية . علماء الحاسب , مثلهم مثل علماء الرياضيات ,يستعملون لغة ( لغات , إذا أردنا الدقة ) محددة ذات قواعد صارمة للتعبير عن الأفكار بدقة عالية . و مثل المهندسين , يصمم علماء الحاسبات بنى معينة , و يقيمون الخيارات المحتملة بين عدد من البدائل التي يستطيعون اختيارها . و مثل علماء الطبيعيات , يقوم علماء الحاسبات بمراقبة تصرفات نظم معقدة , و وضع نظريات عنها , و من ثم يختبرون توقعاتهم في التجارب التي يجرونها على تلك النظم المعقدة .&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/2156&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/2156#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Wed, 09 Nov 2005 21:51:38 -0500</pubDate>
 <dc:creator>ahnaqsh</dc:creator>
 <guid isPermaLink="false">2156 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>تصدير</title>
 <link>http://www.csc-sy.net/node/2155</link>
 <description>&lt;p&gt;
&lt;h1&gt;تصدير&lt;/h1&gt;
 &lt;p dir=&quot;rtl&quot;&gt; ..بقلم دافيد بيزلي .&lt;/p&gt;  &lt;p&gt;كمعلم , و كباحث , و كمؤلف , يسعدني أن أرى اكتمال هذا الكتاب . إن پايثون هي لغة برمجة سهلة الاستعمال و ممتعة للغاية , و قد ازداد عدد مستعمليها و محبيها باضطراد في السنين الماضية . الرجل الذي صمم پايثون هو گيدو فان روسّم , و قد استقى نحوها و تراكيبها السهلة الاستعمال من لغة أ-ب-سي (ABC) , و هي لغة تعليمية تم تطويرها في الثمانينات من القرن الماضي . لكن پايثون هي لغة برمجة حقيقية , و ليست لعبة أو مجرد أداة تعليمية , و هناك الكثير من الخصائص في پايثون التي تم استسقائها من لغات برمجة مثل سي++ , چافا , موديولا , و سكيم (Scheme)! في الحقيقة , إن ميزة پايثون الأهم هي أنها تنفع الجميع ,هي لغة المحترفين و المبتدئين على حد سواء,و المبرمجين ,و العلماء ,و المعلمين ,و الباحثين و الفنانين أيضا !&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/2155&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/2155#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Wed, 09 Nov 2005 21:49:40 -0500</pubDate>
 <dc:creator>ahnaqsh</dc:creator>
 <guid isPermaLink="false">2155 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>مقدمة</title>
 <link>http://www.csc-sy.net/node/2154</link>
 <description>&lt;p&gt;  iNTRO&lt;br /&gt;
&lt;h1&gt;مقدمة ... بقلم چف إلكنر&lt;/h1&gt;
 &lt;p&gt;يدين هذا الكتاب بوجوده للتعاون الذي جعلته شبكة الانترنت و حركة البرامج الحرة ممكنا . المؤلفون الثلاثة, و هم  مدرس جامعي , و مدرس في ثانوية , و مبرمج محترف , لم يلتقوا وجها لوجه حتى هذة اللحظة . لكنهم تمكنوا من أن يتعاونوا معا بشكل وثيق , عبر شبكة الانترنت ,  كما ساعدهم الكثير من الأشخاص الرائعين الذي تبرعوا بوقتهم و مجهودهم لكي يحسنوا هذا الكتاب . و نحن نعتقد بإخلاص أن هذا الكتاب هو شهادة حية على المنافع و على الامكانيات المستقبلية التي يحملها هذا النوع من التعاون , الذي وضع إطاره العام ريتشارد ستولمان و مؤسسة البرامج الحرة (Free Software Foundation ) . &lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.csc-sy.net/node/2154&quot;&gt;قراءة المزيد&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.csc-sy.net/node/2154#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Wed, 09 Nov 2005 21:49:13 -0500</pubDate>
 <dc:creator>foaad</dc:creator>
 <guid isPermaLink="false">2154 at http://www.csc-sy.net</guid>
</item>
<item>
 <title>كيف تفكر كعالم حاسبات</title>
 <link>http://www.csc-sy.net/node/2153</link>
 <description>&lt;p&gt;
&lt;h1 align=&quot;center&quot;&gt;كيف تفكر كعالم حاسبات : البرمجة مع بايثون &lt;br /&gt; &lt;/h1&gt;
 &lt;p&gt;هذة ترجمة غير مكتملة لكتاب How to Think Like a Computer Scientist : Programming with Python . موقع النسخة الانجليزية هو&lt;a href=&quot;http://www.ibiblio.org/obp/thinkCS/&quot;&gt; هذا&lt;/a&gt; .  &lt;/p&gt;&lt;/p&gt;
</description>
 <comments>http://www.csc-sy.net/node/2153#comment</comments>
 <category domain="http://www.csc-sy.net/taxonomy/term/76">هندسة برمجيات</category>
 <pubDate>Wed, 09 Nov 2005 21:48:24 -0500</pubDate>
 <dc:creator>ahnaqsh</dc:creator>
 <guid isPermaLink="false">2153 at http://www.csc-sy.net</guid>
</item>
</channel>
</rss>
