الثلاثاء، 7 سبتمبر 2010

يلا نذاكر كمبيوتر 3 اعدادى ترم اول درس 1



. أولاً أحب أرحب بطلاب الصف الثالث الاعـــــــــــــــــــــــــــــدادى

فى بداية رحلتنا معاً هذا العام فى عالم جديد من علوم الكمبيوتر

هو عالم البرمجه ..

و هو عالم جميل و ممتع

و لكنه يحتاج اهتمام و مــــــــــــــــذكره

ان شاء الله مع بعض و خطوة خطوة

كل حاجه هتكون سهـــــلة

ها , مستعدين للبداية الرحلة ؟

يلا بينا يا شباب (:

. نظام المعلومات : هو أى نظام يجمع بين

التكنولوجيا ممثله فى الكمبيوتر والافراد

و يسمــــــح لأى مؤسسه بجمع وتخزين

البيانات ثم إجراء عمليات على هذة البيانات

و استخلاص منها المعلومـات

. من أمثلة نظام المعلومات : نحن نشاهد أمثلة

كثيرة لنظام المعلومات فى حياتنا اليوميه مثل :

الموظف الموجود فى السوبر ماركت و أمامه

جهاز كمبيوتر , حيث يقوم هذا الشخص بإدخال

أسعار البـضائـــع الى الكمبيوتر

( إدخال و تخزين البيانات ) ثم يقوم بعملية جمع

أسعار البضائع ( اجراء عمليات على البيانات )

و فى النهاية يحصل على النتيجه و هى ثـــــمن

البضاعه المباعه ( المعلومات )

. البيانات : هى الحقائق المجرده التى يتم تجميعها

و تخزينها بواسطة نظام المعلومات و لها أشكال

عديدة فقد تكون عبارة عن حروف و كلمات

أو ارقام أو صور أو أصوات

. المعلومات : هى ناتج معالجة البيانات

و لها أيضا أشكال عديدة مثل الجداول أو التقرير

أو الرسوم البيانيه

. العمليات التى يقوم بها الكمبيوتر

أو العمليات التى يقوم بها نظام المعلومات :

مما سبق نستنتج ان عملية تحويل البيانات

الى معلومات تحتــــــــاج الى ست خطوات:

1 – أول خطوة هى إدخال البيانات

2- تخزين البيانات

3 – إجراء عمليات حسابيه على البيانات( جمع , طرح , ..

4 – المقارنه بين بدلين لتنفيذ أحدهم

5 – تكرار تنفيذ أمر معين أى عدد من المرات

6 – إخراج النتائج

. مثال على العمليات التى يقوم بها نظام المعلومات أو الكمبيوتر

. الموظف الموجود فى المدرسه

المسئول عن رصد درجات الطلاب

و اخراج نتائج الامتحانات تعالو نشوف بيعمل ايه

و ازى بينفذ العمليات اللى قولنها من شوية

1 – أول حاجه بيعملها انه بيدخل أسماء الطلاب

و درجاتهم فى مختلف المود( عملية ادخال البيانات )

2- تانى حاجه بيعملها انه يقوم بحفظ عمله

على جهاز الكمبيوتر عشان يقدر يعدله

أو يضيف عليـــــــه فى اى وقت بعد كده( عملية تخزين البيانات )

3 – تالت حاجه بيعملها انه يقوم بعملية بجمع

درجات طالب واحد فقط فى ماده معينه او كل المواد
( عملية أجراء العمليات على البيانات )

4 – رابع حاجه بيعملها انه يقوم بمقارنة بين

حاصل جمع درجات الطالب فى المادة

مع درجة النجاح فى هذة المـــــادة

و يشوف ناتج المقارنه , هل الطالب حصل على

درجه أكبر من درجة النجاح ولا درجه أقل ولا

نفس درجة النجـــــــــــاح

فاذا كانت درجات الطالب أكبر يكون( ناجح )

اما لو أقل ( راسب )

( عملية المقارنه بين بدليين لتنفيذ أحدهما )

5- خامس حاجه بيعملها بعد ما حصل على نتيجة طالب واحد

انه يقوم بتكرار العملية السابقه

على جميع الطلاب أو عدد منهم

عشان يحصل على نتائجهم
( عملية تكرار تنفيذ أمر معين , أى عدد من المرات )

6 – سادس حاجه بيعملها انه يقوم بأخراج نتائج

الطلاب ( ناجح أو راسب )( عملية اخراج النتائج )

ملحوظة هامه : الست عمليات التى يقوم بها الكمبيوتر ( مهمة )

و انت مطالب بها , اما المثال الذى ذكرته

من قليل فانت غير مطالب به

والهدف منه هو شرح الدرس بطريقه سهلة

ومفهومه لان مادة الكمبيوتر مادة فهم و ليست حفظ

. مقدمه عن البرمجه : كل واحد مننا بيستخدم

البرمجه كل يوم , و كتير كمان , من غير ما نعرف

ان اللى بنعمله ده أسمه برمجه .. زى مثل لو حد

فينا حب انه يعمل لنفسه كوباية شاى , بيعمل ايه ؟

1 – أول حاجه انه بيحضر الاناء و يضع فيه مياه

2 – تانى حاجه انه يشعل النار( يفتح البوتاجاز يعنى )

3 – تالت حاجه يضع الاناء الذى به ماء على
شعلة البوتاجاز
4 – رابع حاجه يحضر كوب و يضع فيه
السكر و قليل من الشاى

5 – خامس حاجه ينتظر حتى تغلى المياه
ثم يضع المياه فى الكوب

6 - سادس حاجه يقلب المياه داخل الكوب
ثم يشرب كوباية الشاى التمام و بألف هنا

. الخطوات اللى عملنها دى عشان نعمل كوباية الشاى , إسمها برمجه

. تعريف البرمجه : هى طريقة لحل المسائل

, تهدف الى تقديم حل المسألة على صورة خطوات


اذا تتبعنا تنفيذ هذة الخطوات بالترتيب المنطقى

, نصل فى النهاية الى حل المسألة

. ( حل المسألة فى المثال بتاعنا كان عمل كوباية الشاى التمام )

. ملحوظة هامه : يطلق على خطوات حل المسألة

أسم هو الخورزم ALGORITM

طيب ايه علاقة الكلام ده بعالم البرمجه

و عمل البرامج اللى هو منهجنا هذا العام ..

الاجابه هى

. نحن نحتاج الى الخورزم فى اعدد خطوات

البرنامج الذى سوف نقوم بعمله

, بحيث اننا قبل ان نبدء فى تنفيذ البرنامج

لابد من كتابة الخطوات الى سوف نقوم بها اثناء

تنفيذ البرنامج و من الاخطاء الشائعه بين

المبرمجين,القيام بتنفيذالبرنامج بدون عمل خورزم

لعملية تنفيذ البرنامج ,مما يؤدى الى فشل البرنامج

. بعد عمل خورزم البرنامج نأتى الى مرحلة تنفيذ

البرنامج و لكى نستطيع تنفيذ برنامج فنحن نحتاج الى حاجه تسمى لغات البرمجه

تعريف لغات البرمجه : هى لغات تكتب بالحروف

الانجليزية او الالمانية او غيرها من اللغات الانسانية

لكن بقواعد معينة و تقوم هذة اللغات بتحويل

البرنامج من اللغات الانسانية الى لغة الالة

. لغة الاله أو لغة الكمبيوتر :

الكمبيوتر لا يفهم الانجليزية او العربيه او اى لغة من اللغات الانسانية

الكمبيوتر لا يفهم الى لغة واحده فقط هى لغة الاله

و تتكون من رقمين فقط هما ( 0 , 1 )

. لغات البرمجه بتقوم بتحويل البرنامج من اللغات الانسانيه ( لغات عاليه )

الى لغة الكمبيوتر ( 0 , 1 )

من أمثلة لغات البرمجه :البيزك – الجافا - الكوبول – الفورتران

. هنا عندنا سؤال مهم جدا : كيف تقوم لغات البرمجه
بتحويل البرنامج من اللغات الانسانيه الى لغة الاله ؟
و الاجابه انها تقوم بذلك بطريقه من طرقتين

يمكنك اختيار اى طريقه منهم لتحويل البرنامج

الطريقه الاول عن طريق المفســر

( INTER PRETER) : يقوم بتحويل أوامر

البرنامج من اللغات العاليه الى لغة الاله

, أمر تلو الأمر ثم يقوم بتنفيذ الاوامر

, أمر تلو الأمر و اذا صادف خطأ ما

, فانه بقوم بايقاف تنفيذ الأوامر حتى

يتم إصلاح هذا الخطأ

ثم يكمل تنفيذ الاوامر

. واضح ان المفسر فيه عيب كبير

و هو انه بطىء , لكن فيه ميزة و هى سهولة

اكتشاف الخطأ و إصلاحه

الطريقه الثانيه عن طريق المترجم

( COMPILER ) : يقوم المترجم بتحويل اوامر البرنامج بالكامل

( مره واحده ) من اللغة العالية الى لغة الاله
, ثم يقوم بتنفيذ الاوامر

. واضح ان المترجم فيه ميزة كبيرة و هو انه سريع

لكن له عيب كبير هو صعوبة اكتشاف و اصلاح الاخطاء

ملحوظة هامه : سوف ندرس هذا العام برنامج أسمه فيجول بيسك

هذا البرنامج نستطيع من خلاله

تحويل البرامج من اللغات ذات المستوى العالى الى لغة الاله
و من مميزات برنامج فيجول بيسك انه يستخدم

الطريقتين السابقتين معا ( المترجم و المفسر )

و بالتالى فأن برنامج فيجول بيسك يجمع مزايا الطرقتين و يتلافى عيوبهم .

مرا

. إ اخترالاجابه الصحيحه من بين الاقواس :
1 .النظام الذى يجمع التكنولوجيا ممثلة فى ا لك الكمبيوتر و بين الافراد
و يسمح لاى مؤسسه بجمع و تخزين البيانات يسمى نظام .
( ا ( لتشغيل - المعلومات - البيانات )
2 - . هى الحقائق المجردة التى يتم تجميعها بو اسطة نظام المعلومات ....

( ا ( لبيانات – المعلومات – النظام )
3 .عندما يقوم المبرمج بكتابة البرنامج بدون ALGORTHM اعدد يعتبر هذا .....

( ( خطأ - صواب – ميزة )

4 - لكل لغة من لغات البرمجه برنامج مثل
المتر جم أو المفسر

و يقوم بتحويلها الى لغة (الاله – الانسان – الانجليزيه )
5 - أخر عملية يقوم بها الكمبيوتر هى

.... ( المقارنه – التكرار – اخراج النتائج )
6 - أول عملية يقوم بها الكمبيوتر هى ....

( معالجة البيانات – ادخال البيانات – اجراء العمليات الحسابيه )

7 – بعد معالجة البيانات يتم إخراج المعلومات و النتائج عن طريق ....

( الشاشه – الطبعه – كل ما سبق )
8 – أسرع فى التشغيل والتحويل للغة الاله و لكن من الصعب اكتشاف الخطأ فيه ....

( المفسر – الجافا – المترجم )
9 – أبطأ فى التشغيل والتحويل للغة الاله ولكن من السهل اكتشاف الخطأ فيه ....

( المترجم – البيزك – المفسر )
10 - اعداد الخطوات المرتبة التى اذا تتبعناها نصل الى حل المسألة هى اعداد ..

( الخورزم - البيانات – المعلومات )

. ضع علامة صح او خطأ امام العبارات الاتيه :
1 - فى نظام المعلومات يتم تحويل المعلومات الى بيانات ( )
2 – نظام المعلومات هو اى نظام يجمع بين تكنولوجيا الكمبيوتر و الافراد فى اى مؤسسه ( )
3 - المعلومات هى الحقائق المجرده التى يتم تجميعها و تخزينها بواسطة نظام المعلومات ( )
4 - يتم تخزين البيانات فى الذكرة الداخلية للكمبيوتر ( )
5 – بعد ادخال البيانات يقوم المعالج MICRO PROCESSOR بعملية المعالجة
و العمليات الحسابيه ( )
6 - من الاخطاء الشائعه بين المبرمجين كتابة البرنامج بعد اعداد الخوزم المناسب له ( )
7 – المترجم يقوم بتحويل البرنامج الى لغة الاله أسرع من المفسر ( )
8 – المفسر يقوم بإكتشاف الاخطاء و معالجتها أسرع و أفضل من المترجم ( )
9 – البرمجه هى طريقة الى حل المسائل على شكل خطوات مرتبة ترتيب منطقى ( )
10 – لغات البرمجه تقوم بتحويل البرنامج من اللغات الانسانية العاليه الى لغة الاله ( )
. قم بترتيب العمليات التى يستطيع ان يقوم بها الكمبيوتر :
1 - ( .......... ) تخزين البيانات فى ذاكرة الكمبيوتر الداخلية
2 - ( .......... ) اجراء العمليات الحسابية على البيانات
3 - ( .......... ) إدخال البيانات الى جهاز الكمبيوتر
4 - ( .......... ) المقارنه بين قيمتين لتنفيذ احدهما
5 - ( .......... ) اخراج النتائج
6 - ( .......... ) تكرار تنفيذ عملية اى عدد من المرات

أسألة متنوعه على الفصل الأول
. اكمل : - البرامج التي تعتمد على .....................يتم تحويل اوامرها من اللغة العالية المستوى الى لغة الالة ثم التنفيذ الأمر واحد تلو الاخر

. اكتب المصطلح العلمي امام العبارات التالية :
-يقوم بتحويل البرنامج بالكامل الى لغة الالة قبل ان نبدأ في تنفيذ اي امر .................
. ضع علامة صح امام العبارة الصحية او خطأ امام العبارة الخاطئة
- من مميزات البرامج التي تعتمد على المفسر سرعة التشغيل ( )

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

. ضع علامة صح امام العبارة الصحية او خطأ امام العبارة الخاطئة
- البيانات هي ناتج معالجة المعلومات ( )
. اكمل
........................ هي طريقة لحل المسائل على صورة خطوات مرتبة ترتيب منطقي يوصل الى الحل

. ضع علامة صح امام العبارة الصحية او خطأ امام العبارة الخاطئة
- المترجم يحول البرنامج الصحيح للغة الاله قبل التنفيذ ( )

. اختر الاجابة من بين الاقواس
- 1المعلومات تأخذ أشكال متعددة منها
(التقارير – الجدوال – كل ماسبق)

2- عندما يتم أدخال البيانات الى الكمبيوتر فإنة يتم تخزينهاٌ أولا فى
(القرص الصلب – الذاكرة الداخلية – كل ماسبق)
-3- يقوم الكمبيوتر بتنفيذ العمليات الحسابية بواسطة
( لوحة المفاتيح – الذاكرة المؤقتة- المعالج الدقيق)

4 - يعتمد visual Basic. Net على إستخدام
)رموز- النظام الثنائى – الذاكرة المستديمة(

. ضع علامة صح امام العبارة الصحية او خطأ امام العبارة الخاطئة
- يجب أن يكون لدى الكمبيوتر القدرة على القيام ببعض العمليات المنطقية ( )

- بمجرد الأنتهاء من معالجة البيانات وتحويلها الى المعلومات تصبح هذة المعلومات جاهزة للأخراج ( )
()لغة الألة تتكون من حروف ورموز وأرقام

. تسمى لغات البرمجة باللغات عالية المستوى لأنها أقرب الى اللغة الأنسانية منها الى لغة الألة ( )

- البرامج المكتوبة بلغة تعتمد على المترجم تكون أبطئ فى التشغيل ( )



ليست هناك تعليقات:

إرسال تعليق