يعمل مهندسو الحاسوب في مجاليّ العتاد الصلب للحاسوب، وبرمجيّات الحاسوب. ويختلف العمل في المجالين على النحو الآتي:
العاملون في مجال العتاد الصلب
يقوم العاملون في مجال العتاد الصلب بإعداد الأبحاث، بالإضافة إلى تصميم هذا العتاد وتطويره، واختبار صحّته وجودته، وكلّ ذلك يتطلَّب توفُّر مهارة جيّدة في مجال الهندسة الكهربائيّة. ومن الأمثلة على أنواع العتاد التي يختصّ بها مهندسو الحاسوب ما يلي:
- المعالجات الدقيقة (بالإنجليزيّة: Microprocessors).
- ذاكرة الأجهزة الحاسوبيّة: والتي منها ذاكرة الوصول العشوائي (بالإنجليزيّة: RAM)، بالإضافة إلى ذاكرة القراءة فقط (بالإنجليزيّة: ROM)، والذاكرة الوميضيّة (بالإنجليزيّة: Flash Memory) القابلة لإعادة الكتابة.
- أجهزة تخزين البيانات: كالأقراص الصلبة (بالإنجليزيّة: Hard Disks)، ووسائط التخزين ذات الحالة الثابتة (بالإنجليزيّة: SSDs)، والأقراص الضوئيّة (بالإنجليزيّة: Optical Drives).
- أجهزة الإدخال: والتي منها لوحة المفاتيح (بالإنجليزيّة: Keyboard)، والفأرة، وآلة التصوير، والميكروفون، وشاشة اللّمس، وذراع التوجيه (بالإنجليزيّة: Joystick)، والماسحة (بالإنجليزيّة: Scanners)، وغير ذلك.
- أجهزة الإخراج: كالشاشات، وأجهزة الصوت (كالسمّاعات)، وأجهزة التحكُّم عن بُعد، والطابعات، وغيرها.
- معدّات الشبكة: كأجهزة المودم، والموجّهات (بالإنجليزيّة: Routers)، والمُبدِّلات (بالإنجليزيّة: Switches).
العاملون في مجال برمجيّات الحاسوب
يتخصّص مهندسو الحاسوب العاملون في مجال برمجيّات الحاسوب في العديد من أنواع البرامج والتطبيقات، والتي منها ما يأتي:
- أنظمة التشغيل (بالإنجليزيّة: Operating Systems).
- التطبيقات: كبرامج معالجة الكلمات (بالإنجليزيّة: Word Processors)، وبرامج الجداول الممتدّة (بالإنجليزيّة: Spreadsheet)، وبرامج التّصميم بمساعدة الحاسوب (بالإنجليزيّة: CADs)، بالإضافة إلى إدارة قواعد البيانات، والرسومات (بالإنجليزيّة: Graphics)، ومقاطع الصوت والصورة، والألعاب، وغير ذلك.
- برمجيّات الشبكات والاتصالات: كتلك المستخدمة في الشبكة العنكبوتيّة (الإنترنت)، وأنظمة الصوت عبر الإنترنت (بالإنجليزيّة: VoIP)، والبريد الإلكتروني، والتراسل الفوري.
- البرامج المساعدة: كالبرامج المتخصّصة في تنظيم القرص الصلب، ومعالجة الملفّات، وبرامج التعريف (بالإنجليزيّة: Device Drivers)، وأنظمة التخزين والأرشفة.
- لغات البرمجة والبرمجيّات التابعة لها: كبرامج التعديل على الملفّ المصدريّ للبرامج، والمحوِّل البرمجي (بالإنجليزيّة: Compiler)، بالإضافة إلى برامج التّصحيح (بالإنجليزيّة: Debuggers).
- مجال أمن المعلومات: كالبرامج المضادّة للفيروسات (بالإنجليزيّة: Anti-Virus)، وجُدُر الحماية (بالإنجليزيّة: Firewall)، بالإضافة إلى البرمجيّات المتخصّصة بالتّشفير والمصادقة.
المصدر: mawdoo3.com