حل أسئلة كتاب الحاسب الالي للصف الاول الثانوي الفصل الدراسي الثاني.
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