علم الحاسوب (يسمى أيضًا علم الحوسبة) هو دراسة الأسس النظرية للمعلومات والحوسبة وتنفيذها وتطبيقها في أنظمة الحاسوب. أحد أنظمة تصنيف المواد المعروفة لعلم الحاسوب هو نظام تصنيف الحوسبة الذي ابتكرته جمعية للآلات البرمجية.
يمكن وصف علم الحاسوب بجميع ما يلي:
خوارزميات وهياكل البيانات
[عدل]
مخطط الذكاء الاصطناعي [الإنجليزية]
أنظمة متزامنة ومتوازية وموزعة
[عدل]
- حوسبة متوازية - نظرية وممارسة الحساب المتزامن؛ لسلامة البيانات في أي بيئة تعدد المهام أو متعددة الخيوط.
- تزامن (حوسبة) - الحوسبة باستخدام عدة خيوط متزامنة للتنفيذ، ووضع خوارزميات لحل المشاكل على معالجات متعددة لتحقيق أقصى سرعة مقارنة بالتنفيذ المتسلسل.
- حوسبة موزعة - الحوسبة باستخدام أجهزة حاسوب متعددة عبر شبكة لتحقيق هدف أو مهمة مشتركة وبالتالي تقليل زمن الوصول المشترك في مساهمات المعالج الواحد لأي مهمة.
لغات البرمجة والمحولات البرمجية
[عدل]
هياكل البيانات والبيانات
[عدل]