**البرمجيات الحرة ة أهمية اختيارها **
& ان أهمية البرمجيات الحرة تتلخص فيما يلي :
-تضمن للمستخدم عدم تحكم الجهة التي منحته البرنامج بأية تعديلات او تحسينات على البرنامج الأصلي .
-تضمن للمستخدم التأكد من جودة البرنامج نتيجة لحصوله على الرماز
مما يتيح له الاستعانة بخبرات في مجال البرمجة للتأكد من خلو البرنامج من الأخطاء ان وجدت .
-تضمن للمستخدم المرونة فهي تتيح استخدام المنتج ...
سنركز في هذا المقال عن الفوارق التي تجعل تطبيق براءات الامتياز على صناعة البرمجيات امرا صعبا كنا ذكرنا في المقال السابق عددا من هذه الأمور الهامة و في هذا المقال سنكمل ما كنا قد بدأناه #
** الفوارق الأساسية بين صناعة البرمجيات و الصناعات الأخرى **
& كنا قد بدانا في المقال السابق عن البرمجيات التي لا تهتلك مع الزمن و توصلنا الى ان البرمجيات لا تهتلك مع الزمن و عندما يحتاج الزبو...
#ملخص:
سنركز في هذا المقال عن الفوارق التي تجعل تطبيق براءات الامتياز على صناعة البرمجيات امرا صعبا سنذكر في هذا المقال و المقال القادم عددا من هذه الأمور الهامة #
** الفوارق الأساسية بين صناعة البرمجيات و الصناعات الأخرى **
**1-تعقيد البرمجيات و ارتباط اجزائها ببعضها البعض **
& لقد نمت البرمجيات و توسعت بسرعة استقلالها عن القيود الفيزيائية فقد اصبح من المستحيل على شخص واحد ...
ملخص:
كثيرا ما نسمع عن مصطلح البرمجيات الحرة فماذا يعني هذا النوع من البرمجيات و ماذا تعني كلمة حرة و ما الفرق بينها و بين البرمجيات التطبيقية العادية #
** البرمجيات الحرة **
& هي البرمجيات التي يجري بيعها بشكلها التنفيذي مع نسخة كاملة عن زمازها المصدري و مع إعطاء المستخدم حقوق التعديل فيها و إعادة التوزيع .
يعاكس مفهوم البرمجيات الحرة مفهوم الملكية الفكرية و مفهوم براءة الا...
#الملخص :
تعتبر صناعة البرمجيات هي صناعة العصر الحديث بامتياز و تخضع هذه الصناعة كمثيلاتها في مجالات المعرفة العلمية و الفكرية الأخرى لقوانين تحكم تداول البرمجيات و بيعها و توزيعها على نحو يجعل عمليات التداول حكرا على الجهة التي قامت بتصنيعها. و الا ان العديد من المنظمات و المؤسسات الدولية بدأت تطالب الشركات الكبيرة مثل مايكروسوفت و اوراكل لعملية تطوير البرمجيات و يخفف من تحكمها بأسع...
*لمحة موجزة عن تاريخ لغات البرمجة **
& ظهر في النصف الثاني من القرن العشرين العديد من لغات البرمجة . في البداية كان على المبرمجين كتابة برامجهم بلغة معقدة و صعبة و هي لغة الالة machine languageو هي لغة مرمزة بالخانات الثنائية أي صفر و واحد و يمكن للحاسوب فهمها و برمجتها دون اللجوء الى اية عملية تحويل او ترجمة compilation او تفسيرinterpretation .
تمثل الخانات الثنائية فيها رموز ...
ان لغات البرمجة هي اللغات التي تكتب من خلالها كافة البرمجيات التطبيقية و برامج النظام القائدة لعمل الحاسوب و هناك الكثير من لغات البرمجة سنتحدث في هذا المقال عن لغات البرمجة بشكل عام و بعض مبادئ لغة باسكال #
**لغات البرمجة **
& تعرف لغة البرمجة على انها لغة مؤلفة من مجموعة من المحارف و القواعد الناظمة لهذه المحارف في رموز و كلمات و تعليمات للتعبير عن الخوارزمية بهدف تنفيذها على ...
**التعليمة التكرارية**
& تستعمل لتكرار مجموعة من التعليمات مادام الشرط محققا .
بمعنى اخر يتكرر تنفيذ مجموعة من العمليات ما دامت الصيغة المنطقية للشرط صحيحة .
يجري اختبار الشرط (شرط ) فان كان محققا او صحيحا تنفذ مجموعة التعليمات و يكرر الامر , و يختبر الشرط من جديد ثم يجري تنفيذ التعليمات (مجموعة تعليمات ) مرة أخرى مادام الشرط ...
#ملخص :
تهدف عملية البرمجة الى قيام المبرمج بتوصيف مهمة معينة للآلة لتقوم بها اليا (للحاسوب او لأي جهاز قابل للبرمجة ). و للحصول على هذه النتيجة تغذى الالة بقيم خاصة للوسطاء و هي المعطيات او المدخلات فتنفذ مجموعة من العمليات وفقا لمخطط مرسوم سلفا و الية موصفة و هي ما يسمى بالبرنامج فنحصل على النتائج (المخرجات ) ,سنكمل اليوم ما كنا قد بدأناه في المقال السابق و نتحدث عن التعليمات الأسا...