مقدمة¶
في زمن تحكمه المتغيرات وتأخذ منه الآلة مكان الصدارة في جملة ضروريات حياتنا وكمالياتها فتعتبر حينا حاجه ملحه لا نستطيع الاستغناء عنها أو العيش بدونها وحينا سمة مميزة لعصرنا الحجري إلى عصر الآلة البخارية إلى 000 إلى عصر الحاسوب هذا القادم إلينا من عمق احتياجنا إلى معين ومساعد في كل ركن من أركان حياتنا العلمية منها والعملية كثير ما يقف العقل تائها حائر مفكر في توظيف قوانين الحياة وتسخيرها لخدمته أو توليف نفسه معها ليحقق من وراء ذلك هدفا رئيسا ألا وهو راحته .
¶مقدمة إلى علم الحاسب الإلكتروني
لم تكن فكرة الحاسوب حديثة بل قديمة قدم حاجة الإنسان إلى معين ومساعد في إجراء العمليات الحسابية لذا فقد استخدام الإنسان أصابع يديه ليعد بها أشياءه كالأغنام التي يقوم برعايتها مثلا 0ولما لم يعد عدد أصابع اليدين كافيا حاجة الإنسان للعد والحساب قام باستخدام الحصى يضعها في جراب ويقرن كل حصاة في جرابه بإحدى أغنامه إذا كان يعد أغنامه مثلا ,وهكذا ومع تطور حياة الإنسان بدا بالتفكير في اختراع آله تساعد في إنجاز حساباته وأعماله ، فكانت الحاجة إلى إجراء العمليات الحسابية النواة الأولى لاختراع الحاسوب الذي نراه اليوم يحلق على قمة إبداع الإنسانية 0
فالحاسوب ويسمى أيضا الحاسب الآلي (computer ) هو عبارة عن جهاز إلكتروني يقوم بإجراء العمليات الحسابية والمنطقية على مجموعة من البيانات ويقوم بمعالجتها واخراج نتائج (معلومات ) نستفيد منها في حياتنا 0
أذن فالوظيفة الأساسية للحاسوب هي القيام بإجراء الحسابية والمنطقية وكل عمل يقوم به الحاسوب يرجع في النهاية إلى عمليات حسابية ومنطقية 0ولكن ماذا نعني بالعمليات الحسابية وماذا نعني بالعمليات المنطقية وما هي البيانات وما هي المعلومات وما الفرق بينهما أليس اسميين لشي واحد ، السنا نجمع البيانات عن الأشخاص والأشياء وندخلها الى الحاسوب ليعطينا النتائج التي نريد ؟
فيما يلي سنتعرف على بعض المصطلحات المستخدمة في علم الحاسوب والفرق فيما بينها0
ما الفرق بين البيانات والمعلومات ؟
كثيرا ما نسمع من يقول بأننا نجمع المعلومات أو ندخل المعلومات إلى الحاسوب ,فإذا كنا ندخل إليه معلومات فما حجم الفائدة منه إذن ؟
إن هنالك فرقا كبيرا بين قولنا بيانات ( DATA ) وقولنا معلومات
( JNf0rmaTjoN ) من وجه نظر حاسوبية :
ما هي البيانات ؟
البيانات هي عبارة عن مجموعة من الحقائق والمشهدات يتم جمعها من
مجتمع إحصائي معين وإدخالها إلى الحاسوب لمعالجتها وإخراج النتائج0
ومن أمثلتها :
اسم الطالب ’تاريخ ميلاده’ عنوانه ’مكان ميلاده ’علاماته ’عدد إخوانه ’ تاريخ دخوله المدرسة ’ رقم الموظف ’ راتبه الأساسي ’ المبلغ المتقطع من الراتب الخصم ’بدل المواصلات’ بدل السكن ’ علا وات الموظف ’ الجنسية ’ الجنس 000 الخ 0فجميع ما سبق عبارة عن حقائق كما أسلفنا في تعر يف البيانات 0 فاسم الطالب حقيقة وتاريخ ميلاده وكافة الأمثلة السالفة الذكر ’ وليست الحقائق وحد هاهي التي تمثل البيانات فهنا ك المشاهد كد رجة الحرارة مثلا ’ درجة الرطوبة ’ حالة البحر ’ ارتفاع ضغط الدم عند المريض ا و انخفاضه ونسبة السكر في الدم 000 الخ 0 ما هي المعلومات ؟
المعلومات 0 هي عبارة عن مجموعة النتائج التي نحصل عليها من الحاسوب بعد للبيانات كنتيجة الطالب النهائية ناجح أو راسب وترتيبه في الفصل الأول , الثاني 000 الخ 0
¶الحاسوب و الإنسان
إذا كان الهدف الأساسي من الحاسوب هو إجراء العمليات الحسابية كما أسلفنا قد نسأل أنفسنا ألا يستطيع الإنسان باستخدام الورقة والقلم إن يقوم بحساباته بدون الحاسوب ؟ وهل للحاسوب وظائف أخرى ؟ وما هي المجالات التي يمكن للحاسوب ان يفيدنا بها ؟ .
دعونا نبدأ بالإجابة على هذه التساؤلات بطرح سؤال بسيط وهو : كم سيحتاج إنسان بارع في الحساب ليحسب لنا مسألة حسابية كأن نقول له 8654×7678؟ .
قد نقول انه يحتاج إلى نصف دقيقة او دقيقة ولا ننسى أن الدقيقة هي عبارة عن ستين ثانيه وهل تعلم بأن أسرع الحواسيب في العالم بلغ من سرعته انه يستطيع إنجاز(000’000’000’000’1000)(ألف مليون مليون) عملية حسابيه في الثانية الواحدة . ألا نستطيع القول بأن وجود الحاسوب يؤدي لنا فائدة عظيمة بإجراء حساباتنا بسرعة ؟ .
ومما يميز الحاسوب عن الإنسان سرعته الهائلة ودقته المتناهية ويستطيع أن يعمل لفترات طويلة دونما كلل أو ملل أو تعب أو إرهاق كما يمكن استخدامه لمهام مختلفة فهو في المطار وفي المستوصف وفي الأرشيف وفي مركز الشرطة وفي البنوك والمصارف وفي مكاتب المدراء والمنسقين .
¶تاريخ الحاسب
كما أيسلفنا فان فكرة ا لحاسب قديمه قدم الإنسان فقد كان أول وسيله حساب استخدمه الإنسان هو أصابع يديه ثم الحصى ثم مع تطور حياته و تعقدها كان غاية أن يطور أساليبه وتقنياته لتلائم متطلبات العصر الذي يعيش فيه وإزاء هذا التسارع المذهل في حياة البشر كان لابد أن يقابلة تسارع مواز في تطور فكرة الحاسوب والاتجاه إلى إبرازه كواحد من أهم العوامل التي تساعد على تقدم ورقى البشرية 0
وفى أولى محاولات الإنسان إلى مكنه الحاسوب باستخدام اله العداد ( abacus) والتي تستخدم خرزات على أسلاك 0وقد ساعده العداد في إجراء بعض العمليات الحسابية البسيطة وكن ذلك قبل اكثر من 2000سنه قبل الميلاد ومرت السنوات وبدأت حياه الحاسوب تقاس بالأجيال لا بالسنوات وكما هي السنوات ما هي لحظات
في حياة الأمم تعيشها أياما وساعات وتسجلها في سطور التاريخ لحظات . وفي العام 1642 م اختر ع عالم فرنسي يدعى باسكال (وقد سميت لغة البرمجة باسكال باسمه تقديرا وتخليدا لجهوده في هذا المجال) اله ميكانيكية تستطيع إجراء عمليات حسابيه بسيطة في الجمع والطرح وأتم هذه الجهود ليبينز بعد حوالي ثلاثين عاما باختراع آلته والتي سميت بآلة ليبينز وهي ميكانيكي العمل أيضا وتستطيع إجراء عمليات القسمة و الضرب وفي باية القرن التاسع عشر وتحديدا في العام 1804م قام عالم فرنسي يدعى جوزيف كاكوارد باختراع اله تستخدم في عملها البطاقات المثقبة وقد بدا مع اختراع هذه الآلة نشوء فكره البرمجة باستخدام الحاسوب وقد قام بعده تشارلزبابادج بتطوير اله تستطيع استقبال الأوامر عن طريق البطاقات المثقبة 0