ما هو مفهوم البرمجة وما هي برمجة الويب وسنعرف الفرق بين برنامج وبرمجة ولغة برمجة وبرمجية
البرمجة: مجموعة اوامر وتعليمات تعطي لجهاز الكمبيوتر او الحاسوب، وكل ما على هذا الجهاز أن ينفذ سلسلة الاوامر المطلوبة والتي تسمي خوارزمية.
ما هو مفهوم البرمجة وما هي برمجة الويب
ما هي برمجة الحاسوب؟
عملية اختبار وتصحيح للاخطاء وهي قيام الانسان بتطوير الشيفرة المصدر لبرنامج حاسوب
وهدف البرمجة هو انشاء برنامج او مجموعة برامج تقوم بتطبيق وتنفيذ سلسلة الاوامر(خوارزمية)وهذا يكون من خلال لغات البرمجة
سنسأل هنا ما هو البرنامج؟؟ وماهي لغة البرمجة؟؟ وما هي البرمجيات؟؟
البرنامج:
مجموعة او سلسلة اوامر بنعطيها لجهاز الكمبيوتر او الحاسوب لتنفيذ عملية او مهمة معينة في زمن معين
لغة البرمجة:
هي ايضا مجموعة اوامر بنكتبها بقواعد معينة وبتمر بمراحل حتي يتم تنفيذها علي جهاز الكمبيوتر.
البرمجيات:
برمجيات أو برامج الحاسوب نستخدمهم لوصف سلسلة من عمليات الحاسوب للقيام بعملية احصائية او تصحيح صيغة او حل لمسألة رياضية.
برمجة الويب:
وقبل ان نعرفها ما هو الويب؟
الويب هو شبكة عنكبوتية عالمية وهي تعمل على ترابط مجموعة من المستندات ببعضها بعضا، ويمكن للمستخدم ان يتصفح هذه المستندات من خلال متصفح الويب
برمجة الويب أو تطوير الويب تبدأ من تطوير صفحة ثابتة بسيطة الي تطبيقات اكثر تعقيدا وخدمات الشبكة الاجتماعية
الخلاصة:
برمجة: مجموعة تعليمات واوامر اعطيها للكمبيوتر لينفذها.
برمجة ويب: مصطلح واسع وتهدف الي انشاء وبناء صفحة ويب او مجموعة صفحات ويب وهذا من خلال احد لغات البرمجة، وكذلك يمكن ان نربط هذه الصفحات بقاعدة بيانات ليصبح لدينا اسكريبت مميز.
والفرق بين برمجة الحاسوب وبرمجة الويب
هو في ان برمجة الحاسوب خاصة بنظام تشغيل os وبرامج حاسوبية
اما برمجة الويب خاصة بصفحات الويب والاسكريبتات والمواقع التي نعرضها على المتصفح
بمعني انه لا يستطيع مبرمج الويب ان يبرمج تطبيق للحاسوب؛ وهذا لأنه متخصص في بناء وبرمجة صفحات المواقع وربطها بقواعد البيانات.
ما هي البرمجة وأنواعها
ما هي البرمجة وأنواعها، أنواع لغات البرمجة عالية المستوي ومنخفضة المستوي، ومقدمة عن البرمجيات، ومقدمة عن البرمجة بلغة فورتران fortran، ما هو مفهوم البرمجة ومقدمة عن برمجة الويب
البرمجة: تعليمات واوامر تستخدم لنبني برنامج ومكونات جهاز الكمبيوتر تقوم بتنفيذها لتؤدي مهمة معينة
مكونات جهاز الكمبيوتر تنقسم الي:
البرمجيات software
- نظام التشغيل operating system
- التطبيقات والبرامج application program
- لغات البرمجة programing languages
مكونات مادية hard ware
- وحدات ادخال
- وحدات اخراج
- وحدة معالجة مركزية cpu
- وسائط التخزين
- وسائل الاتصال
مقدمة عن لغات البرمجة
لغات البرمجة
لغات تتعامل مع الحاسوب وتعتبر الوسيلة الوحيدة للتعامل مع الحاسوب فهي مجموعة تعليمات وأوامر تعطي للحاسوب لكي يؤدي مهمة معينة
تصنيـف لغـــــــات البرمجـــــة
1-لغات منخفضة المستوي
لغة الالة ولغة التجميع وهذه هي اللغات الاقرب للحاسوب حيث يفهمها الحاسوب بشكل مباشر وتتمثل بالارقام وهي بعيدة عن اللغة التي يفهمها الانسان، ولكن يمكن للمبرمج أن يتاح له التحكم بشكل كامل في برنامجه.
2-لغات عالية المستوي
وهي اللغة الاقرب لفهم الانسان ولكن لا تتيح نفس مقدار التحكم الذي تتيحه لغات منخفضة المستوي للمبرمج من تنظيم الذاكرة والبيانات
مميزاتها تمكن المبرمج من استخدام المتغيرات
يمكن من خلالها تنفيذ عدد كبير من الاوامر بكتابة سطر واحد فقط مثل لغة بايثون Python ولغة روبي Roby
ما أنواع لغات البرمجة؟
لغات منخفضة المستوي:
بعيدة عن فهم الانسان تعتمد على 0 و 1
لغة الالة machine language
لغة التجميع asimply language
تتم الترجمة (assembler) من لغة التجميع الي لغة الالة.
لغات عالية المستوي:
لغات أقرب لفهم الانسان
لغة برمجة مثل (Basic,Fortran,cpp[c++],java,c#,java script,Html,python,pascal)
مقدمة عن البرمجة بلغة فورتران fortran
مقدمة عن البرمجة بلغة فورتران fortran ومقدمة عن لغات البرمجة وتصنيف لغة البرمجة ومفهوم لغة الفورتران fortran language
لغة الفورتران (fortran)
لغة برمجة ولها استخدامات متعددة وهي اختصار لكلمتين FORMULA TRANSLATION وهي صياغة وترجمة المعادلات
كانت أولي لغات البرمجة ذات المستوي العالي وتستخدم في التحليلات العددية والحوسبة العلمية
تتميز لغة الفورتران بالإيجاز والبساطة والقدرة علي التفاعل الحسابي شعارها شعار الدالة.
ما هي قواعد تسمية النتغيرات في لغة الفورتران؟
- أن يبدأ الاسم بحرف
- باقي الحروف يمكن ان تكون حروف، ارقام، شرطة سفلية_
- لا يزيد عدد الحروف عن 63 حرف.