البرمجة:
تعريف البرنامج: تعليمات متسلسلة دقيقة تسمى برنامج.
تعريف البرمجة: كتابة هذه التعليمات بلغة من لغات البرمجة المعروفة.
المبرمج: الشخص الذي يقوم بالكتابة.
المحلل: هو المصمم وهو أصلا كان مبرمج،، وهو أعلى مستوى من المبرمج.
خطوات كتابة برنامج:
1-تحديد المشكلة(المسألة). وهي تعتمد على دقة المحلل
نحددها بــ:
1- الهدف من البرنامج.
2- المدخلات.
3- المخرجات.
2-وضع خطة العمل. من المبرمج والمحلل
1-مكتوبة(خوارزمية) وهذا البرنامج طويل وكبير.
يشبه لغة البرمجة ولكنه لايلتزم بقواعد اللغة.
2-المخطط الإنسيابي: وهذا البرنامج السهل.
الشكل البيضاوي: للبداية والنهاية.
المستطيل: للعمليات الحسابية.
متوازي أضلاع: للمدخلات والمخرجات.
معين: للجملة الشرطية.
الدائرة: للوصلة.
*يستخدم في المخطط الإنسيابي متوازي أضلاع للعمليات الحسابية(خطأ)
*معظم المبرمجين اتجهوا إلى الخوارزمية أكثر من المخطط الإنسيابي(صح)
3-اختيار اللغة: من المبرمج
1- يعتمد على مناسبتها للموضوع.
2- يختارها بناءا على خبرته في اللغة.
3- توفر اللغة في المنشأة.
4-كتابة البرنامج.. تسمى (الترميز)
5-اختبار البرنامج.. المحلل والمبرمج والمستخدم جميعا.
6-توثيق البرنامج.
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
مستويات لغات البرمجة:
لغة الآلة-لغة التجميع-اللغات العليا-العالية جدا-اللغات الطبيعية.
باسكال: للدراسات العليا.
كوبول: للتجارة.
فورتران: للعلوم والهندسة والرياضيات.
فجول بيسك: للتدريس في المدارس.
C+t: للوسائط المتعددة,
جافا: للمتخصصين (برامج الإنترنت).
Html: لصفحات الويب.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
تعريف البرنامج: تعليمات متسلسلة دقيقة تسمى برنامج.
تعريف البرمجة: كتابة هذه التعليمات بلغة من لغات البرمجة المعروفة.
المبرمج: الشخص الذي يقوم بالكتابة.
المحلل: هو المصمم وهو أصلا كان مبرمج،، وهو أعلى مستوى من المبرمج.
خطوات كتابة برنامج:
1-تحديد المشكلة(المسألة). وهي تعتمد على دقة المحلل
نحددها بــ:
1- الهدف من البرنامج.
2- المدخلات.
3- المخرجات.
2-وضع خطة العمل. من المبرمج والمحلل
1-مكتوبة(خوارزمية) وهذا البرنامج طويل وكبير.
يشبه لغة البرمجة ولكنه لايلتزم بقواعد اللغة.
2-المخطط الإنسيابي: وهذا البرنامج السهل.
الشكل البيضاوي: للبداية والنهاية.
المستطيل: للعمليات الحسابية.
متوازي أضلاع: للمدخلات والمخرجات.
معين: للجملة الشرطية.
الدائرة: للوصلة.
*يستخدم في المخطط الإنسيابي متوازي أضلاع للعمليات الحسابية(خطأ)
*معظم المبرمجين اتجهوا إلى الخوارزمية أكثر من المخطط الإنسيابي(صح)
3-اختيار اللغة: من المبرمج
1- يعتمد على مناسبتها للموضوع.
2- يختارها بناءا على خبرته في اللغة.
3- توفر اللغة في المنشأة.
4-كتابة البرنامج.. تسمى (الترميز)
5-اختبار البرنامج.. المحلل والمبرمج والمستخدم جميعا.
6-توثيق البرنامج.
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
مستويات لغات البرمجة:
لغة الآلة-لغة التجميع-اللغات العليا-العالية جدا-اللغات الطبيعية.
باسكال: للدراسات العليا.
كوبول: للتجارة.
فورتران: للعلوم والهندسة والرياضيات.
فجول بيسك: للتدريس في المدارس.
C+t: للوسائط المتعددة,
جافا: للمتخصصين (برامج الإنترنت).
Html: لصفحات الويب.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ