الفصل الأول:

ج1 نظام المعلومـات هو أى نظام يجمـع بين التكنولوجيـا (الكمبيوتر) والأفراد يسمح بجمع وتخزين البيانات ثم استخلاص معلومات من هذه البيانات.

ج2 البيانات: هى الحقائق المجردة التى يتم تجميعها وتخزينها بواسطة نظام المعلومات

 المعلومات: هى الناتج النهائى من البيانات بعد إجراء بعض العمليات عليها بواسطة نظام المعلومات فيتم تحويلها إلى معلومات

ج3 يتم تحويل البيانات إلى معلومات عن طريق إجراء بعض العمليات مثل المقارنة والترتيب والفرز وإظهار النتائج فى أشكال مختلفة كالتقارير ، والجداول ، والقوائم والرسومات البيانية،...

الفصل الثانى:

الفصل الثالث:

إجابة السؤال الأول:

سودو كود لمخطط التدفق  المرسوم بشكل  3-14 :

 

 

1-    Read N1, N2

2-    Input ("+" or "-" or "*" or "/")

3-    If Input is "+"

then Result = N1+N2 , Go to 8

4-    If Input is "-"

then Result = N1-N2 , Go to 8

5-    If Input is "*"

then Result = N1*N2 , Go to 8

6-    If Input is "/"

then Result = N1/N2 , Go to 8

7-    Print "Wrong Operation" , Go to 9

8-    Print Result

9-    Stop processing


إجابة السؤال الثانى:

سودو كود لقراءة عمرى هانى و هشام ، ثم كتابة اسم أكبرهما.

 

1-    Read Hany, Hesham (ages)

2-    If Hany > Hesham

         Then Print Hany , Go to 4

3-    Print Hesham

4-    Stop processing

إجابة السؤال الثالث:

سودو كود لقراءة درجة الحراره بالفهرنهايت   “F°” ثم تحويلها إلى درجه مئويه  “C°” باستخدام الصيغة الرياضية:

1-    Read F° (Fahrenheit degree)

2-    Calculate C° = 5/9 (F° - 32)

3-    Print F°, C°

4-    Stop processing

 

إجابة السؤال الرابع:

سودو كود لقراءة نصف قطر كرة  “r”   ثم حساب حجمها“V” ومساحة سطحها “A”باستخدام الصيغ الرياضية:

 

حيث إن

                              1- Input ( Read ) the value of   R 

    2-  If     R < 0

                         Print  " The Radius should be positive "

                        Go to Step 6

    3- V =  4/3  *  22/7  *   R3

    4- A =  4    *   22/7   *   R2

    5- Print A, V

    6- Stop processing


إجابة السؤال الخامس:

سودو كود لقراءة الرقم  “x” ، ثم حساب قيمة الداله “y”  المعطاة بالصيغة الرياضية:

و ذلك بجمع أول مائة حد.    

1.    Read X

2.    C =1, I =1, Z =1

3.    Y = X

4.    C = C+1, I = I+2, Z = -Z

5.    Y = Y + Z(XI/I)

6.    If C <> 100 then Go to 4

7.    Print Y

8.    Stop processing

الفصل الرابع:

إجابة السـؤال الأول:

1- يتم إنشاء التصنيف (Class) من الكائن (Object).                      (X)

2- يعتبر جهاز الكمبيوتر كائن (Object) مكون من عدة مكونات.            (Ö)

3- يُعتبر لون القلم أحد وظائف (Methods) القلم.                          (X)

4- تشغيل جهاز الكاسيت يُعتبر حدثاً (Event).                              (X)

5- خصائص الكائن (Properties) تحدد شكل وسمة الكائن.                (Ö)

6- يتميز الكائن بأن له خصائص (Properties) ووظائف (Methods) وأحداث (Events) (Ö)

7- يتم إنشاء كائن (Object) من التصنيف (Class).                        (Ö)

8- التغليف (Encapsulation) يستخدم  لإخفاء بيانات التصنيف (Class).  (Ö)

9- عندما يرث تصنيف (Class) تصنيفاً آخر فإنه يرث الخصائص فقط.       (X)

10- من أهداف التغليف (Encapsulation) حماية بيانات التصنيف (Class).        (Ö)

إجابة السؤال الثانى:

1- يُعتبر الضغط بمؤشر الفأرة داخل النافذة Event

2- يُعتبر عرض النافذة Property

3- الضغط على مفتاح من لوحة المفاتيح داخل النافذة يُعتبر Event

4- الخصائص والوظائف التي يأخذها الابن من أبيه تًعتبر Inheritance

5- الذهاب إلى المدرسة يعتبر Method

6- تُعتبر كمية المياه الموجودة في بحيرة Property

7- الرسم التخطيطي لجهاز التسجيل الموجود بالكتالوج يُعتبر Class

8- يُعتبر Encapsulation  إخفاء للبيانات داخل التصنيف (Class).

إجابة السؤال الثالث:

 

المصـطلح

المقصـــود بـه

Class

قالب أو مخطط يتم منه إنشاء كائن معين، وهو يمثل جميع الخصائص والوظائف التي سوف يحتويها الكائن بعد ذلك

Property

هى التى تحدد ملامح وسمات الكائن مثل اسمه، وحجمه، ولونه، ومكانه...الخ.

Method

هي الوظائف والأفعال التي تكون مصاحبة للكائن (Object).

Event

هو عبارة عن الفعل الذي يقع على الكائن ويستجيب له.

Object

هو شيء له وجود يحمل خصائص ومميزات معينة

Encapsulation

يعني إخفاء البيانات داخل الكائن بحيث يتم الوصول إلي بعضها بصلاحيات معينة

Inheritance

يقصد بالتوريث أن تصنيف (Class) معين Derived ) ) يرث خصائص ووظائف تصنيف آخر Base)) وهذا التصنيف الجديد يكون لديه جميع خصائص التصنيف الأساسى بالإضافة إلي خصائصه الإضافية.

 

الفصل الخامس:

إجابة السـؤال الأول:

المصطلح “IDE”: يمثل شاشة كتابة البرامج الذي يستطيع المبرمج من خلالها كتابة واختبار مشروعات الفيجوال بيسك وهى تتيح للمبرمج استعمال مجموعة متكاملة من الأدوات والتسهيلات في كل مراحل كتابة المشروع.

 

إجابة السؤال الثانى:

·        تُستخدم نافذة الخصائص “properties window” فى تحديد خواص الكائنات  “Objects” الموجوده فى مشاريع فيجوال بيسك  “VB Projects” .

·        يحتوى صندوق الأدوات “Toolbox” على مجموعة من الأدوات التى يستخدمها المبرمج فى تصميم شاشات البرنامج مثل الأزرار  “Buttons”   بأشكالها المختلفة، وتسمى هذه الأدوات Controls   ويستطيع المبرمج عن طريق صندوق الأدوات  أن يختار ما يحتاجه من Controls  وأن ينسخه على الـ Form  الذى يقوم بتصميمه.

إجابة السؤال الثالث):عملى)

واجهة المستخدم “User Interface” تظهر كالشكل التالي بعد النقر بالفأرة على الزر.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As_ System.EventArgs) Handles Button1.Click

        Me.Button1.Text = "East or West, Home is Best"

        Me.Button1.ForeColor = Color.Red

        Me.Button1.BackColor = Color.Yellow

 

End Sub


الفصل السادس:

إجابة السـؤال الأول:

أ‌-     كتابة   “btnCalculate”  كقيمة للخاصية Text  للزر لا تعتبر فكرة جيدة ولكن يفضل استخدامها لخاصية Name.

ب‌-  يتم جعل قيمة الخاصية Text للأداة  Label  سلسلة نصية فارغة empty string  ( " ") حتى لا يتم عرض أى نص فيهاعند تشغيل البرنامج وذلك حسب وظيفة تلك الآداة داخل البرنامج .  

ج- تتميز الأداة  MsgBox   عن الأداة label   أنه فى حالة ما إذا كان من الضروري أن نجعل مشغل البرنامج يقرأ الرسالة ولايدعه يستمر في التشغيل حتى يتأكد من أنه قرأ الرسالة ولا يعود لحالة التشغيل إلى أن يضغط المشغل على زر فى مربع الرسالة أما الأداة Label فإن المشغل له الحرية في قراءة أو عدم قراءة الرسالة المعروضة .

إجابة السؤال الثانى: (عملى)

إجابة السؤال الثالث: (عملى)

إجابة السؤال الرابع: (عملى)

إجابة السؤال الخامس: (عملى)

 

eleven

موقع يقدم محتوى تعليمى - تفاعلى

  • Currently 0/5 Stars.
  • 1 2 3 4 5
0 تصويتات / 105 مشاهدة
نشرت فى 23 فبراير 2012 بواسطة eleven

ساحة النقاش

ابحث

تسجيل الدخول

عدد زيارات الموقع

12,770