You are on page 1of 18

‫أسئله المراجعه للصف األول الثانوى‬

‫‪1‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫االسئل‬
‫السؤال األول‪ :‬ضع عالمة ( ‪ ) ‬او عالمة (‪ )X‬ااجمل التالية‪:‬‬
‫)‬ ‫(‬ ‫‪ٌ .1‬تم وضع عناصر داخل أداة التحكم )‪ (ComboBox‬من خالل الخاصٌ ‪Items .‬‬

‫)‬ ‫(‬ ‫‪ .2‬تستخدم أداة التحكم(‪ (ComboBox‬فً اختٌار عنصر واحد فقط من قائم عناصر‪.‬‬

‫)‬ ‫(‬ ‫‪ .3‬تسمح لغ الفٌجوال بٌزٌك بإضاف أدوات تحكم جدٌدة ‪ Controls‬إلى صندوق األدوات‪(ToolBox) .‬‬

‫)‬ ‫(‬ ‫‪ٌ .4‬مكن استخدام برنامج )‪ (Windows Media Player‬فً تشغٌل ملفات نصٌ ‪.‬‬

‫)‬ ‫(‬ ‫‪ٌ .5‬ستطٌع المستخدم إدراج صور متحرك داخل أداة التحكم )‪ ( PictureBox‬وتظهر متحرك بعد التشغٌل‪.‬‬

‫)‬ ‫(‬ ‫‪ .6‬توجد أداة ‪ AxWindowsMediaPlayer‬ضمن مربع األدوات )‪(Toolbox‬‬

‫)‬ ‫‪ .7‬ال توجد أداة ‪ AxWindowsMediaPlayer‬ضمن مربع األدوات )‪ (Toolbox‬وٌجب ضمها لهذا المربع (‬

‫)‬ ‫(‬ ‫‪ٌ .8‬فضل تخزٌن خرائط الدول بمجلد (‪)Flags‬‬

‫)‬ ‫(‬ ‫‪ .9‬لفتح نافذة الكود اضغ على مفتاح (‪ )F5‬من لوح المفاتٌح‬

‫)‬ ‫(‬ ‫‪ .11‬نعود الدال (‪ )GetDatafromExcelSheet‬بقٌم من النوع (‪)Data Table‬‬

‫)‬ ‫(‬ ‫‪ .11‬اإلعالن عن الدال ‪ٌ GetDatafromExcelSheet‬بدا بكلم ‪Sub‬‬

‫)‬ ‫(‬ ‫‪ .12‬ال ٌسمح ان تحتوى الدال ‪ Function‬على وسائط‬

‫‪2‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫)‬ ‫(‬ ‫‪ .13‬الوسائط فى الدال ‪ GetDatafromExcelSheet‬هما ‪ FilePath‬و ‪Sql‬‬

‫‪ .14‬القٌم الراجع من الدال‬

‫‪GetDatafromExcelSheet(FilePath As String, sql As String) As DataTable‬‬

‫)‬ ‫(‬ ‫من نوع‪String .‬‬

‫)‬ ‫(‬ ‫‪ٌ .15‬تم اإلعالن عن الدال )‪ (Function‬باستخدام كلم ‪Sub‬‬

‫)‬ ‫‪ٌ .16‬مكن إنشاء متغٌر من نوع )‪ (DataTable‬فً الذاكرة ٌحفظ فٌه البٌانات التً ٌتم إحضارها من ملف البٌانات(‬

‫( )‬ ‫‪ .17‬ال تسمح لغ ‪ VB.Net‬بتغٌٌر االسم االفتراضى الدوات التحكم‬

‫‪ .18‬الحدث ‪ٌ SelectedIndexChanged‬ختبر العنصر الذى تم اختٌاره داخل اداة التحكم ‪) ( ComboBox‬‬

‫( )‬ ‫‪ .19‬نستخدم جمل ‪ Try/Catch‬فى اكتشاف االخطاء التى قد تقع اثناء التشغٌل‬

‫( )‬ ‫‪ .21‬الكلم المحجوزة ‪ Me‬تستخدم فى نافذة الكود لتشٌر إلى نهاٌ اإلجراء‬

‫( )‬ ‫‪ٌ .21‬بدأء اإلعالن عن المتغٌر بكلم ‪Dim‬‬

‫( )‬ ‫‪ .22‬التسمح لغ ‪ VB.Net‬باالعالن عن المتغٌر بدون تحدٌد قٌم له‬

‫( )‬ ‫‪ .23‬التسمح لغ ‪ VB.Net‬باالعالن عن الثابت بدون تحدٌد قٌم له‬

‫( )‬ ‫‪ .24‬توجد بعض الخصائص بٌن معظم ادوات التحكم ‪ Controls‬منها الخاصٌ ‪Item‬‬

‫( )‬ ‫‪ .25‬اضغط مفتاح ‪ F4‬من لوح المفاتٌح لتشغٌل البرنامج‬

‫‪ .26‬الضاف أداة زر أمر ‪ Button‬الى واجه البرنامج انقر نقر مزدوج على اداة الزر فى صندوق األدوات ‪toolbox‬‬

‫( )‬
‫‪3‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫‪ .27‬فى األمر ‪ Me.WMediaPlayer.Visible = Truee‬فإن ‪ True‬تمثل الخاصٌ و ‪ Visible‬تمثل القٌم ( )‬

‫( )‬ ‫‪ .28‬تستخدم الخاصٌ ‪ Fourcolor‬لضبط لون الكتاب على واجه األداة‬

‫( )‬ ‫‪ .29‬النشاء مشروع جدٌد اختر أمر ‪ New Project‬من القائم ‪File‬‬

‫( )‬ ‫‪ .31‬ضبط خاصٌ ‪ Visible‬الداة التحكم بالقٌم ‪ٌ False‬جعل االداة مرئٌ‬

‫‪ٌ .31‬مكن انشاء متغٌر من نوع ‪ Data Table‬فى الذاكرة وٌحغظ فٌه البٌانات التى ٌتم احضارها من ملف البٌانات ( )‬

‫‪ .32‬اداة التحكم ‪ Window Media Player‬التوجد ضمن المحتوٌات االفتراضٌ لصندوق االدوات ‪) ( ToolBox‬‬

‫( )‬ ‫‪ٌ .33‬تم فتح قناة اتصال بٌن البرنامج الذى ٌتم انشاؤه بلغ ‪ VB.Net‬وملف اكسل باستخدام ‪MyCommand‬‬

‫‪ 34‬تحتوى االداه ‪comboBox‬على قٌمتٌن احداهما ظاهره (‪)display member‬واألخرى غٌر ظاهره( ‪value‬‬

‫( )‬ ‫‪)member‬‬

‫السؤال الثانى‪ :‬أكمل العبارات التالٌ من ما بٌن االقواس‬

‫( ‪ – FilePath – Dim – 2 - Function‬األحداث‪ -Methods‬اإلجراء‪) Events‬‬

‫‪ .1‬تحتوى دال ‪ GetDatafromExcelSheet‬على عدد ‪......................‬من الوسائط‬

‫‪ .2‬الوسٌط ‪......................‬فى الدال ‪ٌ GetDatafromExcelSheet‬مثل مسار ملف اكسٌل‬

‫‪ٌ .3‬بدأ االعالن عن دال ‪ GetDatafromExcelSheet‬بكلم ‪......................‬‬

‫‪ .4‬تم االعالن عن المتغٌرات ‪ MyConnection‬و ‪ MyCommand‬بكلم ‪......................‬‬

‫‪ .5‬فى نافذة الكود قائم ‪ Class Name‬تعرض ‪......................‬بٌنما ‪ٌ Name Method‬عرض‬

‫‪.....................‬‬

‫‪4‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫انضؤال انثانج‪ :‬اختز االجابت انصذيذت يًا بيٍ االقىاس‪:‬‬

‫‪ .1‬هى هًزة انىصم بيٍ انفيجىال بيزك وانذاتا بيز (‪)DataAdapter – Command - Connection‬‬

‫(‪)Name – F7 - Provider‬‬ ‫‪ .2‬يفتاح يٍ نىدت انًفاتيخ يضتخذو فً فتخ َافذة انكىد فً ‪VB.Net‬‬

‫(‪)Name – Text - Provider‬‬ ‫‪ .3‬انخاصيت انتً تضتخذو نتغييز اصى األداة ‪Lable1‬‬

‫(‪)Name – Text - Provider‬‬ ‫‪ .4‬انخاصيت انتً تضتخذو نتغييز انُص عهً األداة ‪Button1‬‬

‫‪ .5‬نغت انبزيجت انًضتخذيت فً يشزوع أطهش انعزبً االنكتزوًَ هً ‪(Visual J – Visual C – Visual Basic‬‬
‫)‪.Net‬‬
‫‪ .6‬انذذث االفتزاضً نالداة‪ ComboBox‬هى )‪(SelectedIndexChanged - SelectedIndex – Index‬‬

‫‪.7‬يفضم أٌ يبذأ االصى انجذيذ نزر ‪ Button1‬بثالث ادزف هً )‪(frm – btn – uro‬‬

‫‪ .8‬يفضم أٌ يبذأ االصى انجذيذ نالداة ‪ lable1‬بثالث ادزف هً )‪(lbl – btn – cmb‬‬

‫‪ .9‬الصتخذاو انًتغيز فً اكثز يٍ اجزاء بذوٌ وقىع اخطاء فً انبزَايج يهزو االعالٌ عُه فً يضتىي ( األداة –‬

‫انتصُيف – اإلجزاء)‬

‫‪ .11‬تُتهً جًهت ‪ If‬انشزطيت بكهًت ( ‪) End If – Stop If – Final If‬‬

‫‪.11‬فً دال اصتخذاو جًهت ‪ If‬انشزطيت وكاٌ تاتج انشزط خطأ )‪ (False‬فإٌ انبزَايج يثىو بتُفيذ األوايز انتً تهً كهًت‬

‫(‪)End Sub – Else - Then‬‬

‫‪5‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫‪ .12‬انغزض يٍ انكىد ‪ V = ComboBox1.SelectedItem‬هى‬

‫‪ -1‬تخزيٍ انعُصز انًذذد فً االداة ‪ Combobox1‬فً انًتغيز ‪V‬‬

‫‪ -2‬تخزيٍ قيًت انًتغيز ‪ V‬فً أداة انتذكى ‪ComboBox1‬‬

‫انضؤال انزابع (هاو)‪ :‬يٍ انكىد انتانً اوجذ‪:‬‬


‫‪Function GetDataFromExcelSheet(ByVal FilePath As String, ByVal sql‬‬
‫‪As String) As DataTable‬‬
‫‪Dim MyConnection As New OleDb.OleDbConnection‬‬
‫‪Dim MyCommand As New OleDb.OleDbCommand‬‬
‫‪Dim da As New OleDb.OleDbDataAdapter‬‬
‫‪Dim dt As New DataTable‬‬
‫‪End Function‬‬

‫‪...................... ......................‬‬ ‫اصى انذانت‬ ‫‪‬‬


‫أصًاء انىصائظ ‪...................... &......................‬‬ ‫‪‬‬
‫َىع انىصائظ ‪......................‬‬ ‫‪‬‬
‫َىع انقيًت انزاجعت ‪......................‬‬ ‫‪‬‬
‫‪......................‬يًثم يضار يكاٌ يهف االكضيم‬ ‫‪‬‬
‫‪...................... ‬يًثم جًهت انتعايم يع انبياَاث فً يهف االكضيم‬
‫‪ ‬تى االعالٌ عٍ انًتغيزاث باصتخذاو األيز ‪......................‬‬

‫‪ ‬لقد تم اإلعالن عن المتغٌرات اآلتٌ ‪: -‬‬


‫‪ )1‬المتغٌر ‪......................‬لفتح قناة اتصال بورق العمل التً بها بٌانات ملف إكسٌل‪. -‬‬

‫‪ )2‬المتغٌر ‪......................‬الذي ٌقوم بتنفٌذ استعالم بموجبه ٌتم الحصول على البٌانات من ملف إكسٌل‪.‬‬

‫‪ )3‬المتغٌر ‪......................‬سوف ٌعمل كمحول للبٌانات من ملف إكسٌل‪. -‬‬

‫‪ )4‬المتغٌر ‪......................‬لدٌه جدول ٌحفظ به البٌانات التً تم إحضارها من ملف إكسٌل‬

‫‪6‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫انضؤال انخايش‪ :‬اختز انتعزيف انًُاصب نكم يصطهخ يٍ انًصطهذاث انتانيت‬

‫المصقود منه‬ ‫المصطلح‬

‫تعتبر إحدى جمل لغ ‪SQL‬‬ ‫أ)‬ ‫‪DataTable‬‬ ‫‪1‬‬

‫ب) مصدر البٌانات‬ ‫‪DataSet‬‬ ‫‪2‬‬

‫ج) عبارة عن همزة الوصل بٌن‬ ‫‪Select‬‬ ‫‪3‬‬


‫قاعدة البٌانات والفٌجوال بٌزٌك‪،‬‬

‫ٌعتبر تصنٌف )‪ٌ (Class‬مكن‬ ‫د)‬ ‫‪Provider‬‬ ‫‪4‬‬


‫إنشاء متغٌر منه فى ذاكرةٌمثل‬
‫قاعدة البٌانات‬

‫هـ) ٌعتبر تصنٌف )‪ٌ (Class‬مكن‬ ‫‪DataSource‬‬ ‫‪5‬‬


‫إنشاء متغٌر منه فى ذاكرةٌمثل‬
‫جدول فى البٌانات‬

‫أكمل العبارات التالٌ مما بٌن األقواس‪:‬‬


‫(مرتٌن – ‪(Private Sub – Try/Catch – Me - & - Dim –DataTable – dt‬‬
‫‪ .1‬لفتح نافذة الكود على معالج الحدث االفتراضى لالداة ننقر ‪......................‬على االداة فى شاش التصمٌم‬

‫‪ٌ .2‬بدأ اإلجراء فى نافذة الكود بعبارة ‪......................‬‬

‫‪ .3‬األمر (‪ )Dim dt As New DataTable‬المتغٌر هو ‪ dt‬ونوع المتغٌر ‪......................‬‬

‫‪ .4‬كلم ‪......................‬المستخدم فى الكود تدل على النموذج الحالى‬

‫‪ .5‬تستخدم جمل ‪ ......................‬فى منع وقوع األخطاء التى قد تحدث أثناء تشغٌل البرنامج‬

‫‪ .6‬رمز ‪......................‬الربط ٌستخدم لربط السالسل الحرفٌ لتكوٌن سلسل حرفٌ واحدة‬

‫‪ٌ .7‬تم االعالن عن المتغٌرات باالمر ‪......................‬‬

‫‪7‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫اختر االجاب الصحٌح التى تحدد الغرض من الكود التالى‪:‬‬


‫‪Me.lblDC.Text = dt.Rows (1).Item(2).Tostring‬‬
‫‪ .1‬الخاصٌ ‪ Text‬لالداة ‪ٌ lblDC‬خصص لها قٌم البٌان الموجود فى‪:‬‬

‫‪ – 1‬الصف الثانى والعمود االول من جدول ‪dt‬‬


‫‪-2‬الصف االول والعمود الثانى من جدول ‪dt‬‬
‫‪ -3‬الصف األول والعمود الثالث من جدول ‪dt‬‬

‫‪Me.lblWR.Text = dt.Rows (2).Item(4).Tostring‬‬


‫‪ .2‬الخاصٌ ‪ Text‬لالداة ‪ٌ lblWR‬خصص لها قٌم البٌان الموجود فى‪:‬‬

‫‪ – 1‬الصف الثانى والعمود الرابع من جدول ‪dt‬‬


‫‪ -2‬الصف الثالث والعمود الخامس من جدول ‪dt‬‬
‫‪ -3‬الصف الثانى والعمود الخامس من جدول ‪dt‬‬
‫‪ .3‬لغ البرمج المستخدم فى مشروع أطلس العربى االلكترونى هى ‪(Visual J – Visual C – Visual Basic‬‬
‫)‪.Net‬‬
‫‪ .4‬الحدث االفتراضى لالداة ‪ ComboBox‬هو – ‪(SelectedIndexChanged - SelectedIndex‬‬
‫)‪Index‬‬
‫‪ٌ .5‬فضل أن ٌبدأ االسم الجدٌد لزر ‪ Button1‬بثالث احرف هى )‪(frm – btn – uro‬‬
‫‪ٌ .6‬فضل أن ٌبدأ االسم الجدٌد لالداة ‪ lable1‬بثالث احرف هى )‪(lbl – btn – cmb‬‬
‫‪ .7‬الستخدام المتغٌر فى اكثر من اجراء بدون وقوع اخطاء فى البرنامج ٌلزم االعالن عنه فى مستوى ( األداة –‬
‫التصنٌف – اإلجراء)‬
‫( ‪) End If – Stop If – Final If‬‬ ‫‪ .8‬تنتهى جمل ‪ If‬الشرطٌ بكلم‬
‫‪ .9‬فى حال استخدام جمل ‪ If‬الشرطٌ وكان تاتج الشرط خطأ )‪ (False‬فإن البرنامج ٌثوم بتنفٌذ األوامر التى تلى‬
‫كلم (‪)End Sub – Else - Then‬‬
‫‪ .11‬الغرض من الكود ‪ V = ComboBox1.SelectedItem‬هو‬

‫‪ -1‬تخزٌن العنصر المحدد فى االداة ‪ Combobox1‬فى المتغٌر ‪V‬‬


‫‪ -2‬تخزٌن قٌم المتغٌر ‪ V‬فى أداة التحكم ‪ComboBox1‬‬
‫‪8‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫رتب المراحل التالٌ الستدعاء بٌانات من قاعدة بٌانات وعرضها فى ادوات التحكم فى نافذة‬
‫النموذج‪:‬‬
‫) مرحل تحوٌل البٌانات الى جدول بٌانات فى ذاكرة الكمبٌوتر‬ ‫(‬
‫) مرحل االتصال بقاعدة البٌانات االساسٌ التى تحتوى على البٌانات المطلوب استدعائها‬ ‫(‬
‫) مرحل عرض البٌانات على النموذج باستخدام ادوات التحكم‬ ‫(‬
‫) مرحل استدعاء بٌانات من قاعدة بٌانات مخزن على أى وسٌط تخزٌن‬ ‫(‬

‫‪9‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫االجابه‬
‫السؤال األول‪ :‬ضع عالمة ( ‪ ) ‬او عالمة (‪ )X‬ااجمل التالية‪:‬‬
‫)‬ ‫( ‪X‬‬ ‫‪ٌ .1‬تم وضع عناصر داخل أداة التحكم )‪ (ComboBox‬من خالل الخاصٌ ‪Items .‬‬

‫( ‪) ‬‬ ‫‪ .2‬تستخدم أداة التحكم(‪ (ComboBox‬فً اختٌار عنصر واحد فقط من قائم عناصر‪.‬‬

‫‪ .3‬تسمح لغ الفٌجوال بٌزٌك بإضاف أدوات تحكم جدٌدة ‪ Controls‬إلى صندوق األدوات‪)  ( (ToolBox) .‬‬

‫)‬ ‫( ‪X‬‬ ‫‪ٌ .4‬مكن استخدام برنامج )‪ (Windows Media Player‬فً تشغٌل ملفات نصٌ ‪.‬‬

‫)‬ ‫‪ٌ .5‬ستطٌع المستخدم إدراج صور متحرك داخل أداة التحكم )‪ ( PictureBox‬وتظهر متحرك بعد التشغٌل‪( .‬‬

‫( ‪) X‬‬ ‫‪ .6‬توجد أداة ‪ AxWindowsMediaPlayer‬ضمن مربع األدوات )‪(Toolbox‬‬

‫‪ .7‬ال توجد أداة ‪ AxWindowsMediaPlayer‬ضمن مربع األدوات )‪ (Toolbox‬وٌجب ضمها لهذا المربع ( ‪) ‬‬

‫(‪) X‬‬ ‫‪ٌ .8‬فضل تخزٌن خرائط الدول بمجلد (‪)Flags‬‬

‫(‪) X‬‬ ‫‪ .9‬لفتح نافذة الكود اضغط على مفتاح (‪ )F5‬من لوح المفاتٌح‬

‫(‪) ‬‬ ‫‪ .11‬نعود الدال (‪ )GetDatafromExcelSheet‬بقٌم من النوع (‪)Data Table‬‬

‫( ‪) X‬‬ ‫‪ .11‬اإلعالن عن الدال ‪ٌ GetDatafromExcelSheet‬بدا بكلم ‪Sub‬‬

‫‪11‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫( ‪) X‬‬ ‫‪ .12‬ال ٌسمح ان تحتوى الدال ‪ Function‬على وسائط‬

‫(‪) ‬‬ ‫‪ .13‬الوسائط فى الدال ‪ GetDatafromExcelSheet‬هما ‪ FilePath‬و ‪Sql‬‬

‫‪ .14‬القٌم الراجع من الدال‬

‫‪GetDatafromExcelSheet(FilePath As String, sql As String) As DataTable‬‬

‫(‪) X‬‬ ‫من نوع‪String .‬‬

‫( ‪) X‬‬ ‫‪ٌ .15‬تم اإلعالن عن الدال )‪ (Function‬باستخدام كلم ‪Sub‬‬

‫‪ٌ .16‬مكن إنشاء متغٌر من نوع )‪ (DataTable‬فً الذاكرة ٌحفظ فٌه البٌانات التً ٌتم إحضارها من ملف البٌانات(‪) ‬‬

‫(‪) X‬‬ ‫‪ .17‬ال تسمح لغ ‪ VB.Net‬بتغٌٌر االسم االفتراضى الدوات التحكم‬

‫‪ .18‬الحدث ‪ٌ SelectedIndexChanged‬ختبر العنصر الذى تم اختٌاره داخل اداة التحكم ‪) ( ComboBox‬‬

‫(‪) ‬‬ ‫‪ .19‬نستخدم جمل ‪ Try/Catch‬فى اكتشاف االخطاء التى قد تقع اثناء التشغٌل‬

‫(‪) X‬‬ ‫‪ .21‬الكلم المحجوزة ‪ Me‬تستخدم فى نافذة الكود لتشٌر إلى نهاٌ اإلجراء‬

‫(‪) ‬‬ ‫‪ٌ .21‬بدأء اإلعالن عن المتغٌر بكلم ‪Dim‬‬

‫(‪) X‬‬ ‫‪ .22‬التسمح لغ ‪ VB.Net‬باالعالن عن المتغٌر بدون تحدٌد قٌم له‬

‫(‪) ‬‬ ‫‪ .23‬التسمح لغ ‪ VB.Net‬باالعالن عن الثابت بدون تحدٌد قٌم له‬

‫‪11‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫(‪) X‬‬ ‫‪ .24‬توجد بعض الخصائص بٌن معظم ادوات التحكم ‪ Controls‬منها الخاصٌ ‪Item‬‬

‫(‪) X‬‬ ‫‪ .25‬اضغط مفتاح ‪ F4‬من لوح المفاتٌح لتشغٌل البرنامج‬

‫‪ .26‬الضاف أداة زر أمر ‪ Button‬الى واجه البرنامج انقر نقر مزدوج على اداة الزر فى صندوق األدوات ‪toolbox‬‬

‫(‪) ‬‬

‫‪ .27‬فى األمر ‪ Me.WMediaPlayer.Visible = Truee‬فإن ‪ True‬تمثل الخاصٌ و ‪ Visible‬تمثل القٌم (‪) X‬‬

‫(‪) ‬‬ ‫‪ .28‬تستخدم الخاصٌ ‪ Fourcolor‬لضبط لون الكتاب على واجه األداة‬

‫(‪) ‬‬ ‫‪ .29‬النشاء مشروع جدٌد اختر أمر ‪ New Project‬من القائم ‪File‬‬

‫(‪) X‬‬ ‫‪ .31‬ضبط خاصٌ ‪ Visible‬الداة التحكم بالقٌم ‪ٌ False‬جعل االداة مرئٌ‬

‫‪ٌ .31‬مكن انشاء متغٌر من نوع ‪ Data Table‬فى الذاكرة وٌحغظ فٌه البٌانات التى ٌتم احضارها من ملف البٌانات (‪) ‬‬

‫‪ .32‬اداة التحكم ‪ Window Media Player‬التوجد ضمن المحتوٌات االفتراضٌ لصندوق االدوات ‪) ( ToolBox‬‬

‫(‪) X‬‬ ‫‪ٌ .33‬تم فتح قناة اتصال بٌن البرنامج الذى ٌتم انشاؤه بلغ ‪ VB.Net‬وملف اكسل باستخدام ‪MyCommand‬‬

‫‪ 34‬تحتوى االداه ‪comboBox‬على قٌمتٌن احداهما ظاهره (‪)display member‬واألخرى غٌر ظاهره( ‪value‬‬

‫(‪) ‬‬ ‫‪)member‬‬

‫‪12‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫السؤال الثانى‪ :‬أكمل العبارات التالٌ من ما بٌن االقواس‬

‫( ‪ – FilePath – Dim – 2 - Function‬األحداث‪ -Methods‬اإلجراء‪) Events‬‬

‫‪ .1‬تحتوى دال ‪ GetDatafromExcelSheet‬على عدد ‪..2 ....‬من الوسائط‬

‫‪ .2‬الوسٌط ‪........ FilePath..............‬فى الدال ‪ٌ GetDatafromExcelSheet‬مثل مسار ملف اكسٌل‬

‫‪ٌ .3‬بدأ االعالن عن دال ‪ GetDatafromExcelSheet‬بكلم ‪.................... Function ..‬‬

‫‪ .4‬تم االعالن عن المتغٌرات ‪ MyConnection‬و ‪ MyCommand‬بكلم ‪................ Dim......‬‬

‫‪ .5‬فى نافذة الكود قائم ‪ Class Name‬تعرض ‪ ..‬اإلجراء‪..Events‬بٌنما ‪ٌ Name Method‬عرض‬

‫األحداث‪Methods‬‬

‫انضؤال انثانج‪ :‬اختز االجابت انصذيذت يًا بيٍ االقىاس‪:‬‬

‫‪ .1‬هى هًزة انىصم بيٍ انفيجىال بيزك وانذاتا بيز (‪)DataAdapter – Command - Connection‬‬

‫(‪)Name – F7 - Provider‬‬ ‫‪ .2‬يفتاح يٍ نىدت انًفاتيخ يضتخذو فً فتخ َافذة انكىد فً ‪VB.Net‬‬

‫(‪)Name – Text - Provider‬‬ ‫‪ .3‬انخاصيت انتً تضتخذو نتغييز اصى األداة ‪Lable1‬‬

‫(‪)Name – Text - Provider‬‬ ‫‪ .4‬انخاصيت انتً تضتخذو نتغييز انُص عهً األداة ‪Button1‬‬

‫‪ .5‬نغت انبزيجت انًضتخذيت فً يشزوع أطهش انعزبً االنكتزوًَ هً‬


‫)‪(Visual J – Visual C – Visual Basic .net‬‬

‫‪ .6‬انذذث االفتزاضً نالداة‪ ComboBox‬هى )‪(SelectedIndexChanged - SelectedIndex – Index‬‬

‫‪13‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫‪.7‬يفضم أٌ يبذأ االصى انجذيذ نزر ‪ Button1‬بثالث ادزف هً )‪(frm – btn – uro‬‬

‫‪ .8‬يفضم أٌ يبذأ االصى انجذيذ نالداة ‪ lable1‬بثالث ادزف هً )‪(lbl – btn – cmb‬‬

‫‪ .9‬الصتخذاو انًتغيز فً اكثز يٍ اجزاء بذوٌ وقىع اخطاء فً انبزَايج يهزو االعالٌ عُه فً يضتىي ( األداة –‬

‫التصنيف – اإلجزاء)‬

‫‪ .11‬تُتهً جًهت ‪ If‬انشزطيت بكهًت ( ‪) End If – Stop If – Final If‬‬

‫‪.11‬فً دال اصتخذاو جًهت ‪ If‬انشزطيت وكاٌ تاتج انشزط خطأ )‪ (False‬فإٌ انبزَايج يثىو بتُفيذ األوايز انتً تهً كهًت‬

‫(‪)End Sub – Else - Then‬‬

‫‪ .12‬انغزض يٍ انكىد ‪ V = ComboBox1.SelectedItem‬هى‬

‫‪ -1‬تخزين العنصر المحذد فى االداة ‪ Combobox1‬فى المتغير ‪V‬‬

‫‪ -2‬تخزيٍ قيًت انًتغيز ‪ V‬فً أداة انتذكى ‪ComboBox1‬‬

‫‪14‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫انضؤال انزابع (هاو)‪ :‬يٍ انكىد انتانً اوجذ‪:‬‬


‫‪Function GetDataFromExcelSheet(ByVal FilePath As String, ByVal sql‬‬
‫‪As String) As DataTable‬‬
‫‪Dim MyConnection As New OleDb.OleDbConnection‬‬
‫‪Dim MyCommand As New OleDb.OleDbCommand‬‬
‫‪Dim da As New OleDb.OleDbDataAdapter‬‬
‫‪Dim dt As New DataTable‬‬
‫‪End Function‬‬

‫‪...................... .. GetDataFromExcelSheet....................‬‬ ‫اصى انذانت‬ ‫‪‬‬


‫أصًاء انىصائظ ‪............... sql....... &........ FilePath..............‬‬ ‫‪‬‬
‫َىع انىصائظ ‪..... String.................‬‬ ‫‪‬‬
‫َىع انقيًت انزاجعت ‪.............. DataTable........‬‬ ‫‪‬‬
‫‪... FilePath...................‬يًثم يضار يكاٌ يهف االكضيم‬ ‫‪‬‬
‫‪....... sql............... ‬يًثم جًهت انتعايم يع انبياَاث فً يهف االكضيم‬
‫‪ ‬تى االعالٌ عٍ انًتغيزاث باصتخذاو األيز ‪.. Dim....................‬‬

‫‪ ‬لقد تم اإلعالن عن المتغٌرات اآلتٌ ‪: -‬‬


‫‪ )1‬المتغٌر ‪......... MyConnection.............‬لفتح قناة اتصال بورق العمل التً بها بٌانات ملف إكسٌل‪. -‬‬

‫‪ )2‬المتغٌر ‪...... MyCommand................‬الذي ٌقوم بتنفٌذ استعالم بموجبه ٌتم الحصول على البٌانات‬

‫من ملف إكسٌل‪.‬‬

‫‪ )3‬المتغٌر ‪......... da.............‬سوف ٌعمل كمحول للبٌانات من ملف إكسٌل‪. -‬‬

‫‪ )4‬المتغٌر ‪........ dt..............‬لدٌه جدول ٌحفظ به البٌانات التً تم إحضارها من ملف إك‬

‫‪15‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫انضؤال انخايش‪ :‬اختز انتعزيف انًُاصب نكم يصطهخ يٍ انًصطهذاث انتانيت‬

‫المصقود منه‬ ‫المصطلح‬

‫تعتبر إحدى جمل لغ ‪SQL‬‬ ‫أ)‬ ‫‪(DataTable‬هـ)‬ ‫‪1‬‬

‫ب) مصدر البٌانات‬ ‫(د)‬ ‫‪DataSet‬‬ ‫‪2‬‬

‫ج) عبارة عن همزة الوصل بٌن‬ ‫(أ)‬ ‫‪Select‬‬ ‫‪3‬‬


‫قاعدة البٌانات والفٌجوال بٌزٌك‪،‬‬

‫ٌعتبر تصنٌف )‪ٌ (Class‬مكن‬ ‫د)‬ ‫‪(Provider‬ج)‬ ‫‪4‬‬


‫إنشاء متغٌر منه فى ذاكرةٌمثل‬
‫قاعدة البٌانات‬

‫هـ) ٌعتبر تصنٌف )‪ٌ (Class‬مكن‬ ‫(ب)‪DataSource‬‬ ‫‪5‬‬


‫إنشاء متغٌر منه فى ذاكرةٌمثل‬
‫جدول فى البٌانات‬

‫أكمل العبارات التالٌ مما بٌن األقواس‪:‬‬


‫(مرتٌن – ‪(Private Sub – Try/Catch – Me - & - Dim –DataTable – dt‬‬
‫‪ .1‬لفتح نافذة الكود على معالج الحدث االفتراضى لالداة ننقر ‪ .‬مرتين‪ ..‬على االداة فى شاش التصمٌم‬

‫‪ٌ .2‬بدأ اإلجراء فى نافذة الكود بعبارة ‪........... Private Sub...........‬‬

‫‪ .3‬األمر (‪ )Dim dt As New DataTable‬المتغٌر هو ‪ dt‬ونوع المتغٌر ‪.............. DataTable........‬‬

‫‪ .4‬كلم ‪......... Me.............‬المستخدم فى الكود تدل على النموذج الحالى‬

‫‪ .5‬تستخدم جمل ‪ ......... Try/Catch.............‬فى منع وقوع األخطاء التى قد تحدث أثناء تشغٌل البرنامج‬

‫‪ .6‬رمز ‪.......... &............‬الربط ٌستخدم لربط السالسل الحرفٌ لتكوٌن سلسل حرفٌ واحدة‬

‫‪ٌ .7‬تم االعالن عن المتغٌرات باالمر ‪.............. Dim........‬‬

‫‪16‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫اختر االجاب الصحٌح التى تحدد الغرض من الكود التالى‪:‬‬


‫‪Me.lblDC.Text = dt.Rows (1).Item(2).Tostring‬‬
‫‪ .1‬الخاصٌ ‪ Text‬لالداة ‪ٌ lblDC‬خصص لها قٌم البٌان الموجود فى‪:‬‬
‫‪ – 1‬الصف الثانى والعمود االول من جدول ‪dt‬‬
‫‪-2‬الصف االول والعمود الثانى من جدول ‪dt‬‬
‫‪ -3‬الصف األول والعمود الثالث من جدول ‪dt‬‬

‫‪Me.lblWR.Text = dt.Rows (2).Item(4).Tostring‬‬


‫‪ .2‬الخاصٌ ‪ Text‬لالداة ‪ٌ lblWR‬خصص لها قٌم البٌان الموجود فى‪:‬‬
‫‪ – 1‬الصف الثانى والعمود الرابع من جدول ‪dt‬‬
‫‪ -2‬الصف الثالث والعمود الخامس من جدول ‪dt‬‬
‫‪ -3‬الصف الثانى والعمود الخامس من جدول ‪dt‬‬

‫اختر اإلجابه الصحيحه‪:‬‬


‫‪ .1‬لغ البرمج المستخدم فى مشروع أطلس العربى االلكترونى هى‬

‫)‪(Visual J – Visual C – Visual Basic .Net‬‬

‫‪ (SelectedIndexChanged - SelectedIndex – Index) .2‬هى انذذث االفتزاضً نالداة ‪ComboBox‬‬

‫‪ٌ .3‬فضل أن ٌبدأ االسم الجدٌد لزر ‪ Button1‬بثالث احرف هى )‪(frm – btn – uro‬‬

‫‪ٌ .4‬فضل أن ٌبدأ االسم الجدٌد لالداة ‪ lable1‬بثالث احرف هى )‪(lbl – btn – cmb‬‬

‫‪ .5‬الستخدام المتغٌر فى اكثر من اجراء بدون وقوع اخطاء فى البرنامج ٌلزم االعالن عنه فى مستوى ( األداة –‬

‫التصنيف – اإلجراء)‬
‫‪17‬‬
‫أسئله المراجعه للصف األول الثانوى‬

‫( ‪) End If – Stop If – Final If‬‬ ‫‪ .6‬تنتهى جمل ‪ If‬الشرطٌ بكلم‬

‫‪ .7‬فى حال استخدام جمل ‪ If‬الشرطٌ وكان تاتج الشرط خطأ )‪ (False‬فإن البرنامج ٌثوم بتنفٌذ األوامر التى تلى‬

‫كلم (‪)End Sub – Else - Then‬‬

‫‪ .8‬الغرض من الكود ‪ V = ComboBox1.SelectedItem‬هو‬

‫‪ -1‬تخزين العنصر المحدد فى االداة ‪ Combobox1‬فى المتغير ‪V‬‬

‫‪ -2‬تخزٌن قٌم المتغٌر ‪ V‬فى أداة التحكم ‪ComboBox1‬‬

‫السؤال الثانى (هام)‪ :‬رتب المراحل التالٌ الستدعاء بٌانات من قاعدة بٌانات وعرضها فى ادوات‬
‫التحكم فى نافذة النموذج‪:‬‬
‫( ‪ ) 3‬مرحل تحوٌل البٌانات الى جدول بٌانات فى ذاكرة الكمبٌوتر‬
‫( ‪ ) 1‬مرحل االتصال بقاعدة البٌانات االساسٌ التى تحتوى على البٌانات المطلوب استدعائها‬
‫( ‪ ) 4‬مرحل عرض البٌانات على النموذج باستخدام ادوات التحكم‬
‫( ‪ ) 2‬مرحل استدعاء بٌانات من قاعدة بٌانات مخزن على أى وسٌط تخزٌن‬

‫‪18‬‬

You might also like