انسؤال األول: في بفزح ان ىرج اآلريخ: إرا أسد ب أ خض يذخالد ان سزخذو في يسزخذو انجش بيح:.1 يزغيشاد حذد ىع انجيب ان بست نكم يذخم ي يذخالد.2.3.4.5 1
2
3
4
1- كه ا لم ػذد انخال ا Bytes( صاد زدى راكشج انك ث ذش سؼر نرخض انث ا اخ. ( مصذ تئػال ان رغ شاخ إػطاء أس اء نهخال ا انر سرس م ل ى ثاتح ف راكشج انك ث ذش اخر اس ع ن ا. ( -2 ( 3- ػ ذ ذس ح ان رغ شاخ دة أ ثذأ اسى ان رغ ش تثالثح زش ف ذث ػ. ذسرخذو أ اع ان رغ شاخ integer Short Long نرخض األػذاد انر ذسر ػه كس س ػشش ح. ( -4 ( 5- ػذو اذثاع ل اػذ ذس ح ان رغ شاخ انث اتد ال رح ػ أ خطأ ف انم اػذ. 6- غ ش يس ذ تاسرخذاو ان سافح تاسى ان رغ ش. ( ( 7- ن س ان أ فشق ت انؼ ه اخ انسسات ح أيش انرخص ص. ذسرخذو كه ح dim نإلػال ػ ان رغ شاخ انث اتد. ( ذسرخذو أ اع ان رغ شاخ ( Double Decimal Single نرخض األػذاد انصس سح فمط. ( -8-9 ( V.B دة أ ث اسى ان رغ ش يسر ا. 11- ذ ذس ح ان رغ شاخ ف ( ( سرخذو ع انث ا ( Boolean نرخض انث ا اخ انر ذأخز شكم ذاس خ -11 ػ ذ كراتح ل ح نه رغ ش ف اإلػال ػ ا ال ػاليح = فا رى اػطاء ل ح افرشاض ح نه رغ ش صفش ف زانح ان رغ شاخ انشل ح ل ح زشف ح فاسغح " " ف زانح ان رغ شاخ انسشف ح. ( ع انث ا Char سرسذو نألػذاد انصس سح.intgers -12-13.Dim H AS Boolean =True. -14.Dim Single As integer ="70". -15 ذر ض نغح VB.NET تانرؼايم يغ أ اع يخرهفح ي انث ا اخ. ( ؤخز ػه نغح VB.NET انرؼايم يغ أ اع يخرهفح ي انث ا اخ. ( -16-17 5
خ غ انث ا اخ انر رى إدخان ا ف تش ايح تهغح VB.NET رى ذخض ا يؤلر ا ف راكشج انك ث ذش. ( خ غ أ اع انث ا اخ انر رى زفظ ا ف انزاكشج ذشغم فس ان سازح انرخض ح. ( ان ثشيح اند ذ انز سس ذشش ذ ان سازح انرخض ح ف راكشج انك ث ذش. ( ص ف ل ح يد ع دسخاخ انطانة ض انث ا اخ انشل ح انصس سح. ( ص ف ل ح اسى انطانة ض انث ا اخ انشل ح ان ر ػح. ( ص ف ل ح ع انطانة" ركش "أو" أ ث "ض انث ا اخ ان ر ػح" ان طم ح." ( ص سج انطانة ك ذص ف ا ض انث ا اخ انسشف ح. ( ل ح يشذة ان ظف ك ذص ف ا ض انث ا اخ انشل ح انغ ش صس سح. ( كم ت ا خض ف راكشج انك ث ذش شغم يسازح ذخض ح يذ يؼ زسة ع انث ا. ( -18-19 -21-21 -22-23 -24-25 -26 ع انث ا سذد ز ض انرخض انز شغه ف راكشج انك ث ذش يؼشفح انسذ األد انمص نم ر. ( مصذ تان رغ ا سخ ف نغح VB.NET يخاص تزاكشج انك ث ذش ن ا اسى ع. ( ذشرشط نغح VB.NET أ ك نكم يرغ ش اسى ع يذ نهث ا اخ انر رى إدخان ا. ( اإلػال ػ ان رغ شاخ ف نغح VB.NET ساػذ ف ذشش ذ اسرخذاو راكشج انك ث ذش. ( -27-28 -29-31 31- اإلػال ػ ان رغ ا سخ يسأنح شكه ح أل نغح VB.NET ذرؼشف ػه ان رغ شاخ ذسذد ػ ا ذهمائ ا. ( 32 -اند هح انران ح " String " Dim F_name As نإلػال ػ يرغ ش تاسى String ػ.F_name ( 33 -اند هح انران ح " String " Dim F_name As نإلػال ػ يرغ ش تاسىF_name ػString. ( 34 -خ هح اإلػال ػ ان رغ شاخ رسذد ف ا اسى ان رغ ش ػ. ( 35 -خ هح اإلػال ػ ان رغ شاخ رسذد ف ا اسى ان رغ ش ػ ل ر انثاترح. ( 6
36- City ؼرثش اسى يرغ ش خطأ ال ثذأ تشلى. ( 37-55City ؼرثش اسى يرغ ش صس ر. ( 38- Name ؼرثش اسى يرغ ش خطأ أل كه ح يسد صج. ( Name ؼرثش اسى يرغ ش صس ر أل رك ي زش ف. ( سرخذو أيش Dim ف اإلػال ػ ان رغ شاخ. ( سرخذو أيش Dim ف اإلػال ػ انث اتد. ( -39-41 -41 42 - سرخذو أيش Const ف اإلػال ػ ان رغ شاخ. ( 43 - سرخذو أيش Const ف اإلػال ػ انث اتد. ( 44 -انث اتد ف نغح VB.NET ػثاسج ػ يخاص ف راكشج انك ث ذش ن ا اسى ل ح ال ذرغ ش أث اء س ش انثش ايح. ( 45 -انث اتد ف نغح VB.NET ػثاسج ػ يخاص ف راكشج انك ث ذش ن ا اسى ل ح ذرغ ش أث اء س ش 46 -انخطأ ف ر دح زساب أ يؼادنح ؼرثش خطأ نغ.. Syntax Error ( 47 -انخطأ ف ر دح زساب أ يؼادنح ؼرثش خطأ ي طم.. Logical Error ( انثش ايح. ( 48 -انخطأ انز ظ ش أث اء ذشغ م أ ذ ف ز تش ايح VB.NET طهك ػه خطأ نغ. Syntax Error 49- انخطأ انز ظ ش أث اء ذ ف ز تش ايح VB.NET طهك ػه خطأ أث اء انرشغ مError. Run time ( 51 -انم ح ان ائ ح نه رغ ش X تؼذ ذ ف ز ان ؼادنح انران ح " 4 * 2 + 3 = X " (.11 ( (. 02 51 -انم ح ان ائ ح نه رغ ش X تؼذ ذ ف ز ان ؼادنح انران ح " 4 * 2 + 3 = X " ( 7
اخزش اإلخبثخ ان بسجخ إلك بل كم ػجبسح ي ب يهي: 1- قيمة أسعار األدوات المكتبية يمكن تصنيفها كبيانات: أ -رقمية صحيحة ب -رقمية غير صحيحة ج -متنوعة المواد أسماء قيمة تصنيفها يمكن الد ارسية كبيانات: -2 أ -متنوعة ب -رقمية غير صحيحة ج -حرفية يحدد: الكمبيوتر ذاكرة في مؤقت ا الم خزن البيان نوع -3 قيمتو ومدى تخزيني أ -حيز تخزيني وحيز ب -اسم ج -حيز وقيمتو تخزيني 4- الصيغة الصحيحة لمعالن عن متغير المرتب Salary هي: أ- Dim Salary As Integer أ- Dim Salary As Byte ج- Dim Salary As Decimal 5- الصيغة الصحيحة لمعالن عن متغير العنوان City هي: أ- Dim City As String ب- Dim City As Byte ج- Dim City As Decimal 6- الصيغة الصحيحة لمعالن عن متغير االسم F_Name هي: أ- Dim F_Name As Integer ب- Dim F_Name As String ج- Dim F_Name As Decimal 8
7- الصيغة الصحيحة لمعالن عن متغير النوع Gender هي: أ- Dim Gender As Decimal ب- Dim Gender As Integer ج- Dim Gender As Boolean 8- الصيغة الصحيحة لمعالن عن متغير االسم F_Name هي: أ- Dim F_Name As Integer ب- Dim F_Name As string ج- Din F_Name As Char 9- الخطأ الذي يظهر بعد تشغيل برنامج بمغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Runtime Error 11- الخطأ الذي يظهر أثنا كتابة كود بمغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Run time Error 11- الخطأ في ناتج تشغيل كود بمغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Run time Error 9
" هو: X = 3 + 2 * 4 12- الناتج النهائي لممتغير X لممعادلة " أ- 11 ب- 42 ج- 42 " هو: Y = 16 12 / 4 + 2 13- الناتج النهائي لممتغير Y لممعادلة " أ- 3 ب- 11 ج- 11-14 جممة االعالن عن متغير " String Dim X As أ- متغير اسمو X ونوعو حرفي. String ب- متغير اسمو String ونوعو. X ج- متغير مجيول ليس لو اسم ونوعو. String " تعني االعالن عن: أ- 11 -جممة االعالن الصحيحة عن متغير رقمي غير صحيح اسمو ب- ج- Y ىي: Dim Y As Decimal Y As Decimal Dim Y = Decimal 11 -اختر االسم الصحيح لممتغير اسم الطالب: أ- st_name ب- st name ج- **Name 10
- 11 اختر االسم الصحيح لمتغير عنوان الموظف: أ- Cairo1 ب- E_Address ج- Address( ارت 11- اسماء المتغي التالية صحيحة ماعدا: أ- St_text ب- Text ج- st_text_ - 11 عند االعالن عن الثابت الرياضي ط نستخدم الكود: أ- Dim Pi As Single ب- = 3.14 Single Dim Pi As ج- = 3.14 Single Const Pi As - 42 عند االعالن عن ثابت عجمة الجاذبية األرضية نستخدم الكود: أ- Dim g As Single ب- = 9.81 Single Const g As ج- = 9.81 Single Dim g As االعالن عن متغير عدد أف األسرة ارد بقيمة ابتدائية 4 ىو: C_Family - 41 أ- = 2 Single Dim C_Family As ب- = 2 Integer Const C_Family As ج- = 2 Integer Dim C_Family As 11
- 44 إذا وجد خطأ في نتيجة حساب مساحة مستطيل في برنامج يعتبر ىذا الخطأ: أ- Syntax Error ب- Logical Error ج- Run time Error " يمكن Dimension X As Byte - 43 رسالة الخطأ التي تظير عند كتابة الكود " تصنيفيا خطأ: أ- Syntax Error ب- Logical Error ج- Run time Error الناتج النيائي لممعادلة " 2 + 4 / 2 12 = Y " ىو: ج- 1 14 ب- 1 - أ- 42 " ىو: Y = 12 (2 + 4 / 2-41 الناتج النيائي لممعادلة " أ- 14 ب- 1 ج- 1 12
اخت ػ األسئهخ يسزؼي ب ثبنكىد انزبني: أ- ب- ت- If X >= 50 Then "ناجح"( Msgbox End if يتم إظيار صندوق الرسالة وعمييا النص "ناجح" عندما:... إذا كانت إذا كانت قيمة قيمة X = 50 X = 62 فتن ناتج تنفيذ الكود ىو:... فتن ناتج تنفيذ الكود ىو:... 2 اخت ػ األسئهخ انزبنيخ يسزؼي ب ثبنصيغخ انؼبيخ ند هخ انزفشيغ: If.. Then Then Code 1 Else Code 2 If Conditional Expression تعبير شرطي أ -اكزت رؼجيش ششطي يخزجش يي خ ان زغيش Y إرا كب ذ أيم ي. 0 ة -اسزجذل " 1 " Code في انصيغخ انؼبيخ ثكىد يظهش ص" انشقى سبنت "في ص ذوق سسبنخ. د -يظهش ي انصيغخ انؼبيخ ند هخ If.. Then.. Else أ ه إرا رحقذ انزؼجيش انششطي يزى ر فيز... وارا نى يزحقذ انزؼجيش انششطي يزى ر فيز(.... اك م 13
3 اخت ػ األسئهخ انزبنيخ يسزؼي ب ثبنشبشخ وانكىد ثبندذول: خريطة التدفق الكود أ -انغشض ي انجش بيح هى:... ة -يزى ر فيز انكىد إرا ويغ انحذ... ػه أداح انزحكى.... ت- نوع المتغير X في الكود ىو:.... ث- " Me. - "في انكىد رشيش إن.... : ج -إرا رى إدخبل انقي خ ( 50 في ص ذوق ان ص يكى برح ر فيز انكىد هى.... : 14
اك م اندذول انزبني ثبنكىد انالصو يسزؼي ب ثبنصيغخ انؼبيخ نهد هخ انششطيخ If Conditional Expression Then IF.. Then.. Else Code Else Code End if وذلك الظهار صندوق رسالة يحمل كممة" مصر "إذا كانت ميمة المتغير Country تساوي" مصر" أو يظير صندوق رسالة يحمل كممة " Egypt :" الكود بيان م... التعبير الشرطي 1...... جواب تحقق الشرط True جواب عدم تحقق الشرط False 4 3 15
اجب عن األسئمة التالية مستعي نا بالكود: أ- إذا كانت قيمة = 76 X فتن ناتج تنفيذ الكود ىو:.... ب- إذا كانت ميمة = 49 X فتن ناتج تنفيذ الكود ىو:.... ت- اعد كتابة الكود الخاص بمل Block If ليظير عمى سطر واحد فقط.... اجب عن األسئمة التالية بعد د ارسة الكود: أ- عدل الكود بحيل يظير النص "الرمم زوجي" في مربع عنوان Label1 ويظير النص "الرمم فردي" في مربع عنوان صندوق Label2 بدال من صندوق رسالة.. Integer ب- استبدل نوع المتغير N ليصبح 16
الكود التالي يستقبل أي رقم من صندوق نص ويقوم بتخزينو في متغير ثم يختبر العدد زوجي يظعر مربع رسالة بذلك واذا كان عدد فردي يظير مربع رسالة بذلك. كان فإذا قيمتو المطموب: اعد كتابة الكود بعد اكتشاف األخطا الثالثة وتصويبيا ليكون ناتج تنفيذه صحيح ا. Dim X As Integer N= Me.TextBox.Text If N Mod2= 0 MsgBox Else MsgBox 17
اجب عن األسئمة التالية بعد د ارسة الكود التالي: أ- الغرض من الكود ىو:... ب- إذا عممت أن: 3- = Degree يظير في صندوق الرسالة النص:... ت- يتم تنفيذ الكود عندما يقع الحد... عمى أداة التحكم.... ث- نوع المتغير Degree ىو:.... 18
اجب عن األسئمة مستعين ا بالكود التالي: أ- يتم تنفيذ الكود عندما يتم الضغط عمى...عمى أداة التحكم....أكمل( ب- تم استخدام األمر Dim لإلعالن عن( متغير ثابت من نوع.... ت- اسم المتغير المستخدم في الحمقة التك اررية ىو:.... ث- قيمة بداية الحمقة التك اررية... وقيمة النياية... وقيمة الزيادة.... ج- يتوقف تنفيذ الحمقة التك اررية عندما تصل قيمة المتجير M إلى.... ح- الكود الذي يتم تك ارره ىو.... 19
اجب عن األسئمة التالية مستعين ا بالكود: Private Sub But_Repeat_Click (ByVal sender As System.Opject, Dim m As Integer Me.Lebel1.Text = "" For m = 5 To 9 Step 2 Me.label1.Text = Me.label1.Text & m & vbcrlf Next m MsgBox "انتيى البرنامج "( End Sub الغرض أ- من الكود ىو:......... عمى أداة التحكم.... ب- يتم تنفيذ الكود عندما يقع الحدث ت- لمعالن عن المتغير m تم استخدام األمر.... ث - ارر جممة التك المستخدمة ىي:.... ىو:.... ارره تك ارد الكود الم ج- = Me.label1.Text ح - الغرل من استخدام معامل الربط & في الجممة ( ىو:.... Me.label1.Text & m خ- اكتب مكان النقط جممة الكود الالزمة الظيار القيمة النيايئة لممتغير m بعد تنفيذ الحمقة التك اررية في مربع صندوق رسالة:... 20
Dim n, product As Integer Dim str As String Me.TextBox1.Text = "" For n = 1 To 12 Str = 3 & " " & n & " = " product = 3 * n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next n End Sub اجب عن األسئمة التالية مستعين ا بالكود: أ- الغرض من الكود ىو:... ب-... خ - انك د Dim str As String انغشض ي اإلػال ػ يرغ ش زشف تاسى str صر خطأ 3 product = 3 * n ث- الغرض من الكود ( product صر خطأ تخصيص ناتج ضرب الرقم في المتغيرn لممتغير ج -انغشض ي انك د (n ( product = 3 * ذخص اذح ضشب انشلى 3 ف ان رغ شproduct نه زغيش. n صح خطأ(. ح- الغرض من الكود Me.TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf خ- وضع قيمة المتغير النصي str وناتج المتغير product كقيمة لمخاصية text لصندوق النص. TextBox1 صح خطأ( د- الغرض من جزء الكود vbcrlf االنتقال إلى سطر جديد. صح خطأ( 21
. 14 ( 1 بحيث يكون الناتج في صندوق : 1 ( 2 الكود التالي لطباعة جدوال لضرب األعداد لمعدد من المطموب: عدل الكود بحث يطبع جدول لىرب األعداد لمعدد 7 5 = 35 7 7 = 49 7 9 = 63 7 11 = 77 النص كما يمي: Dim n, product As Integer Dim str As String Me.TextBox1.Text = "" For n = 1 To 12 Str = 4 & " " & n & " = " product = 4 * n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next n End Sub 22
الغرض من الكود التالي طباعة جدوال لضىرب األعداد لمعدد ( 1 من. 12 : 1 المطموب: صوب األخطاء األربعة بالكود حتى نحصل عمى نتيجة تشجيل صحيحة لمكود في الجدول. Dim n, product As String Dim str As String Me.TextBox1.Text = "" For n = 1 To 10 Step -1 Str = 9 & " " & n & " = " product = 9 + n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next str End Sub No. التصويب بعد الكود الخطأ الكود 1 2 3 4........ 23
اجب عن األسئمة مستعين ا بالكود التالي: أ -الغرض من الكود:... ب- اسم متغير العداد:.... ت- تبدأ الحمقة التك اررية بالقيمة.... ث - تنتيي الحمقة التك اررية عند القيمة.... ج- قيمة زيادة العداد.... ح - الغرض من vbcrlf ىو.... 24
السؤال األول: ضع عالمة صح الخطأ. ( أمام العبارة الصحيحة أو وعالمة خطأ ( -1-4 -3-2 التعدي المضايقة االلكتروني متعمد عدواني سموك عن عبارة بإستخدام أو إح ارج أو تخويف أو تيديد اآلخرين. ( الوسائط االلكترونية أمام العبارة لمتحرش التعدي االلكتروني يتم من خالل وسائط إلكترونية مثل مواقع التواصل االجتماعي. التخفي االلكتروني يعتبر صورة من صور التعدي االلكتروني. التحرش والتيديد من أىم الوسائط االلكترونية المستخدمة في التعدي االلكتروني. 1- المضايقة واالبت ازز من أشكال التعدي االلكتروني. -1 سرقة حساب شخص في مواقع التواصل االجتماعي أو بريده االلكتروني أن نتعرض -1 ليا عبر وسائط االتواصل االلكتروني. مواقع التواصل االجتماعي تساعد في التعرف عمى أشخاص جدد يفضل مقابمتيم العالقات االجتماعية. تمشي ا مع 1- حتى تستطيع تذكرىا. -1-12 االستثناء قواعد االستخدام اآلمن يفضل أن تضع كممة مرور سيمة لمبريد االلكتروني أو أحد المخاطر التي يمكن لتطوير االلكتروني يعني تتبع شخص معين في كافة وسائل التواصل االلكترونية. الخاص بك المالحقة االلكترونية يقصد بيا إرسال رسائل إلكترونية تحمل تيديد أو وعيد لشخص أو أكثر. ( دالة عن اإلعالن 11- يبدأ Sub ( وينتيي ب( ( End Sub. دالة عن اإلعالن 14- ( يبدأ (Function وينتيي ب( Function ( End. الستخدام نمجأ 13- الدالة Function قيمة عنو سينتج كود لدينا كان إذا نحتاجيا. رء Procedure ا اإلج الستخدام نمجأ 12- قيمة عنو سينتج كود لدينا كان إذا نحتاجيا. عبارة الدالة 11- Parameters عن وتعود مجموعة بقيمة من ا الوامر بأسم والتعميمات رجعة. Value ( وسائط تأخذ أن يمكن معين 25
في انسؤال األول: بفزح ان ىرج اآلريخ: إرا أسد ب أ خض يذخالد ان سزخذو في يسزخذو انجش بيح: Text.1 يزغيشاد حذد ىع انجيب ان بست نكم يذخم ي يذخالد Date Boolean Text.2.3.4 26
ان زغيشاد : Radius و ىػه.Single انثىاثذ : X و ىػه Single خطب اث بء انزشغيم : ان سزخذو ادخم ػذد ثبنحشوف ونيس ثبنذسخبد. خطب اث بء انزشغيم : ان سزخذو ادخم قي خ خبسج يذي انجيب 27
انكىد ان حز م ا يسجت انخطأ انكىد انزي يقىو ث ؼبندخ انخطأ Dim x As Single خطأ ايالئ ايالئ خطأ يدت اػطبء قي خ نهثبثذ ' Rem 28
3 1 5 0 ( ( ( ( ( 29
( ضغ ػاليخ ( أو أيبو انؼجبساد األريخ: ( كه ا لم ػذد انخال ا Bytes( صاد زدى راكشج انك ث ذش سؼر نرخض انث ا اخ..1 مصذ تئػال ان رغ شاخ إػطاء أس اء نهخال ا انر سرس م ل ى ثاترح ف راكشج انك ث ذش اخر اس ع ن ا. ( ػ ذ ذس ح ان رغ شاخ دة أ ثذأ اسى ان رغ ش تثالثح زش ف ذث ػ. (.0.3 4. ذسرخذو أ اع ان رغ شاخ integer Short Long نرخض األػذاد انر ذسر ػه كس س ػشش ح. ( 5. ػذو اذثاع ل اػذ ذس ح ان رغ شاخ انث اتد ال رح ػ أ خطأ ف انم اػذ. ( 6.غ ش يس ذ تاسرخذاو ان سافح تاسى ان رغ ش. ( 7. ن س ان أ فشق ت انؼ ه اخ انسسات ح أيش انرخص ص. (.8 ذسرخذو كه ح dim نإلػال ػ ان رغ شاخ انث اتد. (.9 ذسرخذو أ اع ان رغ شاخ ( Double Decimal Single نرخض األػذاد انصس سح فمط ( 12. ػ ذ ذس ح ان رغ شاخ ف ( V.B دة أ ث اسى ان رغ ش يسر ا. ( ( 11. سرخذو ع انث ا ( Boolean نرخض انث ا اخ انر ذأخز شكم ذاس خ. 10. ػ ذ كراتح ل ح نه رغ ش ف اإلػال ػ ا ال ػاليح = فا رى اػطاء ل ح افرشاض ح نه رغ ش صفش ف زانح ان رغ شاخ انشل ح ل ح زشف ح فاسغح " " ف زانح ان رغ شاخ ( انسشف ح. (.13 ع انث ا Char سرسذو نألػذاد انصس سح.intgers ( Dim H AS Boolean =True..14 ( Dim Single As integer ="70"..15 تتميز لغة VB.NET بالتعامل مع أنواع مختمفة من البيانات. ( 11. يؤخذ عمى لغة VB.NET التعامل مع أنواع مختمفة من البيانات. ( 11. خ غ انث ا اخ انر رى إدخان ا ف تش ايح تهغح VB.NET رى ذخض ا يؤلر ا ف راكشج 18. ( انك ث ذش. 30
19. خ غ أ اع انث ا اخ انر رى زفظ ا ف انزاكشج ذشغم فس ان سازح انرخض ح. ( 21. ان ثشيح اند ذ انز سس ذشش ذ ان سازح انرخض ح ف راكشج انك ث ذش. ( ( ص ف 21. ل ح يد ع دسخاخ انطانة ض انث ا اخ انشل ح انصس سح. 22. ص ف ل ح اسى انطانة ض انث ا اخ انشل ح ان ر ػح. ( 23. ص ف ل ح ع انطانة" ركش "أو" أ ث "ض انث ا اخ ان ر ػح" ان طم ح." ( 24. ص سج انطانة ك ذص ف ا ض انث ا اخ انسشف ح. ( 25. ل ح يشذة ان ظف ك ذص ف ا ض انث ا اخ انشل ح انغ ش صس سح. ( 26. كم ت ا خض ف راكشج انك ث ذش شغم يسازح ذخض ح يذ يؼ زسة ع انث ا. ( 27. ع انث ا سذد ز ض انرخض انز شغه ف راكشج انك ث ذش يؼشفح انسذ األد انمص نم ر. ( 28. مصذ تان رغ ا سخ ف نغح VB.NET يخاص تزاكشج انك ث ذش ن ا اسى ع. ( 29. ذشرشط نغح VB.NET أ ك نكم يرغ ش اسى ع يذ نهث ا اخ انر رى إدخان ا. ( 31. اإلػال ػ ان رغ ا سخ ف نغح VB.NET ساػذ ف ذشش ذ اسرخذاو راكشج انك ث ذش. ( 31. اإلػال ػ ان رغ ا سخ يسأنح شكه ح أل نغح VB.NET ذرؼشف ػه ان رغ شاخ ذسذد ػ ا ذهمائ ا. ( 32.اند هح انران ح " String " Dim F_name As نإلػال ػ يرغ ش تاسى String ػ (.F_name 31
33. اند هح انران ح " String " Dim F_name As نإلػال ػ يرغ ش تاسىF_name ػ (.String 34. خ هح اإلػال ػ ان رغ شاخ رسذد ف ا اسى ان رغ ش ػ. ( 35. خ هح اإلػال ػ ان رغ شاخ رسذد ف ا اسى ان رغ ش ػ ل ر انثاترح. ( ( اسى يرغ ش خطأ ال ثذأ تشلى. City ؼرثش 36. 37. 55City ؼرثش اسى يرغ ش صس ر. ( ( اسى يرغ ش خطأ أل كه ح يسد صج. Name ؼرثش 38. Name ؼرثش اسى يرغ ش صس ر أل رك ي زش ف. (.39 41. سرخذو أيش Dim ف اإلػال ػ ان رغ شاخ. ( 41. سرخذو أيش Dim ف اإلػال ػ انث اتد. ( 42. سرخذو أيش Const ف اإلػال ػ ان رغ شاخ. ( 43. سرخذو أيش Const ف اإلػال ػ انث اتد. ( 44. انث اتد ف نغح VB.NET ػثاسج ػ يخاص ف راكشج انك ث ذش ن ا اسى ل ح ال ذرغ ش أث اء س ش انثش ايح. 45. انث اتد ف نغح VB.NET ػثاسج ػ يخاص ف راكشج انك ث ذش ن ا اسى ل ح ذرغ ش أث اء س ش انثش ايح. ( 46. انخطأ ف ر دح زساب أ يؼادنح ؼرثش خطأ نغ.. Syntax Error ( 47. انخطأ ف ر دح زساب أ يؼادنح ؼرثش خطأ ي طم. (. Logical Error 32
48. انخطأ انز ظ ش أث اء ذشغ م أ ذ ف ز تش ايح VB.NET طهك ػه خطأ نغ Syntax (. Error 49. انخطأ انز ظ ش أث اء ذ ف ز تش ايح VB.NET طهك ػه خطأ أث اء انرشغ م Run time (.Error.51 انم ح ان ائ ح نه رغ ش X تؼذ ذ ف ز ان ؼادنح انران ح " 4 * 2 + 3 = X " (.11 ( (. 02.51 انم ح ان ائ ح نه رغ ش X تؼذ ذ ف ز ان ؼادنح انران ح " 4 * 2 + 3 = X " ( 33
اخزش اإلخبثخ ان بسجخ إلك بل كم ػجبسح ي ب يهي: 1- قيمة أسعار األدوات المكتبية يمكن تصنيفها كبيانات: أ -رقمية صحيحة ب -رقمية غير صحيحة ج -متنوعة المواد أسماء قيمة تصنيفها يمكن الد ارسية كبيانات: -2 أ ب غير صحيحة ج -متنوعة -رقمية -حرفية يحدد: الكمبيوتر ذاكرة في مؤقت ا الم خزن البيان نوع -3 ج تخزيني وحيز ب قيمتو ومدى تخزيني أ -حيز -اسم وقيمتو تخزيني -حيز 4- الصيغة الصحيحة لمعالن عن متغير المرتب Salary هي: أ- Dim Salary As Integer أ- Dim Salary As Byte ج- Dim Salary As Decimal 5- الصيغة الصحيحة لمعالن عن متغير العنوان City هي: أ- Dim City As String ب- Dim City As Byte ج- Dim City As Decimal F_Name هي: Gender هي: 6- الصيغة الصحيحة لمعالن عن متغير االسم أ- Dim F_Name As Integer ب- Dim F_Name As String ج- Dim F_Name As Decimal 7- الصيغة الصحيحة لمعالن عن متغير النوع 34
أ- Dim Gender As Decimal ب- Dim Gender As Integer ج- Dim Gender As Boolean 8- الصيغة الصحيحة لمعالن عن متغير االسم F_Name هي: أ- Dim F_Name As Integer ب- Dim F_Name As String ج- Din F_Name As Char 9- الخطأ الذي يظهر بعد تشغيل برنامج بمغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Runtime Error 11- الخطأ الذي يظهر أثنا كتابة كود بمغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Run time Error 11- الخطأ في ناتج تشغيل كود بمغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Run time Error 35
" هو: X = 3 + 2 * 4 12- الناتج النهائي لممتغير X لممعادلة " أ- 11 ب- 42 ج- 42 " هو: Y = 16 12 / 4 + 2 13- الناتج النهائي لممتغير Y لممعادلة " أ- 3 ب- 11 ج- 11-14 جممة االعالن عن متغير " String Dim X As أ- متغير اسمو X ونوعو حرفي. String ب- متغير اسمو String ونوعو. X ج- متغير مجيول ليس لو اسم ونوعو. String " تعني االعالن عن: أ- 11 -جممة االعالن الصحيحة عن متغير رقمي غير صحيح اسمو ب- ج- Y ىي: Dim Y As Decimal Y As Decimal Dim Y = Decimal 11 -اختر االسم الصحيح لممتغير اسم الطالب: أ- st_name ب- st name ج- **Name 36
- 11 اختر االسم الصحيح لمتغير عنوان الموظف: أ- Cairo1 ب- E_Address ج- Address( ارت 11- اسماء المتغي التالية صحيحة ماعدا: أ- St_text ب- Text ج- st_text_ - 11 عند االعالن عن الثابت الرياضي ط نستخدم الكود: أ- Dim Pi As Single ب- = 3.14 Single Dim Pi As ج- = 3.14 Single Const Pi As - 42 عند االعالن عن ثابت عجمة الجاذبية األرضية نستخدم الكود: أ- Dim g As Single ب- = 9.81 Single Const g As ج- = 9.81 Single Dim g As االعالن عن متغير عدد أف األسرة ارد بقيمة ابتدائية 4 ىو: C_Family - 41 أ- = 2 Single Dim C_Family As ب- = 2 Integer Const C_Family As ج- = 2 Integer Dim C_Family As 37
- 44 إذا وجد خطأ في نتيجة حساب مساحة مستطيل في برنامج يعتبر ىذا الخطأ: أ- Syntax Error ب- Logical Error ج- Run time Error " يمكن Dimension X As Byte - 43 رسالة الخطأ التي تظير عند كتابة الكود " تصنيفيا خطأ: أ- Syntax Error ب- Logical Error ج- Run time Error " ىو: Y = 12 2 + 4 / 2 - الناتج النيائي لممعادلة " 42 1 1 أ- 14 ب- ج- " ىو: Y = 12 (2 + 4 / 2-41 الناتج النيائي لممعادلة " أ- 14 ب- 1 ج- 1 38
اخت ػ األسئهخ يسزؼي ب ثبنكىد انزبني: أ- ب- ت- يتم إظيار صندوق الرسالة وعمييا النص "ناجح" عندما: تكون قيمة إذا كانت إذا كانت قيمة قيمة If X >= 50 Then "ناجح"( Msgbox End if X أكبر من أو يساوى 50 X = 50 X = 62 ناتج تنفيذ الكود ىو: ناتج تنفيذ الكود ىو: طباعة طباعة "ناجح" فى صندوق رسالة " ناجح" 2 اخت ػ األسئهخ انزبنيخ يسزؼي ب ثبنصيغخ انؼبيخ ند هخ انزفشيغ: If.. Then Then Code 1 Else Code 2 If Conditional Expression تعبير شرطي أ -اكزت رؼجيش ششطي يخزجش يي خ ان زغيش Y إرا كب ذ أيم ي. 0 If y<0 ة -اسزجذل " 1 " Code في انصيغخ انؼبيخ ثكىد يظهش ص" انشقى سبنت "في ص ذوق سسبنخ. "ساست" MsgBox د -يظهش ي انصيغخ انؼبيخ ند هخ Else ( If.. Then.. أ ه إرا رحقذ انزؼجيش انششطي يزى ر فيز Then...ثؼذ وارا نى يزحقذ انزؼجيش انششطي يزى ر فيز انكىد ثؼذ Else code1. 39
3 اخت ػ األسئهخ انزبنيخ يسزؼي ب ثبنشبشخ وانكىد ثبندذول: خريطة التدفق الكود أ -انغشض ي انجش بيح هى: عرض النص "ناجح " فى صندوق رسالة إذا كانت قيمة المتغيرX>=50 ة -يزى ر فيز انكىد إرا ويغ انحذ...click... ػه أداح انزحكى....Button1... ت- نوع المتغير X في الكود ىو:...Single.... ث- " Me. - "في انكىد رشيش إن : بفزح ان ىرج Form انحبنيخ ج -إرا رى إدخبل انقي خ 50 ( في ص ذوق ان ص يكى برح ر فيز انكىد هى:.ػشض ان ص " بخح" ف ص ذوق سسبنخ 40
اك م اندذول انزبني ثبنكىد انالصو يسزؼي ب ثبنصيغخ انؼبيخ نهد هخ انششطيخ If Conditional Expression Then IF.. Then.. Else Code Else Code End if المتغير Country وذلك الظهار صندوق ميمة كانت مصر "إذا كممة" يحمل رسالة مصر" تساوي" ": Egypt أو يظير صندوق رسالة يحمل كممة " م بيان الكود If country = التعبير الشرطي "مصر"( 1 "مصر"( MsgBox MsgBox ( Egypt جواب تحقق الشرط True جواب عدم تحقق الشرط False 4 3 41
" اخر" If X>=50 then MsgBox اجب عن األسئمة التالية مستعي نا بالكود: أ- إذا كانت قيمة = 76 X فتن ناتج تنفيذ الكود ىو:..."ناجح".....MsgBox.... ب- إذا كانت قيمة = 49 X فتن ناتج تنفيذ الكود ىو:...". ارسب"... MsgBox.. ت- اعد كتابة الكود الخاص بمل Block If ليظير عمى سطر واحد فقط. "ساسة" Else MsgBox اجب عن األسئمة التالية بعد عدل أ- Label1 Label2 الكود بحيث الكود: د ارسة يظير النص "الرقم زوجي" في مربع عنوان ويظير النص "الرقم فردي" في مربع عنوان صندوق بدال من صندوق رسالة.. Integer ب- استبدل نوع المتغير N ليصبح Dim N As Integer N=Me.TextBox1.Text If N Mode 2=0 Then "انشلى ص خ " "انشلى فشد " Label1 Label2 42
الكود التالي يستقبل أي رمم من صندوق نص ويقوم بتخزينو في متغير ثم يختبر العدد زوجي يظعر مربع رسالة بذلك واذا كان عدد فردي يظير مربع رسالة بذلك. كان فإذا قيمتو المطموب: اعد كتابة الكود بعد اكتشاف األخطا الثالثة وتصويبيا ليكون ناتج تنفيذه صحيح ا. Dim X As Integer N= Me.TextBox.Text If N Mod2= 0 MsgBox Else MsgBox Dim N As Integer N= Me.TextBox.Text If N Mod2= 0 then "انشقى صوخ " "انشقى فشدي" MsgBox Else MsgBox End If 43
اجب عن األسئمة التالية بعد د ارسة الكود التالي: Label2 أ- الغرض من الكود ىو: عرض النص "صفر" أو " تحت الصفر" أو "فوق الصفر" فى ب- إذا عممت أن: 3- = Degree يظير في صندوق الرسالة النص:...".تحت الصفر"... ت- يتم تنفيذ الكود عندما يقع الحد...Click... عمى أداة التحكم....Button1... ث- نوع المتغير Degree ىو:...Single.... 44
اجب عن األسئمة مستعين ا بالكود التالي:. أ- يتم تنفيذ الكود عندما يتم الضغط عمى... click..عمى أداة التحكم... Button1...أكمل( ب- تم استخدام األمر Dim لإلعالن عن( متغير ثابت من نوع...Integer... ت- اسم المتغير المستخدم في الحمقة التك اررية ىو:...M.... ث-. ج- ح- قيمة بداية الحمقة التك اررية...1... وقيمة النياية...3... وقيمة الزيادة...1... يتوقف تنفيذ الحمقة التك اررية عندما تصل قيمة المتغير الكود الذي يتم تك ارره ىو M إلى...4........MsgBox(M... 45
اجب عن األسئمة التالية مستعين ا بالكود: Private Sub But_Repeat_Click (ByVal sender As System.Opject, Dim m As Integer Me.Lebel1.Text = "" For m = 5 To 9 Step 2 Me.label1.Text = Me.label1.Text & m & vbcrlf Next m MsgBox "انتيى البرنامج "( End Sub الغرض أ- من الكود ىو: Label1 1 طباعة األعداد الفردية من 1 فى حتى بشكل أرسى.But_Repeat ب- يتم تنفيذ الكود عندما يقع الحد...Click... عمى أداة التحكم ت- لألعالن عن المتغير m تم استخدام األمر...Dim..... ارر جممة التك ث - المستخدمة ىي:...For...Next... Me.label1.Text = Me.label1.Text & m & vbcrlf ىو: ارره تك ارد الكود الم ج- = Me.label1.Text الغرض ح - من استخدام معامل الربط & في الجممة طباعة قيمة المتغير M بجوار القيمة الموجودة فى أداة تحكم ( ىو: Me.label1.Text & m العنوان. خ- اكتب مكان النقط جممة الكود الالزمة الظيار القيمة النيايئة لممتغير m بعد تنفيذ الحمقة التك اررية في مربع صندوق رسالة: طباعة قيمة المتغير M بجوار القيمة الموجودة فى أداة Label1 46
Dim n, product As Integer Dim str As String Me.TextBox1.Text = "" For n = 1 To 12 Str = 3 & " " & n & " = " product = 3 * n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next n End Sub اجب عن األسئمة التالية مستعين ا بالكود: TextBox أ- الغرض من الكود ىو: طباعة جدول ضرب 3( فى بشكل أرسى str صح خطأ خ - انك د Dim str As String انغشض ي اإلػال ػ يرغ ش زشف تاسى 3 product = 3 * n ث- الغرض من الكود ( product صح خطأ تخصيص ناتج ضرب الرقم في المتغيرn لممتغير ج -انغشض ي انك د (n ( product = 3 * ذخص اذح ضشب انشلى 3 ف ان رغ شproduct نه زغيش. n صح خطأ(. ح- الغرض من الكود Me.TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf خ- وضع قيمة المتغير النصي str وناتج المتغير product كقيمة لمخاصية text لصندوق النص. TextBox1 صح خطأ( د- الغرض من جزء الكود vbcrlf االنتقال إلى سطر جديد. صح خطأ( 47
. 14 ( 1 بحيث يكون الناتج في صندوق : 1 ( 2 الكود التالي لطباعة جدوال لضرب األعداد لمعدد من المطموب: عدل الكود بحث يطبع جدول لىرب األعداد لمعدد 7 5 = 35 7 7 = 49 7 9 = 63 7 11 = 77 النص كما يمي: Dim n, product As Integer Dim str As String Me.TextBox1.Text = "" For n = 1 To 12 Str = 4 & " " & n & " = " product = 4 * n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next n Dim n, product As Integer End Sub Dim str As String Me.TextBox1.Text = "" For n = 5 To 12 step2 Str = 7 & " " & n & " = " product = 7 * n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next n End Sub 48
الغرض من الكود التالي طباعة جدوال لضىرب األعداد لمعدد ( 1 من. 12 : 1 المطموب: صوب األخطاء األربعة بالكود حتى نحصل عمى نتيجة تشجيل صحيحة لمكود في الجدول. Dim n, product As String Dim str As String Me.TextBox1.Text = "" For n = 1 To 10 Step -1 Str = 9 & " " & n & " = " product = 9 + n Me. TextBox1.Text = Me. TextBox1.Text & str & product & vbcrlf Next str End Sub No. 1 2 3 4 الكود بعد التصويب Dim n, product As integer بدون step product = 9*n Next N الكود الخطأ Dim n, product As String For n = 1 To 10 Step -1 product = 9 + n Next str 49
اجب عن األسئمة مستعين ا بالكود التالي: أ -الغرض من الكود: طباعة األعداد من 1 حتى قيمة المتغيرB بمقدار زيادة قيمة المتغير 4( ب- اسم متغير العداد:...i.... ت- تبدأ الحمقة التك اررية بالقيمة... 1.... ث - تنتيي الحمقة التك اررية عند القيمة...قيمة المتغير B.... ج- قيمة زيادة العداد... قيمة المتغير (C.... ح - الغرض من vbcrlf ىو...إنشاء سطر جديد.... 50
ضع عالمة صح ( أمام العبارة الصحيحة أو وعالمة خطأ ( التعدي 1- المضايقة االلكتروني متعمد عدواني سموك عن عبارة أو إح ارج أو تخويف أو تيديد اآلخرين. ( بإستخدام -4 أمام العبارة الوسائط الخطأ. االلكترونية لمتحرش التعدي االلكتروني يتم من خالل وسائط إلكترونية مثل مواقع التواصل االجتماعي. -3 التخفي االلكتروني يعتبر صورة من صور التعدي االلكتروني. -2 التحرش والتيديد من أىم الوسائط االلكترونية المستخدمة في التعدي االلكتروني. 1- المضايقة واالبت ازز من أشكال التعدي االلكتروني. -1 أو سرقة حساب شخص في مواقع التواصل االجتماعي أو بريده االلكتروني أحد المخاطر التي يمكن أن نتعرض ليا عبر وسائط االتواصل االلكتروني. -1 مواقع التواصل االجتماعي تساعد في التعرف عمى أشخاص جدد يفضل مقابمتيم العالقات االجتماعية. تمشي ا مع 1- حتى تستطيع تذكرىا. االستثناء 1- قواعد االستخدام اآلمن يفضل أن تضع كممة مرور سيمة لمبريد االلكتروني االلكتروني يعني تتبع شخص معين في كافة وسائل التواصل االلكترونية. لتطوير الخاص بك -12 المالحقة االلكترونية يقصد بيا إرسال رسائل إلكترونية تحمل تيديد أو وعيد لشخص أو أكثر. ( دالة عن اإلعالن 11- يبدأ Sub ( وينتيي ب( ( End Sub. دالة عن اإلعالن 14- ( يبدأ (Function وينتيي ب( Function ( End. الستخدام نمجأ 13- الدالة Function نحتاجيا. قيمة عنو سينتج كود لدينا كان إذا رء Procedure ا اإلج الستخدام نمجأ 12- نحتاجيا. قيمة عنو سينتج كود لدينا كان إذا عبارة الدالة 11- Parameters عن وتعود مجموعة بقيمة من ا الوامر بأسم والتعميمات (. رجعة Value وسائط تأخذ أن يمكن معين 51
التعدى 11- االلكتروني عبارة عن سموك عدواني متعمد بإستخدام لمتحرش أو المضايقة أو إح ا رج أو تخويف أو تيديد اآلخرين. الوسائط -11 االلكترونية التعدي االلكتروني يتم من خالل وسائط إلكترونية مثل موامع التواصل االجتماعي. ( -11 التخفي االلكتروني يعتبر صورة من صور التعدي االلكتروني. ( 11- التحرش والتيديد من أىم الوسائط االلكترونية المستخدمة في التعدي االلكتروني. ( 42- المضايقة واالبت ازز من أشكال التعدي االلكتروني. ( -41 سرقة حساب شخص في موامع التواصل االجتماعي أو بريده االلكتروني أحد المخاطر التي يمكن أن نتعرل ليا عبر وسائط االتواصل االلكتروني. ( -44 موامع التواصل االجتماعي تسمممالعد في التعرف عمى أشخاص جدد يفضل مقابمتيم لتطوير العالمات االجتماعية. ( تمشي ا مع 43- قواعد االستخدام اآلمن يفضل أن تضع كممة مرور سيمة لمبريد االلكتروني الخاص بك حتى تستطيع تذكرىا. ( االستثنا االلكتروني يعني تتبع شخص معين في كافة وسائل التواصل االلكترونية. -42-41 أو أكثر. المالحقة االلكترونية يقصد بيا إرسال رسائل إلكترونية تحمل تيديد أو وعيد لشخص ( 52