وظائف الحاسوب الأساسية هي الإدخال والمعالجة والإخراج والتخزين. تدخل البيانات، وتنفذ التعليمات عليها، وتظهر النتيجة أو تُحفظ لاستخدام لاحق. تتضح العلاقة بينها عندما نتتبع مهمة واحدة بدل حفظ أسماء الأجهزة دون معرفة دورها. [1]
الإدخال: أعط الحاسوب بيانات المهمة
تستقبل أجهزة الإدخال البيانات والأوامر؛ من أمثلتها لوحة المفاتيح والفأرة والماسح الضوئي والميكروفون. لا يقتصر الإدخال على كتابة النصوص. [1]
لنتتبع مثالًا جديدًا: تسجل في برنامج عدد زوار معرض صباحًا ومساءً، فتكتب 80 و45 في خانتين. هذان العددان هما بيانات المثال. قبل طلب الإجمالي، راجع الخانتين: هل وضعت كل عدد في الوقت الذي يخصه؟
يمكنك تجربة المهمة على ورقة أولًا. اكتب أسماء الخانات إلى جانب الأرقام، ثم حدد ما ستطلب من البرنامج. هذه المراجعة توضح أن اختيار البيانات والأمر خطوة في المهمة، وليست النتيجة النهائية.
المعالجة: نفذ التعليمات على البيانات
تنفذ وحدة المعالجة المركزية عمليات حسابية ومنطقية وفق التعليمات. المعالجة قد تكون جمعًا أو مقارنةً، ولا تعني مجرد نقل الرقم إلى الشاشة. [2]
في مثال المعرض، طلبنا جمع 80 و45، فتكون النتيجة 125 زائرًا. وإذا طلبنا مقارنة الصباح بالمساء، فالسؤال مختلف، وإن استعملنا العددين نفسيهما: أي الفترتين سجلت عددًا أكبر؟
غيّر الطلب إلى حساب الفرق، وستحصل على 35. لا تصف الإجابة الجديدة بأنها خطأ لأنها ليست 125؛ راجع العملية المطلوبة أولًا. المثال يوضح كيف نقرأ النتيجة مع التعليمة، وكيف نفرق بين بيانات البداية وما حسبناه منها.
الإخراج: اجعل النتيجة قابلة للقراءة
تعرض أجهزة الإخراج نتائج العمل؛ فالشاشة تعرض نصًا أو صورة، والطابعة تقدم نسخة على الورق، والسماعات تخرج الصوت. [1]
نكتب في مثالنا على الشاشة: «إجمالي زوار اليوم: 125». العبارة حول الرقم تبين المقصود؛ ولو ظهر 125 وحده لاحتاج القارئ إلى السؤال عما يعده. اختر عنوانًا يوضح النتيجة التي تريد عرضها.
اطلب من زميل قراءة شاشة النتيجة دون رؤية خانات الإدخال. هل يفهم أن الرقم يخص زوار اليوم كله؟ إن لم يفهم، عدّل وصف الإخراج في تصميم المثال، مع إبقاء عملية الجمع نفسها.
التخزين: احتفظ بما ستحتاجه لاحقًا
التخزين، مثل SSD أو القرص الصلب، يحتفظ بالملفات على المدى الطويل. أما ذاكرة العمل فتفقد محتواها عند إطفاء الحاسوب. عرض النتيجة لا يساوي حفظ ملف بها. [3]
نختار في المثال حفظ سجل باسم اليوم، وفيه عدد الصباح والمساء والإجمالي. ثم نفتح السجل المحفوظ ونراجع محتواه. هذه خطوة مختلفة عن مشاهدة 125 على الشاشة؛ وقد نريد الرجوع إلى السجل عند مقارنة أيام المعرض.
سمِّ الملف بوضوح، وحدد موضع حفظه، ثم أعد فتحه للتحقق من وجود البيانات المقصودة.
هل للجهاز وظيفة واحدة دائمًا؟
يمكن لشاشة اللمس أن تؤدي الإدخال والإخراج: تعرض المعلومات، وتستقبل اللمس. انظر إلى اتجاه العمل بدل تصنيفها من اسم «شاشة» وحده. [1]
في مثال لوحة تفاعلية للمعرض، يلمس الزائر زر «خريطة القاعات»، ثم يرى الخريطة. اللمسة تدخل اختيارًا، وعرض الخريطة يخرج معلومات. أما حفظ اختياره في سجل فهو خطوة ثالثة لا نفترض حدوثها لمجرد ظهور الصورة.
ارسم سهمًا لكل خطوة في هذا المشهد، واكتب ما انتقل عليها. إذا استطعت تفسير السهم، فقد فهمت الوظيفة، حتى حين يجمع جهاز واحد أكثر من دور.
المصادر ومتابعة القراءة
- جامعة الحمدانية: محاضرات الحاسوب، وظائف الإدخال والإخراج، ص24–35 (يفتح في نافذة جديدة)eps.uohamdaniya.edu.iq
- الجامعة المستنصرية: أساسيات الحاسوب، المعالجة والذاكرة، ص9–10 و18 و22 (يفتح في نافذة جديدة)uomustansiriyah.edu.iq
- Kingston: الذاكرة قصيرة المدى والتخزين طويل المدى (يفتح في نافذة جديدة)kingston.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
