Saturday, February 16, 2019

حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني - الوحدة السابعة


حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
1-    ما الفرق بين (Recent Project…)  و(Open Project…)؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
Open Project: لفتح مشاريع موجودة مسبقاً على القرص.
Recent Project: لعرض المشاريع التي تم العمل عليها مؤخراً.

2-    ما الفرق بين (ListBox) و(ComboBox)؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
ListBox فتستخدم في حاله وجد اكثر من اختيار للحقل اي تريد اختيار اكثر من قيمه لهذا السجل
ComboBox فهي تسمح باختيار واحد فقط وليس اكثر كما في list box
3-    كيف يتم إظهار مربع الأدوات (ToolBox)؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
من قائمة (View).
4-    ما الأدوات التي نحتاجها لتصميم نافذة النموذج التالي؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
أداة التسمية
أداة التجميع
أداة زر الخيار
أداة زر الأمر
5-     ما الغرض من الخواص التالية:
·        Right to Left
·        Name
·        Text 
·        Font
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
Right to Left: اتجاه النص اليمين
Name: تحديد اسم الأداة.
Text:  إظهار العنوان داخل الأداة على الشاشة.
Font: تغيير لون الخط ونمطه وحجمه.
6-    ما الفرق بين الأداة (Check Box) والأداة (Radio Button). حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
Check Box: تستخدم لعرض خيارات للمستخدم يضع علامة صح إذا اختيار أي منها أو جميعها.
Radio Button: تستخدم لعرض عدة خيارات المستخدم أحدها، ويفضل تجميع هذه الخيارات داخل اطار التجميع.
7-    صمم واجهة مستخدم رئيسة لبرنامج يقوم بتحويل من الدرجة المئوية إلى(فهر نهايت)وكذالك العكس وذلك عن طريق
-         تحديد الأدوات التي رسمتها على النموذج .
-         تحديد الخواص لكل أداة رسمتها على النموذج.
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
-العنوان الأول الذي يحمل اسم Label 1 ويحتوي على كلمة تحويل درجات الحرارة.
-العنوان الثاني الذي يحمل اسم 2 Label ويحتوي على النص الدرجة المئوية.
-العنوان الثالث الذي يحمل اسم 3 Label ويحتوي على النص الدرجة بالفهرنهايت.
-مربع النص (TextBox) الأول الذي يحمل اسم celsius ويكون فارغا في البداية.
-مربع النص الثاني الذي يحمل اسم fah ويكون فارغا في البداية.
-زر الامر (Command Button) الذي على اليسار ويحمل اسم Exit.
-زر الامر الذي على اليمين ويحمل اسم Converst.
-قم بتغيير خصائص الاسم (Name) والعنوان (Caption) والمحتوى (Text) لمختلف العناصر لتتوافق مع المعلومات المذكورة.
-قم بتنشيط العنوان الأول Label 1 وغير الخصائص Alignment و Fore color وFont ليصبح متوسطا باللون الأحمر عريض وبحجم 16نقطة.
-أنقر نقراً مزدوجاً على الزر Converst ثم أكتب الشفرة المناسبة لحساب درجة الحرارة بالفهرنهايت باستخدام المعادلة التالية:
F =32 + C * (5/9)
-انقر نقرا مزدوجا على زر الخروج Exit ثم أكمل الشفرة.
-أنقر على الزر F5 لتشغيل البرنامج وتجربته عديد المرات.
8-    ما الخطوات اللازمة لتجميع مربعات الاختيار أو أزرار الخيار داخل إطار التجميع. حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
رسم أداة التجميع أولاً قبل مربعات الاختيار.
رسم مربع الاختيار داخل أداة الإطار.
9-    ما الفرق بين المشروع والنموذج والخاصية؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
المشروع: يتيح التعامل مع نوافذ النماذج والأدوات في الملفات الموجودة في البرنامج الحالي.
النموذج: تبنى الواجهة بداخلها وذلك بإضافة الواجهات عليها وقد يكون لدينا أكثر من نموذج في البرنامج الواحد، وهو الذي يظهر أمام المستخدم عند تنفيذ البرنامج.
الخاصية: لكل نموذج وأداة في البرنامج مجموعة من الخصائص، وتحدد قيمة هذه الخصائص في هذا الإطار
10-                       صمم واجهة مستخدم لبرنامج يختار المستخدم اسم دولة من قائمة منسدلة بعد ذلك يعرض عاصمة تلك الدولة، وذلك عن طريق:
أ-رسم نموذج للواجهة.
ب-تحديد الأدوات التي رسمتها على النموذج.
ج-تحديد الخواص لكل أداة رسمتها على النموذج.
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
اسم الاداة
اسم الخاصية
القيمة
 Label
Text
اختر الدولة
Label
Text
العاصمة
Label
Text
فارغ
ListBox
Items
أسماء الدول

11-                       ما خطوات إنشاء نموذج جديد في (فيجول بيسك)؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
من قائمة Project نختار Add Windows Form
تظهر لنا نافذة Add New Items اختر منها Windows Form
اكتب اسم النموذج
اضغط على زر Add يتكون لديك نموذج جديد.
12-                       ما الفرق بين (Label) وأداة (Textbox)؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
Label: تستخدم لعرض نص ثابت على النموذج.
Textbox: يستخدم لإدخال البيانات حيث يقوم المستخدم بكتابة بداخلها.
13-                       ما المقصود بالأوامر التالية:
-End Sub   -Dim grade As Integer   -Private Sub Button5_Click ()
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.

الإجابة/
Private Sub Button5_Click (): الاجراء الفرعي داخل البرنامج، وهو ثابت لجميع الإجراءات.
Dim grade As Integer: تعريف المتغيرات المستخدمة في البرنامج.
End Sub: نهاية الاجراء الفرعي.
14-                       ما الفرق بين الامرين التاليين:
M = TextBox1.text
TextBox1.text = M
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.

الإجابة/
الامر M = TextBox1.text
سوف يقوم بتخزين محتويات صندوق الادخال في المتغير M
أما الامر TextBox1.text = M
سوف يقوم باستدعاء محتويات المتغير M وإظهارها في صندوق الإدخال.
15-                       اشرح معنى كل سطر في البرنامج التالي:
Dim Grade As Integer, Mark As Single
Grade = 10
Mark = InputBox (“أدخل درجة الطالب”)
If mark >=60 Then Grade = Grade + 1 Else Grade = Grade
MsgBox(Grade)
Endlf
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.

الإجابة/
Dim Grade As integer, Mark As single
Grade = 10
تخزين القيمة 10 في المتغير
Mark = InputBox (“أدخل درجة الطالب”)
إظهار رسالة تطلب درجة الطالب وتخزينها
If mark>=60 then Grade = Grade=1 Else Grade = Grade
إذا كانت الدرجة أكبر من أو تساوي 60 سوف يقوم بزيادة الدرجة بمقدار 1 وغير ذلك فتظل الدرجة كما هي
MsgBox(Grade)
إظهار رسالة بالدرجة
Endlf
انهاء العبارة الشرطية

16-                       اكتب الأوامر لبرنامج يقوم بالتحويل من الريال السعودي الى الريال العماني. حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
Dim rs,ro As long
Rs = TextBox1.Text
Ro = rs * 9.74
Label1.Text = ro
17-                       إذا كان لدينا مشروع يحتوي على ثلاثة نماذج، النموذج الأول (F1)، والنموذج الثاني (F2)، والنموذج الثالث(F3)، ونريد أن يقوم برنامج (فيجول بيسك) بتنفيذ النموذج الثالث (F3) أولاً، ما الخطوات التي تتخذها لكي يقوم (فيجول بيسك) بذلك؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
1-انقر على زر التنفيذ من شريط الأدوات القياسي
2-أوقف تنفيذ البرنامج بالنقر على زر التوقف في شريط الأدوات القياسي.
3-اختر الامر properties من قائمة Project.
4-تظهر لك قائمة Application.
5-انقر السهم المتجه لأسفل في قائمة star Form ليعرض كل النماذج.
6-اختر النموذج الثالث Form 3.
7-أغلق نافذة Application.
8-نفذ البرنامج مرة أخرى وستلاحظ أنه تم تنفيذ النموذج الثالث.
18-                       اكتب أوامر برنامج بلغة (فيجول بيسك) لإدخال وقت بصيغة (24) ساعة وتحويلها الى صيغة (12) ساعة وإلحاقها بعبارة “صباحاً” أو “مساء”. حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
Dim a As Long
a = TextBox1.Text
If a <12 Then
Label1.Text = a.tostring + “:00صباحا”
Else
a = a – 12
Label1.Text = a.tostring + “:مساء”
EndIf
19-                       ما الخطوات اللازمة لتحويل مشروع (فيجول بيسك) الى برنامج ذاتي التشغيل؟ حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
1-اختر الامر Properties من قائمة Project، فتظهر نافذة خصائص المشروع.
2-اختر التبويب Compile.
3-من القائمة المنسدلة Configuration اختر Release، وهذا يعني أن النسخة التنفيذية ستكون نسخة إصدار.
4-حدد مكان تخزين ملف التشغيل بالنقر على Browse الخاص بالخيار Build output ath زر الخاص بالخيار المجلد الذي سيتم تخزين ملف التشغيل بداخله.
5-أغلق نافذة خصائص المشروع.
6-اختر الامر Build من قائمة Build مع ملاحظة وجود اسم المشروع مقابل الامر.
20-                       اكتب برنامجاً باستخدام (فيجول بيسك) لإدخال وقت بصيغة (24) وتحويلها الى صيغة (12) ساعة وإلحاقها بعبارة “صباحاً” أو “مساء”، وذلك عن طريق:
-تصميم نموذج واجهة البرنامج.
-تحديد الخصائص لكل أداة وضعتها على النموذج.
-كتابة أوامر البرنامج.
-تنفيذ البرنامج.
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
الخصائص لكل أداة:
اسم الأداة
الخاصية
القيمة
Button1
Text
اضغط لإدخال الاعداد
Label1
Text
فارغ

أوامر البرنامج:
Dim a As Long
a = TextBox1.Text
If a <12 Then
Label1.Text = a.tostring + “:00صباحا”
Else
a = a – 12
Label1.Text = a.tostring + “: مساء”
EndIf

21-                       اكتب برنامجاً باستخدام (فيجول بيسك) يقوم لإدخال (10) أعداد ثم طباعة العدد الأكبر منها، وذلك عن طريق:
-تصميم نموذج واجهة البرنامج.
-تحديد الخصائص لكل أداة وضعتها على النموذج.
-كتابة أوامر البرنامج.
-تنفيذ البرنامج.
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
اسم الأداة
الخاصية
القيمة
Button1
Text
اضغط لإدخال الاعداد
Label1
Text
فارغ

أوامر البرنامج:
Dim g(10), count, max As Integer
For count = 0 To 9
g(count) = InputBox(“أدخل عشر أعداد”)
Next
max = 0
For g(count)>max Then
Max = g(count)
End If
Next
Label1.Text = max
22-                       لديك معرض سيارات يحتوي عدة انواع وعدة موديلات من السيارات، اكتب برنامجاً باستخدام (فيجوال بيسك ستوديو) لعرض سعر السيارة عندما يحدد المستخدم النوع والموديل، وذلك حسب الجدول التالي:
النوع
الموديل
السعر
كامري
2012
67000
كامري
2013
8500
ماكسيما
2012
60000
ماكسيما
2013
70000
اكورد
2012
65000
اكورد
2013
83000
سوناتا
2012
59000
سوناتا
2013
71000
حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
الإجابة/
1.     نقوم بضبط الخواص للنموذج
-         خاصية Name Form1
-         الخاصية Text السيارات
2.     نقوم بانشاء الأدوات التالية:
-         أداة التسمية1 والتي خواصها
الخاصية Name Lable1
الخاصية Text حدد النوع
-         أداة التسمية2 والتي خواصها:
الخاصية Name Lable2
الخاصية Text حدد الموديل
-         أداة التسمية3 والتي خواصها
الخاصية Name Lable3
الخاصية Text تمسح محتوياتها
-         أداة الزر1 والتي خواصها
الخاصية Name Button1
الخاصية Text اعرض السعر
-         أداة مربع القائمة والتي خواصها
الخاصية Items ندخل أنواع السيارات
-         أداة مربع القائمة والتي خواصها
الخاصية Items ندخل موديل السيارات
3.     كتابة البرنامج
Dim d,k As String
d= ListBox1.SelectedItem
k= ListBox2.SelectedItem
If d= “كامري” And k=”2012” Then
Label3.Text=”67000”
ElseIf d=”كامري” And k=”2013” Then
Label3.Text=”58000
ElseIf d=”ماكسيما” And k=”2012” Then
Label3.Text=”60000
ElseIf d=”ماكسيما” And k=”2013” Then
Label3.Text=”70000
ElseIf d=”اكورد” And k=”2012” Then
Label3.Text=”65000
ElseIf d=”اكورد” And k=”2013” Then
Label3.Text=”83000
ElseIf d=”سوناتا” And k=”2012” Then
Label3.Text=”59000
ElseIf d=”سوناتا” And k=”2013” Then
Label3.Text=”71000
End If
End Sub

تعليقات الفيس
0 تعليقات الموقع

0 التعليقات :

Post a Comment

وما يلفظ من قول إلا لديه رقيب عتيد

كورس متقدم مايكروسوفت اوفيس

آخر المشاريع على GitHub

آخر الأعمال على بيهانس

FaceBook

من تغريداتي

من قناتي

صوت

الأكثر قراءة ومشاهدة