النمذجة والمحاكاة والتحقق
مقرر أساسي في هندسة المعلوماتية يغطي مفاهيم جوهرية مشتركة بين جميع الاختصاصات.
المتطلبات السابقة المباشرة
مقررات تعتمد على هذا المقرر
كامل سلسلة المتطلبات السابقة
-
برمجة (3)
Programming III
BPG601 · 5 نقطة
برمجة (2)
Programming II
BPG402 · 5 نقطة
برمجة (1)
Programming I
BPG401 · 5 نقطة
الاحتمالات والإحصاء
Probability & Statistics
BPS601 · 6 نقطة
الرياضيات المتقطعة
Discrete Mathematics
BDM501 · 5 نقطة
الدارات المنطقية
Logical Circuits
BLC401 · 5 نقطة
بنى جبرية
Algebraic Structures
BAS401 · 5 نقطة
التحليل الرياضي (2)
Mathematical Analysis II
BMA402 · 5 نقطة
التحليل الرياضي (1)
Mathematical Analysis I
BMA401 · 5 نقطة
مشروع (1)
Project I
BPR601 · 6 نقطة
تحليل وتصميم نظم المعلومات
Information Systems Analysis and Design
BID601 · 6 نقطة
نظم قواعد البيانات (1)
Database Systems I
BDB501 · 4 نقطة
بنى المعطيات والخوارزميات (1)
Data Structures and Algorithms I
BDA501 · 6 نقطة
توصيف المقرر
أهداف المقرر
يهدف مقرر النمذجة والمحاكاة والتحقق إلى تعريف الطالب بالمفاهيم الأساسية المستخدمة بالنمذجة والمحاكاة، تمكين الطالب من فهم النماذج الرياضية والإحصائية الشهيرة المستخدمة بالمحاكاة، ليصبح قادراً على تطوير نماذج نظم الأحداث المتقطعة وذلك من خلال وضع الفرضيات والطرق والحلول ومعالجة النتائج والتحقق من نظام المحاكاة، بالإضافة لتعريف الطالب بطرق توليد الأعداد العشوائية ذات التوزيعات المنتظمة أو التوزيعات الاحتمالية المعروفة وكيفية التحقق منها وذلك لاستخدامها في نظم المحاكاة.
وبالتالي يتمكن الطالب عند إنهاء المقرر بشكل محدد من:
أولاً: معرفة كيفية استخدام نموذج رياضي لتمثيل نظام فيزيائي حقيقي.
ثانياً: تطوير برنامج حاسوبي يحاكي النظام الفيزيائي مستخدماً النموذج الرياضي المناسب.
ثالثاً: تقييم برنامج المحاكاة والتحقق من أن المحاكاة تمثل النموذج بشكل صحيح.
النتائج التعليمية المرجوة
- التعرف على المبادئ الأساسية للمحاكاة، ونظم المحاكاة.
- التعرف على النماذج الرياضية الممثلة لبعض الأنظمة الفيزيائية وبشكل خاص نظم الأحداث المتقطعة.
- التعرف على الأعداد العشوائية والمتحولات العشوائية وكيفية توليدها عن طريق الحاسب، طرق توليد الأعداد العشوائية ذات توزيع غير منتظم وطرق اختبارها.
- التعرف على الطرق المستخدمة في تصميم نظام محاكي.
- التحقق من النتائج بطريقة منهجية صحيحة.
- دراسة عدد من البرمجيات الجاهزة والمستخدمة في بناء نظام محاكي والمقارنة بين أنواعها المختلفة.
مفردات المقرر (الفصول)
| # | عنوان الفصل | محتوى الفصل |
|---|---|---|
| CH1 | مقدمة في محاكاة نظم الأحداث المتقطعة | 1. مقدمة عامة 2. النمذجة باستخدام جداول إكسل 3. مبادئ عامة في النمذجة والمحاكاة 4. تمارين |
| CH2 | النماذج الرياضية والإحصائية | 1. النماذج الإحصائية في المحاكاة 2. نماذج الأرتال 3. تمارين |
| CH3 | الأعداد العشوائية | 1. توليد الأعداد العشوائية 2. المتغيرات العشوائية 3. تمارين |
| CH4 | تحليل معطيات المحاكاة | 1. نمذجة الدخل 2. بناء نموذج المحاكاة والتحقق منه وتقييمه 3. تمارين |
| CH5 | محاكيات الشبكات | 1. مقدمة 2. المحاكي NS2 3. المحاكي OMNET++ 4. تمارين |