موسوعة هندسة الحاسوب

هذه قائمة بالمواضيع الفردية في الإلكترونيات والرياضيات والدوائر المتكاملة التي تُشكّل مجتمعةً مجال هندسة الحاسوب . وقد رُتّبت هذه القائمة حسب الموضوع لتوفير دليل دراسي فعّال لهذا المجال. يتطابق المحتوى مع جميع المواضيع والمعلومات التفصيلية المتوقعة من الشخص الذي يُعرّف نفسه كخبير في هندسة الحاسوب ، وفقًا لما حدده المجلس الوطني لفاحصي الهندسة والمساحة (NCEES). [ 1 ] وهي قائمة شاملة ومتكاملة لمواضيع هندسة الحاسوب التي تُتناول عادةً في أي وقت.

الجزء الأول - الأساسيات

ترميز الأحرف

الشخصية (الحوسبة)
مجموعة الأحرف العالمية
IEEE 1394
ASCII

الرياضيات

عملية بتية
تمثيلات الأعداد الموقعة
IEEE نقطة عائمة
المعاملات في لغتي C و C++
قوانين دي مورغان
خوارزمية بوث للضرب
المضاعف الثنائي
شجرة والاس
مضاعف دادا
عملية الضرب والتجميع
تدوين كبير
هوية أويلر

الإلكترونيات الأساسية

الدوائر المتصلة على التوالي والتوازي
دائرة RLC
الترانزستور
تطبيقات مكبرات العمليات

معالجة الإشارات

معالجة الإشارات
مرشح رقمي
تحويل فورييه السريع
خوارزمية كولي-توكي لتحويل فورييه السريع
تحويل جيب التمام المنفصل المعدل
معالجة الإشارات الرقمية
محول تناظري إلى رقمي

اكتشاف الأخطاء/تصحيحها

بت التكافؤ
اكتشاف الأخطاء وتصحيحها
فحص التكرار الدوري
شفرة هامينغ
هامينغ (7،4)
الشفرة الالتفافية
تصحيح الأخطاء الأمامية
نظرية ترميز القناة المشوشة
تعديل
نسبة الإشارة إلى الضوضاء
الكود الخطي
الضوضاء (الإلكترونيات)

الجزء الثاني - الأجهزة

الأجهزة

عائلة المنطق
خلية متعددة المستويات
القلاب (الإلكترونيات)
حالة السباق
مخطط القرار الثنائي
تبسيط الدوائر للدوال المنطقية
خريطة كارنو
خوارزمية كوين-مكلوسكي
تصميم الدوائر المتكاملة

المنطق القابل للبرمجة

الخلية القياسية
جهاز منطقي قابل للبرمجة
مصفوفة البوابات القابلة للبرمجة الميدانية
جهاز منطقي قابل للبرمجة معقد
دائرة متكاملة خاصة بالتطبيق
تحسين المنطق
مستوى نقل السجل
مخطط الطابق (الإلكترونيات الدقيقة)
لغة وصف الأجهزة
لغة VHDL
فيريلوج
أتمتة التصميم الإلكتروني
مُقلِّل منطق الاستدلال في الإسبريسو
التوجيه (أتمتة التصميم الإلكتروني)
تحليل التوقيت الثابت
التنسيب (EDA)
تحسين استهلاك الطاقة (EDA)
إغلاق التوقيت
مخطط التصميم (EDA)
إغلاق بتصميم مميز
قاعدة الإيجار

التجميع/الاختبار

التحقق من قواعد التصميم
SystemVerilog
اختبار الدائرة
مجموعة عمل الاختبار المشتركة
مسح الحدود
لغة وصف مسح الحدود
منصة اختبار
مصفوفة شبكة الكرات
الرأس في الوسادة (علم المعادن)
حفر في منصة الهبوط
شبكة أرضية

المعالجات

هندسة الحاسوب
هندسة هارفارد المعمارية
تصميم المعالج
وحدات المعالجة المركزية
الشفرة المصغرة
وحدة الحساب والمنطق
ذاكرة التخزين المؤقت لوحدة المعالجة المركزية
مجموعة التعليمات
مجموعة التعليمات المتعامدة
خط أنابيب RISC الكلاسيكي
الحوسبة ذات مجموعة التعليمات المختصرة
التوازي على مستوى التعليم
خط أنابيب التعليمات
هازارد (هندسة الحاسوب)
فقاعة (الحوسبة)
مقياس فائق
الحوسبة المتوازية
جدولة الأولويات الديناميكية
قانون أمدال
معيار (الحوسبة)
قانون مور
أداء الحاسوب
حاسوب عملاق
SIMD
معالج متعدد النوى
الحوسبة المتوازية الصريحة للتعليمات
المعالجة المتعددة المتزامنة

التكرار والموثوقية

الموثوقية
التكرار النشط
التكرار المعياري المزدوج
التكرار المعياري الثلاثي
توافر عالٍ وتكرار سلس
برمجة الإصدارات المتعددة
غارة
تحمل الأعطال
نظام حاسوبي مقاوم للأعطال
مؤقت مراقبة النظام
مصفوفة زائدة من الذاكرة المستقلة

ذاكرة

تخزين بيانات الحاسوب
وحدة تحكم الذاكرة
وحدة إدارة الذاكرة
ذاكرة الوصول العشوائي الثابتة
ذاكرة الوصول العشوائي الديناميكية
ذاكرة الوصول العشوائي الديناميكية المتزامنة
ذاكرة الوصول العشوائي الديناميكية من نوع DDR2
ذاكرة فلاش
مسح الذاكرة
تحليل البيانات
خصائص أداء محرك الأقراص الصلبة
قطاع القرص

الجزء 3 - نظام التشغيل، البرمجيات، الاختبار، الذكاء الاصطناعي

أنظمة التشغيل

نظام التشغيل
المعالجة المتعددة
الحوسبة المتزامنة
مجموعة الحواسيب
الحوسبة الموزعة
قاعدة الحوسبة الموثوقة
النظام المدمج
محاكي داخل الدائرة
نظام تشغيل في الوقت الحقيقي
مقارنة أنظمة التشغيل في الوقت الحقيقي
جدولة ذات معدل ثابت
تحديد الموعد النهائي الأقرب أولاً
جدولة بأقل وقت فراغ
الجدولة الرتيبة للمواعيد النهائية
جدولة التناوب الدوري
جدولة O(1)
الخيوط (الحوسبة)
التحكم في التزامن
التزامن (علوم الحاسوب)
الاستبعاد المتبادل
برنامج تشغيل الجهاز

تطوير البرمجيات

عملية تطوير البرمجيات
مواصفات متطلبات البرمجيات
النموذج الحلزوني
تطوير البرمجيات الرشيقة
التنمية القائمة على السلوك
برمجة رعاة البقر
تطوير البرمجيات الرشيقة
البرمجة المتطرفة
أسلوب تحليل وتصميم الأنظمة الهيكلية
قائمة بفلسفات تطوير البرمجيات
أجيال لغات البرمجة
مقارنة لغات البرمجة
سلسلة تنسيق Printf
نموذج البرمجة
التصميم الموجه للكائنات
وثائق البرمجيات
وثيقة تصميم البرمجيات
البرمجة الكائنية التوجه
نظام الإصدارات المتزامنة
صيانة البرامج
التحكم في المراجعة
إدارة تكوين البرامج
دورة حياة إصدار البرمجيات
MIL-STD-498
ضمان جودة البرمجيات
دورة حياة تطوير الأنظمة
جودة البرمجيات
إدارة جودة البرمجيات
قاعدة بيانات علائقية
حامض
قائمة هياكل البيانات
مشاكل شبه المسند
مواصفات واجهة التطبيق
التماثل الأيقوني
النمذجة الخاصة بالمجال
لغة النمذجة الموحدة

الاختبار/التكامل

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

الذكاء الاصطناعي والروبوتات

معالجة الكلام
معالجة الصور
رؤية الحاسوب
الروبوتات
التعرف على الكلام

الجزء الرابع - نظرية المعلومات، التشفير، الشبكات، والأمن

نظرية المعلومات

نظرية المعلومات
سعة القناة
نظرية شانون-هارتلي
نظرية نايكويست-شانون لأخذ العينات
نظرية شانون لترميز المصدر
الاحتفاظ بالترتيب الصفري
ضغط البيانات
ترتيب التعديل
مفتاح إزاحة الطور

التشفير

دالة التجزئة
قائمة دوال التجزئة
خوارزمية البحث عن السلاسل النصية
تأثير الانهيار الجليدي
خوارزمية رابين-كارب
رمز تصحيح الأخطاء في Burst
علم التشفير
دالة التجزئة المشفرة
التشفير بالمفتاح العام
خوارزمية فيتربي

التواصل

شبكة الحاسوب
قائمة حافلات الشبكة
شبكة واسعة النطاق
شبكة محلية
علم الشبكات
عدم العودة إلى الصفر
قانون مانشستر
إيثرنت
إنترنت
نموذج OSI
بروتوكول التحكم في الإرسال
بروتوكول نقطة إلى نقطة
مشكلة العقدة المكشوفة
تبديل الدوائر
الاتصالات عبر الألياف الضوئية
إدارة السعة
إدارة النطاق الترددي
عرض النطاق الترددي (الحوسبة)
الإنتاجية
أجهزة الشبكات
شبكة لاسلكية
معيار IEEE 802.11
مفتاح التشفير التكميلي
بروتوكول بدء الجلسة
رمز مصادقة الرسالة
بروتوكول التحكم في المنافذ
مراقبة الشبكة
بروتوكول إدارة الشبكة البسيط
قياس إنتاجية الشبكة
الموثوقية (شبكات الحاسوب)
طريقة الوصول إلى القناة
الوصول المتعدد بتقسيم الوقت

حماية

أمن الحاسوب
الفصل بين الحماية والأمن
أمن المعلومات
أنظمة إدارة أمن المعلومات
الإنترنت
هاكر (أمن الحاسوب)
منطقة منزوعة السلاح (الحوسبة)
جدار الحماية (الحوسبة)
جدار حماية ذو حالة
نظام كشف التسلل
هجوم حجب الخدمة
انتحال عنوان IP

الجزء الخامس - متفرقات

تحليل القرار متعدد المعايير

مراجع