More Related Content Similar to عرض البرمجة بلغة فيجول بيسك 04
Similar to عرض البرمجة بلغة فيجول بيسك 04 (20) More from نوافذ حاسوبية (20) عرض البرمجة بلغة فيجول بيسك 042. مــقــدمــة
الوحدة هذا في ندرس وسوف ،ًاسابق تعلمت كما بالحاسب خاصة برامج إلنشاء برمجية لغات عدة هناكإحدي
العالية اللغات((High-Level Language
وبالتحديدإحديلغة وهي المرئية البرمجة أو بالعناصر البرمجة لغات(ستوديو بيسك فيجول)
(visual basic studio)
باستخدام البرمجة وتعد(ستوديو بيسك فيجول)المب تحكم من به تمتاز لما وذلك ، وممتعة شيقةالبرامج في رمج
ناحية من بتصميمها يقوم التي:ًاوأخير ،للبرنامج اإلجرائية والعمليات ، للمستخدم اإلدخال واجهاتالمخرجات
البرنامج لهذا المستخدم عليها يحصل التي.
3. 7-2بلغة البرنامج كتاب مراحل(ستوديو بيسك فيجول)
وهي المسألة حل من األولي المرحلة خطوات السابقة الوحدة في تعلمنا:وك ، عناصرها وتحديد المسألة فهمتابة
الخوارزماالنسياب مخططات طريق عن للخوارزم البياني والتمثيل ، للحل المنطقية والخطوات.هذه وفيالوحدة
لغة باستخدام البرنامج كتابة مرحلة وهي الثانية المرحلة ستتعلم(ستوديو بيسك فيجول)والتي ،ثالث من تتكون
خطوات:
1-الواجهات تصميم.
2-األدوات خصائص ضبط.
3-البرمجة أوامر كتابة.
4. أوال–الــواجــهــات تـصـمـيـم:
من ، للمستخدم تظهر سوف التي الواجهات تصميم نبدأ وهنا:و ،البرنامج يحتاجها التي النوافذ عدد تحديدالتي األدوات
في كما وغيرها ، والقوائم النصوص ومربعات كاألزرار ،نافذة كل علي نحتاجهاالشكل(7-1.)
شكل(7-1):برامج لواجهات نماذج
5. ًاثاني–األدوات خـصـائــص ضـبــط:
األدوا من أداة لكل توجد حيث ، األدوات هذه خصائص تحديد مرحلة تأتي ، النافذة علي األدوات نضع أن بعدعدة ت
خصائص((Propertiesذلك وغير ،وعنوانها ، فيها المستخدم والخط ، ولونها ، كشكلها.
في كما ، البرنامج لتناسب األدوات هذه خصائص بتغيير نقوم لذا ،افتراضية الخصائص وهذهالشكل(7-2.)
شكل(7-2):األدوات وخصائص البرنامج نافذة
6. ًاثالث–البرمجة أوامر كـتــابة:
من نريد التي األوامر كتابة مرحلة تأتي ،السابقتين المرحلتين من ننتهي أن بعد(ستودي بيسك فيجولو)وقوع عند ينفذها أن
ال األوامر نكتب وهنا ،الحدث يكون الحالة هذه ففي األوامر زر علي المستخدم يضغط عندما فمثال ، معين حدثنريد تي
في كما ، ينفذها أن البرنامج منالشكل(7-3)
شكل(7-3):البرمجة أوامر كتابة شاشة
7. 7-3البيانات مع البرنامج تعامل طريقة
البيانات معالجة هو برنامج أي من الرئيس الهدف.ت أو ًاأرقام أو ًاحروف تكون فقد ،البيانات أنواع وتختلفأو واريخ
غيرها.ال بجهاز المتصلة اإلدخال أجهزة طريق عن يدخلها حيث ،البرنامج مستخدم من ًاغالب البيانات وتأتيليَالا حاسب
ًالمث الفأرة او المفاتيح كلوحة.
معها التعامل و استخدامها يستطيع حتي الرئيسة الذاكرة في ويخزنها البيانات البرنامج يستقبل.ال لذلكهذه إعطاء من بد
نوعين إلي البيانات هذه وتصنف ، إليها الرجوع من ليتمكن معينة أسماء البيانات:ومتغيرات ثوابت.
8. أوال–أنــواعــهـا و الــثــوابــت:
في الثابت هذا قيمة كاتبة من ًالوبد ، باستمرار الثوابت بعض مع التعامل إلي البرامج بعض في نحتاجنستخدمه مرة كل
منه ًالبد يستخدم ًامعين ًااسم الثابت هذا إعطاء يمكن.
الثابت:
البرنامج داخل ويستخدم معينة لقيمة اسم إعطاء هو.البرنامج تنفيذ عند القيمة هذه تغيير يمكن وال.
الـثـوابــت أنــواع:
1-عددي ثابت.
2-حرفي ثابت.
تعريف طريقة
الثوابت:
األمر باستخدام الثوابت عرفُت(.(Const
9. أن حيث:
1-Const:الثابت لتعريف نستخدمه الذي األمر.
2-Const1:المبرمج قبل من اختياره ويتم ، الثابت اسم.
3-Value:الثابت هذا في تخزن سوف التي القيمة.
الدائرة ثابت تعريف أردنا إذا(وقطرها الدائرة محيط بين النسبة)كالتالي يكون:
Const Pi= 3.14
10. ًاثاني–أنــواعــهــا و الــمــتـغـيـرات:
المتغير، البرنامج داخل معها والتعامل استرجاعها يتم حتي ًامعين ًااسم وتعطي بيانات فيه تخزن الرئيسة الذاكرة في مكان هو
، تخزينه يتم ما تغيير يمكن و
بالمتغيرات سميت لذلك.بها تخزن التي البيانات باختالف المتغيرات وتختلف.قيمة و ونوع اسم له متغير كل.
المتغيرات أنواع:
ع ًارقم أو ًاصحيح ًارقم يكون قد ًالفمث ، بها تخزن التي البيانات نوع بحسب المتغيرات تتعددأو ًاحرف أو ًاشري
حروف مجموعة.إلي األنواع تقسيم ويمكن:
1-عددي متغير.
2-حرفي متغير.
3-منطقي متغير.
11. تسمية شروط
المتغير:
وهي معينة ًاشروط االسم لهذا َّولكن ، المبرمج قبل من ًااسم يعطي المتغير أن ذكرنا:
1-انجليزية حروف من يتكون أن((A..Zوالرمز ،وأرقام ،(____)خرَا رمز أي أو فراغ علي يحتوي وال ،.
2-برقم يبدأ ال أن.
3-يتجاوز ال أن(255)حرف.
4-البرمجة للغة ًامحجوز يكون ال أن.
للمتغيرات صحيحة أسماء علي أمثلة:
X Y A23 C_d
للمتغيرات صحيحة غير أسماء علي أمثلة:
DIM 2DF IF@
12. تعريف طريقة
المتغير:
لغة في المتغيرات عرفُت(ستوديو بيسك فيجول)األمر باستخدام
(Dim)
كالتالي وصيغته:
Dim Var1 As Type
إن حيث:
1-Var1:المتغير اسم.
2-As:ونوعه المتغير اسم بين رابط(فيجو للغة المحجوزة األسماء منل
ستوديو بيسك.)
3-Type:المتغير نوع.
13. نفسه األمر في متغير من أكثر تعريف ويمكن... :Dim Var1 As Type, Var2 As Type.
وليكن الطالب اسم لتخزين متغير تعريف أردنا إذا(name)،
كالتالي يكون ، حرفي متغير نوع وهو:
Dim name As String
Dim name As String, age As Integer
15. 7-4والمنطقية الحسابية العــمــليــات
أوال–البرمجة في الحسابية العمليات:
األساسية الحساب عمليات علي البرمجة لغات جميع تحتوي:و الجمعالطرح
الحسابي المعادالت كتابة طريقة وتختلف ،واألس والقسمة والضربعن ة
التالي الجدول في موضح هو كما الجبرية الطريقة:
واألس والقسمة الضرب عمليتي كتابة طريقة في االختالف الحظ.المعا علي تحتوي قدالحسابية دلة
مثال عملية من أكثر علي:x + y / z
مهم سؤال لدينا يبرز المعادلة هذه حل محاولة عند:الق عملية أو ًالأو الجمع عملية تنفذ هلسمة؟
أن بافتراض:x=2, y=4, z=2
الترتيب اعكس ثم القسمة عملية ثم ًالأو الجمع عملية تنفيذ جرب.
نفسه؟ الناتج هل
16. قوان لدينا تكون أن وجب لذلك ، الناتج علي يؤثر العمليات تنفيذ في الترتيب أن إلي هذا من نلخصلنعرف نتبعها ين
ًالأو تنفذ العمليات أي.
العمليات ترتيب
الحسابية:
1-األقواس داخل في العمليات.
2-األس عمليات.
3-اليمين إلي اليسار من التنفيذ نبدأ تعددت وإذا ،والقسمة الضرب عمليات.
4-اليمين إلي اليسار من التنفيذ نبدأ تعددت وإذا ، والطرح الجمع عمليات.
18. ًاثاني–البرمجة في المنطقية العمليات:
ح أو عدديتين أكانتا سواء ، قيمتين بين المقارنة فيها تتم التي العمليات بها ويقصدمتساويتين ، رفيتين
األخرى من أصغر أو أكبر إحداهما او ، متساويتين غير أو.
19. في المستخدمة المقارنة عمليات التالي الجدول ويوضح(ستودي بيسك فيجولو.)
القيمة إما المقارنة عمليات في الناتج يكون(True)
أي:أو صحيح(False)أي:خطأ.
لل تكون التنفيذ أولوية فأن مقارنة عملية ومعها حسابية عمليات لدينا كان لوعمليات
الحسابية.
21. ًاثالث–البرمجة في المستخدمة الصيغة إلي الجبرية المعادالت تحويل:
بال كتابتها طريقة عن تختلف الجبرية بالصيغة كتابتها طريقة أن الحسابية العمليات دراسة عند الحظناالبرمجية صيغة.وعند
يجب لذلك الجبرية؛ بالصيغة مكتوبة الحسابية العمليات تكون ما ًافغالب المسألة حل صياغة بخطوة قيامككتابة عند عليك
البرمجية الصيغة إلي الجبرية الصيغة من الحسابية العمليات تحويل البرنامج.
22. 7-5بلغة البرمجة أدوات(ستوديو بيسك فيجول)
أوال–الــبــرمــجــة أدوات:
األدوات((Toolsا المبرمج علي رّفلتو ًامسبق أعدت أنها أي ،لالستخدام جاهزة برامج أجزاء بأنها عرفُتو لوقت
الجهد.البي تعالج التي البرمجة بأوامر ربطها ويتم ،اإلخراج و اإلدخال عمليات إلجراء األدوات هذه وتستخدمانات
المطلوبة المعلومات لنا لتخرج المدخلة.
هو األدوات هذه الستخدام عمله عليك يجب ما فكل:
1-المناسب المكان في النموذج علي وضعها.
2-باألداة الخاصة الخصائص ضبط.
3-األداة هذه مع تتعامل التي البرمجة أوامر كتابة.
23. ًاثاني–األدوات خــصــائــص:
س التي وهي األدوات كل فيها تشترك مشتركة خصائص هناك ولكن ،األدوات باختالف األدوات خصائص تختلفنتعرف
أداة كل شرح عند عليها نتعرف فسوف أداة بكل الخاصة الخصائص أما ،هنا عليها.
24. هما ، األدوات بــخصائـص للــتحكم طــريـقـتـان هناك:
البرنامج تصميم أثناء األدوات خصائص ضبط: أ
نستخدمإحديالتالية الطرق:
1-القيمة كتابة:
المخصص الخانة في المفاتيح لوحة بواسطة القيمة نكتبداخل ة
الخصائص إطار.االسم خاصية في كما(Name)
فيالشكل(7-4)،القيمة كتبنا حيث
(Form1)
خــانة داخــل(االسم.)
شكل(7-4):للنموذج االسم خاصية
25. 2-القيمة اختيار
الخاصية قيمة إدخال خانة في نجد
باختيار نقوم االختيارات من مجموعة
ف كما المشاهدة خاصية ضبط في إحداهاي
الشكل(7-5)
(Visible)،
الواجهة في تظهر األداة أو النموذج هل أي
إما خياران يعرض حيث ال أم
(False)
أو
.(True)
شكل(7-5):المشاهدة خاصية
26. 3-خيارات نافذة ظهور:
الخط خاصية علي بالنقر الخط نوع اختيار عند((Font
في كماالشكل(7-6.)الخط نوع خصائص نافدة تظهر.
شكل(7-6):الخط ونافذة الخط خاصية
27. البرنامج تشغيل أثناء األدوات خصائص ضبط: ب
نس فإننا البرنامج تنفيذ أثناء األدوات خاصية لتغييرالصيغة تخدم
الخاصية تلك إلي للوصول التالية:
الجديدة القيمة=الخاصية.األداة اسم
خاصية لتغيير ًالمث(النص)النص مربع أداة في(Textbox1)يلي ما نكتب:
“الرياض مدرسةTextbox1.Text= “
معالجتها البرنامج علي يجب التي البيانات علي للحصول البيانات إدخال أدوات نستخدم.
،األدوات هذه باستخدام االختيار أو بالكتابة البيانات هذه بإدخال المستخدم يقوم
28. والشكل(7-7)بعضها يعرض.
3
5
4
2
1
1-النص مربع أداة( TextBox ):الخاصية في النص وتخزين نص كتابة تتيح
(.(Text
2-الخيار زر أداة( RadioButton ):ع من فقط واحد خيار انتقاء للمستخدم تتيحدة
الخاصية في قيمها وتخزن ،خيارات(.(Checked
3-مربع أداةاألختيار( CheckBox ):وتخزن ،خيارات عدة انتقاء للمستخدم تتيح
الخاصية في قيمها(( Checkstateوالخاصية(.(Checked
4-القائمة مربع أداة( ListBox ):المستخدم يختار عناصر من مكونة قائمة تعرض
الخاصية في المستخدم خيار وتخزن أحدها(( Textأو(.(SelectedIndex
5-المركبة الخانة أداة( ComboBox ):أو قائمة من االختيار حرية المستخدم تعطي
الخاصية في وتخزنها كتابة اختياره إدخال(.( Text
ط علي نتعرف سوف لذلك األدوات؛ هذه من البيانات علي الحصول طريقة وتختلفريقة
حدة علي أداة كل:
29. ،المستخدم يدخله ما بحسب تختلف النص مربع من عليها نحصل التي البيانات إن
ًاحروف أو ًاأرقام تكون فقد.
التالية الصيغة نستخدم النص مربع من البيانات علي للحصول:
إن حيث:
31. في كما الخيار رز من عليها نحصل التي البيانات إنالشكل(7-9)الخاصية في تخزن منطقية بيانات هي
(checked)
هي وإحديإما ، قيمتين:
1-هي عندئذ فقيمته اختياره تم قد الزر أن(. (True
2-هي عندئذ فقيمته اختياره يتم لم الزر أن(. (False
هي البيانات علي للحصول العامة والصيغة:
33. في كما االختيار مربع من عليها نحصل التي البيانات إنالشكل(7-10)زر في كما منطقية وليست رقمية بيانات هي
الخاصية في وتخزن ، الخيار(.(checkstateوهيإحديإما ، أشياء ثالثة:
1-هي عندئذ فقيمته المربع يختر لم المستخدم أن(0.)
2-هي عندئذ فقيمته المربع اختيار المستخدم أن(1.)
3-هي عندئذ فقيمته المربع اختيار يستطيع ال المستخدم أن(2.)
35. القائمة من البيانات علي وللحصول ، عناصر عدة من مكونة القائمة مربع أداة في الموجودة البياناتعندما
شيئين أحد يعني العناصر أحد المستخدم يختار:
1-الخاصية بواسطة القائمة في العنصر رقم. (SelectedIndex)
2-الخاصية بواسطة قيمتة. (Text)
العنصر رقم علي للحصول العامة الصيغة(SelectedIndex)هي:
38. المستخد يستطيع حيث ،القائمة مربع وأداة النص أداة ميزات بين تجمع المركبة الخانة أداةيختار أن م
جديدة قيمة يكتب أو القائمة من.
التالية الصيغة نستخدم المركبة الخانة أداة من البيانات علي للحصول:
إن حيث:
39. ًارابع–المعلومات إخراج أدوات:
البيانات البرنامج عالج أن بعد الواجهة علي للمستخدم المعلومات إلظهار المعلومات إخراج أدوات نستخدم
األدوات هذه ومن ، المستخدم أدخلها التي:
1-النص مربع أداة(TextBox):الخاصية بواسطة المعلومات وتخرج((Text.
2-التسمية أداة(Label):الخاصية بواسطة المعلومات وتخرج((Text.
42. 7-6للغة األساسية األوامر بعض(ستوديو بيسك فيجول)
في داخلية أوامر هناك(ستوديو بيسك فيجول)المنتج الشركة قبل من ًاسابق مصممة نافذة للمستخدم تظهر،البرمجة للغة ة
األوامر هذه ومن ، المعلومات إخراج او البيانات إلدخال سواء:
ًالأو–المعلومات وإخراج البيانات إدخال أوامر:
43. علي تحتوي البرنامج في الرئيسة النافذة غير صغيرة نافذة األمر هذا ظهرُي
في كما أمر وزر نص مربعالشكل(7-16)البيانات المستخدم ليدخل
، األمر زر علي يضغط ثم النص مربع في يريدها التي
،بها الخاص األمر نكتب أن يجب النافذة هذه إلنشاء
كالتالي وصيغته:
45. ف الرئيسة النافذة غير صغيرة نافذة األمر هذا يظهري
للمس نريد التي المعلومات علي تحتوي البرنامجتخدم
في كما قراءتهاالشكل(7-17)،النافذة هذه وإلنشاء
بها الخاص األمر نكتب أن يجب:
كالتالي وصيغته:
إن حيث
47. ًاثـالـثـ–الـشـرطـيـة الجـمـل:
لغة في يوجد(ستوديو بيسك فيجول)وهي الشرط من للتحقق جمل عدة:
البرمجة لغات أغلب في وتوجد ، البرمجة في األوامر أهم من وتعد.اتخاذ إلي حاجتنا عند البرنامج في ونستخدمها
تساوي أو من أكبر الطالب درجة كانت إن ًالمث ، معين شرط حسب علي مختلفة قرارات(60)أقل كانت وإن ،ناجح فهو
من(60)مجتاز غير فهو.
53. للشرط احتماالت عدة هناك كان إذا الجملة هذه تستخدم.جملة استخدام من ًالفبد((IFبالعمل الجملة هذه تقوم ومعقدة طويلة
احتم من أكبر لقيمته يكون قد ًامعين اًطشر أو اًتعبير الجملة هذه تختبر حيث ، أسهل بطريقة ولكن نفسهال.
وصيغتها:
55. كالتالي الجملة هذه عمل طـريقـة:
التعبير بتقييم البرنامج يقوم((expressionكلمة كل عند الواردة االحتماالت مع يقارنه ثم ،
(..., CASE prob1,prob2)بع جاءت التي األوامر ينفذ فسوف االحتماالت هذه أحد التعبير قيمة وافق فإذا ،د
جمله وحتي الصحيح االحتمال(CASE)التالية.
األول االحتمال يوافق التعبير كان فلو(prob1)األوامر مجموعة ينفذ سوف البرنامج فإن
(statements1)الجملة نهاية إلي ويذهب ،فقط.
لدينا كان فإذا ،الموجودة االحتماالت من ًاأي التعبير يوافق لم إذا أما(CASE ELSE)مجموعة ينفذ سوف البرنامج فإن
لدينا يكن لم إذا و ، بعده تأتي التي األوامر(CASE ELSE( )ًادائم وجوده يلزم ال اختياري ألنه)دون تنتهي الجملة فإن
أوامر أي تنفيذ.
56. ًارابع–التكرار حلقات:
مرات عدة األخرى األوامر من مجموعة تكرار علي تساعدنا التي البرمجة أوامر أهم من هو
لغة في ويوجد ،(ستوديو بيسك فيجول)أهمها من و للتكرار أوامر عدة:
ًامسبق ومعروف محدد المرات من بعدد األوامر من مجموعة األمر هذا َّيكر.
صيغته:
57. أن حيث:
•Counterا القيمة إلي يصل أن إلي ويتغير أولية قيمة من يبدأ التكرار مرات عدد فيه يخزن متغير هولنهائية
بالعداد المتغير هذا ويمسي له المحددة
•Startالعداد بها يبدأ التي األولي القيمة
•Endالعداد عندها يتوقف أن يجب التي النهائية القيمة
•Stepسوف الزيادة فإن نذكرها لم فإذا اختيارية وهي تكرار دورة كل في العداد زيادة بها يتم التي القيمةتكون
(1)
•Statementsالتكرار مرات بعدد تنفذ واحدا أمرا يكون قد أو األوامر مجموعة
•Nextالتكرار في تدخل ال بعده تأتي التي األوامر أن أي التكرار جملة نهاية
59. متي يحدد الذي هو شرطا لدينا َّولكن ،محدد غير التكرار مرات عدد كان إذا األمر هذا نستخدمينتهي
صار ما ومتي ، التكرار واستمر األوامر نفذنا ًاصحيح الشرط كان ما متي أنه أي ، التكرارالشرط
التكرار توقف صحيح غير.
صيغته:
61. ًاخامس–المصفوفات:
درجات لديك كان لو(100)فأي ،درجة أقل و درجة وأعلي المتوسط كمعرفة عليها اإلحصاءات بعض عمل تريد طالبن
فَّتعر سوف هل الدرجات؟ هذه تخزن سوف(100)كذلك أليس ، منطقي غير هذا يبدو لتخزينها؟ متغير
لغة في يوجد(ستوديو بيسك فيجول)م كبير عدد تعريف عملية علينا يسهل ما البرمجة لغات أغلب وفيالمتغيرات ن
المصفوفات وهي نفسه البيانات نوع تمثل كونها في تشترك.
المصفوفة(Array: )
واحدة جملة في تعريفها ويتم نفسه البيانات ونوع نفسه االسم لها المتغيرات من مجموعة هي.
صيغتها:
إن حيث:
62. س كنا الذي والجهد الوقت من اًكثير علينا وفر قد المصفوفة استخدام فإن ،السابق المثال في الحظت كماتعريف في نبذله
(100)حدة علي متغير كل ومعالجة متغير.الت أوامر استخدام ونستطيع ،المهمة هذه لنا سهلت فالمصفوفاتأن كرار
البرنامج حجم صغر إلي المصفوفات استخدام يؤدي كما ، بسهولة المصفوفات مع نتعامل.
يجب ولكن ،العنصر رقم قوسين وبين المصفوفة اسم نكتب المصفوفة عناصر من عنصر إلي للوصولأن إلي التنبه
رقمه المصفوفة في عنصر أول أن أي الصفر من يبدأ المصفوفة في العناصر ترقيم(0)الثاني العنصر ثم(1)وهكذا
المصفوفة عناصر عدد رقمه يكون الذي المصفوفة في عنصر خرَا إلي(-1.)
63. مثال:فيها مصفوفة عرفنا لو(10)كالتالي أعداد:Dim A(9) AS Integer
كالتالي المصفوفة شكل سيكون ،األرقام من مجموعة فيها وخزنا:
لكتبنا الخامس العنصر قيمة تغيير أردنا لو:
A(4)=10
المعالج هذه علينا يسهل وما ، خرَالا تلو ًاواحد أي ،بالتسلسل المصفوفة عناصر جميع عالجُت ما ًاغالبحلقات استخدام هو ة
العنصر رقم يمثل دادَّعال نجعل حيث ،التكرار.
65. تمارين
بلغة البرنامج كتابة مراحل ما(ستوديو بيسيك فيجوال)
.1الواجهات تصميم
.2الخصائص ضبط
.3البرمجة أوامر كتابة
؟ الرئيسية الذاكرة في البيانات تخزين أماكن نسمي ماذا
.1المتغيرات
التالي األمر يعني ماذا:Dim Number As Integer؟
.1المتغير تعريفNumberنوعه وتحديد:صحيح عدد
66. تمارين
؟ والمتغيرات الثوابت بين الفرق ما
.1الثابت:البرنامج داخل الستخدامه معين اسم معينة قيمة إعطاء
.2المتغير:معين اسم وتعطي بيانات فيه تخزن الرئيسة الذاكرة في مكان
المتغيرات لتسمية استخدامها يمكن التالية األسماء هل
2ABC,123,AB2,AB_2,Num one ,While,aBxY,Case
االسمحالتهاالسبب
Caseيصلح المحجوزة كلمةالبرمج فية
aBxYيصلح
Whileيصلح المحجوزة كلمةالبرمج فية
Num oneيصلح الفراغ علي احتوي ألنه
AB_2يصلح
AB2يصلح
123يصلح البرقم بدء
2ABCيصلح البدءبرقم
68. تمارين
لغة توفرها التي الجاهزة البرامج أجزاء تسمي ماذا(ستوديو بيسيك فيجوال)لتوفرعلي
؟ والوقت الجهد المبرمج
.1األدواتTools
اسمه أمر زر علي المكتوب النص نغير كيفButton؟
.1األمر نكتب:«Button.text=كتابة يتمالمطلوب النص»
69. تمارين
ت متي واذكر منها ثالثا اذكر ؟ المستخدم من البيانات تستقبل التي األدوات نسمي ماذاستخدم
.1النص مربع أداة وهي البيانات إدخال أدواتTextboxيقوم حيث البيانات إلدخال تستخدم
بداخلها بالكتابة المستخدم
.2الخيار زر أداةRadio Buttonباختيار المستخدم يقوم خيارات عدة لعرض تستخدم
التجميع إطار داخل الخيارات هذه تجميع يفضل أحدها
.3االختيار مربع أداةCheckboxعالمة بوضع ليقوم للمستخدم خيارات لعرض تستخدم
جميعها أو منها أي اختيار أراد إذا صح
.4القائمة مربع أدارةList Boxالمستخدم يختار خيارات عدة من قائمة لعرض تستخدم
أحدها
.5المركبة الخانة أداةCombo boxه يتاح ولكن القائمة مربع مثل قائمة لعرض تستخدمنا
األصلية القائمة في الموجودة غير جديدة قيمة كتابة إمكانية للمستخدم
70. تمارين
وعالمة الصحيحة العبارة أمام صح عالمة ضع(×)الخطأ تصحيح مع الخاطئة العبارة امام
أوال البرمجة أوامر كتابة ستوديو بيسك فيجوال بلغة برنامج عمل في البدء علينا يجب()
حسابية عملية تنفيذ عند الثابت قيمة يغير أن للبرنامج يمكن()
أرقام دائما هي المنطقية العمليات نتائج()
والطرح الجمع عمليات قبل والقسمة الضرب عمليات تنفذ()
االختيار مربع أداة نستخدم هاتفه رقم يدخل أن المستخدم أردنا إذا()
×
الواجهات تصميم
×
البرنامج تنفيذ عند القيمة تغيير يمكن ال
×
دائما(True)أو(False)
√
×
النص مربع أداة
71. تمارين
للمستخدم معلومات إلخراج طرق ثالث أذكر
النص مربع أداةTextbox
التسمية أداةLabel
أمرMsgbox
إجابتك وضح ؟ واإلخراج لإلدخال نفسها األداة تستخدم أن يمكن هل
نعم
النص مربع أداةTextboxيلي كما تكتب أن يمكن
اإلدخال:(Var1 = TextBox.Text)
اإلخراج:(TextBox.Text=Var1)
72. تمارين
يلي فيما الصحيحة االجابة اختر
هناك برنامج لكتابة
مراحل ثالثمرحلتان
مراحل أربعمراحل خمس
به نقصد واجهة لكل المستخدمة واألدوات الواجهات عدد تحديد
الواجهات تصميمالواجهات برمجة
الواجهات تعديلالواجهات ربط
73. تمارين
يلي فيما الصحيحة االجابة اختر
إلي نحتاج البرمجية األوامر كتابة قبل:
فقط الواجهات تصميمأوال الخصائص وضبط والجهات تصميم
فقط الخصائص ضبطالبرنامج خوارزم كتابة
إلي البيانات تصنف:
واحد نوعنوعين
أنواع أربعةأنواع ثالثة
74. تمارين
يلي فيما الصحيحة االجابة اختر
إعطاءإسمتعريف هو البرنامج داخل واستخدامها معينة لقيمة
الثابتالمتغير
التاريخالحروف
هي يلي فيما متغير لتعريف الصحيحة الجملة:
Dim 2DF As longDim x -= int
Dim x = IfDim x As String