عرض مشاركة واحدة
قديم Dec-24-2006, 12:41 PM   المشاركة31
المعلومات

د.محمود قطر
مستشار المنتدى للمكتبات والمعلومات
أستاذ مساعد بجامعة الطائف
 
الصورة الرمزية د.محمود قطر

د.محمود قطر غير متواجد حالياً
البيانات
 
العضوية: 13450
تاريخ التسجيل: Oct 2005
الدولة: مصـــر
المشاركات: 4,379
بمعدل : 0.65 يومياً


افتراضي تكنولوجيا الحاسبات الإلكترونية

الفصل التاسع
تكنولوجيا المعلومات والاتصال
واستخداماتها في المكتبات ومراكز المعلومات

أولا : تكنولوجيا الحاسبات الإلكترونية .
ثانيا : تكنولوجيا الاتصالات وأهميتها في تناقل المعلومات .
ثالثا : المؤسسات المعلوماتية في ظل تكنولوجيا المعلومات والاتصال .


أولا : تكنولوجيا الحاسبات الإلكترونية واستخداماتها في المكتبات ومراكز

المعلومات :

1- المقدمة :
يلعب الحاسب الإلكتروني دورا مهما في تصميم وبناء نظم المعلومات الحديثة فهو يحقق لنظام المعلومات مزايا السرعة والدقة والثقة والصلاحية , ويترتب عليها جميعا الكفاءة العالية في الأداء كما يقوم الحاسب بأجراء العمليات الحسابية المعقدة والتي يصعب تنفيذها يدويا بالإضافة الى القدرة الفائقة على تخزين كم هائل من المعلومات بطريقة منظمة بحيث يسهل استرجاعها في أوقات ضئيلة للغاية كما يستطيع الحاسب الإلكتروني انجاز كافة المهام الأخرى التي يقوم بتنفيذها نظام المعلومات ومنها تحقيق آمن وسلامة البيانات والضمان الكامل ضد فقدها او تلفها من خلال المستفيدين (1) .
وقد مرت الحاسبات الإلكترونية خلال تطورها بالمراحل التالية :
1. ظهر الجيل الأول من الحاسبات عام 1946 من خلال العلماء (جون موشلى) و (ابكارت) و ( جولد شياني) وهو الحاسب Eniac ثم تكونت أول شركة لانتاج الحاسبات على المستوى التجاري باسم Univac (2) .
2. ظهر الجيل الثاني من الحاسبات الإلكترونية في أوائل الستينات بعد استخدام عناصر الترانزيستور في بناء دوائر الأجهزة الحاسبة كبديل لاستخدام الصمامات المفرغة Vaccum Tube .
3. أدى استخدام الدوائر الإلكترونية Integrated circuits الى ظهور الجيل الثالث من الحاسبات الإلكترونية في عام 1969 .
4. ظهر الجيل الرابع من الحاسبات خلال عقد السبعينيات بعد آن تطورت الدوائر الإلكترونية المتكاملة بسرعة كبيرة وبعد تطويع المواد فوق الموصلة وأشباه الموصلات الحرارية Semiconductor (3) .
5. ظهر الجيل الخامس في بداية الثمانينات ويطلق عليه الحاسب الشخصي Personal Computer وهو يتمتع بصغر الحجم وسهولة التشغيل والربط من خلال وسائل الاتصال العادية مثل التلفون والتلفزيون (4) .

2- تطور استخدام الحاسبات في المكتبات ومراكز المعلومات :
شكك العديد من خبراء المكتبات في امكانية استخدام الحاسب الآلي في المكتبات . وفي هذا المعنى كتب الزوورث ماسون (Mason , E 1971 )مدير الخدمات المكتبية بجامعة هوفسترا قائلا [ آن ملاحظاتي تقنعني يوما بعد آخر آن الحاسب ليس للاستخدام في المكتبات ... حيث آن تكاليفه العالية لا تبرر عوائده القليلة ] والحقيقة آن هذا الشك نفسه كان واردا عند ظهور الحاسب الآلي واطلق عليه البعض انه مجرد لعبة سرعان ما سينفض عنها الجميع . ولكن الأمور جرت بعد ذلك على عكس ما توقع ماسون وقد رد عليه بالمر (Palmer , R. 1973 ) قائلا [ آن العقد القادم سيشهد العديد من النظم الآلية الناجحة في مجال المكتبات ] .
آن التطور المذهل في عدد الأنظمة الآلية المخصصة للمكتبات على مختلف أنواعها يبين أهمية هذه التقنية بالنسبة للمكتبات ولقد أجريت العديد من المسوحات "Surveys" لاعداد الأنظمة الآلية في المكتبات وخاصة في الولايات المتحدة الأمريكية ويبين الشكل رقم ( 1 ) سنوات هذه المسوحات وعدد الأنظمة الآلية التي صممت بناء على الحاسب الآلي واستخداماته في المكتبات حيث اجري مسح عام 1964 ثبت فيه آن هناك 25 نظاما آليا يعمل في المكتبات في أمريكا . وفي عام 1971 اجري مسح آخر يعرف بمسح لارك Lark Survey ) ) تم فيه إحصاء ( 1366 ) نظام آلي للمكتبات [ما بين أنظمة متكاملة او أجزاء من أنظمة في ( 506 ) مكتبة] .
وفي عام 1984 اجري مسح آخر ثبت فيه انه يوجد حوالي ( 30000 ) ثلاثين آلف نظام آلي خاص بالمكتبات ( آن اغلب هذه الأنظمة تعمل على الحاسب الشخصي PC ) , ويلاحظ المدى الذي وصل اليه الرقم خلال 13 سنة هي الفارق الزمني بين إحصاء لارك 1971 وإحصاء عام 1984 , حيث تضاعفت أعداد الأنظمة الآلية للمكتبات بنسبة 59 ضعفا , والحقيقة آن ذلك يعود الى سببين رئيسيين هما :
1. الاحتياجات الفعلية للمجتمعات الحديثة المتمثلة بضرورة السيطرة على الكم الهائل والمتنامي في المعلومات المطلوب تداولها من قبل هذه المجتمعات والحصول على المعلومات اللازمة منها بسرعة ودقة وفعالية . وقد ساعدت تكنولوجيا الحواسيب الآلية وتكنولوجيا الاتصالات الحديثة في حل هذه المشكلة فأصبحت سرعة المعالجة تقاس بأجزاء بسيطة من الثانية وتضاعفت مئات المرات سرعة تبادل البيانات وانخفضت بشكل كبير تكلفة هذه العمليات .
2. الإمكانات الكبيرة التي توفرها الحواسيب الآلية وتكنولوجيا الاتصالات الحديثة المتمثلة في الطاقات التخزينية الكبيرة وسعة المعالجة وتبادل البيانات وامكانية المعالجة عن بعد واستخدام شبكات الحواسيب وبنوك المعلومات وغيرها . وبفضل هذه الإمكانيات اصبح ممكنا التحكم في فيضان المعلومات او ما يسمى بالانفجار المعلوماتي الذي تشهده المجتمعات الحديثة والسيطرة عليه والإفادة منه في التنمية الاقتصادية والاجتماعية والثقافية المنشودة .

آن تاريخ استخدام النظم الآلية في المكتبات يعود الى عام 1935 وهو العام الذي شهد إدخال أول آلة معالجة بيانات في المكتبات حيث قامت جامعة تكساس باستخدام أجهزة بطاقات مثقبة Punched Card في نظام الإعارة Circulation System , ثم تلتها مكتبة بوسنطن العامة في استخدام البطاقات المثقبة لتحليل بعض إحصائيات التزويد وتوالت النظم الآلية بعد ذلك حيث استخدمت المكتبات الرقمية Digital Computer وكان أول من طالب باستخدام هذا النوع من الأجهزة في المكتبات كلا من ملفن ج. فواخت Melvin J. Voight المسؤول عن مكتبة جامعة كاليفورينا ومعه كلاي ل. بري Clay L. Perry من مركز الحاسب في نفس الجامعة عام 1962 حيث كان مشروعهما التجريبي هو تحويل تسجيلات عدد ( 700 ) سلسلة الى الشكل المقروء آليا بالإضافة الى طباعة قائمة بالأعداد شهريا مع قائمة كاملة بكل ما تملكه المكتبة .
ويلاحظ أن اغلب الأنظمة الآلية التي ظهرت كانت أجزاء من أنظمة أي أنها لم تكن أنظمة متكاملة Integrated Systems ) ) يمكن أن تضم جميع عمليات المكتبة في أن واحد ولكنها كانت تتعامل مع جزء واحد فقط من عمليات المكتبة مثل الفهارس او الإعارة ولكن مع عام 1961 قامت المكتبة الطبية الوطنية National Library of Medicine بالعمل مع مشروع مدلارز Medical Literatur Analysis and Medlars Retrival System ومن خبرات هذا المشروع تم مراجعة وظائف النظام في محاولة لمكننة كل وظائف المكتبة بالإضافة إلى أجراء عمليات البحث الببليوغرافي وإصدار كشاف Meoicus Index وكذلك عمليات الفهرسة الآلية والاستعارة الآلية والمساعدة في الاقتناء وضبط الدوريات وبالتالي ظهور أول نظام آلي متكامل في المكتبات عام 1966 . ولم يقتصر الآمر على ذلك فمن التغيرات والتطورات المثيرة للاهتمام في مجال المكتبات والمعلومات ذلك التطور الذي حدث على الخدمات التي تقدمها المكتبات حيث قامت وكالة الفضاء ناسا Nasa باختبار أول نظام للبث الانتقائي للمعلومات SDI يعمل على الحاسب الآلي , حيث يقوم المستفيد بتحديد الموضوعات التي يرغب في الاطلاع عليها ويقوم النظام الآلي بالمقارنة بين موضوعات المقالات وواصفات المستفيد الموضوعية ويقوم بإمداده بقائمة من المقالات تطابق اهتماماته التي قام بتحديدها سابقا . .

3- مكونات الحاسب الإلكتروني :
يعتمد نظام تشغيل الحاسب الإلكتروني – مثل النظم التكنولوجية الأخرى – على وحدات إدخال ومعالجات ووحدات إخراج . ويتم إدخال المعلومات من خلال منفذ Terminal عن طريق استخدام شريط او قرص او استخدام لوحة مفاتيح تشبه الآلة الكاتبة , ويقوم الحاسب بالاستجابة والتعامل مع البيانات التي يتم إدخالها حسب نمط النظام ثم يتم إخراج البيانات من الحاسب بعد معالجتها بالطرق المرغوبة , ويمكن أن يكون هناك رجع صدى Feedback من جانب المستخدم نفسه او يتم رد الفعل بشكل أوتوماتيكي من خلال برامج التجهيزات المادية Hardware او برامج التجهيزات الفكرية Software ويستخدم رجع الصدى لتعديل البيانات للحصول على النتائج المطلوبة , وفيما يلي تفاصيل هذه العمليات :
أولا : أدوات الإدخال للحاسب Computer Input Devices
لكي تكون المعلومات التي يعالجها الحاسب مقيدة فلابد من تبادلها مع أشخاص او آلات أخرى خارج الحاسب ويسمى هذا التبادل بالإدخال والإخراج Input & Output .
وتوجد أساليب عديدة لتبادل المعلومات مع الحاسب الإلكتروني تتفاوت حسب الغرض والاستخدام .
ولعل اكثر أدوات الإدخال شيوعا يتم من خلال استخدام لوحة المفاتيح Keyboard التي تشبه الآلة الكاتبة , حيث يمكن للشخص المستخدم للحاسب أن يقدم التعليمات او المواد الخام عبر هذه اللوحة كما يستطيع التعامل مع الحاسب على أسس تفاعلية وإذا كانت التعليمات الصادرة قليلة او محدودة فان الحاسب يستجيب لها فورا آما إذا كانت التعليمات معقدة فان الحاسب يحتاج لبعض الوقت لإنجازها .
وهناك أشكال أخرى من الإدخال تتم من خلال استخدام اشرطه مغناطيسية Magnetic Tapes او أقراص صلبة Hard Discs او اقرص لينة Floppy Discs , وهي تتضمن البيانات التي يمكن تحميلها للحاسب عن طريق الذاكرة الرئيسية Main Memory ويتيح استخدام الأقراص الصلبة سعة تخزينية اكبر من استخدام الأقراص اللينة حيث تصل سعتها التخزينية إلى اكثر من 100 ميجا بايت Mega bytes ) )* من البيانات داخل الحاسب الشخصي .

مصطلح آل Bytes يشير الى مجموعة الأرقام الثنائية المتجاورة تشكل وحدات للحاسب الإلكتروني .

واحد أشكال الإدخال الأخرى يتم من خلال استخدام أداة ضوئية Optical Scanner
وتستطيع هذه الأداة التعرف على الحروف والأرقام المطبوعة على صفحة ورقية وتحولها إلى كود او وحدات رقمية bytes بلغة الحاسب وباستخدام هذا الأسلوب يمكن وضع العديد من الصفحات المطلوبة في كتاب او مجلد في ذاكرة الحاسب للاستخدامات المستقبلية .
وهناك شكل آخر من أشكال الإدخال ما زال تحت التطوير وهو يعتمد على استخدام الكلام او اللغة المنطوقة Speech Recognition وبعض نظم الحاسب ألان مزودة بميكروفون لإدخال البيانات المنطوقة ويتم استخدام أدوات خاصة يمكنها أدراك الكلمات المنطوقة وتحويلها إلى سلسلة من الوحدات الرقمية وهي تشبه تماما طريقة إدخال الكلمات المطبوعة على لوحة المفاتيح Key board (5) .
ثانيا : وحدات المعالجة المركزية The Control processing unit
تعد وحدة المعالجة المركزية CPU بمثابة القلب للحاسب الإلكتروني فهي تتحكم في تدفق البيانات وتخزينها وطريقة تعامل الحاسب معها وهي التي تقرا البرنامج ( قائمة التعليمات ) وتحوله إلى أفعال او إجراءات وقد تشمل هذه الإجراءات القيام بعمليات حسابية او تخزين معلومات من الأرقام والحروف .
وتضم وحدة المعالجة المركزية CPU وحدة التحكم Control Unit تقوم بتوجيه البيانات المتدفقة خلال النظام وتتحكم في مشهد العمليات وهناك أيضا وحدة للحساب Arithmetic Logic Unit تقوم بالعمليات الحسابية للبيانات .

وتستخدم معظم أجهزة الحاسبات ( معالج مفرد ) Single Processor يقوم بالمعالجات الحسابية بطريقة متسلسلة Serial Processing بمعنى أن تتم المعالجة لوظيفة حسابية واحدة في الوقت الواحد ثم تقوم بالعمليات الحسابية التالية وهكذا مثل الشخص الذي يبني منزلا كاملا بمفرده .
وهناك أنواع من الحاسبات الإلكترونية تستطيع القيام بعدة عمليات حسابية مختلفة في نفس الوقت حيث يتم معالجة البيانات بسرعة كبيرة جدا من خلال وجود ممرات مختلفة ويسمى ذلك ( بالمعالجات المتوازية )Parallel Processingويستطيع الحاسب الذي يقوم بالمعالجات المتوازية التعامل مع مئات الملايين من التعليمات في الثانية الواحدة ويمكن تشبيه أسلوب المعالجات المتوازية بفريق من الأشخاص الذين يتعاونون في بناء منزل .

ثالثا : وحدة التخزين ( ذاكرة الحاسب ) : Computer Memory
يتم تخزين برنامج الحاسب الإلكتروني في وحدة تسمى الذاكرة Memory وتقوم الذاكرة أيضا بتخزين البيانات التي يمكن التعامل معها في أي وقت ويتم وضع البيانات المرسلة إلى الحاسب في عدادات تسجيل خاصة Special Register تشبه صناديق التخزين ويكون هناك أسلوب خاص للتعرف على كل سجل .
وتستخدم جميع الحاسبات الحديثة الدوائر المتكاملة Integrated Circuit وهي عبارة عن شرائح Chips شديدة الرقة , وتستطيع الشريحة الواحدة تخزين حوالي مائة آلف اسم او رمز (6) .
ويطلق على الذاكرة التي تخزن البرامج والبيانات التي يتعامل معها ( الذاكرة الرئيسية ) Computer's Main Memory وحين يشار إلى جهاز حاسب بأنه ( 64 كيلو بايت ) فهذا معناه أن حجم الذاكرة يتسع ليشمل 64 آلف وحدة حسابية ويتراوح حجم ذاكرة الحاسبات الشخصية من ( 8 كيلو بايت إلى واحد ميجا بايت ) ويصل حجم ذاكرة الحاسبات المستخدمة في الشركات الضخمة والجامعات إلى نحو 10 ميجا بايت .
وتحتوي الذاكرة الرئيسية على حيز صغير يسمى ( ذاكرة القراءة ) Read only memory ويشار أليه اختصارا ( ROM ) . آما الحيز الأكبر من الذاكرة الرئيسية فيسمى بالذاكرة العشوائية او الجزافية Random Access Memory ويشار أليه اختصارا ( RAM ) .
وذاكرة القراءة ( ROM ) هي الذاكرة المستمرة او الدائمة Permanent وهي تستخدم للتحكم في عمليات الحاسب عند تشغيله , ويقوم الحاسب بقراءة البيانات من ذاكرة القراءة ( ROM ) . ولا يستطيع الشخص الذي يعمل على الحاسب أن يخزن البيانات على ذاكرة القراءة وإدخال معلومات جديدة . آما الذاكرة العشوائية ( RAM ) فتستخدم لتخزين البيانات أثناء تشغيل الحاسب ، وهي تعتبر ذاكرة سريعة الذوبان Volatile Memory لأنها تفقد البيانات بمجرد غلق الحاسبTurned OFF.
وبالإضافة إلى الذاكرة الرئيسية يحتاج الحاسب إلى ذاكرة ذات سعات اكبر لتخزين البيانات واستخدامها عند الحاجة ويسمى هذا النوع من الذاكرة بالمخزن (Storage ) وهو مصمم لكي يكون كبير جدا ويسمح بتخزين أنواع مختلفة من البيانات او كميات ضخمة من نفس نوع البيانات ويتم إدخال البيانات إلى هذا المخزن عن طريق أقراص لينة ( Floppy Disc ) او أقراص صلبة ( Hard Disc )او أشرطة مغناطيسية ( Magnetic Tapes ). ويتم تسجيل البيانات على هذه الوسائل بطريقة مغناطيسية , ويتم تغطية سطح القرص او الشريط بطبقة رقيقة جدا من الحديد المؤكسد الذي يحتوي على مادة ممغنطة , وتوجد قطعة كهر ومغناطيسية صغيرة جدا تسمى الرأس Head توضع بالقرب من القرص او الشريط عند أدارته وذلك حتى يتم نقل المعلومات إلى الوسيلة ويسمى ذلك ( الكتابة على الذاكرة ) ، وعندما نحتاج إلى بيانات من القرص او الشريط نستخدم الرأس الكهرومغناطيسية لعرض هذه المعلومات ويسمى ذلك ( القراءة من القرص او الشريط ) .
ويمكن للأقراص اللينة سعة 5.25 التي تستخدم في الحاسبات الشخصية أن تخزن حوالي (360 كيلو بايت ) من البيانات ( أي 360 آلف حرف او رمز) وهذا يعادل طباعة حوالي 200 صفحة من المعلومات المكتوبة على الآلة الكاتبة . وهناك أقراص لينة صغيرة جدا ( Micro Floppy Disc ) سعة 3.5 والتي تصل قدرتها التخزينية إلى حوالي ميجا بايت من البيانات . آما الأقراص الصلبة فتصل سعتها التخزينية إلى حوالي (40 ميجا بايت ) أي ما يزيد على 200 آلف صفحة من المعلومات المطبوعة على الآلة الكاتبة .
ومن الأساليب الحديثة لتخزين البيانات على الحاسب الإلكتروني يمكن استخدام الأقراص الضوئية Optical Discs وهي تستخدم لتسجيل البيانات المكتوبة وتستخدم لتسجيل المواد الصوتية ( Audio Disc )والمواد المرئية ( Video Disc ). وتتيح الأقراص الضوئية سعة تخزينية عالية جدا تصل إلى بلايين الوحدات او ما يسمى جيجا بايت .
رابعا : أدوات الإخراج Computer Output
تتخذ مخرجات الحاسب الإلكتروني عدة أشكال ولعل اكثر هذه الأشكال شيوعا استخدام شاشة العرض ( Video Monitor ) ويتم ذلك من خلال أنبوبة الشعاع الكاثودي ( Cathode Ray Tube ) ويشار إليه ( CRT ) و هي أنبوبة خاصة تحول الإشارات الإلكترونية إلى صور مرئية وتستخدم في إنتاج الصور التلفزيونية وتستخدم هذه الشاشة في عرض النصوص المكتوبة والحروف والأرقام والرسوم ويمكن أن تكون هذه الشاشة وحيدة اللون ( ابيض واسود او اخضر واسود ) كما يمكن أن تكون شاشة ملونة .
ومن أدوات الإخراج الشائعة الاستخدام أيضا الطابعة ( Printer ) وتقوم الطابعة بتسجيل مخرجات الحاسب على الورق وتسمى الورقة المسجل عليها بيانات الحاسب Hard Copy ويمكن أرسال هذه النسخ إلى أشخاص آخرين او الاحتفاظ بها في ملف خاص .
وتستخدم الطابعة الخاصة بالحاسبات الشخصية أسلوب الطباعة عن طريق نسيج من النقاط ( Dot Matrix ) او أسلوب العملية المركبة ( Daisy Whell ) . ويستخدم أسلوب الطباعة بنسيج النقاط في طباعة الحروف والأرقام والرسوم من خلال سلسلة مستمرة من النقاط التي تنتج خطوطا وصور ، آما أسلوب العجلة المركبة فيحقق جودة اكبر في طباعة الحروف والأرقام والعلامات ولكنها لا تستطيع أن تنتج الرسوم ( Graphics ) وعادة ما تكون غالية الثمن وبطيئة السرعة بالمقارنة بأسلوب الطباعة بالنقاط .
وتستخدم الطباعة بالليزر ( Laser Printers ) للحصول على إخراج فائق الجودة للنصوص والرسوم وبسرعة عالية وتستخدم الحاسبات الضخمة وحدات طباعة اكثر سرعة من الوحدات المستخدمة في الحاسبات الشخصية حيث تقوم بطباعة كل الأسطر أحيانا كل الصفحات في نفس الوقت .
وهناك أداة إخراج للبيانات تسمى ( الرسام البياني Plotter ) وهي تستخدم قلم او اكثر يمكن التحكم فيه من خلال الحاسب لخلق الرسوم على الورق ويستخدم الرسم البياني غالبا في النظم الهندسية والفنية التي تعتمد على الابتكار وتخزين الرسوم .
ومن أدوات الإخراج الجديدة السماعات ( Loudspeakers ) التي تستخدم بإخراج البيانات الصوتية ( Audio Output ) في شكل كلمات او موسيقى او نغمات . كما تستخدم هذه الأصوات للإشارة إلى الوصول إلى نهاية الصفحة او حين يتم إدخال بيانات غير صحيحة إلى الحاسب ويتم تخزين الموسيقى داخل الحاسب من خلال أداة تسمى ( الصوت الاصطناعي Synthesizer ) وهي تتيح نطاقا واسعا من الأصوات والنغمات والموسيقى . كما يمكن تخزين الكلام من خلال أداة الصوت الاصطناعي ( Voice Synthesizer ) وتتعامل الأجهزة الحديثة التي تستخدم هذا الأسلوب مع عدد ضخم من المفردات الصوتية كما أنها تستخدم قواعد النطق لتوليد الصوت الاصطناعي . وغالبا ما تستخدم شركات الهاتف هذا الصوت الاصطناعي للإجابة على تساؤلات المشتركين في خدمة الهاتف الخاصة بمعرفة اليوم والوقت وأرقام التلفون التي تكون خارج الخدمة وذلك حين يتم الاتصال باستعلامات شركة الهاتف .
كذلك يمكن بث مخرجات الحاسب الإلكتروني إلى حاسبات أخرى او إلى منافذ ( Terminals )في أماكن أخرى بعيدة ويطلق هذا النوع من تبادل البيانات ( اتصال البيانات ) Data Communication وتستخدم أداة خاصة لتوصيل بيانات الحاسب إلى أماكن أخرى تسمى Modem وذلك من خلال خط تلفوني يترجم نتائج النغمات او الأصوات إلى حروف لو رموز يستوعبها الحاسب الإلكتروني . وتستطيع هذه الأداة Modem نقل ما يزيد على 1200 حرف او رمز في الثانية عبر خطوط الهاتف ومعنى ذلك أن الصفحة المكتوبة على الآلة الكاتبة تحتاج إلى حوالي 12 ثانية لإرسالها , وباستخدام أدوات Modem اكثر تقدما يمكن أر سال 9600 رمز في الثانية (7) .

4- برامجيات الحاسب الإلكتروني Computer Software :
الحاسب الإلكتروني الذي يؤدي عمله وفقا لقائمة من التعليمات المعدة في برنامج يسمى Computer Software Program , هذا البرنامج يمكن تغييره في أي وقت وإذا تم تغيير قائمة تعليمات البرنامج Software يستطيع الحاسب أن يؤدي وظائف أخرى , وهكذا يكون الحاسب الإلكتروني أداة ذات غرض عام يمكن أن يؤدي وظيفة بناء تعليمات معدة مسبقا وبالتالي يكون الحاسب دائما تحت سيطرة البرامج المعدة مسبقا .
وهناك ثلاث وظائف هامة يؤديها برنامج Software هي :
أولا : تشغيل النظام Operating Systems :
وهو عبارة عن قائمة من التعليمات تسمح لمستخدم الحاسب بالتحكم في الذاكرة سواء كانت في شكل أقراص او أشرطة او خلافه وكذلك التحكم في الطباعة والأدوات الأخرى . ويسمح نظام تشغيل الحاسب بالتوافق مع أي برامج Software أخرى مثل البرامج التطبيقية ويجب أن تصمم نظم التشغيل لتتناسب مع خصائص الحاسب والغرض من استخدامه أحيانا يكون هناك اكثر من نظام تشغيل متاح للحاسب ويختار المستخدم نوع النظام الذي يحتاج أليه حسب نوع المهام التي يتوقع أن يؤديها الحاسب (8) .
ثانيا : البرامج التطبيقية Applications Programs :
ومعناها إعطاء تعليمات للحاسب لكي يؤدي مهمة محددة بدقة بالغة وتتنوع البرامج التطبيقية لتشمل العاب الكمبيوتر ومعالجات الكلمات Word Processors والبرامج التعليمية للطلاب واعداد ضرائب الدخل والميزانيات وبرامج التحكم الذاتي لقيادة السيارات وغيرها .
ويتم تخزين البرامج التطبيقية على أشرطة مغناطيسية او أقراص صلبة او أقراص لينة ويمكن الحصول على تلك البرامج الجاهزة من وكلاء تسويق أجهزة الحاسبات الإلكترونية .
ويجب أن يتأكد المستخدم حين يختار البرنامج التطبيقي أن هذا البرنامج ( متوافق Compatible ) مع نظام التشغيل المستخدم في الحاسب فهناك العديد من البرامج التطبيقية التي يمكن استخدامها مع نظم تشغيل مختلفة .
ثالثا : البرامج التطبيقية التي يكتبها المستخدم للحاسب بلغة البرامج :
إذا كانت البرامج التطبيقية الجاهزة لا تؤدي الوظيفة المطلوبة في نوع معين من الحاسبات في هذه الحالة يقوم المستخدم بكتابة البرنامج التطبيقي الذي يتلائم مع نظام تشغيل الحاسب أحيانا يتم ذلك بسهولة وفي أحيان أخرى يحتاج إتمام ذلك إلى جهد عدد كبير من الأفراد ووقت طويل من الزمن ويعتمد ذلك على طبيعة المشكلات التي ينبغي علاجها .
وتتاح البرامج التطبيقية بلغات برامجية عديدة ولكل لغة برامجية سماتها الخاصة التي تجعلها مفيدة في كتابة أنواع معينة من البرامج التطبيقية ومن أمثلة البرامج التطبيقية الشائعة الاستخدام COBOL , FORTRAN , ADA , LISP , BASIC , PASCAL وتقدم لغة بيسك للمبتدئين كل التعليمات الأساسية المستخدمة في تشغيل الحاسب ويشيع استخدامها بين الطلاب والهواة ورجال الأعمال لأنها ابسط نسبيا في التعليم والاستخدام كما أنها متاحة في معظم نظم الحاسبات الشخصية الصغيرة وكذلك الحاسبات الضخمة Mainframe (9) .












التوقيع
تكون .. أو لا تكون .. هذا هو السؤال