الدرس الثاني من دورة ( مقدمة في كتابة البرامج بلغة الفيجوال بيسك )

[ منتدى البرامج والهواتف الذكية ]


النتائج 1 إلى 20 من 26

مشاهدة المواضيع

  1. #1

    الصورة الرمزية سموسم

    تاريخ التسجيل
    Jul 2008
    المـشـــاركــات
    764
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    icon16 الدرس الثاني من دورة ( مقدمة في كتابة البرامج بلغة الفيجوال بيسك )


    تحدثنا سابقا عن مفهوم البرمجة واليوم سنتحدث عن البرنامج بصفة
    أدق وطبعا هذا هدف من أهداف الدورة
    ماهو البرنامج ؟؟
    البرنامج هو مجموعة من الآوامر مكتوبة بلغة برمجة معينة ينفذهاجهاز الحاسب الآلي لمعالجة البيانات أو تنفيذ عمليات أو حل مشكلة
    ويقصد هنا الاوامر هي الاكواد التي نكتبها اثناء عمل البرنامج قبل اكتمال البرنامج
    وكتطبيق لقاعدتنا السابقة
    ادخال ----------> معالجة ------> إخراج
    كتابة اوامر ---------> تحويل الاوامر إلى إجراءات -------> برنامج
    أما عن لغات البرمجة فتوجد العديد من اللغات وتنقسم إلى :
    * لغات منخفضة المستوى
    * لغات عالية المستوى
    أولا اللغات المنخفضة المستوى (low level languages)
    وهنا في المستوى لا يقصد فعاليتها ولكن يقصد بساطتها فهي خاصة بالآلة
    صعبة الفهم على البشر وهي تتعامل مع ماهو مخزن في الذاكرة الرئيسة للجهاز
    وهي تستخدم غالبا عند مهندسي البرامج وهي مفيدة عموما عند كتابة برامج التحكم بالجهاز
    ومكوناته
    وهي بدورها تنقسم إلى :
    لغة الآلة ‘،’
    وهي عبارة سلسلة من الصفر والواحد والحرف الواحد لدينا ( أ, غ , ق ,3 ,6 ,ي ,& %, *)
    يساوي ثمان بتات ( البت الواحد هو إما صفر أو واحد وما فوق ثمانية هو بايت )
    وهي لغة بحتة للحاسب يفهمها ولا يحتاج إلى مترجم لكي يفهمها
    ويوجد ايضاح بسيط لمن لم يفهم لغة الالة هو:

    ببساطة تخيل انك تقوم بتشغيل مصباح

    اذن عند الضغط على قابس المصباح لإضاءة المصباح تعتبر حالة المصباح وهو مضاء في هذه الحالة (واحد)

    وعند اطفاء المصباح تعتبر حالة المصباح وهو مطفئ (صفر)

    وطريقة عمل الكمبيوتر والدوائر الالكترونية بشكل عام تعتمد على ذلك فهي مجموعة من الحالات رقم واحد وصفر تتم بترتيب معين وتتغير هذه الحالات كل فترة زمنية معينة بحيث تخرج لنا في النهاية وظيفة معينة سواء عرض شيئ ما على شاشة خارجية مثلا او تحركي محرك كهربائي بحركة مرتبة بترتيب معين لأداء وظيفة معينة وغير ذلك << هذا ببساطة حتى لا ادخلكم في متاهات ^^"
    لغة التجميع ‘,’
    في البرمجة بلغة الآلة تكتب سلسة بتات من الصفر والواحد مما يجعل هذه اللغة جدا صعبة
    وبطيئة لذلك تم وضع لغة التجميع على أساس تلك اللغة حيث يتم كتابة الأوامر على هيئة اختصارات
    مفهومة بالغة الانجليزية وكما قلنا سابقا ان الجهاز لا يفهم الا الصفر والواحد لذلك يحتاج إلى مترجم يحول أوامر
    لغة التجميع إلى لغة الآلة حتى يفهمها الجهاز وينفذها
    اللغات عالية المستوى (High Level Language)
    وهي التي تكون أوامرها عبارة عن جمل مفهومة للمستخدم لذلك تعتبر سهلة لنا نحن المبرمجين ( إن شاء الله )
    كما انها تقوم بعدة عمليات من خلال سطر واحد بعكس اللغات المنخفضة المستوى التي تاخذ العديد من السطور لتنفيذ عملية واحدة
    وتسمى ايضا هذه اللغات باللغات المتقدمة
    وتنقسم إلى :
    لغة البرمجة الاجرائية ‘,’
    في هذه اللغات يتم تجميع الاوامر التي تنفذ مهمة واحدة تحت إجراء واحد ويعطى اسم معين ثم في كل مرة نريد تنفيذ هذه المهمة نستدعي هذا الاسم
    كمثال لدينا في لغة الفيجوال بيسك اسم يعطي للالوان لويضح ان الكلمة التي تليه يقصد بها التلوين ( في كل مرة نريد ان نلون اي شي نسبق اسم اللون بـ vb ثم اللون )
    ميزة هذه البرامج تكون قصيرة وسهلة القراءة والفهم
    بعض الامثلة:
    # لغة البيسك (basic) وهي التي تم تطويرها لتصبح الفيجوال بيسك من قبل شركة مايكروسوفت
    # لغة السي (c)
    لغة البرمجة بالكائنات ‘,’
    وتسمى ايضا بلغة البرمجة بالعناصر وفيها يتم تجميع البينات مع الاوامر الخاصة بها تحت كائن واحد وفي كل مرة نحتاج الى الامر نستخدم هذا الكائن
    بعض الأمثلة :
    # لغة السي بلص بلص (++c) وهي تطوير للغة السي
    # لغة الجافا
    # لغة الفجوال بيسك وهي التي تنتعمق في دراستها
    اتمنى ان تكون قد وصلت اليكم المعلومة
    واعتذر على التاخير
    كما انه لديكم اليوم واجب
    وهو قارنـ\ـي بين لغات البرمجة عالية المستوى ولغات البرمجة منخفضة المستوى على الجميع عدم عرض واجباتهم للجميع حتى لا تنسخ وتلصق ارساله لي

    لا تنسو شعارنا ( لسنا مجرد متسخدمين .. نحن مبرمجين )


    أحب أن أشكر الاخت ميمو على الفواصل والبنر مرررررررررررة مشكورة حبيبتي وكل مين يشارك في الدورة يدعي لها وكمان انا لا تنوني من دعاءكم لاني مسكينة ماعندي فوتوشوب


    على جميع الطلاب في الدورة تثبيت البرنامج وذلك من موضوع الأخ اسامة


    شكر خاص للاخت راين بيرد على تصميمها البطاقات تجدون موضوعها مثبت


    اختكم سموسم
    التعديل الأخير تم بواسطة سموسم ; 24-1-2009 الساعة 03:54 PM

الكلمات الدلالية لهذا الموضوع

المفضلات

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
Loading...