اولا نتعرف على البرنامج الحاسوبى
برنامج الحاسوب أو لِقام الحاسوب :-
(بالإنجليزية
: Computer Program)
ويعرف أيضًا باسم (تطبيق أو الكيان البرمجي) هو عبارة عن مجموعة أو سلسلة من التعليمات التي تعطى للحاسوب لتنفيد مهمة معينة في إطار زمني محدد.
والمصطلح يطلق على جميع البرامج اللازمة لتشغيل الحاسوب ووتنظيم عمل وحداته وكذلك تنسيق العلاقة بين هذه الوحدات .
و يمكن لهذا البرنامج أن يكون بسيطا مثل لمعالجة نص ما أو معقدا أكثر مثل منظومات محاسبة شركة أو لمعالجة رسومات ثلاثية الأبعاد.
وتنقسم البرامج لانواع
Web Application
Mobile Application
Desktop Application
=======================================
لغة البرمجة:-
---------------
عبارة عن مجموعة من الأوامر، تكتب وفق مجموعة من القواعد تحدد بواسطة لغة البرمجة، ومن ثم تمر هذه الأوامر بعدة مراحل إلى ان تنفذ على جهاز الحاسوب.
تقسم لغات البرمجة بناء على قربها من اللغات الإنسانية إلى لغة عالية المستوى (قريبة من اللغة التي يفهمها البشر) مثل سي وجافا ولغة منخفضة المستوى (كلغة الأسيمبلي Assembly وهي قريبة من لغة الآلة).
خصائص لغات البرمجة :-
--------------------------
لغة البرمجة هي بالأساس طريقة تسهل للمبرمج كتابة برنامجه في هيئة تعليمات وأوامر يفهما الحاسوب بغرض تنفيذ العمل المطلوب. ومن المعروف ان الحاسوب يحول اللغة المكتوبة بها البرمجة إلى سلسلة من 0 و 1، ويبدأ على أساسها عمله. ولكتابة الأوامر توفر لغة البرمجة المختارة مجموعة من اللبنات الأساسية للاستناد عليها خلال عملية تكوين البرنامج ومجموعة من القواعد التي تمكن من التعامل مع معلومات وتنظيمها بغرض أداء العمل المطلوب.
تتمثل هذه الأسس والقواعد بصفة عامة في:
- المعلومات وتخزينها
- الأوامر وتنظيم سيرها
- التصميم الخاص
أمثلة:-
---------
لغات البرمجة للحاسوب متدنية المستوى :
- لغة الآلة
- أسمبلي
أمثلة لبعض لغات البرمجة للحاسوب عالية المستوى:
- سي
- سي++
- سي #
- جافا
- ليسب
- برولوغ
- بايثون
- فورتران
- روبي
- أدا
- دلفي
- بيسك
- كوبول
- باسكال
- إس كيو إل
- بي إتش بي
- جافا سكربت
- جيم
- لغة لوغو Logo
- أطلس أوتوكود
- لغة دارت
=================================
.NET Framework :-
-------------------------
بيئة الدوت نيت هى الاساس القادم لتطوير تطبيقات تستطيع ربط نظم ومعلومات و اجهزه و مستخدمين فى إطار موحد و مخصص
ده كتاب بيشرح الدوت نت
الاصدارات
.NET Framework 1.0
.NET Framework 1.1 (comes installed in Windows Server 2003)
.NET Framework 2.0
.NET Framework 3.0 (comes installed in Windows Vista and Server 2008)
.NET Framework 3.5 (comes installed in Windows 7 and Server 2010)
===========================

No comments:
Post a Comment