منهج الكمبيوتر للثالث الاعدادي
الفصل الدراسي الأول
نظام المعلومات
هو أى نظام يجمع بين الأفراد والتكنولوجيا الممثلة فى الكمبيوتر بهدف جمع
وتخزين البيانات واجراء عمليات المعالجة عليها لاستخلاص المعلومات والنتائج.
الفرق بين البيانات والمعلومات
البيانات Data
هى الحقائق المجرده التى يتم تجميعها وتخزينها بواسطة نظام المعلومات.
الأرقام- الحروف –
الصور – الأصوات – لقطات الفيديو
المعلومات Information
هى ناتج اجراء عمليات المعالجة على البيانات.
التقارير – الجداول – القوائم – الرسوم البيانية
العمليات التى يقوم بها الكمبيوتر
- ادخال البيانات
- تخزين البيانات
- اجراء العمليات الحسابية
- مقارنة قيمتين
- تكرار تنفيذ الأوامر اى عدد من المرات
- إخراج النتائج
البرمجة
هى طريقة لحل المسائل وتقديم الحل بصورة خطوات مرتبة منطقيا ويطلق عليها اسم الخوارزمية algorithm
البرنامج
مجموعة من الأوامر المكتوبة بلغة معينة لتنفيذ المطلوب منه
لغات البرمجة
لغات عالية المستوى تكتب بالحروف الانجليزية ولكن بقواعد تتغير من لغة لأخرى
و من امثلتها : الجافا والفجوال بيسك والكوبول والفورتران
لغة الآلة
لغة منخفضة المستوى (low level language) تتكون من 0و1 فقط
ملحوظة:
لتنفيذ البرامج المكتوبة باللغات العالية المستوى يجب تحويلها أولا الى لغة الآلةmachine language وذلك باستخدام المفسر أو المترجم
الفرق بين المفسر والمترجم
المفسر interpreter
يحول البرنامج سطرا تلو الآخر وينفذه مباشرة واذا صادف خطأ يتوقف حتى اصلاحه
سهولة اكتشاف الأخطاء واصلاحها
بطء التشغيل
المترجم compiler
يحول البرنامج بالكامل وينفذه بعد ذلك بعد تصحيح جميع الأخطاء ان وجدت
سرعة التشغيل
صعوبة اكتشاف الأخطاء واصلاحها
وبذلك يمكن ان نستنتج ان عمل المترجم يشبه ترجمة كتاب كامل من لغة الى أخرى اما المفسر فيشبه ترجمة حوار بين شخصين عن طريق شخص ثالث وسيط بينهما
يستخدم الفيجوال بيسك كلا من :
المفسر: فى مرحلة الكتابة وتصحيح الأخطاء
المترجم: لترجمة البرنامج بعد اصلاح الأخطاء