يتحدث المقال عن هندسة الحاسب الالي بشكل عام

ما هو الحاسب الالي computer ؟



عبارة عن جهاز الكتروني يحل المشاكل بواسطة تطبيق وظائف مدخله سابقا عن طريق البيانات data .يمكن ان يؤدي الكمبيوتر عمله بسرعة عالية دون تدخل من الانسان.


أين نجد الكمبيوتر؟


يستخدم الكمبيوتر في عدة اماكن في المنزل و في التعليم.لقد اصبح هذا الجهاز جزء مكمل للانظمة الكبيرة التي تتطلب تحكم يتسم بالتعقيد و هذه الانظمة من مثل المركبات و المعدات الطبيه و انظمة الاتصالات و الخ....


ما هي هندسة الكمبيوتر؟


قبل ان نعطي تعريفا لهذا التخصص دعونا نفرق بين علوم الكمبيوتر و بين مهندس الكمبيوتر و فني الكمبيوتر.



1-علوم الكمبيوتر تطبق المبادئ الاساسيه و التقنيات المختلفه للحاسب في الحساب و حل المعادلات الحسابيه بشكل تدريجي و في تصميم البرامج التي تخدم جانب معين.هذا العمل يتطلب اعطاء معلومات متخصصة و تحليل المشكلة المعطاه و بالنهاية توفير برنامج مصمم بحيث يكون واقعي و قابل للصيانه و يلبي رغبات الاشخاص.

2-مهندس الكمبيوتر يطبق المبادئ الاساسيه و التقنيات في الحساب و حل المعادلات الرياضية بشكل تدريجي و مبادئ تصميم البرامج و hardware معا ليصمم ، يبني ، يستخدم ، يصلح ، يحلل عمليات معقدة بالنظام التي تخدم تطبيقات مختلفة

3-فني الكمبيوتر هو المسؤول عن اختبار و تحميل و صيانه و تصليح و دعم المستهلك سواء في مجال ال hardware او البرامج او الشبكات .
اذا فان هندسة الكمبيوتر تتضمن تصميم و تطبيق computer hardware و computer software

اضافة الى انه يجب ان تكون ملما باللغة الانجليزية يجب ان تكون ملما بالرياضيات بما في ذلك المنطق و الجبر و الحسبان ( تفاضل و تكامل ) و كذلك بالفيزياء و العلوم بشكل عام.


إن دراسة هذا الفرع يغطي المناطق التالية:



1-هندسة أنظمة الحواسيبcomputer systems engineering : تهتم ببناء النظام بما في ذلك الهاردوير hardware و البرامج software كجزء من نظام أكبر.هذا يتضمن تطوير الانظمة الحاسوبية و الاجهزة الحديثة من مثل الكاميرات الرقمية .

2-بناء الكمبيوتر و تنظيمه:تهتم بكل جوانب التصميم و التنظيم لوحدة المعاجلة المركزية CPU و بالاضافة الى هذا فانها تركز على دمج وحدة المعاجلة المركزية داخل النظام الحاسوبي و عملية تعاونه مع نظام التشغيل و نظام البرامج.

3-هندسة البرمجيات:تهتم بكفاءة بناء انظمة البرامج التي تحقق متطلبات المستخدم و العميل.

4-أنظمة التشغيل:يعرف البرنامج كنقطة اتصاله مع الهاردوير و بنيته حيث يتحكم مهندسو الكمبيوتر بعمل الهاردوير لتزويدنا باقصى فائدة.و ايضا تدير الهاردوير و السوفتوير بالنسبة لمستخدمي الكمبيوتر(برامج المستخدم و النظام ).

5-الدوائر circuits و الانظمة:هذه المنطقة تغطي شبكات الكمبيوتر و البروتوكول و انزمة الوسائط المتعددة و امان الشبكات ......الخ

6-الالكترونيات:فيها تدرس اساسيات تصميم الدارات الالكترونية التي تستعمل لتجهيز الكمبيوترات.

7-المنطق الرقمي:تغطي بناء النظم الرقمية و الادوات و التقنيات المستخدمة في التصميم الرقمي

8-اساسيات البرمجة:تحتوي على المهارات و المبادئ المهمة و الحيوية .

9-لغات البرمجة:تظهر لنا الانماط المختلفة للبرمجة و ندرس هنا عدة لغات.

10-حل المعادلات الحسابية و النظم المعقدة:بعد دراستها يصبح الطالب قادرا على توظيف المعادلات المطلوبة لحل مشكلة معينة

11-النظم المتقطعة:تتضمن مواد مهمة من مناطق مختلفة من مثل المنطق و الاحتمال و الرياضيات التوليفية و دراسة خصائص المجموعات set theory .
لتغطية النقص في جوانب معينة يمكن دراسة بعضا من المواد الاختيارية في:





1-الانظمة الذكية 2-ادارة المعلومات 3-رسوم حاسوبية 4-التفاعل البشري مع الحواسيب
فرص العمل:

بالنسبة للمسميات الوظيفية فيجب ان تدرك ان لا مقاييس لها فقد تكون مهندس كمبيوتر او محلل حواسيب آلية او محلل معلومات او مهندس برمجيات .تشترك جميع المسميات الوظيفية بمسؤولية واحد و لكنهم يعملون بشؤكات مختلفة.بالرغم من هذه المصطلحات الا ان الهدف واحد بأن يفهم المهندس حاجات المستخدم من نظام الكمبيوتر و ان يطور له البرامج و hardware الذي يفي باحتياجات المستخدم.


في مجال الصناعة:


إن الطلب على مهندسي الحاسب يكبر مع كبر صناعة الحواسيب و المصانع التي تعتمد بشكل كبير على الانظمة الحاسوبية(مثل شركات الاتصال ).أيضا يستعمل الكمبيوتر في الاستشارات و التدريب و البرامج و التحليل و الشبكات و الخ.


---


الجمعيات المتخصصة:


ان المشترك بهذه الجمعيات سيحظى بالفوائد التالية:





1-البقاء على اتصال مع تخصصه هندسة الكمبيوتر 2-تطوير المعلومات و المهارات 3-الاتصال مع الزملاء بالجمعية بالتالي تبادل الخبرات
من هذه الجمعيات نذكر
منقول تحيتي