1 / 86

* تعريف الحاسب:

* تعريف الحاسب:. آلة كهر بائية مكونة من مجموعة من الدوائر الإلكترونية يقوم بالعمليات الحسابية و المقارنة بعد أن نقوم بتزويده بالتوجيهات و الأوامر اللازمة. * برمجة الحاسب الآلي :. تزويد الحاسب الآلي بالتوجيهات و الأوامر ليقوم بالعمليات الحسابية و المقارنة.

lahela
Download Presentation

* تعريف الحاسب:

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. *تعريف الحاسب: آلة كهر بائية مكونة من مجموعة من الدوائر الإلكترونية يقوم بالعمليات الحسابية و المقارنة بعد أن نقوم بتزويده بالتوجيهات و الأوامر اللازمة . * برمجة الحاسب الآلي : تزويد الحاسب الآلي بالتوجيهات و الأوامر ليقوم بالعمليات الحسابية و المقارنة . * خطوات حل المسائل و خطوات كتابة البرنامج : 1- تحليل عناصر المسألة 2- كتابة الخوار زم خطوات حل المسائل 3- رسم مخططات الانسياب خطوات حل المسائل 4- كتابة البرنامج بواسطة إحدى لغات البرمجة و خطوات كتابة البرنامج خطوات كتابة البرنامج 5- ترجمة البرنامج إلى لغة الآلة 6- اختبار البرنامج و إصلاح الأخطاء

  2. *تحليل عناصر المسألة : أ- تحديد مخرجات البرنامج: و هي النتائج و المعلومات المراد التوصل إليها . ب- تحديد مدخلات البرنامج: البيانات اللازم الحصول عليها لمعرفة النتائج . جـ- تحديد عمليات المعالجة: العمليات الحسابية و الخطوات المنطقية التي نجريها على المدخلات للحصول على المخرجات . *كتابة الخطوات الخوارزمية : هي مجموعة من القواعد و العمليات المعرفة جيدا لحل المشكلة في عدد محدد من الخطوات . * خواص الخوارزمية السليمة : 1- كل خطوة يجب أن تكون معرفة جيدا دون أي غموض و محددة بعبارات دقيقة . 2- أن تتوقف العمليات بعد عدد محدد منالخطوات 3- أن تؤدي العمليات بمجملها إلى حل المسألة الحل الصحيح

  3. *رسم مخططات الانسياب : هي تمثيل بياني أو رسمي للخطوات الخوارزمية . *فوائد رسم المخططات : 1- توضيح الطريقة التي يمر بها البرنامج من المدخلات ثم المعالجة ثم المخرجات . 2- توثيق منطق البرنامج للرجوع إليه لإجراء التعديلات و اكتشاف الأخطاء *بعض الرموز المستخدمة في بناء مخططات الانسياب :

  4. مثال 1 قم بصياغة حل المسألة ( قم بتحليل عناصر المسألة ثم كتابة الخطوات الخوارزمية ثم رسم مخطط الانسياب ) لحساب مساحة المستطيل بمعلومية الطول و العرض ، إذا علمت أن مساحة المستطيل = الطول  العرض ؟ تحليل عناصر المسألة: أولا : 1- مخرجات البرنامج و هي مساحة المستطيل(م) 2- مدخلات البرنامج و هي الطول(ط) و العرض(ع) 3- عمليات المعالجة و هي قانون مساحة المستطيل و هو مساحة المستطيل(م) = الطول(ط) * العرض(ع) كتابة الخطوات الخوارزمية : ثانيا : 1- أدخل الطول (ط) و العرض(ع) 2- أحسب مساحة المستطيل(م) = ط * ع 3- أطبع المساحة(م) بداية 4- النهاية رسم مخطط الانسياب : ثالثا : أدخل (ط) و (ع) المساحة (م)= ط * ع اطبع المساحة(م) نهاية

  5. مثال 2 قم بصياغة حل المسألة لإيجاد متوسط عددين ؟ تحليل عناصر المسألة: أولا : 1- مخرجات البرنامج و هي متوسط العددين المدخلين م 2- مدخلات البرنامج و هي عددين مدخلين أ ، ب 3- عمليات المعالجة و هي قانون متوسط العددين و هو متوسط عددين = ( العدد الأول + العدد الثاني ) 2 أو بمعنى م = ( أ + ب ) 2 كتابة الخطوات الخوارزمية : ثانيا : 1- أدخل العددين أ ، ب 2- اجعل م = ( أ + ب ) * 2 3- أطبع م بداية 4- النهاية رسم مخطط الانسياب : ثالثا : أدخل العددين أ ، ب اجعل م = ( أ + ب ) * 2 اطبع قيمة م نهاية

  6. قم بصياغة حل المسألة لإيجاد زكاة المال و ذلك بمعلومية المال المدخر ، إذا علمت أن زكاة المال = 0.025 × المال المدخر، بشرط حساب الزكاة للمال إذا تجاوز 1000 ريال ؟ * مثال 3 1- مخرجات البرنامج و هي زكاة المال ( ك ) تحليل عناصر المسألة: أولا : 2- مدخلات البرنامج و هي مبلغ المال ( م ) 3- عمليات المعالجة و هي عمليتين أو قانونين هما : قانون زكاة المال = المال ×0.025 بمعنى ك = 0.025 × م شرط زكاة المال : المال يتجاوز 1000 ريال بمعنى م <1000 1- أدخل مبلغ المال م كتابة الخطوات الخوارزمية : ثانيا : 2- إذا كان المبلغ ( م ) أصغر أو يساوي 1000 توقف ، و إلا استمر 3- اجعل الزكاة ( ك ) = 0.025 × م 4- اطبع الزكاة ( ك ) 5- نهاية البرنامج

  7. رسم مخطط الانسياب : ثالثا : بداية أدخل المبلغ ( م ) المبلغ(م) <= 1000 نعم لا اجعل الزكاة ( ك ) = 0,025 × م اطبع الزكاة ( ك ) نهاية

  8. قم بصياغة حل لطباعة الأعداد الفردية من 1 إلى 50 ؟ مثال4 : 1- مخرجات البرنامج و هي طباعة الأعداد الفردية 1 إلى 50 تحليل عناصر المسألة: أولا: 2- مدخلات البرنامج : لاتوجد مدخلات. الانتقال من عدد فردي إلى عدد فردي اخر 3- عمليات المعالجة: كتابة الخطوات الخوارزمية : ثانيا : 1- اجعل ع = 1 2- اطبع ع 3- اجعل ع = ع + 2 4- اذا ع 50 < توقف وإلا اذا اذهب إلى الخطوة رقم (2) رسم مخطط الانسياب : ثالثا : بداية اجعل ع = 1 اطبع ع اجعل ع = ع + 2 لا ع 50 < نعم نهاية

  9. قم بصياغة حل المسألة لإيجاد نوع العدد المدخل * مثال 3 / تحليل عناصر المسألة بتحديد: أولا : 1- مخرجات البرنامج و هي نوع العدد المدخل 2- مدخلات البرنامج و هي العدد المدخل(ع) 3- عمليات المعالجة إذا كان العدد > الصفر نطبع "موجب" إذا كان العدد < الصفر نطبع "سالب" إذا كان العدد = الصفر نطبع "مساو للصفر" كتابة الخطوات الخوارزمية : ثانيا : 1- أدخل العدد (ع) 2- إذا كان ع > 0 اطبع "موجب" ، و إلا استمر 3- إذا كان ع < 0 اطبع "سالب" ، و إلا استمر 4- إذا كان ع = 0 اطبع "مساو للصفر" 5- النهاية

  10. رسم مخطط الإنسياب : ثالثا : بداية أدخل العدد(ع) نعم ع > 0 اطبع "موجب" لا نعم ع < 0 اطبع "سالب" لا نعم ع = 0 اطبع "مساو للصفر" لا نهاية

  11. قم بصياغة حل لتحديد نتيجة الطالب حيث يقوم بطباعة ناجح اذا كانت الدرجة 50 اواكثر وراسب اذا كانت النتيجة اقل من 50؟ 1- مخرجات البرنامج و هي نتيجة الطالب أي ناجح أم راسب تحليل عناصر المسألة بتحديد: أولا : 2- مدخلات البرنامج و هي درجة الطالب في مادة الحاسب 3- عمليات المعالجة و هي إذا كانت الدرجة >= 50 نطبع "ناجح"و إلا نطبع "راسب" 1- أدخل درجة الطالب(د) كتابة الخطوات الخوارزمية : ثانيا : 2- إذا كانت الدرجة د >= 50اطبع "ناجح" ، و إلا اطبع "سالب" 3- النهاية ثالثا : بداية رسم مخطط الإنسياب : أدخل الدرجة(د) د >= 50 اطبع "ناجح" اطبع "راسب" نهاية

  12. 1- مخرجات البرنامج و هي الأعداد الزوجية من 2 الى 50 تحليل عناصر المسألة بتحديد: أولا : 2- مدخلات البرنامج و هي غير مطلوبة في هذا البرنامج 3- عمليات المعالجة و هي إذا كان العداد I = 50 توقف و إلا زد العداد بمقدار 2 كتابة الخطوات الخوارزمية : ثانيا : 1- ضع العداد(ع) = 0 2- اجعل العداد(ع) = ع + 2 3- اطبع قيمة العداد(ع) 4- إذا كان العداد ع =50 توقف ، و إلا اذهب إلى الخطوة ( 2 ) بداية 5- النهاية اجعل ع = 0 رسم مخطط الإنسياب : ثالثا : اجعل ع = ع + 2 اطبع (ع) ع = 50 لا نعم نهاية

  13. قم بصياغة حل المسألة لإيجاد متوسط درجات طلاب فصل ما في مادة الحاسب الآلي، إذا علمت أن عددهم 10؟ * مثال 4 / 1- مخرجات البرنامج و هي متوسط الدرجات ( م ) تحليل عناصر المسألة بتحديد: أولا : 2- مدخلات البرنامج و هي درجات 10 طلاب ( د ) 3- عمليات المعالجة و هي عمل عداد ( ع ) لعد الطلاب حتى آخر طالب الطريقة : إذا كان العداد = 10 استمر و إلا زد العداد عمل مخزن لجمع درجات الطلاب ( ج ) الطريقة : ج (الجديدة) = ج (القديمة) + د قانون إيجاد المتوسط لعشرة أعداد أي م = ج ÷10 1- ضع المجموع ( ع) = 0 كتابة الخطوات الخوارزمية : ثانيا : 2- اجعل العداد ( ج ) = 0 3- اجعل العداد ع = ع + 1 4- ادخل درجة الطالب رقم ( ع ) و خزنها في ( د ) 5- اجعل المجموع ج = ج + د 6- إذا كان العداد ع = 10 استمر ، و إلا اذهب إلى الخطوة (3) 7- اجعل المتوسط م = ج ÷ 10 8- اطبع المتوسط م 9- نهاية البرنامج

  14. س/تتبع مخطط سير الانسياب التالي لإدخال الدرجات التالية ؟ كتابة الخطوات الخوارزمية : ثالثا : الدرجات بداية اجعل ع = 0 اجعل ج = 0 اجعل ع = ع + 1 ادخل درجة الطالب ( د ) اجعل ج = ج + د ع = 10 لا نعم اجعل م = ج ÷ 10 اطبع م نهاية

  15. قم بصياغة حل لإيجاد أصغر عدد من مجموعة من الأعداد المدخلة ؟ مثال 5: 1- مخرجات البرنامج :أصغر عدد من مجموعة من الأعداد المدخلة وليكن (ص). تحليل عناصر المسألة: أولا: 2- مدخلات البرنامج : مجموعة من الأعداد المدخلة ولنضعها في متغير (د) 3- عمليات المعالجة: المقارنة بين كل عدد مدخل مع العدد الذي قبله مع افتراض أن العدد الصغير هو العدد المدخل أولا كتابة الخطوات الخوارزمية : ثانيا : 1- أدخل العدد الاول(د) 2- اجعل ع = 1 3- اجعل ص = العدد الاول(د) 4- أدخل العدد التالي(د) 5- اجعل ع = ع + 1 6- إذا كان العدد التالي(د) < ص اجعل ص = العدد التالي(د) وإلا استمر 7- إذا كان ع < 10 اذهب إلى الخطوة رقم (4) وإلا استمر 8- اطبع ص

  16. رسم مخطط الانسياب : ثالثا : بداية أدخل العدد الأول اجعل ع = 1 اجعل ص = العدد الأول أدخل العدد التالي اجعل ع = ع + 1 العدد التالي < ص لا نعم اجعل ص = العدد التالي نعم ع < 10 لا اطبع ص نهاية

  17. س/تتبع مخطط سير الانسياب التالي لإيجاد اصغر عدد من مجموعة اعداد مدخلة ؟ بداية أدخل العدد الأول الأعداد اجعل ع = 1 اجعل ص = العدد الأول أدخل العدد التالي اجعل ع = ع + 1 العدد التالي < ص لا نعم اجعل ص = العدد التالي نعم ع < 10 لا اطبع ص نهاية

  18. التعامل مع البيانات و أوامر لغة البيسك الأساسية * برنامج الحاسب : مجموعة من التعليمات و الأوامر التي تعطى للحاسب الآلي للقيام بمهام مرتبة و محددة . لغات البرمجة اللغات العالية اللغات البسيطة 1- لغة البرمجة الإجرائية 1- لغة الآلة 2- لغة التجميع ( الرمزية ) 2- لغة البرمجة المرئية

  19. اللغات البسيطة هي اللغة الوحيدة التي يفهمها الحاسب لأنها مكونة من رقمين هما ( الصفر و الواحد ) 1 - لغة الآلة لكتابة حرف L نكتب الرموز ( 01011000 ) كشفرة للدلالة على الحرف L و هكذا بقية الحروف و الأرقام و الرموز . مثال مميزات لغة الآلة تتميز لغة الآلة بسرعة تنفيذها على الحاسب لأن أوامرها تكتب بالنظام الثنائي (1,0) الذي يتعامل به الحاسب ويفهمه مباشرة عيوب لغة الآلة 1 – لغة الآله مرتبطة بالحاسب الذي صممت من أجله 2 - تحتاج إلى معرفة تامة بالإمكانيات والمكونات الداخلية للحاسب الذي صممت من أجله لغة الآله 3 – لغة الآله يتم كتابة أوامرها بالنظام الثنائي

  20. 1 - لغة التجميع هي اللغة التي تستخدم بعض الرموز الخاصة و التي يمثل كل منها تعليمة أو أمر له غرض في البرنامج . مميزات لغة التجميع 1 – أسهل من لغة الآلة في التعامل معها 2 – مفيدة في برامج التحكم في الجهاز ومكوناتة عيوب لغة التجميع 1- تنفيذ برنامج لغة التجميع على الحاسب يأخذ وقت أطول من لغة الآله وذلك لان الحاسب لايستطيع أن يفهمها مباشرة بل تحتاج إلى برنامج مترجم يسمى(المجمع) وذلك لترجمتها إلى لغة الآلة التي يفهمها الحاسب 2- لغة التجميع مرتبطة مرتبطة بمكونات الحاسب الداخلية أي أن لغة التجميع مرتبطة بالحاسب الذي صممت من أجله 3- رغم سهولة لغة التجميع عن لغة الآلة إلا أن لغة التجميع تعتبر صعبة التعلم وصعبة الكتابة والقراءة والفهم واكتشاف الأخطاء 4- صعبة التنفيذ نظرا لأنها تعتمد على رموز

  21. من هم مستخدمي لغة التجميع يستخدمها مهندسي الحاسب والمتخصصين فيما تستخدم لغة التجميع تستخدم لغة التجميع في كتابة برامج التحكم بالجهاز ومكوناته

  22. اللغات العالية هي اللغات القريبة من لغة الإنسان و يتم تحويل برامجها إلى لغة الآلة بواسطة مترجم خاص ( Compiler ) حتى يتسنى للحاسب فهمها . مميزات لغات البرمجة عالية المستوى : 1 – سهلة الاستخدام لقربها الشديد من لغة الإنسان 2 – سهلة التعلم والفهم والكتابة والقراءة , وسهلة في اكتشاف الأخطاء وتصحيحها 3 – لا يحتاج المبرمج بهذه اللغات إلى معلومات موسعة عن الحاسب 4- توفر الوقت والجهد اللازمين لكتابة البرنامج 5- البرامج المكتوبة بإحدى لغات البرمجة عالية المستوى يتم نقلها بسهولة من جهاز الى اخر عيوب لغات البرمجة عالية المستوى : 1- تحتاج ألى مترجم لترجمتها إلى لغة الآلة 2- تنفيذ البرامج المكتوبة بإحدى لغات البرمجة عالية المستوى يأخذ وقت أطول من وقت تنفيذ البرامج المكتوبة بلغة الآلة

  23. اللغات العالية هي اللغات القريبة من لغة الإنسان و يتم تحويل برامجها إلى لغة الآلة بواسطة مترجم خاص ( Compiler ) حتى يتسنى للحاسب فهمها . تنقسم لغات البرمجة إلى قسمين هما : 1- لغة البرمجة الإجرائية تعتمد لغة البرمجة الإجرائية على قيام المستخدم لها بكتابة البرنامج إجراء بعد إجراء لغة البيسك لغة سي لغة فورتران امثله : 2- لغة البرمجة المرئية تعمل لغات البرمجة المرئية على نظم التشغيل التي تعتمد على البيئة الرسومية مثل ويندوز98,2000 فيجول بيسك , فيجول سي امثله :

  24. التعامل مع البيانات تتعامل لغة البيسك مع أنواع مختلفة من البيانات مثل الحروف ويتم تخزين هذه البيانات (الثوابت) في أماكن معينة داخل ذاكرة الحاسب تسمى ( متغيرات ) يتم إجراء العمليات الحسابية والعمليات المنطقية على هذه البيانات المخزنة للحصول على المعلومات (المخرجات) يتم اجراء العمليات الحسابية (الجمع,الضرب,القسمة,الطرح ) والعمليات المنطقية مثل ( عمليات المقارنة ) على البيانات العددية

  25. الثوابت تمثل البيانات التي يتعامل معها البرنامج , وهي قيم ثابتة لاتتغير أثناء تنفيذ البرنامج يوجد نوعين من الثوابت هما : أ – ثوابت عددية : هي عبارة عن قيم عددية (أرقام) لاتتغير أثناء تنفيذ البرنامج وتدخل في عمليات حسابية أمثلة:- على الثوابت العددية -5 , 1 , 2 , 4.5 , 100 ب –ثوابت حرفية : هي عبارة عن حروف أو أرقام أو بعض العلامات الخاصة أو خليط من ذلك , يجب وضع الثابت الحرفي بين علامتي تنصيص ” “ أمثلة :- على الثوابت الحرفية “عبد الرحمن” , ”OMAR” , ”1234” , ”ALI123”

  26. المتغيرات المتغير هو اسم يدل على موقع (مخزن) داخل ذاكرة الحاسب يتم فيه تخزين قيمة هذا المتغير أنواع المتغيرات :- أ – متغير عددي المتغير العددي عبارة عن مخزن يتم فيه تخزين قيم عددية أمثلة :- A , B , C , SUM , MAX , MIN مثال(1) :- A = 5 SUM = 8 MAX = 9

  27. المتغيرات ب – المتغير الحرفي :- المتغير الحرفي عبارة عن مخزن يتم فيه تخزين قيمة حرفية أمثلة :- A , B , C , NAME مثال(2) :- X = “ALI” NAME = “OMAR”

  28. المتغيرات شروط تسمية المتغيرات :- 1- يجب أن لا تتجاوز التسمية 255 حرف 2- أن تبدأ التسمية بحرف من الحروف الأبجدية باللغة الأنجليزية 3- يجب أن لايتم استخدام كلمة من الكلمات المحجوزة في لغة البرمجة مثل ( Dim , FOR ) 4- يجب أن لاتحتوي التسمية على فراغ ( مسافة ) أو بعض الرموز الخاصة مثل الرموز ( + , - , * , \ ,% , ! , & , # , @ )

  29. المتغيرات أمثلة على تسمية المتغيرات

  30. تحديد نوع البيانات في المتغيرات لتعريف المتغيرات نحتاج إلى تحديد نوع البيانات التي سوف تخزن فيها

  31. ملاحظات عند تحديد نوع البيانات في المتغيرات 1- التعريف من خلال التصريح بنوع المتغير : مثل ( Dim Nk as Variant ) . 2- لتخزين البيانات داخل متغير سلسلة نصية لا بد أن تكون هذه البيانات محصورة بين علامتي اقتباس ( " " ) مثل : " أحمدName = " 3- لابد من تحديد نوع البيانات بشكل دقيق ، فمثلاً لا يمكن أن نضع عدداً عشرياً (4.5) في متغير من نوع عدد صحيح طويل (Long) ، إنما لابد أن يكون من نوع (Single) أو (Double)

  32. ملاحظات عند تحديد نوع البيانات في المتغيرات 4- لكل متغير سعة تخزينية (حجم) ، وهذه السعة قد تؤثر عندما يكون لديك عدد كبير من البيانات المخزنة ، مما قد يبطئ عمل البرنامج ويستهلك مساحات التخزين. 5- نستخدم نوع البيانات (Variant) إذا لم يحدد نوع البيانات بشكل دقيق ، حيث يمكن أن يحتوي على أي نوع من البيانات ما عدا نوع السلسة النصية (String). 6- عند تعريف متغير يمكن أن نستخدم رموزاً بدل اسم النوع ، فمثلاً بدل Integer نستخدم % ويكون التعريف كالآتي (Dim Mr%) ، حيث إن هذه الرموز كانت تستخدم في لغة بيسك الأساسية ولكن من الأفضل استخدام التعريف المباشر (Dim Mr AS Integer).

  33. العمليات الحسابية

  34. أولوية تنفيذ العمليات يتم حساب قيمة التعبير الحسابي بناءاً على الترتيب التالي :- • الأقواس • الأسس • الضرب والقسمة يتم تنفيذ عمليات الضرب والقسمة بدءاً من اليسار إلى اليمين • الجمع والطرح يتم تنفيذ عمليات الجمع والطرح بدءاً من اليسار إلى اليمين

  35. العمليات الحسابية مثال (1) : مانتيجة تنفيذ العمليات الحسابية في التعبير الحسابي التالي :

  36. العمليات الحسابية مثال (1) : مانتيجة تنفيذ العمليات الحسابية في التعبير الحسابي التالي :

  37. العمليات الحسابية مثال (1) : مانتيجة تنفيذ العمليات الحسابية في التعبير الحسابي التالي :

  38. العمليات الحسابية مثال (1) : مانتيجة تنفيذ العمليات الحسابية في التعبير الحسابي التالي :

  39. العمليات الحسابية مثال (1) : مانتيجة تنفيذ العمليات الحسابية في التعبير الحسابي التالي :

  40. عوامل المقارنة ملاحظة : - نتيجة عملية المقارنة بين قيمتين إما أن تكون ( صح ) أو ( خطأ )

  41. عوامل المقارنة مثال (1) : مانتيجة عمليات المقارنة التالية إذا علمت أن A = 1 , B = 5

  42. تحويل تعبير حسابي مكتوب بالصيغة (الجبرية) إلى تعبير حسابي مكتوب بلغة فيجول بيسك يتم تحويل التعبير الحسابي المكتوب بالصيغة الرياضية ( الجبرية ) إلى تعبير حسابي بلغة بيسك بإتباع التعليمات التالية : 1- عند كتابة تعبير حسابي بلغة بيسك يجب أن تكتب رموز العمليات الحسابية بلغة بيسك مثل ( ^ , / , * , - , + ) 2- في تعبير بيسك يجب وضع علامة الضرب ( * ) بين المتغيرات والثوابت المضروبة في بعضها

  43. عوامل المقارنة مثال (1) : مانتيجة عمليات المقارنة التالية إذا علمت أن A = 1 , B = 2 , C = 3

  44. تحويل تعبير حسابي مكتوب بالصيغة (الجبرية) إلى تعبير حسابي مكتوب بلغة فيجول بيسك 3- اذا كان تعبير بيسك يحتوي على بسط ومقام وكان في البسط أو المقام عملية جمع أو طرح فيجب وضع الأقواس

  45. تحويل تعبير حسابي مكتوب بالصيغة (الجبرية) إلى تعبير حسابي مكتوب بلغة فيجول بيسك 4- اذا كان تعبير بيسك يحتوي على بسط ومقام وكان في المقام عملية ضرب فيجب وضع الأقواس 5- اذا كان تعبير بيسك يحتوي على بسط ومقام وكان في البسط عمليات ضرب فقط فليس شرط أن نضع الأقواس

  46. تحويل تعبير حسابي مكتوب بالصيغة (الجبرية) إلى تعبير حسابي مكتوب بلغة فيجول بيسك مثال(1) : حول التعابير الجبرية التالية إلى تعابير بلغة بيسك : 2 2 2 2 - 2

  47. تحويل تعبير حسابي مكتوب بالصيغة (الجبرية) إلى تعبير حسابي مكتوب بلغة بيسك مثال(1) : حول التعابير الجبرية التالية إلى تعابير بلغة بيسك : 2 2 3 2 2 + 2 2

  48. مراحل كتابة البرنامج 1- تصميم الواجهات ( تحديد عدد النوافذ التي يحتاجها البرنامج والأدوات التي نحتاجها في كل نافذة) 2- ضبط الخصائص(ضبط خصائص كل أداة على كل نافذة من شكل ولون وإجراء.....الخ) 3- كتابة تعليمات ( أوامر البرمجة ) وهي الأوامر التي تنفذ عن وقوع حدث معين

  49. يتم تعريف المتغيرات في لغة فيجوال بيسك باستخدام الأمر Dim Dim Var1 As Type طريقة تعريف المتغيرات أمثلة:- Dim name As string Dim age As integer Dim number As single

  50. طريقة تعريف الثوابت يتم تعريف الثوابت باستخدام الأمر Const Const const1 = value Const HighScore = 100

More Related