إعلان
إعلان

علم الحاسوب تاريخه وتطوراته _ بقلم : لينا عبدالكريم غانم 

#سفيربرس

إعلان

بدأ قبل وقت طويل من ظهور فرع المعرفة الحديث علوم الحاسوب الذي ظهر في القرن العشرين ولاح أفقه في القرون السابقة. إن التقدم من الاختراعات الآلية والنظريات الرياضية إلي المفاهيم والآلات الحديثة شكّل مجال أكاديمي رئيسي ليكون الأساس لصناعة هائلة منتشرة علي مستوي العالم.

يُعتقد ان آلية أنتيكيثيرا أول حاسب تناظري آلي معروف.[2] وقد تم تصميمه لحساب المواقع الفلكية. تم اكتشافه في عام 1901 في حطام السفينة أنتيكيثيرا علي شواطئ جزيرة اليونان بين كيثيرا وكريت ويرجع عمرها إلي حوالي 100 ق.م. لم تظهر المصنوعات التكنولوجية ذات هذا النوع من التعقيد حتي القرن الرابع عشر عندما ظهرت ساعة فلكية في أوروبا] في القرن الثالث بعد الميلاد ظهرت عربة ثنائية العجلات تعمل كبوصلة في تاريخ الصين وقد كانت أول آلية ترس تستخدم الترس التفاضلي الذي تم استخدامه بعد ذلك في الحاسبات التناظرية. كما اخترعت الصين (منطقة) عداد أكثر تعقيدا في حوالي القرن الثاني الميلادي والذي يُعرف باسم العديدالصيني ]

يتساءل بعض الطلاب المقبلين على دراسة الحاسوب و المهتمين بمجال الحاسوب بمختلف تخصصاته عن ماهية الأعمال التي يستطيعون العمل فيها مستقبلاً.
هناك كثيرٌ من الأعمال التي لا حصر لها، ولكن في هذه القائمة جمعت 51 وظيفة من الممكن أن يعمل بها خريج علوم الحاسوب من مختلف التخصصات.
• محلل نظم Systems Analyst.
• محلل أعمال Business Analyst.
• محلل عمليات أعمال Business Process Analyst.
• أخصائي نظم Systems Specialist.
• مهندس بيانات Data architect.
• مطور قواعد بيانات مايكروسوفت اس كيو ال Microsoft SQL Database Developer.
• إداري قواعد بيانات مايكروسوفت اس كيو الMicrosoft SQL Database Administrator.
• مطور قواعد بيانات أوراكل Oracle Database Developer.
• إداري قواعد بيانات أوراكل Oracle Database Administrator.
• مطور تكامل قواعد بيانات Database Integration Developer.
• مطور تطبيقات ويب Web Developer.
• مهندس دعم Support Engineer.
• مدير نظام System Administrator.
• باحث Researcher.
• مهندس برمجيات Software Engineer.
• مدير برنامج بحوث Research Program Manager.
• مختص نظم طبية Medical Application Specialist.
• مدير شبكات Network Manager.
• مدير مشروع IT Project Manager.
• مدرب Coach.
• مشرف موقع Web Administrator.
• محلل نظام تخطيط موارد المؤسسات ERP System Analyst.
• مطور نظام تخطيط موارد المؤسسات ERP Developer.
• مدير نظام تخطيط موارد المؤسسات ERP Application Manager.
• محلل تقني لنظم تخطيط موارد المؤسسات ERP Technical Analyst.
• مدير تقنية المعلومات IT Manager.
• مدير التطوير Development Manager.
• مدير تحليل النظام System Analysis Manager.
• مدير إختبار النظام Testing Manager.
• مختبر نظم وظيفي Functional Tester.
• مختبر نظم تقني Technical Tester.
• ضامن جودة Quality Assurance.
• مختبر أداء النظم Load Tester.
• مراجع تقنية معلومات IT Auditor.
• محلل دعم Support Analyst.
• مهندس دعم Support Engineer.
• أخصائي أمن معلومات تقني Information Security Specialist.
• محلل أمني Security Analyst.
• محقق جرائم أمن معلومات Information Security Crime Investigator.
• محلل أمني Security Analyst.
• مهندس أمن شبكات Network Security Engineer.
• مختبر إختراق نظم Application Penetration Tester.
• محلل مخاطر إنترنت Cyber Risk Analyst.
• محلل وظيفي – ساب SAP Functional Analyst.
• محلل برمجي – ساب SAP Programmer Analyst.
• مدير مشروع – ساب SAP Project Manager.
• محلل دعم – ساب SAP Support Analyst.
• مستشار – ساب SAP Consultant.
• قائد فريق Team Leader.
• مهندس مستودعات البيانات Data Warehouse Architect.
• مشرف مركز بيانات Data Center Supervisor.

يغطي هذا التخصص العديد من المجالات التي تتراوح بين الأساسيات النظرية والرياضية إلى أحدث تطورات الروبوتات، أنظمة الذكاء الاصطناعي، المعلوماتية الحيوية وغيرها من المجالات الهامة. ويمكننا القول بأن عمل أخصائي الحاسب الآلي ينطوي على المهام التالية:
• تصميم وتنفيذ البرمجيات، فهو يعمل على حل مشكلات البرمجة المعقدة. كما يقوم أيضا بالإشراف على عمل المبرمجين الآخرين وتوعيتهم بأحدث التطورات في هذا المجال.
• ابتكار طرق جديدة لاستخدام أجهزة الحاسبات، فبفضل جهود أخصائيي الحاسب الآلي في مجالات الشبكات، قواعد البيانات وواجهات المستخدم، ظهرت الشبكة العنكبوتية في عالمنا الحديث. ومازال التعاون مستمر مع علماء متخصصين في مجالات أخرى من أجل تصنيع روبوتات ذات ذكاء اصطناعي أعلى، قواعد بيانات  قادرة على تخليق معارف جديدة واستخدام أجهزة الحاسب في فك شفرات الحمض النووي البشري.
• تطوير أساليب فعالة لحل مشكلات البرمجة. على سبيل المثال، يعمل أخصائي الحاسب الآلي على تطوير أفضل الطرق لتخزين المعلومات في قواعد البيانات، إرسال البيانات عبر الشبكات وعرض الصور المعقدة. ويتمكن العاملين في هذا المجال ـ بفضل ما يتمتعوا به من خلفية نظرية جيدة ـ من تحديد أفضل طرق تطوير فعالية أنظمة الحواسيب، حيث تساعدهم دراسة الرياضيات على تطوير أساليب جديدة لتحسين الأداء.
0. هندسة الحاسب الآلي COMPUTER ENGINEERING
يُعنى هذا التخصص بدراسة تصميم وإنشاء أجهزة الحاسب والأنظمة المحوسبة. وتنطوي الدراسة فيه على التعرف على المكونات المادية(الهاردوير)، البرامج والتطبيقات والعلاقة بينها. أما المناهج الدراسية فتركز على نظريات ومبادئ الهندسة الكهربائية التقليدية والرياضيات وتطبيقها على مشكلات تصميم أجهزة الحاسبات والأجهزة الإلكترونية ذات الصلة بالحاسب. يدرس طلاب هذا التخصص تصميم الأجهزة المادية الرقمية(الهاردوير)، بما في ذلك أنظمة الاتصالات، أجهزة الحاسب، والأجهزة المحيطية الملحقة معها. كما يدرسوا أيضا تطوير البرمجيات، مع التركيز على البرامج الخاصة بالأجهزة الرقمية وعلاقتها بالمستخدم وبالأجهزة الأخرى. قد تهتم دراسة هندسة الحاسب بالمكونات المادية الأساسية للحاسب بشكل يفوق البرمجيات، وربما يتم دراسة الفرعين بنفس القدر من الاهتمام، وان كان يغلب على هذا التخصص الطابع الهندسي.
ومن أهم فروع هذا التخصص في الوقت الحالي البرمجيات المضمنة “embedded software”، ويُعنى بتطوير الأجهزة التي تحوي برمجيات ومكونات مادية داخلها. ومن أمثلة الأجهزة التي تحتوي على برمجيات مضمنة: أجهزة الهواتف المحمولة، المسجلات الرقمية، مسجلات الفيديو الرقمية، أجهزة الإنذار، أجهزة الأشعة السينية، أدوات الجراحة بالليزر.

0. علوم الحاسب الآلي COMPUTER SCIENCES
يغطي هذا التخصص العديد من المجالات التي تتراوح بين الأساسيات النظرية والرياضية إلى أحدث تطورات الروبوتات، أنظمة الذكاء الاصطناعي، المعلوماتية الحيوية وغيرها من المجالات الهامة. ويمكننا القول بأن عمل أخصائي الحاسب الآلي ينطوي على المهام التالية:
• تصميم وتنفيذ البرمجيات، فهو يعمل على حل مشكلات البرمجة المعقدة. كما يقوم أيضا بالإشراف على عمل المبرمجين الآخرين وتوعيتهم بأحدث التطورات في هذا المجال.
• ابتكار طرق جديدة لاستخدام أجهزة الحاسبات، فبفضل جهود أخصائيي الحاسب الآلي في مجالات الشبكات، قواعد البيانات وواجهات المستخدم، ظهرت الشبكة العنكبوتية في عالمنا الحديث. ومازال التعاون مستمر مع علماء متخصصين في مجالات أخرى من أجل تصنيع روبوتات ذات ذكاء اصطناعي أعلى، قواعد بيانات  قادرة على تخليق معارف جديدة واستخدام أجهزة الحاسب في فك شفرات الحمض النووي البشري.
• تطوير أساليب فعالة لحل مشكلات البرمجة. على سبيل المثال، يعمل أخصائي الحاسب الآلي على تطوير أفضل الطرق لتخزين المعلومات في قواعد البيانات، إرسال البيانات عبر الشبكات وعرض الصور المعقدة. ويتمكن العاملين في هذا المجال ـ بفضل ما يتمتعوا به من خلفية نظرية جيدة ـ من تحديد أفضل طرق تطوير فعالية أنظمة الحواسيب، حيث تساعدهم دراسة الرياضيات على تطوير أساليب جديدة لتحسين الأداء.

0. نظم المعلومات INFORMATION SYSTEMS
يُعنى تخصص نظم المعلومات  (IS)بتطوير حلول تكنولوجية فعالة للمشكلات التي قد تعترض المؤسسات، بالإضافة إلى مساعدتها على تلبية باحتياجاتها  وتحقيق أهدافها بشكل فعال. وفيما يتعلق برؤية هذا التخصص لتكنولوجيا المعلومات، فهو يُركز على المعلومات حيث تُستخدم التكنولوجيا كوسيلة لإنتاج، معالجة وتوزيع المعلومات. وهكذا، يتركز اهتمام الخبراء في هذا المجال حول المعلومات التي قد توفرها أنظمة الحاسب لمساعدة المؤسسات على تحديد أهدافها وتحقيقها، فضلا عن العمليات التي قد تنفذها المؤسسة أو تحسنها باستخدام تكنولوجيا المعلومات.
وبناءا عليه، لابد أن يلم متخصص نظم المعلومات بكل من العوامل التقنية والإدارية على حد سواء، كما يجب أن يكون قادر على مساعدة المؤسسة على تحديد الميزة التنافسية التي قد تعود عليها جراء تطبيق أساسيات تكنولوجيا المعلومات على أعمالها. في الحقيقة، يلعب أخصائي نظم المعلومات دورا هاما في تحديد متطلبات المؤسسة من النظم المعلوماتية، خلاف دوره في تحديد، تصميم وتنفيذ تلك النظم. لذلك، يحتاج أخصائي نظم المعلومات إلى قدر لا بأس به من المعرفة بالنواحي التنظيمية والإدارية حيث أن عمله ينطوي على التأكد من وجود توازن بين الجانب التنظيمي والتقني في الشركة، الأمر الذي يضمن أن لدى المؤسسة المعلومات والنظم التي تحتاجها لدعم أعمالها.
علاوة على ذلك، قد يعمل أخصائي نظم المعلومات في تصميم أنظمة الاتصال والتنسيق التنظيمي الالكترونية. لذلك، تجمع غالبية البرامج الدراسية لنظم المعلومات ما بين مقررات إدارية وأخرى خاصة بالحوسبة. وغالبا ما يتم تدريس هذا التخصص في كليات إدارة الإعمال، وان كان تحت مسميات مختلفة تعكس طبيعة كل برنامج. على سبيل المثال، تركز برامج نظم المعلومات الإدارية على الجوانب الإدارية والسلوكية لتخصص نظم المعلومات.

0. تكنولوجيا المعلومات INFORMATION TECHNOLOGY
يستخدم هذا المصطلح للإشارة إلى معنيين مختلفين. ففي أغلب الأحيان، يقصد بتكنولوجيا المعلومات IT)) الحوسبة بشكل عام. أما في الوسط الأكاديمي، فيستخدم هذا المصطلح للإشارة إلى برامج علمية تعد الدارس لتلبية احتياجات المؤسسات، المراكز الطبية، المدارس وغيرها من المؤسسات من تكنولوجيا المعلومات. أشرنا بالأعلى إلى أن نظم المعلومات تركز على الجانب المعلوماتي لتكنولوجيا المعلومات، وهو الأمر الذي يكمله هذا التخصص محل النقاش: حيث تركز تكنولوجيا المعلومات على الشق التكنولوجي في حد ذاته.
تعتبر تكنولوجيا المعلومات من التخصصات الحديثة نسبيا التي تشهد نموا سريعا  هذه الأيام. وقد ظهر هذا العلم كاستجابة لاحتياجات الشركات والمؤسسات اليومية من تكنولوجيا المعلومات. ففي الوقت الحاضر لا تستغني الشركات عن تكنولوجيا المعلومات بأي شكل من الأشكال. وتحتاج المؤسسات إلى تطبيق تلك الأنظمة المناسبة التي توفر لها درجة عالية من الأمن مع إمكانية تحديثها، صيانتها واستبدالها في حال أصابها أي عطل.
ويعمل فريق تكنولوجيا المعلومات في أي مؤسسة على مساعدة الموظفين على كيفية التعامل مع أجهزة الحاسبات والبرمجيات، كما يلتزموا أيضا بحل أية مشكلات تتعلق بالأجهزة.
ظهرت برامج ومقررات منفصلة تدرس تكنولوجيا المعلومات نتيجة لعجز التخصصات الأخرى عن تأهيل الخريج القادر على التعامل مع كافة هذه الاحتياجات والالتزامات. وتهتم برامج تكنولوجيا المعلومات بإعداد متخصص يجمع بين المعرفة النظرية والمهارات والخبرات اليدوية التي تساعده على العناية  بالبنية الأساسية المعلوماتية وبالموظفين الذين يستخدموها.
ويتولى أخصائي تكنولوجيا المعلومات مسئولية انتقاء الأجهزة المادية والبرمجيات التي تتناسب مع احتياجات الشركة، وبنيتها المعلوماتية الأساسية. كما يتولى أيضا تركيب تلك التطبيقات وصيانتها.
ومن أهم الأمثلة على المسئوليات التي تقع على عاتق أخصائي تكنولوجيا المعلومات: تركيب الشبكات، إدارة الشبكات، مراعاة النواحي الأمنية، تطوير الوسائط المتعددة، تركيب مكونات الاتصالات، مراقبة أنظمة البريد الالكتروني، وتخطيط، متابعة  وتحديث دورة الحياة التكنولوجية للمؤسسة.

0. هندسة برمجيات الحاسب SOFTWARE ENGINEERING
ويُعنى هذا التخصص بتصميم وإنشاء أنظمة برمجيات ذات فعالية عالية وقدرة على تلبية احتياجات العملاء ومتابعة صيانتها. تطور هذا التخصص مؤخرا نتيجة لعدة عوامل، أهمها تنامي أهمية البرمجيات غالية الثمن في مختلف مجالات الحياة وزيادة أهمية البرمجيات في تطبيقات السلامة والأمان.
تختلف هندسة البرمجيات عن باقي فروع الهندسة وذلك في جانبين هامين: الطبيعة غير المادية للبرامج وطبيعة عمل البرمجيات في حد ذاتها. ويسعى هذا التخصص إلى الجمع بين المبادئ الرياضية وعلوم الحاسب والقواعد الهندسية التي صُممت لخدمة المكونات المادية الملموسة. ومن المتوقع أن يدرس الطالب هندسة البرمجيات كما يلي:
• برامج تدرس هندسة البرمجياتSE كجزء من مقرر علوم الحاسب CS. تدرس بعض المؤسسات مقررات هندسة برمجيات مكثفة كجزء من برنامج علوم الحاسب.
• تمنح بعض المؤسسات التعليمية درجة علمية في هندسة البرمجيات.
في الحقيقة، هناك العديد من النقاط المشتركة بين مقررات علوم الحاسب وهندسة البرمجيات. يتعلم طلاب هندسة البرمجيات الكثير من التفاصيل حول قضايا الاعتمادية والصيانة، مع التركيز على تقنيات تطوير وصيانة البرامج. وعلى الرغم من اطلاع طلاب علوم الحاسب على مثل هذه التقنيات، إلا أن طالب هندسة البرمجيات لديه خلفية هندسية أفضل وأكثر عمقا حول هذه الأمور. ونظرا لما تمثله تلك التقنيات من أهمية بالنسبة لمهندس البرمجة، يُوصى بتدريب الطلاب أثناء الدراسة على تطوير برامج يستخدمها آخرون في أعمالهم. علاوة على ذلك، تركز مقررات هندسة البرمجيات على إكساب الطلاب بعض المهارات الخاصة بتقييم احتياجات العملاء وتطوير البرامج بالشكل الذي يلائم تطور احتياجات العميل. في الحقيقة، ليس من السهل تحديد أي البرامج مفيد وقابل للاستخدام في الحياة العملية.
وأخيرا، لابد أن نضع في الاعتبار أن هندسة البرمجيات مصطلح واسع إلى حد كبير، حيث  يميل أصحاب العمل إلى  استخدام  المسمى الوظيفي لخريج هذا التخصص في سياقات عديدة وان كان الأصح اعتباره “مهندس برمجيات” . يرى بعض أصحاب العمل أن شخص كهذا لا يختلف كثيرا عن المبرمج أو الأخصائي المسئول عن تطوير وإدارة البرامج الكبرى المعقدة و /أو ضمان سلامتها.
والآن، بعد أن تعرفت على أهم تخصصات الحاسب الآلي، حاول أن تحدد أي هذه البرامج أقرب إلى ميولك وطموحاتك؟ واعلم جيدا أنه لا يمكن أن ندعي أن أحد هذه التخصصات أهم من غيره، فلكل دور هام في حياتنا لا يمكن تجاهله أو التقليل من شانه.

# سفيربرس  _ الأستاذة : لينا عبدالكريم غانم 
مديرة مركز الإصباح للدراسات الاستراتيجية والحضارية والعلمية في سورية

إعلان
إعلان

رئيس التحرير

محمود أحمد الجدوع: رئيس تحرير صحيفة سفير برس. صحيفة سورية إلكترونية، يديرها ويحررها فريق متطوع يضم نخبة من المثقفين العاملين في مجال الإعلام على مختلف أطيافه, وعلى امتداد مساحة الوطن العربي والعالم.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *