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